diff --git a/806/.last_build_id b/806/.last_build_id new file mode 100644 index 000000000..d9bf395a0 --- /dev/null +++ b/806/.last_build_id @@ -0,0 +1 @@ +913e7a5cb47f057a708e62082e7a7ad9 \ No newline at end of file diff --git a/806/assets/AssetManifest.bin b/806/assets/AssetManifest.bin new file mode 100644 index 000000000..1341de285 --- /dev/null +++ b/806/assets/AssetManifest.bin @@ -0,0 +1 @@ + lassets/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.pngassets/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.pngfonts/Inter/Inter-Black.ttf  assetfonts/Inter/Inter-Black.ttffonts/Inter/Inter-Bold.ttf  assetfonts/Inter/Inter-Bold.ttffonts/Inter/Inter-ExtraBold.ttf  assetfonts/Inter/Inter-ExtraBold.ttf fonts/Inter/Inter-ExtraLight.ttf  asset fonts/Inter/Inter-ExtraLight.ttffonts/Inter/Inter-Light.ttf  assetfonts/Inter/Inter-Light.ttffonts/Inter/Inter-Medium.ttf  assetfonts/Inter/Inter-Medium.ttffonts/Inter/Inter-Regular.ttf  assetfonts/Inter/Inter-Regular.ttffonts/Inter/Inter-SemiBold.ttf  assetfonts/Inter/Inter-SemiBold.ttffonts/Inter/Inter-Thin.ttf  assetfonts/Inter/Inter-Thin.ttffonts/Roboto/Roboto-Bold.ttf  assetfonts/Roboto/Roboto-Bold.ttffonts/Roboto/Roboto-Italic.ttf  assetfonts/Roboto/Roboto-Italic.ttffonts/Roboto/Roboto-Regular.ttf  assetfonts/Roboto/Roboto-Regular.ttf#fonts/Roboto/RobotoMono-Regular.ttf  asset#fonts/Roboto/RobotoMono-Regular.ttf2packages/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 + + 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. + +-------------------------------------------------------------------------------- +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. +-------------------------------------------------------------------------------- +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/806/assets/assets/backup.png b/806/assets/assets/backup.png new file mode 100644 index 000000000..b17a7614a Binary files /dev/null and b/806/assets/assets/backup.png differ diff --git a/806/assets/assets/banner.png b/806/assets/assets/banner.png new file mode 100644 index 000000000..d85c89728 Binary files /dev/null and b/806/assets/assets/banner.png differ diff --git a/806/assets/assets/banner_dark.png b/806/assets/assets/banner_dark.png new file mode 100644 index 000000000..3a2fb2a7c Binary files /dev/null and b/806/assets/assets/banner_dark.png differ diff --git a/806/assets/assets/blur.png b/806/assets/assets/blur.png new file mode 100644 index 000000000..bb890af59 Binary files /dev/null and b/806/assets/assets/blur.png differ diff --git a/806/assets/assets/branding.png b/806/assets/assets/branding.png new file mode 100644 index 000000000..11a00a336 Binary files /dev/null and b/806/assets/assets/branding.png differ diff --git a/806/assets/assets/chat.svg b/806/assets/assets/chat.svg new file mode 100644 index 000000000..b80f20d6b --- /dev/null +++ b/806/assets/assets/chat.svg @@ -0,0 +1,185 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/806/assets/assets/colors.png b/806/assets/assets/colors.png new file mode 100644 index 000000000..27c996adb Binary files /dev/null and b/806/assets/assets/colors.png differ diff --git a/806/assets/assets/encryption.png b/806/assets/assets/encryption.png new file mode 100644 index 000000000..af2ba3c24 Binary files /dev/null and b/806/assets/assets/encryption.png differ diff --git a/806/assets/assets/favicon.ico b/806/assets/assets/favicon.ico new file mode 100644 index 000000000..52c44a434 Binary files /dev/null and b/806/assets/assets/favicon.ico differ diff --git a/806/assets/assets/favicon.png b/806/assets/assets/favicon.png new file mode 100644 index 000000000..b40eab07f Binary files /dev/null and b/806/assets/assets/favicon.png differ diff --git a/806/assets/assets/icons/icon_launcher.png b/806/assets/assets/icons/icon_launcher.png new file mode 100644 index 000000000..bb36b145c Binary files /dev/null and b/806/assets/assets/icons/icon_launcher.png differ diff --git a/806/assets/assets/images/ic_add.svg b/806/assets/assets/images/ic_add.svg new file mode 100644 index 000000000..8fb75080f --- /dev/null +++ b/806/assets/assets/images/ic_add.svg @@ -0,0 +1,5 @@ + + + diff --git a/806/assets/assets/images/ic_add_file.svg b/806/assets/assets/images/ic_add_file.svg new file mode 100644 index 000000000..146bba507 --- /dev/null +++ b/806/assets/assets/images/ic_add_file.svg @@ -0,0 +1,5 @@ + + + diff --git a/806/assets/assets/images/ic_application_grid.svg b/806/assets/assets/images/ic_application_grid.svg new file mode 100644 index 000000000..73df4951d --- /dev/null +++ b/806/assets/assets/images/ic_application_grid.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/806/assets/assets/images/ic_done.svg b/806/assets/assets/images/ic_done.svg new file mode 100644 index 000000000..8ecbebd2c --- /dev/null +++ b/806/assets/assets/images/ic_done.svg @@ -0,0 +1,5 @@ + + + diff --git a/806/assets/assets/images/ic_emoji.svg b/806/assets/assets/images/ic_emoji.svg new file mode 100644 index 000000000..1dc076093 --- /dev/null +++ b/806/assets/assets/images/ic_emoji.svg @@ -0,0 +1,5 @@ + + + diff --git a/806/assets/assets/images/ic_empty_group_chat.svg b/806/assets/assets/images/ic_empty_group_chat.svg new file mode 100644 index 000000000..31ccae1d2 --- /dev/null +++ b/806/assets/assets/images/ic_empty_group_chat.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/806/assets/assets/images/ic_empty_page.svg b/806/assets/assets/images/ic_empty_page.svg new file mode 100644 index 000000000..aac11aa43 --- /dev/null +++ b/806/assets/assets/images/ic_empty_page.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/806/assets/assets/images/ic_error_page.svg b/806/assets/assets/images/ic_error_page.svg new file mode 100644 index 000000000..566bf82e8 --- /dev/null +++ b/806/assets/assets/images/ic_error_page.svg @@ -0,0 +1,161 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/806/assets/assets/images/ic_error_page_background.svg b/806/assets/assets/images/ic_error_page_background.svg new file mode 100644 index 000000000..7af80d760 --- /dev/null +++ b/806/assets/assets/images/ic_error_page_background.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/806/assets/assets/images/ic_file_doc.svg b/806/assets/assets/images/ic_file_doc.svg new file mode 100644 index 000000000..2434ae522 --- /dev/null +++ b/806/assets/assets/images/ic_file_doc.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/806/assets/assets/images/ic_file_excel.svg b/806/assets/assets/images/ic_file_excel.svg new file mode 100644 index 000000000..45a75ca87 --- /dev/null +++ b/806/assets/assets/images/ic_file_excel.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/806/assets/assets/images/ic_file_folder.svg b/806/assets/assets/images/ic_file_folder.svg new file mode 100644 index 000000000..df9a037fc --- /dev/null +++ b/806/assets/assets/images/ic_file_folder.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/806/assets/assets/images/ic_file_pdf.svg b/806/assets/assets/images/ic_file_pdf.svg new file mode 100644 index 000000000..601e08120 --- /dev/null +++ b/806/assets/assets/images/ic_file_pdf.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/806/assets/assets/images/ic_file_ppt.svg b/806/assets/assets/images/ic_file_ppt.svg new file mode 100644 index 000000000..099360242 --- /dev/null +++ b/806/assets/assets/images/ic_file_ppt.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/806/assets/assets/images/ic_file_unknow.svg b/806/assets/assets/images/ic_file_unknow.svg new file mode 100644 index 000000000..a0abd657f --- /dev/null +++ b/806/assets/assets/images/ic_file_unknow.svg @@ -0,0 +1,4 @@ + + + + diff --git a/806/assets/assets/images/ic_file_zip.svg b/806/assets/assets/images/ic_file_zip.svg new file mode 100644 index 000000000..5f686b8e7 --- /dev/null +++ b/806/assets/assets/images/ic_file_zip.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/806/assets/assets/images/ic_keyboard.svg b/806/assets/assets/images/ic_keyboard.svg new file mode 100644 index 000000000..77e8fa03b --- /dev/null +++ b/806/assets/assets/images/ic_keyboard.svg @@ -0,0 +1,3 @@ + + + diff --git a/806/assets/assets/images/ic_phone_call.svg b/806/assets/assets/images/ic_phone_call.svg new file mode 100644 index 000000000..d386f1957 --- /dev/null +++ b/806/assets/assets/images/ic_phone_call.svg @@ -0,0 +1,5 @@ + + + diff --git a/806/assets/assets/images/ic_photos_setting.svg b/806/assets/assets/images/ic_photos_setting.svg new file mode 100644 index 000000000..e61dbe95e --- /dev/null +++ b/806/assets/assets/images/ic_photos_setting.svg @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/806/assets/assets/images/ic_reply.svg b/806/assets/assets/images/ic_reply.svg new file mode 100644 index 000000000..17c5d190e --- /dev/null +++ b/806/assets/assets/images/ic_reply.svg @@ -0,0 +1,3 @@ + + + diff --git a/806/assets/assets/images/ic_send.svg b/806/assets/assets/images/ic_send.svg new file mode 100644 index 000000000..e0dfdd620 --- /dev/null +++ b/806/assets/assets/images/ic_send.svg @@ -0,0 +1,4 @@ + + + + diff --git a/806/assets/assets/images/ic_send_status.svg b/806/assets/assets/images/ic_send_status.svg new file mode 100644 index 000000000..be73fd597 --- /dev/null +++ b/806/assets/assets/images/ic_send_status.svg @@ -0,0 +1,5 @@ + + + diff --git a/806/assets/assets/images/ic_sending.svg b/806/assets/assets/images/ic_sending.svg new file mode 100644 index 000000000..95ff743e3 --- /dev/null +++ b/806/assets/assets/images/ic_sending.svg @@ -0,0 +1,5 @@ + + + diff --git a/806/assets/assets/images/ic_skeletons.svg b/806/assets/assets/images/ic_skeletons.svg new file mode 100644 index 000000000..538990610 --- /dev/null +++ b/806/assets/assets/images/ic_skeletons.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/806/assets/assets/images/ic_status.svg b/806/assets/assets/images/ic_status.svg new file mode 100644 index 000000000..e2a275315 --- /dev/null +++ b/806/assets/assets/images/ic_status.svg @@ -0,0 +1,3 @@ + + + diff --git a/806/assets/assets/images/ic_twake_image_logo_dark.svg b/806/assets/assets/images/ic_twake_image_logo_dark.svg new file mode 100644 index 000000000..3e91c8c57 --- /dev/null +++ b/806/assets/assets/images/ic_twake_image_logo_dark.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/806/assets/assets/images/ic_twake_logo.svg b/806/assets/assets/images/ic_twake_logo.svg new file mode 100644 index 000000000..99021f963 --- /dev/null +++ b/806/assets/assets/images/ic_twake_logo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/806/assets/assets/images/ic_users_outline.svg b/806/assets/assets/images/ic_users_outline.svg new file mode 100644 index 000000000..ef3c347e1 --- /dev/null +++ b/806/assets/assets/images/ic_users_outline.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/806/assets/assets/images/ic_video_call.svg b/806/assets/assets/images/ic_video_call.svg new file mode 100644 index 000000000..db0873c4e --- /dev/null +++ b/806/assets/assets/images/ic_video_call.svg @@ -0,0 +1,5 @@ + + + diff --git a/806/assets/assets/images/ic_voice_message.svg b/806/assets/assets/images/ic_voice_message.svg new file mode 100644 index 000000000..c9709e140 --- /dev/null +++ b/806/assets/assets/images/ic_voice_message.svg @@ -0,0 +1,8 @@ + + + + diff --git a/806/assets/assets/info-logo.png b/806/assets/assets/info-logo.png new file mode 100644 index 000000000..b7c2619ff Binary files /dev/null and b/806/assets/assets/info-logo.png differ diff --git a/806/assets/assets/info-logo.svg b/806/assets/assets/info-logo.svg new file mode 100644 index 000000000..8dc935b81 --- /dev/null +++ b/806/assets/assets/info-logo.svg @@ -0,0 +1,168 @@ + + + + + + + + + + + + + + + + + + + diff --git a/806/assets/assets/js/package/README.md b/806/assets/assets/js/package/README.md new file mode 100755 index 000000000..853f61281 --- /dev/null +++ b/806/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/806/assets/assets/js/package/checksums.txt b/806/assets/assets/js/package/checksums.txt new file mode 100755 index 000000000..6983629cb --- /dev/null +++ b/806/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/806/assets/assets/js/package/index.d.ts b/806/assets/assets/js/package/index.d.ts new file mode 100755 index 000000000..afae75473 --- /dev/null +++ b/806/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/806/assets/assets/js/package/olm.js b/806/assets/assets/js/package/olm.js new file mode 100755 index 000000000..f84c1b429 --- /dev/null +++ b/806/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/806/assets/assets/sas-emoji.json b/806/assets/assets/sas-emoji.json new file mode 100644 index 000000000..f0eb702cf --- /dev/null +++ b/806/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/806/assets/assets/share.png b/806/assets/assets/share.png new file mode 100644 index 000000000..7e96adaf6 Binary files /dev/null and b/806/assets/assets/share.png differ diff --git a/806/assets/assets/sounds/WoodenBeaver_stereo_message-new-instant.ogg b/806/assets/assets/sounds/WoodenBeaver_stereo_message-new-instant.ogg new file mode 100644 index 000000000..3950f4903 Binary files /dev/null and b/806/assets/assets/sounds/WoodenBeaver_stereo_message-new-instant.ogg differ diff --git a/806/assets/assets/sounds/call.ogg b/806/assets/assets/sounds/call.ogg new file mode 100644 index 000000000..63b5d4d37 Binary files /dev/null and b/806/assets/assets/sounds/call.ogg differ diff --git a/806/assets/assets/sounds/phone.ogg b/806/assets/assets/sounds/phone.ogg new file mode 100644 index 000000000..7cd286488 Binary files /dev/null and b/806/assets/assets/sounds/phone.ogg differ diff --git a/806/assets/assets/start_chat.png b/806/assets/assets/start_chat.png new file mode 100644 index 000000000..bb9dd5524 Binary files /dev/null and b/806/assets/assets/start_chat.png differ diff --git a/806/assets/assets/twake.svg b/806/assets/assets/twake.svg new file mode 100644 index 000000000..787b796e0 --- /dev/null +++ b/806/assets/assets/twake.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/806/assets/assets/twake_dark.svg b/806/assets/assets/twake_dark.svg new file mode 100644 index 000000000..0a348deab --- /dev/null +++ b/806/assets/assets/twake_dark.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/806/assets/assets/twake_light.svg b/806/assets/assets/twake_light.svg new file mode 100644 index 000000000..d1ce8fffc --- /dev/null +++ b/806/assets/assets/twake_light.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/806/assets/assets/typing-indicator.zip b/806/assets/assets/typing-indicator.zip new file mode 100644 index 000000000..84d98a83e Binary files /dev/null and b/806/assets/assets/typing-indicator.zip differ diff --git a/806/assets/assets/typing.gif b/806/assets/assets/typing.gif new file mode 100644 index 000000000..7c8154721 Binary files /dev/null and b/806/assets/assets/typing.gif differ diff --git a/806/assets/assets/typing.svg b/806/assets/assets/typing.svg new file mode 100644 index 000000000..a12646465 --- /dev/null +++ b/806/assets/assets/typing.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + diff --git a/806/assets/assets/verification.png b/806/assets/assets/verification.png new file mode 100644 index 000000000..8bc997988 Binary files /dev/null and b/806/assets/assets/verification.png differ diff --git a/806/assets/fonts/Inter/Inter-Black.ttf b/806/assets/fonts/Inter/Inter-Black.ttf new file mode 100644 index 000000000..e284fa005 Binary files /dev/null and b/806/assets/fonts/Inter/Inter-Black.ttf differ diff --git a/806/assets/fonts/Inter/Inter-Bold.ttf b/806/assets/fonts/Inter/Inter-Bold.ttf new file mode 100644 index 000000000..f13d511d8 Binary files /dev/null and b/806/assets/fonts/Inter/Inter-Bold.ttf differ diff --git a/806/assets/fonts/Inter/Inter-ExtraBold.ttf b/806/assets/fonts/Inter/Inter-ExtraBold.ttf new file mode 100644 index 000000000..2b55fc13f Binary files /dev/null and b/806/assets/fonts/Inter/Inter-ExtraBold.ttf differ diff --git a/806/assets/fonts/Inter/Inter-ExtraLight.ttf b/806/assets/fonts/Inter/Inter-ExtraLight.ttf new file mode 100644 index 000000000..af2bfbb32 Binary files /dev/null and b/806/assets/fonts/Inter/Inter-ExtraLight.ttf differ diff --git a/806/assets/fonts/Inter/Inter-Light.ttf b/806/assets/fonts/Inter/Inter-Light.ttf new file mode 100644 index 000000000..34546cfd7 Binary files /dev/null and b/806/assets/fonts/Inter/Inter-Light.ttf differ diff --git a/806/assets/fonts/Inter/Inter-Medium.ttf b/806/assets/fonts/Inter/Inter-Medium.ttf new file mode 100644 index 000000000..9a3396fc4 Binary files /dev/null and b/806/assets/fonts/Inter/Inter-Medium.ttf differ diff --git a/806/assets/fonts/Inter/Inter-Regular.ttf b/806/assets/fonts/Inter/Inter-Regular.ttf new file mode 100644 index 000000000..2c164bb2d Binary files /dev/null and b/806/assets/fonts/Inter/Inter-Regular.ttf differ diff --git a/806/assets/fonts/Inter/Inter-SemiBold.ttf b/806/assets/fonts/Inter/Inter-SemiBold.ttf new file mode 100644 index 000000000..b97437120 Binary files /dev/null and b/806/assets/fonts/Inter/Inter-SemiBold.ttf differ diff --git a/806/assets/fonts/Inter/Inter-Thin.ttf b/806/assets/fonts/Inter/Inter-Thin.ttf new file mode 100644 index 000000000..7f5b005a2 Binary files /dev/null and b/806/assets/fonts/Inter/Inter-Thin.ttf differ diff --git a/806/assets/fonts/MaterialIcons-Regular.otf b/806/assets/fonts/MaterialIcons-Regular.otf new file mode 100644 index 000000000..4def6aef2 Binary files /dev/null and b/806/assets/fonts/MaterialIcons-Regular.otf differ diff --git a/806/assets/fonts/Roboto/Roboto-Bold.ttf b/806/assets/fonts/Roboto/Roboto-Bold.ttf new file mode 100644 index 000000000..374245790 Binary files /dev/null and b/806/assets/fonts/Roboto/Roboto-Bold.ttf differ diff --git a/806/assets/fonts/Roboto/Roboto-Italic.ttf b/806/assets/fonts/Roboto/Roboto-Italic.ttf new file mode 100644 index 000000000..c9df607a4 Binary files /dev/null and b/806/assets/fonts/Roboto/Roboto-Italic.ttf differ diff --git a/806/assets/fonts/Roboto/Roboto-Regular.ttf b/806/assets/fonts/Roboto/Roboto-Regular.ttf new file mode 100644 index 000000000..3d6861b42 Binary files /dev/null and b/806/assets/fonts/Roboto/Roboto-Regular.ttf differ diff --git a/806/assets/fonts/Roboto/RobotoMono-Regular.ttf b/806/assets/fonts/Roboto/RobotoMono-Regular.ttf new file mode 100644 index 000000000..d9371a1bd Binary files /dev/null and b/806/assets/fonts/Roboto/RobotoMono-Regular.ttf differ diff --git a/806/assets/packages/cupertino_icons/assets/CupertinoIcons.ttf b/806/assets/packages/cupertino_icons/assets/CupertinoIcons.ttf new file mode 100644 index 000000000..c23576045 Binary files /dev/null and b/806/assets/packages/cupertino_icons/assets/CupertinoIcons.ttf differ diff --git a/806/assets/packages/flutter_image_compress_web/assets/pica.min.js b/806/assets/packages/flutter_image_compress_web/assets/pica.min.js new file mode 100644 index 000000000..fbd5033ba --- /dev/null +++ b/806/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/806/assets/packages/flutter_inappwebview/assets/t_rex_runner/t-rex.html b/806/assets/packages/flutter_inappwebview/assets/t_rex_runner/t-rex.html new file mode 100755 index 000000000..5ca017893 --- /dev/null +++ b/806/assets/packages/flutter_inappwebview/assets/t_rex_runner/t-rex.html @@ -0,0 +1,16 @@ +

+ + \ No newline at end of file diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_AMS-Regular.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_AMS-Regular.ttf new file mode 100644 index 000000000..33cf9e362 Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_AMS-Regular.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Caligraphic-Bold.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Caligraphic-Bold.ttf new file mode 100644 index 000000000..bc0cff99d Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Caligraphic-Bold.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Caligraphic-Regular.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Caligraphic-Regular.ttf new file mode 100644 index 000000000..8e2d09b6b Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Caligraphic-Regular.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Fraktur-Bold.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Fraktur-Bold.ttf new file mode 100644 index 000000000..42a0bcd8b Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Fraktur-Bold.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Fraktur-Regular.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Fraktur-Regular.ttf new file mode 100644 index 000000000..ba86c5eb6 Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Fraktur-Regular.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Bold.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Bold.ttf new file mode 100644 index 000000000..400e29deb Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Bold.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-BoldItalic.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-BoldItalic.ttf new file mode 100644 index 000000000..e88345f29 Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-BoldItalic.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Italic.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Italic.ttf new file mode 100644 index 000000000..4dafdfe71 Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Italic.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Regular.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Regular.ttf new file mode 100644 index 000000000..c642c4407 Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Main-Regular.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Math-BoldItalic.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Math-BoldItalic.ttf new file mode 100644 index 000000000..a9e0b6b82 Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Math-BoldItalic.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Math-Italic.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Math-Italic.ttf new file mode 100644 index 000000000..692f20751 Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Math-Italic.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Bold.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Bold.ttf new file mode 100644 index 000000000..2f9a5c935 Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Bold.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Italic.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Italic.ttf new file mode 100644 index 000000000..d98b2ab79 Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Italic.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Regular.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Regular.ttf new file mode 100644 index 000000000..7ad6a5ab7 Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_SansSerif-Regular.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Script-Regular.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Script-Regular.ttf new file mode 100644 index 000000000..c15b6051c Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Script-Regular.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size1-Regular.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size1-Regular.ttf new file mode 100644 index 000000000..28b6d5451 Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size1-Regular.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size2-Regular.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size2-Regular.ttf new file mode 100644 index 000000000..aa0a7bd65 Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size2-Regular.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size3-Regular.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size3-Regular.ttf new file mode 100644 index 000000000..61083838c Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size3-Regular.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size4-Regular.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size4-Regular.ttf new file mode 100644 index 000000000..44d746f73 Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Size4-Regular.ttf differ diff --git a/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Typewriter-Regular.ttf b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Typewriter-Regular.ttf new file mode 100644 index 000000000..1c7262545 Binary files /dev/null and b/806/assets/packages/flutter_math_fork/lib/katex_fonts/fonts/KaTeX_Typewriter-Regular.ttf differ diff --git a/806/assets/packages/fluttertoast/assets/toastify.css b/806/assets/packages/fluttertoast/assets/toastify.css new file mode 100644 index 000000000..2d0471ef9 --- /dev/null +++ b/806/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/806/assets/packages/fluttertoast/assets/toastify.js b/806/assets/packages/fluttertoast/assets/toastify.js new file mode 100644 index 000000000..3bb0860a0 --- /dev/null +++ b/806/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/806/assets/packages/media_kit/assets/web/hls1.4.10.js b/806/assets/packages/media_kit/assets/web/hls1.4.10.js new file mode 100644 index 000000000..48e6399f4 --- /dev/null +++ b/806/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/806/assets/packages/wakelock_plus/assets/no_sleep.js b/806/assets/packages/wakelock_plus/assets/no_sleep.js new file mode 100644 index 000000000..ccfab74c1 --- /dev/null +++ b/806/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/806/assets/packages/wakelock_web/assets/no_sleep.js b/806/assets/packages/wakelock_web/assets/no_sleep.js new file mode 100644 index 000000000..ccfab74c1 --- /dev/null +++ b/806/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/806/assets/shaders/ink_sparkle.frag b/806/assets/shaders/ink_sparkle.frag new file mode 100644 index 000000000..3591af419 --- /dev/null +++ b/806/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/806/auth.html b/806/auth.html new file mode 100644 index 000000000..9e0e115c0 --- /dev/null +++ b/806/auth.html @@ -0,0 +1,14 @@ + + + Authentication complete + + +

Authentication is complete. If this does not happen automatically, please + close the window. + + diff --git a/806/canvaskit/canvaskit.js b/806/canvaskit/canvaskit.js new file mode 100644 index 000000000..5134e6402 --- /dev/null +++ b/806/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/806/config.json b/806/config.json new file mode 100644 index 000000000..d35db10a9 --- /dev/null +++ b/806/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": "806" +} diff --git a/806/favicon.png b/806/favicon.png new file mode 100644 index 000000000..97bf7f542 Binary files /dev/null and b/806/favicon.png differ diff --git a/806/flutter.js b/806/flutter.js new file mode 100644 index 000000000..d3efa7fd8 --- /dev/null +++ b/806/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/806/main.dart.js b/806/main.dart.js new file mode 100644 index 000000000..957217ba8 --- /dev/null +++ b/806/main.dart.js @@ -0,0 +1,280909 @@ +(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.dn +return B.he}else if(B.c.p(s.toLowerCase(),"iphone")||B.c.p(s.toLowerCase(),"ipad")||B.c.p(s.toLowerCase(),"ipod"))return B.dn +else if(B.c.p(r,"Android"))return B.vJ +else if(B.c.aZ(s,"Linux"))return B.a2Z +else if(B.c.aZ(s,"Win"))return B.a3_ +else return B.dy6}, +dqL(){var s=$.kC() +return J.cV(B.E3.a,s)}, +dqN(){var s=$.kC() +return s===B.dn&&B.c.p(self.window.navigator.userAgent,"OS 15_")}, +r4(){var s,r=A.Xg(1,1) +if(A.us(r,"webgl2",null)!=null){s=$.kC() +if(s===B.dn)return 1 +return 2}if(A.us(r,"webgl",null)!=null)return 1 +return-1}, +bA(){return $.dQ.bI()}, +hZ(a){return a.BlendMode}, +cFW(a){return a.PaintStyle}, +cwe(a){return a.StrokeCap}, +cwf(a){return a.StrokeJoin}, +b7n(a){return a.BlurStyle}, +b7p(a){return a.TileMode}, +cwc(a){return a.FilterMode}, +cwd(a){return a.MipmapMode}, +cFU(a){return a.FillType}, +al6(a){return a.PathOp}, +cwb(a){return a.ClipOp}, +cwg(a){return a.VertexMode}, +Z_(a){return a.RectHeightStyle}, +cFX(a){return a.RectWidthStyle}, +Z0(a){return a.TextAlign}, +b7o(a){return a.TextHeightBehavior}, +cFZ(a){return a.TextDirection}, +CQ(a){return a.FontWeight}, +cFV(a){return a.FontSlant}, +d3y(a){return a.ParagraphBuilder}, +al5(a){return a.DecorationStyle}, +cFY(a){return a.TextBaseline}, +YZ(a){return a.PlaceholderAlignment}, +cM4(a){return a.Intersect}, +ddz(a){return a.Nearest}, +cM5(a){return a.Linear}, +cM6(a){return a.None}, +ddC(a){return a.Linear}, +bVM(){return new globalThis.window.flutterCanvasKit.Paint()}, +ddD(a,b){return a.setColorInt(b)}, +cT7(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}, +aZP(a){var s,r,q,p=new Float32Array(9) +for(s=a.length,r=0;r<9;++r){q=B.Rc[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}, +cM8(a,b,c,d,e,f,g,h,i,j){return A.at(a,"transform",[b,c,d,e,f,g,h,i,j])}, +j5(a){var s=new Float32Array(4) +s[0]=a.a +s[1]=a.b +s[2]=a.c +s[3]=a.d +return s}, +dq4(a){return new A.Y(a[0],a[1],a[2],a[3])}, +Cj(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}, +cCC(a){var s,r=a.length,q=new Uint32Array(r) +for(s=0;s"))}, +dol(a,b){return b+a}, +aZu(){var s=0,r=A.o(t.B),q,p,o +var $async$aZu=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.cpT(A.djL()),$async$aZu) +case 3:p=t.B +s=4 +return A.f(A.em(self.window.CanvasKitInit(p.a({locateFile:A.dt(A.dkF())})),p),$async$aZu) +case 4:o=b +if(A.cM7(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$aZu,r)}, +cpT(a){var s=0,r=A.o(t.H),q,p,o,n +var $async$cpT=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.bF(a,a.gu(a),p.i("bF")),p=p.i("al.E") +case 3:if(!o.q()){s=4 +break}n=o.d +s=5 +return A.f(A.dks(n==null?p.a(n):n),$async$cpT) +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$cpT,r)}, +dks(a){var s,r,q,p,o,n=A.dC(self.document,"script") +n.src=A.doZ(a) +s=new A.ah($.as,t.tr) +r=new A.aG(s,t.VY) +q=A.bx("loadCallback") +p=A.bx("errorCallback") +o=t.B +q.soR(o.a(A.dt(new A.cpS(n,r)))) +p.soR(o.a(A.dt(new A.cpR(n,r)))) +A.hQ(n,"load",q.aW(),null) +A.hQ(n,"error",p.aW(),null) +A.dsr(n) +self.document.head.appendChild(n) +return s}, +bzV(a){var s=new A.a3v(a) +s.vr(null,t.B) +return s}, +d3M(){var s,r=new Float32Array(20) +for(s=0;s<4;++s)r[B.cjW[s]]=1 +return $.cG9=r}, +d3O(a){return new A.Oa(a)}, +doS(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.Zm(s,r) +case 1:s=a.c +if(s==null)return null +return new A.Oa(s) +case 2:return B.atN +case 3:return B.atR +default:throw A.j(A.ac("Unknown mode "+a.k(0)+".type for ColorFilter."))}}, +cK7(a){var s=null +return new A.t8(B.dtT,s,s,s,a,s)}, +d69(){var s=t.qN +return new A.aqr(A.a([],s),A.a([],s))}, +dpq(a,b){var s,r,q,p,o +if(a.length===0||b.length===0)return null +s=new A.csb(a,b) +r=new A.csa(a,b) +q=B.b.dg(a,B.b.gO(b)) +p=B.b.Ek(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}, +d71(){var s,r,q,p,o,n,m,l,k=t.Te,j=A.b(k,t.Gs) +for(s=$.N3(),r=s.length,q=0;q"),p=p.a,n=0;n"),q=A.y(a4),p=q.i("me<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.me(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.me(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.gO(a2) +if(a2.length>1)if(B.b.zK(a2,new A.css())){if(!k||!j||!i||h){if(B.b.p(a2,$.N2()))f.a=$.N2()}else if(!l||!g||a3){if(B.b.p(a2,$.cve()))f.a=$.cve()}else if(m){if(B.b.p(a2,$.cvb()))f.a=$.cvb()}else if(n){if(B.b.p(a2,$.cvc()))f.a=$.cvc()}else if(o){if(B.b.p(a2,$.cvd()))f.a=$.cvd()}else if(B.b.p(a2,$.N2()))f.a=$.N2()}else if(B.b.p(a2,$.cDY()))f.a=$.cDY() +else if(B.b.p(a2,$.N2()))f.a=$.N2() +a4.Ww(new A.cst(f),!0) +a1.t(0,f.a)}return a1}, +cLr(a,b,c){var s=A.ddA(c),r=A.a([0],t.t) +A.at(s,"getGlyphBounds",[r,null,null]) +return new A.SS(b,a,c)}, +dte(a,b,c){var s="encoded image bytes" +if($.cEb()&&b==null&&c==null)return A.alP(a,s) +else return A.cG8(a,s,c,b)}, +DJ(a){return new A.asZ(a)}, +cuk(a,b){var s=0,r=A.o(t.hP),q,p +var $async$cuk=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.aZx(a,b),$async$cuk) +case 3:p=d +if($.cEb()){q=A.alP(p,a) +s=1 +break}else{q=A.cG8(p,a,null,null) +s=1 +break}case 1:return A.m(q,r)}}) +return A.n($async$cuk,r)}, +aZx(a,b){return A.dpK(a,b)}, +dpK(a,b){var s=0,r=A.o(t.D),q,p=2,o,n,m,l,k,j +var $async$aZx=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.MP(a),$async$aZx) +case 7:n=d +m=n.gbCT() +if(!n.gaa5()){l=A.DJ(u.aY+a+"\nServer response code: "+J.d1G(n)) +throw A.j(l)}s=m!=null?8:10 +break +case 8:l=A.ctG(n.gabP(),m,b) +q=l +s=1 +break +s=9 +break +case 10:s=11 +return A.f(A.a1S(n),$async$aZx) +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.a1R)throw A.j(A.DJ(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$aZx,r)}, +ctG(a,b,c){return A.dsS(a,b,c)}, +dsS(a,b,c){var s=0,r=A.o(t.D),q,p,o +var $async$ctG=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.acb(0,new A.ctH(p,c,b,o),t.D),$async$ctG) +case 3:q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ctG,r)}, +bb4(a,b){var s=new A.CU($,b),r=new A.ani(A.b5(t.XY),t.lp),q=new A.Lz("SkImage",t.gA) +q.avD(r,a,"SkImage",t.B) +r.a!==$&&A.e1() +r.a=q +s.b=r +s.aAN() +return s}, +cG8(a,b,c,d){var s=new A.alO(b,a,d,c) +s.vr(null,t.B) +return s}, +d3N(a,b,c){return new A.Zn(a,b,c,new A.XQ(new A.bb1()))}, +alP(a,b){var s=0,r=A.o(t.Lh),q,p,o +var $async$alP=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=A.dpm(a) +if(o==null)throw A.j(A.DJ("Failed to detect image file format using the file header.\nFile header was "+(!B.D.ga7(a)?"["+A.dok(B.D.d9(a,0,Math.min(10,a.length)))+"]":"empty")+".\nImage source: "+b)) +p=A.d3N(o,a,b) +s=3 +return A.f(p.PJ(),$async$alP) +case 3:q=p +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$alP,r)}, +dpm(a){var s,r,q,p,o,n,m +$label0$0:for(s=a.length,r=0;r<6;++r){q=B.coD[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}, +d8m(a,b){var s,r=A.a([],b.i("F>")) +a.ao(0,new A.bvC(r,b)) +B.b.fl(r,new A.bvD(b)) +s=new A.bvF(b).$1(r) +s.toString +new A.bvE(b).$1(s) +return new A.atA(s,b.i("atA<0>"))}, +b4(a,b,c){return new A.Ah(a,b,c)}, +dnF(a){var s,r,q=new A.bEF(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}, +cRf(a,b,c,d,e,f){var s,r=e?5:4,q=c.bU(B.e.aw((c.gm(c)>>>24&255)*0.039)),p=c.bU(B.e.aw((c.gm(c)>>>24&255)*0.25)),o=t.B.a({ambient:A.Xj(q),spot:A.Xj(p)}),n=$.dQ.bI().computeTonalColors(o),m=b.gbJ(),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])}, +d3R(a,b,c,d,e){var s +if(d!=null&&B.kV.ct(d,new A.bba(b)))throw A.j(A.cg('"indices" values must be valid indices in the positions list.',null)) +s=new A.Zs($.cY8()[a.a],b,e,null,d) +s.vr(null,t.B) +return s}, +cKC(){var s=$.fI() +return s===B.fG||self.window.navigator.clipboard==null?new A.blo():new A.bcA()}, +crZ(){var s=$.jJ +return s==null?$.jJ=A.uz(self.window.flutterConfiguration):s}, +uz(a){var s=new A.bmG() +if(a!=null){s.a=!0 +s.b=a}return s}, +d5K(a){return a.console}, +cHd(a){return a.navigator}, +cHe(a,b){return a.matchMedia(b)}, +cx3(a,b){return a.getComputedStyle(b)}, +d5L(a){return a.trustedTypes}, +d5B(a){return new A.bhc(a)}, +d5I(a){return a.userAgent}, +d5H(a){var s=a.languages +return s==null?null:J.bB(s,new A.bhf(),t.N).bg(0)}, +dC(a,b){return a.createElement(b)}, +hQ(a,b,c,d){if(c!=null)if(d==null)a.addEventListener(b,c) +else a.addEventListener(b,c,d)}, +nd(a,b,c,d){if(c!=null)if(d==null)a.removeEventListener(b,c) +else a.removeEventListener(b,c,d)}, +d5J(a,b){return a.appendChild(b)}, +cHb(a,b){a.textContent=b +return b}, +doT(a){return A.dC(self.document,a)}, +d5D(a){return a.tagName}, +cH4(a){return a.style}, +cH3(a,b){var s=a.getAttribute(b) +return s==null?null:s}, +cH5(a,b,c){var s=A.c2(c) +return A.at(a,"setAttribute",[b,s==null?t.K.a(s):s])}, +d5C(a){var s +for(;a.firstChild!=null;){s=a.firstChild +s.toString +a.removeChild(s)}}, +d5x(a,b){return A.ae(a,"width",b)}, +d5s(a,b){return A.ae(a,"height",b)}, +cH2(a,b){return A.ae(a,"position",b)}, +d5v(a,b){return A.ae(a,"top",b)}, +d5t(a,b){return A.ae(a,"left",b)}, +d5w(a,b){return A.ae(a,"visibility",b)}, +d5u(a,b){return A.ae(a,"overflow",b)}, +ae(a,b,c){a.setProperty(b,c,"")}, +cH7(a,b){a.src=b +return b}, +Xg(a,b){var s +$.cR7=$.cR7+1 +s=A.dC(self.window.document,"canvas") +if(b!=null)A.P7(s,b) +if(a!=null)A.P6(s,a) +return s}, +P7(a,b){a.width=b +return b}, +P6(a,b){a.height=b +return b}, +us(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])}}, +d5z(a){var s=A.us(a,"2d",null) +s.toString +return t.B.a(s)}, +d5y(a,b){var s +if(b===1){s=A.us(a,"webgl",null) +s.toString +return t.B.a(s)}s=A.us(a,"webgl2",null) +s.toString +return t.B.a(s)}, +bha(a,b){var s=b==null?null:b +a.fillStyle=s +return s}, +cwZ(a,b){a.lineWidth=b +return b}, +bhb(a,b){var s=b==null?null:b +a.strokeStyle=s +return s}, +bh9(a,b){if(b==null)a.fill() +else A.at(a,"fill",[b])}, +d5A(a,b,c,d){a.fillText(b,c,d)}, +bh8(a,b){if(b==null)a.clip() +else A.at(a,"clip",[b])}, +cwY(a,b){a.filter=b +return b}, +cx0(a,b){a.shadowOffsetX=b +return b}, +cx1(a,b){a.shadowOffsetY=b +return b}, +cx_(a,b){var s=b==null?null:b +a.shadowColor=s +return s}, +MP(a){return A.dqo(a)}, +dqo(a){var s=0,r=A.o(t.Lk),q,p=2,o,n,m,l,k +var $async$MP=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.em(self.window.fetch(a),t.B),$async$MP) +case 7:n=c +q=new A.asN(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.a1R(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$MP,r)}, +aZD(a){var s=0,r=A.o(t.pI),q +var $async$aZD=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.MP(a),$async$aZD) +case 3:q=c.gabP().QR() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aZD,r)}, +a1S(a){var s=0,r=A.o(t.D),q,p +var $async$a1S=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.gabP().QR(),$async$a1S) +case 3:q=p.bz(c,0,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1S,r)}, +doU(a,b,c){var s +if(c==null)return A.Cc(globalThis.FontFace,[a,b]) +else{s=A.c2(c) +if(s==null)s=t.K.a(s) +return A.Cc(globalThis.FontFace,[a,b,s])}}, +d5E(a){return new A.bhd(a)}, +cHa(a,b){var s=b==null?null:b +a.value=s +return s}, +d5G(a){return a.matches}, +d5F(a,b){return a.addListener(b)}, +bhe(a,b){a.type=b +return b}, +cH9(a,b){var s=b==null?null:b +a.value=s +return s}, +cH8(a,b){a.disabled=b +return b}, +cHc(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])}}, +ww(a,b,c){return a.insertRule(b,c)}, +ie(a,b,c){var s=t.B.a(A.dt(c)) +a.addEventListener(b,s) +return new A.aqc(b,a,s)}, +doV(a){var s=A.dt(new A.cs1(a)) +return A.Cc(globalThis.ResizeObserver,[s])}, +doZ(a){if(self.window.trustedTypes!=null)return $.cYj().createScriptURL(a) +return a}, +cR2(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.Cc(globalThis.Intl.Segmenter,[[],s])}, +cR6(){if(self.Intl.v8BreakIterator==null)throw A.j(A.bC("v8BreakIterator is not supported.")) +var s=A.c2(B.dlb) +if(s==null)s=t.K.a(s) +return A.Cc(globalThis.Intl.v8BreakIterator,[[],s])}, +d6Z(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}}, +dpY(){var s=$.jK +s.toString +return s}, +aZS(a,b){var s +if(b.l(0,B.m))return a +s=new A.f0(new Float32Array(16)) +s.co(a) +s.bH(0,b.a,b.b) +return s}, +cRe(a,b,c){var s=a.bVl() +if(c!=null)A.cCt(s,A.aZS(c,b).a) +return s}, +cCq(){var s=0,r=A.o(t.z) +var $async$cCq=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if(!$.cBg){$.cBg=!0 +A.at(self.window,"requestAnimationFrame",[A.dt(new A.ctR())])}return A.m(null,r)}}) +return A.n($async$cCq,r)}, +d7K(a,b){var s,r,q,p,o +if(a.attachShadow!=null){s=new A.aE6() +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.dC(self.document,"style") +q.id="flt-internals-stylesheet" +r.appendChild(q) +r=q.sheet +r.toString +p=$.fI() +if(p!==B.fF)p=p===B.aV +else p=!0 +A.cQE(r,"",b,p) +return s}else{s=new A.aqm() +o=A.dC(self.document,"style") +o.id="flt-internals-stylesheet" +a.appendChild(o) +r=o.sheet +r.toString +p=$.fI() +if(p!==B.fF)p=p===B.aV +else p=!0 +A.cQE(r,"flt-glass-pane",b,p) +p=A.dC(self.document,"flt-element-host-node") +s.a=p +a.appendChild(p) +return s}}, +cQE(a,b,c,d){var s,r,q,p=" "+b,o=t.B,n=t.qr,m=n.i("D.E") +A.ww(a,p+" flt-scene-host {\n color: red;\n font: "+c+";\n }\n ",J.aH(A.f7(new A.lz(a.cssRules,n),m,o).a)) +r=$.fI() +if(r===B.aV)A.ww(a," "+b+" * {\n -webkit-tap-highlight-color: transparent;\n }\n ",J.aH(A.f7(new A.lz(a.cssRules,n),m,o).a)) +if(r===B.fG)A.ww(a," "+b+" flt-paragraph,\n "+b+" flt-span {\n line-height: 100%;\n }\n ",J.aH(A.f7(new A.lz(a.cssRules,n),m,o).a)) +A.ww(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.f7(new A.lz(a.cssRules,n),m,o).a)) +if(r===B.aV)A.ww(a," "+b+" flt-semantics input[type=range]::-webkit-slider-thumb {\n -webkit-appearance: none;\n }\n ",J.aH(A.f7(new A.lz(a.cssRules,n),m,o).a)) +A.ww(a,p+" input::selection {\n background-color: transparent;\n }\n ",J.aH(A.f7(new A.lz(a.cssRules,n),m,o).a)) +A.ww(a,p+" textarea::selection {\n background-color: transparent;\n }\n ",J.aH(A.f7(new A.lz(a.cssRules,n),m,o).a)) +A.ww(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.f7(new A.lz(a.cssRules,n),m,o).a)) +A.ww(a,p+" .flt-text-editing::placeholder {\n opacity: 0;\n }\n ",J.aH(A.f7(new A.lz(a.cssRules,n),m,o).a)) +if(r!==B.fF)p=r===B.aV +else p=!0 +if(p)A.ww(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.f7(new A.lz(a.cssRules,n),m,o).a)) +if(B.c.p(self.window.navigator.userAgent,"Edg/"))try{A.ww(a," "+b+" input::-ms-reveal {\n display: none;\n }\n ",J.aH(A.f7(new A.lz(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}}, +d37(a,b,c){var s,r,q,p,o,n,m=A.dC(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.b4v(r) +p=a.b +o=a.d-p +n=A.b4u(o) +o=new A.b7s(A.b4v(r),A.b4u(o),c,A.a([],t.vj),A.jC()) +k=new A.yM(a,m,o,l,q,n,k,c,b) +A.ae(m.style,"position","absolute") +k.z=B.e.dF(s)-1 +k.Q=B.e.dF(p)-1 +k.aGF() +o.z=m +k.aEC() +return k}, +b4v(a){var s=self.window.devicePixelRatio +if(s===0)s=1 +return B.e.e3((a+1)*s)+2}, +b4u(a){var s=self.window.devicePixelRatio +if(s===0)s=1 +return B.e.e3((a+1)*s)+2}, +d38(a){a.remove()}, +crs(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)))}}, +crt(a){switch(a.a){case 0:return B.dHV +case 3:return B.dHW +case 5:return B.dHX +case 7:return B.dHZ +case 9:return B.dI_ +case 4:return B.dI0 +case 6:return B.dI1 +case 8:return B.dI2 +case 10:return B.dI3 +case 12:return B.dI4 +case 1:return B.dI5 +case 11:return B.dHY +case 24:case 13:return B.dIe +case 14:return B.dIf +case 15:return B.dIi +case 16:return B.dIg +case 17:return B.dIh +case 18:return B.dIj +case 19:return B.dIk +case 20:return B.dIl +case 21:return B.dI7 +case 22:return B.dI8 +case 23:return B.dI9 +case 25:return B.dIa +case 26:return B.dIb +case 27:return B.dIc +case 28:return B.dId +default:return B.dI6}}, +cT0(a){if(a==null)return null +switch(a.a){case 0:return"butt" +case 1:return"round" +case 2:default:return"square"}}, +dtl(a){switch(a.a){case 1:return"round" +case 2:return"bevel" +case 0:default:return"miter"}}, +cB3(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.Ku("recolor",k,1,0,0,0,6,l) +q=s.ec() +break +case 15:r=A.crt(B.xX) +r.toString +q=A.cP9(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.crt(b) +r.toString +q=A.cP9(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}, +pB(){var s,r,q,p=$.cvp() +p=p.cloneNode(!1) +s=self.document.createElementNS("http://www.w3.org/2000/svg","filter") +r=$.cMD+1 +$.cMD=r +r="_fcf"+r +s.id=r +q=s.filterUnits +q.toString +A.bQg(q,2) +q=s.x.baseVal +q.toString +A.bQi(q,"0%") +q=s.y.baseVal +q.toString +A.bQi(q,"0%") +q=s.width.baseVal +q.toString +A.bQi(q,"100%") +q=s.height.baseVal +q.toString +A.bQi(q,"100%") +return new A.bYO(r,p,s)}, +cT4(a){var s=A.pB() +s.a3k(a,"comp") +return s.ec()}, +cP9(a,b,c){var s="flood",r="SourceGraphic",q=A.pB(),p=A.k9(a) +q.OR(p==null?"":p,"1",s) +p=b.b +if(c)q.a3j(r,s,p) +else q.a3j(s,r,p) +return q.ec()}, +aik(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.aG&&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.Y(m,j,m+s,j+r) +return a}, +aim(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i=A.dC(self.document,c),h=b.b===B.aG,g=b.c +if(g==null)g=0 +if(d.a_t(0)){s=a.a +r=a.b +q="translate("+A.q(s)+"px, "+A.q(r)+"px)"}else{s=new Float32Array(16) +p=new A.f0(s) +p.co(d) +r=a.a +o=a.b +p.bH(0,r,o) +q=A.pP(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.aio(b.r) +n.toString +m=b.x +if(m!=null){l=m.b +m=$.fI() +if(m===B.aV&&!h){A.ae(o,"box-shadow","0px 0px "+A.q(l*2)+"px "+n) +n=b.r +n=A.k9(new A.B(((B.e.aw((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.q(l)+"px)") +k=n}}else k=n +A.ae(o,"width",A.q(a.c-s)+"px") +A.ae(o,"height",A.q(a.d-r)+"px") +if(h)A.ae(o,"border",A.C5(g)+" solid "+k) +else{A.ae(o,"background-color",k) +j=A.dlj(b.w,a) +A.ae(o,"background-image",j!==""?"url('"+j+"'":"")}return i}, +dlj(a,b){var s +if(a!=null){if(a instanceof A.HX){s=a.e.a.src +if(s==null)s=null +return s==null?"":s}if(a instanceof A.HW)return A.av(a.Ry(b,1,!0))}return""}, +cQF(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.C5(b.z)) +return}A.ae(a,"border-top-left-radius",A.C5(q)+" "+A.C5(b.f)) +A.ae(a,"border-top-right-radius",A.C5(p)+" "+A.C5(b.w)) +A.ae(a,"border-bottom-left-radius",A.C5(b.z)+" "+A.C5(b.Q)) +A.ae(a,"border-bottom-right-radius",A.C5(b.x)+" "+A.C5(b.y))}, +C5(a){return B.e.bk(a===0?1:a,3)+"px"}, +cws(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.aLD() +a.ax9(s) +r=s.a +r.toString +q=s.b +q.toString +p=a.b +o=a.f +if(A.kV(p,a.d,o)){n=r.f +if(!A.kV(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}, +djS(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}, +cRk(a,b,c,d,e){return(((d+3*(b-c)-a)*e+3*(c-b-b+a))*e+3*(b-a))*e+a}, +don(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}, +czF(){var s=new A.Fm(A.cyQ(),B.dA) +s.aDG() +return s}, +cMA(a){var s,r,q=A.cyQ(),p=a.a,o=p.w,n=p.d,m=p.z +q.Q=!0 +q.cx=0 +q.a3K() +q.ajB(n) +q.ajC(o) +q.ajA(m) +B.D.uf(q.r,0,p.r) +B.js.uf(q.f,0,p.f) +s=p.y +if(s==null)q.y=null +else{r=q.y +r.toString +B.js.uf(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.Fm(q,B.dA) +q.agE(a) +return q}, +djm(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.gcS().b) +return null}, +cpA(a,b,c,d){var s=a+b +if(s<=c)return d +return Math.min(c/s,d)}, +cyP(a,b){var s=new A.bHP(a,b,a.w) +if(a.Q)a.agv() +if(!a.as)s.z=a.w +return s}, +dhU(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}, +cAH(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.N(a7-a6,10)!==0&&A.dhU(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.cAH(i,h,k,j,o,n,a3,a4,A.cAH(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.Ws(4,d,A.a([a,b,c,a0,a1,a2,a3,a4],t.v))) +a5=d}return a5}, +dhV(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}, +aZg(a,b){var s=Math.sqrt(a*a+b*b) +return s<1e-9?B.m:new A.w(a/s,b/s)}, +djT(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}, +cyQ(){var s=new Float32Array(16) +s=new A.S7(s,new Uint8Array(8)) +s.e=s.c=8 +s.CW=172 +return s}, +cKH(a){var s,r=new A.S7(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}, +daS(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}, +aZT(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}, +dqQ(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}, +czs(a,b,c,d,e,f){return new A.bVN(e-2*c+a,f-2*d+b,2*(c-a),2*(d-b),a,b)}, +bHS(a,b,c,d,e,f){if(d===f)return A.kV(c,a,e)&&a!==e +else return a===c&&b===d}, +daU(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.aZT(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}, +dtw(a,b,c,d){var s,r,q,p,o=a[1],n=a[3] +if(!A.kV(o,c,n))return +s=a[0] +r=a[2] +if(!A.kV(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))}, +dtx(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.kV(i,c,h)&&!A.kV(h,c,g))return +s=a[0] +r=a[2] +q=a[4] +if(!A.kV(s,b,r)&&!A.kV(r,b,q))return +p=new A.Ay() +o=p.Jc(i-2*h+g,2*(h-i),i-c) +for(n=q-2*r+s,m=2*(r-s),l=0;l30)B.b.ej($.Ca,0).d.n()}else a.d.n()}}, +bI0(a,b){if(a<=0)return b*0.1 +else return Math.min(Math.max(b*0.5,a*10),b)}, +dk0(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.e3(a6/2)*2) +s=a8*a9 +if(s*a6*a6>4194304&&a6>2)a6=3355443.2/s}else a6=Math.max(2/B.e.dF(2/a6),0.0001) +return a6}, +MJ(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}, +dk1(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.fl(p,new A.crW()) +for(p=$.ctt,o=p.length,r=0;ry')) +case 1:case 2:case 5:return new A.a38(A.cCF("8a2@q\u03a9qk1&kq3@q\xc6a\xe6aw2xy2\xa5\xff\u2190\xffz51)s.push(new A.dS(B.b.gO(o),null,B.b.gR(o))) +else s.push(new A.dS(p,null,null))}return s}, +dlt(a,b){var s=a.AR(b),r=A.r9(A.av(s.b)) +switch(s.a){case"setDevicePixelRatio":$.h3().x=r +$.dj().f.$0() +return!0}return!1}, +Cd(a,b){if(a==null)return +if(b===$.as)a.$0() +else b.TN(a)}, +aZF(a,b,c,d){if(a==null)return +if(b===$.as)a.$1(c) +else b.O1(a,c,d)}, +dqG(a,b,c,d){if(b===$.as)a.$2(c,d) +else b.TN(new A.ct5(a,c,d))}, +Gp(a,b,c,d,e){if(a==null)return +if(b===$.as)a.$3(c,d,e) +else b.TN(new A.ct6(a,c,d,e))}, +dpN(){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.cSe(A.cx3(self.window,p).getPropertyValue("font-size")) +return(q==null?16:q)/16}, +daW(a,b,c,d,e,f,g,h){return new A.aAq(a,!1,f,e,h,d,c,g)}, +cR3(a){var s,r,q=A.dC(self.document,"flt-platform-view-slot") +A.ae(q.style,"pointer-events","auto") +s=A.dC(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}, +doJ(a){switch(a){case 0:return 1 +case 1:return 4 +case 2:return 2 +default:return B.d.ek(1,a)}}, +LU(a){var s=B.e.C(a) +return A.c7(0,0,B.e.C((a-s)*1000),s,0,0)}, +cBP(a,b){var s,r,q,p,o=$.le +if((o==null?$.le=A.zm():o).w&&a.offsetX===0&&a.offsetY===0)return A.dk_(a,b) +o=$.cvr() +s=o.gAi().c +if(s==null)s=null +else{r=a.target +r.toString +r=s.contains(r) +s=r}if(s===!0){q=o.gAi().w +if(q!=null){a.target.toString +o.gAi().c.toString +p=q.c +o=a.offsetX +s=a.offsetY +r=new A.FJ(new Float32Array(3)) +r.pv(o,s,0) +r=new A.f0(p).Eu(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)}, +dk_(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)}, +cuu(a,b){var s=b.$0() +return s}, +dq2(){if($.dj().ay==null)return +$.cBz=B.e.C(self.window.performance.now()*1000)}, +dq1(){if($.dj().ay==null)return +$.cB_=B.e.C(self.window.performance.now()*1000)}, +cRt(){if($.dj().ay==null)return +$.cAZ=B.e.C(self.window.performance.now()*1000)}, +cRv(){if($.dj().ay==null)return +$.cBs=B.e.C(self.window.performance.now()*1000)}, +cRu(){var s,r,q=$.dj() +if(q.ay==null)return +s=$.cQd=B.e.C(self.window.performance.now()*1000) +$.cBh.push(new A.zC(A.a([$.cBz,$.cB_,$.cAZ,$.cBs,s,s,0,0,0,0,1],t.t))) +$.cQd=$.cBs=$.cAZ=$.cB_=$.cBz=-1 +if(s-$.cXd()>1e5){$.dl3=s +r=$.cBh +A.aZF(q.ay,q.ch,r,t.Px) +$.cBh=A.a([],t.no)}}, +dmD(){return B.e.C(self.window.performance.now()*1000)}, +dc0(a){var s=new A.bLI(A.b(t.N,t.Ce),a) +s.b7l(a) +return s}, +dmA(a){}, +cC_(a,b){return a[b]}, +cSe(a){var s=self.window.parseFloat(a) +if(s==null||isNaN(s))return null +return s}, +ds6(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.cSe(A.cx3(self.window,a).getPropertyValue("font-size")):q}, +dtL(a,b){var s,r=self.document.createElement("CANVAS") +if(r==null)return null +try{A.P7(r,a) +A.P6(r,b)}catch(s){return null}return r}, +cxx(a){var s,r,q="premultipliedAlpha",p=$.a4O +if(p==null?$.a4O="OffscreenCanvas" in self.window:p){p=a.a +p.toString +s=t.N +r=A.cHc(p,"webgl2",A.p([q,!1],s,t.z)) +r.toString +r=new A.as_(r) +$.bpq.b=A.b(s,t.yq) +r.dy=p +p=r}else{p=a.b +p.toString +s=$.iq +s=(s==null?$.iq=A.r4():s)===1?"webgl":"webgl2" +r=t.N +s=A.us(p,s,A.p([q,!1],r,t.z)) +s.toString +s=new A.as_(s) +$.bpq.b=A.b(r,t.yq) +s.dy=p +p=s}return p}, +cSR(a,b,c,d,e,f,g){var s,r="uniform4f",q=b.a,p=a.y9(0,q,"u_ctransform"),o=new Float32Array(16),n=new A.f0(o) +n.co(g) +n.bH(0,-c,-d) +s=a.a +A.at(s,"uniformMatrix4fv",[p,!1,o]) +A.at(s,r,[a.y9(0,q,"u_scale"),2/e,-2/f,1,1]) +A.at(s,r,[a.y9(0,q,"u_shift"),-1,1,0,0])}, +cQL(a,b,c){var s,r,q,p,o="bufferData" +if(c===1){s=a.gNj() +A.at(a.a,o,[a.gzR(),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.aO(s,0,!1,t.S) +l=h[s] +for(r=s-1;r>=0;--r){m[r]=l +l=i[l]}return m}, +dd2(a){var s,r=$.a7T +if(r!=null)s=r.a===a +else s=!1 +if(s){r.toString +return r}return $.a7T=new A.bSz(a,A.a([],t.Up),$,$,$,null)}, +cAO(a,b,c){var s,r;--c +for(;b0){h.push(new A.E0(B.kJ,k,j,o,l)) +o=l +k=0 +j=0}}h.push(new A.E0(n,k,j,o,m))}if(h.length===0||B.b.gR(h).c===B.ja){s=a.length +h.push(new A.E0(B.jb,0,0,s,s))}return h}, +dls(a,b){var s=B.e.C(b.current()) +if(b.breakType()!=="none")return B.ja +if(s===a.length)return B.jb +return B.kJ}, +djZ(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.aiv(a1,0) +r=A.cRh().Sl(s) +a.c=a.d=a.e=a.f=0 +q=new A.cpz(a,a1,a0) +q.$2(B.aq,2) +p=++a.f +for(o=a1.length,n=t.Xf,m=t.S,l=t.MX,k=B.eE,j=0;p<=o;p=++a.f){a.b=a.a +a.a=r +if(s!=null&&s>65535){q.$2(B.aq,-1) +p=++a.f}s=A.aiv(a1,p) +p=$.cqF +r=(p==null?$.cqF=new A.Bn(A.cBy(u.ey,937,B.QG,n),B.eE,A.b(m,n),l):p).Sl(s) +i=a.a +j=i===B.u8?j+1:0 +if(i===B.pj||i===B.u6){q.$2(B.ja,5) +continue}if(i===B.ua){if(r===B.pj)q.$2(B.aq,5) +else q.$2(B.ja,5) +continue}if(r===B.pj||r===B.u6||r===B.ua){q.$2(B.aq,6) +continue}p=a.f +if(p>=o)break +if(r===B.m4||r===B.B5){q.$2(B.aq,7) +continue}if(i===B.m4){q.$2(B.kJ,18) +continue}if(i===B.B5){q.$2(B.kJ,8) +continue}if(i===B.B6){q.$2(B.aq,8) +continue}h=i!==B.B0 +if(h&&!0)k=i==null?B.eE:i +if(r===B.B0||r===B.B6){if(k!==B.m4){if(k===B.u8)--j +q.$2(B.aq,9) +r=k +continue}r=B.eE}if(!h||!1){a.a=k +h=k}else h=i +if(r===B.B8||h===B.B8){q.$2(B.aq,11) +continue}if(h===B.B3){q.$2(B.aq,12) +continue}g=h!==B.m4 +if(!(!g||h===B.u3||h===B.pi)&&r===B.B3){q.$2(B.aq,12) +continue}if(g)g=r===B.B2||r===B.ph||r===B.Pj||r===B.u4||r===B.B1 +else g=!1 +if(g){q.$2(B.aq,13) +continue}if(h===B.pg){q.$2(B.aq,14) +continue}g=h===B.Bb +if(g&&r===B.pg){q.$2(B.aq,15) +continue}f=h!==B.B2 +if((!f||h===B.ph)&&r===B.B4){q.$2(B.aq,16) +continue}if(h===B.B7&&r===B.B7){q.$2(B.aq,17) +continue}if(g||r===B.Bb){q.$2(B.aq,19) +continue}if(h===B.Ba||r===B.Ba){q.$2(B.kJ,20) +continue}if(r===B.u3||r===B.pi||r===B.B4||h===B.Ph){q.$2(B.aq,21) +continue}if(a.b===B.eD)g=h===B.pi||h===B.u3 +else g=!1 +if(g){q.$2(B.aq,21) +continue}g=h===B.B1 +if(g&&r===B.eD){q.$2(B.aq,21) +continue}if(r===B.Pi){q.$2(B.aq,22) +continue}e=h!==B.eE +if(!((!e||h===B.eD)&&r===B.jc))if(h===B.jc)d=r===B.eE||r===B.eD +else d=!1 +else d=!0 +if(d){q.$2(B.aq,23) +continue}d=h===B.ub +if(d)c=r===B.B9||r===B.u7||r===B.u9 +else c=!1 +if(c){q.$2(B.aq,23) +continue}if((h===B.B9||h===B.u7||h===B.u9)&&r===B.kK){q.$2(B.aq,23) +continue}c=!d +if(!c||h===B.kK)b=r===B.eE||r===B.eD +else b=!1 +if(b){q.$2(B.aq,24) +continue}if(!e||h===B.eD)b=r===B.ub||r===B.kK +else b=!1 +if(b){q.$2(B.aq,24) +continue}if(!f||h===B.ph||h===B.jc)f=r===B.kK||r===B.ub +else f=!1 +if(f){q.$2(B.aq,25) +continue}f=h!==B.kK +if((!f||d)&&r===B.pg){q.$2(B.aq,25) +continue}if((!f||!c||h===B.pi||h===B.u4||h===B.jc||g)&&r===B.jc){q.$2(B.aq,25) +continue}g=h===B.u5 +if(g)f=r===B.u5||r===B.pk||r===B.pm||r===B.pn +else f=!1 +if(f){q.$2(B.aq,26) +continue}f=h!==B.pk +if(!f||h===B.pm)c=r===B.pk||r===B.pl +else c=!1 +if(c){q.$2(B.aq,26) +continue}c=h!==B.pl +if((!c||h===B.pn)&&r===B.pl){q.$2(B.aq,26) +continue}if((g||!f||!c||h===B.pm||h===B.pn)&&r===B.kK){q.$2(B.aq,27) +continue}if(d)g=r===B.u5||r===B.pk||r===B.pl||r===B.pm||r===B.pn +else g=!1 +if(g){q.$2(B.aq,27) +continue}if(!e||h===B.eD)g=r===B.eE||r===B.eD +else g=!1 +if(g){q.$2(B.aq,28) +continue}if(h===B.u4)g=r===B.eE||r===B.eD +else g=!1 +if(g){q.$2(B.aq,29) +continue}if(!e||h===B.eD||h===B.jc)if(r===B.pg){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.aq,30) +continue}if(h===B.ph){p=B.c.aL(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.eE||r===B.eD||r===B.jc +else p=!1}else p=!1 +if(p){q.$2(B.aq,30) +continue}if(r===B.u8){if((j&1)===1)q.$2(B.aq,30) +else q.$2(B.kJ,30) +continue}if(h===B.u7&&r===B.u9){q.$2(B.aq,30) +continue}q.$2(B.kJ,31)}q.$2(B.jb,3) +return a0}, +Gr(a,b,c,d,e){var s,r,q,p +if(c===d)return 0 +s=a.font +if(c===$.cPY&&d===$.cPX&&b===$.cPZ&&s===$.cPW)r=$.cQ0 +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}$.cPY=c +$.cPX=d +$.cPZ=b +$.cPW=s +$.cQ0=r +if(e==null)e=0 +return B.e.aw((e!==0?r+e*(d-c):r)*100)/100}, +cHr(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.a0C(b,c,d,e,f,m,k,a1,!s,r,h,i,l,j,p,a2,o,q,a,n,a0)}, +cRr(a){if(a==null)return null +return A.cRq(a.gdA(a))}, +cRq(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""}, +dn4(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=$.cE8().Sl(q) +if(r!=null)return r +return null}, +cBl(a,b){var s=A.aiv(a,b) +s.toString +if(s>=48&&s<=57)return B.tJ +if(s>=1632&&s<=1641)return B.NF +switch($.cE8().Sl(s)){case B.u:return B.NE +case B.b_:return B.NF +case null:return B.Aq}}, +aiv(a,b){var s +if(b<0||b>=a.length)return null +s=B.c.aL(a,b) +if((s&63488)===55296&&b>>6&31)+1<<16|(s&63)<<10|B.c.aL(a,b+1)&1023 +return s}, +dfb(a,b,c){return new A.Bn(a,b,A.b(t.S,c),c.i("Bn<0>"))}, +dfc(a,b,c,d,e){return new A.Bn(A.cBy(a,b,c,e),d,A.b(t.S,e),e.i("Bn<0>"))}, +cBy(a,b,c,d){var s,r,q,p,o,n=A.a([],d.i("F>")),m=a.length +for(s=d.i("i6<0>"),r=0;r=0&&q<=r))break +q+=s +if(A.dgl(b,q))break}return A.Gn(q,0,r)}, +dgl(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.aL(a,s)&63488)===55296)return!1 +r=$.aj2().a9G(0,a,b) +q=$.aj2().a9G(0,a,s) +if(q===B.xh&&r===B.xi)return!1 +if(A.lv(q,B.G3,B.xh,B.xi,j,j))return!0 +if(A.lv(r,B.G3,B.xh,B.xi,j,j))return!0 +if(q===B.G2&&r===B.G2)return!1 +if(A.lv(r,B.qG,B.qH,B.qF,j,j))return!1 +for(p=0;A.lv(q,B.qG,B.qH,B.qF,j,j);){++p +s=b-p-1 +if(s<0)return!0 +o=$.aj2() +n=A.aiv(a,s) +q=n==null?o.b:o.Sl(n)}if(A.lv(q,B.fB,B.dG,j,j,j)&&A.lv(r,B.fB,B.dG,j,j,j))return!1 +m=0 +do{++m +l=$.aj2().a9G(0,a,b+m)}while(A.lv(l,B.qG,B.qH,B.qF,j,j)) +do{++p +k=$.aj2().a9G(0,a,b-p-1)}while(A.lv(k,B.qG,B.qH,B.qF,j,j)) +if(A.lv(q,B.fB,B.dG,j,j,j)&&A.lv(r,B.G0,B.qE,B.nW,j,j)&&A.lv(l,B.fB,B.dG,j,j,j))return!1 +if(A.lv(k,B.fB,B.dG,j,j,j)&&A.lv(q,B.G0,B.qE,B.nW,j,j)&&A.lv(r,B.fB,B.dG,j,j,j))return!1 +s=q===B.dG +if(s&&r===B.nW)return!1 +if(s&&r===B.G_&&l===B.dG)return!1 +if(k===B.dG&&q===B.G_&&r===B.dG)return!1 +s=q===B.iw +if(s&&r===B.iw)return!1 +if(A.lv(q,B.fB,B.dG,j,j,j)&&r===B.iw)return!1 +if(s&&A.lv(r,B.fB,B.dG,j,j,j))return!1 +if(k===B.iw&&A.lv(q,B.G1,B.qE,B.nW,j,j)&&r===B.iw)return!1 +if(s&&A.lv(r,B.G1,B.qE,B.nW,j,j)&&l===B.iw)return!1 +if(q===B.qI&&r===B.qI)return!1 +if(A.lv(q,B.fB,B.dG,B.iw,B.qI,B.xg)&&r===B.xg)return!1 +if(q===B.xg&&A.lv(r,B.fB,B.dG,B.iw,B.qI,j))return!1 +return!0}, +lv(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}, +d6f(a){switch(a){case"TextInputAction.continueAction":case"TextInputAction.next":return B.auq +case"TextInputAction.previous":return B.auD +case"TextInputAction.done":return B.au0 +case"TextInputAction.go":return B.aub +case"TextInputAction.newline":return B.au7 +case"TextInputAction.search":return B.auK +case"TextInputAction.send":return B.auL +case"TextInputAction.emergencyCall":case"TextInputAction.join":case"TextInputAction.none":case"TextInputAction.route":case"TextInputAction.unspecified":default:return B.aur}}, +cHq(a,b){switch(a){case"TextInputType.number":return b?B.atV:B.aus +case"TextInputType.phone":return B.auz +case"TextInputType.emailAddress":return B.au2 +case"TextInputType.url":return B.av_ +case"TextInputType.multiline":return B.aup +case"TextInputType.none":return B.HA +case"TextInputType.text":default:return B.auV}}, +den(a){var s +if(a==="TextCapitalization.words")s=B.aoy +else if(a==="TextCapitalization.characters")s=B.aoA +else s=a==="TextCapitalization.sentences"?B.aoz:B.Fi +return new A.a9P(s)}, +dku(a){}, +aZd(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=$.fI() +if(s!==B.fF)s=s===B.aV +else s=!0 +if(s)a.classList.add("transparentTextEditing") +A.ae(p,"caret-color",r)}, +d6e(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.dC(self.document,"form") +o.noValidate=!0 +o.method="post" +o.action="#" +A.hQ(o,"submit",r.a(A.dt(new A.bjN())),null) +A.aZd(o,!1) +n=J.uT(0,s) +m=A.cw_(a1,B.aox) +if(a2!=null)for(s=t.a,r=J.fA(a2,s),l=A.y(r),r=new A.bF(r,r.gu(r),l.i("bF")),k=m.b,l=l.i("a7.E");r.q();){j=r.d +if(j==null)j=l.a(j) +i=J.S(j) +h=s.a(i.h(j,"autofill")) +g=A.av(i.h(j,"textCapitalization")) +if(g==="TextCapitalization.words")g=B.aoy +else if(g==="TextCapitalization.characters")g=B.aoA +else g=g==="TextCapitalization.sentences"?B.aoz:B.Fi +f=A.cw_(h,new A.a9P(g)) +g=f.b +n.push(g) +if(g!==k){e=A.cHq(A.av(J.J(s.a(i.h(j,"inputType")),"name")),!1).amv() +f.a.x5(e) +f.x5(e) +A.aZd(e,!1) +p.j(0,g,f) +q.j(0,g,e) +o.append(e)}}else n.push(m.b) +B.b.rk(n) +for(s=n.length,d=0,r="";d0?r+"*":r)+c}b=r.charCodeAt(0)==0?r:r +a=$.aiu.h(0,b) +if(a!=null)a.remove() +a0=A.dC(self.document,"input") +A.aZd(a0,!0) +a0.className="submitBtn" +A.bhe(a0,"submit") +o.append(a0) +return new A.bjK(o,q,p,b)}, +cw_(a,b){var s,r=J.S(a),q=A.av(r.h(a,"uniqueIdentifier")),p=t.kc.a(r.h(a,"hints")),o=p==null||J.fQ(p)?null:A.av(J.eX(p)),n=A.cHi(t.a.a(r.h(a,"editingValue"))) +if(o!=null){s=$.cTo().a.h(0,o) +if(s==null)s=o}else s=null +return new A.ake(n,q,s,A.cz(r.h(a,"hintText")))}, +cBt(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.bK(a,r)}, +dep(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.Ur(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.cBt(h,g,new A.eU(f,e)) +f=a1.a +f.toString +if(m!==f){l=B.c.p(g,".") +for(e=A.aA(A.Xl(g),!0,!1,!1,!1).tX(0,f),e=new A.r0(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.cBt(h,g,new A.eU(r,j))}else{j=l?r+a[0].length-1:r+a[0].length +i=A.cBt(h,g,new A.eU(r,j))}if(i===f){a0.c=r +a0.d=j +break}}}}a0.e=a1.b +a0.f=a1.c +return a0}, +biy(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.Pb(e,r,Math.max(0,s),b,c)}, +cHi(a){var s=J.S(a),r=A.cz(s.h(a,"text")),q=B.e.C(A.n_(s.h(a,"selectionBase"))),p=B.e.C(A.n_(s.h(a,"selectionExtent"))),o=A.cy3(a,"composingBase"),n=A.cy3(a,"composingExtent") +s=o==null?-1:o +return A.biy(q,s,n==null?-1:n,p,r)}, +cHh(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.biy(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.biy(r,-1,-1,q==null?p:B.e.C(q),s)}else throw A.j(A.ak("Initialized with unsupported input type"))}}, +cIN(a){var s,r,q,p,o,n="inputType",m="autofill",l=J.S(a),k=t.a,j=A.av(J.J(k.a(l.h(a,n)),"name")),i=A.k8(J.J(k.a(l.h(a,n)),"decimal")) +j=A.cHq(j,i===!0) +i=A.cz(l.h(a,"inputAction")) +if(i==null)i="TextInputAction.done" +s=A.k8(l.h(a,"obscureText")) +r=A.k8(l.h(a,"readOnly")) +q=A.k8(l.h(a,"autocorrect")) +p=A.den(A.av(l.h(a,"textCapitalization"))) +k=l.a0(a,m)?A.cw_(k.a(l.h(a,m)),B.aox):null +o=A.d6e(t.nA.a(l.h(a,m)),t.kc.a(l.h(a,"fields"))) +l=A.k8(l.h(a,"enableDeltaModel")) +return new A.bvs(j,i,r===!0,s===!0,q!==!1,l===!0,k,o,p)}, +d7h(a){return new A.as4(a,A.a([],t.Up),$,$,$,null)}, +dt1(){$.aiu.ao(0,new A.ctM())}, +doo(){var s,r,q +for(s=$.aiu.gaA($.aiu),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bM(J.ag(s.a),s.b,r.i("bM<1,2>")),r=r.z[1];s.q();){q=s.a +if(q==null)q=r.a(q) +q.remove()}$.aiu.V(0)}, +d5Y(a){var s=J.S(a),r=A.df(J.bB(t.j.a(s.h(a,"transform")),new A.bhZ(),t.z),!0,t.i) +return new A.bhY(A.n_(s.h(a,"width")),A.n_(s.h(a,"height")),new Float32Array(A.bu(r)))}, +dq5(a,b){var s,r={},q=new A.ah($.as,b.i("ah<0>")) +r.a=!0 +s=a.$1(new A.csA(r,new A.mg(q,b.i("mg<0>")),b)) +r.a=!1 +if(s!=null)throw A.j(A.aL(s)) +return q}, +cCt(a,b){var s=a.style +A.ae(s,"transform-origin","0 0 0") +A.ae(s,"transform",A.pP(b))}, +pP(a){var s=A.cuw(a) +if(s===B.apd)return"matrix("+A.q(a[0])+","+A.q(a[1])+","+A.q(a[4])+","+A.q(a[5])+","+A.q(a[12])+","+A.q(a[13])+")" +else if(s===B.x4)return A.dpW(a) +else return"none"}, +cuw(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.x4 +if(a[0]===1&&a[1]===0&&a[4]===0&&a[5]===1&&a[12]===0&&a[13]===0)return B.apc +else return B.apd}, +dpW(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.q(a[12])+"px, "+A.q(a[13])+"px, 0px)" +else return"matrix3d("+A.q(s)+","+A.q(a[1])+","+A.q(a[2])+","+A.q(a[3])+","+A.q(a[4])+","+A.q(a[5])+","+A.q(a[6])+","+A.q(a[7])+","+A.q(a[8])+","+A.q(a[9])+","+A.q(a[10])+","+A.q(a[11])+","+A.q(a[12])+","+A.q(a[13])+","+A.q(a[14])+","+A.q(a[15])+")"}, +cuy(a,b){var s=$.cYd() +s[0]=b.a +s[1]=b.b +s[2]=b.c +s[3]=b.d +A.cux(a,s) +return new A.Y(s[0],s[1],s[2],s[3])}, +cux(a1,a2){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0=$.cE7() +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=$.cYc().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}, +cSG(a,b){return a.a<=b.a&&a.b<=b.b&&a.c>=b.c&&a.d>=b.d}, +k9(a){if(a==null)return null +return A.aio(a.gm(a))}, +aio(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}}, +dov(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)+")"}, +cPC(){if(A.dqN())return"BlinkMacSystemFont" +var s=$.kC() +if(s!==B.dn)s=s===B.he +else s=!0 +if(s)return"-apple-system, BlinkMacSystemFont" +return"Arial"}, +crO(a){var s +if(J.cV(B.dFi.a,a))return a +s=$.kC() +if(s!==B.dn)s=s===B.he +else s=!0 +if(s)if(a===".SF Pro Text"||a===".SF Pro Display"||a===".SF UI Text"||a===".SF UI Display")return A.cPC() +return'"'+A.q(a)+'", '+A.cPC()+", sans-serif"}, +Gn(a,b,c){if(ac)return c +else return a}, +Gq(a,b){var s +if(a==null)return b==null +if(b==null||a.length!==b.length)return!1 +for(s=0;s")).aV(0," ")}, +l3(a,b,c){A.ae(a.style,b,c)}, +ait(a,b,c,d,e,f,g,h,i){var s=$.cPv +if(s==null?$.cPv=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()}}, +cCo(a){var s +for(;a.lastChild!=null;){s=a.lastChild +if(s.parentNode!=null)s.parentNode.removeChild(s)}}, +cyh(a,b,c){var s=b.i("@<0>").Z(c),r=new A.BF(s.i("BF<+key,value(1,2)>")) +r.a=r +r.b=r +return new A.avj(a,new A.zi(r,s.i("zi<+key,value(1,2)>")),A.b(b,s.i("cx4<+key,value(1,2)>")),s.i("avj<1,2>"))}, +jC(){var s=new Float32Array(16) +s[15]=1 +s[0]=1 +s[5]=1 +s[10]=1 +return new A.f0(s)}, +d9R(a){return new A.f0(a)}, +d9V(a){var s=new A.f0(new Float32Array(16)) +if(s.xL(a)===0)return null +return s}, +cNv(a,b,c){var s=new Float32Array(3) +s[0]=a +s[1]=b +s[2]=c +return new A.FJ(s)}, +MX(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}, +d4K(a){var s=new A.apq(a,new A.b6(null,null,t.Qh)) +s.b6x(a) +return s}, +d5d(a){var s,r +if(a!=null)return A.d4K(a) +else{s=new A.arL(new A.b6(null,null,t.Tv)) +r=self.window.visualViewport +if(r==null)r=self.window +s.a=A.ie(r,"resize",s.gbpf()) +return s}}, +d4L(a){var s=t.B.a(A.dt(new A.aLM())) +A.d5C(a) +return new A.bf1(a,!0,s)}, +d6a(a){if(a!=null)return A.d4L(a) +else return A.d75()}, +d75(){return new A.bo0(!0,t.B.a(A.dt(new A.aLM())))}, +d6h(a,b){var s=new A.aqJ(a,b,A.d8(null,t.H),B.qC) +s.b6z(a,b) +return s}, +XQ:function XQ(a){var _=this +_.a=a +_.d=_.c=_.b=null}, +b1o:function b1o(a,b){this.a=a +this.b=b}, +b1t:function b1t(a){this.a=a}, +b1s:function b1s(a){this.a=a}, +b1u:function b1u(a){this.a=a}, +b1r:function b1r(a,b){this.a=a +this.b=b}, +b1q:function b1q(a){this.a=a}, +b1p:function b1p(a){this.a=a}, +b2z:function b2z(a){this.b=a}, +NN:function NN(a,b){this.a=a +this.b=b}, +v6:function v6(a,b){this.a=a +this.b=b}, +b7s:function b7s(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}, +ben:function ben(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}, +aTM:function aTM(){}, +na:function na(a){this.a=a}, +aBw:function aBw(a,b){this.b=a +this.a=b}, +bb8:function bb8(a,b){this.a=a +this.b=b}, +hc:function hc(){}, +alQ:function alQ(a){this.a=a}, +amq:function amq(){}, +amn:function amn(){}, +amo:function amo(a){this.a=a}, +amy:function amy(a,b){this.a=a +this.b=b}, +amu:function amu(a,b){this.a=a +this.b=b}, +amp:function amp(a){this.a=a}, +amx:function amx(a){this.a=a}, +alT:function alT(a,b,c){this.a=a +this.b=b +this.c=c}, +alX:function alX(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +alS:function alS(a,b){this.a=a +this.b=b}, +alR:function alR(a,b){this.a=a +this.b=b}, +am0:function am0(a,b,c){this.a=a +this.b=b +this.c=c}, +am2:function am2(a){this.a=a}, +am9:function am9(a,b,c){this.a=a +this.b=b +this.c=c}, +am7:function am7(a,b){this.a=a +this.b=b}, +am6:function am6(a,b){this.a=a +this.b=b}, +alZ:function alZ(a,b,c){this.a=a +this.b=b +this.c=c}, +am1:function am1(a,b){this.a=a +this.b=b}, +alY:function alY(a,b,c){this.a=a +this.b=b +this.c=c}, +am4:function am4(a,b){this.a=a +this.b=b}, +am8:function am8(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +am_:function am_(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +am3:function am3(a,b){this.a=a +this.b=b}, +am5:function am5(a){this.a=a}, +amr:function amr(a,b){this.a=a +this.b=b}, +amt:function amt(a){this.a=a}, +ams:function ams(a,b,c){this.a=a +this.b=b +this.c=c}, +bJm:function bJm(a){this.a=$ +this.b=a +this.c=null}, +bJn:function bJn(a){this.a=a}, +bJo:function bJo(a){this.a=a}, +aEy:function aEy(a,b){this.a=a +this.b=b}, +ctw:function ctw(a){this.a=a}, +ctx:function ctx(){}, +cty:function cty(a){this.a=a}, +ctz:function ctz(){}, +cpo:function cpo(){}, +cpS:function cpS(a,b){this.a=a +this.b=b}, +cpR:function cpR(a,b){this.a=a +this.b=b}, +b7m:function b7m(a){this.a=a}, +a3v:function a3v(a){this.b=a +this.a=null}, +alU:function alU(){}, +Zm:function Zm(a,b){this.a=a +this.b=b}, +Oa:function Oa(a){this.a=a}, +amh:function amh(){}, +amv:function amv(){}, +O9:function O9(a,b){this.a=a +this.b=b}, +asK:function asK(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}, +btf:function btf(){}, +btb:function btb(a){this.a=a}, +bt9:function bt9(){}, +bta:function bta(){}, +btg:function btg(a){this.a=a}, +btc:function btc(){}, +btd:function btd(a){this.a=a}, +bte:function bte(a){this.a=a}, +Et:function Et(a,b){this.a=a +this.b=b}, +V5:function V5(a,b){this.a=a +this.b=b +this.c=-1}, +a0t:function a0t(a,b,c){this.a=a +this.b=b +this.c=c}, +Em:function Em(a,b){this.a=a +this.b=b}, +t8:function t8(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +RK:function RK(a){this.a=a}, +aqr:function aqr(a,b){this.a=a +this.b=b +this.c=0}, +y0:function y0(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +csb:function csb(a,b){this.a=a +this.b=b}, +csa:function csa(a,b){this.a=a +this.b=b}, +arz:function arz(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=!1}, +bnt:function bnt(){}, +bnu:function bnu(){}, +css:function css(){}, +cst:function cst(a){this.a=a}, +cqP:function cqP(){}, +cqQ:function cqQ(){}, +cqM:function cqM(){}, +cqN:function cqN(){}, +cqO:function cqO(){}, +cqR:function cqR(){}, +ar7:function ar7(a,b,c){this.a=a +this.b=b +this.c=c}, +blN:function blN(a,b,c){this.a=a +this.b=b +this.c=c}, +bGs:function bGs(){this.a=0}, +TP:function TP(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=_.e=null}, +bVS:function bVS(){}, +bVT:function bVT(){}, +bVU:function bVU(){}, +bVR:function bVR(a,b){this.a=a +this.b=b}, +SS:function SS(a,b,c){this.a=a +this.b=b +this.c=c}, +Bo:function Bo(a,b,c){this.a=a +this.b=b +this.c=c}, +asZ:function asZ(a){this.a=a}, +ctH:function ctH(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +CU:function CU(a,b){var _=this +_.a=$ +_.b=a +_.c=b +_.d=!1}, +XW:function XW(a,b){this.a=a +this.b=b}, +ame:function ame(){}, +abQ:function abQ(a,b,c){var _=this +_.c=a +_.d=b +_.e=c +_.a=null}, +abR:function abR(a,b){this.c=a +this.d=b +this.a=null}, +alO:function alO(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=0 +_.e=-1 +_.f=0 +_.r=c +_.w=d +_.x=!1 +_.a=null}, +Zn:function Zn(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=$ +_.f=!1 +_.r=0 +_.w=null +_.x=d}, +bb1:function bb1(){}, +bb2:function bb2(a){this.a=a}, +zP:function zP(a,b){this.a=a +this.b=b}, +atA:function atA(a,b){this.a=a +this.$ti=b}, +bvC:function bvC(a,b){this.a=a +this.b=b}, +bvD:function bvD(a){this.a=a}, +bvF:function bvF(a){this.a=a}, +bvE:function bvE(a){this.a=a}, +wR:function wR(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=_.e=null +_.$ti=e}, +lZ:function lZ(){}, +bJa:function bJa(a,b){this.b=a +this.c=b}, +bHr:function bHr(a,b,c){this.a=a +this.b=b +this.d=c}, +OD:function OD(){}, +aCJ:function aCJ(a,b){this.c=a +this.a=null +this.b=b}, +akk:function akk(a,b,c,d){var _=this +_.f=a +_.r=b +_.c=c +_.a=null +_.b=d}, +amH:function amH(a,b,c,d){var _=this +_.f=a +_.r=b +_.c=c +_.a=null +_.b=d}, +amJ:function amJ(a,b,c,d){var _=this +_.f=a +_.r=b +_.c=c +_.a=null +_.b=d}, +amI:function amI(a,b,c,d){var _=this +_.f=a +_.r=b +_.c=c +_.a=null +_.b=d}, +aza:function aza(a,b,c,d){var _=this +_.f=a +_.r=b +_.c=c +_.a=null +_.b=d}, +aam:function aam(a,b,c){var _=this +_.f=a +_.c=b +_.a=null +_.b=c}, +az9:function az9(a,b,c){var _=this +_.f=a +_.c=b +_.a=null +_.b=c}, +aE5:function aE5(a,b,c,d,e,f){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.c=e +_.a=null +_.b=f}, +aAg:function aAg(a,b,c){var _=this +_.c=a +_.d=b +_.a=null +_.b=c}, +amU:function amU(a,b,c){var _=this +_.f=a +_.c=b +_.a=null +_.b=c}, +aAt:function aAt(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=null +_.b=e}, +auP:function auP(a){this.a=a}, +bxW:function bxW(a){this.a=a +this.b=$}, +bxX:function bxX(a,b){this.a=a +this.b=b}, +bnV:function bnV(a,b,c){this.a=a +this.b=b +this.c=c}, +bnX:function bnX(a,b,c){this.a=a +this.b=b +this.c=c}, +bnY:function bnY(a,b,c){this.a=a +this.b=b +this.c=c}, +bdx:function bdx(){}, +ami:function ami(a,b){this.b=a +this.c=b +this.a=null}, +amj:function amj(a){this.a=a}, +cq1:function cq1(){}, +bF1:function bF1(){}, +Lz:function Lz(a,b){this.a=null +this.b=a +this.$ti=b}, +ani:function ani(a,b){var _=this +_.a=$ +_.b=1 +_.c=a +_.$ti=b}, +Ah:function Ah(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=$}, +z2:function z2(a,b){this.a=a +this.b=b}, +bEF:function bEF(a){this.a=a}, +Ob:function Ob(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}, +bb3:function bb3(){}, +ama:function ama(a,b,c,d){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.b=!1 +_.a=null}, +Hh:function Hh(a){this.b=a +this.c=$ +this.a=null}, +amm:function amm(a,b){this.a=a +this.b=b +this.c=$}, +alW:function alW(a){var _=this +_.b=a +_.c=0 +_.a=_.d=null}, +alV:function alV(a,b){this.b=a +this.c=b +this.a=null}, +bb7:function bb7(){}, +Zp:function Zp(a,b){var _=this +_.b=a +_.c=b +_.d=!1 +_.a=_.e=null}, +z0:function z0(){this.c=this.b=this.a=null}, +bLF:function bLF(a,b){this.a=a +this.b=b}, +Hb:function Hb(a,b){this.a=a +this.b=b}, +al7:function al7(){this.a=$ +this.b=null +this.c=$}, +um:function um(){}, +amc:function amc(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.b=!1 +_.a=null}, +amd:function amd(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=f +_.b=!1 +_.a=null}, +amb:function amb(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}, +amf:function amf(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.f=c +_.r=d +_.w=e +_.x=null +_.b=!1 +_.a=null}, +aEx:function aEx(a,b,c){this.a=a +this.b=b +this.c=c}, +jk:function jk(){}, +jB:function jB(){}, +a9p:function a9p(a,b){this.a=a +this.b=b}, +xG:function xG(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}, +bYK:function bYK(a){this.a=a}, +amw:function amw(a,b){this.a=a +this.b=b +this.c=!1}, +aFz:function aFz(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=$ +_.d=c +_.e=d}, +aml:function aml(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +Zr:function Zr(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=$}, +bb9:function bb9(a){this.a=a}, +Zq:function Zq(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}, +amk:function amk(a){var _=this +_.a=$ +_.b=-1/0 +_.c=a +_.d=0 +_.e=!1 +_.z=_.y=_.x=_.w=_.r=_.f=0 +_.Q=$ +_.as=!1}, +amg:function amg(a){this.a=a}, +bb5:function bb5(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=0 +_.d=c +_.e=d}, +cqg:function cqg(a){this.a=a}, +QE:function QE(a,b){this.a=a +this.b=b}, +al4:function al4(a){this.a=a}, +Zs:function Zs(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=!1 +_.a=null}, +bba:function bba(a){this.a=a}, +amL:function amL(a,b){this.a=a +this.b=b}, +bcE:function bcE(a,b){this.a=a +this.b=b}, +bcF:function bcF(a,b){this.a=a +this.b=b}, +bcC:function bcC(a){this.a=a}, +bcD:function bcD(a,b){this.a=a +this.b=b}, +bcB:function bcB(a){this.a=a}, +amK:function amK(){}, +bcA:function bcA(){}, +aqW:function aqW(){}, +blo:function blo(){}, +ZD:function ZD(a,b){this.a=a +this.b=b}, +HV:function HV(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bmG:function bmG(){this.a=!1 +this.b=null}, +bhc:function bhc(a){this.a=a}, +bhf:function bhf(){}, +asN:function asN(a,b){this.a=a +this.b=b}, +btm:function btm(a){this.a=a}, +asM:function asM(a,b){this.a=a +this.b=b}, +a1R:function a1R(a,b){this.a=a +this.b=b}, +bhd:function bhd(a){this.a=a}, +aqc:function aqc(a,b,c){this.a=a +this.b=b +this.c=c}, +a01:function a01(a,b){this.a=a +this.b=b}, +cs1:function cs1(a){this.a=a}, +crh:function crh(){}, +aN2:function aN2(a,b){this.a=a +this.b=-1 +this.$ti=b}, +lz:function lz(a,b){this.a=a +this.$ti=b}, +aN7:function aN7(a,b){this.a=a +this.b=-1 +this.$ti=b}, +BD:function BD(a,b){this.a=a +this.$ti=b}, +aqb:function aqb(a,b){this.a=a +this.b=$ +this.$ti=b}, +aro:function aro(a){var _=this +_.a=a +_.e=_.d=_.c=_.b=null +_.r=_.f=$}, +bni:function bni(a){this.a=a}, +bnj:function bnj(a){this.a=a}, +bjO:function bjO(){}, +aD1:function aD1(a,b){this.a=a +this.b=b}, +KE:function KE(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aTL:function aTL(a,b){this.a=a +this.b=b}, +bQr:function bQr(){}, +ctR:function ctR(){}, +ctQ:function ctQ(){}, +ng:function ng(a,b){this.a=a +this.$ti=b}, +ano:function ano(a){this.b=this.a=null +this.$ti=a}, +Vu:function Vu(a,b,c){this.a=a +this.b=b +this.$ti=c}, +aE6:function aE6(){this.a=$}, +aqm:function aqm(){this.a=$}, +a5p:function a5p(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}, +yM:function yM(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}, +hG:function hG(a){this.b=a}, +bYD:function bYD(a){this.a=a}, +acw:function acw(){}, +a5r:function a5r(a,b,c,d,e,f){var _=this +_.CW=a +_.cx=b +_.yG$=c +_.x=d +_.a=e +_.b=-1 +_.c=f +_.w=_.r=_.f=_.e=_.d=null}, +aA9:function aA9(a,b,c,d,e,f){var _=this +_.CW=a +_.cx=b +_.yG$=c +_.x=d +_.a=e +_.b=-1 +_.c=f +_.w=_.r=_.f=_.e=_.d=null}, +a5q:function a5q(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}, +a5s:function a5s(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}, +bYO:function bYO(a,b,c){this.a=a +this.b=b +this.c=c}, +bYN:function bYN(a,b){this.a=a +this.b=b}, +bh7:function bh7(a,b,c,d){var _=this +_.a=a +_.aLD$=b +_.a_2$=c +_.Gi$=d}, +a5t:function a5t(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}, +a5u:function a5u(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}, +Ub:function Ub(a){this.a=a +this.b=!1}, +aFA:function aFA(){var _=this +_.e=_.d=_.c=_.b=_.a=null +_.f=!0 +_.r=4278190080 +_.z=_.y=_.x=_.w=null}, +o8:function o8(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +bKA:function bKA(){var _=this +_.d=_.c=_.b=_.a=0}, +bdB:function bdB(){var _=this +_.d=_.c=_.b=_.a=0}, +aLD:function aLD(){this.b=this.a=null}, +beA:function beA(){var _=this +_.d=_.c=_.b=_.a=0}, +Fm:function Fm(a,b){var _=this +_.a=a +_.b=b +_.c=0 +_.e=_.d=-1}, +bHP:function bHP(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1 +_.e=0 +_.f=-1 +_.Q=_.z=_.y=_.x=_.w=_.r=0}, +aFC:function aFC(a){this.a=a}, +aV7:function aV7(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=-1 +_.f=0}, +aRp:function aRp(a){var _=this +_.b=0 +_.c=a +_.e=0 +_.f=!1}, +cix:function cix(a,b){this.a=a +this.b=b}, +bYE:function bYE(a){this.a=null +this.b=a}, +aFB:function aFB(a,b,c){this.a=a +this.c=b +this.d=c}, +agh:function agh(a,b){this.c=a +this.a=b}, +Ws:function Ws(a,b,c){this.a=a +this.b=b +this.c=c}, +S7:function S7(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}, +EC:function EC(a){var _=this +_.a=a +_.b=-1 +_.e=_.d=_.c=0}, +Ay:function Ay(){this.b=this.a=null}, +bVN:function bVN(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bHR:function bHR(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=0 +_.f=d}, +Ew:function Ew(a,b){this.a=a +this.b=b}, +aAc:function aAc(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}, +bI_:function bI_(a){this.a=a}, +a5v:function a5v(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}, +bMh:function bMh(a,b,c){var _=this +_.a=a +_.b=null +_.c=b +_.d=c +_.f=_.e=!1 +_.r=1}, +iB:function iB(){}, +a0c:function a0c(){}, +a55:function a55(){}, +azK:function azK(){}, +azO:function azO(a,b){this.a=a +this.b=b}, +azM:function azM(a,b){this.a=a +this.b=b}, +azL:function azL(a){this.a=a}, +azN:function azN(a){this.a=a}, +azx:function azx(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +azw:function azw(a){var _=this +_.f=a +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +azv:function azv(a){var _=this +_.f=a +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +azB:function azB(a,b,c){var _=this +_.f=a +_.r=b +_.w=c +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +azD:function azD(a){var _=this +_.f=a +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +azJ:function azJ(a,b,c){var _=this +_.f=a +_.r=b +_.w=c +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +azH:function azH(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +azG:function azG(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +azz:function azz(a,b,c){var _=this +_.f=a +_.r=b +_.w=c +_.x=null +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +azC:function azC(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +azy:function azy(a,b,c){var _=this +_.f=a +_.r=b +_.w=c +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +azF:function azF(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +azI:function azI(a,b,c,d){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +azA:function azA(a,b,c,d){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +azE:function azE(a,b){var _=this +_.f=a +_.r=b +_.a=!1 +_.c=_.b=-1/0 +_.e=_.d=1/0}, +cis:function cis(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}, +bNT:function bNT(){var _=this +_.d=_.c=_.b=_.a=!1}, +aFD:function aFD(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=!1}, +MI:function MI(){}, +bt_:function bt_(){this.b=this.a=$}, +bt1:function bt1(){}, +bt2:function bt2(a,b){this.a=a +this.b=b}, +Uc:function Uc(a){this.a=a}, +a5w:function a5w(a,b,c){var _=this +_.CW=null +_.x=a +_.a=b +_.b=-1 +_.c=c +_.w=_.r=_.f=_.e=_.d=null}, +bYF:function bYF(a){this.a=a}, +bYH:function bYH(a){this.a=a}, +bYI:function bYI(a){this.a=a}, +a5x:function a5x(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}, +HX:function HX(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=d +_.r=_.f=!1}, +bGj:function bGj(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bGk:function bGk(){}, +bVn:function bVn(){this.a=null +this.b=!1}, +HW:function HW(){}, +asa:function asa(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f}, +bpC:function bpC(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +Q3:function Q3(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f}, +bpD:function bpD(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +as8:function as8(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}, +wC:function wC(){}, +abx:function abx(a,b,c){this.a=a +this.b=b +this.c=c}, +ae7:function ae7(a,b){this.a=a +this.b=b}, +aqF:function aqF(){}, +RH:function RH(a,b){this.b=a +this.c=b +this.a=null}, +Rx:function Rx(a){this.b=a +this.a=null}, +aE2:function aE2(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}, +xv:function xv(a,b){this.b=a +this.c=b +this.d=1}, +KT:function KT(a,b,c){this.a=a +this.b=b +this.c=c}, +crW:function crW(){}, +EE:function EE(a,b){this.a=a +this.b=b}, +j1:function j1(){}, +aAb:function aAb(){}, +kr:function kr(){}, +bHZ:function bHZ(){}, +G9:function G9(a,b,c){this.a=a +this.b=b +this.c=c}, +bJb:function bJb(){this.b=this.a=0}, +a5y:function a5y(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}, +a1N:function a1N(a,b){this.a=a +this.b=b}, +bsK:function bsK(a,b,c){this.a=a +this.b=b +this.c=c}, +bsL:function bsL(a,b){this.a=a +this.b=b}, +bsI:function bsI(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bsJ:function bsJ(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +asG:function asG(a,b){this.a=a +this.b=b}, +a8D:function a8D(a){this.a=a}, +a1P:function a1P(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}, +ct1:function ct1(){}, +ct2:function ct2(a){this.a=a}, +ct0:function ct0(a){this.a=a}, +ct3:function ct3(){}, +cp_:function cp_(){}, +cp0:function cp0(){}, +csz:function csz(a,b){this.a=a +this.b=b}, +csx:function csx(a,b){this.a=a +this.b=b}, +csy:function csy(a){this.a=a}, +cqv:function cqv(){}, +cqw:function cqw(){}, +cqx:function cqx(){}, +cqy:function cqy(){}, +cqz:function cqz(){}, +cqA:function cqA(){}, +cqB:function cqB(){}, +cqC:function cqC(){}, +cpe:function cpe(a,b,c){this.a=a +this.b=b +this.c=c}, +atX:function atX(a){this.a=$ +this.b=a}, +bxq:function bxq(a){this.a=a}, +bxr:function bxr(a){this.a=a}, +bxs:function bxs(a){this.a=a}, +bxu:function bxu(a){this.a=a}, +wG:function wG(a){this.a=a}, +bxv:function bxv(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=null +_.e=!1 +_.f=d +_.r=e}, +bxB:function bxB(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bxC:function bxC(a){this.a=a}, +bxD:function bxD(a,b,c){this.a=a +this.b=b +this.c=c}, +bxE:function bxE(a,b){this.a=a +this.b=b}, +bxx:function bxx(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bxy:function bxy(a,b,c){this.a=a +this.b=b +this.c=c}, +bxz:function bxz(a,b){this.a=a +this.b=b}, +bxA:function bxA(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bxw:function bxw(a,b,c){this.a=a +this.b=b +this.c=c}, +bxF:function bxF(a,b){this.a=a +this.b=b}, +bEf:function bEf(){}, +b5H:function b5H(){}, +a4g:function a4g(a){var _=this +_.d=a +_.a=_.e=$ +_.c=_.b=!1}, +bEp:function bEp(){}, +a8C:function a8C(a,b){var _=this +_.d=a +_.e=b +_.f=null +_.a=$ +_.c=_.b=!1}, +bVJ:function bVJ(){}, +bVK:function bVK(){}, +bqn:function bqn(){}, +bqp:function bqp(a){this.a=a}, +bqq:function bqq(a,b){this.a=a +this.b=b}, +bqo:function bqo(a,b){this.a=a +this.b=b}, +bf5:function bf5(a){this.a=a}, +bf6:function bf6(a){this.a=a}, +bIz:function bIz(){}, +b5T:function b5T(){}, +aqH:function aqH(){this.a=null +this.b=$ +this.c=!1}, +aqG:function aqG(a){this.a=!1 +this.b=a}, +asl:function asl(a,b){this.a=a +this.b=b +this.c=$}, +aqI:function aqI(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}, +bk0:function bk0(a,b,c){this.a=a +this.b=b +this.c=c}, +bk_:function bk_(a,b){this.a=a +this.b=b}, +bjW:function bjW(a,b){this.a=a +this.b=b}, +bjX:function bjX(a,b){this.a=a +this.b=b}, +bjY:function bjY(){}, +bjZ:function bjZ(a,b){this.a=a +this.b=b}, +bjV:function bjV(a){this.a=a}, +bjU:function bjU(a){this.a=a}, +bjT:function bjT(a){this.a=a}, +bk1:function bk1(a,b){this.a=a +this.b=b}, +ct5:function ct5(a,b,c){this.a=a +this.b=b +this.c=c}, +ct6:function ct6(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aHG:function aHG(){}, +aAq:function aAq(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}, +bIB:function bIB(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bIC:function bIC(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bID:function bID(a,b){this.b=a +this.c=b}, +bQk:function bQk(){}, +bQl:function bQl(){}, +aAD:function aAD(a,b,c){var _=this +_.a=a +_.c=b +_.d=c +_.e=$}, +bIY:function bIY(){}, +adM:function adM(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +c7o:function c7o(){}, +c7p:function c7p(a){this.a=a}, +aX4:function aX4(){}, +yf:function yf(a,b){this.a=a +this.b=b}, +LY:function LY(){this.a=0}, +ciJ:function ciJ(a,b,c,d,e,f){var _=this +_.w=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=null +_.r=!1}, +ciL:function ciL(){}, +ciK:function ciK(a,b,c){this.a=a +this.b=b +this.c=c}, +ciM:function ciM(a){this.a=a}, +ciN:function ciN(a){this.a=a}, +ciO:function ciO(a){this.a=a}, +ciP:function ciP(a){this.a=a}, +ciQ:function ciQ(a){this.a=a}, +ciR:function ciR(a){this.a=a}, +cnM:function cnM(a,b,c,d,e,f){var _=this +_.w=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=null +_.r=!1}, +cnN:function cnN(a,b,c){this.a=a +this.b=b +this.c=c}, +cnO:function cnO(a){this.a=a}, +cnP:function cnP(a){this.a=a}, +cnQ:function cnQ(a){this.a=a}, +cnR:function cnR(a){this.a=a}, +chj:function chj(a,b,c,d,e,f){var _=this +_.w=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=null +_.r=!1}, +chk:function chk(a,b,c){this.a=a +this.b=b +this.c=c}, +chl:function chl(a){this.a=a}, +chm:function chm(a){this.a=a}, +chn:function chn(a){this.a=a}, +cho:function cho(a){this.a=a}, +chp:function chp(a){this.a=a}, +Ww:function Ww(a,b){this.a=null +this.b=a +this.c=b}, +bIQ:function bIQ(a){this.a=a +this.b=0}, +bIR:function bIR(a,b){this.a=a +this.b=b}, +cyV:function cyV(){}, +bLI:function bLI(a,b){var _=this +_.a=a +_.c=_.b=null +_.d=0 +_.e=b}, +bLJ:function bLJ(a){this.a=a}, +bLK:function bLK(a){this.a=a}, +bLL:function bLL(a){this.a=a}, +bLN:function bLN(a,b,c){this.a=a +this.b=b +this.c=c}, +bLO:function bLO(a){this.a=a}, +as0:function as0(a){this.a=a}, +as_:function as_(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}, +bGC:function bGC(a,b){var _=this +_.b=_.a=null +_.c=a +_.d=b}, +No:function No(a,b){this.a=a +this.b=b}, +csZ:function csZ(){}, +b_D:function b_D(a,b){this.a=a +this.b=b +this.c=!1}, +Vp:function Vp(a,b){this.a=a +this.b=b}, +O5:function O5(a,b){this.c=a +this.b=b}, +Qs:function Qs(a){this.c=null +this.b=a}, +Qx:function Qx(a,b){var _=this +_.c=a +_.d=1 +_.e=null +_.f=!1 +_.b=b}, +buT:function buT(a,b){this.a=a +this.b=b}, +buU:function buU(a){this.a=a}, +QU:function QU(a){this.b=a}, +R9:function R9(a){this.c=null +this.b=a}, +Tk:function Tk(a,b){var _=this +_.c=null +_.d=a +_.e=null +_.f=0 +_.b=b}, +bRf:function bRf(a){this.a=a}, +bRg:function bRg(a){this.a=a}, +bRh:function bRh(a){this.a=a}, +Pj:function Pj(a){this.a=a}, +bjJ:function bjJ(a){this.a=a}, +aDy:function aDy(a){this.a=a}, +aDu:function aDu(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}, +tq:function tq(a,b){this.a=a +this.b=b}, +cqW:function cqW(){}, +cqX:function cqX(){}, +cqY:function cqY(){}, +cqZ:function cqZ(){}, +cr_:function cr_(){}, +cr0:function cr0(){}, +cr1:function cr1(){}, +cr2:function cr2(){}, +qM:function qM(){}, +jG:function jG(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}, +ajh:function ajh(a,b){this.a=a +this.b=b}, +Dv:function Dv(a,b){this.a=a +this.b=b}, +bk2:function bk2(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}, +bk3:function bk3(a){this.a=a}, +bk5:function bk5(){}, +bk4:function bk4(a){this.a=a}, +Pi:function Pi(a,b){this.a=a +this.b=b}, +bSq:function bSq(a){this.a=a}, +bSm:function bSm(){}, +bfL:function bfL(){this.a=null}, +bfM:function bfM(a){this.a=a}, +bE6:function bE6(){var _=this +_.b=_.a=null +_.c=0 +_.d=!1}, +bE8:function bE8(a){this.a=a}, +bE7:function bE7(a){this.a=a}, +Uk:function Uk(a){this.c=null +this.b=a}, +bZE:function bZE(a){this.a=a}, +bZF:function bZF(a){this.a=a}, +bSz:function bSz(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}, +Us:function Us(a){this.d=this.c=null +this.b=a}, +bZM:function bZM(a){this.a=a}, +bZN:function bZN(a){this.a=a}, +bZO:function bZO(a,b){this.a=a +this.b=b}, +bZP:function bZP(a){this.a=a}, +bZQ:function bZQ(a){this.a=a}, +bZR:function bZR(a){this.a=a}, +yn:function yn(){}, +aP4:function aP4(){}, +aGY:function aGY(a,b){this.a=a +this.b=b}, +t4:function t4(a,b){this.a=a +this.b=b}, +bw4:function bw4(){}, +bw6:function bw6(){}, +bWB:function bWB(){}, +bWD:function bWD(a,b){this.a=a +this.b=b}, +bWE:function bWE(){}, +c5t:function c5t(a,b,c){var _=this +_.a=!1 +_.b=a +_.c=b +_.d=c}, +aBr:function aBr(a){this.a=a +this.b=0}, +bYJ:function bYJ(a,b){this.a=a +this.b=b}, +al8:function al8(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=!1 +_.f=null +_.w=_.r=$ +_.x=null +_.y=!1}, +b7r:function b7r(){}, +JG:function JG(a,b,c){this.a=a +this.b=b +this.c=c}, +Sc:function Sc(a,b,c,d,e,f,g){var _=this +_.f=a +_.r=b +_.w=c +_.a=d +_.b=e +_.c=f +_.d=g}, +U7:function U7(){}, +alJ:function alJ(a,b){this.b=a +this.c=b +this.a=null}, +aCL:function aCL(a){this.b=a +this.a=null}, +b7q:function b7q(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=0 +_.r=f +_.w=!0}, +bsO:function bsO(){this.b=this.a=null}, +bnv:function bnv(a,b){this.a=a +this.b=b}, +bnw:function bnw(a){this.a=a}, +bZW:function bZW(){}, +bZV:function bZV(){}, +by_:function by_(a,b){this.b=a +this.a=b}, +c8P:function c8P(){}, +uY:function uY(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.a9s$=a +_.Sc$=b +_.xP$=c +_.E7$=d +_.J0$=e +_.J1$=f +_.J2$=g +_.vF$=h +_.vG$=i +_.c=j +_.d=k +_.e=l +_.f=m +_.r=n +_.w=o +_.a=p +_.b=q}, +cc0:function cc0(){}, +cc1:function cc1(){}, +cc_:function cc_(){}, +aqn:function aqn(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.a9s$=a +_.Sc$=b +_.xP$=c +_.E7$=d +_.J0$=e +_.J1$=f +_.J2$=g +_.vF$=h +_.vG$=i +_.c=j +_.d=k +_.e=l +_.f=m +_.r=n +_.w=o +_.a=p +_.b=q}, +Fu:function Fu(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=$}, +byj:function byj(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}, +aEX:function aEX(a){this.a=a +this.c=this.b=null}, +A3:function A3(a,b){this.a=a +this.b=b}, +blI:function blI(a){this.a=a}, +c2P:function c2P(a,b){this.b=a +this.a=b}, +E0:function E0(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.b=e}, +cpz:function cpz(a,b,c){this.a=a +this.b=b +this.c=c}, +aCW:function aCW(a){this.a=a}, +c_k:function c_k(a){this.a=a}, +Dj:function Dj(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}, +x9:function x9(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}, +a0A:function a0A(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}, +a0C:function a0C(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=$}, +a0B:function a0B(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}, +bHz:function bHz(){}, +a9S:function a9S(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=$}, +bZI:function bZI(a){this.a=a +this.b=null}, +aG_:function aG_(a,b,c){var _=this +_.a=a +_.b=b +_.d=_.c=$ +_.e=c +_.r=_.f=$}, +Ii:function Ii(a,b){this.a=a +this.b=b}, +GW:function GW(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +Vr:function Vr(a,b){this.a=a +this.b=b}, +i6:function i6(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +Bn:function Bn(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +acS:function acS(a,b,c){this.c=a +this.a=b +this.b=c}, +b5C:function b5C(a){this.a=a}, +amY:function amY(){}, +bjR:function bjR(){}, +bGd:function bGd(){}, +bk6:function bk6(){}, +bhg:function bhg(){}, +bpr:function bpr(){}, +bGb:function bGb(){}, +bJg:function bJg(){}, +bRC:function bRC(){}, +bSW:function bSW(){}, +bjS:function bjS(){}, +bGf:function bGf(){}, +c_a:function c_a(){}, +bGz:function bGz(){}, +bfh:function bfh(){}, +bI4:function bI4(){}, +biR:function biR(){}, +c2c:function c2c(){}, +ayt:function ayt(){}, +L9:function L9(a,b){this.a=a +this.b=b}, +a9P:function a9P(a){this.a=a}, +bjK:function bjK(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bjN:function bjN(){}, +bjL:function bjL(a,b){this.a=a +this.b=b}, +bjM:function bjM(a,b,c){this.a=a +this.b=b +this.c=c}, +ake:function ake(a,b,c,d){var _=this +_.a=a +_.b=b +_.d=c +_.e=d}, +Ur:function Ur(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}, +Pb:function Pb(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bvs:function bvs(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}, +as4:function as4(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}, +bQj:function bQj(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}, +a_C:function a_C(){}, +bfo:function bfo(a){this.a=a}, +bfp:function bfp(){}, +bfq:function bfq(){}, +bfr:function bfr(){}, +btB:function btB(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}, +btE:function btE(a){this.a=a}, +btF:function btF(a,b){this.a=a +this.b=b}, +btC:function btC(a){this.a=a}, +btD:function btD(a){this.a=a}, +b0M:function b0M(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}, +b0N:function b0N(a){this.a=a}, +bms:function bms(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}, +bmu:function bmu(a){this.a=a}, +bmv:function bmv(a){this.a=a}, +bmt:function bmt(a){this.a=a}, +bZZ:function bZZ(){}, +c_4:function c_4(a,b){this.a=a +this.b=b}, +c_b:function c_b(){}, +c_6:function c_6(a){this.a=a}, +c_9:function c_9(){}, +c_5:function c_5(a){this.a=a}, +c_8:function c_8(a){this.a=a}, +bZX:function bZX(){}, +c_1:function c_1(){}, +c_7:function c_7(){}, +c_3:function c_3(){}, +c_2:function c_2(){}, +c_0:function c_0(a){this.a=a}, +ctM:function ctM(){}, +bZJ:function bZJ(a){this.a=a}, +bZK:function bZK(a){this.a=a}, +btq:function btq(){var _=this +_.a=$ +_.b=null +_.c=!1 +_.d=null +_.f=$}, +bts:function bts(a){this.a=a}, +btr:function btr(a){this.a=a}, +bix:function bix(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bhY:function bhY(a,b,c){this.a=a +this.b=b +this.c=c}, +bhZ:function bhZ(){}, +csA:function csA(a,b,c){this.a=a +this.b=b +this.c=c}, +UM:function UM(a,b){this.a=a +this.b=b}, +crN:function crN(){}, +avj:function avj(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +f0:function f0(a){this.a=a}, +FJ:function FJ(a){this.a=a}, +blO:function blO(a){this.a=a +this.c=this.b=0}, +apq:function apq(a,b){this.a=a +this.b=$ +this.c=b}, +bf0:function bf0(a){this.a=a}, +bf_:function bf_(){}, +bgg:function bgg(){}, +arL:function arL(a){this.a=$ +this.b=a}, +bf1:function bf1(a,b,c){var _=this +_.d=a +_.a=null +_.ay$=b +_.ch$=c}, +bf2:function bf2(a){this.a=a}, +biS:function biS(){}, +c92:function c92(){}, +aLM:function aLM(){}, +bo0:function bo0(a,b){this.a=null +this.ay$=a +this.ch$=b}, +bo1:function bo1(a){this.a=a}, +aqE:function aqE(){}, +bjP:function bjP(a){this.a=a}, +bjQ:function bjQ(a,b){this.a=a +this.b=b}, +aqJ:function aqJ(a,b,c,d){var _=this +_.x=null +_.a=a +_.b=b +_.c=null +_.d=c +_.e=$ +_.f=d +_.r=null}, +aHH:function aHH(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aMG:function aMG(){}, +aN1:function aN1(){}, +aNA:function aNA(){}, +aPn:function aPn(){}, +aPo:function aPo(){}, +aPp:function aPp(){}, +aRt:function aRt(){}, +aRu:function aRu(){}, +aXT:function aXT(){}, +aY2:function aY2(){}, +cy1:function cy1(){}, +cxN(a,b){return new A.a1Q(a,b)}, +dhi(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.lF('"(),/:;<=>?@[]{}',q,0)}else q=!0 +else q=!0 +if(q)return!1}return!0}, +dgO(a){var s,r,q=new A.aLK("","","") +q.b7F("",B.dmn) +q.b7R(a,";",null,!1) +s=q.a +r=B.c.dg(s,"/") +if(r===-1||r===s.length-1)q.d=B.c.di(s).toLowerCase() +else{q.d=B.c.di(B.c.X(s,0,r)).toLowerCase() +q.e=B.c.di(B.c.bK(s,r+1)).toLowerCase()}return q}, +a1Q:function a1Q(a,b){this.a=a +this.b=b}, +ccB:function ccB(){}, +ccK:function ccK(a){this.a=a}, +ccC:function ccC(a,b){this.a=a +this.b=b}, +ccJ:function ccJ(a,b,c){this.a=a +this.b=b +this.c=c}, +ccI:function ccI(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +ccD:function ccD(a,b,c){this.a=a +this.b=b +this.c=c}, +ccE:function ccE(a,b,c){this.a=a +this.b=b +this.c=c}, +ccF:function ccF(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}, +ccG:function ccG(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +ccH:function ccH(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aLK:function aLK(a,b,c){var _=this +_.d=a +_.e=b +_.a=c +_.c=_.b=null}, +doX(){return $}, +f7(a,b,c){if(b.i("b2<0>").b(a))return new A.acH(a,b.i("@<0>").Z(c).i("acH<1,2>")) +return new A.Hd(a,b.i("@<0>").Z(c).i("Hd<1,2>"))}, +cJc(a){return new A.rV("Field '"+a+u.es)}, +kQ(a){return new A.rV("Field '"+a+"' has not been initialized.")}, +iw(a){return new A.rV("Local '"+a+"' has not been initialized.")}, +d8Y(a){return new A.rV("Field '"+a+"' has already been initialized.")}, +A2(a){return new A.rV("Local '"+a+"' has already been initialized.")}, +d42(a){return new A.dB(a)}, +csR(a){var s,r=a^48 +if(r<=9)return r +s=a|32 +if(97<=s&&s<=102)return s-87 +return-1}, +cSg(a,b){var s=A.csR(B.c.aL(a,b)),r=A.csR(B.c.aL(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}, +lu(a){a=a+((a&67108863)<<3)&536870911 +a^=a>>>11 +return a+((a&16383)<<15)&536870911}, +czI(a,b,c){return A.lu(A.ax(A.ax(c,a),b))}, +cMH(a,b,c,d,e){return A.lu(A.ax(A.ax(A.ax(A.ax(e,a),b),c),d))}, +fP(a,b,c){return a}, +cC5(a){var s,r +for(s=$.MY.length,r=0;rc)A.W(A.es(b,0,c,"start",null))}return new A.ba(a,b,c,d.i("ba<0>"))}, +iY(a,b,c,d){if(t.Ee.b(a))return new A.ho(a,b,c.i("@<0>").Z(d).i("ho<1,2>")) +return new A.er(a,b,c.i("@<0>").Z(d).i("er<1,2>"))}, +bZx(a,b,c){var s="takeCount" +A.cc(b,s) +A.iD(b,s) +if(t.Ee.b(a))return new A.a0q(a,b,c.i("a0q<0>")) +return new A.L6(a,b,c.i("L6<0>"))}, +czt(a,b,c){var s="count" +if(t.Ee.b(a)){A.cc(b,s) +A.iD(b,s) +return new A.Pc(a,b,c.i("Pc<0>"))}A.cc(b,s) +A.iD(b,s) +return new A.AV(a,b,c.i("AV<0>"))}, +cxp(a,b,c){if(c.i("b2<0>").b(b))return new A.a0p(a,b,c.i("a0p<0>")) +return new A.zA(a,b,c.i("zA<0>"))}, +dI(){return new A.oI("No element")}, +DS(){return new A.oI("Too many elements")}, +cIV(){return new A.oI("Too few elements")}, +cMm(a,b){A.aEM(a,0,J.aH(a)-1,b)}, +aEM(a,b,c,d){if(c-b<=32)A.aEO(a,b,c,d) +else A.aEN(a,b,c,d)}, +aEO(a,b,c,d){var s,r,q,p,o +for(s=b+1,r=J.S(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)}}, +aEN(a3,a4,a5,a6){var s,r,q,p,o,n,m,l,k,j,i=B.d.aK(a5-a4+1,6),h=a4+i,g=a5-i,f=B.d.aK(a4+a5,2),e=f-i,d=f+i,c=J.S(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.Hp(A.eA(a,b,c),b.i("@<0>").Z(c).i("Hp<1,2>"))}, +ZQ(){throw A.j(A.ak("Cannot modify unmodifiable Map"))}, +d77(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.e_(a) +return A.w5(a)}, +d78(a){return new A.bof(a)}, +yw(a,b){var s=new A.qi(a,b.i("qi<0>")) +s.avB(a) +return s}, +dqA(a,b,c){var s=new A.a2q(a,b.i("@<0>").Z(c).i("a2q<1,2>")) +s.avB(a) +return s}, +cT9(a){var s=v.mangledGlobalNames[a] +if(s!=null)return s +return"minified:"+a}, +cRP(a,b){var s +if(b!=null){s=b.x +if(s!=null)return s}return t.s8.b(a)}, +q(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.a2y(a,c,d,e,f)}, +dFf(a,b,c,d,e,f){return new A.a2y(a,c,d,e,f)}, +e_(a){var s,r=$.cL2 +if(r==null)r=$.cL2=Symbol("identityHashCode") +s=a[r] +if(s==null){s=Math.random()*0x3fffffff|0 +a[r]=s}return s}, +m5(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.es(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)}, +nz(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.di(a) +if(r==="NaN"||r==="+NaN"||r==="-NaN")return s +return null}return s}, +a5R(a){return A.dbu(a)}, +dbu(a){var s,r,q,p +if(a instanceof A.K)return A.oW(A.aM(a),null) +s=J.j4(a) +if(s===B.chM||s===B.ci7||t.kk.b(a)){r=B.Hw(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.oW(A.aM(a),null)}, +cL5(a){if(a==null||typeof a=="number"||A.n0(a))return J.bp(a) +if(typeof a=="string")return JSON.stringify(a) +if(a instanceof A.CY)return a.k(0) +if(a instanceof A.aeQ)return a.aFI(!0) +return"Instance of '"+A.a5R(a)+"'"}, +dbw(){return Date.now()}, +dbx(){var s,r +if($.bJl!==0)return +$.bJl=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 +$.bJl=1e6 +$.aAU=new A.bJk(r)}, +dbv(){if(!!self.location)return self.location.href +return null}, +cL1(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.dby(a)}return A.cL1(a)}, +dbz(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.es(a,0,1114111,null,null))}, +Kf(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}, +mF(a){if(a.date===void 0)a.date=new Date(a.a) +return a.date}, +os(a){return a.b?A.mF(a).getUTCFullYear()+0:A.mF(a).getFullYear()+0}, +lo(a){return a.b?A.mF(a).getUTCMonth()+1:A.mF(a).getMonth()+1}, +th(a){return a.b?A.mF(a).getUTCDate()+0:A.mF(a).getDate()+0}, +ti(a){return a.b?A.mF(a).getUTCHours()+0:A.mF(a).getHours()+0}, +Sr(a){return a.b?A.mF(a).getUTCMinutes()+0:A.mF(a).getMinutes()+0}, +bJj(a){return a.b?A.mF(a).getUTCSeconds()+0:A.mF(a).getSeconds()+0}, +cL4(a){return a.b?A.mF(a).getUTCMilliseconds()+0:A.mF(a).getMilliseconds()+0}, +a5Q(a){return B.d.al((a.b?A.mF(a).getUTCDay()+0:A.mF(a).getDay()+0)+6,7)+1}, +EI(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.ao(0,new A.bJi(q,r,s)) +return J.d1W(a,new A.a2y(B.dJD,0,s,r,0))}, +cL3(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.dbt(a,b,c)}, +dbt(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.Q(b,!0,t.z) +else s=[] +r=s.length +q=a.$R +if(rk)return A.EI(a,s,null) +if(rq)return A.EI(a,s,c) +if(s===b)s=A.Q(s,!0,t.z) +i=Object.keys(n) +if(c==null)for(o=i.length,h=0;h=s)return A.iW(b,s,a,null,r) +return A.a6e(b,r,null)}, +dpo(a,b,c){if(a<0||a>c)return A.es(a,0,c,"start",null) +if(b!=null)if(bc)return A.es(b,a,c,"end",null) +return new A.o2(!0,b,"end",null)}, +nX(a){return new A.o2(!0,a,null,null)}, +iP(a){return a}, +j(a){var s,r +if(a==null)a=new A.xW() +s=new Error() +s.dartException=a +r=A.dtK +if("defineProperty" in Object){Object.defineProperty(s,"message",{get:r}) +s.name=""}else s.toString=r +return s}, +dtK(){return J.bp(this.dartException)}, +W(a){throw A.j(a)}, +X(a){throw A.j(A.ei(a))}, +Bj(a){var s,r,q,p,o,n +a=A.Xl(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.c1P(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)}, +c1Q(a){return function($expr$){var $argumentsExpr$="$arguments$" +try{$expr$.$method$($argumentsExpr$)}catch(s){return s.message}}(a)}, +cNf(a){return function($expr$){try{$expr$.$method$}catch(s){return s.message}}(a)}, +cy2(a,b){var s=b==null,r=s?null:b.method +return new A.atL(a,r,s?null:b.receiver)}, +a2(a){if(a==null)return new A.az_(a) +if(a instanceof A.a0J)return A.Gs(a,a.a) +if(typeof a!=="object")return a +if("dartException" in a)return A.Gs(a,a.dartException) +return A.dnG(a)}, +Gs(a,b){if(t.Lt.b(b))if(b.$thrownJsError==null)b.$thrownJsError=a +return b}, +dnG(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.N(r,16)&8191)===10)switch(q){case 438:return A.Gs(a,A.cy2(A.q(s)+" (Error "+q+")",e)) +case 445:case 5007:p=A.q(s) +return A.Gs(a,new A.a4M(p+" (Error "+q+")",e))}}if(a instanceof TypeError){o=$.cVQ() +n=$.cVR() +m=$.cVS() +l=$.cVT() +k=$.cVW() +j=$.cVX() +i=$.cVV() +$.cVU() +h=$.cVZ() +g=$.cVY() +f=o.En(s) +if(f!=null)return A.Gs(a,A.cy2(s,f)) +else{f=n.En(s) +if(f!=null){f.method="call" +return A.Gs(a,A.cy2(s,f))}else{f=m.En(s) +if(f==null){f=l.En(s) +if(f==null){f=k.En(s) +if(f==null){f=j.En(s) +if(f==null){f=i.En(s) +if(f==null){f=l.En(s) +if(f==null){f=h.En(s) +if(f==null){f=g.En(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.Gs(a,new A.a4M(s,f==null?e:f.method))}}return A.Gs(a,new A.aH3(typeof s=="string"?s:""))}if(a instanceof RangeError){if(typeof s=="string"&&s.indexOf("call stack")!==-1)return new A.a94() +s=function(b){try{return String(b)}catch(d){}return null}(a) +return A.Gs(a,new A.o2(!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.a94() +return a}, +ay(a){var s +if(a instanceof A.a0J)return a.b +if(a==null)return new A.ag5(a) +s=a.$cachedTrace +if(s!=null)return s +return a.$cachedTrace=new A.ag5(a)}, +w5(a){if(a==null||typeof a!="object")return J.aj(a) +else return A.e_(a)}, +cRo(a,b){var s,r,q,p=a.length +for(s=0;s")) +s.c=a.e +return s}, +dFs(a,b,c){Object.defineProperty(a,b,{value:c,enumerable:false,writable:true,configurable:true})}, +drI(a){var s,r,q,p,o,n=$.cRC.$1(a),m=$.csc[n] +if(m!=null){Object.defineProperty(a,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true}) +return m.i}s=$.ct4[n] +if(s!=null)return s +r=v.interceptorsByTag[n] +if(r==null){q=$.cQD.$2(a,n) +if(q!=null){m=$.csc[q] +if(m!=null){Object.defineProperty(a,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true}) +return m.i}s=$.ct4[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.ctj(s) +$.csc[n]=m +Object.defineProperty(a,v.dispatchPropertyName,{value:m,enumerable:false,writable:true,configurable:true}) +return m.i}if(p==="~"){$.ct4[n]=s +return s}if(p==="-"){o=A.ctj(s) +Object.defineProperty(Object.getPrototypeOf(a),v.dispatchPropertyName,{value:o,enumerable:false,writable:true,configurable:true}) +return o.i}if(p==="+")return A.cSp(a,s) +if(p==="*")throw A.j(A.bC(n)) +if(v.leafTags[n]===true){o=A.ctj(s) +Object.defineProperty(Object.getPrototypeOf(a),v.dispatchPropertyName,{value:o,enumerable:false,writable:true,configurable:true}) +return o.i}else return A.cSp(a,s)}, +cSp(a,b){var s=Object.getPrototypeOf(a) +Object.defineProperty(s,v.dispatchPropertyName,{value:J.cC9(b,s,null,null),enumerable:false,writable:true,configurable:true}) +return b}, +ctj(a){return J.cC9(a,!1,null,!!a.$ieq)}, +drL(a,b,c){var s=b.prototype +if(v.leafTags[a]===true)return A.ctj(s) +else return J.cC9(s,c,null,null)}, +dqu(){if(!0===$.cC1)return +$.cC1=!0 +A.dqv()}, +dqv(){var s,r,q,p,o,n,m,l +$.csc=Object.create(null) +$.ct4=Object.create(null) +A.dqt() +s=v.interceptorsByTag +r=Object.getOwnPropertyNames(s) +if(typeof window!="undefined"){window +q=function(){} +for(p=0;p=0 +else if(b instanceof A.zX){s=B.c.bK(a,c) +return b.b.test(s)}else{s=J.aj3(b,B.c.bK(a,c)) +return!s.ga7(s)}}, +cBW(a){if(a.indexOf("$",0)>=0)return a.replace(/\$/g,"$$$$") +return a}, +dtr(a,b,c,d){var s=b.ahj(a,d) +if(s==null)return a +return A.cCA(a,s.b.index,s.gdV(s),c)}, +Xl(a){if(/[[\]{}()*+?.\\^$|]/.test(a))return a.replace(/[[\]{}()*+?.\\^$|]/g,"\\$&") +return a}, +bH(a,b,c){var s +if(typeof b=="string")return A.dtp(a,b,c) +if(b instanceof A.zX){s=b.gaBX() +s.lastIndex=0 +return a.replace(s,A.cBW(c))}return A.dtn(a,b,c)}, +dtn(a,b,c){var s,r,q,p +for(s=J.aj3(b,a),s=s.gS(s),r=0,q="";s.q();){p=s.gE(s) +q=q+a.substring(r,p.gfT(p))+c +r=p.gdV(p)}s=q+a.substring(r) +return s.charCodeAt(0)==0?s:s}, +dtp(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.Xl(b),"g"),A.cBW(c))}, +dnd(a){return a}, +nZ(a,b,c,d){var s,r,q,p +if(d==null)d=A.dm3() +if(typeof b=="string")return A.dto(a,b,c,d) +for(s=J.aj3(b,a),s=s.gS(s),r=0,q="";s.q();){p=s.gE(s) +q=q+A.q(d.$1(B.c.X(a,r,p.gfT(p))))+A.q(c.$1(p)) +r=p.gdV(p)}s=q+A.q(d.$1(B.c.bK(a,r))) +return s.charCodeAt(0)==0?s:s}, +dtm(a,b,c){var s,r,q=a.length,p=""+A.q(c.$1("")) +for(s=0;ss+1)if((B.c.az(a,s+1)&4294966272)===56320){r=s+2 +p+=A.q(c.$1(B.c.X(a,s,r))) +s=r +continue}p+=A.q(c.$1(a[s]));++s}p=p+A.q(b.$1(new A.B5(s,a,"")))+A.q(c.$1("")) +return p.charCodeAt(0)==0?p:p}, +dto(a,b,c,d){var s,r,q,p,o=b.length +if(o===0)return A.dtm(a,c,d) +s=a.length +for(r=0,q="";r>>0!==a||a>=c)throw A.j(A.MO(b,a))}, +r3(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.dpo(a,b,c)) +if(b==null)return c +return b}, +Jv:function Jv(){}, +kS:function kS(){}, +a4l:function a4l(){}, +RM:function RM(){}, +En:function En(){}, +qr:function qr(){}, +a4m:function a4m(){}, +a4n:function a4n(){}, +a4o:function a4o(){}, +a4p:function a4p(){}, +a4q:function a4q(){}, +a4r:function a4r(){}, +a4s:function a4s(){}, +a4t:function a4t(){}, +Jw:function Jw(){}, +aeg:function aeg(){}, +aeh:function aeh(){}, +aei:function aei(){}, +aej:function aej(){}, +cLH(a,b){var s=b.c +return s==null?b.c=A.cAR(a,b.y,!0):s}, +czf(a,b){var s=b.c +return s==null?b.c=A.agO(a,"T",[b.y]):s}, +cLI(a){var s=a.x +if(s===6||s===7||s===8)return A.cLI(a.y) +return s===12||s===13}, +dcF(a){return a.at}, +ab(a){return A.aWE(v.typeUniverse,a,!1)}, +cC3(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.Cb(v.typeUniverse,a.y,s,0) +r.set(q,o) +return o}, +Cb(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.Cb(a,s,a0,a1) +if(r===s)return b +return A.cON(a,r,!0) +case 7:s=b.y +r=A.Cb(a,s,a0,a1) +if(r===s)return b +return A.cAR(a,r,!0) +case 8:s=b.y +r=A.Cb(a,s,a0,a1) +if(r===s)return b +return A.cOM(a,r,!0) +case 9:q=b.z +p=A.aij(a,q,a0,a1) +if(p===q)return b +return A.agO(a,b.y,p) +case 10:o=b.y +n=A.Cb(a,o,a0,a1) +m=b.z +l=A.aij(a,m,a0,a1) +if(n===o&&l===m)return b +return A.cAP(a,n,l) +case 12:k=b.y +j=A.Cb(a,k,a0,a1) +i=b.z +h=A.dng(a,i,a0,a1) +if(j===k&&h===i)return b +return A.cOL(a,j,h) +case 13:g=b.z +a1+=g.length +f=A.aij(a,g,a0,a1) +o=b.y +n=A.Cb(a,o,a0,a1) +if(f===g&&n===o)return b +return A.cAQ(a,n,f,!0) +case 14:e=b.y +if(e") +for(r=1;r=0)p+=" "+r[q];++q}return p+"})"}, +cPE(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}, +oW(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.oW(a.y,b) +return s}if(m===7){r=a.y +s=A.oW(r,b) +q=r.x +return(q===12||q===13?"("+s+")":s)+"?"}if(m===8)return"FutureOr<"+A.oW(a.y,b)+">" +if(m===9){p=A.dnE(a.y) +o=a.z +return o.length>0?p+("<"+A.cQk(o,b)+">"):p}if(m===11)return A.dmV(a,b) +if(m===12)return A.cPE(a,b,null) +if(m===13)return A.cPE(a.y,b,a.z) +if(m===14){n=a.y +return b[b.length-1-n]}return"?"}, +dnE(a){var s=v.mangledGlobalNames[a] +if(s!=null)return s +return"minified:"+a}, +diV(a,b){var s=a.tR[b] +for(;typeof s=="string";)s=a.tR[s] +return s}, +diU(a,b){var s,r,q,p,o,n=a.eT,m=n[b] +if(m==null)return A.aWE(a,b,!1) +else if(typeof m=="number"){s=m +r=A.agP(a,5,"#") +q=A.cok(s) +for(p=0;p0)p+="<"+A.agN(c)+">" +s=a.eC.get(p) +if(s!=null)return s +r=new A.tu(null,null) +r.x=9 +r.y=b +r.z=c +if(c.length>0)r.c=c[0] +r.at=p +q=A.C2(a,r) +a.eC.set(p,q) +return q}, +cAP(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.agN(r)+">") +p=a.eC.get(q) +if(p!=null)return p +o=new A.tu(null,null) +o.x=10 +o.y=s +o.z=r +o.at=q +n=A.C2(a,o) +a.eC.set(q,n) +return n}, +diR(a,b,c){var s,r,q="+"+(b+"("+A.agN(c)+")"),p=a.eC.get(q) +if(p!=null)return p +s=new A.tu(null,null) +s.x=11 +s.y=b +s.z=c +s.at=q +r=A.C2(a,s) +a.eC.set(q,r) +return r}, +cOL(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.agN(m) +if(j>0){s=l>0?",":"" +g+=s+"["+A.agN(k)+"]"}if(h>0){s=l>0?",":"" +g+=s+"{"+A.diL(i)+"}"}r=n+(g+")") +q=a.eC.get(r) +if(q!=null)return q +p=new A.tu(null,null) +p.x=12 +p.y=b +p.z=c +p.at=r +o=A.C2(a,p) +a.eC.set(r,o) +return o}, +cAQ(a,b,c,d){var s,r=b.at+("<"+A.agN(c)+">"),q=a.eC.get(r) +if(q!=null)return q +s=A.diN(a,b,c,r,d) +a.eC.set(r,s) +return s}, +diN(a,b,c,d,e){var s,r,q,p,o,n,m,l +if(e){s=c.length +r=A.cok(s) +for(q=0,p=0;p0){n=A.Cb(a,b,r,0) +m=A.aij(a,c,r,0) +return A.cAQ(a,n,m,c!==m)}}l=new A.tu(null,null) +l.x=13 +l.y=b +l.z=c +l.at=d +return A.C2(a,l)}, +cOl(a,b,c,d){return{u:a,e:b,r:c,s:[],p:0,n:d}}, +cOn(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.dhP(r+1,q,l,k) +else if((((q|32)>>>0)-97&65535)<26||q===95||q===36||q===124)r=A.cOm(a,r,l,k,!1) +else if(q===46)r=A.cOm(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.G8(a.u,a.e,k.pop())) +break +case 94:k.push(A.diQ(a.u,k.pop())) +break +case 35:k.push(A.agP(a.u,5,"#")) +break +case 64:k.push(A.agP(a.u,2,"@")) +break +case 126:k.push(A.agP(a.u,3,"~")) +break +case 60:k.push(a.p) +a.p=k.length +break +case 62:A.dhR(a,k) +break +case 38:A.dhQ(a,k) +break +case 42:p=a.u +k.push(A.cON(p,A.G8(p,a.e,k.pop()),a.n)) +break +case 63:p=a.u +k.push(A.cAR(p,A.G8(p,a.e,k.pop()),a.n)) +break +case 47:p=a.u +k.push(A.cOM(p,A.G8(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.dhO(a,k) +break +case 91:k.push(a.p) +a.p=k.length +break +case 93:o=k.splice(a.p) +A.cOo(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.dhT(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.G8(a.u,a.e,m)}, +dhP(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}, +cOm(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.diV(s,o.y)[p] +if(n==null)A.W('No "'+p+'" in "'+A.dcF(o)+'"') +d.push(A.agQ(s,o,n))}else d.push(p) +return m}, +dhR(a,b){var s,r=a.u,q=A.cOk(a,b),p=b.pop() +if(typeof p=="string")b.push(A.agO(r,p,q)) +else{s=A.G8(r,a.e,p) +switch(s.x){case 12:b.push(A.cAQ(r,s,q,a.n)) +break +default:b.push(A.cAP(r,s,q)) +break}}}, +dhO(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.cOk(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.G8(m,a.e,l) +o=new A.aOm() +o.a=q +o.b=s +o.c=r +b.push(A.cOL(m,p,o)) +return +case-4:b.push(A.diR(m,b.pop(),q)) +return +default:throw A.j(A.jS("Unexpected state under `()`: "+A.q(l)))}}, +dhQ(a,b){var s=b.pop() +if(0===s){b.push(A.agP(a.u,1,"0&")) +return}if(1===s){b.push(A.agP(a.u,4,"1&")) +return}throw A.j(A.jS("Unexpected extended operation "+A.q(s)))}, +cOk(a,b){var s=b.splice(a.p) +A.cOo(a.u,a.e,s) +a.p=b.pop() +return s}, +G8(a,b,c){if(typeof c=="string")return A.agO(a,c,a.sEA) +else if(typeof c=="number"){b.toString +return A.dhS(a,b,c)}else return c}, +cOo(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}, +tu:function tu(a,b){var _=this +_.a=a +_.b=b +_.w=_.r=_.c=null +_.x=0 +_.at=_.as=_.Q=_.z=_.y=null}, +aOm:function aOm(){this.c=this.b=this.a=null}, +aWw:function aWw(a){this.a=a}, +aNL:function aNL(){}, +agL:function agL(a){this.a=a}, +dqk(a,b){var s,r +if(B.c.aZ(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.CT.h(0,a) +return r==null?null:B.c.az(r,0)}if(!(s>=$.cXs()&&s<=$.cXt()))r=s>=$.cXE()&&s<=$.cXF() +else r=!0 +if(r)return B.c.az(b.toLowerCase(),0) +return null}, +diF(a){var s=B.CT.gcr(B.CT) +return new A.cml(a,A.v0(s.dB(s,new A.cmm(),t.q9),t.S,t.N))}, +dnD(a){var s,r,q,p,o,n=a.aPD(),m=A.b(t.N,t.S) +for(s=a.a,r=0;r=2)return null +return B.c.az(a.toLowerCase(),0)}, +cml:function cml(a,b){this.a=a +this.b=b +this.c=0}, +cmm:function cmm(){}, +a38:function a38(a){this.a=a}, +eK:function eK(a,b){this.a=a +this.b=b}, +jo:function jo(a,b){this.a=a +this.b=b}, +dgv(){var s,r,q={} +if(self.scheduleImmediate!=null)return A.dnV() +if(self.MutationObserver!=null&&self.document!=null){s=self.document.createElement("div") +r=self.document.createElement("span") +q.a=null +new self.MutationObserver(A.pO(new A.c6T(q),1)).observe(s,{childList:true}) +return new A.c6S(q,s,r)}else if(self.setImmediate!=null)return A.dnW() +return A.dnX()}, +dgw(a){self.scheduleImmediate(A.pO(new A.c6U(a),0))}, +dgx(a){self.setImmediate(A.pO(new A.c6V(a),0))}, +dgy(a){A.cMV(B.G,a)}, +cMV(a,b){var s=B.d.aK(a.a,1000) +return A.diH(s<0?0:s,b)}, +deQ(a,b){var s=B.d.aK(a.a,1000) +return A.diI(s<0?0:s,b)}, +diH(a,b){var s=new A.agF(!0) +s.b7O(a,b) +return s}, +diI(a,b){var s=new A.agF(!1) +s.b7P(a,b) +return s}, +o(a){return new A.abn(new A.ah($.as,a.i("ah<0>")),a.i("abn<0>"))}, +n(a,b){a.$2(0,null) +b.b=!0 +return b.a}, +f(a,b){A.cP8(a,b)}, +m(a,b){b.c3(0,a)}, +l(a,b){b.qV(A.a2(a),A.ay(a))}, +cP8(a,b){var s,r,q=new A.cpa(b),p=new A.cpb(b) +if(a instanceof A.ah)a.aFB(q,p,t.z) +else{s=t.z +if(t.L0.b(a))a.qs(0,q,p,s) +else{r=new A.ah($.as,t.LR) +r.a=8 +r.c=a +r.aFB(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 $.as.a19(new A.crl(s),t.H,t.S,t.z)}, +bn(a,b,c){var s,r,q,p +if(b===0){s=c.c +if(s!=null)s.HC(null) +else{s=c.a +s===$&&A.e() +s.aI(0)}return}else if(b===1){s=c.c +if(s!=null)s.uL(A.a2(a),A.ay(a)) +else{s=A.a2(a) +r=A.ay(a) +q=c.a +q===$&&A.e() +q.eL(s,r) +c.a.aI(0)}return}if(a instanceof A.G2){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.kB(new A.cp8(c,b)) +return}else if(s===1){p=a.a +s=c.a +s===$&&A.e() +s.QK(0,p,!1).aJ(0,new A.cp9(c,b),t.P) +return}}A.cP8(a,b)}, +lE(a){var s=a.a +s===$&&A.e() +return new A.ec(s,A.y(s).i("ec<1>"))}, +dgz(a,b){var s=new A.aKn(b.i("aKn<0>")) +s.b7E(a,b) +return s}, +lC(a,b){return A.dgz(a,b)}, +aPb(a){return new A.G2(a,1)}, +mX(){return B.dX3}, +ed(a){return new A.G2(a,0)}, +mY(a){return new A.G2(a,3)}, +n1(a,b){return new A.ago(a,b.i("ago<0>"))}, +b2B(a,b){var s=A.fP(a,"error",t.K) +return new A.ak_(s,b==null?A.wd(a):b)}, +wd(a){var s +if(t.Lt.b(a)){s=a.gKN() +if(s!=null)return s}return B.Gt}, +PQ(a,b){var s=new A.ah($.as,b.i("ah<0>")) +A.d6(B.G,new A.bo9(s,a)) +return s}, +arO(a,b){var s=new A.ah($.as,b.i("ah<0>")) +A.kB(new A.bo8(s,a)) +return s}, +cHV(a,b){var s,r,q,p,o,n,m +try{s=a.$0() +if(b.i("T<0>").b(s))return s +else{n=new A.ah($.as,b.i("ah<0>")) +n.a=8 +n.c=s +return n}}catch(m){r=A.a2(m) +q=A.ay(m) +n=$.as +p=new A.ah(n,b.i("ah<0>")) +o=n.G9(r,q) +if(o!=null)p.L0(o.a,o.b) +else p.L0(r,q) +return p}}, +d8(a,b){var s=a==null?b.a(a):a,r=new A.ah($.as,b.i("ah<0>")) +r.vw(s) +return r}, +mr(a,b,c){var s,r +A.fP(a,"error",t.K) +s=$.as +if(s!==B.bA){r=s.G9(a,b) +if(r!=null){a=r.a +b=r.b}}if(b==null)b=A.wd(a) +s=new A.ah($.as,c.i("ah<0>")) +s.L0(a,b) +return s}, +kh(a,b,c){var s,r +if(b==null)s=!c.b(null) +else s=!1 +if(s)throw A.j(A.eC(null,"computation","The type parameter is not nullable")) +r=new A.ah($.as,c.i("ah<0>")) +A.d6(a,new A.bo7(b,r,c)) +return r}, +ih(a,b,c){var s,r,q,p,o,n,m,l,k,j,i={},h=null,g=new A.ah($.as,c.i("ah>")) +i.a=null +i.b=0 +s=A.bx("error") +r=A.bx("stackTrace") +q=new A.bod(i,h,b,g,s,r) +try{for(l=J.ag(a),k=t.P;l.q();){p=l.gE(l) +o=i.b +J.cEZ(p,new A.boc(i,o,g,h,b,s,r,c),q,k);++i.b}l=i.b +if(l===0){l=g +l.HC(A.a([],c.i("F<0>"))) +return l}i.a=A.aO(l,null,!1,c.i("0?"))}catch(j){n=A.a2(j) +m=A.ay(j) +if(i.b===0||b)return A.mr(n,m,c.i("G<0>")) +else{s.b=n +r.b=m}}return g}, +d76(a,b){var s,r,q,p=new A.mg(new A.ah($.as,b.i("ah<0>")),b.i("mg<0>")),o=new A.bob(p,b),n=new A.boa(p) +for(s=a.length,r=t.H,q=0;q")) +if(s!==B.bA)q=s.a19(q,c.i("0/"),t.K,t.Km) +a.Pm(new A.u_(r,2,null,q,a.$ti.i("@<1>").Z(c).i("u_<1,2>"))) +return r}return a.qs(0,new A.bo3(c),q,c)}, +cHU(a,b){}, +cGi(a){return new A.aG(new A.ah($.as,a.i("ah<0>")),a.i("aG<0>"))}, +aic(a,b,c){var s=$.as.G9(b,c) +if(s!=null){b=s.a +c=s.b}else if(c==null)c=A.wd(b) +a.uL(b,c)}, +dhg(a,b,c){var s=new A.ah(b,c.i("ah<0>")) +s.a=8 +s.c=a +return s}, +cca(a,b){var s,r +for(;s=a.a,(s&4)!==0;)a=a.c +if((s&24)!==0){r=b.a6p() +b.agk(a) +A.VU(b,r)}else{r=b.c +b.a=b.a&1|4 +b.c=a +a.aD1(r)}}, +VU(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_e(s.a,s.b)}return}r.a=b +n=b.a +for(e=b;n!=null;e=n,n=m){e.a=null +A.VU(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.gS1()===j.gS1())}else e=!1 +if(e){e=f.a +s=e.c +e.b.a_e(s.a,s.b) +return}i=$.as +if(i!==j)$.as=j +else i=null +e=r.a.c +if((e&15)===8)new A.cci(r,f,o).$0() +else if(p){if((e&1)!==0)new A.cch(r,l).$0()}else if((e&2)!==0)new A.ccg(f,r).$0() +if(i!=null)$.as=i +e=r.c +if(s.b(e)){q=r.a.$ti +q=q.i("T<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.cca(e,h) +else h.ag6(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}}, +cQe(a,b){if(t.Hg.b(a))return b.a19(a,t.z,t.K,t.Km) +if(t.C_.b(a))return b.NV(a,t.z,t.K) +throw A.j(A.eC(a,"onError",u.nk))}, +dmr(){var s,r +for(s=$.Xe;s!=null;s=$.Xe){$.aih=null +r=s.b +$.Xe=r +if(r==null)$.aig=null +s.a.$0()}}, +dnc(){$.cBq=!0 +try{A.dmr()}finally{$.aih=null +$.cBq=!1 +if($.Xe!=null)$.cDv().$1(A.cQH())}}, +cQr(a){var s=new A.aKm(a),r=$.aig +if(r==null){$.Xe=$.aig=s +if(!$.cBq)$.cDv().$1(A.cQH())}else $.aig=r.b=s}, +dn2(a){var s,r,q,p=$.Xe +if(p==null){A.cQr(a) +$.aih=$.aig +return}s=new A.aKm(a) +r=$.aih +if(r==null){s.b=p +$.Xe=$.aih=s}else{q=r.b +s.b=q +$.aih=r.b=s +if(q==null)$.aig=s}}, +kB(a){var s,r=null,q=$.as +if(B.bA===q){A.cr5(r,r,B.bA,a) +return}if(B.bA===q.gbtw().a)s=B.bA.gS1()===q.gS1() +else s=!1 +if(s){A.cr5(r,r,q,q.aqV(a,t.H)) +return}s=$.as +s.Da(s.aly(a))}, +bXA(a,b){var s=null,r=b.i("tU<0>"),q=new A.tU(s,s,s,s,r) +q.v0(0,a) +q.W9() +return new A.ec(q,r.i("ec<1>"))}, +ddY(a,b){var s=null,r=b.i("yj<0>"),q=new A.yj(s,s,s,s,r) +a.qs(0,new A.bXv(q,b),new A.bXw(q),t.P) +return new A.ec(q,r.i("ec<1>"))}, +ddZ(a,b){return new A.Mj(!1,new A.bXy(a,b),b.i("Mj<0>"))}, +dzE(a,b){return new A.mZ(A.fP(a,"stream",t.K),b.i("mZ<0>"))}, +k2(a,b,c,d,e,f){return e?new A.yj(b,c,d,a,f.i("yj<0>")):new A.tU(b,c,d,a,f.i("tU<0>"))}, +aZj(a){var s,r,q +if(a==null)return +try{a.$0()}catch(q){s=A.a2(q) +r=A.ay(q) +$.as.a_e(s,r)}}, +dgP(a,b,c,d,e,f){var s=$.as,r=e?1:0 +return new A.FV(a,A.abA(s,b,f),A.abC(s,c),A.abB(s,d),s,r,f.i("FV<0>"))}, +dgs(a,b,c,d){var s=$.as,r=a.gafR(a),q=a.gafz() +return new A.Vg(new A.ah(s,t.LR),b.c9(r,!1,a.gafS(),q),d.i("Vg<0>"))}, +dgt(a){return new A.c6j(a)}, +abA(a,b,c){var s=b==null?A.dnY():b +return a.NV(s,t.H,c)}, +abC(a,b){if(b==null)b=A.do_() +if(t.hK.b(b))return a.a19(b,t.z,t.K,t.Km) +if(t.mX.b(b))return a.NV(b,t.z,t.K) +throw A.j(A.cg(u.fi,null))}, +abB(a,b){var s=b==null?A.dnZ():b +return a.aqV(s,t.H)}, +dmE(a){}, +dmG(a,b){$.as.a_e(a,b)}, +dmF(){}, +cal(a,b){var s=new A.VF($.as,a,b.i("VF<0>")) +s.aE1() +return s}, +cr6(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=$.as.G9(s,r) +if(q==null)c.$2(s,r) +else{p=q.a +o=q.b +c.$2(p,o)}}}, +cPd(a,b,c,d){var s=a.af(0),r=$.Cm() +if(s!==r)s.t7(new A.cpm(b,c,d)) +else b.uL(c,d)}, +cPe(a,b,c,d){var s=$.as.G9(c,d) +if(s!=null){c=s.a +d=s.b}A.cPd(a,b,c,d)}, +cpk(a,b){return new A.cpl(a,b)}, +cB2(a,b,c){var s=a.af(0),r=$.Cm() +if(s!==r)s.t7(new A.cpn(b,c)) +else b.xC(c)}, +dhf(a,b,c,d,e,f,g){var s=$.as,r=e?1:0 +r=new A.G0(a,A.abA(s,b,g),A.abC(s,c),A.abB(s,d),s,r,f.i("@<0>").Z(g).i("G0<1,2>")) +r.avE(a,b,c,d,e,f,g) +return r}, +aZ5(a,b,c){var s=$.as.G9(b,c) +if(s!=null){b=s.a +c=s.b}a.vu(b,c)}, +cOE(a,b,c,d,e,f,g,h){var s=$.as,r=e?1:0 +r=new A.MB(f,a,A.abA(s,b,h),A.abC(s,c),A.abB(s,d),s,r,g.i("@<0>").Z(h).i("MB<1,2>")) +r.avE(a,b,c,d,e,h,h) +return r}, +cOF(a,b,c){return new A.agb(new A.cmg(a,null,null,c,b),b.i("@<0>").Z(c).i("agb<1,2>"))}, +d6(a,b){var s=$.as +if(s===B.bA)return s.RA(a,b) +return s.RA(a,s.aly(b))}, +UC(a,b){var s,r=$.as +if(r===B.bA)return r.aK9(a,b) +s=r.alz(b,t.Ce) +return $.as.aK9(a,s)}, +cr3(a,b){A.dn2(new A.cr4(a,b))}, +cQh(a,b,c,d){var s,r=$.as +if(r===c)return d.$0() +$.as=c +s=r +try{r=d.$0() +return r}finally{$.as=s}}, +cQj(a,b,c,d,e){var s,r=$.as +if(r===c)return d.$1(e) +$.as=c +s=r +try{r=d.$1(e) +return r}finally{$.as=s}}, +cQi(a,b,c,d,e,f){var s,r=$.as +if(r===c)return d.$2(e,f) +$.as=c +s=r +try{r=d.$2(e,f) +return r}finally{$.as=s}}, +cr5(a,b,c,d){var s,r +if(B.bA!==c){s=B.bA.gS1() +r=c.gS1() +d=s!==r?c.aly(d):c.bAx(d,t.H)}A.cQr(d)}, +c6T:function c6T(a){this.a=a}, +c6S:function c6S(a,b,c){this.a=a +this.b=b +this.c=c}, +c6U:function c6U(a){this.a=a}, +c6V:function c6V(a){this.a=a}, +agF:function agF(a){this.a=a +this.b=null +this.c=0}, +cnI:function cnI(a,b){this.a=a +this.b=b}, +cnH:function cnH(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +abn:function abn(a,b){this.a=a +this.b=!1 +this.$ti=b}, +cpa:function cpa(a){this.a=a}, +cpb:function cpb(a){this.a=a}, +crl:function crl(a){this.a=a}, +cp8:function cp8(a,b){this.a=a +this.b=b}, +cp9:function cp9(a,b){this.a=a +this.b=b}, +aKn:function aKn(a){var _=this +_.a=$ +_.b=!1 +_.c=null +_.$ti=a}, +c6X:function c6X(a){this.a=a}, +c6Y:function c6Y(a){this.a=a}, +c7_:function c7_(a){this.a=a}, +c70:function c70(a,b){this.a=a +this.b=b}, +c6Z:function c6Z(a,b){this.a=a +this.b=b}, +c6W:function c6W(a){this.a=a}, +G2:function G2(a,b){this.a=a +this.b=b}, +ip:function ip(a,b){var _=this +_.a=a +_.d=_.c=_.b=null +_.$ti=b}, +ago:function ago(a,b){this.a=a +this.$ti=b}, +ak_:function ak_(a,b){this.a=a +this.b=b}, +aQ:function aQ(a,b){this.a=a +this.$ti=b}, +LW:function LW(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}, +tW:function tW(){}, +oU:function oU(a,b,c){var _=this +_.a=a +_.b=b +_.c=0 +_.r=_.f=_.e=_.d=null +_.$ti=c}, +cmN:function cmN(a,b){this.a=a +this.b=b}, +cmP:function cmP(a,b,c){this.a=a +this.b=b +this.c=c}, +cmO:function cmO(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}, +Vj:function Vj(a,b,c){var _=this +_.ax=null +_.a=a +_.b=b +_.c=0 +_.r=_.f=_.e=_.d=null +_.$ti=c}, +bo9:function bo9(a,b){this.a=a +this.b=b}, +bo8:function bo8(a,b){this.a=a +this.b=b}, +bo7:function bo7(a,b,c){this.a=a +this.b=b +this.c=c}, +bod:function bod(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +boc:function boc(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}, +bob:function bob(a,b){this.a=a +this.b=b}, +boa:function boa(a){this.a=a}, +bo4:function bo4(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bo3:function bo3(a){this.a=a}, +Lp:function Lp(a,b){this.a=a +this.b=b}, +M0:function M0(){}, +aG:function aG(a,b){this.a=a +this.$ti=b}, +mg:function mg(a,b){this.a=a +this.$ti=b}, +u_:function u_(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}, +cc7:function cc7(a,b){this.a=a +this.b=b}, +ccf:function ccf(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,c){this.a=a +this.b=b +this.c=c}, +cc9:function cc9(a,b){this.a=a +this.b=b}, +cce:function cce(a,b){this.a=a +this.b=b}, +cc8:function cc8(a,b,c){this.a=a +this.b=b +this.c=c}, +cci:function cci(a,b,c){this.a=a +this.b=b +this.c=c}, +ccj:function ccj(a){this.a=a}, +cch:function cch(a,b){this.a=a +this.b=b}, +ccg:function ccg(a,b){this.a=a +this.b=b}, +cck:function cck(a,b){this.a=a +this.b=b}, +ccl:function ccl(a,b,c){this.a=a +this.b=b +this.c=c}, +ccm:function ccm(a,b){this.a=a +this.b=b}, +aKm:function aKm(a){this.a=a +this.b=null}, +b9:function b9(){}, +bXv:function bXv(a,b){this.a=a +this.b=b}, +bXw:function bXw(a){this.a=a}, +bXy:function bXy(a,b){this.a=a +this.b=b}, +bXz:function bXz(a,b,c){this.a=a +this.b=b +this.c=c}, +bXx:function bXx(a,b,c){this.a=a +this.b=b +this.c=c}, +bXT:function bXT(a){this.a=a}, +bY0:function bY0(a){this.a=a}, +bXN:function bXN(a,b){this.a=a +this.b=b}, +bXO:function bXO(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bXL:function bXL(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bXM:function bXM(a,b){this.a=a +this.b=b}, +bXU:function bXU(a,b){this.a=a +this.b=b}, +bXV:function bXV(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bXW:function bXW(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bXD:function bXD(a){this.a=a}, +bXE:function bXE(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bXB:function bXB(a,b){this.a=a +this.b=b}, +bXC:function bXC(a,b){this.a=a +this.b=b}, +bXR:function bXR(a){this.a=a}, +bXS:function bXS(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bXP:function bXP(a,b){this.a=a +this.b=b}, +bXQ:function bXQ(){}, +bXZ:function bXZ(a,b){this.a=a +this.b=b}, +bY_:function bY_(a,b){this.a=a +this.b=b}, +bY9:function bY9(a,b){this.a=a +this.b=b}, +bYa:function bYa(a,b){this.a=a +this.b=b}, +bXJ:function bXJ(a){this.a=a}, +bXK:function bXK(a,b,c){this.a=a +this.b=b +this.c=c}, +bXX:function bXX(a,b,c){this.a=a +this.b=b +this.c=c}, +bXY:function bXY(a,b,c){this.a=a +this.b=b +this.c=c}, +bXH:function bXH(a,b){this.a=a +this.b=b}, +bXI:function bXI(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +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}, +bY7:function bY7(a,b){this.a=a +this.b=b}, +bY8:function bY8(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bY1:function bY1(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bY2:function bY2(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bY3:function bY3(a,b){this.a=a +this.b=b}, +bY4:function bY4(a,b){this.a=a +this.b=b}, +bY5:function bY5(a,b){this.a=a +this.b=b}, +bY6:function bY6(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +a9h:function a9h(){}, +xD:function xD(){}, +Gd:function Gd(){}, +cmf:function cmf(a){this.a=a}, +cme:function cme(a){this.a=a}, +aVe:function aVe(){}, +abo:function abo(){}, +tU:function tU(a,b,c,d,e){var _=this +_.a=null +_.b=0 +_.c=null +_.d=a +_.e=b +_.f=c +_.r=d +_.$ti=e}, +yj:function yj(a,b,c,d,e){var _=this +_.a=null +_.b=0 +_.c=null +_.d=a +_.e=b +_.f=c +_.r=d +_.$ti=e}, +ec:function ec(a,b){this.a=a +this.$ti=b}, +FV:function FV(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}, +Vg:function Vg(a,b,c){this.a=a +this.b=b +this.$ti=c}, +c6j:function c6j(a){this.a=a}, +c6i:function c6i(a){this.a=a}, +aga:function aga(a,b,c,d){var _=this +_.c=a +_.a=b +_.b=c +_.$ti=d}, +jp:function jp(){}, +c7F:function c7F(a,b,c){this.a=a +this.b=b +this.c=c}, +c7E:function c7E(a){this.a=a}, +WS:function WS(){}, +aMI:function aMI(){}, +mV:function mV(a,b){this.b=a +this.a=null +this.$ti=b}, +M3:function M3(a,b){this.b=a +this.c=b +this.a=null}, +ca8:function ca8(){}, +yc:function yc(a){var _=this +_.a=0 +_.c=_.b=null +_.$ti=a}, +ciA:function ciA(a,b){this.a=a +this.b=b}, +VF:function VF(a,b,c){var _=this +_.a=a +_.b=0 +_.c=b +_.$ti=c}, +Vi:function Vi(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=_.e=null +_.$ti=e}, +LX:function LX(a,b){this.a=a +this.$ti=b}, +mZ:function mZ(a,b){var _=this +_.a=null +_.b=a +_.c=!1 +_.$ti=b}, +BI:function BI(a){this.$ti=a}, +Mj:function Mj(a,b,c){this.a=a +this.b=b +this.$ti=c}, +chr:function chr(a,b){this.a=a +this.b=b}, +aed:function aed(a,b,c,d,e){var _=this +_.a=null +_.b=0 +_.c=null +_.d=a +_.e=b +_.f=c +_.r=d +_.$ti=e}, +cpm:function cpm(a,b,c){this.a=a +this.b=b +this.c=c}, +cpl:function cpl(a,b){this.a=a +this.b=b}, +cpn:function cpn(a,b){this.a=a +this.b=b}, +kx:function kx(){}, +G0:function G0(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}, +jI:function jI(a,b,c){this.b=a +this.a=b +this.$ti=c}, +hn:function hn(a,b,c){this.b=a +this.a=b +this.$ti=c}, +adb:function adb(a,b,c,d){var _=this +_.b=a +_.c=b +_.a=c +_.$ti=d}, +agq:function agq(a,b,c){this.b=a +this.a=b +this.$ti=c}, +MB:function MB(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}, +fo:function fo(a,b,c){this.b=a +this.a=b +this.$ti=c}, +VM:function VM(a,b){this.a=a +this.$ti=b}, +WN:function WN(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}, +WT:function WT(){}, +LV:function LV(a,b,c){this.a=a +this.b=b +this.$ti=c}, +Ma:function Ma(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +agb:function agb(a,b){this.a=a +this.$ti=b}, +cmg:function cmg(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aXj:function aXj(a,b,c){this.a=a +this.b=b +this.$ti=c}, +aXi:function aXi(){}, +cr4:function cr4(a,b){this.a=a +this.b=b}, +aTD:function aTD(){}, +ckv:function ckv(a,b,c){this.a=a +this.b=b +this.c=c}, +ckt:function ckt(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +cku:function cku(a,b){this.a=a +this.b=b}, +ckw:function ckw(a,b,c){this.a=a +this.b=b +this.c=c}, +jv(a,b,c,d,e){if(c==null)if(b==null){if(a==null)return new A.BL(d.i("@<0>").Z(e).i("BL<1,2>")) +b=A.crV()}else{if(A.cR0()===b&&A.cR_()===a)return new A.u0(d.i("@<0>").Z(e).i("u0<1,2>")) +if(a==null)a=A.crU()}else{if(b==null)b=A.crV() +if(a==null)a=A.crU()}return A.dgQ(a,b,c,d,e)}, +cAu(a,b){var s=a[b] +return s===a?null:s}, +cAw(a,b,c){if(c==null)a[b]=a +else a[b]=c}, +cAv(){var s=Object.create(null) +A.cAw(s,"",s) +delete s[""] +return s}, +dhs(a,b){return new A.u0(a.i("@<0>").Z(b).i("u0<1,2>"))}, +dgQ(a,b,c,d,e){var s=c!=null?c:new A.c9E(d) +return new A.acp(a,b,s,d.i("@<0>").Z(e).i("acp<1,2>"))}, +fx(a,b,c,d,e){if(c==null)if(b==null){if(a==null)return new A.hB(d.i("@<0>").Z(e).i("hB<1,2>")) +b=A.crV()}else{if(A.cR0()===b&&A.cR_()===a)return new A.adL(d.i("@<0>").Z(e).i("adL<1,2>")) +if(a==null)a=A.crU()}else{if(b==null)b=A.crV() +if(a==null)a=A.crU()}return A.dhB(a,b,c,d,e)}, +p(a,b,c){return A.cRo(a,new A.hB(b.i("@<0>").Z(c).i("hB<1,2>")))}, +b(a,b){return new A.hB(a.i("@<0>").Z(b).i("hB<1,2>"))}, +dhB(a,b,c,d,e){var s=c!=null?c:new A.cey(d) +return new A.W9(a,b,s,d.i("@<0>").Z(e).i("W9<1,2>"))}, +eS(a){return new A.y8(a.i("y8<0>"))}, +cAx(){var s=Object.create(null) +s[""]=s +delete s[""] +return s}, +pj(a){return new A.pJ(a.i("pJ<0>"))}, +b5(a){return new A.pJ(a.i("pJ<0>"))}, +bJ(a,b){return A.dpM(a,new A.pJ(b.i("pJ<0>")))}, +cAA(){var s=Object.create(null) +s[""]=s +delete s[""] +return s}, +eI(a,b,c){var s=new A.me(a,b,c.i("me<0>")) +s.c=a.e +return s}, +dkh(a,b){return J.v(a,b)}, +dki(a){return J.aj(a)}, +d7r(a,b,c){var s=A.jv(null,null,null,b,c) +a.ao(0,new A.bql(s,b,c)) +return s}, +cxA(a,b){var s,r,q=A.eS(b) +for(s=a.length,r=0;r"))}, +d98(a,b){var s=t.b8 +return J.yB(s.a(a),s.a(b))}, +avt(a){var s,r={} +if(A.cC5(a))return"{...}" +s=new A.cR("") +try{$.MY.push(a) +s.a+="{" +r.a=!0 +J.f6(a,new A.bzY(r,s)) +s.a+="}"}finally{$.MY.pop()}r=s.a +return r.charCodeAt(0)==0?r:r}, +d5M(a){var s=new A.BF(a.i("BF<0>")) +s.a=s +s.b=s +return new A.zi(s,a.i("zi<0>"))}, +nq(a,b){return new A.a33(A.aO(A.d9a(a),null,!1,b.i("0?")),b.i("a33<0>"))}, +d9a(a){if(a==null||a<8)return 8 +else if((a&a-1)>>>0!==0)return A.cJl(a) +return a}, +cJl(a){var s +a=(a<<1>>>0)-1 +for(;!0;a=s){s=(a&a-1)>>>0 +if(s===0)return a}}, +agS(){throw A.j(A.ak("Cannot change an unmodifiable set"))}, +dkt(a,b){return J.yB(a,b)}, +cPs(a){if(a.i("A(0,0)").b(A.cQX()))return A.cQX() +return A.dou()}, +czB(a,b){var s=A.cPs(a) +return new A.a90(s,new A.bWs(a),a.i("@<0>").Z(b).i("a90<1,2>"))}, +aEZ(a,b,c){var s=a==null?A.cPs(c):a,r=b==null?new A.bWv(c):b +return new A.U_(s,r,c.i("U_<0>"))}, +BL:function BL(a){var _=this +_.a=0 +_.e=_.d=_.c=_.b=null +_.$ti=a}, +ccA:function ccA(a){this.a=a}, +ccz:function ccz(a){this.a=a}, +u0:function u0(a){var _=this +_.a=0 +_.e=_.d=_.c=_.b=null +_.$ti=a}, +acp:function acp(a,b,c,d){var _=this +_.f=a +_.r=b +_.w=c +_.a=0 +_.e=_.d=_.c=_.b=null +_.$ti=d}, +c9E:function c9E(a){this.a=a}, +Mb:function Mb(a,b){this.a=a +this.$ti=b}, +G1:function G1(a,b,c){var _=this +_.a=a +_.b=b +_.c=0 +_.d=null +_.$ti=c}, +adL:function adL(a){var _=this +_.a=0 +_.f=_.e=_.d=_.c=_.b=null +_.r=0 +_.$ti=a}, +W9:function W9(a,b,c,d){var _=this +_.w=a +_.x=b +_.y=c +_.a=0 +_.f=_.e=_.d=_.c=_.b=null +_.r=0 +_.$ti=d}, +cey:function cey(a){this.a=a}, +y8:function y8(a){var _=this +_.a=0 +_.e=_.d=_.c=_.b=null +_.$ti=a}, +pH:function pH(a,b,c){var _=this +_.a=a +_.b=b +_.c=0 +_.d=null +_.$ti=c}, +pJ:function pJ(a){var _=this +_.a=0 +_.f=_.e=_.d=_.c=_.b=null +_.r=0 +_.$ti=a}, +cez:function cez(a){this.a=a +this.c=this.b=null}, +me:function me(a,b,c){var _=this +_.a=a +_.b=b +_.d=_.c=null +_.$ti=c}, +bql:function bql(a,b,c){this.a=a +this.b=b +this.c=c}, +bys:function bys(a,b,c){this.a=a +this.b=b +this.c=c}, +R5:function R5(a){var _=this +_.b=_.a=0 +_.c=null +_.$ti=a}, +Wa:function Wa(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.e=!1 +_.$ti=d}, +IZ:function IZ(){}, +a7:function a7(){}, +cp:function cp(){}, +bzW:function bzW(a){this.a=a}, +bzX:function bzX(a){this.a=a}, +bzY:function bzY(a,b){this.a=a +this.b=b}, +V_:function V_(){}, +adR:function adR(a,b){this.a=a +this.$ti=b}, +aPZ:function aPZ(a,b,c){var _=this +_.a=a +_.b=b +_.c=null +_.$ti=c}, +Gh:function Gh(){}, +Rp:function Rp(){}, +vJ:function vJ(a,b){this.a=a +this.$ti=b}, +acy:function acy(){}, +BE:function BE(a,b,c){var _=this +_.c=a +_.d=b +_.b=_.a=null +_.$ti=c}, +BF:function BF(a){this.b=this.a=null +this.$ti=a}, +zi:function zi(a,b){this.a=a +this.b=0 +this.$ti=b}, +aN9:function aN9(a,b,c){var _=this +_.a=a +_.b=b +_.c=null +_.$ti=c}, +a33:function a33(a,b){var _=this +_.a=a +_.d=_.c=_.b=0 +_.$ti=b}, +Me:function Me(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=null +_.$ti=e}, +da:function da(){}, +Mv:function Mv(){}, +aWF:function aWF(){}, +dA:function dA(a,b){this.a=a +this.$ti=b}, +aUV:function aUV(){}, +oT:function oT(a,b){var _=this +_.a=a +_.c=_.b=null +_.$ti=b}, +nU:function nU(a,b,c){var _=this +_.d=a +_.a=b +_.c=_.b=null +_.$ti=c}, +aUU:function aUU(){}, +a90:function a90(a,b,c){var _=this +_.d=null +_.e=a +_.f=b +_.c=_.b=_.a=0 +_.$ti=c}, +bWs:function bWs(a){this.a=a}, +bWr:function bWr(a){this.a=a}, +yh:function yh(){}, +C_:function C_(a,b){this.a=a +this.$ti=b}, +Mz:function Mz(a,b){this.a=a +this.$ti=b}, +ag0:function ag0(a,b){this.a=a +this.$ti=b}, +C0:function C0(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.$ti=d}, +ag4:function ag4(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.$ti=d}, +My:function My(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.$ti=d}, +U_:function U_(a,b,c){var _=this +_.d=null +_.e=a +_.f=b +_.c=_.b=_.a=0 +_.$ti=c}, +bWv:function bWv(a){this.a=a}, +bWu:function bWu(a,b){this.a=a +this.b=b}, +bWt:function bWt(a,b){this.a=a +this.b=b}, +ag1:function ag1(){}, +ag2:function ag2(){}, +ag3:function ag3(){}, +agR:function agR(){}, +ai9:function ai9(){}, +aii(a,b){var s,r,q,p=null +try{p=JSON.parse(a)}catch(r){s=A.a2(r) +q=A.e4(String(s),null,null) +throw A.j(q)}if(b==null)return A.cpE(p) +else return A.dk3(p,b)}, +dk3(a,b){return b.$2(null,new A.cpF(b).$1(a))}, +cpE(a){var s +if(a==null)return null +if(typeof a!="object")return a +if(Object.getPrototypeOf(a)!==Array.prototype)return new A.adE(a,Object.create(null)) +for(s=0;s=0)return null +return r}return null}, +dfl(a,b,c,d){var s=a?$.cW1():$.cW0() +if(s==null)return null +if(0===c&&d===b.length)return A.cNo(s,b) +return A.cNo(s,b.subarray(c,A.f1(c,d,b.length,null,null)))}, +cNo(a,b){var s,r +try{s=a.decode(b) +return s}catch(r){}return null}, +cFt(a,b,c,d,e,f){if(B.d.al(f,4)!==0)throw A.j(A.e4("Invalid base64 padding, padded length must be multiple of four, is "+f,a,c)) +if(d+e!==f)throw A.j(A.e4("Invalid base64 padding, '=' not at the end",a,b)) +if(e>2)throw A.j(A.e4("Invalid base64 padding, more than two '=' characters",a,b))}, +dgD(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.S(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.eC(b,"Not a byte value at index "+r+": 0x"+J.d2n(s.h(b,r),16),null))}, +dgC(a,b,c,d,e,f){var s,r,q,p,o,n,m="Invalid encoding before padding",l="Invalid character",k=B.d.N(f,2),j=f&3,i=$.cDw() +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.e4(m,a,s)) +d[e]=k>>>10 +d[e+1]=k>>>2}else{if((k&15)!==0)throw A.j(A.e4(m,a,s)) +d[e]=k>>>4}n=(3-j)*3 +if(q===37)n+=2 +return A.cNN(a,s+1,c,-n-1)}throw A.j(A.e4(l,a,s))}if(r>=0&&r<=127)return(k<<2|j)>>>0 +for(s=b;s127)break}throw A.j(A.e4(l,a,s))}, +dgA(a,b,c,d){var s=A.dgB(a,b,c),r=(d&3)+(s-b),q=B.d.N(r,2)*3,p=r&3 +if(p!==0&&s0)return new Uint8Array(q) +return $.cWd()}, +dgB(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.aL(a,q) +if(s===61){++p +r=q +break c$0}if((s|32)===100){if(q===b)break;--q +s=B.c.aL(a,q)}if(s===51){if(q===b)break;--q +s=B.c.aL(a,q)}if(s===37){++p +r=q +break c$0}break}}return r}, +cNN(a,b,c,d){var s,r +if(b===c)return d +s=-d-1 +for(;s>0;){r=B.c.aL(a,b) +if(s===3){if(r===61){s-=3;++b +break}if(r===37){--s;++b +if(b===c)break +r=B.c.aL(a,b)}else break}if((s>3?s-3:s)===2){if(r!==51)break;++b;--s +if(b===c)break +r=B.c.aL(a,b)}if((r|32)!==100)break;++b;--s +if(b===c)break}if(b!==c)throw A.j(A.e4("Invalid padding character",a,b)) +return-s-1}, +cHp(a){return $.cTS().h(0,a.toLowerCase())}, +cJ1(a,b,c){return new A.QO(a,b)}, +cRT(a,b){return B.t.e5(a,b)}, +cRS(a,b){return B.t.ck(0,a,b)}, +dkl(a){return a.P()}, +dhy(a,b){var s=b==null?A.cQW():b +return new A.aPf(a,[],s)}, +ce8(a,b,c){var s,r=new A.cR("") +A.cAz(a,r,b,c) +s=r.a +return s.charCodeAt(0)==0?s:s}, +cAz(a,b,c,d){var s,r +if(d==null)s=A.dhy(b,c) +else{r=c==null?A.cQW():c +s=new A.ce7(d,0,b,[],r)}s.Og(a)}, +dhz(a,b,c){var s,r,q +for(s=J.S(a),r=b,q=0;r>>0 +if(q>=0&&q<=255)return +A.dhA(a,b,c)}, +dhA(a,b,c){var s,r,q +for(s=J.S(a),r=b;r255)throw A.j(A.e4("Source contains non-Latin-1 characters.",a,r))}}, +cP_(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""}}, +dj7(a,b,c){var s,r,q,p=c-b,o=new Uint8Array(p) +for(s=J.S(a),r=0;r>>0!==0?255:q}return o}, +cpF:function cpF(a){this.a=a}, +adE:function adE(a,b){this.a=a +this.b=b +this.c=null}, +ce4:function ce4(a){this.a=a}, +ce3:function ce3(a){this.a=a}, +aPe:function aPe(a){this.a=a}, +ce1:function ce1(a,b,c){this.b=a +this.c=b +this.a=c}, +c2M:function c2M(){}, +c2L:function c2L(){}, +ajS:function ajS(){}, +aWD:function aWD(){}, +ajU:function ajU(a){this.a=a}, +coa:function coa(a,b){this.a=a +this.b=b}, +aWC:function aWC(){}, +ajT:function ajT(a,b){this.a=a +this.b=b}, +caF:function caF(a){this.a=a}, +clk:function clk(a){this.a=a}, +akp:function akp(a){this.a=a}, +Yt:function Yt(a){this.a=a}, +aKB:function aKB(a){this.a=0 +this.b=a}, +c7D:function c7D(a){this.c=null +this.a=0 +this.b=a}, +c7n:function c7n(){}, +c6Q:function c6Q(a,b){this.a=a +this.b=b}, +akq:function akq(){}, +aKA:function aKA(){this.a=0}, +c7m:function c7m(a,b){this.a=a +this.b=b}, +b61:function b61(){}, +By:function By(a){this.a=a}, +abF:function abF(a,b){this.a=a +this.b=b +this.c=0}, +alL:function alL(){}, +FW:function FW(a,b,c){this.a=a +this.b=b +this.$ti=c}, +amS:function amS(){}, +e8:function e8(){}, +beq:function beq(a){this.a=a}, +wB:function wB(){}, +a1O:function a1O(a,b,c,d){var _=this +_.a=a +_.c=b +_.d=c +_.e=d}, +Qd:function Qd(a){this.a=a}, +ccT:function ccT(a,b){this.a=a +this.b=b}, +QO:function QO(a,b){this.a=a +this.b=b}, +atM:function atM(a,b){this.a=a +this.b=b}, +bws:function bws(){}, +atP:function atP(a,b){this.a=a +this.b=b}, +ce2:function ce2(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1}, +atO:function atO(a){this.a=a}, +ce9:function ce9(){}, +cea:function cea(a,b){this.a=a +this.b=b}, +ce5:function ce5(){}, +ce6:function ce6(a,b){this.a=a +this.b=b}, +aPf:function aPf(a,b,c){this.c=a +this.a=b +this.b=c}, +ce7:function ce7(a,b,c,d,e){var _=this +_.f=a +_.Q$=b +_.c=c +_.a=d +_.b=e}, +auK:function auK(){}, +auM:function auM(a){this.a=a}, +auL:function auL(a,b){this.a=a +this.b=b}, +aPl:function aPl(a){this.a=a}, +cen:function cen(a){this.a=a}, +a2Z:function a2Z(){}, +adJ:function adJ(a,b,c){this.a=a +this.b=b +this.c=c}, +cet:function cet(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=0 +_.e=-1 +_.f=null}, +aFi:function aFi(){}, +cmk:function cmk(a,b){this.a=a +this.b=b}, +agf:function agf(){}, +Gf:function Gf(a){this.a=a}, +aWL:function aWL(a,b,c){this.a=a +this.b=b +this.c=c}, +aHk:function aHk(){}, +aHl:function aHl(){}, +aWM:function aWM(a){this.b=this.a=0 +this.c=a}, +coj:function coj(a,b){var _=this +_.d=a +_.b=_.a=0 +_.c=b}, +V2:function V2(a){this.a=a}, +agZ:function agZ(a){this.a=a +this.b=16 +this.c=0}, +aXP:function aXP(){}, +aYX:function aYX(){}, +dgH(a,b){var s,r,q=$.Cn(),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 $.Cn() +l=A.tV(j,i) +return new A.mU(l===0?!1:c,i,l)}, +dgK(a,b){var s,r,q,p,o +if(a==="")return null +s=$.cWe().pt(a) +if(s==null)return null +r=s.b +q=r[1]==="-" +p=r[4] +o=r[3] +if(p!=null)return A.dgH(p,q) +if(o!=null)return A.dgI(o,2,q) +return null}, +tV(a,b){while(!0){if(!(a>0&&b[a-1]===0))break;--a}return a}, +cAm(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}, +dgG(a,b,c,d){var s,r,q,p=B.d.aK(c,16),o=B.d.al(c,16),n=16-o,m=B.d.ek(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.ek(q&m,o)}d[p]=r}, +cNP(a,b,c,d){var s,r,q,p=B.d.aK(c,16) +if(B.d.al(c,16)===0)return A.cAn(a,b,p,d) +s=b+p+1 +A.dgG(a,b,c,d) +for(r=p;--r,r>=0;)d[r]=0 +q=s-1 +return d[q]===0?q:s}, +dgJ(a,b,c,d){var s,r,q=B.d.aK(c,16),p=B.d.al(c,16),o=16-p,n=B.d.ek(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}, +c7s(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}, +dgE(a,b,c,d,e){var s,r +for(s=0,r=0;r>>16}for(r=d;r>>16}e[b]=s}, +aKF(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.aK(q,65536)}for(;s!==0;e=p){o=d[e]+s +p=e+1 +d[e]=o&65535 +s=B.d.aK(o,65536)}}, +dgF(a,b,c){var s,r=b[c] +if(r===a)return 65535 +s=B.d.eJ((r<<16|b[c-1])>>>0,a) +if(s>65535)return 65535 +return s}, +dni(a){var s=new A.hB(t.dl) +a.ao(0,new A.cra(s)) +return s}, +dqs(a){return A.w5(a)}, +cHT(a,b,c){return A.cL3(a,b,c==null?null:A.dni(c))}, +blp(a){return new A.Pu(new WeakMap(),a.i("Pu<0>"))}, +Dl(a){if(A.n0(a)||typeof a=="number"||typeof a=="string"||t.zM.b(a))A.cxb(a)}, +cxb(a){throw A.j(A.eC(a,"object","Expandos are not allowed on strings, numbers, bools, records or null"))}, +dK(a,b){var s=A.m5(a,b) +if(s!=null)return s +throw A.j(A.e4(a,null,null))}, +r9(a){var s=A.nz(a) +if(s!=null)return s +throw A.j(A.e4("Invalid double",a,null))}, +d6p(a,b){a=A.j(a) +a.stack=b.k(0) +throw a +throw A.j("unreachable")}, +ju(a,b){var s=new A.bQ(a,b) +s.Dk(a,b) +return s}, +cGG(a,b){var s=B.e.aw(a/1000),r=new A.bQ(s,b) +r.Dk(s,b) +return r}, +aO(a,b,c,d){var s,r=c?J.uT(a,d):J.QK(a,d) +if(a!==0&&b!=null)for(s=0;s")) +for(s=J.ag(a);s.q();)r.push(s.gE(s)) +if(b)return r +return J.bw3(r)}, +Q(a,b,c){var s +if(b)return A.cJm(a,c) +s=J.bw3(A.cJm(a,c)) +return s}, +cJm(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.ag(a);r.q();)s.push(r.gE(r)) +return s}, +rX(a,b,c,d){var s,r=c?J.uT(a,d):J.QK(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}, +d4X(a){if(a>=100)return""+a +if(a>=10)return"0"+a +return"00"+a}, +apE(a){if(a>=10)return""+a +return"0"+a}, +c7(a,b,c,d,e,f){return new A.bc(c+1000*d+1e6*f+6e7*e+36e8*b+864e8*a)}, +d6i(a,b){var s,r +for(s=0;s<3;++s){r=a[s] +if(r.b===b)return r}throw A.j(A.eC(b,"name","No enum value with that name"))}, +I_(a){if(typeof a=="number"||A.n0(a)||a==null)return J.bp(a) +if(typeof a=="string")return JSON.stringify(a) +return A.cL5(a)}, +jS(a){return new A.GQ(a)}, +cg(a,b){return new A.o2(!1,null,b,a)}, +eC(a,b,c){return new A.o2(!0,a,b,c)}, +cFj(a){return new A.o2(!1,null,a,"Must not be null")}, +cc(a,b){return a==null?A.W(A.cFj(b)):a}, +dl(a){var s=null +return new A.SG(s,s,!1,s,s,a)}, +a6e(a,b,c){return new A.SG(null,null,!0,a,b,c==null?"Value not in range":c)}, +es(a,b,c,d,e){return new A.SG(b,c,!0,a,d,"Invalid value")}, +a6f(a,b,c,d){if(ac)throw A.j(A.es(a,b,c,d,null)) +return a}, +cLk(a,b,c,d){return A.ath(a,d==null?b.gu(b):d,b,null,c)}, +f1(a,b,c,d,e){if(0>a||a>c)throw A.j(A.es(a,0,c,d==null?"start":d,null)) +if(b!=null){if(a>b||b>c)throw A.j(A.es(b,a,c,e==null?"end":e,null)) +return b}return c}, +iD(a,b){if(a<0)throw A.j(A.es(a,0,null,b,null)) +return a}, +atg(a,b,c,d,e){var s=e==null?b.gu(b):e +return new A.a2h(s,!0,a,c,"Index out of range")}, +iW(a,b,c,d,e){return new A.a2h(b,!0,a,e,"Index out of range")}, +ath(a,b,c,d,e){if(0>a||a>=b)throw A.j(A.iW(a,b,c,d,e==null?"index":e)) +return a}, +ak(a){return new A.Bp(a)}, +bC(a){return new A.xY(a)}, +ac(a){return new A.oI(a)}, +ei(a){return new A.an1(a)}, +aL(a){return new A.nR(a)}, +e4(a,b,c){return new A.kP(a,b,c)}, +d8x(a,b,c){if(a<=0)return new A.ld(c.i("ld<0>")) +return new A.ad8(a,b,c.i("ad8<0>"))}, +cIW(a,b,c){var s,r +if(A.cC5(a)){if(b==="("&&c===")")return"(...)" +return b+"..."+c}s=A.a([],t.s) +$.MY.push(a) +try{A.dm0(a,s)}finally{$.MY.pop()}r=A.aFg(b,s,", ")+c +return r.charCodeAt(0)==0?r:r}, +nm(a,b,c){var s,r +if(A.cC5(a))return b+"..."+c +s=new A.cR(b) +$.MY.push(a) +try{r=s +r.a=A.aFg(r.a,a,", ")}finally{$.MY.pop()}s.a+=c +r=s.a +return r.charCodeAt(0)==0?r:r}, +dm0(a,b){var s,r,q,p,o,n,m,l=J.ag(a),k=0,j=0 +while(!0){if(!(k<80||j<3))break +if(!l.q())return +s=A.q(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.q(p)) +return}r=A.q(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.q(p) +r=A.q(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)}, +d9e(a,b,c){var s,r=A.f1(0,null,c.length,null,null),q=r-0 +if(a.length=b)for(s=0;s=0;)a[b+s]=c[s]}, +cyk(a,b,c,d,e){return new A.yU(a,b.i("@<0>").Z(c).Z(d).Z(e).i("yU<1,2,3,4>"))}, +v0(a,b,c){var s=A.b(b,c) +s.aHt(s,a) +return s}, +an(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.czI(J.aj(a),J.aj(b),$.l4()) +if(B.a===d){s=J.aj(a) +b=J.aj(b) +c=J.aj(c) +return A.lu(A.ax(A.ax(A.ax($.l4(),s),b),c))}if(B.a===e)return A.cMH(J.aj(a),J.aj(b),J.aj(c),J.aj(d),$.l4()) +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.lu(A.ax(A.ax(A.ax(A.ax(A.ax($.l4(),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.lu(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.l4(),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.lu(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.l4(),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.lu(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.l4(),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.lu(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.l4(),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.lu(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.l4(),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.lu(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.l4(),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.lu(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax(A.ax($.l4(),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.lu(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($.l4(),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.lu(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($.l4(),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.lu(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($.l4(),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.lu(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($.l4(),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.lu(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($.l4(),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.lu(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($.l4(),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.lu(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($.l4(),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.lu(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($.l4(),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=$.l4() +for(s=J.ag(a);s.q();)r=A.ax(r,J.aj(s.gE(s))) +return A.lu(r)}, +daF(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.N(p,16))>>>0)*2146121005>>>0 +o=((o^o>>>15)>>>0)*2221713035>>>0 +r=r+((o^o>>>16)>>>0)&1073741823;++q}return A.czI(r,q,0)}, +kA(a){var s=A.q(a),r=$.aZN +if(r==null)A.aZM(s) +else r.$1(s)}, +aDK(a,b,c,d){return new A.yW(a,b,c.i("@<0>").Z(d).i("yW<1,2>"))}, +cMp(){$.N_() +return new A.Fk()}, +cPi(a,b){return 65536+((a&1023)<<10)+(b&1023)}, +dG(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.c27(a4>0||a5=14)q[7]=a5 +o=q[1] +if(o>=a4)if(A.cQq(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.pI(a3,"\\",l))if(n>a4)g=B.c.pI(a3,"\\",n-1)||B.c.pI(a3,"\\",n-2) +else g=!1 +else g=!0 +if(g){h=a2 +i=!1}else{if(!(kl+2&&B.c.pI(a3,"/..",k-3) +else g=!0 +if(g){h=a2 +i=!1}else{if(o===a4+4)if(B.c.pI(a3,"file",a4)){if(n<=a4){if(!B.c.pI(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.uD(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.pI(a3,"http",a4)){if(p&&m+3===l&&B.c.pI(a3,"80",m+1))if(a4===0&&!0){a3=B.c.uD(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.pI(a3,"https",a4)){if(p&&m+4===l&&B.c.pI(a3,"443",m+1))if(a4===0&&!0){a3=B.c.uD(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.coh(a3,a4,o) +else{if(o===a4)A.X2(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.dK(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.dK(B.c.X(a,r,c),null) +if(o>255)k.$2(l,r) +j[q]=o +return j}, +czZ(a,b,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null,d=new A.c29(a),c=new A.c2a(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.es(0,0,p.gu(q),null,null)) +if(A.lF(q,"/",0)){s=A.ak("Illegal path character "+A.q(q)) +throw A.j(s)}}}, +agX(a,b,c){var s,r,q,p,o,n=null +for(s=A.hs(a,c,n,A.a0(a).c),r=s.$ti,s=new A.bF(s,s.gu(s),r.i("bF")),r=r.i("al.E");s.q();){q=s.d +if(q==null)q=r.a(q) +p=A.aA('["*/:<>?\\\\|]',!0,!1,!1,!1) +o=q.length +if(A.lF(q,p,0))if(b)throw A.j(A.cg("Illegal character in path",n)) +else throw A.j(A.ak("Illegal character in path: "+q))}}, +cOP(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.cg(r+A.aFl(a),null)) +else throw A.j(A.ak(r+A.aFl(a)))}, +dj3(a,b){var s=null,r=A.a(a.split("/"),t.s) +if(B.c.aZ(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)}, +dj4(a,b){var s,r,q,p,o="\\",n=null,m="file" +if(B.c.aZ(a,"\\\\?\\"))if(B.c.pI(a,"UNC\\",4))a=B.c.uD(a,0,7,o) +else{a=B.c.bK(a,4) +if(a.length<3||B.c.az(a,1)!==58||B.c.az(a,2)!==92)throw A.j(A.cg("Windows paths with \\\\?\\ prefix must be absolute",n))}else a=A.bH(a,"/",o) +s=a.length +if(s>1&&B.c.az(a,1)===58){A.cOP(B.c.az(a,0),!0) +if(s===2||B.c.az(a,2)!==92)throw A.j(A.cg("Windows paths with drive letter must be absolute",n)) +r=A.a(a.split(o),t.s) +A.agX(r,!0,1) +return A.c8(n,n,n,r,n,n,n,m,n)}if(B.c.aZ(a,o))if(B.c.pI(a,o,1)){q=B.c.pu(a,o,2) +s=q<0 +p=s?B.c.bK(a,2):B.c.X(a,2,q) +r=A.a((s?"":B.c.bK(a,q+1)).split(o),t.s) +A.agX(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.agX(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.agX(r,!0,0) +return A.c8(n,n,n,r,n,n,n,n,n)}}, +dj0(a){var s +if(a.length===0)return B.a1w +s=A.cOY(a) +s.aR7(s,A.cQZ()) +return A.cwt(s,t.N,t.yp)}, +aWH(a,b){if(a!=null&&a===A.cOQ(b))return null +return a}, +cob(a,b,c,d){var s,r,q,p,o,n +if(a==null)return null +if(b===c)return"" +if(B.c.aL(a,b)===91){s=c-1 +if(B.c.aL(a,s)!==93)A.X2(a,b,"Missing end `]` to match `[` in host") +r=b+1 +q=A.dj_(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.cR("") +if(r>>4]&1<<(o&15))!==0){if(p&&65<=o&&90>=o){if(q==null)q=new A.cR("") +if(r>>4]&1<<(o&15))!==0)A.X2(a,s,"Invalid character") +else{if((o&64512)===55296&&s+1>>4]&1<<(q&15))!==0))A.X2(a,s,"Illegal scheme character") +if(65<=q&&q<=90)r=!0}a=B.c.X(a,b,c) +return A.diY(r?a.toLowerCase():a)}, +diY(a){if(a==="http")return"http" +if(a==="file")return"file" +if(a==="https")return"https" +if(a==="package")return"package" +return a}, +cOT(a,b,c){if(a==null)return"" +return A.agY(a,b,c,B.cJ4,!1,!1)}, +coc(a,b,c,d,e,f){var s,r=e==="file",q=r||f +if(a==null){if(d==null)return r?"/":"" +s=J.bB(d,new A.cod(),t.N).aV(0,"/")}else if(d!=null)throw A.j(A.cg("Both path and pathSegments specified",null)) +else s=A.agY(a,b,c,B.TH,!0,!0) +if(s.length===0){if(r)return"/"}else if(q&&!B.c.aZ(s,"/"))s="/"+s +return A.cOW(s,e,f)}, +cOW(a,b,c){var s=b.length===0 +if(s&&!c&&!B.c.aZ(a,"/")&&!B.c.aZ(a,"\\"))return A.cAW(a,!s||c) +return A.C3(a)}, +coe(a,b,c,d){var s,r={} +if(a!=null){if(d!=null)throw A.j(A.cg("Both query and queryParameters specified",null)) +return A.agY(a,b,c,B.v2,!0,!1)}if(d==null)return null +s=new A.cR("") +r.a="" +J.f6(d,new A.cof(new A.cog(r,s))) +r=s.a +return r.charCodeAt(0)==0?r:r}, +cAT(a,b,c){if(a==null)return null +return A.agY(a,b,c,B.v2,!0,!1)}, +cAV(a,b,c){var s,r,q,p,o,n=b+2 +if(n>=a.length)return"%" +s=B.c.aL(a,b+1) +r=B.c.aL(a,n) +q=A.csR(s) +p=A.csR(r) +if(q<0||p<0)return"%" +o=q*16+p +if(o<127&&(B.id[B.d.N(o,4)]&1<<(o&15))!==0)return A.dO(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}, +cAS(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.dz(s,0,null)}, +agY(a,b,c,d,e,f){var s=A.cOV(a,b,c,d,e,f) +return s==null?B.c.X(a,b,c):s}, +cOV(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.cAV(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.TO[o>>>4]&1<<(o&15))!==0){A.X2(a,r,"Invalid character") +m=i +n=m}else{if((o&64512)===55296){l=r+1 +if(l=2&&A.cOS(B.c.az(a,0)))for(s=1;s127||(B.So[r>>>4]&1<<(r&15))===0)break}return a}, +dj6(a,b){if(a.SQ("package")&&a.c==null)return A.cQt(b,0,b.length) +return-1}, +cOZ(a){var s,r,q,p=a.gA0(),o=p.length +if(o>0&&J.aH(p[0])===2&&J.cvw(p[0],1)===58){A.cOP(J.cvw(p[0],0),!1) +A.agX(p,!1,1) +s=!0}else{A.agX(p,!1,0) +s=!1}r=a.gaa1()&&!s?""+"\\":"" +if(a.gSu()){q=a.gtB(a) +if(q.length!==0)r=r+"\\"+q+"\\"}r=A.aFg(r,p,"\\") +o=s&&o===1?r+"\\":r +return o.charCodeAt(0)==0?o:o}, +dj1(){return A.a([],t.s)}, +cOY(a){var s,r,q,p,o,n=A.b(t.N,t.yp),m=new A.coi(a,B.l,n) +for(s=a.length,r=0,q=0,p=-1;r127)throw A.j(A.cg("Illegal percent encoding in URI",null)) +if(r===37){if(o+3>q)throw A.j(A.cg("Truncated URI",null)) +p.push(A.dj2(a,o+1)) +o+=2}else if(e&&r===43)p.push(32) +else p.push(r)}}return d.b7(0,p)}, +cOS(a){var s=a|32 +return 97<=s&&s<=122}, +dfg(a){if(!a.SQ("data"))throw A.j(A.eC(a,"uri","Scheme must be 'data'")) +if(a.gSu())throw A.j(A.eC(a,"uri","Data uri must not have authority")) +if(a.gaa4())throw A.j(A.eC(a,"uri","Data uri must not have a fragment part")) +if(!a.gN7())return A.c27(a.gf7(a),0,a) +return A.c27(a.k(0),5,a)}, +c27(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.e4(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.pI(a,"base64",n+1))throw A.j(A.e4("Expecting '='",a,r)) +break}}j.push(r) +m=r+1 +if((j.length&1)===1)a=B.bZ.aOa(0,a,m,s) +else{l=A.cOV(a,m,s,B.v2,!0,!1) +if(l!=null)a=B.c.uD(a,m,s,l)}return new A.c26(a,j,c)}, +dk8(){var s,r,q,p,o,n="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-._~!$&'()*+,;=",m=".",l=":",k="/",j="\\",i="?",h="#",g="/\\",f=J.lV(22,t.D) +for(s=0;s<22;++s)f[s]=new Uint8Array(96) +r=new A.cpJ(f) +q=new A.cpK() +p=new A.cpL() +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}, +cQq(a,b,c,d,e){var s,r,q,p,o=$.cXU() +for(s=b;s95?31:q] +d=p&31 +e[p>>>5]=s}return d}, +cOD(a){if(a.b===7&&B.c.aZ(a.a,"package")&&a.c<=0)return A.cQt(a.a,a.e,a.f) +return-1}, +dny(a,b){return A.rY(b,t.N)}, +cQt(a,b,c){var s,r,q +for(s=b,r=0;s")) +return t.lU.a(s.gbO(s))}, +d62(a){return A.cAr(a,null)}, +a0r(a){var s,r,q="element tag unavailable" +try{s=a.tagName +s.toString +q=s}catch(r){}return q}, +cAr(a,b){return document.createElement(a)}, +d7V(a,b){var s,r=new A.ah($.as,t._U),q=new A.aG(r,t.HF),p=new XMLHttpRequest() +p.toString +B.tM.aOs(p,"GET",a,!0) +p.responseType=b +s=t._p +A.cC(p,"load",new A.bto(p,q),!1,s) +A.cC(p,"error",q.gFT(),!1,s) +p.send() +return r}, +cIO(a){var s,r=document.createElement("input"),q=t.Zb.a(r) +try{q.type=a}catch(s){}return q}, +cK0(){var s=new MediaStream() +s.toString +return s}, +daB(a,b){var s=new Notification(a,A.aiq(b)) +s.toString +return s}, +daC(a){var s=Notification.requestPermission(A.pO(a,1)) +s.toString +return s}, +daD(){var s=new A.ah($.as,t.fB) +A.daC(new A.bGr(new A.aG(s,t.A1))) +return s}, +dcE(a){var s=new window.RTCPeerConnection(new A.w0([],[]).vk(a)) +s.toString +return s}, +cC(a,b,c,d,e){var s=c==null?null:A.cQC(new A.caI(c),t.I3) +s=new A.acO(a,b,s,!1,e.i("acO<0>")) +s.akr() +return s}, +cOc(a){var s=document.createElement("a") +s.toString +s=new A.ckK(s,window.location) +s=new A.VZ(s) +s.b7G(a) +return s}, +dho(a,b,c,d){return!0}, +dhp(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}, +cOH(){var s=t.N,r=A.jA(B.R6,s),q=A.a(["TEMPLATE"],t.s) +s=new A.aVr(r,A.pj(s),A.pj(s),A.pj(s),null) +s.b7M(null,new A.O(B.R6,new A.cn7(),t.a4),q,null) +return s}, +dk4(a){var s,r="postMessage" in a +r.toString +if(r){s=A.cNZ(a) +return s}else return a}, +cB5(a){if(t._q.b(a))return a +return new A.mT([],[]).AQ(a,!0)}, +cNZ(a){var s=window +s.toString +if(a===s)return a +else return new A.aMv(a)}, +cQC(a,b){var s=$.as +if(s===B.bA)return a +return s.alz(a,b)}, +cSC(a){return document.querySelector(a)}, +ck:function ck(){}, +aji:function aji(){}, +Nh:function Nh(){}, +ajR:function ajR(){}, +Yf:function Yf(){}, +Nz:function Nz(){}, +n6:function n6(){}, +akG:function akG(){}, +GY:function GY(){}, +akT:function akT(){}, +YT:function YT(){}, +Ha:function Ha(){}, +b7l:function b7l(a){this.a=a}, +NZ:function NZ(){}, +wk:function wk(){}, +Od:function Od(){}, +D3:function D3(){}, +OH:function OH(){}, +anp:function anp(){}, +a_1:function a_1(){}, +anq:function anq(){}, +h7:function h7(){}, +Ht:function Ht(){}, +bez:function bez(){}, +ru:function ru(){}, +uo:function uo(){}, +anr:function anr(){}, +ans:function ans(){}, +ant:function ant(){}, +apy:function apy(){}, +apz:function apz(){}, +apA:function apA(){}, +Df:function Df(){}, +zg:function zg(){}, +HP:function HP(){}, +a02:function a02(){}, +a03:function a03(){}, +a04:function a04(){}, +aqd:function aqd(){}, +abO:function abO(a,b){this.a=a +this.b=b}, +cJ:function cJ(){}, +biJ:function biJ(){}, +aqq:function aqq(){}, +Pm:function Pm(){}, +c0:function c0(){}, +cN:function cN(){}, +ar9:function ar9(){}, +kO:function kO(){}, +Pw:function Pw(){}, +a0U:function a0U(){}, +arc:function arc(){}, +ary:function ary(){}, +arA:function arA(){}, +oe:function oe(){}, +arP:function arP(){}, +asp:function asp(){}, +Iq:function Iq(){}, +wL:function wL(){}, +bto:function bto(a,b){this.a=a +this.b=b}, +Is:function Is(){}, +Qi:function Qi(){}, +Qj:function Qj(){}, +DK:function DK(){}, +IF:function IF(){}, +atY:function atY(){}, +auJ:function auJ(){}, +a3_:function a3_(){}, +avc:function avc(){}, +axY:function axY(){}, +a42:function a42(){}, +Rz:function Rz(){}, +ay0:function ay0(){}, +x2:function x2(){}, +Ef:function Ef(){}, +Eg:function Eg(){}, +RB:function RB(){}, +Jp:function Jp(){}, +RF:function RF(){}, +ayd:function ayd(){}, +aye:function aye(){}, +ayg:function ayg(){}, +bE0:function bE0(a){this.a=a}, +bE1:function bE1(a){this.a=a}, +ayh:function ayh(){}, +bE2:function bE2(a){this.a=a}, +bE3:function bE3(a){this.a=a}, +Js:function Js(){}, +on:function on(){}, +ayi:function ayi(){}, +t6:function t6(){}, +ayz:function ayz(){}, +a4A:function a4A(){}, +bFo:function bFo(a){this.a=a}, +bFp:function bFp(a){this.a=a}, +Jz:function Jz(){}, +JA:function JA(){}, +ayO:function ayO(){}, +lx:function lx(a){this.a=a}, +bK:function bK(){}, +a4I:function a4I(){}, +ayV:function ayV(){}, +bGr:function bGr(a){this.a=a}, +az3:function az3(){}, +az4:function az4(){}, +azf:function azf(){}, +azn:function azn(){}, +azX:function azX(){}, +a5n:function a5n(){}, +va:function va(){}, +aA7:function aA7(){}, +aA8:function aA8(){}, +a5o:function a5o(){}, +or:function or(){}, +aAy:function aAy(){}, +aAS:function aAS(){}, +aAX:function aAX(){}, +qC:function qC(){}, +F1:function F1(){}, +aCU:function aCU(){}, +F2:function F2(){}, +a7k:function a7k(){}, +aCV:function aCV(){}, +bPV:function bPV(a){this.a=a}, +bPW:function bPW(a){this.a=a}, +F3:function F3(){}, +aD3:function aD3(){}, +KG:function KG(){}, +aDg:function aDg(){}, +aDi:function aDi(){}, +aDj:function aDj(){}, +TI:function TI(){}, +oE:function oE(){}, +aEP:function aEP(){}, +aEQ:function aEQ(){}, +oF:function oF(){}, +aEY:function aEY(){}, +oG:function oG(){}, +a9a:function a9a(){}, +bWU:function bWU(a){this.a=a}, +bWV:function bWV(a){this.a=a}, +bWW:function bWW(a){this.a=a}, +aF8:function aF8(){}, +aFn:function aFn(){}, +aFp:function aFp(){}, +mM:function mM(){}, +a9G:function a9G(){}, +aFL:function aFL(){}, +aFM:function aFM(){}, +Ul:function Ul(){}, +aFV:function aFV(){}, +oL:function oL(){}, +mO:function mO(){}, +aGc:function aGc(){}, +aGd:function aGd(){}, +aGk:function aGk(){}, +oM:function oM(){}, +aGE:function aGE(){}, +aGF:function aGF(){}, +aGG:function aGG(){}, +aGH:function aGH(){}, +xX:function xX(){}, +aHd:function aHd(){}, +Bt:function Bt(){}, +aHA:function aHA(){}, +aHB:function aHB(){}, +FN:function FN(){}, +y2:function y2(){}, +Vl:function Vl(){}, +aM4:function aM4(){}, +acx:function acx(){}, +aOn:function aOn(){}, +aef:function aef(){}, +aTs:function aTs(){}, +aUT:function aUT(){}, +aV5:function aV5(){}, +aKo:function aKo(){}, +c71:function c71(a){this.a=a}, +acI:function acI(a){this.a=a}, +cxa:function cxa(a,b){this.a=a +this.$ti=b}, +lA:function lA(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +BG:function BG(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +acO:function acO(a,b,c,d,e){var _=this +_.a=0 +_.b=a +_.c=b +_.d=c +_.e=d +_.$ti=e}, +caI:function caI(a){this.a=a}, +caJ:function caJ(a){this.a=a}, +VZ:function VZ(a){this.a=a}, +cZ:function cZ(){}, +a4J:function a4J(a){this.a=a}, +bGi:function bGi(a){this.a=a}, +bGh:function bGh(a,b,c){this.a=a +this.b=b +this.c=c}, +afT:function afT(){}, +cll:function cll(){}, +clm:function clm(){}, +aVr:function aVr(a,b,c,d,e){var _=this +_.e=a +_.a=b +_.b=c +_.c=d +_.d=e}, +cn7:function cn7(){}, +aV8:function aV8(){}, +Pz:function Pz(a,b,c){var _=this +_.a=a +_.b=b +_.c=-1 +_.d=null +_.$ti=c}, +aMv:function aMv(a){this.a=a}, +ckK:function ckK(a,b){this.a=a +this.b=b}, +aWN:function aWN(a){this.a=a +this.b=0}, +col:function col(a){this.a=a}, +aM5:function aM5(){}, +aN3:function aN3(){}, +aN4:function aN4(){}, +aN5:function aN5(){}, +aN6:function aN6(){}, +aNY:function aNY(){}, +aNZ:function aNZ(){}, +aOE:function aOE(){}, +aOF:function aOF(){}, +aQp:function aQp(){}, +aQq:function aQq(){}, +aQr:function aQr(){}, +aQs:function aQs(){}, +aQR:function aQR(){}, +aQS:function aQS(){}, +aRF:function aRF(){}, +aRG:function aRG(){}, +aTJ:function aTJ(){}, +afY:function afY(){}, +afZ:function afZ(){}, +aUR:function aUR(){}, +aUS:function aUS(){}, +aUZ:function aUZ(){}, +aVR:function aVR(){}, +aVS:function aVS(){}, +agB:function agB(){}, +agC:function agC(){}, +aW4:function aW4(){}, +aW5:function aW5(){}, +aXu:function aXu(){}, +aXv:function aXv(){}, +aXM:function aXM(){}, +aXN:function aXN(){}, +aXW:function aXW(){}, +aXX:function aXX(){}, +aYx:function aYx(){}, +aYy:function aYy(){}, +aYz:function aYz(){}, +aYA:function aYA(){}, +cPm(a){var s,r,q +if(a==null)return a +if(typeof a=="string"||typeof a=="number"||A.n0(a))return a +if(A.cRO(a))return A.u5(a) +s=Array.isArray(a) +s.toString +if(s){r=[] +q=0 +while(!0){s=a.length +s.toString +if(!(q")),r=new A.mg(s,b.i("mg<0>")),q=t.I3 +A.cC(a,"success",new A.cpy(a,r),!1,q) +A.cC(a,"error",r.gFT(),!1,q) +return s}, +daE(a,b,c){var s=null,r=A.k2(s,s,s,s,!0,c),q=t.I3 +A.cC(a,"error",r.gx_(),!1,q) +A.cC(a,"success",new A.bGA(a,r,!0),!1,q) +return new A.ec(r,A.y(r).i("ec<1>"))}, +a_p:function a_p(){}, +up:function up(){}, +zd:function zd(){}, +zK:function zK(){}, +btP:function btP(a,b){this.a=a +this.b=b}, +cpy:function cpy(a,b){this.a=a +this.b=b}, +QT:function QT(){}, +RS:function RS(){}, +bGA:function bGA(a,b,c){this.a=a +this.b=b +this.c=c}, +az6:function az6(){}, +qY:function qY(){}, +c19:function c19(a,b){this.a=a +this.b=b}, +c1a:function c1a(a){this.a=a}, +c1b:function c1b(a){this.a=a}, +FL:function FL(){}, +dgW(a){throw A.j(A.ak("Directory._current"))}, +dh9(a,b){throw A.j(A.ak("File._exists"))}, +dha(a,b){throw A.j(A.ak("File._lengthFromPath"))}, +cAC(){throw A.j(A.ak("_Namespace"))}, +dhF(){throw A.j(A.ak("_Namespace"))}, +diq(a){throw A.j(A.ak("RandomAccessFile"))}, +dia(){throw A.j(A.ak("Platform._numberOfProcessors"))}, +did(){throw A.j(A.ak("Platform._pathSeparator"))}, +dib(){throw A.j(A.ak("Platform._operatingSystem"))}, +dic(){throw A.j(A.ak("Platform._operatingSystemVersion"))}, +di8(){throw A.j(A.ak("Platform._localHostname"))}, +di6(){throw A.j(A.ak("Platform._executable"))}, +die(){throw A.j(A.ak("Platform._resolvedExecutable"))}, +di7(){throw A.j(A.ak("Platform._executableArguments"))}, +di4(){throw A.j(A.ak("Platform._environment"))}, +di9(){throw A.j(A.ak("Platform._localeName"))}, +dif(){throw A.j(A.ak("Platform._script"))}, +dbA(a,b){throw A.j(A.ak("Process.run"))}, +diD(a){throw A.j(A.ak("StdIOUtils._getStdioInputStream"))}, +diE(a){throw A.j(A.ak("StdIOUtils._getStdioOutputStream"))}, +yo(a,b,c){var s +if(t.Dn.b(a)&&!J.v(J.J(a,0),0)){s=J.S(a) +switch(s.h(a,0)){case 1:throw A.j(A.cg(b+": "+c,null)) +case 2:throw A.j(A.d6H(new A.Aj(A.av(s.h(a,2)),A.b7(s.h(a,1))),b,c)) +case 3:throw A.j(A.cHB("File closed",c,null)) +default:throw A.j(A.jS("Unknown error"))}}}, +dkG(a,b,c){var s,r +if(t.D.b(a)&&a.buffer.byteLength===a.length)return new A.aKO(a,b) +s=c-b +r=new Uint8Array(s) +B.D.d_(r,0,s,a,b) +return new A.aKO(r,0)}, +cGS(a){var s +A.asQ() +A.cc(a,"path") +s=A.cHA(B.el.ag(a)) +return new A.VE(a,s)}, +cGT(){A.asQ() +A.dgW(A.cAC()) +return null}, +ob(a){var s +A.asQ() +A.cc(a,"path") +s=A.cHA(B.el.ag(a)) +return new A.BJ(a,s)}, +cHB(a,b,c){return new A.mq(a,b,c)}, +d6H(a,b,c){if($.aiR())switch(a.b){case 5:case 16:case 19:case 24:case 32:case 33:case 65:case 108:return new A.a5h(b,c,a) +case 80:case 183:return new A.a5i(b,c,a) +case 2:case 3:case 15:case 18:case 53:case 67:case 161:case 206:return new A.a5k(b,c,a) +default:return new A.mq(b,c,a)}else switch(a.b){case 1:case 13:return new A.a5h(b,c,a) +case 17:return new A.a5i(b,c,a) +case 2:return new A.a5k(b,c,a) +default:return new A.mq(b,c,a)}}, +dhb(){return A.dhF()}, +acR(a,b){b[0]=A.dhb()}, +dip(a,b){return new A.Mn(b,A.diq(a))}, +d6G(a){if($.aiR())return B.c.aZ(a,$.cU3()) +else return B.c.aZ(a,"/")}, +cxg(a){var s +if(a.length===0||!B.c.pI(a,":",1))return-1 +s=B.c.az(a,0)&4294967263 +if(s>=65&&s<=91)return s +return-1}, +d6F(a){var s,r,q,p=A.cGT().a +if(B.c.aZ(a,"\\")){if(A.cxg(p)>=0)return p[0]+":"+a +if(B.c.aZ(p,"\\\\")){s=B.c.pu(p,"\\",2) +if(s>=0){r=B.c.pu(p,"\\",s+1) +return B.c.X(p,0,r<0?p.length:r)+a}}return a}q=A.cxg(a) +if(q>=0){if(q!==A.cxg(p))return a[0]+":\\"+a +a=B.c.bK(a,2)}if(B.c.eS(p,"\\")||B.c.eS(p,"/"))return p+a +return p+"\\"+a}, +cHA(a){var s,r,q=a.length +if(q!==0)s=!B.D.ga7(a)&&!J.v(B.D.gR(a),0) +else s=!0 +if(s){r=new Uint8Array(q+1) +B.D.e_(r,0,q,a) +return r}else return a}, +asQ(){var s=$.as.h(0,$.cXh()) +return s==null?null:s}, +db_(){return A.dij()}, +daY(){return $.cWy()}, +db0(){return $.cWz()}, +db1(){return A.dio()}, +daZ(){return A.dih()}, +dij(){var s=A.di9() +return s}, +dik(){return A.dia()}, +din(){return A.did()}, +dil(){return A.dib()}, +dio(){return A.dif()}, +dim(){A.dic() +var s=$.di3 +s.toString +return s}, +dii(){A.di8()}, +dih(){return A.di7()}, +dig(){var s=$.di5 +if(s==null)A.di4() +s.toString +return s}, +dti(){A.asQ() +var s=$.cYa() +return s}, +Aj:function Aj(a,b){this.a=a +this.b=b}, +aKO:function aKO(a,b){this.a=a +this.b=b}, +VE:function VE(a,b){this.a=a +this.b=b}, +caf:function caf(a){this.a=a}, +I7:function I7(a){this.a=a}, +mq:function mq(a,b,c){this.a=a +this.b=b +this.c=c}, +a5h:function a5h(a,b,c){this.a=a +this.b=b +this.c=c}, +a5i:function a5i(a,b,c){this.a=a +this.b=b +this.c=c}, +a5k:function a5k(a,b,c){this.a=a +this.b=b +this.c=c}, +acQ:function acQ(a,b,c,d){var _=this +_.a=$ +_.b=a +_.c=null +_.d=b +_.e=c +_.f=d +_.r=!1 +_.w=!0 +_.y=_.x=!1}, +cbc:function cbc(a){this.a=a}, +cb5:function cb5(a){this.a=a}, +cb6:function cb6(a){this.a=a}, +cb7:function cb7(a){this.a=a}, +cba:function cba(a){this.a=a}, +cb8:function cb8(a,b){this.a=a +this.b=b}, +cb9:function cb9(a){this.a=a}, +cbb:function cbb(a){this.a=a}, +caY:function caY(a,b){this.a=a +this.b=b}, +cb1:function cb1(a,b,c){this.a=a +this.b=b +this.c=c}, +cb2:function cb2(a,b,c){this.a=a +this.b=b +this.c=c}, +cb_:function cb_(a,b,c){this.a=a +this.b=b +this.c=c}, +caZ:function caZ(a){this.a=a}, +cb0:function cb0(a,b){this.a=a +this.b=b}, +cb3:function cb3(){}, +cb4:function cb4(a){this.a=a}, +BJ:function BJ(a,b){this.a=a +this.b=b}, +cbh:function cbh(a){this.a=a}, +cbf:function cbf(a,b){this.a=a +this.b=b}, +cbg:function cbg(a){this.a=a}, +cbd:function cbd(a){this.a=a}, +cbe:function cbe(a){this.a=a}, +cbj:function cbj(a){this.a=a}, +cbi:function cbi(a){this.a=a}, +cbp:function cbp(){}, +cbq:function cbq(a,b,c){this.a=a +this.b=b +this.c=c}, +cbr:function cbr(a,b,c){this.a=a +this.b=b +this.c=c}, +cbm:function cbm(){}, +cbn:function cbn(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cbo:function cbo(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cbl:function cbl(a,b){this.a=a +this.b=b}, +cbk:function cbk(a,b,c){this.a=a +this.b=b +this.c=c}, +cbt:function cbt(a,b,c){this.a=a +this.b=b +this.c=c}, +cbs:function cbs(a,b,c){this.a=a +this.b=b +this.c=c}, +Mn:function Mn(a,b){var _=this +_.a=a +_.b=!1 +_.c=$ +_.d=b +_.e=!1}, +cjd:function cjd(a){this.a=a}, +cjg:function cjg(a){this.a=a}, +cjf:function cjf(a,b,c){this.a=a +this.b=b +this.c=c}, +cji:function cji(a,b,c){this.a=a +this.b=b +this.c=c}, +cjh:function cjh(a){this.a=a}, +cje:function cje(a){this.a=a}, +zu:function zu(a){this.a=a}, +lS:function lS(){}, +Ge:function Ge(){}, +cmh:function cmh(a){this.a=a}, +cmi:function cmi(a){this.a=a}, +aOJ:function aOJ(a,b,c){var _=this +_.w=a +_.a=b +_.b=c +_.d=_.c=null +_.r=_.f=_.e=!1}, +bWf:function bWf(){}, +aFG:function aFG(){}, +djG(a,b,c,d){var s,r +if(b){s=[c] +B.b.H(s,d) +d=s}r=t.z +return A.cpG(A.cHT(a,A.df(J.bB(d,A.dqU(),r),!0,r),null))}, +d8C(a){return new A.bwp(new A.u0(t.fo)).$1(a)}, +cJ_(a,b,c){var s=null +if(a<0||a>c)throw A.j(A.es(a,0,c,s,s)) +if(bc)throw A.j(A.es(b,a,c,s,s))}, +djN(a){return a}, +cBa(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}, +cPJ(a,b){if(Object.prototype.hasOwnProperty.call(a,b))return a[b] +return null}, +cpG(a){if(a==null||typeof a=="string"||typeof a=="number"||A.n0(a))return a +if(a instanceof A.zY)return a.a +if(A.cRL(a))return a +if(t.e2.b(a))return a +if(a instanceof A.bQ)return A.mF(a) +if(t._8.b(a))return A.cPG(a,"$dart_jsFunction",new A.cpH()) +return A.cPG(a,"_$dart_jsObject",new A.cpI($.cDM()))}, +cPG(a,b,c){var s=A.cPJ(a,b) +if(s==null){s=c.$1(a) +A.cBa(a,b,s)}return s}, +cB6(a){if(a==null||typeof a=="string"||typeof a=="number"||typeof a=="boolean")return a +else if(a instanceof Object&&A.cRL(a))return a +else if(a instanceof Object&&t.e2.b(a))return a +else if(a instanceof Date)return A.ju(a.getTime(),!1) +else if(a.constructor===$.cDM())return a.o +else return A.cBA(a)}, +cBA(a){if(typeof a=="function")return A.cBj(a,$.b__(),new A.crm()) +if(a instanceof Array)return A.cBj(a,$.cDD(),new A.crn()) +return A.cBj(a,$.cDD(),new A.cro())}, +cBj(a,b,c){var s=A.cPJ(a,b) +if(s==null||!(a instanceof Object)){s=c.$1(a) +A.cBa(a,b,s)}return s}, +bwp:function bwp(a){this.a=a}, +cpH:function cpH(){}, +cpI:function cpI(a){this.a=a}, +crm:function crm(){}, +crn:function crn(){}, +cro:function cro(){}, +zY:function zY(a){this.a=a}, +a2A:function a2A(a){this.a=a}, +IN:function IN(a,b){this.a=a +this.$ti=b}, +W5:function W5(){}, +dk2(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.djH,a) +s[$.b__()]=a +a.$dart_jsFunction=s +return s}, +djH(a,b){return A.cHT(a,b,null)}, +dt(a){if(typeof a=="function")return a +else return A.dk2(a)}, +cQ7(a){return a==null||A.n0(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.OE.b(a)||t.pI.b(a)||t.V4.b(a)}, +c2(a){if(A.cQ7(a))return a +return new A.ct9(new A.u0(t.Fy)).$1(a)}, +bO(a,b){return a[b]}, +at(a,b,c){return a[b].apply(a,c)}, +djI(a,b){return a[b]()}, +djJ(a,b,c,d){return a[b](c,d)}, +Cc(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()}, +em(a,b){var s=new A.ah($.as,b.i("ah<0>")),r=new A.aG(s,b.i("aG<0>")) +a.then(A.pO(new A.ctA(r),1),A.pO(new A.ctB(r),1)) +return s}, +cQ6(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}, +aZs(a){if(A.cQ6(a))return a +return new A.cs5(new A.u0(t.Fy)).$1(a)}, +ct9:function ct9(a){this.a=a}, +ctA:function ctA(a){this.a=a}, +ctB:function ctB(a){this.a=a}, +cs5:function cs5(a){this.a=a}, +ayZ:function ayZ(a){this.a=a}, +cCb(a,b){return Math.max(A.iP(a),A.iP(b))}, +dtf(a){return Math.sqrt(a)}, +dpD(a){return Math.exp(a)}, +aiB(a){return Math.log(a)}, +Xk(a,b){return Math.pow(a,b)}, +cLi(a){var s +if(a==null)s=B.dJ +else{s=new A.aSq() +s.avG(a)}return s}, +cLj(){return $.cuS()}, +cPh(a){if(a===-1/0)return 0 +return-a*0}, +cdZ:function cdZ(){}, +aSq:function aSq(){this.b=this.a=0}, +ce_:function ce_(a){this.a=a}, +te:function te(a,b,c){this.a=a +this.b=b +this.$ti=c}, +aeW:function aeW(){}, +a4i:function a4i(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +ajy:function ajy(){}, +ar2:function ar2(){}, +ar3:function ar3(){}, +qk:function qk(){}, +auW:function auW(){}, +qt:function qt(){}, +az2:function az2(){}, +aAB:function aAB(){}, +Tg:function Tg(){}, +aFj:function aFj(){}, +aFo:function aFo(){}, +ct:function ct(){}, +qZ:function qZ(){}, +aGJ:function aGJ(){}, +aPr:function aPr(){}, +aPs:function aPs(){}, +aR4:function aR4(){}, +aR5:function aR5(){}, +aV1:function aV1(){}, +aV2:function aV2(){}, +aW9:function aW9(){}, +aWa:function aWa(){}, +df8(a){throw A.j(A.ak("Uint64List not supported on the web."))}, +d3u(a,b,c){return A.iz(a,b,c)}, +d8k(a,b,c){A.C7(a,b,c) +return c==null?new Int8Array(a,b):new Int8Array(a,b,c)}, +cNi(a,b,c){var s=a.BYTES_PER_ELEMENT +c=A.f1(b,c,B.d.eJ(a.byteLength,s),null,null) +return A.bz(a.buffer,a.byteOffset+b*s,(c-b)*s)}, +cNh(a,b){return A.je(a,b,null)}, +d6M(a){return A.bEZ(a,0,null)}, +d6N(a){return a.bYg(0,0,null)}, +aqD:function aqD(){}, +daG(a,b){return new A.w(a,b)}, +qu(a,b,c){if(b==null)if(a==null)return null +else return a.aQ(0,1-c) +else if(a==null)return b.aQ(0,c) +else return new A.w(A.yq(a.a,b.a,c),A.yq(a.b,b.b,c))}, +bVL(a,b,c){if(b==null)if(a==null)return null +else return a.aQ(0,1-c) +else if(a==null)return b.aQ(0,c) +else return new A.a1(A.yq(a.a,b.a,c),A.yq(a.b,b.b,c))}, +tp(a,b){var s=a.a,r=b*2/2,q=a.b +return new A.Y(s-r,q-r,s+r,q+r)}, +cz8(a,b,c){var s=a.a,r=c/2,q=a.b,p=b/2 +return new A.Y(s-r,q-p,s+r,q+p)}, +ER(a,b){var s=a.a,r=b.a,q=a.b,p=b.b +return new A.Y(Math.min(s,r),Math.min(q,p),Math.max(s,r),Math.max(q,p))}, +cz9(a,b,c){var s,r,q,p,o +if(b==null)if(a==null)return null +else{s=1-c +return new A.Y(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.Y(r*c,q*c,p*c,o*c) +else return new A.Y(A.yq(a.a,r,c),A.yq(a.b,q,c),A.yq(a.c,p,c),A.yq(a.d,o,c))}}, +a6d(a,b,c){var s,r,q +if(b==null)if(a==null)return null +else{s=1-c +return new A.c4(a.a*s,a.b*s)}else{r=b.a +q=b.b +if(a==null)return new A.c4(r*c,q*c) +else return new A.c4(A.yq(a.a,r,c),A.yq(a.b,q,c))}}, +cz5(a,b,c,d,e,f){return new A.tk(a,b,c,d,e,f,e,f,e,f,e,f,e===f)}, +qG(a,b){var s=b.a,r=b.b +return new A.tk(a.a,a.b,a.c,a.d,s,r,s,r,s,r,s,r,s===r)}, +a65(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.tk(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)}, +aBj(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.tk(a.a,a.b,a.c,a.d,s,r,q,p,m,l,o,n,k)}, +aPd(a,b){a=a+J.aj(b)&536870911 +a=a+((a&524287)<<10)&536870911 +return a^a>>>6}, +aZC(a,b,c,d,e){var s,r=A.aPd(A.aPd(0,a),b) +if(c!==B.e_){r=A.aPd(r,c) +if(d!==B.e_){r=A.aPd(r,d) +if(e!==B.e_)r=A.aPd(r,e)}}s=r+((r&67108863)<<3)&536870911 +s^=s>>>11 +return s+((s&16383)<<15)&536870911}, +cuB(a,b){var s=0,r=A.o(t.H),q,p,o +var $async$cuB=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=new A.b1o(new A.cuC(),new A.cuD(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.QT(),$async$cuB) +case 5:s=3 +break +case 4:self.window.console.debug("Flutter Web Bootstrap: Programmatic.") +o.didCreateEngineInitializer(q.bS1()) +case 3:return A.m(null,r)}}) +return A.n($async$cuB,r)}, +d8K(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}, +yq(a,b,c){return a*(1-c)+b*c}, +cqE(a,b,c){return a*(1-c)+b*c}, +aZo(a,b,c){if(ac)return c +if(isNaN(a))return c +return a}, +cQm(a,b){return a.bU(A.Gn(B.e.aw((a.gm(a)>>>24&255)*b),0,255))}, +ft(a,b,c,d){return new A.B(((a&255)<<24|(b&255)<<16|(c&255)<<8|d&255)>>>0)}, +cwm(a,b,c,d){return new A.B(((B.e.aK(d*255,1)&255)<<24|(a&255)<<16|(b&255)<<8|c&255)>>>0)}, +cwr(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.cQm(a,1-c) +else if(a==null)return A.cQm(b,c) +else return A.ft(A.Gn(B.e.C(A.cqE(a.gm(a)>>>24&255,b.gm(b)>>>24&255,c)),0,255),A.Gn(B.e.C(A.cqE(a.gm(a)>>>16&255,b.gm(b)>>>16&255,c)),0,255),A.Gn(B.e.C(A.cqE(a.gm(a)>>>8&255,b.gm(b)>>>8&255,c)),0,255),A.Gn(B.e.C(A.cqE(a.gm(a)&255,b.gm(b)&255,c)),0,255))}, +z7(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.ft(255,B.d.aK(p*(a.gm(a)>>>16&255)+s*(b.gm(b)>>>16&255),255),B.d.aK(p*(a.gm(a)>>>8&255)+s*(b.gm(b)>>>8&255),255),B.d.aK(p*(a.gm(a)&255)+s*(b.gm(b)&255),255)) +else{r=B.d.aK(r*s,255) +q=p+r +return A.ft(q,B.d.eJ((a.gm(a)>>>16&255)*p+(b.gm(b)>>>16&255)*r,q),B.d.eJ((a.gm(a)>>>8&255)*p+(b.gm(b)>>>8&255)*r,q),B.d.eJ((a.gm(a)&255)*p+(b.gm(b)&255)*r,q))}}, +cyO(){return $.aC().b_()}, +a1A(a,b,c,d,e,f){var s=f==null?null:A.MX(f) +return $.aC().aK2(0,a,b,c,d,e,s)}, +cxy(a,b,c,d,e,f,g){var s,r +if(c.length!==d.length)A.W(A.cg('"colors" and "colorStops" arguments must have equal length.',null)) +s=f!=null?A.MX(f):null +if(g!=null)r=g.l(0,a)&&!0 +else r=!0 +if(r)return $.aC().aKa(0,a,b,c,d,e,s) +else return $.aC().aK0(g,0,a,b,c,d,e,s)}, +d85(a,b){return $.aC().aK3(a,b)}, +aZE(a,b){return A.dqB(a,b)}, +dqB(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$aZE=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=$.aC() +g=a.a +g.toString +q=h.a_p(g) +s=1 +break +s=4 +break +case 5:h=$.aC() +g=a.a +g.toString +s=6 +return A.f(h.a_p(g),$async$aZE) +case 6:m=d +p=7 +s=10 +return A.f(m.y6(),$async$aZE) +case 10:l=d +try{g=J.aj6(l) +k=g.gbl(g) +g=J.aj6(l) +j=g.gba(g) +i=b.$2(k,j) +g=a.a +g.toString +f=i.a +f=h.Bb(g,!1,i.b,f) +q=f +n=[1] +s=8 +break}finally{J.aj6(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$aZE,r)}, +ddg(a){return a>0?a*0.57735+0.5:0}, +ddh(a,b,c){var s,r,q=A.ap(a.a,b.a,c) +q.toString +s=A.qu(a.b,b.b,c) +s.toString +r=A.yq(a.c,b.c,c) +return new A.vr(q,s,r)}, +ddi(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("fl<0>")).i("er<1,2>") +return A.Q(new A.er(new A.aP(a,new A.b0F(b),s.i("aP<1>")),new A.b0G(b),r),!0,r.i("D.E"))}, +d2A(a,b){var s,r +try{s=B.b.rG(a,new A.b0H(b)).b +return s}catch(r){if(A.a2(r) instanceof A.oI)return null +else throw r}}, +ff:function ff(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +b0C:function b0C(a,b){this.a=a +this.b=b}, +b0D:function b0D(a,b){this.a=a +this.b=b}, +b0E:function b0E(a,b){this.a=a +this.b=b}, +b0F:function b0F(a){this.a=a}, +b0G:function b0G(a){this.a=a}, +b0H:function b0H(a){this.a=a}, +Er:function Er(a,b){this.a=a +this.b=b}, +cST(a,b,c,d,e,f,g,h,i,j,k,l,m,a0){var s,r,q=null,p=new A.cu3(m,a0),o=A.z(e),n=$.l6 +if(n==null)$.l6=A.yF() +if(B.k7.a98(o)===B.Gx)n=l +else n=!1 +if(n){p=A.d2A(a,a0) +return A.MW(A.cF4(a,a0),d,p,e,g,h,i,j,k,m,a0)}s=k==null?q:A.N(k,q,q,q,q,q,q,q,q,q,q,q) +r=g==null?q:A.N(g,q,q,q,q,q,q,q,q,q,q,q) +switch(B.k7.a98(o).a){case 2:case 3:return A.cSU(!1,new A.cu_(h,s,r,a,p,d,a0),e,i,m,a0) +case 4:p=A.cC4(B.dE,new A.O(a,new A.cu0(p,e,a0),A.a0(a).i("O<1,r>")),t.d) +p=A.Q(p,!0,p.$ti.i("D.E")) +n=A.a0(p).i("c5<1>") +return A.cSW(new A.cu1(h,s,r,A.Q(new A.c5(p,n),!0,n.i("al.E")),q,d),e,i,m,a0) +case 1:return A.cCv(new A.cu2(h,s,r,a,p,o.ax,f,b,d,a0),A.cxe(!0),e,i,m,a0) +case 0:return A.d8(q,a0.i("0?"))}}, +cu3:function cu3(a,b){this.a=a +this.b=b}, +cu_:function cu_(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +ctZ:function ctZ(a,b,c){this.a=a +this.b=b +this.c=c}, +ctW:function ctW(a,b,c){this.a=a +this.b=b +this.c=c}, +cu0:function cu0(a,b,c){this.a=a +this.b=b +this.c=c}, +ctY:function ctY(a,b,c){this.a=a +this.b=b +this.c=c}, +cu1:function cu1(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cu2:function cu2(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}, +ctX:function ctX(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +ctV:function ctV(a,b,c){this.a=a +this.b=b +this.c=c}, +aNi:function aNi(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.w=c +_.at=d +_.a=e}, +aNj:function aNj(a,b,c,d){var _=this +_.d=a +_.f=_.e=$ +_.r=!1 +_.pK$=b +_.cv$=c +_.a=null +_.b=d +_.c=null}, +aiH(a,b,c,d,e,f,g){var s=null,r=A.z(c),q=$.l6 +if(q==null)$.l6=A.yF() +q=r.r===B.cm +return q?A.cCv(new A.cu5(f,new A.cu6(!0,g),d,e,b,a,s,s,!0,!0,s,s,g),A.cxe(!0),c,s,!0,g):A.MW(A.cF4(a,g),s,b,c,d,s,s,s,f,!0,g)}, +cu6:function cu6(a,b){this.a=a +this.b=b}, +cu5:function cu5(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}, +cu4:function cu4(a,b,c){this.a=a +this.b=b +this.c=c}, +Vt:function Vt(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}, +abV:function abV(a,b,c){var _=this +_.d=null +_.e=a +_.a=null +_.b=b +_.c=null +_.$ti=c}, +c8W:function c8W(a){this.a=a}, +c8V:function c8V(a){this.a=a}, +c8U:function c8U(a,b){this.a=a +this.b=b}, +c8X:function c8X(a){this.a=a}, +c8Y:function c8Y(a){this.a=a}, +jP(a,b,c,d,e,f,g){var s=0,r=A.o(t.oZ),q,p,o,n,m,l,k +var $async$jP=A.k(function(h,i){if(h===1)return A.l(i,r) +while(true)switch(s){case 0:l=A.z(b) +k=$.l6 +if(k==null)$.l6=A.yF() +p=l.r===B.cm +k=a==null?new A.cuf(b,p).$0():a +o=t.in +if(e==null){n=A.x(b,B.aJ,t.A) +n.toString +n=n.gc6()}else n=e +s=3 +return A.f(A.cST(A.a([new A.ff(B.hd,k,!1,!1,o),new A.ff(B.cH,n,!0,c,o)],t.CQ),B.l9,!0,null,b,!0,d,null,null,null,f,!1,g,t.oZ),$async$jP) +case 3:m=i +q=m==null?B.hd:m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$jP,r)}, +cuf:function cuf(a,b){this.a=a +this.b=b}, +a3i:function a3i(a,b){this.c=a +this.a=b}, +aPM:function aPM(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +cf_:function cf_(a){this.a=a}, +ceZ:function ceZ(a,b){this.a=a +this.b=b}, +Ri:function Ri(a,b){this.c=a +this.a=b}, +aPK:function aPK(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +ceY:function ceY(a,b,c){this.a=a +this.b=b +this.c=c}, +a_e:function a_e(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}, +beN:function beN(a){this.a=a}, +beP:function beP(a){this.a=a}, +beO:function beO(a){this.a=a}, +beM:function beM(a,b){this.a=a +this.b=b}, +a3R:function a3R(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}, +bAN:function bAN(a,b){this.a=a +this.b=b}, +bAM:function bAM(a,b){this.a=a +this.b=b}, +MW(a,b,c,d,e,f,g,h,a0,a1,a2){var s,r,q,p,o,n,m,l=null,k=new A.cue(a1,a2),j=A.z(d),i=$.l6 +if(i==null)$.l6=A.yF() +i=j.r===B.cm +if(i)k=A.cSY(l,new A.cuc(k,a0,e,a,l,f,b,a2),l,l,d,!0,!1,g,l,a1,a2) +else{i=A.cl(d,a1) +s=B.M9.f_(d) +r=A.a([],t.Zt) +q=$.as +p=A.mG(B.cp) +o=A.a([],t.wi) +n=A.bL(l,t.u) +m=$.as +k=i.yV(new A.a_f(new A.cud(k,a0,e,a,c,f,b,a2),!0,!1,s,l,l,l,r,new A.bI(l,a2.i("bI>")),new A.bI(l,t.E),new A.nv(),l,0,new A.aG(new A.ah(q,a2.i("ah<0?>")),a2.i("aG<0?>")),p,o,B.eZ,n,new A.aG(new A.ah(m,a2.i("ah<0?>")),a2.i("aG<0?>")),a2.i("a_f<0>")),a2)}return k}, +cue:function cue(a,b){this.a=a +this.b=b}, +cuc:function cuc(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}, +cub:function cub(a,b,c){this.a=a +this.b=b +this.c=c}, +cud:function cud(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}, +cua:function cua(a,b,c){this.a=a +this.b=b +this.c=c}, +fl:function fl(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.$ti=f}, +a1V:function a1V(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}, +aOH:function aOH(a){var _=this +_.d=$ +_.e=null +_.f=!1 +_.a=null +_.b=a +_.c=null}, +ccW:function ccW(){}, +cd5:function cd5(a){this.a=a}, +cd2:function cd2(a,b){this.a=a +this.b=b}, +cd4:function cd4(){}, +cd3:function cd3(a,b){this.a=a +this.b=b}, +cd0:function cd0(a){this.a=a}, +cd_:function cd_(){}, +cd1:function cd1(a,b,c){this.a=a +this.b=b +this.c=c}, +ccX:function ccX(a){this.a=a}, +ccY:function ccY(){}, +ccZ:function ccZ(a,b){this.a=a +this.b=b}, +a3h:function a3h(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}, +aPJ:function aPJ(a){var _=this +_.d=$ +_.e=null +_.f=!1 +_.a=null +_.b=a +_.c=null}, +ceO:function ceO(){}, +ceX:function ceX(a){this.a=a}, +ceU:function ceU(a,b){this.a=a +this.b=b}, +ceW:function ceW(){}, +ceV:function ceV(a,b){this.a=a +this.b=b}, +ceS:function ceS(a){this.a=a}, +ceT:function ceT(a,b){this.a=a +this.b=b}, +ceP:function ceP(a){this.a=a}, +ceQ:function ceQ(){}, +ceR:function ceR(a,b){this.a=a +this.b=b}, +a3X:function a3X(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}, +aQa:function aQa(a,b,c){var _=this +_.d=$ +_.e=a +_.f=b +_.a=null +_.b=c +_.c=null}, +cgj:function cgj(){}, +cgm:function cgm(a,b){this.a=a +this.b=b}, +cgp:function cgp(){}, +cgn:function cgn(a,b){this.a=a +this.b=b}, +cgo:function cgo(a){this.a=a}, +cgk:function cgk(a){this.a=a}, +cgl:function cgl(a,b){this.a=a +this.b=b}, +w6(a,b,c,d,e,f,g,h){var s=null,r=A.z(b),q=$.l6 +if(q==null)$.l6=A.yF() +switch(B.k7.a98(r).a){case 2:case 3:return A.cSU(!1,new A.cuh(f,g,d,e,a,!1,B.k7,h,s,!1,s),b,s,h,t.yp) +case 4:return A.cSW(new A.cui(f,g,d,e,a,!1,B.k7,h,s,!1,s),b,s,h,t.yp) +case 1:return A.cCv(new A.cuj(f,g,d,e,a,!1,B.k7,B.l9,h,c,s,!1,s),A.cxe(!0),b,s,h,t.yp) +case 0:return A.d8(s,t.Ia)}}, +zf(a,b,c,d,e,f,g,h){return new A.wt(c,b,g,h,d,f,e,a)}, +cuh:function cuh(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}, +cui:function cui(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}, +cuj:function cuj(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}, +wt:function wt(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}, +cxe(a){return new A.a0T(B.aH,!0,"Dismiss",B.cj,B.j3)}, +a0T:function a0T(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +ar6:function ar6(a,b,c){this.c=a +this.d=b +this.a=c}, +blL:function blL(){}, +blM:function blM(){}, +cCv(a,b,c,d,e,f){var s=null,r=A.cl(c,e),q=A.a([],t.Zt),p=$.as,o=A.mG(B.cp),n=A.a([],t.wi),m=A.bL(s,t.u),l=$.as +return r.yV(new A.aeb(b.a,!0,b.c,b.d,b.e,a,b.gbVU(),s,s,q,new A.bI(s,f.i("bI>")),new A.bI(s,t.E),new A.nv(),s,0,new A.aG(new A.ah(p,f.i("ah<0?>")),f.i("aG<0?>")),o,n,B.eZ,m,new A.aG(new A.ah(l,f.i("ah<0?>")),f.i("aG<0?>")),f.i("aeb<0>")),f)}, +aeb:function aeb(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 +_.m4=b +_.pa=c +_.oX=d +_.qB=e +_.m5=f +_.oY=g +_.fr=h +_.fx=i +_.fy=!1 +_.id=_.go=null +_.k1=j +_.k2=k +_.k3=l +_.k4=m +_.ok=$ +_.p1=null +_.p2=$ +_.tz$=n +_.x8$=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}, +chc:function chc(a,b){this.a=a +this.b=b}, +bEc:function bEc(){}, +bHp(a,b){return new A.a54(a,b,null)}, +daO(a){return A.cX(B.C,a,B.B,B.a6)}, +FT:function FT(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +a54:function a54(a,b,c){this.c=a +this.f=b +this.a=c}, +aeB:function aeB(a,b,c,d){var _=this +_.d=a +_.e=null +_.f=0 +_.ff$=b +_.b6$=c +_.a=null +_.b=d +_.c=null}, +cin:function cin(a,b){this.a=a +this.b=b}, +cim:function cim(a,b){this.a=a +this.b=b}, +cio:function cio(a,b){this.a=a +this.b=b}, +cil:function cil(a,b){this.a=a +this.b=b}, +cip:function cip(){}, +ahS:function ahS(){}, +a8q:function a8q(a,b){this.a=a +this.b=b}, +AT:function AT(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +bVj:function bVj(a){this.a=a}, +bVk:function bVk(a,b){this.a=a +this.b=b}, +bVl:function bVl(a){this.a=a}, +bVm:function bVm(a,b){this.a=a +this.b=b}, +M6:function M6(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +caD:function caD(a,b){this.a=a +this.b=b}, +caE:function caE(a,b){this.a=a +this.b=b}, +M7:function M7(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +caK:function caK(a,b){this.a=a +this.b=b}, +caL:function caL(a,b){this.a=a +this.b=b}, +aO7:function aO7(a){this.a=a}, +ajO:function ajO(a,b){this.a=a +this.b=b}, +CA:function CA(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=420 +_.f=c +_.as=d +_.ax=_.at=null}, +Pv:function Pv(){}, +df9(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}, +b0A:function b0A(a,b,c,d){var _=this +_.a=1 +_.b=a +_.c=b +_.d=c +_.e=d +_.r=_.f=null}, +GP(a){return new A.ajP(a,null,null)}, +ajP:function ajP(a,b,c){this.a=a +this.b=b +this.c=c}, +uS(a,b,c,d){var s,r +if(t.e2.b(a))s=A.bz(a.buffer,a.byteOffset,a.byteLength) +else s=t.L.b(a)?a:A.df(t.JY.a(a),!0,t.S) +r=new A.bvt(s,d,d,b,$) +r.e=c==null?J.aH(s):c +return r}, +bvu:function bvu(){}, +bvt:function bvt(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bH_(a,b){var s=b==null?32768:b +return new A.bGZ(a,new Uint8Array(s))}, +bH0:function bH0(){}, +bGZ:function bGZ(a,b){this.a=0 +this.b=a +this.c=b}, +c5V:function c5V(a){var _=this +_.a=-1 +_.r=_.f=$ +_.x=a}, +dgn(a,b,c){var s,r,q,p,o +if(a.ga7(a))return new Uint8Array(0) +s=new Uint8Array(A.bu(a.gbYj(a))) +r=c*2+2 +q=A.cI6(A.cLJ(),64) +p=new A.bH8(q) +q=q.b +q===$&&A.e() +p.c=new Uint8Array(q) +p.a=new A.bHU(b,1000,r) +o=new Uint8Array(r) +return B.D.d9(o,0,p.bFv(s,0,o,0))}, +b0B:function b0B(a,b){this.c=a +this.d=b}, +c5W:function c5W(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}, +aJS:function aJS(a){var _=this +_.a=0 +_.as=_.Q=_.y=_.x=_.w=null +_.at="" +_.ax=a +_.ch=null}, +c5U:function c5U(){this.a=$}, +coM:function coM(){}, +cGO(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}, +cAy(){return new A.ccV()}, +dhq(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.dhr(n,o)}}, +dhr(a,b){var s,r=0 +do{s=A.pM(a,1) +r=(r|a&1)<<1>>>0 +if(--b,b>0){a=s +continue}else break}while(!0) +return A.pM(r,1)}, +cOd(a){return a<256?B.X8[a]:B.X8[256+A.pM(a,7)]}, +cAM(a,b,c,d,e){return new A.cm6(a,b,c,d,e)}, +pM(a,b){if(a>=0)return B.d.w9(a,b) +else return B.d.w9(a,b)+B.d.dY(2,(~b>>>0)+65536&65535)}, +bfu:function bfu(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=_.bt=_.bc=_.cT=_.dt=_.bN=_.dJ=_.dE=_.y2=_.y1=$}, +tZ:function tZ(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +ccV:function ccV(){this.c=this.b=this.a=$}, +cm6:function cm6(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +Qf(a){var s=new A.btp() +s.b6J(a) +return s}, +btp:function btp(){this.a=$ +this.b=0 +this.c=2147483647}, +buW(a){var s=A.Qf(B.QW),r=A.Qf(B.Tb) +r=new A.atj(A.uS(a,0,null,0),A.bH_(0,null),s,r) +r.b=!0 +r.aAM() +return r}, +cIJ(a,b){var s=A.Qf(B.QW),r=A.Qf(B.Tb) +r=new A.atj(a,A.bH_(0,b),s,r) +r.b=!0 +r.aAM() +return r}, +atj:function atj(a,b,c,d){var _=this +_.a=a +_.b=!1 +_.c=b +_.e=_.d=0 +_.r=c +_.w=d}, +c5S:function c5S(){}, +c5R:function c5R(){}, +c5T:function c5T(){}, +al1:function al1(a,b){this.a=a +this.$ti=b}, +b7b:function b7b(a,b){this.a=a +this.b=b}, +al0:function al0(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=!0 +_.e=$ +_.$ti=d}, +b79:function b79(a){this.a=a}, +b7a:function b7a(a){this.a=a}, +arN:function arN(a,b,c){var _=this +_.a=0 +_.b=!1 +_.c=a +_.e=b +_.$ti=c}, +bo5:function bo5(a,b){this.a=a +this.b=b}, +bo6:function bo6(a){this.a=a}, +ak5:function ak5(a){this.a=a +this.b=null}, +XS:function XS(a,b,c){this.a=a +this.b=b +this.c=c}, +XT:function XT(a){this.a=a}, +yH:function yH(a,b){this.a=a +this.b=b}, +kD:function kD(a){this.a=a}, +GH:function GH(a){this.a=a}, +ak6(){var s=0,r=A.o(t._B),q,p=2,o,n,m,l,k +var $async$ak6=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:s=$.b3A==null?3:4 +break +case 3:$.b3A=A.d2X() +p=6 +s=9 +return A.f(B.D4.aoR("getConfiguration",t.N,t.z),$async$ak6) +case 9:n=b +if(n!=null){m=$.b3A +m.toString +m.c=A.cFq(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=$.b3A +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$ak6,r)}, +d2X(){var s=new A.Ns(A.o5(null,!1,t.jZ),A.bJW(!1,t.Ie),A.bJW(!1,t.H),A.bJW(!1,t.ai)) +s.b6r() +return s}, +cFq(a){var s,r,q,p="avAudioSessionCategory",o=null,n="avAudioSessionCategoryOptions",m="avAudioSessionMode",l="avAudioSessionRouteSharingPolicy",k="avAudioSessionSetActiveOptions",j="androidAudioAttributes",i=J.S(a),h=i.h(a,p)==null?o:B.cD_[A.b7(i.h(a,p))],g=i.h(a,n)==null?o:new A.ajd(A.b7(i.h(a,n))),f=i.h(a,m)==null?o:B.cIo[A.b7(i.h(a,m))],e=i.h(a,l)==null?o:B.cEv[A.b7(i.h(a,l))],d=i.h(a,k)==null?o:new A.aje(A.b7(i.h(a,k))) +if(i.h(a,j)==null)s=o +else{s=J.Cr(t.G.a(i.h(a,j)),t.N,t.z) +r=A.hJ(s.h(0,"contentType")) +r=r!=null&&r<5?B.ckP[r]:B.GG +q=A.b7(s.h(0,"flags")) +s=B.dmz.h(0,A.hJ(s.h(0,"usage"))) +if(s==null)s=B.GJ +s=new A.XS(r,new A.XT(q),s)}r=B.dmh.h(0,i.h(a,"androidAudioFocusGainType")) +r.toString +return new A.Yi(h,g,f,e,d,s,r,A.k8(i.h(a,"androidWillPauseWhenDucked")))}, +Ns:function Ns(a,b,c,d){var _=this +_.c=null +_.d=a +_.e=b +_.f=c +_.r=d +_.w=$ +_.x=null}, +b3y:function b3y(a){this.a=a}, +b3z:function b3z(a){this.a=a}, +Yi:function Yi(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}, +w9:function w9(a,b){this.a=a +this.b=b}, +ajd:function ajd(a){this.a=a}, +pW:function pW(a,b){this.a=a +this.b=b}, +Cs:function Cs(a,b){this.a=a +this.b=b}, +aje:function aje(a){this.a=a}, +d2Z(a,b,c,d){return new A.Ym(a,d,c,b,null)}, +Ym:function Ym(a,b,c,d,e){var _=this +_.d=a +_.f=b +_.w=c +_.db=d +_.a=e}, +aKq:function aKq(a){this.a=null +this.b=a +this.c=null}, +c72:function c72(a){this.a=a}, +d33(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.akI("BlurHash components must be between 1 and 9.")) +s=a.vD(B.aj) +r=J.lV(c,t.fb) +for(q=t.bs,p=0;p")).CZ(0,B.of)*166-0.5))) +r=(s+1)/166 +i+=A.aZv(s,1)}else{i+=A.aZv(0,1) +r=1}i+=A.aZv((A.cC8(k.a)<<16>>>0)+(A.cC8(k.b)<<8>>>0)+A.cC8(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.gvW(m) +k=a.a +k=k==null?g:k.a +if(k==null)k=0 +k=Math.cos(q*l/k) +l=m.gxo(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.ctL(A.b7(m.gav(m))) +o+=i*A.ctL(A.b7(m.gaP())) +n+=i*A.ctL(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.gvW(m) +k=a.a +k=k==null?g:k.a +if(k==null)k=0 +k=Math.cos(q*l/k) +l=m.gxo(m) +j=a.a +j=j==null?g:j.b +if(j==null)j=0 +j=d*k*Math.cos(r*l/j)*A.ctL(A.b7(m.gav(m))) +p+=j +o+=j +n+=j}h=1/(a.gbl(a)*a.gba(a)) +return new A.q0(p*h,o*h,n*h)}, +NF:function NF(a){this.a=a}, +akI:function akI(a){this.a=a}, +ctL(a){var s=a/255 +if(s<=0.04045)return s/12.92 +return Math.pow((s+0.055)/1.055,2.4)}, +cC8(a){var s=B.e.bb(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)}, +q0:function q0(a,b,c){this.a=a +this.b=b +this.c=c}, +cw9(a,b){return new A.CP(a,b)}, +CP:function CP(a,b){this.b=a +this.d=b}, +b6k:function b6k(a,b){this.a=a +this.b=b}, +b6h:function b6h(a){this.a=a}, +b6j:function b6j(a,b){this.a=a +this.b=b}, +b6i:function b6i(a){this.a=a}, +cK5(a,b,c,d){var s=new A.ayq(d,c,A.a([],t.XZ),A.a([],t.b)) +s.b79(a,b,c,d) +return s}, +ayq:function ayq(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}, +bEt:function bEt(a){this.a=a}, +bEu:function bEu(a,b){this.a=a +this.b=b}, +bEv:function bEv(a,b){this.a=a +this.b=b}, +chq:function chq(a,b){this.a=a +this.b=b}, +at7:function at7(a,b){this.a=a +this.b=b}, +at3:function at3(){}, +bu2:function bu2(a){this.a=a}, +bu1:function bu1(a){this.a=a}, +bu0:function bu0(a){this.a=a}, +NU:function NU(a,b,c){this.a=a +this.b=b +this.c=c}, +NW:function NW(a){this.a=a}, +NX:function NX(a){this.a=a}, +b6q:function b6q(){}, +b6r:function b6r(){}, +NR:function NR(a,b){this.a=a +this.b=b}, +NT:function NT(a,b){this.a=a +this.b=b}, +NV:function NV(a,b){this.a=a +this.b=b}, +NS:function NS(a,b){this.a=a +this.b=b}, +b6v:function b6v(){}, +b6p:function b6p(){}, +b6s:function b6s(){}, +NY:function NY(a){this.a=a}, +ark:function ark(a){this.b=null +this.a=a}, +aqU:function aqU(){}, +ble:function ble(){}, +blf:function blf(a){this.a=a}, +a_I:function a_I(){}, +a_K:function a_K(a){this.a=a}, +dac(){var s=null,r=$.cCI(),q=new A.bDD(A.b(t.S,t.e0),new A.b6(s,s,t.qn),new A.b6(s,s,t.ZZ)) +$.Gu().j(0,q,r) +q.b76() +return q}, +bDD:function bDD(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=null}, +bDE:function bDE(a){this.a=a}, +b76:function b76(){}, +b78:function b78(a,b){this.a=a +this.b=b}, +b77:function b77(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}, +bwr:function bwr(){}, +b7c:function b7c(){}, +cBc(a,b,c){var s,r,q,p,o,n,m,l="input" +if(b==null){a.H(0,B.ka.ag("null")) +return}s=J.j4(b) +if(s.l(b,!0)){a.H(0,B.ka.ag("true")) +return}if(s.l(b,!1)){a.H(0,B.ka.ag("false")) +return}if(typeof b=="string"){s=A.cRm(b) +s=A.bH(s,"\\","\\\\") +r=A.bH(s,'"','\\"') +a.yq(0,34) +a.H(0,B.l.gbp().ag(r)) +a.yq(0,34) +return}if(typeof b=="number"){if(B.e.C(b)!==b)throw A.j(A.eC(c,l,'canonical_json does not support encoding floats, input contained "'+A.q(b)+'"')) +if(B.e.gEj(b)&&b===0)throw A.j(A.eC(c,l,"The float -0.0 cannot be encoded in a canonial json")) +a.H(0,B.ka.ag(B.e.k(b))) +return}if(t.Dn.b(b)){a.yq(0,91) +for(q=0;q0)a.yq(0,44) +A.cBc(a,s.h(b,q),c)}a.yq(0,93) +return}if(t.f.b(b)){s=A.cLl(b) +p=A.Q(s,!0,s.$ti.i("D.E")) +B.b.fl(p,A.dtT()) +a.yq(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.bK(a,c) +return s.charCodeAt(0)==0?s:s}, +dlF(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.aZG(a,c,d,r)&&A.aZG(a,c,d,r+p))return r +c=r+1}return-1}return A.dla(a,b,c,d)}, +dla(a,b,c,d){var s,r,q,p=new A.rn(a,d,c,0) +for(s=b.length;r=p.yR(),r>=0;){q=r+s +if(q>d)break +if(B.c.pI(a,b,r)&&A.aZG(a,c,d,q))return r}return-1}, +ha:function ha(a){this.a=a}, +bYn:function bYn(a){this.a=a}, +B4:function B4(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +ctd(a,b,c,d){if(d===208)return A.cS2(a,b,c) +if(d===224){if(A.cS1(a,b,c)>=0)return 145 +return 64}throw A.j(A.ac("Unexpected state: "+B.d.tj(d,16)))}, +cS2(a,b,c){var s,r,q,p,o +for(s=c,r=0;q=s-2,q>=b;s=q){p=B.c.aL(a,s-1) +if((p&64512)!==56320)break +o=B.c.aL(a,q) +if((o&64512)!==55296)break +if(A.yv(o,p)!==6)break +r^=1}if(r===0)return 193 +else return 144}, +cS1(a,b,c){var s,r,q,p,o +for(s=c;s>b;){--s +r=B.c.aL(a,s) +if((r&64512)!==56320)q=A.MQ(r) +else{if(s>b){--s +p=B.c.aL(a,s) +o=(p&64512)===55296}else{p=0 +o=!1}if(o)q=A.yv(p,r) +else break}if(q===7)return s +if(q!==4)break}return-1}, +aZG(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.aL(a,o) +if((n&64512)!==56320)return!0 +p=A.yv(s,n)}else return(q&64512)!==55296 +if((q&64512)!==56320){m=A.MQ(q) +d=r}else{d-=2 +if(b<=d){l=B.c.aL(a,d) +if((l&64512)!==55296)return!0 +m=A.yv(l,q)}else return!0}k=B.c.az(j,B.c.az(j,p|176)&240|m) +return((k>=208?A.ctd(a,b,d,k):k)&1)===0}return b!==c}, +dsN(a,b,c,d){var s,r,q,p,o,n +if(d===b||d===c)return d +s=B.c.aL(a,d) +if((s&63488)!==55296){r=A.MQ(s) +q=d}else if((s&64512)===55296){p=d+1 +if(pb){o=s-1 +n=B.c.aL(a,o) +if((n&64512)===55296){q=A.yv(n,r) +s=o}else q=2}else q=2 +if(q===6)m=A.cS2(a,b,s)!==144?160:48 +else{l=q===1 +if(l||q===4)if(A.cS1(a,b,s)>=0)m=l?144:128 +else m=48 +else m=B.c.az(u.fy,q|176)}return new A.rn(a,a.length,d,m).yR()}, +rn:function rn(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Nw:function Nw(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +amM:function amM(){}, +ev:function ev(){}, +b7d:function b7d(a){this.a=a}, +b7e:function b7e(a){this.a=a}, +b7f:function b7f(a,b){this.a=a +this.b=b}, +b7g:function b7g(a){this.a=a}, +b7h:function b7h(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b7i:function b7i(a,b,c){this.a=a +this.b=b +this.c=c}, +b7j:function b7j(a,b){this.a=a +this.b=b}, +b7k:function b7k(a){this.a=a}, +apN:function apN(a){this.$ti=a}, +IK:function IK(a,b){this.a=a +this.$ti=b}, +my:function my(a,b){this.a=a +this.$ti=b}, +X1:function X1(){}, +Ty:function Ty(a,b){this.a=a +this.$ti=b}, +Wc:function Wc(a,b,c){this.a=a +this.b=b +this.c=c}, +J7:function J7(a,b,c){this.a=a +this.b=b +this.$ti=c}, +apL:function apL(){}, +asj:function asj(a,b,c){var _=this +_.a=a +_.b=b +_.d=_.c=0 +_.$ti=c}, +D1:function D1(){}, +bdW:function bdW(){}, +bf7:function bf7(){this.a=null}, +bf8:function bf8(a){this.a=a}, +bf9:function bf9(a){this.a=a}, +bdV:function bdV(){}, +bDF:function bDF(){this.c=null}, +bDH:function bDH(){}, +bDG:function bDG(){}, +ic:function ic(a,b){this.a=a +this.b=b}, +aJI:function aJI(){}, +LO(a,b,c,d,e){var s +if(b==null)A.ju(0,!1) +s=e==null?"":e +return new A.kw(d,s,a,c)}, +kw:function kw(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=null}, +cPL(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.dz(m,0,null)}, +ur:function ur(a){this.a=a}, +P_:function P_(){this.a=null}, +ash:function ash(){}, +bqm:function bqm(){}, +asx(a,b){var s=new Uint8Array(64) +if(b.length>64)b=a.ag(b).a +B.D.e_(s,0,b.length,b) +return new A.asw(a,s)}, +dhn(a,b,c){var s=new A.aOB(new A.By(A.cAK(a)),new A.P_()) +s.avF(a,b,c) +return s}, +asw:function asw(a,b){this.a=a +this.b=b}, +aOB:function aOB(a,b){var _=this +_.a=a +_.b=b +_.c=$ +_.d=!1}, +aUh:function aUh(){}, +clc:function clc(a,b,c,d,e){var _=this +_.w=a +_.x=b +_.a=c +_.c=d +_.d=0 +_.e=e +_.f=!1}, +cAK(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.aUj(s,r,a,new Uint32Array(16),new A.FD(q,0))}, +aUi:function aUi(){}, +cle:function cle(){}, +aUj:function aUj(a,b,c,d,e){var _=this +_.w=a +_.x=b +_.a=c +_.c=d +_.d=0 +_.e=e +_.f=!1}, +cB7(a,b){var s,r +if(a==null)a=A.a([],t.n_) +b=A.dbp("memory",!1) +s=A.a([],t.n_) +r=b +$.eh.b=new A.bDz(B.b.gbr(a),r,s)}, +cPO(a){return a}, +cOj(a,b){var s=new A.c0i(85,117,43,63,new A.dB("CDATA"),a,b,!0,0),r=new A.ciu(s) +r.d=s.th(0) +return r}, +dhN(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}, +cpX(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}, +deU(a){var s,r +if(a===24)return"%" +else for(s=0;s<28;++s){r=B.TP[s] +if(A.b7(r.h(0,"unit"))===a)return A.cz(r.h(0,"value"))}return""}, +deT(a){var s,r,q=a.toLowerCase() +for(s=0;s<147;++s){r=B.cux[s] +if(r.h(0,"name")===q)return r}return null}, +deS(a,b){var s,r,q,p,o,n,m="0123456789abcdef",l=A.a([],t.s),k=B.d.N(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}, +aGx(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.ac("Unknown TOKEN"))}}, +czS(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}}, +deW(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}, +aGz(a){var s +if(!(a>=97&&a<=122))s=a>=65&&a<=90||a===95||a>=160||a===92 +else s=!0 +return s}, +Oc:function Oc(a,b){this.a=a +this.b=b}, +ciu:function ciu(a){this.a=a +this.c=null +this.d=$}, +civ:function civ(){}, +ciw:function ciw(a,b,c){this.a=a +this.b=b +this.c=c}, +a0O:function a0O(a){this.a=a +this.b=0}, +a2X:function a2X(a){this.a=a}, +a19:function a19(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +mk:function mk(a,b){this.b=a +this.d=b}, +xQ:function xQ(a,b){this.a=a +this.b=b}, +byA:function byA(a,b,c){this.c=a +this.a=b +this.b=c}, +btQ:function btQ(a,b,c){this.c=a +this.a=b +this.b=c}, +c0i:function c0i(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}, +c0j:function c0j(){}, +Jq:function Jq(a,b){this.a=a +this.b=b}, +t3:function t3(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bDz:function bDz(a,b,c){this.a=a +this.b=b +this.c=c}, +bDA:function bDA(a){this.a=a}, +dbp(a,b){return new A.bJ9(b)}, +bJ9:function bJ9(a){this.w=a}, +cA5(a,b,c){return new A.aaK(a,b,null,!1,c)}, +d8b(a,b){return new A.DM(a,null,null,null,!1,b)}, +PJ(a,b,c,d,e){return new A.PI(new A.a19(A.cAX(d instanceof A.IU?d.c:d),b,e,null,null,c),1,a)}, +zL:function zL(a,b){this.b=a +this.a=b}, +FM:function FM(a){this.a=a}, +aGe:function aGe(a){this.a=a}, +ayL:function ayL(a){this.a=a}, +akX:function akX(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +aDp:function aDp(a,b){this.b=a +this.a=b}, +KP:function KP(a,b){this.b=a +this.a=b}, +a8y:function a8y(a,b,c){this.b=a +this.c=b +this.a=c}, +oC:function oC(){}, +HS:function HS(a,b){this.b=a +this.a=b}, +ayD:function ayD(a,b,c){this.d=a +this.b=b +this.a=c}, +ak0:function ak0(a,b,c,d){var _=this +_.d=a +_.e=b +_.b=c +_.a=d}, +asW:function asW(a,b){this.b=a +this.a=b}, +amA:function amA(a,b){this.b=a +this.a=b}, +Sw:function Sw(a,b){this.b=a +this.a=b}, +Sx:function Sx(a,b,c){this.d=a +this.b=b +this.a=c}, +a61:function a61(a,b,c){this.f=a +this.b=b +this.a=c}, +aBa:function aBa(a,b,c){this.d=a +this.b=b +this.a=c}, +Tt:function Tt(a,b){this.b=a +this.a=b}, +ayM:function ayM(a,b,c){this.d=a +this.b=b +this.a=c}, +aFr:function aFr(a,b){this.b=a +this.a=b}, +aGD:function aGD(){}, +Ta:function Ta(a,b,c){this.c=a +this.d=b +this.a=c}, +aq6:function aq6(){}, +aqa:function aqa(a,b,c){this.c=a +this.d=b +this.a=c}, +aFw:function aFw(a,b,c){this.c=a +this.d=b +this.a=c}, +aFu:function aFu(){}, +Ua:function Ua(a,b){this.c=a +this.a=b}, +aFy:function aFy(a,b){this.c=a +this.a=b}, +aFv:function aFv(a,b){this.c=a +this.a=b}, +aFx:function aFx(a,b){this.c=a +this.a=b}, +aHJ:function aHJ(a,b,c){this.c=a +this.d=b +this.a=c}, +atb:function atb(a,b){this.d=a +this.a=b}, +a43:function a43(a,b){this.d=a +this.a=b}, +a44:function a44(a,b){this.d=a +this.a=b}, +axZ:function axZ(a,b,c){this.c=a +this.d=b +this.a=c}, +asD:function asD(a,b){this.c=a +this.a=b}, +azt:function azt(a,b){this.e=a +this.a=b}, +alh:function alh(a){this.a=a}, +atU:function atU(a,b,c){this.d=a +this.e=b +this.a=c}, +a2F:function a2F(a,b,c){this.c=a +this.d=b +this.a=c}, +arx:function arx(a,b){this.c=a +this.a=b}, +aFs:function aFs(a,b){this.d=a +this.a=b}, +ayC:function ayC(a){this.a=a}, +V3:function V3(a,b){this.c=a +this.a=b}, +aym:function aym(){}, +a4e:function a4e(a,b,c){this.r=a +this.c=b +this.a=c}, +ayl:function ayl(a,b,c){this.r=a +this.c=b +this.a=c}, +a2g:function a2g(a,b,c){this.c=a +this.d=b +this.a=c}, +rz:function rz(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.f=d +_.a=e}, +aaK:function aaK(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.f=d +_.a=e}, +DM:function DM(a,b,c,d,e,f){var _=this +_.w=a +_.b=b +_.c=c +_.d=d +_.f=e +_.a=f}, +ar1:function ar1(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}, +a3A:function a3A(a,b){this.b=a +this.a=b}, +aaL:function aaL(a,b,c){this.c=a +this.d=b +this.a=c}, +a4S:function a4S(a){this.a=a}, +a4R:function a4R(a){this.a=a}, +aze:function aze(a){this.a=a}, +azd:function azd(a){this.a=a}, +aH1:function aH1(a){this.a=a}, +eL:function eL(a,b,c){this.c=a +this.d=b +this.a=c}, +Ai:function Ai(a,b,c){this.c=a +this.d=b +this.a=c}, +UY:function UY(){}, +IU:function IU(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +aA6:function aA6(a,b,c){this.c=a +this.d=b +this.a=c}, +aqo:function aqo(a,b,c){this.c=a +this.d=b +this.a=c}, +aqV:function aqV(a,b,c){this.c=a +this.d=b +this.a=c}, +ajz:function ajz(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +aGl:function aGl(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +arJ:function arJ(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +arG:function arG(a,b,c){this.c=a +this.d=b +this.a=c}, +aaz:function aaz(a,b,c){this.c=a +this.d=b +this.a=c}, +aCw:function aCw(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +ale:function ale(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +aBC:function aBC(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +av2:function av2(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +aHM:function aHM(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +b3R:function b3R(){}, +a1I:function a1I(a,b,c){this.c=a +this.d=b +this.a=c}, +a1j:function a1j(a,b,c,d){var _=this +_.f=a +_.c=b +_.d=c +_.a=d}, +a1U:function a1U(a,b,c){this.c=a +this.d=b +this.a=c}, +asf:function asf(a,b){this.c=a +this.a=b}, +atE:function atE(a,b,c){this.c=a +this.d=b +this.a=c}, +Dm:function Dm(a,b){this.c=a +this.a=b}, +ry:function ry(){}, +PI:function PI(a,b,c){this.e=a +this.b=b +this.a=c}, +akP:function akP(){}, +E8:function E8(a,b,c){this.e=a +this.b=b +this.a=c}, +yP:function yP(a,b,c){this.e=a +this.b=b +this.a=c}, +ask:function ask(a,b,c){this.e=a +this.b=b +this.a=c}, +aJD:function aJD(a,b){this.b=a +this.a=b}, +Ev:function Ev(a,b,c){this.e=a +this.b=b +this.a=c}, +bN:function bN(){}, +f8:function f8(){}, +c3R:function c3R(){}, +bLs:function bLs(){}, +bLq:function bLq(){}, +bL7:function bL7(){}, +om:function om(a,b,c){this.e=a +this.a=b +this.b=c}, +bCE:function bCE(a){this.a=a}, +bCF:function bCF(a){this.a=a}, +a46(a){var s=new A.ay3(a) +s.b75(a) +return s}, +ay3:function ay3(a){this.d=a +this.c=null}, +bCB:function bCB(a){this.a=a}, +bCC:function bCC(a){this.a=a}, +bCD:function bCD(a){this.a=a}, +Jn:function Jn(){}, +bCx:function bCx(){}, +bCy:function bCy(){}, +bCz:function bCz(a){this.a=a}, +bL_:function bL_(a){this.a=a}, +dbT(a,b){var s=t.N,r=t.Qy +s=new A.aBk(a,b,A.b(s,r),A.b(s,r),A.b(s,t.z)) +s.b7k(a,b) +return s}, +aBk:function aBk(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}, +bLe:function bLe(a){this.a=a}, +bLb:function bLb(a,b){this.a=a +this.b=b}, +bLc:function bLc(a,b){this.a=a +this.b=b}, +bL9:function bL9(a,b,c){this.a=a +this.b=b +this.c=c}, +bLd:function bLd(a,b){this.a=a +this.b=b}, +bL8:function bL8(a,b,c){this.a=a +this.b=b +this.c=c}, +bLf:function bLf(a){this.a=a}, +bLg:function bLg(a){this.a=a}, +bLh:function bLh(a){this.a=a}, +bLi:function bLi(a){this.a=a}, +bLj:function bLj(a){this.a=a}, +bLk:function bLk(a){this.a=a}, +bLl:function bLl(a){this.a=a}, +bLm:function bLm(a){this.a=a}, +bLn:function bLn(a){this.a=a}, +bLa:function bLa(a){this.a=a}, +bLo:function bLo(a){this.a=a}, +bLp:function bLp(a){this.a=a}, +vg:function vg(a){this.a=a}, +dbU(a){var s=A.b(t.N,t.O) +s.j(0,"direction",$.cEp().h(0,a.a)) +return A.c2(s)}, +a67:function a67(a){this.a=a}, +c5r:function c5r(){}, +bM7:function bM7(){}, +c1d:function c1d(){}, +c1e:function c1e(){}, +bjp:function bjp(){}, +bL2:function bL2(){}, +bL0:function bL0(){}, +bL4:function bL4(){}, +bL3:function bL3(){}, +bL1:function bL1(){}, +bL5:function bL5(){}, +bLu:function bLu(){}, +bLr:function bLr(){}, +dqO(){return B.b.re(A.a(["Android","webOS","iPhone","iPad","iPod","BlackBerry","Windows Phone"],t.s),new A.ct8())!==-1}, +ct8:function ct8(){}, +cRU(a,b,c){return new A.h9(a,b.i("@<0>").Z(c).i("h9<1,2>"))}, +eF:function eF(){}, +biA:function biA(a){this.a=a}, +biB:function biB(a){this.a=a}, +biE:function biE(a,b,c){this.a=a +this.b=b +this.c=c}, +biH:function biH(a){this.a=a}, +biI:function biI(a){this.a=a}, +biC:function biC(a){this.a=a}, +biD:function biD(a){this.a=a}, +biF:function biF(a){this.a=a}, +biG:function biG(a){this.a=a}, +biz:function biz(a){this.a=a}, +h9:function h9(a,b){this.a=a +this.$ti=b}, +ek:function ek(a,b){this.a=a +this.$ti=b}, +WM:function WM(a,b){this.a=a +this.$ti=b}, +aUA:function aUA(a,b){this.a=a +this.b=0 +this.$ti=b}, +a_y(a,b,c){return new A.a_x(a,!0,null,new A.aG(new A.ah($.as,c.i("ah<0>")),c.i("aG<0>")),b,c.i("a_x<0>"))}, +a_x:function a_x(a,b,c,d,e,f){var _=this +_.f=a +_.r=null +_.a=b +_.b=c +_.c=d +_.d=!1 +_.e=e +_.$ti=f}, +bfg:function bfg(a,b){this.a=a +this.b=b}, +apX:function apX(a){this.a=a}, +bfA:function bfA(a){this.a=a}, +bfz:function bfz(){}, +bfB:function bfB(a){this.a=a}, +bfC:function bfC(a){this.a=a}, +bfD:function bfD(a){this.a=a}, +bfy:function bfy(a){this.a=a +this.b=!1 +this.c=null}, +bfK:function bfK(a){this.a=a}, +bfE:function bfE(){}, +bfF:function bfF(){}, +bfG:function bfG(){}, +bfH:function bfH(){}, +bfI:function bfI(){}, +bfJ:function bfJ(){}, +tS:function tS(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +a0e:function a0e(a){this.a=a}, +bhM:function bhM(){}, +a0h:function a0h(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.r=d +_.a=e}, +VJ:function VJ(a,b){this.a=a +this.b=b}, +acB:function acB(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +wy:function wy(){}, +a0f:function a0f(a){this.a=a}, +a0g:function a0g(a){this.a=a}, +a0i:function a0i(a){this.a=a}, +HR:function HR(a,b){this.b=a +this.a=b}, +bfS:function bfS(a){this.a=a}, +bfR:function bfR(){}, +bDI:function bDI(){}, +Kx:function Kx(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=e +_.r=f}, +b5I:function b5I(a){this.a=a}, +b5K:function b5K(a){this.a=a}, +b5L:function b5L(a,b){this.a=a +this.b=b}, +b5J:function b5J(){}, +b5M:function b5M(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +b5N:function b5N(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +b5O:function b5O(a,b,c){this.a=a +this.b=b +this.c=c}, +b5P:function b5P(a,b,c){this.a=a +this.b=b +this.c=c}, +b5Q:function b5Q(a){this.a=a}, +b5R:function b5R(a){this.a=a}, +b5S:function b5S(a,b){this.a=a +this.b=b}, +cwP(a){var s=new A.aq4($,new A.atq(A.a([B.aue],t.i6)),$,new A.b4_(A.do1()),!1) +s.anT$=a +s.aLx$=new A.b5I(A.b5(t.Gf)) +return s}, +aq4:function aq4(a,b,c,d,e){var _=this +_.anT$=a +_.a9x$=b +_.aLx$=c +_.aLy$=d +_.bYr$=e}, +aMQ:function aMQ(){}, +dgV(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"}}, +bgp(a,b,c,d,e,f){var s=c.ay +if(s==null)s=A.qS() +return new A.rE(c,d,f,a,s,b)}, +d5e(a,b){return A.bgp(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}, +rE:function rE(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cwS(a,b,c){var s=A.a([],c.i("F>")) +s.push(b) +return A.d76(s,c)}, +cwR(a,b){if(b==null)b=A.cKo(null,null) +b.a=a +return b}, +cwQ(a,b){if(a instanceof A.rE)return a +return A.bgp(a,null,b,null,null,B.aSh)}, +cGQ(a,b,c){var s,r,q=null +if(!(a instanceof A.kt))return A.bOf(c.a(a),q,q,!1,B.Uy,b,q,q,c) +else if(!c.i("kt<0>").b(a)){s=c.i("0?").a(a.a) +r=s instanceof A.Kx?A.cI7(s.f):a.e +return A.bOf(s,a.w,r,a.f,a.r,a.b,a.c,a.d,c)}return a}, +bgq:function bgq(){}, +bgB:function bgB(a){this.a=a}, +bgD:function bgD(a,b){this.a=a +this.b=b}, +bgC:function bgC(a,b){this.a=a +this.b=b}, +bgE:function bgE(a){this.a=a}, +bgG:function bgG(a,b){this.a=a +this.b=b}, +bgF:function bgF(a,b){this.a=a +this.b=b}, +bgy:function bgy(a){this.a=a}, +bgz:function bgz(a,b){this.a=a +this.b=b}, +bgA:function bgA(a,b){this.a=a +this.b=b}, +bgu:function bgu(a){this.a=a}, +bgv:function bgv(a,b,c){this.a=a +this.b=b +this.c=c}, +bgs:function bgs(a){this.a=a}, +bgt:function bgt(a){this.a=a}, +bgw:function bgw(a,b){this.a=a +this.b=b}, +bgx:function bgx(a,b){this.a=a +this.b=b}, +bgr:function bgr(a,b){this.a=a +this.b=b}, +IH:function IH(a,b){this.a=a +this.b=b}, +jw:function jw(a,b,c){this.a=a +this.b=b +this.$ti=c}, +c7q:function c7q(){}, +Kv:function Kv(a){this.a=a}, +Ky:function Ky(a){this.a=a}, +HY:function HY(a){this.a=a}, +mw:function mw(){}, +adB:function adB(){}, +atr:function atr(){}, +atq:function atq(a){this.a=a}, +aP9:function aP9(){}, +cI7(a){var s=t.yp +return new A.Q6(A.aZn(a.p_(a,new A.bqt(),t.N,s),s))}, +Q6:function Q6(a){this.a=a}, +bqt:function bqt(){}, +bqu:function bqu(){}, +bqv:function bqv(a){this.a=a}, +a29:function a29(){}, +d35(a){var s=null,r=t.N,q=t.z,p=new A.NA($,$,s,"GET",s,s,B.q4,A.ds_(),!0,A.b(r,q),!0,5,!0,s,s,B.Pn) +p.avH(s,s,s,a,s,s,s,s,s,s,s,s,B.q4,s,s) +p.a__$=A.b(r,q) +p.Si$="" +p.saJk(s) +return p}, +cKo(a,b){return new A.bGW(a,b)}, +dkn(a){return a>=200&&a<300}, +Kz:function Kz(a,b){this.a=a +this.b=b}, +a32:function a32(a,b){this.a=a +this.b=b}, +azg:function azg(){}, +NA:function NA(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.Si$=a +_.a__$=b +_.anU$=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}, +bGW:function bGW(a,b){this.a=null +this.b=a +this.r=b}, +qL:function qL(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 +_.Si$=f +_.a__$=g +_.anU$=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}, +ckk:function ckk(){}, +aKC:function aKC(){}, +aTt:function aTt(){}, +dnL(a,b,c){if(t.NP.b(a))return a +return A.dnz(a,b,c,t.L).AK(a)}, +dnz(a,b,c,d){return A.cOF(new A.crf(c,d),d,t.D)}, +crf:function crf(a,b){this.a=a +this.b=b}, +bOf(a,b,c,d,e,f,g,h,i){var s=c==null?new A.Q6(A.aZn(null,t.yp)):c,r=b==null?A.b(t.N,t.z):b +return new A.kt(a,f,g,h,s,d,e,r,i.i("kt<0>"))}, +kt:function kt(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}, +df0(a,b){return A.cRg(a,new A.c1j(),!1,b)}, +df1(a,b){return A.cRg(a,new A.c1k(),!0,b)}, +cN7(a){var s,r,q +if(a==null)return!1 +s=A.cys(a) +r=s.b +q=s.a+"/"+r +return q==="application/json"||q==="text/json"||B.c.eS(r,"+json")}, +c1i:function c1i(){}, +c1j:function c1j(){}, +c1k:function c1k(){}, +dkf(a){if(a.length<51200)return B.t.ck(0,a,null) +return A.doG().$2$2(A.doM(),a,t.N,t.z)}, +b4_:function b4_(a){this.a=a}, +bZ8:function bZ8(){}, +bZ9:function bZ9(a,b,c){this.a=a +this.b=b +this.c=c}, +bZa:function bZa(a,b){this.a=a +this.b=b}, +bZc:function bZc(a){this.a=a}, +bZb:function bZb(a){this.a=a}, +cRg(a,b,c,d){var s,r,q,p={},o=new A.cR("") +p.a=!0 +s=!c +r=!s||!1?"[":"%5B" +q=!s||!1?"]":"%5D" +new A.cse(p,d,c,new A.csd(c,A.cQY()),r,q,A.cQY(),b,o).$2(a,"") +p=o.a +return p.charCodeAt(0)==0?p:p}, +dlq(a,b){switch(a.a){case 0:return"," +case 1:return b?"%20":" " +case 2:return"\\t" +case 3:return"|" +default:return""}}, +aZn(a,b){var s=A.fx(new A.crP(),new A.crQ(),null,t.N,b) +if(a!=null&&a.a!==0)s.H(0,a) +return s}, +csd:function csd(a,b){this.a=a +this.b=b}, +cse:function cse(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}, +csf:function csf(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +crP:function crP(){}, +crQ:function crQ(){}, +P0:function P0(){}, +cw7(a){var s,r,q,p,o,n,m,l,k,j=new A.b65() +if(a==null)a=A.a([],t.s) +s=t.N +r=A.b(s,s) +q=A.a([],t.s) +for(s=J.ag(a);s.q();){p=s.gE(s) +if(p.length!==0){o=A.cMy(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.gdV(n) +if(!m)break +j.$3(o,r,q)}o.aLp()}}s=r.h(0,"max-age") +s=A.m5(s==null?"":s,null) +if(s==null)s=-1 +p=r.h(0,"max-stale") +p=A.m5(p==null?"":p,null) +if(p==null)p=-1 +n=r.h(0,"min-fresh") +n=A.m5(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.CN(s,k,r.a0(0,"no-cache"),r.a0(0,"no-store"),p,n,l,q)}, +CN:function CN(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}, +b65:function b65(){}, +H7:function H7(a,b){this.a=a +this.b=b}, +b69:function b69(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=e}, +CO:function CO(a,b){this.a=a +this.b=b}, +cw8(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$cw8=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.di("date").toLowerCase()) +d=e==null?null:J.XE(e,",") +c=null +if(d!=null)try{c=A.cxM(d)}catch(a1){}e=f.h(0,B.c.di("expires").toLowerCase()) +p=e==null?null:J.XE(e,",") +o=null +if(p!=null)try{o=A.cxM(p)}catch(a1){o=A.cGG(0,!0)}e=A.cw7(f.h(0,B.c.di("cache-control").toLowerCase())) +m=c +l=f.h(0,B.c.di("etag").toLowerCase()) +l=l==null?null:J.XE(l,",") +k=o +j=B.t.e5(f,null) +j=B.l.gbp().ag(j) +f=f.h(0,B.c.di("last-modified").toLowerCase()) +f=f==null?null:J.XE(f,",") +i=new A.bQ(Date.now(),!1).acV().t(0,b.d) +h=a0.b +g=h.x +g===$&&A.e() +q=new A.yT(e,null,m,l,k,j,a,f,i,B.HV,g.h(0,"@requestSentDate@"),new A.bQ(Date.now(),!1).acV(),h.gOc().k(0)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$cw8,r)}, +yT:function yT(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}, +b6a:function b6a(a){this.a=a}, +H8:function H8(a,b){this.a=a +this.b=b}, +akW:function akW(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b6c:function b6c(){}, +cxM(a){var s,r,q,p,o,n,m,l,k,j,i,h=" ",g={} +g.a=0 +g.b=null +s=new A.bth(g,a) +r=new A.btj(g,a) +q=new A.btk(g,a) +p=new A.btl(g,a,2,0,1).$0() +if(p===2){o=r.$1(h) +s=g.a +if(B.c.aL(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.bti(g,a).$0() +g=A.Kf(j,o+1,n,m,l,k,0,!0) +if(!A.eM(g))A.W(A.nX(g)) +return new A.bQ(g,!0)}, +bth:function bth(a,b){this.a=a +this.b=b}, +btl:function btl(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +btj:function btj(a,b){this.a=a +this.b=b}, +btk:function btk(a,b){this.a=a +this.b=b}, +bti:function bti(a,b){this.a=a +this.b=b}, +brk:function brk(a){this.a=a +this.c=null}, +abI:function abI(){}, +abG:function abG(){}, +abH:function abH(){}, +a0l:function a0l(a,b){this.c=a +this.a=b}, +aql:function aql(a){var _=this +_.a=_.e=_.d=null +_.b=a +_.c=null}, +bhR:function bhR(a,b){this.a=a +this.b=b}, +bhS:function bhS(a,b){this.a=a +this.b=b}, +biV:function biV(){}, +biY:function biY(){}, +kf:function kf(a,b){this.a=a +this.b=b}, +b7D:function b7D(){}, +cGk(a,b,c,d){return new A.ZK(b,d,c,a)}, +ZK:function ZK(a,b,c,d){var _=this +_.f=a +_.r=b +_.x=c +_.y=d}, +a_B:function a_B(a,b,c){this.c=a +this.d=b +this.a=c}, +act:function act(a,b,c,d){var _=this +_.w=_.r=_.f=_.e=$ +_.a9z$=a +_.pK$=b +_.cv$=c +_.a=null +_.b=d +_.c=null}, +c9X:function c9X(a){this.a=a}, +c9W:function c9W(a){this.a=a}, +c9U:function c9U(a){this.a=a}, +c9V:function c9V(a,b){this.a=a +this.b=b}, +c9T:function c9T(a){this.a=a}, +c9S:function c9S(a){this.a=a}, +c9Q:function c9Q(a){this.a=a}, +c9R:function c9R(a){this.a=a}, +ahx:function ahx(){}, +aXB:function aXB(){}, +i:function i(a,b,c){this.a=a +this.b=b +this.c=c}, +d6b(a,b,c,d,e,f,g){return new A.Pg(c,d,a,B.ke,e,!0,null,B.dm,g,f,null)}, +Pg:function Pg(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}, +biU:function biU(a){this.a=a}, +biT:function biT(a){this.a=a}, +Ph:function Ph(a,b,c,d){var _=this +_.c=a +_.d=b +_.f=c +_.a=d}, +cx8(a,b,c){return new A.HT(c,b,a,null)}, +p4:function p4(a,b){this.a=a +this.b=b}, +YO:function YO(a,b){this.a=a +this.b=b}, +HT:function HT(a,b,c,d){var _=this +_.e=a +_.f=b +_.r=c +_.a=d}, +a0u:function a0u(a,b,c,d){var _=this +_.d=a +_.e=b +_.f=$ +_.r=!1 +_.w=c +_.a=null +_.b=d +_.c=null}, +bj2:function bj2(){}, +bj3:function bj3(){}, +bj_:function bj_(a){this.a=a}, +biZ:function biZ(a,b){this.a=a +this.b=b}, +bj0:function bj0(){}, +bj1:function bj1(a){this.a=a}, +aqs:function aqs(){}, +biW:function biW(){}, +biX:function biX(a){this.a=a}, +bj4:function bj4(a,b){this.a=a +this.b=b}, +bj5:function bj5(a,b,c){this.a=a +this.b=b +this.c=c}, +dc6(a){var s="hasSkinTone",r=J.S(a),q=t.a.a(r.h(a,"emoji")),p=J.S(q),o=A.av(p.h(q,"emoji")),n=A.av(p.h(q,"name")) +q=p.h(q,s)!=null&&A.iN(p.h(q,s)) +return new A.ox(new A.i(o,n,q),A.b7(r.h(a,"counter")))}, +ox:function ox(a,b){this.a=a +this.b=b}, +SN:function SN(a,b){this.a=a +this.b=b}, +a8I:function a8I(){}, +bVV:function bVV(a,b){this.a=a +this.b=b}, +bVW:function bVW(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}, +aGN:function aGN(a,b){this.a=a +this.b=b}, +aWs:function aWs(a){this.c=this.b=$ +this.a=a}, +q9:function q9(a,b){this.a=a +this.b=b}, +bE:function bE(a,b){this.a=a +this.b=b}, +d:function d(a,b,c){this.a=a +this.b=b +this.r=c}, +Pk:function Pk(){}, +dU:function dU(){}, +cCa(a){var s=a==null?0:J.XB(a,0,A.dpB(),t.S),r=s+((s&67108863)<<3)&536870911 +r^=r>>>11 +return r+((r&16383)<<15)&536870911}, +cRj(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.S(a) +r=s.gu(a) +q=J.S(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}, +cS3(a,b){return a.k(0)+"("+J.bB(b,new A.ctl(),t.N).aV(0,", ")+")"}, +cpv:function cpv(){}, +cpw:function cpw(a){this.a=a}, +cpx:function cpx(){}, +ctl:function ctl(){}, +bcI:function bcI(){}, +cjx:function cjx(){}, +a48:function a48(a,b){this.a=a +this.b=b}, +bCL:function bCL(a){this.a=a}, +bCM:function bCM(a){this.a=a}, +bCN:function bCN(a){this.a=a}, +bCO:function bCO(a,b){this.a=a +this.b=b}, +aQg:function aQg(){}, +dh8(a,b,c){var s,r,q,p,o={},n=A.bx("node") +o.a=null +try{n.b=a.gbt1()}catch(r){q=A.a2(r) +if(t.VI.b(q)){s=q +o.a=s}else throw r}p=A.arO(new A.caR(o,a,n,b),t.jL) +return new A.acP(new A.aG(new A.ah($.as,t.D4),t.gR),p,c)}, +a49:function a49(a,b){this.a=a +this.b=b}, +bCW:function bCW(a){this.a=a}, +bCX:function bCX(a){this.a=a}, +bCV:function bCV(a){this.a=a}, +acP:function acP(a,b,c){var _=this +_.a=a +_.b=b +_.c=null +_.d=!1 +_.e=c}, +caR:function caR(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +caV:function caV(a){this.a=a}, +caT:function caT(a){this.a=a}, +caU:function caU(a,b){this.a=a +this.b=b}, +caW:function caW(a){this.a=a}, +caX:function caX(a){this.a=a}, +caS:function caS(a){this.a=a}, +bCP:function bCP(a,b){this.d=a +this.f=b}, +dkj(a,b){}, +aQh:function aQh(a,b,c,d){var _=this +_.b=_.a=null +_.c=a +_.d=b +_.e=c +_.f=d}, +ch8:function ch8(a,b,c){this.a=a +this.b=b +this.c=c}, +ch7:function ch7(a,b,c){this.a=a +this.b=b +this.c=c}, +a4a:function a4a(){}, +bCQ:function bCQ(a){this.a=a}, +bCT:function bCT(a){this.a=a}, +bCU:function bCU(a){this.a=a}, +bCR:function bCR(a){this.a=a}, +bCS:function bCS(a){this.a=a}, +cGR(a){var s,r=new A.lb(A.b(t.N,t.S5),a) +if(a==null){r.gap3() +s=!0}else s=!1 +if(s)A.W(B.Nq) +r.afr(a) +return r}, +lj:function lj(){}, +SL:function SL(){}, +lb:function lb(a,b){var _=this +_.r=a +_.d=_.c=_.b=$ +_.a=b}, +aCK:function aCK(a,b,c){var _=this +_.as=a +_.r=b +_.d=_.c=_.b=$ +_.a=c}, +qc:function qc(a,b){var _=this +_.r=a +_.d=_.c=_.b=$ +_.a=b}, +zv:function zv(a){this.a=a}, +bme:function bme(){}, +ciZ:function ciZ(){}, +dom(a,b){var s=a.gaO(a) +if(s!==B.kz)throw A.j(A.ctp(A.av(b.$0())))}, +cBJ(a,b,c){if(a!==b)switch(a){case B.kz:throw A.j(A.ctp(A.av(c.$0()))) +case B.lT:throw A.j(A.cRJ(A.av(c.$0()))) +case B.tG:throw A.j(A.dqF(A.av(c.$0()))) +default:throw A.j(A.jS(null))}}, +dqM(a){return a.length===0}, +ctI(a,b,c,d){var s=A.b5(t.C5),r=a +while(!0){r.gaO(r) +if(!!1)break +if(!s.t(0,r))throw A.j(A.cPD(A.av(b.$0()),"Too many levels of symbolic links",A.d6l())) +r=r.bXY(new A.ctJ(d))}return r}, +ctJ:function ctJ(a){this.a=a}, +cCf(a){var s="No such file or directory" +return new A.mq(s,a,new A.Aj(s,A.d6m()))}, +ctp(a){var s="Not a directory" +return new A.mq(s,a,new A.Aj(s,A.d6n()))}, +cRJ(a){var s="Is a directory" +return new A.mq(s,a,new A.Aj(s,A.d6k()))}, +dqF(a){var s="Invalid argument" +return new A.mq(s,a,new A.Aj(s,A.d6j()))}, +cPD(a,b,c){return new A.mq(b,a,new A.Aj(b,c))}, +bgY:function bgY(){}, +d6j(){return A.a0F(new A.bks())}, +d6k(){return A.a0F(new A.bkt())}, +d6l(){return A.a0F(new A.bku())}, +d6m(){return A.a0F(new A.bkv())}, +d6n(){return A.a0F(new A.bkw())}, +d6o(){return A.a0F(new A.bkx())}, +a0F(a){return a.$1(B.ave)}, +bks:function bks(){}, +bkt:function bkt(){}, +bku:function bku(){}, +bkv:function bkv(){}, +bkw:function bkw(){}, +bkx:function bkx(){}, +aPz:function aPz(){}, +bmd:function bmd(){}, +d6C(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.ey(0,"",new A.bm2(),t.N)}}, +bm1:function bm1(){this.a=$}, +bm5:function bm5(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +bm6:function bm6(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bm7:function bm7(a,b,c){this.a=a +this.b=b +this.c=c}, +bm8:function bm8(a,b,c){this.a=a +this.b=b +this.c=c}, +bm3:function bm3(a,b){this.a=a +this.b=b}, +bm4:function bm4(a,b){this.a=a +this.b=b}, +bm2:function bm2(){}, +d6D(){var s,r +if($.cDh()||$.aiQ()){s=$.aiO() +r=new A.blV() +$.Gu().j(0,r,s) +return r}else if($.cDi()){s=$.aiO() +r=new A.blW() +$.Gu().j(0,r,s) +return r}else if($.aiR())return A.dpL() +else if($.b_2()){s=$.aiO() +r=new A.blX() +$.Gu().j(0,r,s) +return r}else throw A.j(A.bC('The current platform "'+$.Gv()+'" is not supported by this plugin.'))}, +Py:function Py(a,b){this.a=a +this.b=b}, +blU:function blU(){}, +blV:function blV(){}, +blX:function blX(){}, +blZ:function blZ(){}, +bm_:function bm_(){}, +bm0:function bm0(){}, +blY:function blY(){}, +ux:function ux(a){this.a=a}, +blW:function blW(){}, +bwy:function bwy(){}, +bwz:function bwz(){}, +bwA:function bwA(){}, +bKy:function bKy(){}, +bKz:function bKz(){}, +oq:function oq(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cRn(a,b,c){var s=A.a0(a),r=s.i("er<1,T>") +return A.ih(A.Q(new A.er(new A.aP(a,new A.csp(),s.i("aP<1>")),new A.csq(!1,c),r),!0,r.i("D.E")),!1,t.hD)}, +cs3(a,b,c){var s=0,r=A.o(t.hD),q,p,o +var $async$cs3=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:p=a.a +o=A.xa(p,$.aj_().a).galr() +q=new A.oq(p,o,b,c,a.a9l()?a.bME():0,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$cs3,r)}, +aiG(a,b){var s=0,r=A.o(t.u) +var $async$aiG=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.dbA(a,b),$async$aiG) +case 2:return A.m(null,r)}}) +return A.n($async$aiG,r)}, +Xh(a){var s=0,r=A.o(t.N),q,p +var $async$Xh=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.aiG("which",A.a([a],t.s)),$async$Xh) +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$Xh,r)}, +csp:function csp(){}, +csq:function csq(a,b){this.a=a +this.b=b}, +i2:function i2(a,b){this.a=a +this.b=b}, +bm9:function bm9(){}, +ara:function ara(){}, +bma:function bma(){}, +bmb:function bmb(){}, +cx2:function cx2(a){this.a=a}, +bmr:function bmr(){}, +bmo:function bmo(){}, +b1x:function b1x(){}, +bmp:function bmp(){}, +bmq:function bmq(){}, +bJA:function bJA(){}, +d7:function d7(){}, +atl:function atl(){}, +a2S:function a2S(){}, +vA(a,b){return a.ey(0,new A.bYz(null,b),new A.bYA(b,null),b.i("0?"))}, +bY:function bY(){}, +bYz:function bYz(a,b){this.a=a +this.b=b}, +bYA:function bYA(a,b){this.a=a +this.b=b}, +d2R(a,b){var s=A.ai(a,!1,t.e) +return s.ga9(s).c!=null?"/rooms":null}, +d2S(a,b){var s=A.ai(a,!1,t.e) +return s.ga9(s).c!=null?null:"/home"}, +fB(a,b){var s=null +return A.d4M(s,b,s,s,s,B.b7,B.b7,new A.b1y(),t.z)}, +b1z:function b1z(){}, +b1A:function b1A(){}, +b1B:function b1B(){}, +b1M:function b1M(){}, +b1X:function b1X(){}, +b27:function b27(){}, +b29:function b29(){}, +b28:function b28(){}, +b2a:function b2a(){}, +b2b:function b2b(){}, +b2c:function b2c(){}, +b2d:function b2d(){}, +b1C:function b1C(){}, +b1D:function b1D(){}, +b1E:function b1E(){}, +b1F:function b1F(){}, +b1G:function b1G(){}, +b1I:function b1I(){}, +b1H:function b1H(){}, +b1K:function b1K(){}, +b1J:function b1J(){}, +b1L:function b1L(){}, +b1N:function b1N(){}, +b1O:function b1O(){}, +b1P:function b1P(){}, +b1Q:function b1Q(){}, +b1R:function b1R(){}, +b1S:function b1S(){}, +b1T:function b1T(){}, +b1U:function b1U(){}, +b1V:function b1V(){}, +b1W:function b1W(){}, +b1Y:function b1Y(){}, +b1Z:function b1Z(){}, +b2_:function b2_(){}, +b20:function b20(){}, +b21:function b21(){}, +b22:function b22(){}, +b23:function b23(){}, +b24:function b24(){}, +b25:function b25(){}, +b26:function b26(){}, +b1y:function b1y(){}, +aCT:function aCT(){}, +aTI:function aTI(){}, +cHG(b7,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=null,b1=b7===B.ap,b2=b1?A.czY(B.KB,B.cm).a.aT($.cuK()):A.czY(B.KB,B.cm).b.aT($.cuK()),b3=b1?B.LG:B.t3,b4=A.bU(20),b5=A.bU(10),b6=$.cuK().y +if(b6==null)b6=b0 +else{$.d2() +b6=b6.aT(A.bk(b0,b0,B.ze,b0,b0,b0,b0,b0,b0,b0,b0,17,b0,b0,b0,b0,b0,!0,b0,b0,b0,B.a1,b0,b0,b0,b0))}b6=A.d8j(new A.tM(b5,B.O),b6) +b5=b7===B.aw?B.ap:B.aw +if(b1){$.fe() +s=B.be}else{$.fe() +s=B.fP}if(b1)r=B.iZ +else r=B.be +b5=A.cFe(b0,r,b0,b0,s,b0,0,b0,b0,b0,new A.vD(b0,b0,b0,b0,B.z,b7,b5,b0),0,b0,b0,b0) +s=A.Fr(b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,new A.dP(A.bU(10),B.O),b0,b0,b0,b0) +r=A.azl(b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,new A.dP(A.bU(10),B.O),b0,b0,b0,b0,b0) +q=A.bU(10) +p=A.wA(b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,B.c_,b0,new A.dP(A.bU(20),B.O),b0,b0,B.Fn,b0) +o=b8==null?$.ajM:b8 +b1 +b1 +if(b1)n=B.Lx +else n=B.aLk +if(b1)m=B.L_ +else m=B.aO6 +if(b1)l=B.aNl +else l=B.ci +if(b1)k=B.aN3 +else k=B.LH +if(b1)j=B.o +else j=B.Le +if(b1)i=B.aPJ +else i=B.aOl +if(b1)h=B.x +else h=B.ci +if(b1)g=B.aM6 +else g=B.Lw +if(b1)f=B.o +else f=B.L9 +if(b1)e=B.zl +else e=B.za +if(b1)d=B.aLe +else d=B.o +if(b1)c=B.iZ +else c=B.be +if(b1)b=B.be +else b=B.fP +if(b1)a=B.aQ_ +else a=B.aOO +b1 +if(b1)a0=B.tf +else a0=B.Lo +if(b1)a1=B.Lb +else a1=B.tf +if(b1)a2=B.oQ +else a2=B.be +if(b1)a3=B.be +else a3=B.fP +if(b1)a4=B.iW +else a4=B.tb +if(b1)a5=B.aPE +else a5=B.za +if(b1)a6=B.be +else a6=B.ta +if(b1)a7=B.oH +else a7=B.o +if(b1)a8=B.zm +else a8=B.oH +b1 +if(b1)a9=B.zf +else a9=B.zb +i=A.cwn(c,b7,a,a0,l,a7,b,B.o,a1,a8,B.o,m,f,d,a3,a6,j,h,a9,B.ci,n,g,e,o,B.x,a2,a4,a5,k,i) +b1 +if(b1)o=B.be +else o=B.fP +o=A.H4(b0,b0,b0,b0,b0,b0,b0,new A.cG(o,t.Il),new A.cG(24,t.Ve),b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0) +if(b1)n=B.be +else n=B.fP +m=t._s +if(b1)l=B.oQ +else l=B.be +k=b1?B.x.bU(38):B.o.bU(38) +if(b1)j=B.zl +else j=B.za +if(b1)h=B.iZ +else h=B.be +if(b1)b1=B.iZ +else b1=B.be +return A.aa5(b5,new A.H_(h,b1,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0,b0),b0,i,new A.HM(b0,b0,b0,b0,new A.dP(q,B.O),b0,b0,b0,b0,b0),b3,new A.Pf(p),b0,"Inter",b0,b0,new A.uI(o),new A.eO(24,b0,b0,b0,b0,n,b0,b0),b6,new A.Jx(64,l,4,k,b0,b0,b0,b0,b0,b0),new A.Jy(b0,b0,b0,b0,b0,b0,b0,b0,b0,j,b0,b0,b0),new A.RW(r),new A.Kb(b0,new A.dP(b4,B.O),b0,b0,b0,b0,b0,b0,b0,b0),B.dH3,b0,new A.L4(new A.cu(new A.bmD(b7),m),new A.cu(new A.bmE(b7),m),b0,B.nd,b0,new A.cu(new A.bmF(b7),m),b0,b0),new A.Up(s),new A.Uv(B.ci,b0,b0),b2,!0,B.la)}, +bmF:function bmF(a){this.a=a}, +bmD:function bmD(a){this.a=a}, +bmE:function bmE(a){this.a=a}, +UK:function UK(a){this.a=a}, +c0X:function c0X(){}, +c0Y:function c0Y(){}, +Ee:function Ee(a){this.a=a}, +SO:function SO(a){this.a=a}, +bMl:function bMl(){}, +Qa:function Qa(){}, +dgq(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.CS.h(0,a.d)],r,q)}, +aGu:function aGu(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aVX:function aVX(){}, +aGv:function aGv(a,b){this.a=a +this.b=b}, +aVZ:function aVZ(){}, +Q9(){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$Q9=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:g=$.V() +g.b9(0,"Open Hive for ToM...") +n=null +try{g=A.a4d(null) +throw A.j(g)}catch(c){g=A.a2(c) +if(g instanceof A.Jt){B.i_.RB(0,"hive_encryption_key").nf(new A.brl()) +g=$.V() +g.eg(u.eU)}else{m=g +l=A.ay(c) +B.i_.RB(0,"hive_encryption_key").nf(new A.brm()) +g=$.V() +g.tJ(0,"Unable to init Hive encryption",m,l)}}e=A +d="hive_collections_tom" +s=3 +return A.f(A.cxH(),$async$Q9) +case 3:k=new e.Q8(d,b,n) +p=5 +s=8 +return A.f(J.cER(k),$async$Q9) +case 8:p=2 +s=7 +break +case 5:p=4 +f=o +j=A.a2(f) +i=A.ay(f) +g=$.V() +g.tJ(0,"Unable to open ToM Hive.",j,i) +B.i_.RB(0,"hive_encryption_key") +s=9 +return A.f(J.N7(k).nf(new A.brn()),$async$Q9) +case 9:s=10 +return A.f($.MZ().v7(),$async$Q9) +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$Q9,r)}, +cxH(){var s=0,r=A.o(t.N),q +var $async$cxH=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$cxH,r)}, +Q8:function Q8(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=$}, +brl:function brl(){}, +brm:function brm(){}, +brn:function brn(){}, +dgr(a){var s=A.b(t.N,t.z),r=new A.c6_(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}, +aaC:function aaC(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}, +c6_:function c6_(a){this.a=a}, +aWJ:function aWJ(){}, +EQ:function EQ(a){this.a=a}, +aSy:function aSy(){}, +UI:function UI(a){this.a=a}, +c0W:function c0W(){}, +P1:function P1(){this.a=$}, +bgi:function bgi(){}, +Dd:function Dd(a){this.a=a}, +bgk:function bgk(){}, +bgl:function bgl(){}, +bgm:function bgm(){}, +bgn:function bgn(){}, +bgo:function bgo(){}, +bgj:function bgj(){}, +CF:function CF(a,b,c){var _=this +_.r=null +_.bI5$=a +_.bI6$=b +_.bI7$=c}, +wz:function wz(a,b,c){var _=this +_.r=null +_.bI5$=a +_.bI6$=b +_.bI7$=c}, +Rv:function Rv(a,b,c){this.c=a +this.a=b +this.b=c}, +bBp:function bBp(a){this.a=a}, +axX:function axX(a){this.a=a}, +bCv:function bCv(){}, +Kn:function Kn(a){this.a=a}, +bMj:function bMj(){}, +bMk:function bMk(){}, +bMi:function bMi(){}, +czk(a){return new A.aDI(a)}, +aDI:function aDI(a){this.a=a}, +aUd:function aUd(){}, +UJ:function UJ(a){this.a=a}, +RA:function RA(a){this.a=a}, +SP:function SP(a){this.a=a}, +UE:function UE(a){this.a=a}, +b43:function b43(){}, +boN:function boN(){}, +boZ:function boZ(){}, +boO:function boO(){}, +boP:function boP(){}, +boT:function boT(){}, +boU:function boU(){}, +boQ:function boQ(){}, +boR:function boR(){}, +boS:function boS(){}, +bp_:function bp_(){}, +bp0:function bp0(){}, +bp1:function bp1(){}, +bp2:function bp2(){}, +boV:function boV(){}, +boW:function boW(){}, +boX:function boX(){}, +boY:function boY(){}, +bs_:function bs_(){}, +bs0:function bs0(){}, +bFt:function bFt(){}, +bFu:function bFu(){}, +bFv:function bFv(a){this.a=a}, +bFw:function bFw(){}, +bFx:function bFx(){}, +bFy:function bFy(a){this.a=a}, +bFF:function bFF(){}, +bFG:function bFG(){}, +bFH:function bFH(){}, +bFI:function bFI(){}, +bFD:function bFD(a){this.a=a}, +bFE:function bFE(a){this.a=a}, +bFB:function bFB(a){this.a=a}, +bFC:function bFC(a){this.a=a}, +bFz:function bFz(a){this.a=a}, +bFA:function bFA(a){this.a=a}, +arS:function arS(){}, +wI:function wI(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +PX:function PX(a,b){this.a=a +this.b=b}, +anj:function anj(a){this.a=a}, +anl:function anl(){}, +ZX:function ZX(a){this.a=a}, +PO:function PO(){}, +Ih:function Ih(a){this.a=a}, +PM:function PM(a){this.a=a}, +PN:function PN(a,b){this.a=a +this.b=b}, +arT:function arT(a){this.a=a}, +arV:function arV(){}, +a1o:function a1o(){}, +PZ:function PZ(a){this.a=a}, +a_F:function a_F(a){this.a=a}, +apU:function apU(){}, +uB:function uB(a){this.a=a}, +uC:function uC(a){this.a=a}, +tw:function tw(a){this.a=a}, +vl:function vl(){}, +Zg:function Zg(){}, +Zh:function Zh(){}, +O4:function O4(a,b){this.a=a +this.b=b}, +alE:function alE(){}, +alB:function alB(a){this.a=a}, +ann:function ann(){}, +ZZ:function ZZ(){}, +a__:function a__(a,b){this.a=a +this.b=b}, +ZY:function ZY(a){this.a=a}, +aGo:function aGo(){}, +Lo:function Lo(a){this.a=a}, +c_Y:function c_Y(){}, +aGn:function aGn(a){this.a=a}, +aay:function aay(){}, +V1:function V1(a){this.a=a}, +V0:function V0(a){this.a=a}, +arb:function arb(a){this.a=a}, +Sm:function Sm(a){this.a=a}, +aAP:function aAP(a){this.a=a}, +aAO:function aAO(){}, +KK:function KK(){}, +a7K:function a7K(a,b){this.a=a +this.b=b}, +aDa:function aDa(a){this.a=a}, +aH6:function aH6(a){this.a=a}, +aH8:function aH8(){}, +aax:function aax(a,b,c){this.a=a +this.b=b +this.c=c}, +al2:function al2(){}, +YY:function YY(){}, +aGt:function aGt(){}, +rt:function rt(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +an5:function an5(a){this.a=a}, +aLG:function aLG(){}, +ZS:function ZS(a,b){this.a=a +this.b=b}, +an7:function an7(a,b){this.a=a +this.b=b}, +dgo(a){return A.p(["scope",a.a,"fields",a.b,"val",a.c,"limit",a.d,"offset",a.e],t.N,t.z)}, +avh:function avh(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aPF:function aPF(){}, +dgp(a){var s=J.S(a),r=t.j,q=t.Jf +return new A.a3e(J.bB(r.a(s.h(a,"matches")),new A.c5Y(),q).rO(0),J.bB(r.a(s.h(a,"inactive_matches")),new A.c5Z(),q).rO(0))}, +a3e:function a3e(a,b){this.a=a +this.b=b}, +c5Y:function c5Y(){}, +c5Z:function c5Z(){}, +aPG:function aPG(){}, +cNL(a){var s=J.S(a) +return new A.Bf(A.av(s.h(a,"uid")),A.cz(s.h(a,"mail")),A.cz(s.h(a,"mobile")),A.cz(s.h(a,"address")),A.cz(s.h(a,"cn")),A.cz(s.h(a,"displayName")))}, +Bf:function Bf(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aW1:function aW1(){}, +d4l(a){var s=a.a,r=A.y(s).i("ho"),q=A.i1(new A.ho(s,new A.be0(a),r),r.i("D.E")) +s=s.a +if(s===0)q.t(0,new A.z8(a.c,null,a.b,null)) +return q}, +be0:function be0(a){this.a=a}, +aaB:function aaB(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}, +aWK:function aWK(){}, +xF:function xF(a,b){this.a=a +this.b=b}, +bKC:function bKC(){}, +qJ:function qJ(a){this.a=a}, +aSz:function aSz(){}, +ber:function ber(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=d}, +dcs(a,b,c,d){var s=J.cb(a),r=s.oC(a,new A.bOA()),q=r.$ti.i("er<1,to>"),p=q.i("aP") +s=c==null?s.gu(a):c +p=A.bZx(new A.aP(new A.er(r,new A.bOB(d),q),new A.bOC(b),p),s,p.i("D.E")) +return A.Q(p,!0,A.y(p).i("D.E"))}, +bOA:function bOA(){}, +bOB:function bOB(a){this.a=a}, +bOC:function bOC(a){this.a=a}, +z8:function z8(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +to:function to(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +xr:function xr(){}, +UD:function UD(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aVY:function aVY(){}, +aac:function aac(a,b){this.a=a +this.b=b}, +aW_:function aW_(){}, +ank:function ank(){}, +aqe:function aqe(){}, +arC:function arC(){}, +bnP:function bnP(a){this.a=a}, +PY:function PY(a){this.a=a}, +aOq:function aOq(){}, +by0:function by0(){}, +by1:function by1(a,b){this.a=a +this.b=b}, +arU:function arU(a){this.a=a}, +OW:function OW(a){this.a=a}, +Q_:function Q_(a){this.a=a}, +Tc:function Tc(a){this.a=a}, +alC:function alC(){}, +bax:function bax(a){this.a=a}, +anm:function anm(){}, +aGp:function aGp(){}, +aH9:function aH9(){}, +aHa:function aHa(a){this.a=a}, +aAQ:function aAQ(){}, +bJ6:function bJ6(){}, +bJ7:function bJ7(a){this.a=a}, +aDb:function aDb(){}, +aDB:function aDB(){}, +aDC:function aDC(){}, +aDE:function aDE(){}, +aDF:function aDF(){}, +aH7:function aH7(){}, +aGS:function aGS(){}, +ZI:function ZI(){}, +bds:function bds(){}, +atD:function atD(){}, +XP:function XP(a){this.a=a}, +XO:function XO(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}, +b0s:function b0s(a){this.a=a}, +b0t:function b0t(a){this.a=a}, +b0v:function b0v(a,b){this.a=a +this.b=b}, +b0b:function b0b(a,b){this.a=a +this.b=b}, +b09:function b09(a){this.a=a}, +b08:function b08(a,b){this.a=a +this.b=b}, +b0u:function b0u(a,b){this.a=a +this.b=b}, +b0a:function b0a(a,b,c){this.a=a +this.b=b +this.c=c}, +b0r:function b0r(a){this.a=a}, +b0o:function b0o(a,b){this.a=a +this.b=b}, +b0p:function b0p(a){this.a=a}, +b0q:function b0q(a,b){this.a=a +this.b=b}, +b0m:function b0m(a){this.a=a}, +b0n:function b0n(a){this.a=a}, +b0k:function b0k(a){this.a=a}, +b0l:function b0l(a){this.a=a}, +b0f:function b0f(a){this.a=a}, +b0e:function b0e(a){this.a=a}, +b0g:function b0g(a,b){this.a=a +this.b=b}, +b0h:function b0h(a,b){this.a=a +this.b=b}, +b0i:function b0i(a){this.a=a}, +b0d:function b0d(a,b){this.a=a +this.b=b}, +b0j:function b0j(a){this.a=a}, +b0c:function b0c(a,b){this.a=a +this.b=b}, +ajr:function ajr(a,b){this.c=a +this.a=b}, +b0w:function b0w(a){this.a=a}, +b0x:function b0x(a){this.a=a}, +b0y:function b0y(a){this.a=a}, +IJ:function IJ(a,b){this.c=a +this.a=b}, +a2v:function a2v(a,b,c){var _=this +_.d=a +_.e=b +_.a=_.f=null +_.b=c +_.c=null}, +bvS:function bvS(a){this.a=a}, +bvX:function bvX(){}, +bvY:function bvY(a){this.a=a}, +bvZ:function bvZ(a){this.a=a}, +bvV:function bvV(){}, +bvW:function bvW(a,b){this.a=a +this.b=b}, +bvU:function bvU(a,b,c){this.a=a +this.b=b +this.c=c}, +bvT:function bvT(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Yb:function Yb(a){this.a=a}, +Yc:function Yc(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +b2n:function b2n(a){this.a=a}, +b2o:function b2o(){}, +ajQ:function ajQ(a,b){this.c=a +this.a=b}, +b2s:function b2s(a,b){this.a=a +this.b=b}, +b2q:function b2q(a){this.a=a}, +b2r:function b2r(a,b){this.a=a +this.b=b}, +b2p:function b2p(a){this.a=a}, +yO:function yO(a,b){this.d=a +this.a=b}, +b57:function b57(a){this.a=a}, +akN:function akN(a,b){var _=this +_.d=a +_.e=$ +_.f=null +_.r=!1 +_.w=null +_.z=_.y=_.x=!1 +_.a=_.Q=null +_.b=b +_.c=null}, +b4I:function b4I(a){this.a=a}, +b4H:function b4H(){}, +b4R:function b4R(a){this.a=a}, +b4Q:function b4Q(a,b){this.a=a +this.b=b}, +b4S:function b4S(a,b,c){this.a=a +this.b=b +this.c=c}, +b4P:function b4P(a){this.a=a}, +b4T:function b4T(a,b){this.a=a +this.b=b}, +b4O:function b4O(a){this.a=a}, +b5_:function b5_(a){this.a=a}, +b50:function b50(a){this.a=a}, +b51:function b51(a){this.a=a}, +b52:function b52(a){this.a=a}, +b53:function b53(a){this.a=a}, +b54:function b54(a,b){this.a=a +this.b=b}, +b4L:function b4L(a){this.a=a}, +b4M:function b4M(a,b){this.a=a +this.b=b}, +b4N:function b4N(a){this.a=a}, +b55:function b55(a,b){this.a=a +this.b=b}, +b4K:function b4K(a){this.a=a}, +b56:function b56(a,b){this.a=a +this.b=b}, +b4J:function b4J(a){this.a=a}, +b4U:function b4U(a){this.a=a}, +b4V:function b4V(a){this.a=a}, +b4W:function b4W(a){this.a=a}, +b4X:function b4X(a){this.a=a}, +b4Y:function b4Y(a){this.a=a}, +b4Z:function b4Z(a){this.a=a}, +Be:function Be(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +c0V:function c0V(a){this.a=a}, +aGA:function aGA(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}, +c0s:function c0s(a){this.a=a}, +c0r:function c0r(a){this.a=a}, +c0q:function c0q(){}, +c0P:function c0P(a){this.a=a}, +c0Q:function c0Q(a){this.a=a}, +c0R:function c0R(a,b){this.a=a +this.b=b}, +c0S:function c0S(a){this.a=a}, +c0T:function c0T(a,b){this.a=a +this.b=b}, +c0O:function c0O(a){this.a=a}, +c0U:function c0U(a){this.a=a}, +c0u:function c0u(a){this.a=a}, +c0v:function c0v(a){this.a=a}, +c0w:function c0w(a){this.a=a}, +c0y:function c0y(a){this.a=a}, +c0z:function c0z(a){this.a=a}, +c0t:function c0t(a){this.a=a}, +c0A:function c0A(a){this.a=a}, +c0B:function c0B(a){this.a=a}, +c0C:function c0C(a){this.a=a}, +c0D:function c0D(a){this.a=a}, +c0E:function c0E(a){this.a=a}, +c0F:function c0F(a){this.a=a}, +c0x:function c0x(a){this.a=a}, +c0N:function c0N(a){this.a=a}, +c0L:function c0L(a){this.a=a}, +c0K:function c0K(a){this.a=a}, +c0M:function c0M(a){this.a=a}, +c0J:function c0J(a){this.a=a}, +c0o:function c0o(a){this.a=a}, +c0p:function c0p(a){this.a=a}, +c0m:function c0m(a){this.a=a}, +c0l:function c0l(a){this.a=a}, +c0n:function c0n(a){this.a=a}, +c0k:function c0k(a){this.a=a}, +c0G:function c0G(a){this.a=a}, +c0H:function c0H(a){this.a=a}, +c0I:function c0I(){}, +oN:function oN(a,b){this.a=a +this.b=b}, +yX:function yX(a,b,c,d){var _=this +_.c=a +_.e=b +_.f=c +_.a=d}, +Z4:function Z4(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 +_.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 +_.cy=_.cx=null +_.db=!1 +_.dx=l +_.dy=m +_.fx=_.fr=null +_.go=n +_.id="" +_.k1=o +_.k2=null +_.k3=p +_.ok=null +_.anV$=q +_.J9$=r +_.anX$=s +_.aLA$=a0 +_.Ja$=a1 +_.a_0$=a2 +_.a_1$=a3 +_.aLB$=a4 +_.anY$=a5 +_.anZ$=a6 +_.aLC$=a7 +_.ao_$=a8 +_.ao0$=a9 +_.anW$=b0 +_.a=null +_.b=b1 +_.c=null}, +b81:function b81(){}, +b84:function b84(a){this.a=a}, +b83:function b83(){}, +b8f:function b8f(a,b){this.a=a +this.b=b}, +b8e:function b8e(a){this.a=a}, +b8_:function b8_(a){this.a=a}, +b80:function b80(a){this.a=a}, +b7N:function b7N(a){this.a=a}, +b7M:function b7M(a){this.a=a}, +b8z:function b8z(){}, +b7X:function b7X(a){this.a=a}, +b8v:function b8v(a){this.a=a}, +b8w:function b8w(a,b){this.a=a +this.b=b}, +b8u:function b8u(a){this.a=a}, +b7T:function b7T(a){this.a=a}, +b8l:function b8l(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b8m:function b8m(a){this.a=a}, +b8i:function b8i(a,b){this.a=a +this.b=b}, +b8g:function b8g(a){this.a=a}, +b8h:function b8h(){}, +b8j:function b8j(a){this.a=a}, +b7U:function b7U(a){this.a=a}, +b7Q:function b7Q(a){this.a=a}, +b7V:function b7V(a){this.a=a}, +b7W:function b7W(a){this.a=a}, +b8r:function b8r(){}, +b8s:function b8s(a){this.a=a}, +b8k:function b8k(a,b){this.a=a +this.b=b}, +b8o:function b8o(a){this.a=a}, +b8p:function b8p(a,b,c){this.a=a +this.b=b +this.c=c}, +b8n:function b8n(a){this.a=a}, +b8q:function b8q(a){this.a=a}, +b8t:function b8t(a){this.a=a}, +b7S:function b7S(a){this.a=a}, +b7Y:function b7Y(a){this.a=a}, +b89:function b89(a,b){this.a=a +this.b=b}, +b8a:function b8a(a,b){this.a=a +this.b=b}, +b8b:function b8b(){}, +b8x:function b8x(a){this.a=a}, +b8y:function b8y(a,b){this.a=a +this.b=b}, +b8c:function b8c(){}, +b8d:function b8d(a,b){this.a=a +this.b=b}, +b85:function b85(a,b){this.a=a +this.b=b}, +b86:function b86(a){this.a=a}, +b87:function b87(a){this.a=a}, +b88:function b88(a){this.a=a}, +b7R:function b7R(a){this.a=a}, +b82:function b82(){}, +b7P:function b7P(a,b,c){this.a=a +this.b=b +this.c=c}, +b7O:function b7O(a,b,c){this.a=a +this.b=b +this.c=c}, +b7Z:function b7Z(a){this.a=a}, +a0v:function a0v(a,b){this.a=a +this.b=b}, +aKZ:function aKZ(){}, +aL_:function aL_(){}, +aL0:function aL0(){}, +aL1:function aL1(){}, +aL2:function aL2(){}, +aL3:function aL3(){}, +aL4:function aL4(){}, +ali:function ali(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}, +b7L:function b7L(a,b,c){this.a=a +this.b=b +this.c=c}, +b7K:function b7K(a,b,c){this.a=a +this.b=b +this.c=c}, +b7J:function b7J(a,b){this.a=a +this.b=b}, +b7I:function b7I(a,b){this.a=a +this.b=b}, +rp:function rp(a,b){this.a=a +this.b=b}, +alo:function alo(a,b){this.c=a +this.a=b}, +b90:function b90(a){this.a=a}, +alq:function alq(a,b){this.c=a +this.a=b}, +b9l:function b9l(a){this.a=a}, +b9j:function b9j(a,b){this.a=a +this.b=b}, +b9h:function b9h(a,b){this.a=a +this.b=b}, +b9f:function b9f(a,b,c){this.a=a +this.b=b +this.c=c}, +b9e:function b9e(a,b){this.a=a +this.b=b}, +b9i:function b9i(a){this.a=a}, +b9g:function b9g(a){this.a=a}, +b9k:function b9k(a,b){this.a=a +this.b=b}, +b9m:function b9m(a,b){this.a=a +this.b=b}, +b9d:function b9d(a){this.a=a}, +ul:function ul(a,b){this.a=a +this.b=b}, +alr:function alr(a,b){this.c=a +this.a=b}, +b9s:function b9s(a,b){this.a=a +this.b=b}, +b9t:function b9t(){}, +b9r:function b9r(a,b){this.a=a +this.b=b}, +abL:function abL(a,b){this.c=a +this.a=b}, +c8j:function c8j(a){this.a=a}, +c8k:function c8k(){}, +c8o:function c8o(a,b){this.a=a +this.b=b}, +c8n:function c8n(a){this.a=a}, +c8m:function c8m(){}, +c8l:function c8l(a){this.a=a}, +als:function als(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +b9o:function b9o(){}, +b9n:function b9n(a){this.a=a}, +alt:function alt(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +b9q:function b9q(){}, +b9p:function b9p(a){this.a=a}, +aly:function aly(a){this.a=a}, +baf:function baf(a){this.a=a}, +alD:function alD(){}, +baA:function baA(a){this.a=a}, +baz:function baz(a){this.a=a}, +bay:function bay(a,b,c){this.a=a +this.b=b +this.c=c}, +alF:function alF(a,b){this.c=a +this.a=b}, +baI:function baI(a){this.a=a}, +baF:function baF(){}, +baD:function baD(a){this.a=a}, +baE:function baE(a){this.a=a}, +baG:function baG(a){this.a=a}, +baC:function baC(a,b){this.a=a +this.b=b}, +baH:function baH(a){this.a=a}, +baB:function baB(a,b){this.a=a +this.b=b}, +vX:function vX(a,b){this.a=a +this.b=b}, +ye:function ye(a,b){this.a=a +this.b=b}, +alG:function alG(a,b){this.c=a +this.a=b}, +baJ:function baJ(a){this.a=a}, +baK:function baK(a){this.a=a}, +baL:function baL(a){this.a=a}, +baN:function baN(a){this.a=a}, +baM:function baM(){}, +baX:function baX(a,b){this.a=a +this.b=b}, +baW:function baW(a,b){this.a=a +this.b=b}, +baS:function baS(a){this.a=a}, +baR:function baR(a){this.a=a}, +baV:function baV(a){this.a=a}, +baT:function baT(a){this.a=a}, +baU:function baU(){}, +baP:function baP(a,b){this.a=a +this.b=b}, +baQ:function baQ(a){this.a=a}, +baO:function baO(a){this.a=a}, +aTY:function aTY(a,b){this.c=a +this.a=b}, +ckW:function ckW(a){this.a=a}, +ckU:function ckU(){}, +ckV:function ckV(a){this.a=a}, +za:function za(a,b){this.a=a +this.b=b}, +HK:function HK(a,b){this.a=a +this.b=b}, +OZ:function OZ(a,b){this.c=a +this.a=b}, +bgd:function bgd(a){this.a=a}, +bgb:function bgb(a){this.a=a}, +bgc:function bgc(a){this.a=a}, +abc:function abc(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +d6r(a,b){return A.yx(new A.bkP(a),b,!0,t.z)}, +dkT(a){var s=a.a +if(s==="m.room.message")return B.b.gR(a.gd3(a).split("m.")) +if(B.c.aZ(s,"m.room."))return B.b.gR(s.split("m.room.")) +if(B.c.aZ(s,"m."))return B.b.gR(s.split("m.")) +return s}, +bkP:function bkP(a){this.a=a}, +Pp:function Pp(a,b){this.c=a +this.a=b}, +Yh:function Yh(a,b,c){this.c=a +this.d=b +this.a=c}, +Nr:function Nr(a,b){this.a=a +this.b=b}, +ak4:function ak4(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}, +b2H:function b2H(a){this.a=a}, +b2I:function b2I(a,b,c){this.a=a +this.b=b +this.c=c}, +b2N:function b2N(){}, +b2O:function b2O(a){this.a=a}, +b2M:function b2M(a,b){this.a=a +this.b=b}, +b2P:function b2P(a){this.a=a}, +b2L:function b2L(a,b){this.a=a +this.b=b}, +b2Q:function b2Q(a){this.a=a}, +b2K:function b2K(){}, +b2R:function b2R(a){this.a=a}, +b2J:function b2J(){}, +b2S:function b2S(a,b){this.a=a +this.b=b}, +b2T:function b2T(a){this.a=a}, +b2U:function b2U(a,b){this.a=a +this.b=b}, +axQ:function axQ(a,b,c,d){var _=this +_.Q=a +_.r=null +_.c=b +_.d=c +_.a=d +_.b=null}, +dgR(){var s,r,q=J.lV(50,t.FW) +for(s=0;s<50;++s){r=B.dJ.dW() +q[s]=new A.a1(r,4+B.dJ.dW()*4)}return new A.acs(q,null,null,B.k)}, +a_s:function a_s(a,b){this.c=a +this.a=b}, +acr:function acr(a){this.a=null +this.b=a +this.c=null}, +c9I:function c9I(a){this.a=a}, +c9H:function c9H(a,b){this.a=a +this.b=b}, +c9G:function c9G(a){this.a=a}, +HB:function HB(a,b,c){this.c=a +this.d=b +this.a=c}, +acs:function acs(a,b,c,d){var _=this +_.d=a +_.e=null +_.ff$=b +_.b6$=c +_.a=null +_.b=d +_.c=null}, +c9L:function c9L(a){this.a=a}, +c9K:function c9K(a){this.a=a}, +c9J:function c9J(a,b,c){this.a=a +this.b=b +this.c=c}, +aMt:function aMt(a,b){this.c=a +this.a=b}, +aXz:function aXz(){}, +uu:function uu(a,b){this.a=a +this.b=b}, +a0z:function a0z(a,b){this.c=a +this.a=b}, +bjt:function bjt(a,b){this.a=a +this.b=b}, +aNF:function aNF(){}, +bju:function bju(){}, +bjv:function bjv(a,b,c){this.a=a +this.b=b +this.c=c}, +cHv(a,b,c,d,e,f,g,h,i){return new A.a0H(a,i,c,e,f,b,g,h,d,null)}, +a0H:function a0H(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}, +a0I:function a0I(a,b){var _=this +_.d=a +_.a=_.e=null +_.b=b +_.c=null}, +blh:function blh(a){this.a=a}, +blg:function blg(a,b){this.a=a +this.b=b}, +LZ:function LZ(a,b,c){this.c=a +this.d=b +this.a=c}, +aNQ:function aNQ(){}, +cIe(a,b,c,d,e,f,g,h,i,j){return new A.Qe(g,f,i,j,c,h,d,a,b,null)}, +Qe:function Qe(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}, +bsR:function bsR(a){this.a=a}, +bsT:function bsT(a){this.a=a}, +bsS:function bsS(a,b){this.a=a +this.b=b}, +bsV:function bsV(a,b){this.a=a +this.b=b}, +bsQ:function bsQ(a,b){this.a=a +this.b=b}, +bsW:function bsW(a){this.a=a}, +bsX:function bsX(a){this.a=a}, +bsU:function bsU(a,b){this.a=a +this.b=b}, +bsY:function bsY(a){this.a=a}, +cxO(a,b,c,d,e,f,g,h,i,j,k,l){return new A.a20(a,c,b,l,d,h,f,g,j,k,e,null)}, +a20:function a20(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}, +avu:function avu(a,b,c){this.c=a +this.d=b +this.a=c}, +bzZ:function bzZ(){}, +ay9:function ay9(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 +_.z=i +_.Q=j +_.as=k +_.at=l +_.ax=m +_.ay=n +_.ch=o +_.CW=p +_.a=q}, +bDy:function bDy(a){this.a=a}, +bDx:function bDx(a){this.a=a}, +bDw:function bDw(a){this.a=a}, +bDs:function bDs(){}, +bDo:function bDo(){}, +bDp:function bDp(a){this.a=a}, +bDq:function bDq(a){this.a=a}, +bDr:function bDr(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +bDk:function bDk(a){this.a=a}, +bDl:function bDl(a,b){this.a=a +this.b=b}, +bDj:function bDj(a,b){this.a=a +this.b=b}, +bDn:function bDn(a){this.a=a}, +bDm:function bDm(){}, +bDv:function bDv(){}, +bDt:function bDt(a){this.a=a}, +bDu:function bDu(a){this.a=a}, +bDf:function bDf(a){this.a=a}, +bDg:function bDg(a,b){this.a=a +this.b=b}, +bDe:function bDe(a,b){this.a=a +this.b=b}, +bDi:function bDi(a,b){this.a=a +this.b=b}, +bDh:function bDh(a,b){this.a=a +this.b=b}, +aya:function aya(a,b,c,d,e,f,g,h,i){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.w=e +_.x=f +_.y=g +_.z=h +_.a=i}, +bD4:function bD4(a,b){this.a=a +this.b=b}, +bD3:function bD3(a,b,c){this.a=a +this.b=b +this.c=c}, +bD5:function bD5(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bD6:function bD6(){}, +bD7:function bD7(a,b){this.a=a +this.b=b}, +bD2:function bD2(a){this.a=a}, +bD8:function bD8(a,b,c){this.a=a +this.b=b +this.c=c}, +bD1:function bD1(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bCZ:function bCZ(a){this.a=a}, +bD9:function bD9(a,b){this.a=a +this.b=b}, +bD0:function bD0(a){this.a=a}, +bDa:function bDa(a,b){this.a=a +this.b=b}, +bD_:function bD_(a){this.a=a}, +FQ:function FQ(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aQn:function aQn(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aQo:function aQo(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aQm:function aQm(){}, +ayb:function ayb(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +bDc:function bDc(a){this.a=a}, +bDb:function bDb(a){this.a=a}, +VN:function VN(a,b,c){this.c=a +this.d=b +this.a=c}, +WX:function WX(a,b){this.c=a +this.a=b}, +ayc:function ayc(a,b,c){this.c=a +this.d=b +this.a=c}, +bDd:function bDd(){}, +aBq:function aBq(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +bM4:function bM4(){}, +bM2:function bM2(a,b){this.a=a +this.b=b}, +bM0:function bM0(a,b,c){this.a=a +this.b=b +this.c=c}, +bLZ:function bLZ(a){this.a=a}, +bM_:function bM_(a){this.a=a}, +bM1:function bM1(a,b,c){this.a=a +this.b=b +this.c=c}, +bM3:function bM3(){}, +Mo:function Mo(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.a=e}, +cjp:function cjp(a){this.a=a}, +cjo:function cjo(a){this.a=a}, +xl:function xl(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Ve:function Ve(a,b,c){this.c=a +this.d=b +this.a=c}, +c64:function c64(a){this.a=a}, +RG:function RG(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +a76:function a76(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +bO3:function bO3(a){this.a=a}, +aDG:function aDG(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +bSX:function bSX(a){this.a=a}, +bSY:function bSY(a){this.a=a}, +bSZ:function bSZ(a,b){this.a=a +this.b=b}, +aDH:function aDH(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +bT0:function bT0(a){this.a=a}, +bT_:function bT_(a,b){this.a=a +this.b=b}, +aHD:function aHD(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aRE:function aRE(a){this.a=a}, +xt:function xt(a,b){this.a=a +this.b=b}, +aUc:function aUc(){}, +aF3:function aF3(a,b){this.c=a +this.a=b}, +bWK:function bWK(a){this.a=a}, +a99:function a99(a,b){this.c=a +this.a=b}, +aF5:function aF5(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +bWM:function bWM(a,b){this.a=a +this.b=b}, +bWL:function bWL(a){this.a=a}, +aHx:function aHx(a,b,c){this.c=a +this.d=b +this.a=c}, +c37:function c37(){}, +c38:function c38(){}, +c39:function c39(){}, +ase:function ase(a,b){this.c=a +this.a=b}, +cIM(a,b,c,d,e,f,g,h,i,j,k,l){return new A.a2o(k,h,g,f,l,j,d,e,b,c,i,a,null)}, +a2o:function a2o(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}, +bvk:function bvk(a){this.a=a}, +bvj:function bvj(a){this.a=a}, +bvl:function bvl(a){this.a=a}, +bvm:function bvm(a){this.a=a}, +bvn:function bvn(a){this.a=a}, +bvo:function bvo(a){this.a=a}, +bvp:function bvp(a){this.a=a}, +bvq:function bvq(a){this.a=a}, +bvr:function bvr(a){this.a=a}, +bvb:function bvb(a,b){this.a=a +this.b=b}, +bvi:function bvi(a){this.a=a}, +bvh:function bvh(a){this.a=a}, +bvd:function bvd(){}, +bvg:function bvg(a,b){this.a=a +this.b=b}, +bvc:function bvc(){}, +bve:function bve(){}, +bvf:function bvf(){}, +U8:function U8(a,b,c){this.c=a +this.d=b +this.a=c}, +azj:function azj(a,b){this.c=a +this.a=b}, +aAk:function aAk(a,b){this.c=a +this.a=b}, +bI9:function bI9(a){this.a=a}, +bIf:function bIf(a){this.a=a}, +bIe:function bIe(a){this.a=a}, +bIg:function bIg(){}, +bIh:function bIh(a){this.a=a}, +bId:function bId(a,b,c){this.a=a +this.b=b +this.c=c}, +bIb:function bIb(a,b){this.a=a +this.b=b}, +bIc:function bIc(a,b){this.a=a +this.b=b}, +bIa:function bIa(a){this.a=a}, +aCp:function aCp(a,b){this.c=a +this.a=b}, +aNk:function aNk(a,b){this.c=a +this.a=b}, +Jr:function Jr(a,b){this.a=a +this.b=b}, +aDh:function aDh(a,b,c,d){var _=this +_.c=a +_.e=b +_.f=c +_.a=d}, +KQ:function KQ(a,b){this.d=a +this.a=b}, +a7U:function a7U(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +bSB:function bSB(a){this.a=a}, +bSE:function bSE(){}, +bSF:function bSF(){}, +bSG:function bSG(){}, +bSH:function bSH(){}, +bSI:function bSI(a){this.a=a}, +bSD:function bSD(a,b){this.a=a +this.b=b}, +bSJ:function bSJ(a){this.a=a}, +bSC:function bSC(a){this.a=a}, +bSK:function bSK(a){this.a=a}, +aF6:function aF6(a,b){this.c=a +this.a=b}, +aGB:function aGB(a,b){this.c=a +this.a=b}, +alj:function alj(a){this.a=a}, +aKX:function aKX(a,b){this.c=a +this.a=b}, +aKY:function aKY(a,b){this.c=a +this.a=b}, +c8q:function c8q(a,b){this.a=a +this.b=b}, +c8r:function c8r(a){this.a=a}, +c8p:function c8p(a){this.a=a}, +Z5:function Z5(a,b){this.c=a +this.a=b}, +Z6:function Z6(a,b,c,d,e,f,g){var _=this +_.w=null +_.x=a +_.y=b +_.z=c +_.Q=d +_.ax=_.as=null +_.ay=e +_.anV$=f +_.a=null +_.b=g +_.c=null}, +b8G:function b8G(a){this.a=a}, +b8H:function b8H(a,b){this.a=a +this.b=b}, +b8E:function b8E(a){this.a=a}, +b8F:function b8F(a,b){this.a=a +this.b=b}, +b8D:function b8D(a){this.a=a}, +b8B:function b8B(a){this.a=a}, +b8C:function b8C(a){this.a=a}, +b8A:function b8A(a,b){this.a=a +this.b=b}, +aL5:function aL5(){}, +aL6:function aL6(){}, +He:function He(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}, +pZ:function pZ(a,b){this.a=a +this.b=b}, +Nd:function Nd(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.r=c +_.x=d +_.z=e +_.a=f}, +b_K:function b_K(a,b){this.a=a +this.b=b}, +b_J:function b_J(a,b){this.a=a +this.b=b}, +alm:function alm(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +b8P:function b8P(a){this.a=a}, +O2:function O2(a,b){this.a=a +this.b=b}, +O3:function O3(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +b8T:function b8T(){}, +b8R:function b8R(a){this.a=a}, +b8Q:function b8Q(a,b){this.a=a +this.b=b}, +b8S:function b8S(){}, +Hf:function Hf(a,b){this.c=a +this.a=b}, +aL7:function aL7(a,b,c){var _=this +_.aLz$=a +_.a9y$=b +_.a=null +_.b=c +_.c=null}, +c8u:function c8u(a){this.a=a}, +c8t:function c8t(a,b){this.a=a +this.b=b}, +c8s:function c8s(a){this.a=a}, +aKw:function aKw(a,b){this.c=a +this.a=b}, +aXs:function aXs(){}, +alk:function alk(a,b){this.c=a +this.a=b}, +b8K:function b8K(){}, +b8L:function b8L(){}, +b8I:function b8I(a){this.a=a}, +b8J:function b8J(){}, +all:function all(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +b8N:function b8N(){}, +b8O:function b8O(a){this.a=a}, +b8M:function b8M(a,b){this.a=a +this.b=b}, +aOS:function aOS(a,b,c){this.c=a +this.d=b +this.a=c}, +cdb:function cdb(){}, +cdc:function cdc(a){this.a=a}, +aWT:function aWT(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aD_:function aD_(a,b){this.c=a +this.a=b}, +bQo:function bQo(){}, +bQp:function bQp(a){this.a=a}, +bQq:function bQq(){}, +Tb:function Tb(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +a7o:function a7o(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}, +bQm:function bQm(a,b){this.a=a +this.b=b}, +bQn:function bQn(a,b){this.a=a +this.b=b}, +aln:function aln(a,b){this.c=a +this.a=b}, +b8Z:function b8Z(){}, +b9_:function b9_(a){this.a=a}, +b8W:function b8W(a){this.a=a}, +b8X:function b8X(a){this.a=a}, +b8V:function b8V(a){this.a=a}, +b8Y:function b8Y(a){this.a=a}, +b8U:function b8U(a){this.a=a}, +aA_:function aA_(a,b){this.c=a +this.a=b}, +bHO:function bHO(a,b){this.a=a +this.b=b}, +bHN:function bHN(a,b){this.a=a +this.b=b}, +a07:function a07(a,b){this.c=a +this.a=b}, +a08:function a08(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 +_.anW$=k +_.a=null +_.b=l +_.c=null}, +bhm:function bhm(a){this.a=a}, +bhn:function bhn(a){this.a=a}, +bht:function bht(a,b){this.a=a +this.b=b}, +bhk:function bhk(a,b,c){this.a=a +this.b=b +this.c=c}, +bhi:function bhi(a,b){this.a=a +this.b=b}, +bhj:function bhj(a,b){this.a=a +this.b=b}, +bho:function bho(a){this.a=a}, +bhl:function bhl(a){this.a=a}, +bhq:function bhq(a){this.a=a}, +bhp:function bhp(a,b){this.a=a +this.b=b}, +bhs:function bhs(){}, +bhr:function bhr(a,b){this.a=a +this.b=b}, +aNa:function aNa(){}, +aNb:function aNb(){}, +aNc:function aNc(){}, +a_O:function a_O(a,b){this.c=a +this.a=b}, +aqf:function aqf(a,b){this.c=a +this.a=b}, +bhy:function bhy(){}, +bhu:function bhu(a){this.a=a}, +bhv:function bhv(a,b){this.a=a +this.b=b}, +bhw:function bhw(){}, +bhx:function bhx(a){this.a=a}, +aNC:function aNC(a,b,c){this.c=a +this.d=b +this.a=c}, +caA:function caA(a){this.a=a}, +Z7:function Z7(a){this.a=a}, +Z8:function Z8(a){this.a=null +this.b=a +this.c=null}, +b91:function b91(a){this.a=a}, +b93:function b93(a,b){this.a=a +this.b=b}, +b92:function b92(){}, +b94:function b94(a){this.a=a}, +alp:function alp(a,b){this.c=a +this.a=b}, +b9c:function b9c(a){this.a=a}, +b9b:function b9b(a,b){this.a=a +this.b=b}, +b98:function b98(a,b){this.a=a +this.b=b}, +b99:function b99(a){this.a=a}, +b9a:function b9a(a,b){this.a=a +this.b=b}, +b97:function b97(a){this.a=a}, +b96:function b96(a,b){this.a=a +this.b=b}, +b95:function b95(a,b,c){this.a=a +this.b=b +this.c=c}, +Z9:function Z9(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +Za:function Za(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=null +_.CW=_.ch=!1 +_.cx=!0 +_.cy=j +_.bYo$=k +_.bYp$=l +_.bYq$=m +_.ff$=n +_.b6$=o +_.ql$=p +_.a=null +_.b=q +_.c=null}, +b9Q:function b9Q(){}, +b9R:function b9R(){}, +b9M:function b9M(a){this.a=a}, +b9L:function b9L(a){this.a=a}, +b9N:function b9N(a){this.a=a}, +b9G:function b9G(a,b){this.a=a +this.b=b}, +b9W:function b9W(a){this.a=a}, +b9T:function b9T(a,b){this.a=a +this.b=b}, +b9X:function b9X(a){this.a=a}, +b9U:function b9U(a){this.a=a}, +b9V:function b9V(a){this.a=a}, +b9K:function b9K(a){this.a=a}, +b9H:function b9H(a){this.a=a}, +b9J:function b9J(a,b,c){this.a=a +this.b=b +this.c=c}, +b9I:function b9I(a,b,c){this.a=a +this.b=b +this.c=c}, +b9D:function b9D(a,b){this.a=a +this.b=b}, +b9E:function b9E(a,b){this.a=a +this.b=b}, +b9F:function b9F(a){this.a=a}, +b9P:function b9P(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b9O:function b9O(a,b){this.a=a +this.b=b}, +b9C:function b9C(){}, +b9A:function b9A(){}, +b9B:function b9B(){}, +b9S:function b9S(a){this.a=a}, +abM:function abM(){}, +abN:function abN(){}, +aL8:function aL8(){}, +aL9:function aL9(){}, +aLa:function aLa(){}, +aLb:function aLb(){}, +aLc:function aLc(){}, +alu:function alu(a,b){this.c=a +this.a=b}, +b9z:function b9z(a){this.a=a}, +b9y:function b9y(){}, +b9x:function b9x(a){this.a=a}, +b9u:function b9u(){}, +b9v:function b9v(a){this.a=a}, +b9w:function b9w(a){this.a=a}, +a0L:function a0L(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +alv:function alv(a,b){this.c=a +this.a=b}, +alw:function alw(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +cwh(a,b,c,d,e,f,g,h,i){return new A.CS(a,b,d,c,h,i,g,f,e)}, +CS:function CS(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}, +ba0:function ba0(a,b){this.a=a +this.b=b}, +aLf:function aLf(){}, +Zc:function Zc(a,b){this.c=a +this.a=b}, +ba_:function ba_(a,b){this.a=a +this.b=b}, +aLd:function aLd(){}, +Zd:function Zd(a,b){this.c=a +this.a=b}, +aLe:function aLe(){}, +alx:function alx(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +bad:function bad(a){this.a=a}, +bae:function bae(a){this.a=a}, +bac:function bac(a){this.a=a}, +bab:function bab(a){this.a=a}, +Ze:function Ze(a,b,c){this.c=a +this.d=b +this.a=c}, +baa:function baa(a){this.a=a}, +ba9:function ba9(a,b){this.a=a +this.b=b}, +ba5:function ba5(a,b){this.a=a +this.b=b}, +ba8:function ba8(a,b,c){this.a=a +this.b=b +this.c=c}, +ba7:function ba7(a,b){this.a=a +this.b=b}, +ba6:function ba6(a,b){this.a=a +this.b=b}, +ba3:function ba3(a,b){this.a=a +this.b=b}, +ba4:function ba4(a,b){this.a=a +this.b=b}, +TD:function TD(a,b){this.a=a +this.b=b}, +aBt:function aBt(){}, +aDc:function aDc(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +a8X:function a8X(a,b,c){this.c=a +this.d=b +this.a=c}, +ag_:function ag_(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +clN:function clN(a){this.a=a}, +clL:function clL(a,b,c){this.a=a +this.b=b +this.c=c}, +clK:function clK(a){this.a=a}, +clM:function clM(a,b){this.a=a +this.b=b}, +cm0:function cm0(){}, +cm1:function cm1(a){this.a=a}, +cm_:function cm_(a){this.a=a}, +clV:function clV(a){this.a=a}, +cm2:function cm2(a,b){this.a=a +this.b=b}, +clZ:function clZ(a,b){this.a=a +this.b=b}, +clY:function clY(a,b){this.a=a +this.b=b}, +cm3:function cm3(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +clW:function clW(a){this.a=a}, +clU:function clU(a){this.a=a}, +clX:function clX(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}, +clO:function clO(a,b){this.a=a +this.b=b}, +clP:function clP(a,b){this.a=a +this.b=b}, +clQ:function clQ(a,b,c){this.a=a +this.b=b +this.c=c}, +clR:function clR(a,b){this.a=a +this.b=b}, +clT:function clT(a,b){this.a=a +this.b=b}, +clS:function clS(a,b,c){this.a=a +this.b=b +this.c=c}, +B0:function B0(a,b){this.a=a +this.b=b}, +Zf:function Zf(a){this.a=a}, +alz:function alz(a){this.a=null +this.b=a +this.c=null}, +bag:function bag(a,b){this.a=a +this.b=b}, +bai:function bai(a){this.a=a}, +bah:function bah(){}, +baj:function baj(a){this.a=a}, +bak:function bak(){}, +bal:function bal(a,b,c){this.a=a +this.b=b +this.c=c}, +bam:function bam(a){this.a=a}, +alA:function alA(a,b){this.c=a +this.a=b}, +bav:function bav(a,b){this.a=a +this.b=b}, +baw:function baw(a){this.a=a}, +bap:function bap(){}, +baq:function baq(){}, +bar:function bar(a,b,c){this.a=a +this.b=b +this.c=c}, +bas:function bas(a,b){this.a=a +this.b=b}, +bao:function bao(a,b,c){this.a=a +this.b=b +this.c=c}, +bat:function bat(a,b,c){this.a=a +this.b=b +this.c=c}, +bau:function bau(a,b){this.a=a +this.b=b}, +ban:function ban(a,b){this.a=a +this.b=b}, +ED:function ED(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +ZL:function ZL(a){this.a=a}, +ZM:function ZM(a,b){var _=this +_.d=a +_.e=null +_.f=!1 +_.a=_.r=null +_.b=b +_.c=null}, +bdE:function bdE(a,b){this.a=a +this.b=b}, +bdF:function bdF(a){this.a=a}, +bdG:function bdG(a){this.a=a}, +bdH:function bdH(a){this.a=a}, +bdI:function bdI(a,b){this.a=a +this.b=b}, +bdD:function bdD(a){this.a=a}, +bdC:function bdC(a,b){this.a=a +this.b=b}, +Qg:function Qg(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aLE:function aLE(){}, +ZN:function ZN(){}, +bdM:function bdM(a){this.a=a}, +bdL:function bdL(a,b){this.a=a +this.b=b}, +bdJ:function bdJ(){}, +bdK:function bdK(){}, +an2:function an2(a,b){this.c=a +this.a=b}, +bdN:function bdN(){}, +bdO:function bdO(a){this.a=a}, +bdP:function bdP(){}, +bdQ:function bdQ(a,b,c){this.a=a +this.b=b +this.c=c}, +bdR:function bdR(a,b,c){this.a=a +this.b=b +this.c=c}, +bdS:function bdS(){}, +a93:function a93(a,b,c){this.c=a +this.d=b +this.a=c}, +an8:function an8(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +be2:function be2(a){this.a=a}, +be1:function be1(){}, +ZT:function ZT(a,b){this.c=a +this.a=b}, +anb:function anb(a,b,c,d,e,f,g){var _=this +_.d=a +_.Cx$=b +_.Sj$=c +_.zO$=d +_.Gh$=e +_.Eb$=f +_.a=null +_.b=g +_.c=null}, +bej:function bej(a){this.a=a}, +bek:function bek(a,b,c){this.a=a +this.b=b +this.c=c}, +aLH:function aLH(){}, +aLI:function aLI(){}, +ana:function ana(a,b){this.c=a +this.a=b}, +bei:function bei(a){this.a=a}, +beg:function beg(){}, +beh:function beh(a){this.a=a}, +bef:function bef(a,b){this.a=a +this.b=b}, +bee:function bee(a,b,c){this.a=a +this.b=b +this.c=c}, +anc:function anc(a,b,c){this.c=a +this.d=b +this.a=c}, +aqw:function aqw(a){this.a=a}, +a_L:function a_L(a){this.a=a}, +a_M:function a_M(a){var _=this +_.d=null +_.e=!1 +_.a=_.f=null +_.b=a +_.c=null}, +bfX:function bfX(a){this.a=a}, +bfY:function bfY(a){this.a=a}, +bfZ:function bfZ(a,b){this.a=a +this.b=b}, +bg_:function bg_(a,b){this.a=a +this.b=b}, +bg0:function bg0(a){this.a=a}, +bg1:function bg1(a,b,c){this.a=a +this.b=b +this.c=c}, +bg4:function bg4(a,b){this.a=a +this.b=b}, +bg3:function bg3(){}, +bfV:function bfV(){}, +bg2:function bg2(){}, +bfW:function bfW(){}, +aq0:function aq0(a,b){this.c=a +this.a=b}, +bg9:function bg9(a){this.a=a}, +bg8:function bg8(a){this.a=a}, +bg5:function bg5(a){this.a=a}, +bg6:function bg6(a){this.a=a}, +bg7:function bg7(a){this.a=a}, +cNn(a,b,c,d,e,f){return new A.aHi(a,c,d,f,b,e,null)}, +vL:function vL(a,b){this.a=a +this.b=b}, +aHi:function aHi(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +c2F:function c2F(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +MC:function MC(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +H9:function H9(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.a=e}, +a4k:function a4k(a){var _=this +_.a=_.r=_.f=_.e=_.d=null +_.b=a +_.c=null}, +bEX:function bEX(a,b){this.a=a +this.b=b}, +bEV:function bEV(a){this.a=a}, +bEW:function bEW(){}, +bEU:function bEU(a){this.a=a}, +bEK:function bEK(a,b){this.a=a +this.b=b}, +bEJ:function bEJ(a){this.a=a}, +bEL:function bEL(a){this.a=a}, +bEN:function bEN(a){this.a=a}, +bEP:function bEP(a){this.a=a}, +bEO:function bEO(a){this.a=a}, +bEM:function bEM(a){this.a=a}, +bEQ:function bEQ(){}, +bET:function bET(a){this.a=a}, +bES:function bES(a,b){this.a=a +this.b=b}, +bER:function bER(a){this.a=a}, +djE(a,b){var s=t.bB,r=A.Q(new A.O(B.X_,new A.cpf(b,a),s),!0,s.i("al.E")) +B.b.fl(r,new A.cpg()) +return B.b.gO(r).a}, +djF(a,b,c){var s,r,q=new A.cph(c,a,b),p=A.b(t.kH,t.c) +for(s=0;s<4;++s){r=B.X_[s] +p.j(0,r,q.$1(r))}return p}, +a5_:function a5_(a,b){this.r=a +this.a=b}, +S_:function S_(a,b,c,d,e){var _=this +_.f=_.e=_.d=$ +_.r=a +_.x=_.w=!1 +_.y=b +_.ff$=c +_.b6$=d +_.a=null +_.b=e +_.c=null}, +bHh:function bHh(a,b){this.a=a +this.b=b}, +bHj:function bHj(a){this.a=a}, +bHi:function bHi(a){this.a=a}, +bHd:function bHd(a,b){this.a=a +this.b=b}, +bH9:function bH9(a){this.a=a}, +bHa:function bHa(a,b){this.a=a +this.b=b}, +bHb:function bHb(a){this.a=a}, +bHc:function bHc(a){this.a=a}, +bHg:function bHg(a,b,c){this.a=a +this.b=b +this.c=c}, +bHe:function bHe(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bHf:function bHf(a,b){this.a=a +this.b=b}, +ps:function ps(a,b){this.a=a +this.b=b}, +y5:function y5(a,b){this.a=a +this.b=b}, +cpf:function cpf(a,b){this.a=a +this.b=b}, +cpg:function cpg(){}, +cph:function cph(a,b,c){this.a=a +this.b=b +this.c=c}, +aRh:function aRh(){}, +aqP:function aqP(a){this.a=a}, +aNO:function aNO(a){this.a=a}, +aNN:function aNN(a){this.a=a}, +aNM:function aNM(a){this.a=a}, +caH:function caH(a,b){this.a=a +this.b=b}, +aNP:function aNP(a){this.a=a}, +Du:function Du(a,b){this.c=a +this.a=b}, +a1e:function a1e(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}, +bnO:function bnO(){}, +bnN:function bnN(a){this.a=a}, +bnL:function bnL(){}, +bnM:function bnM(a){this.a=a}, +bnK:function bnK(a){this.a=a}, +arD:function arD(a,b){this.c=a +this.a=b}, +bnS:function bnS(a){this.a=a}, +bnR:function bnR(a){this.a=a}, +bnQ:function bnQ(a){this.a=a}, +arB:function arB(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +bnI:function bnI(){}, +bnJ:function bnJ(){}, +bnG:function bnG(a){this.a=a}, +bnH:function bnH(){}, +aOj:function aOj(a,b,c){this.c=a +this.d=b +this.a=c}, +cbU:function cbU(a,b){this.a=a +this.b=b}, +cbV:function cbV(){}, +cbT:function cbT(){}, +cbW:function cbW(a){this.a=a}, +a6o:function a6o(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +bMe:function bMe(a){this.a=a}, +bMd:function bMd(a,b){this.a=a +this.b=b}, +bMc:function bMc(a,b){this.a=a +this.b=b}, +bMb:function bMb(a,b){this.a=a +this.b=b}, +aBu:function aBu(a){this.a=a}, +Qb:function Qb(a,b){this.c=a +this.a=b}, +bs3:function bs3(a,b){this.a=a +this.b=b}, +bs4:function bs4(a,b){this.a=a +this.b=b}, +bs5:function bs5(a,b){this.a=a +this.b=b}, +bs6:function bs6(a,b){this.a=a +this.b=b}, +a1L:function a1L(a){this.a=a}, +a1M:function a1M(a,b,c,d){var _=this +_.d=a +_.e=b +_.f=c +_.w=null +_.z=!1 +_.a=null +_.b=d +_.c=null}, +bsd:function bsd(){}, +bse:function bse(a){this.a=a}, +bsc:function bsc(){}, +bsf:function bsf(a){this.a=a}, +bsq:function bsq(a){this.a=a}, +bsl:function bsl(a){this.a=a}, +bsm:function bsm(a,b){this.a=a +this.b=b}, +bsp:function bsp(a,b){this.a=a +this.b=b}, +bsg:function bsg(a){this.a=a}, +bsh:function bsh(){}, +bsi:function bsi(a){this.a=a}, +bsj:function bsj(){}, +bsk:function bsk(a,b){this.a=a +this.b=b}, +bsn:function bsn(){}, +bso:function bso(a,b){this.a=a +this.b=b}, +aOC:function aOC(){}, +asz:function asz(a,b){this.c=a +this.a=b}, +bsr:function bsr(a){this.a=a}, +bss:function bss(a){this.a=a}, +asB:function asB(a,b,c){this.c=a +this.d=b +this.a=c}, +bsx:function bsx(a){this.a=a}, +bsu:function bsu(a){this.a=a}, +bst:function bst(a,b){this.a=a +this.b=b}, +bsv:function bsv(a){this.a=a}, +bsw:function bsw(a){this.a=a}, +Ip:function Ip(a,b){this.a=a +this.b=b}, +cxU(a,b){return new A.IC(a,b,null)}, +IC:function IC(a,b,c){this.c=a +this.e=b +this.a=c}, +a28:function a28(a,b,c){var _=this +_.d=a +_.e=null +_.r=b +_.a=null +_.b=c +_.c=null}, +buB:function buB(){}, +at9:function at9(a,b,c){this.c=a +this.e=b +this.a=c}, +buI:function buI(a){this.a=a}, +buH:function buH(a){this.a=a}, +buG:function buG(a){this.a=a}, +buF:function buF(){}, +buE:function buE(a){this.a=a}, +buC:function buC(a){this.a=a}, +buD:function buD(a,b){this.a=a +this.b=b}, +zV:function zV(a,b,c){this.c=a +this.d=b +this.a=c}, +a2u:function a2u(a,b,c,d,e,f,g){var _=this +_.d=a +_.Cx$=b +_.Sj$=c +_.zO$=d +_.Gh$=e +_.Eb$=f +_.a=null +_.b=g +_.c=null}, +bvN:function bvN(){}, +bvP:function bvP(){}, +bvQ:function bvQ(a,b){this.a=a +this.b=b}, +bvO:function bvO(a){this.a=a}, +QH:function QH(a,b){this.c=a +this.a=b}, +bvR:function bvR(a){this.a=a}, +wX:function wX(a,b){this.c=a +this.a=b}, +bx_:function bx_(a){this.a=a}, +atW:function atW(a){var _=this +_.d=null +_.e=$ +_.a=null +_.b=a +_.c=null}, +bxg:function bxg(a){this.a=a}, +bxf:function bxf(){}, +bxh:function bxh(a){this.a=a}, +bxe:function bxe(){}, +bxi:function bxi(a){this.a=a}, +bxd:function bxd(){}, +bxc:function bxc(a,b){this.a=a +this.b=b}, +bx2:function bx2(a,b){this.a=a +this.b=b}, +bx3:function bx3(a,b){this.a=a +this.b=b}, +bx4:function bx4(a){this.a=a}, +bx5:function bx5(a,b){this.a=a +this.b=b}, +bx1:function bx1(a){this.a=a}, +bx6:function bx6(a){this.a=a}, +bx7:function bx7(a){this.a=a}, +bx8:function bx8(a){this.a=a}, +bx9:function bx9(a){this.a=a}, +bxa:function bxa(a){this.a=a}, +bxb:function bxb(a){this.a=a}, +aNB:function aNB(a,b,c){this.c=a +this.d=b +this.a=c}, +a3a:function a3a(a){this.a=a}, +a3b:function a3b(a,b,c){var _=this +_.d=a +_.e=b +_.r=_.f=null +_.x=_.w=!1 +_.a=_.y=null +_.b=c +_.c=null}, +bzf:function bzf(a){this.a=a}, +bz3:function bz3(a){this.a=a}, +bz4:function bz4(a){this.a=a}, +bz5:function bz5(a){this.a=a}, +bz6:function bz6(a){this.a=a}, +bz7:function bz7(a){this.a=a}, +bz8:function bz8(a,b){this.a=a +this.b=b}, +bz9:function bz9(a){this.a=a}, +bza:function bza(a,b){this.a=a +this.b=b}, +bzb:function bzb(a){this.a=a}, +bzc:function bzc(a){this.a=a}, +bz2:function bz2(a,b){this.a=a +this.b=b}, +byY:function byY(a){this.a=a}, +byZ:function byZ(a){this.a=a}, +bz_:function bz_(){}, +bz0:function bz0(){}, +bz1:function bz1(){}, +bzd:function bzd(a,b,c){this.a=a +this.b=b +this.c=c}, +bze:function bze(a,b){this.a=a +this.b=b}, +avf:function avf(a,b){this.c=a +this.a=b}, +bzn:function bzn(a){this.a=a}, +bzl:function bzl(a){this.a=a}, +bzm:function bzm(){}, +OB:function OB(){}, +be3:function be3(){}, +abX:function abX(){}, +abY:function abY(){}, +OC:function OC(a,b){this.c=a +this.a=b}, +beb:function beb(){}, +bec:function bec(){}, +bed:function bed(a,b){this.a=a +this.b=b}, +be9:function be9(a){this.a=a}, +bea:function bea(a){this.a=a}, +be8:function be8(a,b,c){this.a=a +this.b=b +this.c=c}, +a4B:function a4B(a){this.a=a}, +a4C:function a4C(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="" +_.anW$=j +_.d=k +_.Cx$=l +_.Sj$=m +_.zO$=n +_.Gh$=o +_.Eb$=p +_.a=null +_.b=q +_.c=null}, +bFW:function bFW(){}, +bG5:function bG5(){}, +bG6:function bG6(a,b){this.a=a +this.b=b}, +bG2:function bG2(){}, +bG7:function bG7(a){this.a=a}, +bG1:function bG1(a){this.a=a}, +bG_:function bG_(a,b){this.a=a +this.b=b}, +bFZ:function bFZ(a,b){this.a=a +this.b=b}, +bG0:function bG0(a){this.a=a}, +bFX:function bFX(){}, +bFY:function bFY(a){this.a=a}, +bG3:function bG3(){}, +bG4:function bG4(){}, +aQK:function aQK(){}, +aQL:function aQL(){}, +RR:function RR(a,b,c){this.c=a +this.d=b +this.a=c}, +bFT:function bFT(a){this.a=a}, +bFS:function bFS(){}, +bFU:function bFU(){}, +bFV:function bFV(a){this.a=a}, +bFR:function bFR(a){this.a=a}, +bFO:function bFO(a){this.a=a}, +bFP:function bFP(a,b){this.a=a +this.b=b}, +bFQ:function bFQ(a){this.a=a}, +aKu:function aKu(a,b){this.c=a +this.a=b}, +c7c:function c7c(){}, +c7b:function c7b(){}, +c7a:function c7a(){}, +aKv:function aKv(a,b){this.c=a +this.a=b}, +c7e:function c7e(){}, +c7d:function c7d(){}, +day(a){a.ay.a8(0,new A.bG9(a))}, +cyJ(a){var s=0,r=A.o(t.z),q,p +var $async$cyJ=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:$.V().b9(0,"NewGroupInfoController::moveToGroupChatScreen()") +q=a.c +q.toString +q=A.ai(q,!1,t.e) +p=q.ga9(q) +q=a.CW.a +if(q!=null)a.bWI(q,p) +else a.aK5() +return A.m(null,r)}}) +return A.n($async$cyJ,r)}, +cKe(a,b){var s=b.$ti.i("aP") +return A.i1(new A.aP(b,new A.bG8(a),s),s.i("D.E"))}, +bG9:function bG9(a){this.a=a}, +bG8:function bG8(a){this.a=a}, +Tq:function Tq(a,b,c){var _=this +_.a=a +_.b=b +_.F$=0 +_.M$=c +_.a1$=_.W$=0 +_.ak$=!1}, +bS1:function bS1(a){this.a=a}, +bS3:function bS3(a){this.a=a}, +bS2:function bS2(){}, +an9:function an9(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +be7:function be7(a){this.a=a}, +be5:function be5(){}, +be6:function be6(a){this.a=a}, +be4:function be4(a,b){this.a=a +this.b=b}, +M1:function M1(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +c90:function c90(a,b){this.a=a +this.b=b}, +c91:function c91(a,b){this.a=a +this.b=b}, +c9_:function c9_(a,b){this.a=a +this.b=b}, +a0M:function a0M(a,b){this.c=a +this.a=b}, +aNS:function aNS(a){var _=this +_.d=!0 +_.a=null +_.b=a +_.c=null}, +caM:function caM(a){this.a=a}, +caN:function caN(){}, +caO:function caO(a){this.a=a}, +a7O:function a7O(a,b){this.c=a +this.a=b}, +aU4:function aU4(a){this.a=null +this.b=a +this.c=null}, +cl1:function cl1(a){this.a=a}, +cl0:function cl0(a){this.a=a}, +cl_:function cl_(a,b){this.a=a +this.b=b}, +a4D:function a4D(a){this.a=a}, +a4E:function a4E(a,b,c,d,e,f,g,h){var _=this +_.d=a +_.e=b +_.Cx$=c +_.Sj$=d +_.zO$=e +_.Gh$=f +_.Eb$=g +_.a=null +_.b=h +_.c=null}, +bGa:function bGa(a,b,c){this.a=a +this.b=b +this.c=c}, +aQM:function aQM(){}, +aQN:function aQN(){}, +aQO:function aQO(){}, +aQP:function aQP(){}, +ayQ:function ayQ(a,b){this.c=a +this.a=b}, +To:function To(){}, +bRv:function bRv(a){this.a=a}, +bRw:function bRw(a){this.a=a}, +bRx:function bRx(a){this.a=a}, +an6:function an6(a,b,c){this.c=a +this.e=b +this.a=c}, +uw:function uw(a,b,c){this.c=a +this.d=b +this.a=c}, +blq:function blq(a){this.a=a}, +aqY:function aqY(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}, +blA:function blA(a){this.a=a}, +bly:function bly(a){this.a=a}, +blz:function blz(a,b){this.a=a +this.b=b}, +blv:function blv(a,b,c){this.a=a +this.b=b +this.c=c}, +blw:function blw(a,b){this.a=a +this.b=b}, +blu:function blu(a,b){this.a=a +this.b=b}, +bls:function bls(a,b,c){this.a=a +this.b=b +this.c=c}, +blx:function blx(a,b){this.a=a +this.b=b}, +blt:function blt(a){this.a=a}, +blr:function blr(a){this.a=a}, +adj:function adj(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +BS:function BS(a,b){this.c=a +this.a=b}, +BK:function BK(a){this.a=a}, +cco:function cco(){}, +Mi:function Mi(a){this.a=a}, +av9:function av9(a){this.a=a}, +Ep:function Ep(a,b){this.c=a +this.a=b}, +boG:function boG(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=!1 +_.f=null}, +boI:function boI(a){this.a=a}, +boH:function boH(a){this.a=a}, +boK:function boK(a,b){this.a=a +this.b=b}, +boJ:function boJ(a,b){this.a=a +this.b=b}, +aAN:function aAN(a,b,c){this.c=a +this.d=b +this.a=c}, +bJ5:function bJ5(a){this.a=a}, +Sl:function Sl(a,b,c){this.c=a +this.d=b +this.a=c}, +bJ4:function bJ4(a){this.a=a}, +aBv:function aBv(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aOx:function aOx(a,b,c){this.c=a +this.d=b +this.a=c}, +BW:function BW(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aMR:function aMR(a,b,c){this.c=a +this.d=b +this.a=c}, +aLF:function aLF(a,b,c){this.c=a +this.d=b +this.a=c}, +c8Z:function c8Z(a){this.a=a}, +a7I:function a7I(a,b){this.c=a +this.a=b}, +aD9:function aD9(a,b,c,d,e){var _=this +_.d=null +_.e=a +_.f=b +_.r=c +_.ZZ$=d +_.a=null +_.b=e +_.c=null}, +bRy:function bRy(a){this.a=a}, +bRz:function bRz(a){this.a=a}, +bRB:function bRB(a){this.a=a}, +bRA:function bRA(a){this.a=a}, +aTW:function aTW(){}, +aTX:function aTX(){}, +bRj:function bRj(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1 +_.e=d +_.f=null}, +bRk:function bRk(a){this.a=a}, +bRn:function bRn(a){this.a=a}, +bRu:function bRu(a){this.a=a}, +bRs:function bRs(){}, +bRt:function bRt(){}, +bRr:function bRr(a){this.a=a}, +bRl:function bRl(){}, +bRm:function bRm(a){this.a=a}, +bRp:function bRp(){}, +bRq:function bRq(a){this.a=a}, +bRo:function bRo(a){this.a=a}, +aDd:function aDd(a,b){this.c=a +this.a=b}, +bRR:function bRR(a){this.a=a}, +bRP:function bRP(a){this.a=a}, +bRN:function bRN(a){this.a=a}, +bRO:function bRO(a,b){this.a=a +this.b=b}, +bRM:function bRM(a,b,c){this.a=a +this.b=b +this.c=c}, +bRQ:function bRQ(a){this.a=a}, +bRL:function bRL(a){this.a=a}, +bRJ:function bRJ(a){this.a=a}, +bRK:function bRK(a,b){this.a=a +this.b=b}, +bRI:function bRI(a,b){this.a=a +this.b=b}, +bRH:function bRH(a,b,c){this.a=a +this.b=b +this.c=c}, +bRE:function bRE(a){this.a=a}, +bRF:function bRF(){}, +bRG:function bRG(){}, +a84:function a84(a,b){this.c=a +this.a=b}, +aDP:function aDP(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.f=null +_.r=c +_.w=d +_.a=_.y=null +_.b=e +_.c=null}, +bTx:function bTx(a){this.a=a}, +bTv:function bTv(a,b,c){this.a=a +this.b=b +this.c=c}, +bTu:function bTu(a){this.a=a}, +bTw:function bTw(a){this.a=a}, +aUe:function aUe(){}, +aDS:function aDS(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +aE1:function aE1(a,b,c){this.c=a +this.d=b +this.a=c}, +bV6:function bV6(a){this.a=a}, +bV4:function bV4(a){this.a=a}, +bV5:function bV5(a){this.a=a}, +bV7:function bV7(a,b){this.a=a +this.b=b}, +bV3:function bV3(a,b){this.a=a +this.b=b}, +a85:function a85(a){this.a=a}, +a86:function a86(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +bTf:function bTf(a,b,c){this.a=a +this.b=b +this.c=c}, +bTg:function bTg(a,b,c){this.a=a +this.b=b +this.c=c}, +bTe:function bTe(a,b,c){this.a=a +this.b=b +this.c=c}, +bTh:function bTh(a){this.a=a}, +bTi:function bTi(a,b){this.a=a +this.b=b}, +bTj:function bTj(a){this.a=a}, +dkQ(a){switch(a.c.a){case 0:return B.cg7 +case 1:return B.Oa}}, +aDM:function aDM(a,b){this.c=a +this.a=b}, +bTm:function bTm(a){this.a=a}, +bTl:function bTl(a,b){this.a=a +this.b=b}, +bTk:function bTk(a,b,c){this.a=a +this.b=b +this.c=c}, +a87:function a87(a){this.a=a}, +aDN:function aDN(a){this.a=null +this.b=a +this.c=null}, +aDO:function aDO(a,b){this.c=a +this.a=b}, +bTn:function bTn(a){this.a=a}, +bTo:function bTo(){}, +bTp:function bTp(){}, +bTq:function bTq(){}, +bTr:function bTr(){}, +bTs:function bTs(){}, +bTt:function bTt(a){this.a=a}, +a0w:function a0w(a){this.a=a}, +a0x:function a0x(a,b,c){var _=this +_.d=!1 +_.e=a +_.f=b +_.a=_.r=null +_.b=c +_.c=null}, +bj6:function bj6(a,b){this.a=a +this.b=b}, +bj7:function bj7(a,b){this.a=a +this.b=b}, +bjd:function bjd(a,b){this.a=a +this.b=b}, +bje:function bje(){}, +bjb:function bjb(a,b){this.a=a +this.b=b}, +bjf:function bjf(a,b){this.a=a +this.b=b}, +bjg:function bjg(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bjc:function bjc(a){this.a=a}, +bj8:function bj8(a){this.a=a}, +bj9:function bj9(a,b){this.a=a +this.b=b}, +bja:function bja(a,b,c){this.a=a +this.b=b +this.c=c}, +aqu:function aqu(a,b){this.c=a +this.a=b}, +bjl:function bjl(){}, +bjk:function bjk(a,b){this.a=a +this.b=b}, +bjh:function bjh(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bji:function bji(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bjj:function bjj(a,b){this.a=a +this.b=b}, +acK:function acK(a,b){this.c=a +this.a=b}, +adk:function adk(a,b,c){this.c=a +this.d=b +this.a=c}, +aOT:function aOT(a){this.a=null +this.b=a +this.c=null}, +cdd:function cdd(a){this.a=a}, +a9m:function a9m(){}, +a88:function a88(a){this.a=a}, +aDQ:function aDQ(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +bTy:function bTy(a,b){this.a=a +this.b=b}, +aDR:function aDR(a,b){this.c=a +this.a=b}, +bTE:function bTE(a,b){this.a=a +this.b=b}, +bTD:function bTD(a,b){this.a=a +this.b=b}, +bTG:function bTG(){}, +bTF:function bTF(a){this.a=a}, +bTC:function bTC(a,b){this.a=a +this.b=b}, +bTB:function bTB(a,b,c){this.a=a +this.b=b +this.c=c}, +bTA:function bTA(a,b,c){this.a=a +this.b=b +this.c=c}, +bTz:function bTz(a,b){this.a=a +this.b=b}, +a4h:function a4h(a){this.a=a}, +ayu:function ayu(a){this.a=null +this.b=a +this.c=null}, +ayv:function ayv(a,b){this.c=a +this.a=b}, +bEE:function bEE(a){this.a=a}, +bED:function bED(){}, +bEC:function bEC(a,b,c){this.a=a +this.b=b +this.c=c}, +bEB:function bEB(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +a4L(a,b,c){return new A.ayX(a,b,c)}, +ayX:function ayX(a,b,c){this.a=a +this.b=b +this.c=c}, +bGl:function bGl(){}, +bGm:function bGm(){}, +bGn:function bGn(){}, +bGo:function bGo(){}, +bGp:function bGp(){}, +bGq:function bGq(){}, +a89:function a89(a){this.a=a}, +aDT:function aDT(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +bTH:function bTH(a){this.a=a}, +bTI:function bTI(a){this.a=a}, +bTJ:function bTJ(a){this.a=a}, +bTK:function bTK(a){this.a=a}, +bTL:function bTL(a){this.a=a}, +bTO:function bTO(a,b,c){this.a=a +this.b=b +this.c=c}, +bTM:function bTM(a,b){this.a=a +this.b=b}, +bTN:function bTN(a){this.a=a}, +aDU:function aDU(a,b){this.c=a +this.a=b}, +bTW:function bTW(){}, +bTV:function bTV(a){this.a=a}, +bTS:function bTS(a){this.a=a}, +bTR:function bTR(a){this.a=a}, +bTT:function bTT(a,b){this.a=a +this.b=b}, +bTU:function bTU(a){this.a=a}, +bTQ:function bTQ(a,b){this.a=a +this.b=b}, +bTP:function bTP(a,b,c){this.a=a +this.b=b +this.c=c}, +a8a:function a8a(a){this.a=a}, +a8b:function a8b(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.d=a +_.e=b +_.f=c +_.x=_.w=_.r=null +_.y=d +_.z=e +_.Q=f +_.as=g +_.at=h +_.ax=i +_.ay=j +_.ch=k +_.anW$=l +_.a=null +_.b=m +_.c=null}, +bU3:function bU3(a){this.a=a}, +bTX:function bTX(){}, +bTY:function bTY(a){this.a=a}, +bU4:function bU4(a){this.a=a}, +bTZ:function bTZ(){}, +bU_:function bU_(a,b){this.a=a +this.b=b}, +bU2:function bU2(a){this.a=a}, +bU0:function bU0(){}, +bU1:function bU1(a){this.a=a}, +aUf:function aUf(){}, +aUg:function aUg(){}, +czl(a,b,c,d,e,f,g,h,i,j){return new A.TE(j,f,e,a,i,h,b,c,d,g,null)}, +TE:function TE(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}, +bU7:function bU7(a){this.a=a}, +bU6:function bU6(a){this.a=a}, +bU5:function bU5(a){this.a=a}, +arR:function arR(){}, +PW:function PW(){}, +Ik:function Ik(a){this.a=a}, +zD:function zD(a){this.a=a}, +aDV:function aDV(){}, +aDW:function aDW(a,b){this.c=a +this.a=b}, +bUv:function bUv(a){this.a=a}, +bUw:function bUw(a){this.a=a}, +bUu:function bUu(a){this.a=a}, +bUx:function bUx(a){this.a=a}, +bUt:function bUt(a){this.a=a}, +bUr:function bUr(a){this.a=a}, +bUk:function bUk(a){this.a=a}, +bUl:function bUl(a,b){this.a=a +this.b=b}, +bUs:function bUs(){}, +bUy:function bUy(a){this.a=a}, +bUm:function bUm(a){this.a=a}, +bUj:function bUj(a){this.a=a}, +bUn:function bUn(){}, +bUo:function bUo(a){this.a=a}, +bUh:function bUh(a){this.a=a}, +bUi:function bUi(a,b){this.a=a +this.b=b}, +bUp:function bUp(){}, +bUq:function bUq(a){this.a=a}, +TF:function TF(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +bUc:function bUc(a){this.a=a}, +bUa:function bUa(a){this.a=a}, +bUb:function bUb(a,b,c){this.a=a +this.b=b +this.c=c}, +bU9:function bU9(){}, +bU8:function bU8(){}, +TG:function TG(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +bUg:function bUg(a){this.a=a}, +bUe:function bUe(a){this.a=a}, +bUf:function bUf(a,b,c){this.a=a +this.b=b +this.c=c}, +bUd:function bUd(){}, +a8g(a){var s=0,r=A.o(t.H),q,p,o +var $async$a8g=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=t.X +o=A.x(a,B.f,p).gfo() +s=3 +return A.f(A.jP(null,a,!0,A.x(a,B.f,p).gkE(),null,o,!0),$async$a8g) +case 3:if(c!==B.cH){s=1 +break}s=4 +return A.f(A.cv(a,new A.bUA(a),t.A0),$async$a8g) +case 4:p=c.a +if(p!=null)A.axR(p,a) +case 1:return A.m(q,r)}}) +return A.n($async$a8g,r)}, +a8e:function a8e(a){this.a=a}, +a8f:function a8f(a){this.a=null +this.b=a +this.c=null}, +bUz:function bUz(a,b){this.a=a +this.b=b}, +bUB:function bUB(a,b){this.a=a +this.b=b}, +bUC:function bUC(a,b){this.a=a +this.b=b}, +bUA:function bUA(a){this.a=a}, +aDX:function aDX(a,b){this.c=a +this.a=b}, +bUD:function bUD(a){this.a=a}, +bUE:function bUE(a){this.a=a}, +bUF:function bUF(a){this.a=a}, +a8h:function a8h(a){this.a=a}, +aDY:function aDY(a,b){var _=this +_.d=a +_.a=_.f=_.e=null +_.b=b +_.c=null}, +bUN:function bUN(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bUM:function bUM(a,b){this.a=a +this.b=b}, +bUO:function bUO(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bUL:function bUL(a,b){this.a=a +this.b=b}, +bUH:function bUH(a){this.a=a}, +bUI:function bUI(a){this.a=a}, +bUG:function bUG(a){this.a=a}, +bUK:function bUK(a){this.a=a}, +bUJ:function bUJ(a){this.a=a}, +aDZ:function aDZ(a,b){this.c=a +this.a=b}, +bUR:function bUR(a){this.a=a}, +bUQ:function bUQ(a){this.a=a}, +bUP:function bUP(a,b){this.a=a +this.b=b}, +a8i:function a8i(a){this.a=a}, +a8j:function a8j(a){this.a=null +this.b=a +this.c=null}, +bUU:function bUU(){}, +bUV:function bUV(){}, +bUT:function bUT(a){this.a=a}, +bUS:function bUS(a){this.a=a}, +aE_:function aE_(a,b){this.c=a +this.a=b}, +bUX:function bUX(a){this.a=a}, +bUW:function bUW(a,b){this.a=a +this.b=b}, +bUY:function bUY(a){this.a=a}, +bUZ:function bUZ(){}, +bV_:function bV_(){}, +a8n:function a8n(a){this.a=a}, +a8o:function a8o(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}, +bVb:function bVb(){}, +aUl:function aUl(){}, +aEc:function aEc(a,b){this.c=a +this.a=b}, +bVg:function bVg(a){this.a=a}, +bVf:function bVf(a){this.a=a}, +bVh:function bVh(){}, +bVi:function bVi(a){this.a=a}, +a8v:function a8v(a){this.a=a}, +a8w:function a8w(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}, +bVD:function bVD(a){this.a=a}, +bVy:function bVy(a){this.a=a}, +bVz:function bVz(a){this.a=a}, +bVA:function bVA(a){this.a=a}, +bVB:function bVB(a,b,c){this.a=a +this.b=b +this.c=c}, +bVC:function bVC(a){this.a=a}, +aEk:function aEk(a,b){this.c=a +this.a=b}, +bVE:function bVE(){}, +cPy(a){var s=B.b.re(a,new A.cpZ()) +if(s!==-1){B.b.qG(a,s,a.length) +return!0}return!1}, +a9d:function a9d(a){this.a=a}, +a9e:function a9e(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}, +bXh:function bXh(a){this.a=a}, +bXg:function bXg(a,b){this.a=a +this.b=b}, +bXd:function bXd(a){this.a=a}, +bXe:function bXe(){}, +bXf:function bXf(a){this.a=a}, +bX9:function bX9(a){this.a=a}, +bX8:function bX8(a){this.a=a}, +bX5:function bX5(a){this.a=a}, +bX4:function bX4(a){this.a=a}, +bXi:function bXi(a){this.a=a}, +bXa:function bXa(a){this.a=a}, +bWX:function bWX(a,b){this.a=a +this.b=b}, +bX3:function bX3(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bX7:function bX7(a,b){this.a=a +this.b=b}, +bX6:function bX6(a,b){this.a=a +this.b=b}, +bWY:function bWY(a){this.a=a}, +bWZ:function bWZ(){}, +bX_:function bX_(){}, +bX0:function bX0(){}, +bX1:function bX1(a){this.a=a}, +bX2:function bX2(a){this.a=a}, +bXb:function bXb(){}, +bXc:function bXc(a){this.a=a}, +cpZ:function cpZ(){}, +tg:function tg(a,b){this.a=a +this.b=b}, +aFa:function aFa(a,b){this.c=a +this.a=b}, +bXm:function bXm(a){this.a=a}, +bXn:function bXn(a){this.a=a}, +bXo:function bXo(a,b){this.a=a +this.b=b}, +bXj:function bXj(a){this.a=a}, +bXk:function bXk(a){this.a=a}, +bXl:function bXl(a){this.a=a}, +vK:function vK(a,b){this.a=a +this.b=b}, +Bq:function Bq(a,b,c){this.c=a +this.d=b +this.a=c}, +aHg:function aHg(a){this.a=null +this.b=a +this.c=null}, +c2o:function c2o(a){this.a=a}, +c2p:function c2p(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +c2q:function c2q(a){this.a=a}, +c2r:function c2r(a){this.a=a}, +c2s:function c2s(a){this.a=a}, +c2t:function c2t(a,b){this.a=a +this.b=b}, +c2u:function c2u(a){this.a=a}, +c2v:function c2v(a){this.a=a}, +aHh:function aHh(a,b){this.c=a +this.a=b}, +c2w:function c2w(a){this.a=a}, +c2x:function c2x(a,b){this.a=a +this.b=b}, +c2y:function c2y(a){this.a=a}, +c2z:function c2z(a){this.a=a}, +c2A:function c2A(a){this.a=a}, +c2B:function c2B(a){this.a=a}, +c2C:function c2C(a){this.a=a}, +c2D:function c2D(a){this.a=a}, +c2E:function c2E(a){this.a=a}, +a5P:function a5P(a){this.a=a}, +bJe:function bJe(){}, +ba1:function ba1(a){this.a=a}, +bM5:function bM5(){}, +c1Z:function c1Z(a){this.a=a}, +bEG:function bEG(a){this.a=a}, +ba2:function ba2(a){this.a=a}, +bM6:function bM6(){}, +c2_:function c2_(a){this.a=a}, +bEH:function bEH(a){this.a=a}, +oB:function oB(a,b){this.a=a +this.b=b}, +Nf:function Nf(a,b){this.a=a +this.b=b}, +b_R:function b_R(){}, +b_S:function b_S(){}, +b_T:function b_T(){}, +b_U:function b_U(){}, +p5:function p5(a,b){this.a=a +this.b=b}, +mK:function mK(a,b){this.a=a +this.b=b}, +Fc:function Fc(a,b){this.a=a +this.b=b}, +a8d:function a8d(a,b){this.a=a +this.b=b}, +wf:function wf(a,b){this.a=a +this.b=b}, +d3V(a,b,c){var s="m.favourite" +if(B.cc.b6o(b.gyY().h(0,s)!=null,c.gyY().h(0,s)!=null))return b.gyY().h(0,s)!=null?-1:1 +return B.d.bM(c.ga1z().a,b.ga1z().a)}, +d3W(a){return new A.bbj(a)}, +amB(a,b){var s=A.cxY(J.l5(a.p4,b.aV9()),A.d3W(a),t.hk) +s=A.a(s.slice(0),A.a0(s)) +return s}, +wm(a,b){var s=a.k3 +return s==null?A.x(b,B.f,t.X).gk9():s}, +bbj:function bbj(a){this.a=a}, +d4k(a){var s=a.a,r=A.y(s).i("ho"),q=A.i1(new A.ho(s,new A.be_(a),r),r.i("D.E")) +s=s.a +if(s===0)q.t(0,new A.i4(null,a.b,a.c,a.e,null)) +return q}, +be_:function be_(a){this.a=a}, +k1(a,b,c,d,e,f,g){var s=null +return A.dd7(a,b,c,d,e,f,g)}, +dd7(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$k1=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.bSO(b7,b8,b9,null,c0,c1,c2,c3),$async$k1) +case 5:n=c5 +case 4:p=7 +s=10 +return A.f(b7.ay.EN(),$async$k1) +case 10:k=c5 +j=k.a +a1=b8.c +$.V().b9(0,"SendImage::sendFileEvent(): FileSized "+a1+" || maxMediaSize "+A.q(j)) +if(j!=null&&j"),q=a.b +return new A.vf(q,A.Q(new A.O(s,new A.bRD(),r),!0,r.i("al.E")),0,q.length===0,t.pK)}, +boL:function boL(){}, +boM:function boM(){}, +bRD:function bRD(){}, +a8c:function a8c(a){this.a=a}, +aHI:function aHI(){}, +aGX:function aGX(){}, +cF3(a){var s=A.az(a,"prefix",B.i,t.N),r=J.S(a) +return new A.b_F(s,t.j.b(r.h(a,"bundles"))?J.mi(J.XI(J.cEO(r.h(a,"bundles"),new A.b_G()),t.H5)):null)}, +b_F:function b_F(a,b){this.a=a +this.b=b}, +b_G:function b_G(){}, +b_H:function b_H(){}, +wa:function wa(a,b){this.a=a +this.b=b}, +CV(){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$CV=A.k(function(a0,a1){if(a0===1){o=a1 +s=p}while(true)switch(s){case 0:s=3 +return A.f(A.cxI($.MZ()),$async$CV) +case 3:i=t.N +n=A.b5(i) +p=5 +s=8 +return A.f(new A.vz().BO(0,"im.fluffychat.store.clients"),$async$CV) +case 8:m=a1 +if(m!=null){l=J.fA(t.j.a(B.t.ck(0,m,null)),i) +J.yA(n,l)}p=2 +s=7 +break +case 5:p=4 +a=o +k=A.a2(a) +j=A.ay(a) +i=$.V() +i.tJ(0,"Client names in store are corrupted",k,j) +s=9 +return A.f(new A.vz().RF("im.fluffychat.store.clients"),$async$CV) +case 9:s=7 +break +case 4:s=2 +break +case 7:s=n.a===0?10:11 +break +case 10:J.dm(n,$.Cx+" web") +i=n +s=12 +return A.f(new A.vz().Ad("im.fluffychat.store.clients",B.t.e5(A.Q(i,!0,A.aM(i).i("da.E")),null)),$async$CV) +case 12:case 11:i=n +g=A.aM(i).i("ho") +f=A.Q(new A.ho(i,A.dop(),g),!0,g.i("D.E")) +i=A.a0(f) +s=13 +return A.f(A.ih(new A.O(f,new A.bbl(),i.i("O<1,T<~>>")),!1,t.H),$async$CV) +case 13:s=f.length>1&&B.b.ct(f,new A.bbm())?14:15 +break +case 14:i=i.i("aP<1>") +e=A.Q(new A.aP(f,new A.bbn(),i),!0,i.i("D.E")) +for(i=e.length,d=0;d") +return A.Q(new A.er(s,new A.bbu(),r),!0,r.i("D.E"))}, +amF(a,b){var s=0,r=A.o(t.KO),q,p,o,n,m,l +var $async$amF=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:if(b==null){q=A.cwj(a) +s=1 +break}l=J +s=3 +return A.f(b.EE(),$async$amF) +case 3:p=l.bB(d,new A.bbr(),t.N) +o=A.bbv(a) +n=A.jA(o,A.a0(o).c) +n.H(0,p) +o=A.cwj(a) +m=A.a0(o).i("aP<1>") +q=A.Q(new A.aP(o,new A.bbs(n),m),!0,m.i("D.E")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$amF,r)}, +bbv(a){var s=J.J(a.rx,"msc3588.stories.block-list") +s=s==null?null:A.nP(s.b,"users",t.N) +return s==null?A.a([],t.s):s}, +cwk(a,b){var s=a.k3 +s.toString +return a.xw(s,"msc3588.stories.block-list",A.p(["users",b],t.N,t.O))}, +amE(a,b){var s=0,r=A.o(t.hk),q,p,o,n,m,l,k +var $async$amE=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.fD(k)?B.b.gO(A.li(k)):null +s=3 +return A.f(a.bEp(m,A.a([new A.tA(A.p(["algorithm","m.megolm.v1.aes-sha2"],o,n),"","m.room.encryption"),new A.tA(A.p(["min_lifetime",864e5,"max_lifetime",864e5],o,n),"","m.room.retention")],t.N7),b,"Stories from "+A.q(k),l,B.oS,"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$amE) +case 3:p=d +s=a.dD(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>")).rG(0,new A.bbo(p)),$async$amE) +case 6:case 5:o=a.dD(p) +o.toString +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$amE,r)}, +Of(a,b){var s=0,r=A.o(t.tJ),q,p,o +var $async$Of=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=J.l5(a.p4,new A.bbp()) +if(!o.gS(o).q()){q=null +s=1 +break}if(o.gu(o)===1){q=o.gbO(o) +s=1 +break}p=o.$ti.i("er<1,fl

(dT)","na(z0)","Z(C)","eb(a3)","eb(tm)","h?(oz)","eV(v1)","T<@>(Bl<@>)","T()","Ki(C)","Ss(C)","~(NR)","~(NY)","T<~>(NW)","T<~>(NX)","T<~>(NS)","T<~>(NU)","T<~>(NT)","T<~>(NV)","~(h,A)","ic(ic)","~(h,p3)","H9(C)","MH(HL)","T6(C)","yL(C,bh)","~(oK)","~(K,C)","GO(C)","G>(C)","xf(C,fd,r?)","bl(C)","G>(C)","RN(Af)","@(K)","Af(o_)","~(lR)","H(dp)","G>(C)","jg(km)","~(km)","TN(C,A)","A(r_,r_)","a3>(h?,G)","i_?(r_)","H(G)","H(ns)","aU(ns)","T<~>(F0)","T<~>(wW)","T<~>(ns)","aU(kX)","H(lR)","T(h?)","~(ye)","IN<@>(@)","T<~>(iH)","Jl(C)","r(C,K,fm?)","ff(nw)","lq(C,bh)","H(ou)","mz(C,bh)","B6(C,bh)","T<~>(mo)","Pp(C)","H(pF)","Fv(C)","r(un?,un?)","~(C,he,a1u)","E9(C,pF,B?)","Je(C,r?)","ef(C,oB,r?)","aa(C,G,r?)","cQ(d7)","cQ(C)","FC(C,bh)","A(dT)","Ln({from:a6?})","~(LT)","zY(@)","aU(~(jT))","PU(C,bh)","LY()","h(h,B)","HB(C)","fw(C,r?)","T<~>([E?])","GK(C,aB)","Ww()","Y(a4)","zG(C)","cQ(C,aB)","Rk(C,bh)","Qx(jG)","Tk(jG)","bq({isBottomRounded!H,isTopRounded!H})","Hw(A,k4)","Hx?(C,A5,hm)","pv(a1)","~({replyTo:c_?})","QU(jG)","is(A,k4)","Ld(A,k4)","Uk(jG)","r(C,uu,r?)","~(h,A?)","ku?()","ku()","Pl(h)","h(h,a6?,a6?{animated:H?})","tD(C)","IW()","~(ar)","h(ii)","VV()","~(Sg)","~(FT)","H(xe)","ky?(xe)","~(WV)","R<~(ds),bV?>()","~(~(ds),bV?)","IC(C)","Us(jG)","M_()","Nb(C)","IV(C)","T<~>(h,h)","T(h)","oQ(oQ,lf)","oQ(oQ)","fw(C,bh)","is(C,A?,r?)","T>(h)","E4(C,A)","G>(mC,h)","A9<~>(m8)","NE(C)","k6(C)","G(C,LR)","GL(C,K?,r?)","r(FT)","El(C,fZ)","Sa?(h,h,~(h)?,h(h,a6?,a6?{animated:H?})?)","tJ(C)","O5(jG)","OX(lN)","Rs(Y?,Y?)","r(C,~())","A9<0^>(m8,r(C))","Qs(jG)","~(nD)","a6(BC)","H(HQ)","~(mo{isClosing:H?})","T(t5)","0^?(0^?(en?))","0^?(dr<0^>?(en?))","kJ(C,aB)","dr?(en?)","R9(jG)","dr?(en?)","~(na)","dr?(en?)","dr?(en?)","hq?(cH)","hq?(en?)","Dj(x9)","B?(en?)","Be(C)","Ea?(en?)","bc?(en?)","H?(en?)","o0?(en?)","QC?(en?)","T(E)","kK(C,r?)","w(a1,a6)","aa(C,bh)","og(C,bh)","CW(C,aB)","T(cY)","H(B?)","c1?(cH)","~(x9)","~(uY)","H(C)","T<@>(A)","H(DP?)","B(BN)","aa(za)","~(A3,A)","~(C)","aU(Lz)","ic(h?)","B?(B?,B?,B?[B?])","a8?(C,A5,hm)","H(qj)","T(n6)","yL(C,bh)","KU(@)","Mk(C,cr)","qR(C)","aa(C)","Gb(C,r?)","dn(C,cr)","zc(C,cr)","r(C,cr)","H(t3)","eO(cH)","cr(ud)","~(a6,a6,a6,a6)","Qe(C,eF,r?)","Am?(ku)","dn(C,r?)","rx(C)","~(a6,a6)","~([c_?])","H(Eu)","x1(C,aB)","yE(C,r?)","H(cH)","om()","~(F1)","~(F2)","~(vS)","B?()","~(A,A,A)","Ow(C)","~(q6)","bl>(C,bh)","cr(H)","~(G,vE,a6)","ni>(r)","is(A)","IE(C,r?)","LA(qd)","Lj(@)","tE()","a3>(K,xO<@>)","H(a3>)","T(cY{allowUpscaling:H,cacheHeight:A?,cacheWidth:A?})","T(rT{allowUpscaling:H,cacheHeight:A?,cacheWidth:A?})","Lv(C,eF,r?)","ig(ig,fE)","fE(fE)","h(fE)","~(F3)","~(C,ul,c_)","B(a6)","Wb()","~(kk?,H)","T<~>(K,fm?)","VN(C,eF,r?)","T(cY{allowUpscaling:H?,cacheHeight:A?,cacheWidth:A?})","T(rT{allowUpscaling:H?,cacheHeight:A?,cacheWidth:A?})","L7(A,A)","om(@)","aU(b2A)","~(kk)","A(xl,xl)","~(K,fm?)?(lT)","~(pe)?(lT)","~(h,E)","JF(fS)","Y(fS)","pt(fS)","H(A,H)","~(czj)","h(a6,a6,h)","a6?()","cY(@,@)","~(im)","mN(mN)","H(zU)","Y(Y?,mN)","R(tS)","hq(pr)","~(pr,bV)","H(pr)","Mo(xl)","~(G{isMergeUp:H})","tS(R<@,@>)","T>()","~(BX)","H(BX)","fX(a0S)","xT?(Ex,w)","H(TV{crossAxisPosition!a6,mainAxisPosition!a6})","Ve(C)","kw(tS)","H(a4)","uF(w)","H(f2)","hb(C,bh)","~(A,VT)","~(A,iE,eu?)","~(wy)","hU(C1)","~(n6?)","~(Pb?,Ur?)","A(hU)","hU(A)","~(vp)","eu(eu?)","CB(R)","R(vF)","vF(ue)","b9()","T(h?)","T<~>(eu?,~(eu?))","T>(@)","qR(C,a6,r?)","T(eu?)","a6i()","Oh(C,xt,r?)","T(kw)","G()","G(G)","a6(bg)","G<@>(h)","G(KO)","a3>(h,h)","@(@)(~(qL,Kv))","~(dY)","G>(h)","~(FS)","r(FS)","H(r)","ex<@>?(m8)","ex<@>(m8)","H(ue)","ue()","H(QP)","@(@)(~(kt<@>,Ky))","Og(C)","uF()","H(d)","A(d,d)","Y(bh1)","fw(C,a6,r?)","acA()","~(ix)","~([bc?])","ah<@>(@)","@(K)(~(rE,HY))","~(FB)","~(vj)","~(AN)","~(mI)","~(blF)","~(tO)","K?(p9)","f3(f3,Bb)","T<~>(Ez)","~(f3)","H(f3?,f3)","D_(C,mR)","H(qf)","~({disposition:Ly})","~([iU?])","T<@>(K)","H(a2G)","~(VR)","H(VD)","jw()","H(Bh)","cH(kz)","Uc()","G(C)","Y(kz)","A(yd,yd)","G(kz,D)","H(kz)","H(qd<@>)","c3?(c3)","K?(A,c3?)","U8(C,R)","~(kt<@>)","ut()","~(ut)","H(a9p,na)","~(xG)","~(R)","~(h,G)","kK(C,K?)","~(cY,h8)","SS?(akV,h,h)","ff(c_?)","rr(h)","~(c_?)","T(rr)","r(C,bh>)","~(Au)","~(AG)","~(mc,K)","~(BM)","R4(C,bh)","H(BM)","x1(C,r?)","Ix(C)","~(K?,h)","~(x2)","a6(a6,hi)","~(G,E)","hH(v1)","H0(@)","Jh(@)","xN(@)","GZ(@)","Bd?()","T()","a1(E)","T<@>(Wt)","R(G<@>)","R(R)","aU(R)","aU(C,A5,hm)","~(a9k,R,G)","~(AK?,H)","H(ex<@>?)","H(Al)","~(i,a6,kf?,A)","jl(C)","~([0^?])","iM(ex<@>)","H(kf)","a3>(@,@)","a4?()","CW(C,r?)","LJ(C,mR)","Mc(a5z)","Sd(C,JZ)","T<~>(ds)","~(a1,w)","aU(jF?)","~(jh)","cS(H)","T(H)","Ph(C,aB)","EZ(C,r?)","yE(C)","jY(C,r?)","Iv(ds)","Rh(ds)","QH(C)","zV(C)","r(a3)","r(C,mR)","He(pZ)","~(JA)","r(CR)","aU(G<~>)","T>()","og(C,eF,r?)","Fi(C,eF)","H(tx?)","yl()","~(yl)","Hf(C,A)","ym()","~(ym)","cH<~>(G)","A(lr,lr)","H(lr)","G(M)","~(AU,d5)","G()","WL(C,mR)","~(a4)","c3?()","H(qT)","lP?(qT)","pK(qT)","c3(r)","H(pK)","H(G)","D(pK)","a4(c3)","G(pK)","Dc(C)","q7(C,A)","H(ox)","KY(C,eF)","yN(C)","xK()","~(xK)","xL()","~(xL)","~(FF)","~(ET)","~(h,jl?)","jl?(jl?)","jl?()","oD?(oD?)","oD?()","E_?(a3)","~(h,hm)","~(H3,oD?)","qR(r?,G)","r(C,bh)","b66(H)","T(ro?)","G(G)","aU(j_)","T()","cS()","cS()","~(h,OQ)","cS()","i(h)","~(Aq)","pv(C)","~(p8,@,tG?)","A(p8,p8)","A(tG,tG)","SI(C,r?)","J8(C,aB)","T0(C,aB)","H(B)","lq(C,bh)","Nd(C,xi,r?)","r(et?)","~(pZ)","lb?(lb,H)","O3(C,A,r?)","E1(A)","aB(a6,a6)","SL?(lb,H)","A(G)","T<~>({onCreateRoomFailed:~()?,onRoomCreatedSuccess:~(dT)?})","zb?(A,et?)","h(v3)","H(be)","H(qo)","D?>(G)","R?(cM?)","TK(C,aB)","OZ(C)","G(A)","qc()","~(bK,bK?)","oN(~)","jY(C,H,r?)","Eb(et)","ya(A)","tt(C,bh)","r(C,zy,r?)","im(C)","~(qc)","xV(C,im,xU)","P9(C,xV,r?)","qc(qc)","G>(a3>>)","H(G)","~(G,pa)","T(h{followLinks:H})","lq(C,bh)","ch>(C,bh)","~(G,dV)","u(h)","H(u)","cM(G)","H(d1?)","h(d1?)","G(A)","r(C,bh>)","~(lj)","lj?(lb,h,lj?,A,A)","r(h)","T(h)","og(C,bh?>)","@(@,@)","r(C,r,A?,H)","aU(H,H)","A(Et)","qT(G)","h(lU)","aU(eu)","T()","Ut(C,A)","T<~>(h,eu?,~(eu?)?)","~(kO,cY?,h?,b9>?)","is(C,aB)","R>()","j0<~>({arguments!K?,child!r,key!oi,name!h?,restorationId!h})","Il(C)","H(ni,rO)","cH<~>()","rO()","r(G?,h?)","Rq(C,he)","OL(C,he)","Pn(C,he)","H(ex<@>,@)","hr/(hr)","jg<@>(p5)","h?/(h?)","h(hr)","H(ex,K?,nC?)","~(Rc)","0&(C,he)","og(p5)","qJ?/(eF)","vk(nC)","A(a3)","R(of)","aU(uB)","aU(C,he)","hr(C,hr)","DO(C,r)","H(j0,he)","~(h,hC)","hC(hC?)","hC?(hC?)","qJ(uC)","h?(hC?)","@(hC,oz)","H(h,hC?)","~(hC)","G()","R(c_)","G?()","A(h[h?])","T(h)","K?(up)","@(up)","H(wn<@>)","T<~>([qY?])","aZ(C,bh)","T<~>(yS<@>)","G()","h(tB)","H(cH)","H(KP)","R>()","kJ(C,H,r?)","T(Oe)","h(G)","a47()","A(Ew,Ew)","~(A,kj)","r(C,bh)","~(bg,bg,bg,bg)","tL(A)","DU(A)","j0<@>(C,he,r)","mH(A,A)","fY(A,A)","bg(bg,bg,bg,bg)","bg(bg,bg,bg,bg,bg)","kw(kO)","bQ(A,A,A,A,A,A,A,H)","VB(h,kM)","VA(h,kM)","Vz(h,kM)","h?(Eq)","cY({seed:A})","ot(lm)","bc(lm)","DC?(lm)","~(G)","r(C,G,r?)","Tw?(G?,G?,A?,H,x_)","EF(H,lm)","r(C,oB,r?)","aU(Ns)","~(cFo)","bl(C,A)","~(lm)","bc?(E3)","H(ot)","~(rk)","~(xb)","~(tc)","T()","H(k5,h)","~(G?)","CS(C,oB,r?)","tc(R<@,@>)","xb(@)","T(c0)","yY(C,G,r?)","cJ(bK)","za(ul)","GE(C)","H(~)","~(LK)","Rd()","eE(fr)","a6(a6,EB)","r(C,bh)","SJ(C,r?)","m2(m2)","r(C,bh)","Z3(h)","rN(lX)","lO()","G(h)","T()","aU(m2)","NK?()","bq()","h(qs?)","H(fL)","~(R6)","H(a6s)","R2()","H(a3)","ff(a3)","H(qs)","~(rZ)","G()","aU(h[h?])","h(qs)","aZ(C,bh<@>)","H(h_)","~(h_,h_,h)","qJ(EQ)","E?(E)","h(qL)","H(h,T)","H(QS)","R(OS)","jg<@>(rp)","T<~>([kp?])","A(kp,kp)","h(j8)","D()","H(F4)","ED(C)","aU(G,E)","A(a3,a3)","cH(h)","H(a3>)","h(a3>)","h?(R)","r(C,bh)","A0(A)","T(h,h_)","~(R)","a3>(h,@)","a3(@,@)","dT?(h)","~(cJ)","H(dT?)","dT(dT,dT?)","h(pl)","~(Bm)","T()","a3(A,lK)","Qg(@)","a8(C,bh)","T()","R(R)","aU(G
)","aU(R)","T(kX)","cQ(C,H,r?)","H(yI)","A(G9,G9)","~(h,c_)","Az<@>()","H(h,nb)","a3>>(h,@)","a3>(@,@)","A(j8,j8)","r(C,bh)","T>()","T?>()","c_?(R<@,@>?)","T>()","T>()","H(R<@,@>)","B3(R<@,@>)","kp(@)","T>(h)","T>()","GJ(C,H,r?)","R(a3>)","Kk(R)","T>()","VE(K?)","H(lQ)","H(R<@,@>?)","~(R<@,@>?)","rI?()","T({reason:h?,txid:h?})","T({downloadCallback:T(k5)?,getThumbnail:H})","tm(a3)","T(k5)","a3(h,@)","a3>(h,nn)","a3(h,@)","a3>(h,rW)","~(h,R>)","~(qI,R)","~(h,tn)","c_?(h[h])","T({direction:@,historyCount:A,onHistoryReceived:~()?})","eb(h)","~(xH)","H(a3)","c_(c_,c_)","a3(@,@)","H(h,xJ)","H(tm)","A(lQ,lQ)","H(a3)","eb(a3)","eb(fL)","~(l8)","qQ(c_)","A(qQ,qQ)","~(lR{update:H})","~(p2)","Kn()","UI()","Qa()","H(q1)","lq(C,H)","H(Dy)","H(wK)","h(A,h)","~(eY?{room:dT?,slug:h?})","DL()","a3>(h,DL)","a3(h,mu)","h(oz)","h(A_)","T(Di{retryInDummy:H})","T(PR{retryInDummy:H})","T(QR{retryInDummy:H})","A(A,lW)","A(A,pg)","A(A,no)","SO()","H(x3)","UK()","H(AC)","kK(C,JD)","UE()","h?(x3)","T(AA)","T(EK)","T(qH)","T(a68)","~(AA)","uH(@)","R(uH)","rP(@)","R(rP)","SP()","R(DA)","H(uH)","UJ()","T<~>(l8)","RA()","Q_()","T<~>(c_)","T<~>(tH)","a3(h,@)","a3(h,pz)","qR(C,aB)","~(H,c_)","G?(@)","tF(@)","R(tA)","G?(@)","lQ(@)","a3>(h,R)","a3(h,h)","Tc()","OW()","R>>?(@)","y5(ps)","PY()","G?(@)","pl(@)","G?(@)","qF(@)","A(y5,y5)","T()","D1()","RO()","Qh?(@)","P1()","w(ps)","NA()","yZ(@)","R(yZ)","B2(@)","R(B2)","a3(h,K?)","a3(h,nB)","Z2?(@)","a7g?(@)","@(@,h)","G?(@)","A?(jZ)","R>?(@)","a3>(h,K?)","a3(h,K?)","CF()","T(bY)","a3>>(h,R)","a3>(h,m3)","a3(a3)","P3?(@)","ou(@)","R(ou)","a3(a3)","KQ(C)","G?(@)","qD(@)","r(C,h,r?)","r(C,eF?,r?)","z8(h)","a3(h,K?)","a3>(h,wV)","a3(h,K?)","a3>(h,xp)","fL?(@)","aU(~())","R?(@)","a3(h,K?)","a3(h,H)","rS?(h)","h?(rS)","cQ(bY)","a3(h,h)","a3>(h,mu)","a3(h,K?)","a3>(h,z_)","a5g?(R?)","H(fb)","fb()","K?(R)","GS(G)","H(xg)","tr?()","ve(K?)","eY(K?)","l7(K?)","a_J?()","R(ve)","R(eY)","R(l7)","a3(h,K?)","a3(h,K?)","a3(h,K?)","a3>(h,lW)","a3>(h,pg)","a3>(h,no)","xf(C,bh)","to(dT)","H(to)","oJ(K?)","R(oJ)","fL(R)","fm?(fm?)","T(Dz)","G(G)","T<~>(k5)","T<~>(Mf)","mz(C,G,r?)","aU(a6)","aU(CI<@>)","T(@,@)","Qb(C)","G>(C)","T<~>(a6)","Bs(C,cr,cr)","Jc(r)","Ja(r)","r(r,r(r))","~(G)","A8(C,aB)","r(C,vc?,r?)","bl(C,A?,r?)","cQ(C,Y?,r?)","w(A)","a6(a6,a4)","r(C,uj)","h(h?)","A(m6,m6)","A(A,m6)","m6(h)","m6(h,h,h)","kG(G<@>)","kG(h?,kG)","H(p1)","p1()","~(a1?)","LG(ayK)","R(R)","K(h)","~(D)","T<~>?()","pk(C,ja)","~(ja)","T>(h)","aU(ov)","h(a3)","nG(Y)","h?()","A(vY)","T<~>(E,E)","K(vY)","K(nS)","A(nS,nS)","G(a3>)","B_()","iJ(A,H)(iJ(A,H)?,iJ(iJ(A,H)?,A,H),A,G<@>)","iJ(A,H)","Du(C)","T()","qz(~)","a4P()","T(rT)","T(eu)","BU(qz)","aU(BU)","a6(eQ,eQ,eQ,eQ,a6)","o3?(h)","G(h)","~(hD?)","mD(qx)","G()","~(hD)","~(tR)","~(K)","H(K)","T<~>(c0)","a6(a6?)","bT()","bT()","bT()","bT>()","bT()","T
    ()","bT()","bT()","bT()","bT()","bT()","bT()","V5()","IJ(C)","a8(C,bh)","Vb(h)","mS(h,h,G,h,h)","lw(h,h,fy)","fy(h,h,h,fy)","aZ(C,H,r?)","fy(h)","nQ(h,h,h,h)","vO(h,h,h)","tT(h,h,h)","vP(h,G,h,h)","vR(h,h,h,h)","vQ(h,h,h,kN?,h,h?,h,h)","kN(h,h,fy)","kN(h,h,fy,h,fy)","h(h,h,h)","bT(FO)","~(hW)","~(K?[K?])","~(LP?,cNJ?,LP,~())","h(K?{toEncodable:K?(K?)?})","@(h{reviver:K?(K?,K?)?})","A(dw<@>,dw<@>)","h(h{encoding:wB})","G(h,G)","h(i4)","0^(0^,0^)","w?(w?,w?,a6)","a1?(a1?,a1?,a6)","a6?(bg?,bg?,a6)","B?(B?,B?,a6)","r(G)","a6(q0)","A(EO,EO)","eF<0^,1^>(0^)","ox(@)","A(A,@)","~(h,zv)","T>()","i_(h)","T(i_)","ES(Y?,Y?)","r(C,a1,r)","~(Ah)","r(C,w,H,r)","~(e9{forceReport:H})","vy?(h)","a6(a6,a6,a6)","pt()","H?(H?,H?,a6)","r(C,r)","kq?(kq?,kq?,a6)","ig?(ig?,ig?,a6)","a5?(a5?,a5?,a6)","A(yk<@>,yk<@>)","H({priority!A,scheduler!m9})","h(eu)","Vk(eu)","G(h)","r(r?,G)","aB(aB)","A(c3,c3)","eO(eO?,eO?,a6)","G>(mC,h)","A(r,A)","h(h,R)","is(C,bh<~>)","G(G)","r(Ib)","mm<~>({arguments!K?,child!r,key!oi,name!h?,restorationId!h})","v2<~>({arguments!K?,child!r,key!oi,name!h?,restorationId!h})","T(h,cH{key:d7E?,path:@})","r(C,bh>)","~(A,@)","ah<@>?()","a7f(R)","vH(R)","aav(R)","lq(C,bh>)","CS(C,A)","yO(C)","T<~>(ov)","ic(h)","T<1^>(1^/(0^),0^{debugLabel:h?})","~(h?{wrapWidth:A?})","wX(C)","aU(fd)","B(lX)","zh(lX)","a6(lX)","A(lX)","pb?(~)","vs(lX)","A(K?,K?)","0^(0^)","r(LI)","T()","h(Eq)","im(C,cyn,im?)"],interceptorsByTag:null,leafTags:null,arrayRti:Symbol("$ti"),rttc:{"2;":(a,b)=>c=>c instanceof A.Mp&&a.b(c.a)&&b.b(c.b),"2;cacheSize,maxTextLength":(a,b)=>c=>c instanceof A.Mq&&a.b(c.a)&&b.b(c.b),"2;key,value":(a,b)=>c=>c instanceof A.aeT&&a.b(c.a)&&b.b(c.b),"3;breaks,graphemes,words":(a,b,c)=>d=>d instanceof A.aeU&&a.b(d.a)&&b.b(d.b)&&c.b(d.c),"3;large,medium,small":(a,b,c)=>d=>d instanceof A.aeV&&a.b(d.a)&&b.b(d.b)&&c.b(d.c)}} +A.diT(v.typeUniverse,JSON.parse('{"aAo":"eg","xZ":"eg","uV":"eg","bLs":"eg","bLq":"eg","c5r":"eg","bM7":"eg","c1d":"eg","c1e":"eg","bjp":"eg","bL2":"eg","bL0":"eg","bL4":"eg","bL3":"eg","bL1":"eg","bL5":"eg","bLu":"eg","bLr":"eg","b1x":"eg","bmp":"eg","bmq":"eg","bJA":"eg","bJz":"eg","bey":"eg","b0I":"eg","bwq":"eg","bHV":"eg","b0z":"eg","btV":"eg","bjs":"eg","bfk":"eg","b_E":"eg","bT4":"eg","c2N":"eg","buS":"eg","bGY":"eg","bPX":"eg","bIn":"eg","bIo":"eg","bIm":"eg","bIp":"eg","bGg":"eg","bJB":"eg","bJC":"eg","dxM":"E","dxN":"E","dv_":"E","duO":"c0","dwz":"c0","duU":"hw","dv2":"CD","dv3":"CG","duM":"ct","dxf":"ct","duP":"cN","dyr":"cN","dzn":"cN","dBH":"Jz","dBs":"qC","dv7":"ck","dzp":"bK","dwj":"bK","dxn":"zg","dAD":"Od","dyO":"t6","dAz":"mO","dvJ":"xX","dyy":"va","dvY":"y2","dwF":"D3","dvh":"wk","dzR":"wk","dyk":"Js","dya":"cJ","dxq":"Is","dxo":"Iq","dvM":"h7","dvP":"uo","dvS":"mM","dvT":"ru","dvO":"ru","dvQ":"ru","dvt":"Eg","v6":{"P":[]},"CU":{"wN":[]},"Zn":{"jT":[]},"Hb":{"P":[]},"jB":{"jk":["1"]},"QE":{"P":[]},"kr":{"j1":[]},"No":{"P":[]},"O5":{"qM":[]},"Qs":{"qM":[]},"Qx":{"qM":[]},"QU":{"qM":[]},"R9":{"qM":[]},"Tk":{"qM":[]},"tq":{"P":[]},"Dv":{"P":[]},"Uk":{"qM":[]},"Us":{"qM":[]},"A3":{"P":[]},"Dj":{"byk":[]},"NN":{"P":[]},"aBw":{"na":[]},"alQ":{"hc":[]},"amq":{"hc":[]},"amn":{"hc":[]},"amo":{"hc":[]},"amy":{"hc":[]},"amu":{"hc":[]},"amp":{"hc":[]},"amx":{"hc":[]},"alT":{"hc":[]},"alX":{"hc":[]},"alS":{"hc":[]},"alR":{"hc":[]},"am0":{"hc":[]},"am2":{"hc":[]},"am9":{"hc":[]},"am7":{"hc":[]},"am6":{"hc":[]},"alZ":{"hc":[]},"am1":{"hc":[]},"alY":{"hc":[]},"am4":{"hc":[]},"am8":{"hc":[]},"am_":{"hc":[]},"am3":{"hc":[]},"am5":{"hc":[]},"amr":{"hc":[]},"amt":{"hc":[]},"ams":{"hc":[]},"aEy":{"f_":[]},"a3v":{"jB":["E"],"jk":["E"]},"alU":{"wl":[]},"Zm":{"wl":[]},"Oa":{"wl":[]},"amh":{"wl":[]},"amv":{"wl":[]},"O9":{"wl":[]},"Em":{"P":[]},"RK":{"D":["t8"],"D.E":"t8"},"asZ":{"bw":[]},"XW":{"a1g":[]},"ame":{"jB":["E"],"wl":[],"jk":["E"]},"abQ":{"jB":["E"],"wl":[],"jk":["E"]},"abR":{"jB":["E"],"wl":[],"jk":["E"]},"alO":{"jB":["E"],"jk":["E"],"jT":[]},"OD":{"lZ":[]},"aCJ":{"lZ":[]},"akk":{"lZ":[],"b3W":[]},"amH":{"lZ":[],"bcw":[]},"amJ":{"lZ":[],"bcz":[]},"amI":{"lZ":[],"bcy":[]},"aza":{"lZ":[],"bGU":[]},"aam":{"lZ":[],"aGI":[]},"az9":{"lZ":[],"aGI":[],"bGE":[]},"aE5":{"lZ":[],"bV8":[]},"aAg":{"lZ":[]},"amU":{"lZ":[],"bcQ":[]},"aAt":{"lZ":[]},"ami":{"jB":["E"],"jk":["E"]},"Ob":{"jB":["E"],"jk":["E"],"JF":[]},"ama":{"um":[],"jB":["E"],"jk":["E"],"nG":[]},"Hh":{"jB":["E"],"jk":["E"],"pt":[]},"amm":{"D":["EB"],"D.E":"EB"},"alW":{"jB":["E"],"jk":["E"]},"alV":{"jB":["E"],"jk":["E"],"EB":[]},"Zp":{"jB":["E"],"jk":["E"]},"um":{"jB":["E"],"jk":["E"],"nG":[]},"amc":{"um":[],"jB":["E"],"uD":[],"jk":["E"],"nG":[]},"amd":{"um":[],"jB":["E"],"uD":[],"jk":["E"],"nG":[]},"amb":{"um":[],"jB":["E"],"uD":[],"jk":["E"],"nG":[]},"amf":{"um":[],"jB":["E"],"jk":["E"],"nG":[]},"amg":{"byk":[]},"al4":{"f_":[]},"Zs":{"jB":["E"],"jk":["E"]},"ZD":{"P":[]},"asN":{"cIi":[]},"asM":{"bw":[]},"a1R":{"bw":[]},"lz":{"D":["1"],"D.E":"1"},"BD":{"D":["1"],"D.E":"1"},"a5p":{"kr":[],"j1":[],"b3W":[]},"a5r":{"kr":[],"j1":[],"bcz":[]},"aA9":{"kr":[],"j1":[],"bcy":[]},"a5q":{"kr":[],"j1":[],"bcw":[]},"a5s":{"kr":[],"j1":[],"bcQ":[]},"a5t":{"kr":[],"j1":[],"bGE":[]},"a5u":{"kr":[],"j1":[],"bGU":[]},"Ub":{"JF":[]},"Fm":{"pt":[]},"aFC":{"D":["EB"],"D.E":"EB"},"aFB":{"EB":[]},"aAc":{"j1":[]},"a5v":{"j1":[]},"a0c":{"iB":[]},"a55":{"iB":[]},"azK":{"iB":[]},"azO":{"iB":[]},"azM":{"iB":[]},"azL":{"iB":[]},"azN":{"iB":[]},"azx":{"iB":[]},"azw":{"iB":[]},"azv":{"iB":[]},"azB":{"iB":[]},"azD":{"iB":[]},"azJ":{"iB":[]},"azH":{"iB":[]},"azG":{"iB":[]},"azz":{"iB":[]},"azC":{"iB":[]},"azy":{"iB":[]},"azF":{"iB":[]},"azI":{"iB":[]},"azA":{"iB":[]},"azE":{"iB":[]},"a5w":{"kr":[],"j1":[]},"a5x":{"kr":[],"j1":[],"bV8":[]},"HX":{"nG":[]},"HW":{"uD":[],"nG":[]},"asa":{"uD":[],"nG":[]},"Q3":{"uD":[],"nG":[]},"as8":{"uD":[],"nG":[]},"abx":{"wC":[]},"ae7":{"wC":[]},"aqF":{"wC":[]},"RH":{"wC":[]},"Rx":{"wC":[]},"EE":{"P":[]},"aAb":{"j1":[]},"a5y":{"kr":[],"j1":[],"aGI":[]},"a1N":{"jT":[]},"asG":{"jT":[]},"a8D":{"a1g":[]},"a1P":{"wN":[]},"Da":{"P":[]},"Vp":{"P":[]},"aDy":{"czj":[]},"ajh":{"P":[]},"Pi":{"P":[]},"yn":{"a7":["1"],"G":["1"],"b2":["1"],"D":["1"]},"aP4":{"yn":["A"],"a7":["A"],"G":["A"],"b2":["A"],"D":["A"]},"aGY":{"yn":["A"],"a7":["A"],"G":["A"],"b2":["A"],"D":["A"],"a7.E":"A","D.E":"A","yn.E":"A"},"Sc":{"JG":[]},"alJ":{"U7":[]},"aCL":{"U7":[]},"aqn":{"uY":[]},"Ii":{"P":[]},"Vr":{"P":[]},"acS":{"P":[]},"L9":{"P":[]},"UM":{"P":[]},"aqE":{"Ic":[]},"aqJ":{"Ic":[]},"d7U":{"b9":["cY"]},"a1Q":{"bw":[]},"E":{"aw":[]},"a2x":{"H":[],"ht":[]},"QL":{"aU":[],"ht":[]},"eg":{"E":[],"aw":[]},"F":{"G":["1"],"E":[],"b2":["1"],"aw":[],"D":["1"],"e5":["1"],"D.E":"1"},"bw8":{"F":["1"],"G":["1"],"E":[],"b2":["1"],"aw":[],"D":["1"],"e5":["1"],"D.E":"1"},"DT":{"a6":[],"bg":[],"dw":["bg"]},"IM":{"a6":[],"A":[],"bg":[],"dw":["bg"],"ht":[]},"QM":{"a6":[],"bg":[],"dw":["bg"],"ht":[]},"wT":{"h":[],"dw":["h"],"S8":[],"e5":["@"],"ht":[]},"uk":{"b9":["2"],"b9.T":"2"},"O0":{"iH":["2"]},"vT":{"D":["2"]},"Hd":{"vT":["1","2"],"D":["2"],"D.E":"2"},"acH":{"Hd":["1","2"],"vT":["1","2"],"b2":["2"],"D":["2"],"D.E":"2"},"abK":{"a7":["2"],"G":["2"],"vT":["1","2"],"b2":["2"],"D":["2"]},"ep":{"abK":["1","2"],"a7":["2"],"G":["2"],"vT":["1","2"],"b2":["2"],"D":["2"],"a7.E":"2","D.E":"2"},"yW":{"cH":["2"],"vT":["1","2"],"b2":["2"],"D":["2"],"D.E":"2"},"yU":{"cp":["3","4"],"R":["3","4"],"cp.V":"4","cp.K":"3"},"yV":{"Az":["2"],"vT":["1","2"],"b2":["2"],"D":["2"],"D.E":"2"},"rV":{"f_":[]},"dB":{"a7":["A"],"G":["A"],"b2":["A"],"D":["A"],"a7.E":"A","D.E":"A"},"b2":{"D":["1"]},"al":{"b2":["1"],"D":["1"]},"ba":{"al":["1"],"b2":["1"],"D":["1"],"D.E":"1","al.E":"1"},"er":{"D":["2"],"D.E":"2"},"ho":{"er":["1","2"],"b2":["2"],"D":["2"],"D.E":"2"},"O":{"al":["2"],"b2":["2"],"D":["2"],"D.E":"2","al.E":"2"},"aP":{"D":["1"],"D.E":"1"},"hR":{"D":["2"],"D.E":"2"},"L6":{"D":["1"],"D.E":"1"},"a0q":{"L6":["1"],"b2":["1"],"D":["1"],"D.E":"1"},"AV":{"D":["1"],"D.E":"1"},"Pc":{"AV":["1"],"b2":["1"],"D":["1"],"D.E":"1"},"a8K":{"D":["1"],"D.E":"1"},"ld":{"b2":["1"],"D":["1"],"D.E":"1"},"zA":{"D":["1"],"D.E":"1"},"a0p":{"zA":["1"],"b2":["1"],"D":["1"],"D.E":"1"},"el":{"D":["1"],"D.E":"1"},"UZ":{"a7":["1"],"G":["1"],"b2":["1"],"D":["1"]},"aPA":{"al":["A"],"b2":["A"],"D":["A"],"D.E":"A","al.E":"A"},"ql":{"cp":["A","1"],"Gh":["A","1"],"R":["A","1"],"cp.V":"1","cp.K":"A"},"c5":{"al":["1"],"b2":["1"],"D":["1"],"D.E":"1","al.E":"1"},"B7":{"L5":[]},"Mp":{"EP":[]},"Mq":{"EP":[]},"aeT":{"EP":[]},"aeU":{"EP":[]},"aeV":{"EP":[]},"Hp":{"vJ":["1","2"],"Rp":["1","2"],"Gh":["1","2"],"R":["1","2"]},"Oz":{"R":["1","2"]},"I":{"Oz":["1","2"],"R":["1","2"]},"abW":{"D":["1"],"D.E":"1"},"bj":{"Oz":["1","2"],"R":["1","2"]},"a2p":{"wH":[]},"qi":{"wH":[]},"a2q":{"wH":[]},"a4M":{"xW":[],"Ag":[],"f_":[]},"atL":{"Ag":[],"f_":[]},"aH3":{"f_":[]},"az_":{"bw":[]},"ag5":{"fm":[]},"CY":{"wH":[]},"amO":{"wH":[]},"amP":{"wH":[]},"aFS":{"wH":[]},"aF4":{"wH":[]},"NH":{"wH":[]},"aMu":{"f_":[]},"aCX":{"f_":[]},"hB":{"cp":["1","2"],"R":["1","2"],"cp.V":"2","cp.K":"1"},"bt":{"b2":["1"],"D":["1"],"D.E":"1"},"aeQ":{"EP":[]},"aeR":{"EP":[]},"aeS":{"EP":[]},"zX":{"a6s":[],"S8":[]},"Wd":{"oz":[],"v1":[]},"aK2":{"D":["oz"],"D.E":"oz"},"B5":{"v1":[]},"aV_":{"D":["v1"],"D.E":"v1"},"Jv":{"E":[],"aw":[],"akV":[],"ht":[]},"kS":{"E":[],"aw":[],"jn":[]},"a4l":{"kS":[],"E":[],"eu":[],"aw":[],"jn":[],"ht":[]},"RM":{"kS":[],"eq":["1"],"E":[],"aw":[],"jn":[],"e5":["1"]},"En":{"a7":["a6"],"kS":[],"eq":["a6"],"G":["a6"],"E":[],"b2":["a6"],"aw":[],"jn":[],"e5":["a6"],"D":["a6"]},"qr":{"a7":["A"],"kS":[],"eq":["A"],"G":["A"],"E":[],"b2":["A"],"aw":[],"jn":[],"e5":["A"],"D":["A"]},"a4m":{"En":[],"a7":["a6"],"bmy":[],"kS":[],"eq":["a6"],"G":["a6"],"E":[],"b2":["a6"],"aw":[],"jn":[],"e5":["a6"],"D":["a6"],"ht":[],"a7.E":"a6","D.E":"a6"},"a4n":{"En":[],"a7":["a6"],"bmz":[],"kS":[],"eq":["a6"],"G":["a6"],"E":[],"b2":["a6"],"aw":[],"jn":[],"e5":["a6"],"D":["a6"],"ht":[],"a7.E":"a6","D.E":"a6"},"a4o":{"qr":[],"a7":["A"],"ato":[],"kS":[],"eq":["A"],"G":["A"],"E":[],"b2":["A"],"aw":[],"jn":[],"e5":["A"],"D":["A"],"ht":[],"a7.E":"A","D.E":"A"},"a4p":{"qr":[],"a7":["A"],"atp":[],"kS":[],"eq":["A"],"G":["A"],"E":[],"b2":["A"],"aw":[],"jn":[],"e5":["A"],"D":["A"],"ht":[],"a7.E":"A","D.E":"A"},"a4q":{"qr":[],"a7":["A"],"bvv":[],"kS":[],"eq":["A"],"G":["A"],"E":[],"b2":["A"],"aw":[],"jn":[],"e5":["A"],"D":["A"],"ht":[],"a7.E":"A","D.E":"A"},"a4r":{"qr":[],"a7":["A"],"c1T":[],"kS":[],"eq":["A"],"G":["A"],"E":[],"b2":["A"],"aw":[],"jn":[],"e5":["A"],"D":["A"],"ht":[],"a7.E":"A","D.E":"A"},"a4s":{"qr":[],"a7":["A"],"tL":[],"kS":[],"eq":["A"],"G":["A"],"E":[],"b2":["A"],"aw":[],"jn":[],"e5":["A"],"D":["A"],"ht":[],"a7.E":"A","D.E":"A"},"a4t":{"qr":[],"a7":["A"],"c1U":[],"kS":[],"eq":["A"],"G":["A"],"E":[],"b2":["A"],"aw":[],"jn":[],"e5":["A"],"D":["A"],"ht":[],"a7.E":"A","D.E":"A"},"Jw":{"qr":[],"a7":["A"],"cY":[],"kS":[],"eq":["A"],"G":["A"],"E":[],"b2":["A"],"aw":[],"jn":[],"e5":["A"],"D":["A"],"ht":[],"a7.E":"A","D.E":"A"},"aWw":{"l_":[]},"aNL":{"f_":[]},"agL":{"xW":[],"f_":[]},"eK":{"P":[]},"jo":{"P":[]},"ah":{"T":["1"]},"ays":{"h8":["1"]},"jp":{"iH":["1"],"jp.T":"1"},"LX":{"iH":["1"]},"Ma":{"h8":["1"]},"agF":{"UB":[]},"abn":{"rr":["1"]},"ago":{"D":["1"],"D.E":"1"},"ak_":{"f_":[]},"aQ":{"ec":["1"],"WS":["1"],"b9":["1"],"b9.T":"1"},"LW":{"FV":["1"],"jp":["1"],"iH":["1"],"jp.T":"1"},"tW":{"h8":["1"]},"oU":{"tW":["1"],"h8":["1"]},"b6":{"tW":["1"],"h8":["1"]},"Vj":{"oU":["1"],"tW":["1"],"h8":["1"]},"Lp":{"bw":[]},"M0":{"rr":["1"]},"aG":{"M0":["1"],"rr":["1"]},"mg":{"M0":["1"],"rr":["1"]},"a9h":{"b9":["1"]},"Gd":{"h8":["1"]},"tU":{"abo":["1"],"Gd":["1"],"h8":["1"]},"yj":{"Gd":["1"],"h8":["1"]},"ec":{"WS":["1"],"b9":["1"],"b9.T":"1"},"FV":{"jp":["1"],"iH":["1"],"jp.T":"1"},"aga":{"Vg":["1"]},"WS":{"b9":["1"]},"VF":{"iH":["1"]},"Vi":{"b9":["1"],"b9.T":"1"},"BI":{"b9":["1"],"b9.T":"1"},"Mj":{"b9":["1"],"b9.T":"1"},"aed":{"tU":["1"],"abo":["1"],"Gd":["1"],"ays":["1"],"h8":["1"]},"kx":{"b9":["2"]},"G0":{"jp":["2"],"iH":["2"],"jp.T":"2"},"jI":{"kx":["1","1"],"b9":["1"],"b9.T":"1","kx.S":"1","kx.T":"1"},"hn":{"kx":["1","2"],"b9":["2"],"b9.T":"2","kx.S":"1","kx.T":"2"},"adb":{"kx":["1","1"],"b9":["1"],"b9.T":"1","kx.S":"1","kx.T":"1"},"agq":{"kx":["1","1"],"b9":["1"],"b9.T":"1","kx.S":"1","kx.T":"1"},"MB":{"G0":["2","2"],"jp":["2"],"iH":["2"],"jp.T":"2"},"fo":{"kx":["1","1"],"b9":["1"],"b9.T":"1","kx.S":"1","kx.T":"1"},"VM":{"h8":["1"]},"WN":{"jp":["2"],"iH":["2"],"jp.T":"2"},"WT":{"xD":["1","2"]},"LV":{"b9":["2"],"b9.T":"2"},"agb":{"WT":["1","2"],"xD":["1","2"]},"aXi":{"LP":[]},"aTD":{"LP":[]},"Az":{"b2":["1"],"D":["1"]},"BL":{"cp":["1","2"],"R":["1","2"],"cp.V":"2","cp.K":"1"},"u0":{"BL":["1","2"],"cp":["1","2"],"R":["1","2"],"cp.V":"2","cp.K":"1"},"acp":{"BL":["1","2"],"cp":["1","2"],"R":["1","2"],"cp.V":"2","cp.K":"1"},"Mb":{"b2":["1"],"D":["1"],"D.E":"1"},"adL":{"hB":["1","2"],"cp":["1","2"],"R":["1","2"],"cp.V":"2","cp.K":"1"},"W9":{"hB":["1","2"],"cp":["1","2"],"R":["1","2"],"cp.V":"2","cp.K":"1"},"y8":{"Mv":["1"],"da":["1"],"cH":["1"],"b2":["1"],"D":["1"],"da.E":"1","D.E":"1"},"pJ":{"Mv":["1"],"da":["1"],"cJk":["1"],"cH":["1"],"b2":["1"],"D":["1"],"da.E":"1","D.E":"1"},"R5":{"D":["1"],"D.E":"1"},"a7":{"G":["1"],"b2":["1"],"D":["1"]},"cp":{"R":["1","2"]},"V_":{"cp":["1","2"],"Gh":["1","2"],"R":["1","2"]},"adR":{"b2":["2"],"D":["2"],"D.E":"2"},"Rp":{"R":["1","2"]},"vJ":{"Rp":["1","2"],"Gh":["1","2"],"R":["1","2"]},"BE":{"acy":["1"],"cx4":["1"]},"BF":{"acy":["1"]},"zi":{"Az":["1"],"b2":["1"],"D":["1"],"D.E":"1"},"a33":{"al":["1"],"Az":["1"],"b2":["1"],"D":["1"],"D.E":"1","al.E":"1"},"da":{"cH":["1"],"b2":["1"],"D":["1"]},"Mv":{"da":["1"],"cH":["1"],"b2":["1"],"D":["1"]},"dA":{"Mv":["1"],"da":["1"],"cH":["1"],"b2":["1"],"D":["1"],"da.E":"1","D.E":"1"},"a90":{"cp":["1","2"],"R":["1","2"],"cp.V":"2","cp.K":"1"},"C_":{"b2":["1"],"D":["1"],"D.E":"1"},"Mz":{"b2":["2"],"D":["2"],"D.E":"2"},"ag0":{"b2":["a3<1,2>"],"D":["a3<1,2>"],"D.E":"a3<1,2>"},"C0":{"yh":["1","2","1"],"yh.T":"1"},"ag4":{"yh":["1","nU<1,2>","2"],"yh.T":"2"},"My":{"yh":["1","nU<1,2>","a3<1,2>"],"yh.T":"a3<1,2>"},"U_":{"da":["1"],"cH":["1"],"b2":["1"],"D":["1"],"da.E":"1","D.E":"1"},"FW":{"h8":["1"]},"adE":{"cp":["h","@"],"R":["h","@"],"cp.V":"@","cp.K":"h"},"aPe":{"al":["h"],"b2":["h"],"D":["h"],"D.E":"h","al.E":"h"},"ajS":{"wB":[]},"aWD":{"e8":["h","G"]},"ajU":{"e8":["h","G"],"e8.T":"G"},"aWC":{"e8":["G","h"]},"ajT":{"e8":["G","h"],"e8.T":"h"},"Yt":{"e8":["G","h"],"e8.T":"h"},"akq":{"e8":["h","G"],"e8.T":"G"},"Qd":{"e8":["h","h"],"e8.T":"h"},"QO":{"f_":[]},"atM":{"f_":[]},"atP":{"e8":["K?","h"],"e8.T":"h"},"atO":{"e8":["h","K?"],"e8.T":"K?"},"auK":{"wB":[]},"auM":{"e8":["h","G"],"e8.T":"G"},"auL":{"e8":["G","h"],"e8.T":"h"},"a2Z":{"xD":["h","h"]},"adJ":{"D":["h"],"D.E":"h"},"aHk":{"wB":[]},"aHl":{"e8":["h","G"],"e8.T":"G"},"V2":{"e8":["G","h"],"e8.T":"h"},"Yw":{"dw":["Yw"]},"bQ":{"dw":["bQ"]},"a6":{"bg":[],"dw":["bg"]},"bc":{"dw":["bc"]},"A":{"bg":[],"dw":["bg"]},"G":{"b2":["1"],"D":["1"]},"bg":{"dw":["bg"]},"a6s":{"S8":[]},"oz":{"v1":[]},"cH":{"b2":["1"],"D":["1"]},"h":{"dw":["h"],"S8":[]},"mU":{"Yw":[],"dw":["Yw"]},"aNI":{"P":[]},"GQ":{"f_":[]},"xW":{"f_":[]},"o2":{"f_":[]},"SG":{"f_":[]},"a2h":{"f_":[]},"Ag":{"f_":[]},"Bp":{"f_":[]},"xY":{"Bp":[],"f_":[]},"oI":{"f_":[]},"an1":{"f_":[]},"azk":{"f_":[]},"a94":{"f_":[]},"nR":{"bw":[]},"kP":{"bw":[]},"a2r":{"Bp":[],"bw":[],"f_":[]},"ad8":{"al":["1"],"b2":["1"],"D":["1"],"D.E":"1","al.E":"1"},"aV3":{"fm":[]},"tv":{"D":["A"],"D.E":"A"},"agV":{"k5":[]},"u3":{"k5":[]},"aMx":{"k5":[]},"ck":{"cJ":[],"bK":[],"E":[],"aw":[]},"n6":{"E":[],"aw":[]},"OH":{"E":[],"aw":[]},"h7":{"E":[],"aw":[]},"cJ":{"bK":[],"E":[],"aw":[]},"Pm":{"c0":[],"E":[],"aw":[]},"c0":{"E":[],"aw":[]},"kO":{"n6":[],"E":[],"aw":[]},"oe":{"E":[],"aw":[]},"wL":{"E":[],"aw":[]},"Qi":{"E":[],"aw":[]},"DK":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"x2":{"E":[],"aw":[]},"Ef":{"c0":[],"E":[],"aw":[]},"Eg":{"E":[],"aw":[]},"Jp":{"c0":[],"E":[],"aw":[]},"on":{"E":[],"aw":[]},"t6":{"c0":[],"E":[],"aw":[]},"JA":{"E":[],"aw":[]},"bK":{"E":[],"aw":[]},"or":{"E":[],"aw":[]},"qC":{"c0":[],"E":[],"aw":[]},"F1":{"c0":[],"E":[],"aw":[]},"F2":{"c0":[],"E":[],"aw":[]},"F3":{"c0":[],"E":[],"aw":[]},"oE":{"E":[],"aw":[]},"oF":{"E":[],"aw":[]},"oG":{"E":[],"aw":[]},"mM":{"E":[],"aw":[]},"oL":{"E":[],"aw":[]},"mO":{"E":[],"aw":[]},"oM":{"E":[],"aw":[]},"Bt":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"VZ":{"x5":[]},"aji":{"E":[],"aw":[]},"Nh":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"ajR":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"Yf":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"Nz":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"akG":{"E":[],"aw":[]},"GY":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"akT":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"YT":{"E":[],"aw":[]},"Ha":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"NZ":{"E":[],"aw":[]},"wk":{"bK":[],"E":[],"aw":[]},"Od":{"E":[],"aw":[]},"D3":{"E":[],"aw":[]},"anp":{"E":[],"aw":[]},"a_1":{"E":[],"aw":[]},"anq":{"E":[],"aw":[]},"Ht":{"E":[],"aw":[]},"ru":{"E":[],"aw":[]},"uo":{"E":[],"aw":[]},"anr":{"E":[],"aw":[]},"ans":{"E":[],"aw":[]},"ant":{"E":[],"aw":[]},"apy":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"apz":{"E":[],"aw":[]},"apA":{"E":[],"aw":[]},"Df":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"zg":{"bK":[],"E":[],"aw":[]},"HP":{"E":[],"aw":[]},"a02":{"a7":["oy"],"cZ":["oy"],"G":["oy"],"eq":["oy"],"E":[],"b2":["oy"],"aw":[],"D":["oy"],"e5":["oy"],"cZ.E":"oy","a7.E":"oy","D.E":"oy"},"a03":{"E":[],"oy":["bg"],"aw":[]},"a04":{"a7":["h"],"cZ":["h"],"G":["h"],"eq":["h"],"E":[],"b2":["h"],"aw":[],"D":["h"],"e5":["h"],"cZ.E":"h","a7.E":"h","D.E":"h"},"aqd":{"E":[],"aw":[]},"abO":{"a7":["cJ"],"G":["cJ"],"b2":["cJ"],"D":["cJ"],"a7.E":"cJ","D.E":"cJ"},"aqq":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"cN":{"E":[],"aw":[]},"ar9":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"Pw":{"a7":["kO"],"cZ":["kO"],"G":["kO"],"eq":["kO"],"E":[],"b2":["kO"],"aw":[],"D":["kO"],"e5":["kO"],"cZ.E":"kO","a7.E":"kO","D.E":"kO"},"a0U":{"E":[],"aw":[]},"arc":{"E":[],"aw":[]},"ary":{"E":[],"aw":[]},"arA":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"arP":{"E":[],"aw":[]},"asp":{"E":[],"aw":[]},"Iq":{"a7":["bK"],"cZ":["bK"],"G":["bK"],"eq":["bK"],"E":[],"b2":["bK"],"aw":[],"D":["bK"],"e5":["bK"],"cZ.E":"bK","a7.E":"bK","D.E":"bK"},"Is":{"E":[],"aw":[]},"Qj":{"E":[],"aw":[]},"IF":{"cHC":[],"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"atY":{"c0":[],"E":[],"aw":[]},"auJ":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"a3_":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"avc":{"E":[],"aw":[]},"axY":{"E":[],"aw":[]},"a42":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"Rz":{"E":[],"aw":[]},"ay0":{"E":[],"aw":[]},"RB":{"c0":[],"E":[],"aw":[]},"RF":{"E":[],"aw":[]},"ayd":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"aye":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"ayg":{"E":[],"cp":["h","@"],"aw":[],"R":["h","@"],"cp.V":"@","cp.K":"h"},"ayh":{"E":[],"cp":["h","@"],"aw":[],"R":["h","@"],"cp.V":"@","cp.K":"h"},"Js":{"E":[],"aw":[]},"ayi":{"a7":["on"],"cZ":["on"],"G":["on"],"eq":["on"],"E":[],"b2":["on"],"aw":[],"D":["on"],"e5":["on"],"cZ.E":"on","a7.E":"on","D.E":"on"},"ayz":{"E":[],"aw":[]},"a4A":{"E":[],"aw":[]},"Jz":{"E":[],"aw":[]},"ayO":{"E":[],"aw":[]},"lx":{"a7":["bK"],"G":["bK"],"b2":["bK"],"D":["bK"],"a7.E":"bK","D.E":"bK"},"a4I":{"a7":["bK"],"cZ":["bK"],"G":["bK"],"eq":["bK"],"E":[],"b2":["bK"],"aw":[],"D":["bK"],"e5":["bK"],"cZ.E":"bK","a7.E":"bK","D.E":"bK"},"ayV":{"E":[],"aw":[]},"az3":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"az4":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"azf":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"azn":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"azX":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"a5n":{"E":[],"aw":[]},"va":{"E":[],"aw":[]},"aA7":{"E":[],"aw":[]},"aA8":{"E":[],"aw":[]},"a5o":{"E":[],"aw":[]},"aAy":{"a7":["or"],"cZ":["or"],"G":["or"],"eq":["or"],"E":[],"b2":["or"],"aw":[],"D":["or"],"e5":["or"],"cZ.E":"or","a7.E":"or","D.E":"or"},"aAS":{"E":[],"aw":[]},"aAX":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"aCU":{"E":[],"aw":[]},"a7k":{"E":[],"aw":[]},"aCV":{"E":[],"cp":["h","@"],"aw":[],"R":["h","@"],"cp.V":"@","cp.K":"h"},"aD3":{"E":[],"aw":[]},"KG":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"aDg":{"c0":[],"E":[],"aw":[]},"aDi":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"aDj":{"E":[],"aw":[]},"TI":{"E":[],"aw":[]},"aEP":{"a7":["oE"],"cZ":["oE"],"G":["oE"],"eq":["oE"],"E":[],"b2":["oE"],"aw":[],"D":["oE"],"e5":["oE"],"cZ.E":"oE","a7.E":"oE","D.E":"oE"},"aEQ":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"aEY":{"a7":["oF"],"cZ":["oF"],"G":["oF"],"eq":["oF"],"E":[],"b2":["oF"],"aw":[],"D":["oF"],"e5":["oF"],"cZ.E":"oF","a7.E":"oF","D.E":"oF"},"a9a":{"E":[],"cp":["h","h"],"aw":[],"R":["h","h"],"cp.V":"h","cp.K":"h"},"aF8":{"c0":[],"E":[],"aw":[]},"aFn":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"aFp":{"E":[],"aw":[]},"a9G":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"aFL":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"aFM":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"Ul":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"aFV":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"aGc":{"a7":["mO"],"cZ":["mO"],"G":["mO"],"eq":["mO"],"E":[],"b2":["mO"],"aw":[],"D":["mO"],"e5":["mO"],"cZ.E":"mO","a7.E":"mO","D.E":"mO"},"aGd":{"a7":["oL"],"cZ":["oL"],"G":["oL"],"eq":["oL"],"E":[],"b2":["oL"],"aw":[],"D":["oL"],"e5":["oL"],"cZ.E":"oL","a7.E":"oL","D.E":"oL"},"aGk":{"E":[],"aw":[]},"aGE":{"a7":["oM"],"cZ":["oM"],"G":["oM"],"eq":["oM"],"E":[],"b2":["oM"],"aw":[],"D":["oM"],"e5":["oM"],"cZ.E":"oM","a7.E":"oM","D.E":"oM"},"aGF":{"E":[],"aw":[]},"aGG":{"E":[],"aw":[]},"aGH":{"ck":[],"cJ":[],"bK":[],"E":[],"aw":[]},"xX":{"c0":[],"E":[],"aw":[]},"aHd":{"E":[],"aw":[]},"aHA":{"E":[],"aw":[]},"aHB":{"E":[],"aw":[]},"FN":{"E":[],"aw":[]},"y2":{"E":[],"aw":[]},"Vl":{"bK":[],"E":[],"aw":[]},"aM4":{"a7":["h7"],"cZ":["h7"],"G":["h7"],"eq":["h7"],"E":[],"b2":["h7"],"aw":[],"D":["h7"],"e5":["h7"],"cZ.E":"h7","a7.E":"h7","D.E":"h7"},"acx":{"E":[],"oy":["bg"],"aw":[]},"aOn":{"a7":["oe?"],"cZ":["oe?"],"G":["oe?"],"eq":["oe?"],"E":[],"b2":["oe?"],"aw":[],"D":["oe?"],"e5":["oe?"],"cZ.E":"oe?","a7.E":"oe?","D.E":"oe?"},"aef":{"a7":["bK"],"cZ":["bK"],"G":["bK"],"eq":["bK"],"E":[],"b2":["bK"],"aw":[],"D":["bK"],"e5":["bK"],"cZ.E":"bK","a7.E":"bK","D.E":"bK"},"aTs":{"E":[],"aw":[]},"aUT":{"a7":["oG"],"cZ":["oG"],"G":["oG"],"eq":["oG"],"E":[],"b2":["oG"],"aw":[],"D":["oG"],"e5":["oG"],"cZ.E":"oG","a7.E":"oG","D.E":"oG"},"aV5":{"a7":["mM"],"cZ":["mM"],"G":["mM"],"eq":["mM"],"E":[],"b2":["mM"],"aw":[],"D":["mM"],"e5":["mM"],"cZ.E":"mM","a7.E":"mM","D.E":"mM"},"aKo":{"cp":["h","h"],"R":["h","h"]},"acI":{"cp":["h","h"],"R":["h","h"],"cp.V":"h","cp.K":"h"},"lA":{"b9":["1"],"b9.T":"1"},"BG":{"lA":["1"],"b9":["1"],"b9.T":"1"},"acO":{"iH":["1"]},"a4J":{"x5":[]},"afT":{"x5":[]},"aVr":{"x5":[]},"aV8":{"x5":[]},"aMv":{"E":[],"aw":[]},"a0Y":{"a7":["cJ"],"G":["cJ"],"b2":["cJ"],"D":["cJ"],"a7.E":"cJ","D.E":"cJ"},"up":{"E":[],"aw":[]},"zd":{"E":[],"aw":[]},"zK":{"E":[],"aw":[]},"qY":{"E":[],"aw":[]},"FL":{"c0":[],"E":[],"aw":[]},"a_p":{"E":[],"aw":[]},"QT":{"E":[],"aw":[]},"RS":{"E":[],"aw":[]},"az6":{"E":[],"aw":[]},"HN":{"lS":[]},"VE":{"HN":[],"lS":[]},"pb":{"lS":[]},"BJ":{"pb":[],"lS":[]},"Mn":{"ov":[]},"Aj":{"bw":[]},"mq":{"bw":[]},"a5h":{"bw":[]},"a5i":{"bw":[]},"a5k":{"bw":[]},"acQ":{"b9":["G"],"b9.T":"G"},"Ge":{"h8":["1"]},"aOJ":{"Ge":["G"],"h8":["G"],"Ge.T":"G"},"aFG":{"wB":[]},"IN":{"a7":["1"],"G":["1"],"b2":["1"],"D":["1"],"a7.E":"1","D.E":"1"},"ayZ":{"bw":[]},"oy":{"aeW":["1"]},"a4i":{"oy":["1"],"aeW":["1"]},"qk":{"E":[],"aw":[]},"qt":{"E":[],"aw":[]},"qZ":{"E":[],"aw":[]},"ajy":{"E":[],"aw":[]},"ar2":{"ct":[],"cJ":[],"bK":[],"E":[],"aw":[]},"ar3":{"ct":[],"cJ":[],"bK":[],"E":[],"aw":[]},"auW":{"a7":["qk"],"cZ":["qk"],"G":["qk"],"E":[],"b2":["qk"],"aw":[],"D":["qk"],"cZ.E":"qk","a7.E":"qk","D.E":"qk"},"az2":{"a7":["qt"],"cZ":["qt"],"G":["qt"],"E":[],"b2":["qt"],"aw":[],"D":["qt"],"cZ.E":"qt","a7.E":"qt","D.E":"qt"},"aAB":{"E":[],"aw":[]},"Tg":{"ct":[],"cJ":[],"bK":[],"E":[],"aw":[]},"aFj":{"a7":["h"],"cZ":["h"],"G":["h"],"E":[],"b2":["h"],"aw":[],"D":["h"],"cZ.E":"h","a7.E":"h","D.E":"h"},"aFo":{"ct":[],"cJ":[],"bK":[],"E":[],"aw":[]},"ct":{"cJ":[],"bK":[],"E":[],"aw":[]},"aGJ":{"a7":["qZ"],"cZ":["qZ"],"G":["qZ"],"E":[],"b2":["qZ"],"aw":[],"D":["qZ"],"cZ.E":"qZ","a7.E":"qZ","D.E":"qZ"},"eu":{"jn":[]},"bvv":{"G":["A"],"b2":["A"],"D":["A"],"jn":[]},"cY":{"G":["A"],"b2":["A"],"D":["A"],"jn":[]},"c1U":{"G":["A"],"b2":["A"],"D":["A"],"jn":[]},"ato":{"G":["A"],"b2":["A"],"D":["A"],"jn":[]},"c1T":{"G":["A"],"b2":["A"],"D":["A"],"jn":[]},"atp":{"G":["A"],"b2":["A"],"D":["A"],"jn":[]},"tL":{"G":["A"],"b2":["A"],"D":["A"],"jn":[]},"bmy":{"G":["a6"],"b2":["a6"],"D":["a6"],"jn":[]},"bmz":{"G":["a6"],"b2":["a6"],"D":["a6"],"jn":[]},"S4":{"P":[]},"L0":{"P":[]},"L1":{"P":[]},"h6":{"P":[]},"uD":{"nG":[]},"Dr":{"P":[]},"Cz":{"P":[]},"Nn":{"P":[]},"tf":{"P":[]},"xM":{"P":[]},"Un":{"P":[]},"Ba":{"P":[]},"vE":{"P":[]},"Um":{"P":[]},"Fx":{"P":[]},"Zx":{"P":[]},"aaN":{"P":[]},"aA4":{"P":[]},"QQ":{"P":[]},"a57":{"P":[]},"Hi":{"P":[]},"akK":{"P":[]},"apu":{"P":[]},"xd":{"P":[]},"Ka":{"P":[]},"aAF":{"P":[]},"a1b":{"P":[]},"JY":{"P":[]},"a9V":{"P":[]},"YF":{"P":[]},"akR":{"P":[]},"aEq":{"Ic":[]},"YI":{"P":[]},"ak1":{"E":[],"aw":[]},"hw":{"E":[],"aw":[]},"ak2":{"E":[],"aw":[]},"ak3":{"E":[],"cp":["h","@"],"aw":[],"R":["h","@"],"cp.V":"@","cp.K":"h"},"CD":{"E":[],"aw":[]},"ak7":{"E":[],"aw":[]},"ak8":{"E":[],"aw":[]},"CG":{"E":[],"aw":[]},"akC":{"E":[],"aw":[]},"az7":{"E":[],"aw":[]},"a4U":{"E":[],"aw":[]},"ajm":{"E":[],"aw":[]},"GD":{"P":[]},"Er":{"P":[]},"aNi":{"a8":[],"r":[]},"aNj":{"ad":["Kj"]},"Vt":{"a8":[],"r":[]},"abV":{"ad":["Vt<1>"]},"a3i":{"a8":[],"r":[]},"aPM":{"ad":["a3i"]},"Ri":{"a8":[],"r":[]},"aPK":{"ad":["Ri"]},"a_e":{"Z":[],"r":[]},"a3R":{"Z":[],"r":[]},"a1V":{"a8":[],"r":[]},"aOH":{"ad":["a1V"]},"a3h":{"a8":[],"r":[]},"aPJ":{"ad":["a3h"]},"a3X":{"a8":[],"r":[]},"aQa":{"ad":["a3X"]},"ar6":{"Z":[],"r":[]},"aeb":{"iZ":["1"],"hk":["1"],"ex":["1"]},"a54":{"a8":[],"r":[]},"aeB":{"ad":["a54"]},"AT":{"Z":[],"r":[]},"M6":{"Z":[],"r":[]},"M7":{"Z":[],"r":[]},"a8q":{"P":[]},"aO7":{"b_":["a6"],"b_.T":"a6"},"ajO":{"D":["CA"],"D.E":"CA"},"ajP":{"kP":[],"bw":[]},"yH":{"P":[]},"w9":{"P":[]},"pW":{"P":[]},"Cs":{"P":[]},"Ym":{"a8":[],"r":[]},"aKq":{"ad":["Ym"]},"ako":{"e8":["G","h"],"e8.T":"h"},"akn":{"e8":["h","G"],"e8.T":"G"},"akI":{"bw":[]},"CP":{"hS":["CP"],"hS.T":"CP"},"at7":{"P":[]},"a_K":{"a_I":[]},"al3":{"e8":["K?","cY"],"e8.T":"cY"},"ha":{"Z3":[],"D":["h"],"D.E":"h"},"ev":{"R":["2","3"]},"Ty":{"X1":["1","cH<1>"],"X1.E":"1"},"ic":{"P":[]},"ash":{"e8":["G","ur"]},"asw":{"e8":["G","ur"],"e8.T":"ur"},"aUh":{"e8":["G","ur"],"e8.T":"ur"},"aUi":{"e8":["G","ur"],"e8.T":"ur"},"Oc":{"P":[]},"Jq":{"P":[]},"KP":{"bN":[]},"a8y":{"bN":[]},"Ua":{"bN":[]},"a43":{"bN":[]},"a44":{"bN":[]},"a2F":{"f8":[],"bN":[]},"rz":{"bN":[]},"Db":{"bN":[]},"a4R":{"f8":[],"bN":[]},"eL":{"f8":[],"bN":[]},"ry":{"bN":[]},"f8":{"bN":[]},"zL":{"bN":[]},"FM":{"bN":[]},"aGe":{"bN":[]},"ayL":{"bN":[]},"akX":{"eL":[],"f8":[],"bN":[]},"aDp":{"bN":[]},"oC":{"bN":[]},"HS":{"oC":[],"bN":[]},"ayD":{"oC":[],"bN":[]},"ak0":{"oC":[],"bN":[]},"asW":{"oC":[],"bN":[]},"amA":{"oC":[],"bN":[]},"Sw":{"oC":[],"bN":[]},"Sx":{"oC":[],"bN":[]},"a61":{"oC":[],"bN":[]},"aBa":{"oC":[],"bN":[]},"Tt":{"bN":[]},"ayM":{"oC":[],"bN":[]},"aFr":{"bN":[]},"aGD":{"bN":[]},"Ta":{"bN":[]},"aq6":{"bN":[]},"aqa":{"bN":[]},"aFw":{"bN":[]},"aFu":{"bN":[]},"aFy":{"bN":[]},"aFv":{"bN":[]},"aFx":{"bN":[]},"aHJ":{"bN":[]},"atb":{"bN":[]},"axZ":{"bN":[]},"asD":{"bN":[]},"azt":{"bN":[]},"alh":{"bN":[]},"atU":{"bN":[]},"arx":{"bN":[]},"aFs":{"bN":[]},"ayC":{"bN":[]},"V3":{"bN":[]},"aym":{"bN":[]},"a4e":{"bN":[]},"ayl":{"bN":[]},"a2g":{"bN":[]},"aaK":{"rz":[],"bN":[]},"DM":{"rz":[],"bN":[]},"ar1":{"rz":[],"bN":[]},"a3A":{"Db":[],"bN":[]},"aaL":{"f8":[],"bN":[]},"a4S":{"f8":[],"bN":[]},"aze":{"f8":[],"bN":[]},"azd":{"f8":[],"bN":[]},"aH1":{"f8":[],"bN":[]},"Ai":{"eL":[],"f8":[],"bN":[]},"UY":{"eL":[],"f8":[],"bN":[]},"IU":{"eL":[],"f8":[],"bN":[]},"aA6":{"eL":[],"f8":[],"bN":[]},"aqo":{"eL":[],"f8":[],"bN":[]},"aqV":{"eL":[],"f8":[],"bN":[]},"ajz":{"eL":[],"f8":[],"bN":[]},"aGl":{"eL":[],"f8":[],"bN":[]},"arJ":{"eL":[],"f8":[],"bN":[]},"arG":{"eL":[],"f8":[],"bN":[]},"aaz":{"eL":[],"f8":[],"bN":[]},"aCw":{"eL":[],"f8":[],"bN":[]},"ale":{"eL":[],"f8":[],"bN":[]},"aBC":{"eL":[],"f8":[],"bN":[]},"av2":{"eL":[],"f8":[],"bN":[]},"aHM":{"eL":[],"f8":[],"bN":[]},"a1I":{"eL":[],"f8":[],"bN":[]},"a1j":{"eL":[],"f8":[],"bN":[]},"a1U":{"eL":[],"f8":[],"bN":[]},"asf":{"f8":[],"bN":[]},"atE":{"eL":[],"f8":[],"bN":[]},"Dm":{"f8":[],"bN":[]},"PI":{"ry":[],"bN":[]},"akP":{"ry":[],"bN":[]},"E8":{"ry":[],"bN":[]},"yP":{"ry":[],"bN":[]},"ask":{"ry":[],"bN":[]},"aJD":{"ry":[],"bN":[]},"Ev":{"ry":[],"bN":[]},"om":{"Jo":[]},"ay3":{"x3":[]},"aBk":{"a66":[]},"vg":{"AC":[]},"a67":{"AD":[]},"WM":{"D":["1"],"D.E":"1"},"h9":{"eF":["1","2"]},"ek":{"eF":["1","2"]},"a_x":{"RT":["1"]},"a0h":{"a8":[],"r":[]},"VJ":{"P":[]},"acB":{"ad":["a0h"]},"a0f":{"wy":[]},"a0g":{"wy":[]},"a0i":{"wy":[]},"HR":{"wy":[]},"aq4":{"bgh":[]},"rE":{"bw":[]},"De":{"P":[]},"IH":{"P":[]},"atr":{"mw":[]},"atq":{"a7":["mw"],"G":["mw"],"b2":["mw"],"D":["mw"],"a7.E":"mw","D.E":"mw"},"a29":{"mw":[]},"Kz":{"P":[]},"a32":{"P":[]},"P0":{"mw":[]},"H7":{"P":[]},"CO":{"P":[]},"abI":{"Bi":["yT"]},"abG":{"Bi":["CN"]},"abH":{"Bi":["CO"]},"a0l":{"a8":[],"r":[]},"aql":{"ad":["a0l"]},"a_B":{"a8":[],"r":[]},"act":{"ad":["a_B"]},"Pg":{"Z":[],"r":[]},"Ph":{"Z":[],"r":[]},"p4":{"P":[]},"HT":{"a8":[],"r":[]},"YO":{"P":[]},"a0u":{"ad":["HT"]},"aqs":{"a8":[],"r":[]},"SN":{"P":[]},"aGN":{"lP":[]},"aWs":{"wj":[]},"q9":{"P":[]},"bE":{"P":[]},"a48":{"cwX":[],"Px":[],"HN":[],"lS":[]},"a49":{"cxf":[],"Px":[],"pb":[],"lS":[]},"acP":{"h8":["G"]},"a4a":{"Px":[],"lS":[]},"SL":{"lj":[]},"lb":{"lj":[]},"qc":{"lj":[]},"d92":{"lj":[]},"aCK":{"lb":[],"lj":[]},"aPz":{"cAp":[]},"Py":{"P":[]},"i2":{"P":[]},"atl":{"bY":[]},"a2S":{"bY":[]},"aCT":{"dU":[]},"UK":{"cN0":[]},"Ee":{"cJZ":[]},"SO":{"cLn":[]},"Qa":{"cMW":[]},"aGu":{"dU":[]},"aGv":{"dU":[]},"aaC":{"dU":[]},"EQ":{"dU":[]},"CF":{"mw":[]},"wz":{"mw":[]},"Rv":{"mw":[]},"aDI":{"dU":[]},"UJ":{"cGl":[]},"SP":{"cLo":[]},"UE":{"cMX":[]},"arS":{"bY":[]},"wI":{"bY":[]},"PX":{"d7":[]},"anj":{"d7":[]},"anl":{"bY":[]},"ZX":{"bY":[]},"Ih":{"bY":[]},"PN":{"bY":[]},"PO":{"bY":[]},"PM":{"d7":[]},"arT":{"d7":[]},"arV":{"bY":[]},"PZ":{"bY":[]},"a1o":{"bY":[]},"a_F":{"d7":[]},"apU":{"bY":[]},"uB":{"d7":[]},"uC":{"bY":[]},"tw":{"d7":[]},"vl":{"bY":[]},"O4":{"bY":[]},"Zg":{"bY":[]},"Zh":{"bY":[]},"alE":{"d7":[]},"alB":{"d7":[]},"ann":{"bY":[]},"ZZ":{"bY":[]},"a__":{"bY":[]},"ZY":{"d7":[]},"Lo":{"bY":[]},"aGo":{"bY":[]},"aGn":{"d7":[]},"aay":{"bY":[]},"V1":{"bY":[]},"V0":{"d7":[]},"arb":{"d7":[]},"Sm":{"bY":[]},"aAP":{"d7":[]},"aAO":{"d7":[]},"KK":{"bY":[]},"a7K":{"bY":[]},"aDa":{"d7":[]},"aH6":{"d7":[]},"aH8":{"bY":[]},"aax":{"bY":[]},"al2":{"bw":[]},"YY":{"bw":[]},"aGt":{"bw":[]},"an5":{"dU":[]},"ZS":{"P":[]},"an7":{"P":[]},"avh":{"dU":[]},"a3e":{"dU":[]},"Bf":{"dU":[]},"aaB":{"dU":[]},"xF":{"P":[]},"qJ":{"dU":[]},"z8":{"xr":[]},"to":{"xr":[]},"UD":{"dU":[]},"aac":{"dU":[]},"XP":{"a8":[],"r":[]},"XO":{"ad":["XP"]},"ajr":{"Z":[],"r":[]},"IJ":{"a8":[],"r":[]},"a2v":{"ad":["IJ"]},"Yb":{"a8":[],"r":[]},"Yc":{"ad":["Yb"]},"ajQ":{"Z":[],"r":[]},"yO":{"a8":[],"r":[]},"akN":{"ad":["yO"]},"Be":{"a8":[],"r":[]},"oN":{"P":[]},"aGA":{"ad":["Be"]},"yX":{"a8":[],"r":[]},"Z4":{"ad":["yX"]},"a0v":{"P":[]},"ali":{"Z":[],"r":[]},"rp":{"P":[]},"alo":{"Z":[],"r":[]},"alq":{"Z":[],"r":[]},"ul":{"P":[]},"alr":{"Z":[],"r":[]},"abL":{"Z":[],"r":[]},"als":{"Z":[],"r":[]},"alt":{"Z":[],"r":[]},"aly":{"Z":[],"r":[]},"alF":{"Z":[],"r":[]},"vX":{"P":[]},"ye":{"P":[]},"alG":{"Z":[],"r":[]},"aTY":{"Z":[],"r":[]},"za":{"dU":[]},"HK":{"P":[]},"OZ":{"Z":[],"r":[]},"abc":{"Z":[],"r":[]},"Pp":{"Z":[],"r":[]},"Yh":{"a8":[],"r":[]},"Nr":{"P":[]},"ak4":{"ad":["Yh"]},"axQ":{"nk":[],"pY":[]},"a_s":{"a8":[],"r":[]},"HB":{"a8":[],"r":[]},"acr":{"ad":["a_s"]},"acs":{"ad":["HB"]},"aMt":{"Z":[],"r":[]},"uu":{"P":[]},"a0z":{"Z":[],"r":[]},"a0H":{"a8":[],"r":[]},"a0I":{"ad":["a0H"]},"LZ":{"Z":[],"r":[]},"Qe":{"Z":[],"r":[]},"a20":{"Z":[],"r":[]},"avu":{"Z":[],"r":[]},"ay9":{"Z":[],"r":[]},"FQ":{"Z":[],"r":[]},"aya":{"Z":[],"r":[]},"aQn":{"Z":[],"r":[]},"aQo":{"Z":[],"r":[]},"VN":{"Z":[],"r":[]},"ayb":{"Z":[],"r":[]},"WX":{"Z":[],"r":[]},"Mo":{"Z":[],"r":[]},"Ve":{"Z":[],"r":[]},"ayc":{"Z":[],"r":[]},"aBq":{"Z":[],"r":[]},"RG":{"Z":[],"r":[]},"a76":{"Z":[],"r":[]},"aDG":{"Z":[],"r":[]},"xt":{"P":[]},"aDH":{"Z":[],"r":[]},"aHD":{"Z":[],"r":[]},"aRE":{"Z":[],"r":[]},"aF3":{"Z":[],"r":[]},"a99":{"a8":[],"r":[]},"aF5":{"ad":["a99"]},"aHx":{"Z":[],"r":[]},"ase":{"Z":[],"r":[]},"U8":{"Z":[],"r":[]},"a2o":{"Z":[],"r":[]},"azj":{"Z":[],"r":[]},"aAk":{"Z":[],"r":[]},"aCp":{"Z":[],"r":[]},"aNk":{"Z":[],"r":[]},"Jr":{"P":[]},"aDh":{"Z":[],"r":[]},"KQ":{"a8":[],"r":[]},"a7U":{"ad":["KQ"]},"aF6":{"Z":[],"r":[]},"aGB":{"Z":[],"r":[]},"alj":{"Z":[],"r":[]},"aKX":{"Z":[],"r":[]},"aKY":{"Z":[],"r":[]},"Z5":{"a8":[],"r":[]},"Z6":{"ad":["Z5"]},"He":{"Z":[],"r":[]},"pZ":{"P":[]},"Nd":{"Z":[],"r":[]},"alm":{"Z":[],"r":[]},"O2":{"P":[]},"O3":{"Z":[],"r":[]},"Hf":{"a8":[],"r":[]},"aL7":{"ad":["Hf"]},"aKw":{"Z":[],"r":[]},"alk":{"Z":[],"r":[]},"all":{"Z":[],"r":[]},"aOS":{"Z":[],"r":[]},"aWT":{"Z":[],"r":[]},"aD_":{"Z":[],"r":[]},"Tb":{"a8":[],"r":[]},"a7o":{"ad":["Tb"]},"aln":{"Z":[],"r":[]},"aA_":{"Z":[],"r":[]},"a07":{"a8":[],"r":[]},"a08":{"ad":["a07"]},"a_O":{"Z":[],"r":[]},"aqf":{"Z":[],"r":[]},"aNC":{"Z":[],"r":[]},"Z7":{"a8":[],"r":[]},"Z8":{"ad":["Z7"]},"alp":{"Z":[],"r":[]},"Z9":{"a8":[],"r":[]},"Za":{"ad":["Z9"]},"alu":{"Z":[],"r":[]},"a0L":{"Z":[],"r":[]},"alv":{"Z":[],"r":[]},"alw":{"Z":[],"r":[]},"CS":{"Z":[],"r":[]},"Zc":{"Z":[],"r":[]},"Zd":{"Z":[],"r":[]},"alx":{"Z":[],"r":[]},"Ze":{"Z":[],"r":[]},"TD":{"P":[]},"aDc":{"Z":[],"r":[]},"a8X":{"a8":[],"r":[]},"B0":{"P":[]},"ag_":{"ad":["a8X"]},"Zf":{"a8":[],"r":[]},"alz":{"ad":["Zf"]},"alA":{"Z":[],"r":[]},"ED":{"Z":[],"r":[]},"ZL":{"a8":[],"r":[]},"ZM":{"ad":["ZL"]},"an2":{"Z":[],"r":[]},"a93":{"Z":[],"r":[]},"an8":{"Z":[],"r":[]},"ZT":{"a8":[],"r":[]},"anb":{"ad":["ZT"]},"ana":{"Z":[],"r":[]},"anc":{"Z":[],"r":[]},"aqw":{"Z":[],"r":[]},"a_L":{"a8":[],"r":[]},"a_M":{"ad":["a_L"]},"aq0":{"Z":[],"r":[]},"vL":{"P":[]},"aHi":{"Z":[],"r":[]},"H9":{"a8":[],"r":[]},"MC":{"Z":[],"r":[]},"a4k":{"ad":["H9"]},"a5_":{"a8":[],"r":[]},"S_":{"ad":["a5_"]},"ps":{"P":[]},"aqP":{"Z":[],"r":[]},"aNO":{"Z":[],"r":[]},"aNN":{"Z":[],"r":[]},"aNM":{"Z":[],"r":[]},"aNP":{"Z":[],"r":[]},"Du":{"a8":[],"r":[]},"a1e":{"ad":["Du"]},"arD":{"Z":[],"r":[]},"arB":{"Z":[],"r":[]},"aOj":{"Z":[],"r":[]},"a6o":{"Z":[],"r":[]},"aBu":{"Z":[],"r":[]},"Qb":{"Z":[],"r":[]},"a1L":{"a8":[],"r":[]},"a1M":{"ad":["a1L"]},"asz":{"Z":[],"r":[]},"asB":{"Z":[],"r":[]},"Ip":{"P":[]},"IC":{"a8":[],"r":[]},"a28":{"ad":["IC"]},"at9":{"Z":[],"r":[]},"zV":{"a8":[],"r":[]},"a2u":{"ad":["zV"]},"QH":{"Z":[],"r":[]},"wX":{"a8":[],"r":[]},"atW":{"ad":["wX"]},"aNB":{"Z":[],"r":[]},"a3a":{"a8":[],"r":[]},"a3b":{"ad":["a3a"]},"avf":{"Z":[],"r":[]},"OB":{"ad":["1"]},"OC":{"Z":[],"r":[]},"a4B":{"a8":[],"r":[]},"a4C":{"ad":["a4B"]},"RR":{"Z":[],"r":[]},"aKu":{"Z":[],"r":[]},"aKv":{"Z":[],"r":[]},"Tq":{"b8":[]},"M1":{"Z":[],"r":[]},"an9":{"Z":[],"r":[]},"a0M":{"a8":[],"r":[]},"aNS":{"ad":["a0M"]},"a7O":{"a8":[],"r":[]},"aU4":{"ad":["a7O"]},"a4D":{"a8":[],"r":[]},"a4E":{"ad":["a4D"]},"ayQ":{"Z":[],"r":[]},"an6":{"Z":[],"r":[]},"uw":{"Z":[],"r":[]},"aqY":{"Z":[],"r":[]},"adj":{"Z":[],"r":[]},"BS":{"Z":[],"r":[]},"BK":{"Z":[],"r":[]},"Mi":{"Z":[],"r":[]},"av9":{"Z":[],"r":[]},"Ep":{"Z":[],"r":[]},"Sl":{"Z":[],"r":[]},"aAN":{"Z":[],"r":[]},"aBv":{"Z":[],"r":[]},"aOx":{"Z":[],"r":[]},"BW":{"Z":[],"r":[]},"aMR":{"Z":[],"r":[]},"aLF":{"Z":[],"r":[]},"a7I":{"a8":[],"r":[]},"aD9":{"ad":["a7I"]},"aDd":{"Z":[],"r":[]},"a84":{"a8":[],"r":[]},"aDP":{"ad":["a84"]},"aDS":{"Z":[],"r":[]},"aE1":{"Z":[],"r":[]},"a85":{"a8":[],"r":[]},"a86":{"ad":["a85"]},"aDM":{"Z":[],"r":[]},"a87":{"a8":[],"r":[]},"aDN":{"ad":["a87"]},"aDO":{"Z":[],"r":[]},"a0w":{"a8":[],"r":[]},"a0x":{"ad":["a0w"]},"adk":{"a8":[],"r":[]},"a9m":{"d5":[]},"aqu":{"Z":[],"r":[]},"acK":{"Z":[],"r":[]},"aOT":{"ad":["adk"]},"a88":{"a8":[],"r":[]},"aDQ":{"ad":["a88"]},"aDR":{"Z":[],"r":[]},"a4h":{"a8":[],"r":[]},"ayu":{"ad":["a4h"]},"ayv":{"Z":[],"r":[]},"a89":{"a8":[],"r":[]},"aDT":{"ad":["a89"]},"aDU":{"Z":[],"r":[]},"a8a":{"a8":[],"r":[]},"a8b":{"ad":["a8a"]},"TE":{"Z":[],"r":[]},"PW":{"bY":[]},"Ik":{"bY":[]},"arR":{"bY":[]},"zD":{"bY":[]},"aDV":{"bY":[]},"aDW":{"Z":[],"r":[]},"TF":{"Z":[],"r":[]},"TG":{"Z":[],"r":[]},"a8e":{"a8":[],"r":[]},"a8f":{"ad":["a8e"]},"aDX":{"Z":[],"r":[]},"a8h":{"a8":[],"r":[]},"aDY":{"ad":["a8h"]},"aDZ":{"Z":[],"r":[]},"a8i":{"a8":[],"r":[]},"a8j":{"ad":["a8i"]},"aE_":{"Z":[],"r":[]},"a8n":{"a8":[],"r":[]},"a8o":{"ad":["a8n"]},"aEc":{"Z":[],"r":[]},"a8v":{"a8":[],"r":[]},"a8w":{"ad":["a8v"]},"aEk":{"Z":[],"r":[]},"a9d":{"a8":[],"r":[]},"tg":{"P":[]},"a9e":{"ad":["a9d"]},"aFa":{"Z":[],"r":[]},"Bq":{"a8":[],"r":[]},"vK":{"P":[]},"aHg":{"ad":["Bq"]},"aHh":{"Z":[],"r":[]},"oB":{"P":[]},"p5":{"P":[]},"Nf":{"P":[]},"mK":{"P":[]},"Fc":{"P":[]},"wf":{"P":[]},"a8d":{"P":[]},"Hg":{"dU":[]},"Zi":{"P":[]},"aDn":{"P":[]},"a_R":{"dU":[]},"PL":{"dU":[]},"aHe":{"dU":[]},"aAH":{"dU":[]},"a5I":{"dU":[]},"Sn":{"bY":[]},"vf":{"bY":[]},"Hq":{"ny":[]},"SM":{"ny":[]},"aHI":{"bY":[]},"aGX":{"bY":[]},"a_q":{"a8":[],"r":[]},"aco":{"ad":["a_q"]},"aAW":{"Z":[],"r":[]},"YK":{"Z":[],"r":[]},"IG":{"a8":[],"r":[]},"aP8":{"ad":["IG"]},"Ia":{"D9":[]},"fk":{"Ec":[]},"aaq":{"bw":[]},"aaV":{"hI":[]},"V6":{"Z":[],"r":[]},"MH":{"Z":[],"r":[]},"XK":{"Z":[],"r":[]},"aDe":{"Z":[],"r":[]},"yL":{"Z":[],"r":[]},"akg":{"Z":[],"r":[]},"aGR":{"Z":[],"r":[]},"ZO":{"a8":[],"r":[]},"an3":{"ad":["ZO"]},"ZV":{"dU":[]},"anf":{"P":[]},"a1H":{"iZ":["1"],"hk":["1"],"ex":["1"]},"asn":{"Z":[],"r":[]},"Ng":{"a8":[],"r":[]},"XM":{"ad":["Ng"]},"ajn":{"Z":[],"qB":[],"r":[]},"aPq":{"Z":[],"r":[]},"XN":{"a8":[],"r":[]},"abg":{"ad":["XN"]},"ajo":{"Z":[],"r":[]},"ajp":{"Z":[],"r":[]},"ajN":{"Z":[],"r":[]},"o_":{"P":[]},"J4":{"Z":[],"r":[]},"axW":{"Z":[],"r":[]},"a39":{"a8":[],"r":[]},"avd":{"ad":["a39"]},"Je":{"a8":[],"r":[]},"Jl":{"ad":["Je"],"hI":[]},"a4j":{"a8":[],"r":[]},"aee":{"ad":["a4j"]},"nw":{"P":[]},"Sa":{"Z":[],"r":[]},"Ss":{"Z":[],"r":[]},"Ki":{"Z":[],"r":[]},"xu":{"a8":[],"r":[]},"aE0":{"ad":["xu"]},"xH":{"P":[]},"a9v":{"a8":[],"r":[]},"aV9":{"D7":["Y"],"b8":[]},"VO":{"P":[]},"a9w":{"ad":["a9v"]},"aa4":{"a8":[],"r":[]},"Fv":{"ad":["aa4"]},"aao":{"a8":[],"r":[]},"aGP":{"ad":["aao"]},"aGQ":{"Z":[],"r":[]},"Lu":{"Z":[],"r":[]},"aGT":{"Z":[],"qB":[],"r":[]},"UO":{"Z":[],"r":[]},"ald":{"Z":[],"r":[]},"FC":{"Z":[],"r":[]},"Lv":{"a8":[],"r":[]},"aGU":{"ad":["Lv"]},"aGV":{"Z":[],"r":[]},"aGW":{"Z":[],"r":[]},"UP":{"a8":[],"r":[]},"agJ":{"ad":["UP"]},"aWv":{"Z":[],"r":[]},"UQ":{"Z":[],"r":[]},"aaw":{"Z":[],"r":[]},"aaR":{"a8":[],"r":[]},"aWU":{"ad":["aaR"]},"aHC":{"Z":[],"r":[]},"pX":{"P":[]},"cr":{"b8":[]},"LT":{"P":[]},"ud":{"cr":["a6"],"b8":[]},"Y2":{"P":[]},"aK3":{"cr":["a6"],"b8":[]},"aK4":{"cr":["a6"],"b8":[]},"a5V":{"cr":["a6"],"b8":[]},"oA":{"cr":["a6"],"b8":[]},"Hz":{"cr":["a6"],"b8":[]},"agH":{"P":[]},"Ls":{"cr":["a6"],"b8":[]},"Ox":{"cr":["1"],"b8":[]},"Y5":{"cr":["1"],"b8":[]},"adK":{"lO":[]},"a7p":{"lO":[]},"fC":{"lO":[]},"aa7":{"lO":[]},"hP":{"lO":[]},"aa6":{"lO":[]},"oc":{"lO":[]},"aMz":{"lO":[]},"bb":{"b_":["1"],"b_.T":"1","bb.T":"1"},"hy":{"bb":["B?"],"b_":["B?"],"b_.T":"B?","bb.T":"B?"},"ES":{"bb":["Y?"],"b_":["Y?"],"b_.T":"Y?","bb.T":"Y?"},"aW":{"cr":["1"],"b8":[]},"f5":{"b_":["1"],"b_.T":"1"},"a7e":{"bb":["1"],"b_":["1"],"b_.T":"1","bb.T":"1"},"aEs":{"bb":["a1?"],"b_":["a1?"],"b_.T":"a1?","bb.T":"a1?"},"DQ":{"bb":["A"],"b_":["A"],"b_.T":"A","bb.T":"A"},"OA":{"bb":["1"],"b_":["1"],"b_.T":"1","bb.T":"1"},"fu":{"b_":["a6"],"b_.T":"a6"},"aap":{"b_":["1"],"b_.T":"1"},"OI":{"a8":[],"r":[]},"aM7":{"ad":["OI"]},"aM6":{"b8":[]},"anu":{"Z":[],"r":[]},"a_3":{"a8":[],"r":[]},"ac6":{"ad":["a_3"]},"a_4":{"a8":[],"r":[]},"ac7":{"ad":["a_4"]},"aLi":{"b8":[]},"dM":{"B":[]},"ac8":{"a8":[],"r":[]},"aM9":{"vG":[]},"ac9":{"ad":["ac8"]},"OJ":{"Z":[],"r":[]},"D5":{"a8":[],"r":[]},"aca":{"ad":["D5"]},"Hv":{"Z":[],"r":[]},"ac2":{"a8":[],"r":[]},"aeM":{"a8":[],"r":[]},"FP":{"kR":[],"ia":[],"hO":["a4"],"fc":[]},"anv":{"Z":[],"r":[]},"apk":{"Z":[],"r":[]},"a_2":{"Z":[],"r":[]},"ac3":{"ad":["ac2"]},"Vx":{"aZ":[],"r":[]},"aMb":{"cL":[],"c3":[],"C":[]},"Wz":{"a4":[],"U":[],"ar":[],"aY":[]},"abi":{"P":[]},"aM8":{"Z":[],"r":[]},"ac4":{"Z":[],"r":[]},"aSd":{"ad":["aeM"]},"aJX":{"iC":["FP"],"bX":[],"r":[],"iC.T":"FP"},"OK":{"Z":[],"r":[]},"aMa":{"i3":[],"aZ":[],"r":[]},"af2":{"dy":["a4","kR"],"a4":[],"aK":["a4","kR"],"U":[],"ar":[],"aY":[],"aK.1":"kR","dy.1":"kR","aK.0":"a4"},"any":{"eO":[]},"a_n":{"ci":[],"bX":[],"r":[]},"a_o":{"P":[]},"aMf":{"jc":["bi"],"jc.T":"bi"},"apM":{"bi":[]},"Hx":{"a8":[],"r":[]},"acg":{"ad":["Hx"]},"apg":{"Z":[],"r":[]},"a_g":{"a8":[],"qB":[],"r":[]},"aO5":{"a8":[],"r":[]},"aMg":{"ad":["a_g"]},"aRv":{"Z":[],"r":[]},"aph":{"Z":[],"r":[]},"aKx":{"Z":[],"r":[]},"abr":{"Z":[],"r":[]},"agI":{"Z":[],"r":[]},"aQG":{"Z":[],"r":[]},"a_i":{"a8":[],"r":[]},"acb":{"ad":["a_i"]},"OM":{"a8":[],"r":[]},"Vy":{"ad":["OM<1>"]},"aSl":{"b8":[]},"mm":{"j0":["1"],"m8":[]},"Vv":{"a8":[],"r":[]},"aez":{"a_j":["1"],"iZ":["1"],"hk":["1"],"ex":["1"]},"api":{"Z":[],"r":[]},"Vw":{"ad":["Vv<1>"]},"vV":{"lP":[]},"aMd":{"wj":[]},"a_f":{"iZ":["1"],"hk":["1"],"ex":["1"]},"a_5":{"EM":["1"],"iZ":["1"],"hk":["1"],"ex":["1"]},"ON":{"a8":[],"r":[]},"acc":{"xk":["ON"],"ad":["ON"]},"a_k":{"a8":[],"r":[]},"acd":{"ad":["a_k"]},"aMh":{"aZ":[],"r":[]},"af3":{"a4":[],"by":["a4"],"U":[],"pr":[],"ar":[],"aY":[]},"a_l":{"a8":[],"r":[]},"ace":{"ad":["a_l"]},"aMi":{"aZ":[],"r":[]},"aSI":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"Hw":{"a8":[],"r":[]},"a4Y":{"P":[]},"acf":{"ad":["Hw"],"ue":[]},"ach":{"a8":[],"r":[]},"aVE":{"b8":[]},"apm":{"vG":[]},"aci":{"ad":["ach"]},"acj":{"a8":[],"r":[]},"BA":{"P":[]},"aMr":{"Z":[],"r":[]},"apn":{"Z":[],"r":[]},"aMm":{"ca":[],"aZ":[],"r":[]},"aSJ":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"ack":{"ad":["acj"]},"acl":{"aZ":[],"r":[]},"aMl":{"cL":[],"c3":[],"C":[]},"af4":{"dy":["a4","nO"],"a4":[],"aK":["a4","nO"],"U":[],"ar":[],"aY":[],"aK.1":"nO","dy.1":"nO","aK.0":"a4"},"aQZ":{"c3":[],"C":[]},"aR_":{"r":[]},"D6":{"Z":[],"r":[]},"adq":{"ci":[],"bX":[],"r":[]},"apo":{"Z":[],"r":[]},"aGw":{"b8":[]},"FZ":{"q4":["G"],"la":[]},"Pl":{"FZ":[],"q4":["G"],"la":[]},"aqQ":{"FZ":[],"q4":["G"],"la":[]},"aqN":{"FZ":[],"q4":["G"],"la":[]},"zx":{"GQ":[],"f_":[]},"aO9":{"HJ":["e9"],"la":[]},"ml":{"b8":[]},"hm":{"b8":[]},"aaJ":{"b8":[]},"BQ":{"b8":[]},"OY":{"P":[]},"ws":{"P":[]},"q4":{"la":[]},"HJ":{"la":[]},"aq2":{"HJ":["aq1"],"la":[]},"oi":{"jZ":[]},"cy":{"oi":[],"jZ":[],"cy.T":"1"},"tN":{"oi":[],"jZ":[]},"adH":{"P":[]},"a2V":{"lf":[]},"cO":{"D":["1"],"D.E":"1"},"Q5":{"D":["1"],"D.E":"1"},"ku":{"P":[]},"cS":{"T":["1"]},"a1n":{"P":[]},"PT":{"aY":[]},"a15":{"e9":[]},"ky":{"ds":[]},"As":{"ds":[]},"EG":{"ds":[]},"EH":{"ds":[]},"Ar":{"ds":[]},"At":{"ds":[]},"Av":{"ds":[]},"nx":{"ds":[]},"Au":{"ds":[]},"Aq":{"ds":[]},"aJV":{"ds":[]},"aWf":{"ds":[]},"K2":{"ds":[]},"aWb":{"K2":[],"ds":[]},"K6":{"ds":[]},"aWm":{"K6":[],"ds":[]},"aWh":{"As":[],"ds":[]},"aWe":{"EG":[],"ds":[]},"aWg":{"EH":[],"ds":[]},"aWd":{"Ar":[],"ds":[]},"aWi":{"At":[],"ds":[]},"aWq":{"Av":[],"ds":[]},"K8":{"nx":[],"ds":[]},"aWo":{"K8":[],"nx":[],"ds":[]},"K9":{"nx":[],"ds":[]},"aWp":{"K9":[],"nx":[],"ds":[]},"K7":{"nx":[],"ds":[]},"aWn":{"K7":[],"nx":[],"ds":[]},"aWk":{"Au":[],"ds":[]},"K5":{"ds":[]},"aWl":{"K5":[],"ds":[]},"K4":{"ds":[]},"aWj":{"K4":[],"ds":[]},"aWc":{"Aq":[],"ds":[]},"uA":{"fX":[],"hA":[],"ii":[]},"G_":{"P":[]},"ae8":{"X_":[]},"Wm":{"X_":[]},"pm":{"fX":[],"hA":[],"ii":[]},"vM":{"fX":[],"hA":[],"ii":[]},"uG":{"fX":[],"hA":[],"ii":[]},"v8":{"fX":[],"hA":[],"ii":[]},"VH":{"P":[]},"a09":{"fX":[],"hA":[],"ii":[]},"ut":{"hA":[],"ii":[]},"hA":{"ii":[]},"fX":{"hA":[],"ii":[]},"a0a":{"P":[]},"PV":{"P":[]},"So":{"fX":[],"hA":[],"ii":[]},"vm":{"fX":[],"hA":[],"ii":[]},"Mt":{"P":[]},"pD":{"fX":[],"hA":[],"ii":[]},"akv":{"fX":[],"hA":[],"ii":[]},"M_":{"ii":[]},"aLA":{"PS":[]},"Iv":{"oO":[]},"Rh":{"oO":[]},"Nb":{"Z":[],"r":[]},"IV":{"a8":[],"r":[]},"aey":{"a8":[],"r":[]},"aew":{"a8":[],"r":[]},"LR":{"P":[]},"adT":{"a8":[],"r":[]},"adU":{"ad":["adT"]},"adV":{"a8":[],"r":[]},"adW":{"ad":["adV"]},"adI":{"ad":["IV"]},"aJU":{"Z":[],"r":[]},"aRk":{"ad":["aey"]},"aRj":{"Z":[],"r":[]},"aRi":{"ad":["aew"]},"aex":{"Z":[],"r":[]},"W7":{"P":[]},"acZ":{"P":[]},"aQ_":{"Z":[],"r":[]},"aMM":{"Z":[],"r":[]},"aJW":{"Z":[],"r":[]},"LQ":{"Z":[],"r":[]},"aki":{"Z":[],"r":[]},"Yp":{"Z":[],"r":[]},"amN":{"Z":[],"r":[]},"Zz":{"Z":[],"r":[]},"aqi":{"Z":[],"r":[]},"aqh":{"Z":[],"r":[]},"aqC":{"Z":[],"r":[]},"aqB":{"Z":[],"r":[]},"d2r":{"hf":[],"ci":[],"bX":[],"r":[]},"ajq":{"Z":[],"r":[]},"ajF":{"Z":[],"r":[]},"aK7":{"b8":[]},"Wr":{"Ml":[]},"oR":{"Ml":[]},"aRo":{"Ml":[]},"pF":{"P":[]},"E9":{"a8":[],"r":[]},"adX":{"ad":["E9"]},"GO":{"a8":[],"qB":[],"r":[]},"a8O":{"a8":[],"r":[]},"aeL":{"a1":[]},"abm":{"ad":["GO"]},"aUE":{"ad":["a8O"]},"aKk":{"ca":[],"aZ":[],"r":[]},"aSD":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"Rs":{"bb":["Y?"],"b_":["Y?"],"b_.T":"Y?","bb.T":"Y?"},"a3S":{"bb":["w"],"b_":["w"],"b_.T":"w","bb.T":"w"},"M2":{"P":[]},"akl":{"Z":[],"r":[]},"aKy":{"ca":[],"aZ":[],"r":[]},"aSE":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"d30":{"hf":[],"ci":[],"bX":[],"r":[]},"d9D":{"hf":[],"ci":[],"bX":[],"r":[]},"YE":{"a8":[],"r":[]},"Mh":{"a8":[],"r":[]},"abz":{"ad":["YE"]},"aNd":{"Z":[],"r":[]},"aKL":{"ca":[],"aZ":[],"r":[]},"aeY":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"Wg":{"ad":["Mh<1>"]},"a4f":{"iZ":["1"],"hk":["1"],"ex":["1"]},"a6l":{"a8":[],"r":[]},"aSt":{"ad":["a6l"]},"aP2":{"ca":[],"aZ":[],"r":[]},"afb":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"akS":{"Z":[],"r":[]},"aKP":{"i3":[],"aZ":[],"r":[]},"aSF":{"dy":["a4","jX"],"a4":[],"aK":["a4","jX"],"U":[],"ar":[],"aY":[],"aK.1":"jX","dy.1":"jX","aK.0":"a4"},"d3q":{"ci":[],"bX":[],"r":[]},"aPt":{"dr":["c1?"]},"YP":{"a8":[],"r":[]},"abE":{"ad":["YP"]},"aQv":{"hq":[],"dr":["hq"]},"aP3":{"ca":[],"aZ":[],"r":[]},"afc":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"YR":{"hf":[],"ci":[],"bX":[],"r":[]},"YQ":{"P":[]},"YM":{"P":[]},"alb":{"Z":[],"r":[]},"yY":{"a8":[],"r":[]},"aLl":{"P":[]},"aLj":{"ad":["yY"]},"aLh":{"b8":[]},"aLm":{"P":[]},"Zj":{"Z":[],"r":[]},"d3D":{"ci":[],"bX":[],"r":[]},"a6h":{"a8":[],"r":[]},"vU":{"P":[]},"alK":{"Z":[],"r":[]},"aeO":{"ad":["a6h"]},"aLo":{"ca":[],"aZ":[],"r":[]},"aSG":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aLq":{"pA":["vU"],"aZ":[],"r":[],"pA.S":"vU"},"af_":{"tz":["vU"],"a4":[],"U":[],"ar":[],"aY":[]},"d3H":{"hf":[],"ci":[],"bX":[],"r":[]},"alM":{"Z":[],"r":[]},"oj":{"wo":["A"],"B":[],"wo.T":"A"},"a3D":{"wo":["A"],"B":[],"wo.T":"A"},"aMK":{"vG":[]},"apY":{"Z":[],"r":[]},"OX":{"Z":[],"r":[]},"GE":{"Z":[],"r":[]},"aq3":{"Z":[],"r":[]},"a_N":{"EM":["1"],"iZ":["1"],"hk":["1"],"ex":["1"]},"q7":{"Z":[],"r":[]},"d5n":{"hf":[],"ci":[],"bX":[],"r":[]},"Pe":{"a8":[],"r":[]},"acJ":{"dr":["B?"]},"aNv":{"dr":["B?"]},"aNt":{"dr":["a6"]},"aNu":{"dr":["hq?"]},"aNy":{"a8":[],"r":[]},"aNz":{"Z":[],"r":[]},"aNw":{"en":[]},"d66":{"hf":[],"ci":[],"bX":[],"r":[]},"U4":{"P":[]},"a12":{"a8":[],"r":[]},"a13":{"ci":[],"bX":[],"r":[]},"amT":{"P":[]},"aO6":{"ad":["a12"]},"M8":{"P":[]},"I9":{"Z":[],"r":[]},"aNo":{"hq":[],"dr":["hq"]},"aLn":{"ca":[],"aZ":[],"r":[]},"aeZ":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"abl":{"cr":["1"],"b8":[]},"afG":{"a8":[],"r":[]},"aOP":{"P":[]},"a1X":{"Z":[],"r":[]},"aU2":{"ad":["afG"]},"aON":{"a8":[],"r":[]},"aOK":{"dr":["B?"]},"aOL":{"dr":["B?"]},"aOM":{"en":[]},"aO0":{"en":[]},"aO1":{"en":[]},"aRe":{"en":[]},"a1Y":{"hf":[],"ci":[],"bX":[],"r":[]},"a2k":{"a8":[],"r":[]},"adw":{"ad":["a2k"]},"a2l":{"wP":[]},"DP":{"DR":[],"wP":[]},"a2m":{"DR":[],"wP":[]},"a2n":{"DR":[],"wP":[]},"DR":{"wP":[]},"aeC":{"ci":[],"bX":[],"r":[]},"adv":{"a8":[],"r":[]},"BN":{"P":[]},"og":{"Z":[],"r":[]},"Qy":{"Z":[],"r":[]},"adu":{"ad":["adv"],"cAG":[]},"qh":{"fE":[]},"aQQ":{"qh":[],"fE":[]},"tM":{"qh":[],"fE":[]},"m4":{"qh":[],"fE":[]},"aby":{"a8":[],"r":[]},"add":{"a8":[],"r":[]},"ly":{"P":[]},"IE":{"a8":[],"r":[]},"adx":{"b8":[]},"ady":{"bb":["qh"],"b_":["qh"],"b_.T":"qh","bb.T":"qh"},"aP0":{"b8":[]},"aKH":{"ad":["aby"]},"aUk":{"a8":[],"r":[]},"ade":{"ad":["add"]},"PC":{"P":[]},"af6":{"tz":["ly"],"a4":[],"U":[],"ar":[],"aY":[]},"aMD":{"pA":["ly"],"aZ":[],"r":[],"pA.S":"ly"},"abh":{"Z":[],"r":[]},"adz":{"ad":["IE"]},"pk":{"Z":[],"r":[]},"u1":{"P":[]},"av7":{"P":[]},"av6":{"P":[]},"a36":{"P":[]},"aOY":{"dr":["B?"]},"aPB":{"pA":["u1"],"aZ":[],"r":[],"pA.S":"u1"},"aff":{"tz":["u1"],"a4":[],"U":[],"ar":[],"aY":[]},"a35":{"hf":[],"ci":[],"bX":[],"r":[]},"a9W":{"a8":[],"r":[]},"agw":{"ad":["a9W"]},"avs":{"Z":[],"r":[]},"Aa":{"P":[]},"A8":{"a8":[],"r":[]},"afa":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"KU":{"bb":["fE?"],"b_":["fE?"],"b_.T":"fE?","bb.T":"fE?"},"ae0":{"a8":[],"r":[]},"aQ6":{"ad":["A8"]},"aP_":{"ca":[],"aZ":[],"r":[]},"aQ2":{"ad":["ae0"]},"afN":{"Z":[],"r":[]},"afO":{"b8":[]},"aQ3":{"jc":["bd"],"jc.T":"bd"},"apO":{"bd":[]},"fa":{"P":[]},"Ru":{"B":[],"dr":["B"]},"aQ8":{"B":[],"dr":["B"]},"axI":{"hq":[],"dr":["hq"]},"acM":{"hq":[],"dr":["hq"]},"a3V":{"c1":[],"dr":["c1?"]},"aQ7":{"c1":[],"dr":["c1?"]},"axJ":{"a5":[],"dr":["a5"]},"aQ9":{"a5":[],"dr":["a5"]},"adG":{"dr":["1?"]},"cu":{"dr":["1"]},"cG":{"dr":["1"]},"axK":{"hm":["cH"],"b8":[]},"aPv":{"dr":["c1?"]},"Af":{"Z":[],"r":[]},"aek":{"a8":[],"r":[]},"Mk":{"ci":[],"bX":[],"r":[]},"Gb":{"a8":[],"r":[]},"acm":{"a8":[],"r":[]},"ayG":{"Z":[],"r":[]},"ayH":{"P":[]},"aQH":{"ad":["aek"]},"adn":{"Z":[],"r":[]},"ayI":{"Z":[],"r":[]},"aQC":{"Z":[],"r":[]},"aML":{"Z":[],"r":[]},"aQD":{"Z":[],"r":[]},"aQE":{"Z":[],"r":[]},"aLt":{"Z":[],"r":[]},"WR":{"a8":[],"r":[]},"aU1":{"ad":["Gb"]},"acn":{"ad":["acm"]},"das":{"hf":[],"ci":[],"bX":[],"r":[]},"a4w":{"a8":[],"r":[]},"ael":{"ad":["a4w"]},"aSp":{"Z":[],"r":[]},"ado":{"Z":[],"r":[]},"Vf":{"Z":[],"r":[]},"a4x":{"P":[]},"aNU":{"ci":[],"bX":[],"r":[]},"dav":{"hf":[],"ci":[],"bX":[],"r":[]},"RV":{"a8":[],"r":[]},"aer":{"dr":["B?"]},"aR9":{"dr":["B?"]},"aR8":{"dr":["hq"]},"aRc":{"a8":[],"r":[]},"aRd":{"Z":[],"r":[]},"aRa":{"en":[]},"daJ":{"hf":[],"ci":[],"bX":[],"r":[]},"A9":{"Jb":["1"],"iZ":["1"],"hk":["1"],"ex":["1"]},"v2":{"j0":["1"],"m8":[]},"aeA":{"Jb":["1"],"iZ":["1"],"hk":["1"],"ex":["1"]},"Gj":{"a8":[],"r":[]},"Gk":{"a8":[],"r":[]},"aNV":{"Z":[],"r":[]},"aXm":{"Z":[],"r":[]},"aXk":{"ad":["Gj"]},"aXl":{"ad":["Gk"]},"aJT":{"Am":[]},"apj":{"Am":[]},"ahb":{"b8":[]},"ahc":{"b8":[]},"pu":{"a8":[],"r":[]},"jg":{"pu":["1"],"a8":[],"r":[]},"xf":{"a8":[],"r":[]},"aQj":{"ca":[],"aZ":[],"r":[]},"aT_":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"Si":{"ad":["2"]},"aeJ":{"Z":[],"r":[]},"aeK":{"iZ":["1"],"hk":["1"],"ex":["1"]},"Sh":{"ad":["xf<1>"]},"aNp":{"hq":[],"dr":["hq"]},"dbl":{"hf":[],"ci":[],"bX":[],"r":[]},"R1":{"a8":[],"r":[]},"o7":{"a8":[],"r":[]},"abf":{"P":[]},"aAY":{"a8":[],"r":[]},"aPx":{"b8":[]},"aPy":{"ad":["R1"]},"Vq":{"b8":[]},"abP":{"ad":["o7"]},"aSA":{"b8":[]},"aBA":{"a8":[],"r":[]},"aSB":{"ad":["o7"]},"dbD":{"hf":[],"ci":[],"bX":[],"r":[]},"SE":{"a8":[],"r":[]},"aSn":{"P":[]},"Wx":{"ad":["SE<1>"]},"aSk":{"b8":[]},"Km":{"Z":[],"r":[]},"aSo":{"P":[]},"dbV":{"ci":[],"bX":[],"r":[]},"a6q":{"a8":[],"r":[]},"BV":{"P":[]},"aBz":{"P":[]},"aOX":{"P":[]},"a6r":{"ad":["a6q"]},"a7s":{"a8":[],"r":[]},"aft":{"ci":[],"bX":[],"r":[]},"acT":{"a8":[],"r":[]},"lq":{"a8":[],"r":[]},"Td":{"ad":["lq"]},"diC":{"a8":[],"r":[]},"oS":{"P":[]},"a7t":{"ad":["a7s"]},"aTN":{"b8":[]},"Vo":{"aB":[]},"aKG":{"Z":[],"r":[]},"acU":{"ad":["acT"]},"aMT":{"dY":["p9"],"dY.T":"p9"},"aTO":{"ci":[],"bX":[],"r":[]},"We":{"a8":[],"r":[]},"aD8":{"Z":[],"r":[]},"aQ5":{"xk":["We"],"ad":["We"]},"dcP":{"hf":[],"ci":[],"bX":[],"r":[]},"aPu":{"dr":["c1?"]},"a7N":{"a8":[],"r":[]},"aVN":{"k4":[],"hm":["f3"],"b8":[]},"afH":{"ad":["a7N"]},"TS":{"a8":[],"r":[]},"vS":{"d5":[]},"afW":{"P":[]},"afV":{"ad":["TS"]},"aUB":{"aZ":[],"r":[]},"WC":{"a4":[],"U":[],"ar":[],"aY":[]},"Mw":{"P":[]},"aWO":{"aZ":[],"r":[]},"aTo":{"a4":[],"U":[],"ar":[],"aY":[]},"a8M":{"hf":[],"ci":[],"bX":[],"r":[]},"aEi":{"P":[]},"vw":{"P":[]},"TX":{"a8":[],"r":[]},"afX":{"ad":["TX"]},"a8T":{"P":[]},"ae3":{"a8":[],"r":[]},"agn":{"P":[]},"a9x":{"Z":[],"r":[]},"ae4":{"ad":["ae3"]},"agm":{"b8":[]},"B6":{"Z":[],"r":[]},"agl":{"P":[]},"ded":{"ci":[],"bX":[],"r":[]},"a9D":{"b8":[]},"FE":{"lP":[]},"aWA":{"wj":[]},"a9B":{"a8":[],"qB":[],"r":[]},"a9C":{"P":[]},"aFI":{"Z":[],"qB":[],"r":[]},"aVk":{"a8":[],"r":[]},"aVj":{"dy":["a4","jX"],"a4":[],"aK":["a4","jX"],"U":[],"ar":[],"aY":[],"aK.1":"jX","dy.1":"jX","aK.0":"a4"},"aVi":{"i3":[],"aZ":[],"r":[]},"adp":{"b8":[]},"aKW":{"cr":["a6"],"b8":[]},"VG":{"cr":["a6"],"b8":[]},"agp":{"ad":["a9B"]},"Uo":{"a8":[],"r":[]},"agt":{"dr":["B?"]},"aVt":{"dr":["B?"]},"aVs":{"dr":["hq"]},"aVw":{"a8":[],"r":[]},"aVx":{"Z":[],"r":[]},"aVu":{"en":[]},"del":{"hf":[],"ci":[],"bX":[],"r":[]},"Lb":{"a8":[],"r":[]},"agu":{"ad":["Lb"],"ue":[]},"Ld":{"zB":["h"],"a8":[],"r":[],"zB.T":"h"},"WW":{"qd":["h"],"ad":["zB"]},"axL":{"vG":[]},"aVD":{"b8":[]},"dew":{"hf":[],"ci":[],"bX":[],"r":[]},"agz":{"a8":[],"r":[]},"aG9":{"Z":[],"r":[]},"aVK":{"ad":["agz"]},"aVL":{"ca":[],"aZ":[],"r":[]},"aVM":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aVH":{"i3":[],"aZ":[],"r":[]},"aVI":{"cL":[],"c3":[],"C":[]},"aTm":{"a4":[],"aK":["a4","nO"],"U":[],"ar":[],"aY":[],"aK.1":"nO","aK.0":"a4"},"aVG":{"Z":[],"r":[]},"aVJ":{"Z":[],"r":[]},"MF":{"P":[]},"aGb":{"Z":[],"r":[]},"tD":{"Z":[],"r":[]},"adt":{"hf":[],"ci":[],"bX":[],"r":[]},"Lj":{"bb":["tE"],"b_":["tE"],"b_.T":"tE","bb.T":"tE"},"Y0":{"a8":[],"r":[]},"aKe":{"ad":["Y0"]},"Ea":{"P":[]},"UF":{"b8":[]},"Fy":{"a8":[],"r":[]},"Lr":{"ad":["Fy"]},"aW2":{"Z":[],"r":[]},"deY":{"hf":[],"ci":[],"bX":[],"r":[]},"aaj":{"P":[]},"Tf":{"P":[]},"RP":{"hS":["cyG"],"hS.T":"cyG"},"h5":{"o0":[]},"jR":{"o0":[]},"Mg":{"o0":[]},"Kp":{"P":[]},"Yo":{"P":[]},"aaO":{"P":[]},"GV":{"P":[]},"a56":{"m9":[]},"aVf":{"b8":[]},"kq":{"fE":[]},"YB":{"P":[]},"tY":{"fE":[]},"NK":{"fE":[]},"fh":{"fE":[]},"YH":{"P":[]},"n8":{"fE":[]},"bq":{"lP":[]},"aKN":{"wj":[]},"CK":{"P":[]},"fS":{"vr":[]},"kH":{"kq":[],"fE":[]},"wo":{"B":[]},"IA":{"P":[]},"au":{"ig":[]},"cI":{"ig":[]},"BR":{"ig":[]},"cyG":{"hS":["cyG"]},"Dp":{"hS":["Dp"],"hS.T":"Dp"},"v5":{"hS":["v5"],"hS.T":"v5"},"ajX":{"hS":["wc"]},"aCu":{"P":[]},"aCt":{"hS":["xm"],"hS.T":"xm"},"ayN":{"bw":[]},"Nq":{"hS":["wc"],"hS.T":"wc"},"An":{"lU":[]},"dP":{"kq":[],"fE":[]},"nT":{"kq":[],"fE":[]},"iF":{"lP":[]},"afP":{"wj":[]},"oH":{"kq":[],"fE":[]},"nV":{"kq":[],"fE":[]},"nW":{"kq":[],"fE":[]},"Lg":{"P":[]},"aa2":{"P":[]},"V9":{"pE":[]},"aWG":{"pE":[]},"eV":{"lU":[],"pr":[],"aY":[]},"U0":{"P":[]},"Ko":{"P":[]},"aBE":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"SY":{"m9":[],"aY":[]},"abw":{"b8":[]},"wi":{"uF":[]},"a4":{"U":[],"ar":[],"aY":[]},"H2":{"qf":["a4"]},"ia":{"fc":[]},"ZU":{"ia":[],"hO":["1"],"fc":[]},"Md":{"P":[]},"kR":{"ia":[],"hO":["a4"],"fc":[]},"a6B":{"dy":["a4","kR"],"a4":[],"aK":["a4","kR"],"U":[],"ar":[],"aY":[],"aK.1":"kR","dy.1":"kR","aK.0":"a4"},"aps":{"b8":[]},"a6C":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"EV":{"b8":[]},"Kr":{"dy":["a4","nL"],"a4":[],"aK":["a4","nL"],"U":[],"ar":[],"aY":[],"aK.1":"nL","dy.1":"nL","aK.0":"a4"},"aSN":{"a4":[],"U":[],"ar":[],"aY":[]},"agv":{"EV":[],"b8":[]},"acV":{"EV":[],"b8":[]},"Vs":{"EV":[],"b8":[]},"a6F":{"a4":[],"U":[],"ar":[],"aY":[]},"jX":{"ia":[],"hO":["a4"],"fc":[]},"a11":{"P":[]},"a3u":{"P":[]},"A6":{"P":[]},"D4":{"P":[]},"Ks":{"dy":["a4","jX"],"a4":[],"aK":["a4","jX"],"U":[],"ar":[],"aY":[],"aK.1":"jX","dy.1":"jX","aK.0":"a4"},"a6J":{"a4":[],"U":[],"ar":[],"aY":[]},"ix":{"ar":[]},"kg":{"ix":[],"ar":[]},"CX":{"kg":[],"ix":[],"ar":[]},"Hk":{"kg":[],"ix":[],"ar":[]},"Hj":{"kg":[],"ix":[],"ar":[]},"ZC":{"kg":[],"ix":[],"ar":[]},"xT":{"x6":[],"kg":[],"ix":[],"ar":[]},"a4Q":{"x6":[],"kg":[],"ix":[],"ar":[]},"aAh":{"ix":[],"ar":[]},"aAs":{"ix":[],"ar":[]},"x6":{"kg":[],"ix":[],"ar":[]},"a8k":{"kg":[],"ix":[],"ar":[]},"Yq":{"kg":[],"ix":[],"ar":[]},"a2T":{"kg":[],"ix":[],"ar":[]},"a18":{"kg":[],"ix":[],"ar":[]},"Y7":{"kg":[],"ix":[],"ar":[]},"wY":{"ia":[],"hO":["a4"],"fc":[]},"a6M":{"dy":["a4","wY"],"a4":[],"aK":["a4","wY"],"U":[],"ar":[],"aY":[],"aK.1":"wY","dy.1":"wY","aK.0":"a4"},"ayo":{"b8":[]},"U":{"ar":[],"aY":[]},"hO":{"fc":[]},"aTC":{"oP":[]},"adm":{"oP":[]},"ME":{"oP":[]},"nL":{"ia":[],"hO":["a4"],"fc":[]},"Ao":{"vp":[]},"BX":{"lr":[],"b8":[]},"a6R":{"dy":["a4","nL"],"a4":[],"aK":["a4","nL"],"U":[],"ar":[],"aY":[],"aK.1":"nL","dy.1":"nL","aK.0":"a4"},"a5A":{"P":[]},"aeG":{"fX":[],"hA":[],"ii":[]},"aAu":{"a4":[],"U":[],"pr":[],"ar":[],"aY":[]},"a6w":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"Fd":{"D7":["pt"],"b8":[]},"a6u":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"AG":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aC3":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"Q7":{"P":[]},"a6S":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"Kq":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBU":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"a6z":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"a6L":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"a6K":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBX":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aC6":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBF":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"D7":{"b8":[]},"WA":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBL":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBK":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBI":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBJ":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"afi":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBZ":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aC_":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"a_A":{"P":[]},"aBN":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aCi":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"a6G":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBR":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aC1":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBW":{"a4":[],"by":["a4"],"U":[],"pr":[],"ar":[],"aY":[]},"aC4":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"a6I":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"a6P":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"a6V":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBG":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBV":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBP":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBS":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBT":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBQ":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"a6y":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"AQ":{"P":[]},"lr":{"b8":[]},"Tr":{"P":[]},"Le":{"P":[]},"KM":{"P":[]},"Ts":{"P":[]},"Uu":{"P":[]},"EX":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"a6Q":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBD":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aC2":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aBM":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"a6A":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"a6H":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"a6D":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"TV":{"uF":[]},"AW":{"AX":[],"hO":["f2"],"fc":[]},"AZ":{"xy":[],"hO":["f2"],"fc":[]},"f2":{"U":[],"ar":[],"aY":[]},"a1C":{"P":[]},"aEG":{"qf":["f2"]},"AX":{"fc":[]},"xy":{"fc":[]},"aCg":{"f2":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aCh":{"f2":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aC9":{"AH":[],"f2":[],"aK":["a4","ma"],"U":[],"ar":[],"aY":[],"aK.1":"ma","aK.0":"a4"},"aCa":{"AH":[],"f2":[],"aK":["a4","ma"],"U":[],"ar":[],"aY":[]},"TU":{"ma":[],"AX":[],"hO":["a4"],"uW":[],"fc":[]},"aCb":{"AH":[],"f2":[],"aK":["a4","ma"],"U":[],"ar":[],"aY":[],"aK.1":"ma","aK.0":"a4"},"aCc":{"AH":[],"f2":[],"aK":["a4","ma"],"U":[],"ar":[],"aY":[],"aK.1":"ma","aK.0":"a4"},"uW":{"fc":[]},"ma":{"AX":[],"hO":["a4"],"uW":[],"fc":[]},"AH":{"f2":[],"aK":["a4","ma"],"U":[],"ar":[],"aY":[]},"a6W":{"f2":[],"by":["f2"],"U":[],"ar":[],"aY":[]},"aCd":{"f2":[],"by":["f2"],"U":[],"ar":[],"aY":[]},"dci":{"f2":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aCe":{"f2":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aCf":{"f2":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"a6Y":{"f2":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"mb":{"ia":[],"hO":["a4"],"fc":[]},"U1":{"P":[]},"a6Z":{"dy":["a4","mb"],"a4":[],"aK":["a4","mb"],"U":[],"ar":[],"aY":[],"aK.1":"mb","dy.1":"mb","aK.0":"a4"},"Fo":{"ia":[],"fc":[]},"arh":{"a9F":[]},"aFK":{"P":[]},"SV":{"a4":[],"U":[],"ar":[],"aY":[]},"Ct":{"bb":["o0?"],"b_":["o0?"],"b_.T":"o0?","bb.T":"o0?"},"a70":{"by":["a4"],"U":[],"ar":[],"aY":[]},"YS":{"P":[]},"SX":{"u2":["1"],"a4":[],"aK":["f2","1"],"a6v":[],"U":[],"ar":[],"aY":[]},"a71":{"u2":["AZ"],"a4":[],"aK":["f2","AZ"],"a6v":[],"U":[],"ar":[],"aY":[],"aK.1":"AZ","u2.0":"AZ","aK.0":"f2"},"aC8":{"u2":["AW"],"a4":[],"aK":["f2","AW"],"a6v":[],"U":[],"ar":[],"aY":[],"aK.1":"AW","u2.0":"AW","aK.0":"f2"},"mR":{"b8":[]},"Th":{"P":[]},"y3":{"ia":[],"hO":["a4"],"fc":[]},"ab9":{"P":[]},"aJH":{"P":[]},"a72":{"dy":["a4","y3"],"a4":[],"aK":["a4","y3"],"U":[],"ar":[],"aY":[],"aK.1":"y3","dy.1":"y3","aK.0":"a4"},"F6":{"P":[]},"Ln":{"T":["~"]},"aa9":{"bw":[]},"hU":{"ar":[]},"Bx":{"dw":["Bx"]},"w_":{"dw":["w_"]},"C1":{"dw":["C1"]},"Tv":{"dw":["Tv"]},"aU8":{"HJ":["hU"],"la":[]},"Tu":{"b8":[]},"apF":{"P":[]},"Es":{"dw":["Tv"]},"Ye":{"P":[]},"Vk":{"b2A":[]},"aKs":{"vF":[]},"Tx":{"m9":[]},"IS":{"P":[]},"IQ":{"DV":[]},"DW":{"DV":[]},"a2I":{"DV":[]},"a2E":{"P":[]},"mE":{"bw":[]},"Jt":{"bw":[]},"xI":{"hq":[]},"aMH":{"hq":[]},"aQV":{"RI":[]},"aQU":{"hq":[]},"aVg":{"RI":[]},"qv":{"eG":[]},"DY":{"P":[]},"pq":{"P":[]},"tl":{"vi":[]},"EN":{"vi":[]},"a7c":{"b8":[]},"HI":{"P":[]},"a9A":{"P":[]},"O1":{"pE":[]},"R_":{"pE":[]},"a5b":{"pE":[]},"HO":{"pE":[]},"aFX":{"Ft":[]},"aFW":{"Ft":[]},"aFY":{"Ft":[]},"Uq":{"Ft":[]},"a41":{"P":[]},"ard":{"Bb":[]},"auV":{"Bb":[]},"qO":{"P":[]},"a8R":{"P":[]},"a8S":{"P":[]},"nJ":{"P":[]},"a9O":{"P":[]},"PB":{"P":[]},"aRA":{"a9T":[]},"aat":{"P":[]},"yE":{"a8":[],"r":[]},"abd":{"ci":[],"bX":[],"r":[]},"If":{"a8":[],"r":[]},"cAf":{"d5":[]},"d5r":{"d5":[]},"d5q":{"d5":[]},"Ne":{"d5":[]},"NO":{"d5":[]},"p9":{"d5":[]},"Kg":{"d5":[]},"jU":{"dY":["1"]},"fT":{"dY":["1"],"dY.T":"1"},"abe":{"ad":["yE"]},"ad1":{"ad":["If"]},"aHR":{"dY":["cAf"],"dY.T":"cAf"},"a_X":{"dY":["d5"],"dY.T":"d5"},"aq7":{"dY":["p9"]},"aAV":{"dY":["Kg"],"dY.T":"Kg"},"aet":{"ahO":["1"],"jU":["1"],"Wp":["1"],"dY":["1"],"dY.T":"1","jU.T":"1"},"aeu":{"ahP":["1"],"jU":["1"],"Wp":["1"],"dY":["1"],"dY.T":"1","jU.T":"1"},"ac_":{"dY":["1"],"dY.T":"1"},"Vd":{"dw":["Vd"]},"a8N":{"a8":[],"r":[]},"aEC":{"ad":["a8N"]},"aUD":{"a8":[],"r":[]},"WO":{"ad":["1"]},"Y_":{"a8":[],"r":[]},"aKd":{"ad":["Y_"]},"aKc":{"ca":[],"aZ":[],"r":[]},"GL":{"a8":[],"r":[]},"abk":{"ad":["GL"]},"Y6":{"ca":[],"aZ":[],"r":[]},"LM":{"a8":[],"r":[]},"ah3":{"ad":["LM"],"hI":[]},"xC":{"a8":[],"r":[]},"D0":{"P":[]},"ch":{"a8":[],"r":[]},"ag9":{"ad":["xC<1,2>"]},"a9g":{"xC":["1","bh<1>"],"a8":[],"r":[],"xC.T":"1","xC.S":"bh<1>"},"ad7":{"ad":["ch<1>"]},"GU":{"a8":[],"r":[]},"abp":{"ci":[],"bX":[],"r":[]},"akc":{"P":[]},"akd":{"ad":["GU"]},"Nv":{"a8":[],"r":[]},"abq":{"ad":["Nv"]},"a2C":{"b8":[]},"aR0":{"Z":[],"r":[]},"rF":{"ci":[],"bX":[],"r":[]},"JC":{"ca":[],"aZ":[],"r":[]},"HA":{"ca":[],"aZ":[],"r":[]},"CW":{"ca":[],"aZ":[],"r":[]},"Oh":{"ca":[],"aZ":[],"r":[]},"Og":{"ca":[],"aZ":[],"r":[]},"tJ":{"ca":[],"aZ":[],"r":[]},"D_":{"ca":[],"aZ":[],"r":[]},"Ow":{"ca":[],"aZ":[],"r":[]},"aa":{"ca":[],"aZ":[],"r":[]},"ef":{"ca":[],"aZ":[],"r":[]},"is":{"ca":[],"aZ":[],"r":[]},"rx":{"ca":[],"aZ":[],"r":[]},"E_":{"iC":["kR"],"bX":[],"r":[],"iC.T":"kR"},"zc":{"i3":[],"aZ":[],"r":[]},"cQ":{"ca":[],"aZ":[],"r":[]},"eZ":{"ca":[],"aZ":[],"r":[]},"kW":{"ca":[],"aZ":[],"r":[]},"qR":{"i3":[],"aZ":[],"r":[]},"pv":{"iC":["mb"],"bX":[],"r":[],"iC.T":"mb"},"tt":{"i3":[],"aZ":[],"r":[]},"kJ":{"i3":[],"aZ":[],"r":[]},"SI":{"aZ":[],"r":[]},"d4Z":{"ci":[],"bX":[],"r":[]},"El":{"ca":[],"aZ":[],"r":[]},"jY":{"ca":[],"aZ":[],"r":[]},"c9":{"ca":[],"aZ":[],"r":[]},"NE":{"ca":[],"aZ":[],"r":[]},"aWy":{"nl":[],"c3":[],"C":[]},"aWz":{"ci":[],"bX":[],"r":[]},"aE4":{"ca":[],"aZ":[],"r":[]},"akj":{"ca":[],"aZ":[],"r":[]},"amG":{"ca":[],"aZ":[],"r":[]},"aAe":{"ca":[],"aZ":[],"r":[]},"aAf":{"ca":[],"aZ":[],"r":[]},"are":{"ca":[],"aZ":[],"r":[]},"arH":{"ca":[],"aZ":[],"r":[]},"an4":{"ca":[],"aZ":[],"r":[]},"aGZ":{"Z":[],"r":[]},"arI":{"ca":[],"aZ":[],"r":[]},"auY":{"ca":[],"aZ":[],"r":[]},"azq":{"ca":[],"aZ":[],"r":[]},"RU":{"ca":[],"aZ":[],"r":[]},"aR6":{"cL":[],"c3":[],"C":[]},"ajV":{"ca":[],"aZ":[],"r":[]},"atB":{"ca":[],"aZ":[],"r":[]},"QF":{"ca":[],"aZ":[],"r":[]},"a8P":{"ca":[],"aZ":[],"r":[]},"av5":{"i3":[],"aZ":[],"r":[]},"aAK":{"Z":[],"r":[]},"a10":{"i3":[],"aZ":[],"r":[]},"hz":{"iC":["jX"],"bX":[],"r":[],"iC.T":"jX"},"rJ":{"iC":["jX"],"bX":[],"r":[],"iC.T":"jX"},"aJF":{"i3":[],"aZ":[],"r":[]},"aCE":{"i3":[],"aZ":[],"r":[]},"av8":{"ca":[],"aZ":[],"r":[]},"m7":{"ca":[],"aZ":[],"r":[]},"ajf":{"ca":[],"aZ":[],"r":[]},"Ae":{"ca":[],"aZ":[],"r":[]},"Dk":{"ca":[],"aZ":[],"r":[]},"a2i":{"ca":[],"aZ":[],"r":[]},"lY":{"Z":[],"r":[]},"hx":{"Z":[],"r":[]},"CZ":{"ca":[],"aZ":[],"r":[]},"af0":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"ab0":{"m9":[],"aY":[]},"Kt":{"aZ":[],"r":[]},"EW":{"cL":[],"c3":[],"C":[]},"aHU":{"m9":[],"aY":[]},"kK":{"Z":[],"r":[]},"apH":{"ca":[],"aZ":[],"r":[]},"aMB":{"D7":["pt"],"b8":[]},"Hr":{"P":[]},"OU":{"hf":[],"ci":[],"bX":[],"r":[]},"aR1":{"Z":[],"r":[]},"apQ":{"Z":[],"r":[]},"q6":{"P":[]},"a_Q":{"a8":[],"r":[]},"VP":{"P":[]},"acv":{"ad":["a_Q"]},"P4":{"Z":[],"r":[]},"a0b":{"a8":[],"r":[]},"HQ":{"mQ":[]},"cOv":{"b8":[]},"dhv":{"pf":["cOv"],"ci":[],"bX":[],"r":[],"pf.T":"cOv"},"aNf":{"ad":["a0b"]},"aNe":{"fZ":[],"b8":[]},"M4":{"vn":[],"mR":[],"b8":[],"tx":[]},"zk":{"a8":[],"r":[]},"acC":{"ad":["zk"]},"k4":{"hm":["f3"],"b8":[]},"Pa":{"a8":[],"r":[]},"Dg":{"ad":["Pa"],"hI":[],"ue":[]},"afx":{"a8":[],"r":[]},"Mu":{"hH":[],"An":[],"lU":[]},"aLC":{"ca":[],"aZ":[],"r":[]},"aSH":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"acD":{"i3":[],"aZ":[],"r":[]},"aTQ":{"ad":["afx"],"cLP":[]},"aLy":{"pE":[]},"BB":{"jU":["1"],"dY":["1"],"dY.T":"1","jU.T":"1"},"agT":{"jU":["1"],"dY":["1"],"dY.T":"1","jU.T":"1"},"agU":{"jU":["1"],"dY":["1"],"dY.T":"1","jU.T":"1"},"aU0":{"jU":["AP"],"dY":["AP"],"dY.T":"AP","jU.T":"AP"},"aM2":{"jU":["wq"],"dY":["wq"],"dY.T":"wq","jU.T":"wq"},"zZ":{"P":[]},"Ly":{"P":[]},"iU":{"b8":[]},"Ie":{"iU":[],"b8":[]},"zz":{"P":[]},"art":{"P":[]},"a16":{"b8":[]},"Id":{"a8":[],"r":[]},"ad_":{"pf":["iU"],"ci":[],"bX":[],"r":[],"pf.T":"iU"},"VQ":{"ad":["Id"]},"aru":{"a8":[],"r":[]},"aOg":{"ad":["Id"]},"Bh":{"P":[]},"a17":{"a8":[],"r":[]},"czc":{"d5":[]},"JB":{"d5":[]},"Ke":{"d5":[]},"cwT":{"d5":[]},"aan":{"P":[]},"ad0":{"iU":[],"b8":[]},"aOh":{"ad":["a17"]},"aCq":{"dY":["czc"],"dY.T":"czc"},"ayS":{"dY":["JB"],"dY.T":"JB"},"aAT":{"dY":["Ke"],"dY.T":"Ke"},"a_P":{"dY":["cwT"],"dY.T":"cwT"},"a1c":{"a8":[],"r":[]},"a1d":{"ad":["a1c"]},"ad3":{"ci":[],"bX":[],"r":[]},"zB":{"a8":[],"r":[]},"qd":{"ad":["zB<1>"]},"Yn":{"P":[]},"ni":{"jZ":[]},"bI":{"ni":["1"],"jZ":[]},"Z":{"r":[]},"a8":{"r":[]},"aZ":{"r":[]},"ca":{"aZ":[],"r":[]},"c3":{"C":[]},"mc":{"c3":[],"C":[]},"nl":{"c3":[],"C":[]},"wJ":{"ni":["1"],"jZ":[]},"aUX":{"P":[]},"bX":{"r":[]},"iC":{"bX":[],"r":[]},"ci":{"bX":[],"r":[]},"auS":{"aZ":[],"r":[]},"i3":{"aZ":[],"r":[]},"M5":{"P":[]},"aqR":{"aZ":[],"r":[]},"ZJ":{"c3":[],"C":[]},"U2":{"c3":[],"C":[]},"a5W":{"c3":[],"C":[]},"JH":{"c3":[],"C":[]},"cL":{"c3":[],"C":[]},"auR":{"cL":[],"c3":[],"C":[]},"a8A":{"cL":[],"c3":[],"C":[]},"qq":{"cL":[],"c3":[],"C":[]},"aQY":{"c3":[],"C":[]},"aR2":{"r":[]},"PU":{"Z":[],"r":[]},"vh":{"a8":[],"r":[]},"SH":{"ad":["vh"]},"fj":{"Ij":["1"]},"aOp":{"ca":[],"aZ":[],"r":[]},"Io":{"P":[]},"zG":{"a8":[],"r":[]},"VX":{"ad":["zG"]},"rO":{"x4":[]},"bv":{"Z":[],"r":[]},"Ix":{"hf":[],"ci":[],"bX":[],"r":[]},"uO":{"a8":[],"r":[]},"adl":{"ad":["uO"],"hI":[]},"H0":{"bb":["aB"],"b_":["aB"],"b_.T":"aB","bb.T":"aB"},"rA":{"bb":["lP"],"b_":["lP"],"b_.T":"lP","bb.T":"lP"},"zl":{"bb":["ig"],"b_":["ig"],"b_.T":"ig","bb.T":"ig"},"GZ":{"bb":["eD?"],"b_":["eD?"],"b_.T":"eD?","bb.T":"eD?"},"Jh":{"bb":["bV"],"b_":["bV"],"b_.T":"bV","bb.T":"bV"},"xN":{"bb":["a5"],"b_":["a5"],"b_.T":"a5","bb.T":"a5"},"GJ":{"a8":[],"r":[]},"GK":{"a8":[],"r":[]},"XZ":{"a8":[],"r":[]},"XX":{"a8":[],"r":[]},"XV":{"a8":[],"r":[]},"XY":{"a8":[],"r":[]},"a0n":{"bb":["au"],"b_":["au"],"b_.T":"au","bb.T":"au"},"akO":{"bb":["fh?"],"b_":["fh?"],"b_.T":"fh?","bb.T":"fh?"},"ata":{"a8":[],"r":[]},"Qt":{"ad":["1"]},"GM":{"ad":["1"]},"aK5":{"ad":["GJ"]},"aK9":{"ad":["GK"]},"aKb":{"ad":["XZ"]},"aK8":{"ad":["XX"]},"aK6":{"ad":["XV"]},"aKa":{"ad":["XY"]},"wO":{"ci":[],"bX":[],"r":[]},"a2j":{"nl":[],"c3":[],"C":[]},"pf":{"ci":[],"bX":[],"r":[]},"W2":{"nl":[],"c3":[],"C":[]},"hf":{"ci":[],"bX":[],"r":[]},"FR":{"Z":[],"r":[]},"a2s":{"a8":[],"r":[]},"adA":{"ad":["a2s"]},"aP7":{"Z":[],"r":[]},"aGL":{"hm":["bV"],"b8":[]},"VW":{"P":[]},"azW":{"P":[]},"fw":{"rs":["aB"],"aZ":[],"r":[],"rs.0":"aB"},"rs":{"aZ":[],"r":[]},"W6":{"cL":[],"c3":[],"C":[]},"afd":{"lp":["aB","a4"],"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[],"lp.0":"aB"},"adO":{"ci":[],"bX":[],"r":[]},"E4":{"a8":[],"r":[]},"aX6":{"jc":["bf"],"jc.T":"bf"},"apT":{"bf":[]},"aPD":{"ad":["E4"]},"cJw":{"ci":[],"bX":[],"r":[]},"a3t":{"iF":[],"lP":[]},"a6k":{"Z":[],"r":[]},"aPY":{"Z":[],"r":[]},"aN8":{"D7":["pt"],"b8":[]},"aPX":{"ca":[],"aZ":[],"r":[]},"aSZ":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"JD":{"P":[]},"l1":{"P":[]},"x1":{"wO":["l1"],"ci":[],"bX":[],"r":[],"wO.T":"l1"},"ae9":{"a8":[],"r":[]},"ayJ":{"P":[]},"aQe":{"ad":["ae9"],"hI":[]},"Vh":{"fX":[],"hA":[],"ii":[]},"aU6":{"ca":[],"aZ":[],"r":[]},"aT9":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"ayn":{"Z":[],"r":[]},"ajG":{"a8":[],"r":[]},"aKi":{"Ij":["Vh"]},"aQu":{"Z":[],"r":[]},"a4y":{"Z":[],"r":[]},"WZ":{"P":[]},"KD":{"P":[]},"j0":{"m8":[]},"In":{"ci":[],"bX":[],"r":[]},"a4z":{"a8":[],"r":[]},"iM":{"AK":[]},"mC":{"ad":["a4z"]},"WH":{"P":[]},"mf":{"P":[]},"aQX":{"ex":["~"]},"Wl":{"G5":[]},"Wk":{"G5":[]},"aem":{"G5":[]},"aen":{"G5":[]},"aOA":{"jh":["R>?"],"b8":[]},"iA":{"bX":[],"r":[]},"aeq":{"c3":[],"C":[]},"a4T":{"Z":[],"r":[]},"yb":{"ia":[],"hO":["a4"],"fc":[]},"a4V":{"P":[]},"azp":{"i3":[],"aZ":[],"r":[]},"WB":{"dy":["a4","yb"],"a4":[],"aK":["a4","yb"],"U":[],"ar":[],"aY":[],"aK.1":"yb","dy.1":"yb","aK.0":"a4"},"Al":{"b8":[]},"BT":{"a8":[],"r":[]},"Wo":{"ad":["BT"]},"a4X":{"a8":[],"r":[]},"RZ":{"ad":["a4X"]},"WE":{"a4":[],"aK":["a4","mb"],"U":[],"ar":[],"aY":[],"aK.1":"mb","aK.0":"a4"},"agD":{"i3":[],"aZ":[],"r":[]},"aVT":{"cL":[],"c3":[],"C":[]},"WY":{"mb":[],"ia":[],"hO":["a4"],"fc":[]},"aTn":{"ci":[],"bX":[],"r":[]},"a1s":{"a8":[],"r":[]},"a9i":{"a8":[],"r":[]},"Eu":{"mQ":[]},"ada":{"ad":["a1s"]},"M9":{"P":[]},"ad9":{"b8":[]},"aOs":{"b8":[]},"agd":{"P":[]},"age":{"ad":["a9i"]},"MD":{"P":[]},"agc":{"b8":[]},"cKu":{"cy":["1"],"oi":[],"jZ":[]},"S0":{"Z":[],"r":[]},"S1":{"a8":[],"r":[]},"azs":{"fZ":[],"b8":[]},"JE":{"tx":[]},"G7":{"vn":[],"JE":[],"mR":[],"b8":[],"tx":[]},"aRn":{"ad":["S1"]},"oo":{"iZ":["1"],"hk":["1"],"ex":["1"]},"a52":{"iZ":["1"],"hk":["1"],"ex":["1"]},"Mc":{"JZ":[]},"a5B":{"a8":[],"r":[]},"Sd":{"aZ":[],"r":[]},"Ir":{"Z":[],"r":[]},"aeH":{"ad":["a5B"]},"aRC":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aRB":{"ca":[],"aZ":[],"r":[]},"ln":{"Z":[],"qB":[],"r":[]},"Sp":{"ci":[],"bX":[],"r":[]},"a6j":{"a8":[],"r":[]},"aeP":{"ad":["a6j"]},"EZ":{"a8":[],"r":[]},"LA":{"ci":[],"bX":[],"r":[]},"a7h":{"a8":[],"r":[]},"jh":{"b8":[]},"aTy":{"ad":["EZ"]},"afq":{"ad":["a7h"]},"fM":{"jh":["1"],"b8":[]},"r1":{"jh":["1"],"b8":[]},"afp":{"r1":["1"],"jh":["1"],"b8":[]},"a79":{"r1":["1"],"jh":["1"],"b8":[],"fM.T":"1","r1.T":"1"},"KA":{"r1":["H"],"jh":["H"],"b8":[],"fM.T":"H","r1.T":"H"},"a7a":{"r1":["h?"],"jh":["h?"],"b8":[],"fM.T":"h?","r1.T":"h?"},"KB":{"jh":["1"],"b8":[]},"T5":{"jh":["1"],"b8":[]},"a7b":{"jh":["k4"],"b8":[]},"T8":{"a8":[],"r":[]},"afr":{"ci":[],"bX":[],"r":[]},"cG4":{"tX":["T"]},"a7i":{"P":[]},"WI":{"ad":["T8<1>"]},"akh":{"tX":["T"]},"aCI":{"tX":["T"],"hI":[],"tX.T":"T"},"T9":{"b8":[]},"aCS":{"b8":[]},"aTv":{"jh":["ts?"],"b8":[],"fM.T":"ts?"},"aec":{"ci":[],"bX":[],"r":[]},"Wi":{"a8":[],"r":[]},"l2":{"ad":["Wi<1>"]},"iZ":{"hk":["1"],"ex":["1"]},"RY":{"ex":["1"]},"hk":{"ex":["1"]},"aMU":{"dY":["p9"],"dY.T":"p9"},"a5K":{"iZ":["1"],"hk":["1"],"ex":["1"]},"EM":{"iZ":["1"],"hk":["1"],"ex":["1"]},"aCZ":{"Z":[],"r":[]},"a7y":{"hS":["1"],"hS.T":"1"},"a7z":{"ci":[],"bX":[],"r":[]},"XU":{"P":[]},"fZ":{"b8":[]},"WJ":{"a8":[],"r":[]},"Ms":{"cy":["jZ"],"oi":[],"jZ":[],"cy.T":"jZ"},"afK":{"ad":["WJ"]},"a1_":{"tx":[]},"nD":{"qj":[],"mQ":[]},"nE":{"nD":[],"qj":[],"mQ":[]},"Tj":{"nD":[],"qj":[],"mQ":[]},"v7":{"nD":[],"qj":[],"mQ":[]},"AM":{"nD":[],"qj":[],"mQ":[]},"aHj":{"nD":[],"qj":[],"mQ":[]},"afz":{"ci":[],"bX":[],"r":[]},"G4":{"IZ":["G4"],"IZ.E":"G4"},"a7C":{"a8":[],"r":[]},"a7D":{"ad":["a7C"]},"aLN":{"nE":[],"nD":[],"qj":[],"mQ":[]},"a7A":{"P":[]},"vn":{"mR":[],"b8":[],"tx":[]},"KI":{"mQ":[]},"Ti":{"P":[]},"KJ":{"vn":[],"mR":[],"b8":[],"tx":[]},"mz":{"Z":[],"r":[]},"a7E":{"P":[]},"aD6":{"Z":[],"r":[]},"apt":{"Z":[],"r":[]},"akQ":{"Z":[],"r":[]},"asd":{"Z":[],"r":[]},"a7F":{"a8":[],"r":[]},"afB":{"ci":[],"bX":[],"r":[]},"afD":{"a8":[],"r":[]},"Tl":{"ad":["a7F"]},"aTT":{"ad":["afD"]},"afC":{"b8":[]},"aTS":{"ca":[],"aZ":[],"r":[]},"aT8":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aTw":{"jh":["a6?"],"b8":[],"fM.T":"a6?"},"mI":{"d5":[]},"a7B":{"P":[]},"a7x":{"dY":["mI"],"dY.T":"mI"},"SK":{"a8":[],"r":[]},"yl":{"pm":[],"fX":[],"hA":[],"ii":[]},"ym":{"pD":[],"fX":[],"hA":[],"ii":[]},"Tm":{"P":[]},"Tn":{"b8":[]},"xk":{"ad":["1"]},"RJ":{"b8":[]},"a7P":{"a8":[],"r":[]},"a7Q":{"ci":[],"bX":[],"r":[]},"aU5":{"lr":[],"ad":["a7P"],"b8":[]},"aDk":{"b8":[]},"a8p":{"a8":[],"r":[]},"aUn":{"ad":["a8p"]},"aUo":{"wO":["K"],"ci":[],"bX":[],"r":[],"wO.T":"K"},"cq":{"AU":[]},"KW":{"a8":[],"r":[]},"a8t":{"a8":[],"r":[]},"ave":{"IR":["M"],"AU":[],"IR.T":"M"},"TL":{"b8":[]},"afS":{"ad":["KW"]},"al_":{"Z":[],"r":[]},"a8u":{"b8":[]},"afR":{"ad":["a8t"]},"aUr":{"ci":[],"bX":[],"r":[]},"TN":{"Z":[],"r":[]},"WL":{"ca":[],"aZ":[],"r":[]},"aUy":{"cL":[],"c3":[],"C":[]},"afm":{"a4":[],"by":["a4"],"a6v":[],"U":[],"ar":[],"aY":[]},"Fi":{"AY":[],"aZ":[],"r":[]},"KY":{"AY":[],"aZ":[],"r":[]},"aEI":{"aZ":[],"r":[]},"AY":{"aZ":[],"r":[]},"TW":{"cL":[],"c3":[],"C":[]},"a2B":{"iC":["uW"],"bX":[],"r":[],"iC.T":"uW"},"aED":{"Z":[],"r":[]},"aUF":{"AY":[],"aZ":[],"r":[]},"aUG":{"ca":[],"aZ":[],"r":[]},"aTb":{"f2":[],"by":["f2"],"U":[],"ar":[],"aY":[]},"acW":{"a8":[],"r":[]},"aEH":{"Z":[],"r":[]},"acX":{"ad":["acW"]},"aUL":{"cL":[],"c3":[],"C":[]},"Mx":{"aZ":[],"r":[]},"aUO":{"Mx":[],"aZ":[],"r":[]},"aTh":{"Mr":[],"f2":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aUN":{"Mx":[],"aZ":[],"r":[]},"aTg":{"Mr":[],"f2":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"a8Q":{"cL":[],"c3":[],"C":[]},"a8V":{"P":[]},"a8U":{"b8":[]},"aEK":{"ca":[],"aZ":[],"r":[]},"WD":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aEJ":{"b8":[]},"acu":{"b8":[]},"a8Y":{"Z":[],"r":[]},"a98":{"a8":[],"r":[]},"ag6":{"ad":["a98"]},"a9E":{"aZ":[],"r":[]},"aVl":{"cL":[],"c3":[],"C":[]},"xK":{"fX":[],"hA":[],"ii":[]},"xL":{"fX":[],"hA":[],"ii":[]},"VI":{"P":[]},"Yu":{"fX":[],"hA":[],"ii":[]},"a7_":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"SW":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"Ut":{"ca":[],"aZ":[],"r":[]},"aFR":{"ca":[],"aZ":[],"r":[]},"aFQ":{"ca":[],"aZ":[],"r":[]},"Dc":{"hf":[],"ci":[],"bX":[],"r":[]},"d51":{"hf":[],"ci":[],"bX":[],"r":[]},"hb":{"Z":[],"r":[]},"aR3":{"Z":[],"r":[]},"a_Y":{"d5":[]},"HF":{"d5":[]},"HH":{"d5":[]},"HG":{"d5":[]},"nc":{"d5":[]},"zp":{"nc":[],"d5":[]},"zr":{"nc":[],"d5":[]},"I5":{"nc":[],"d5":[]},"I0":{"nc":[],"d5":[]},"I1":{"nc":[],"d5":[]},"qa":{"nc":[],"d5":[]},"Do":{"nc":[],"d5":[]},"zs":{"nc":[],"d5":[]},"I3":{"nc":[],"d5":[]},"I4":{"nc":[],"d5":[]},"zq":{"nc":[],"d5":[]},"AN":{"d5":[]},"blF":{"d5":[]},"AP":{"d5":[]},"wq":{"d5":[]},"Ez":{"d5":[]},"ET":{"d5":[]},"vj":{"d5":[]},"FF":{"d5":[]},"tO":{"d5":[]},"FB":{"d5":[]},"aq5":{"d5":[]},"nO":{"ia":[],"hO":["a4"],"fc":[]},"BY":{"a8":[],"r":[]},"afI":{"a8":[],"r":[]},"a9Z":{"a8":[],"r":[]},"Hl":{"P":[]},"afL":{"ad":["BY"]},"afJ":{"ad":["afI"]},"agx":{"ad":["a9Z"]},"Zy":{"hm":["Hl"],"b8":[],"hI":[]},"Uz":{"a8":[],"r":[]},"acG":{"ci":[],"bX":[],"r":[]},"aVV":{"ad":["Uz"]},"aGs":{"Z":[],"r":[]},"Y1":{"a8":[],"r":[]},"dn":{"ca":[],"aZ":[],"r":[]},"abj":{"ad":["Y1"]},"aEB":{"a8":[],"r":[]},"aD2":{"a8":[],"r":[]},"aCM":{"a8":[],"r":[]},"aEr":{"a8":[],"r":[]},"ST":{"bb":["qK"],"b_":["qK"],"b_.T":"qK","bb.T":"qK"},"a5N":{"a8":[],"r":[]},"apI":{"a8":[],"r":[]},"apR":{"a8":[],"r":[]},"a37":{"a8":[],"r":[]},"ajE":{"a8":[],"r":[]},"UR":{"a8":[],"r":[]},"agK":{"ad":["UR<1>"]},"UU":{"a8":[],"r":[]},"UV":{"ad":["UU<1>"]},"aau":{"hm":["UW"],"b8":[]},"bl":{"a8":[],"r":[]},"X4":{"ad":["bl<1>"]},"ah1":{"ci":[],"bX":[],"r":[]},"aHE":{"Z":[],"r":[]},"LJ":{"i3":[],"aZ":[],"r":[]},"aX_":{"cL":[],"c3":[],"C":[]},"aEj":{"i3":[],"aZ":[],"r":[]},"ah2":{"ci":[],"bX":[],"r":[]},"aaT":{"Z":[],"r":[]},"aX0":{"ca":[],"aZ":[],"r":[]},"afo":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"hH":{"An":[],"lU":[]},"k6":{"a8":[],"r":[]},"aX8":{"ad":["k6"]},"yg":{"P":[]},"XL":{"a8":[],"r":[]},"aK0":{"ad":["XL"]},"LN":{"H3":[]},"jl":{"a8":[],"r":[]},"oD":{"Z":[],"r":[]},"aUP":{"ad":["jl"]},"yN":{"a8":[],"r":[]},"Lx":{"hS":["Lx"],"hS.T":"Lx"},"akJ":{"ad":["yN"]},"P8":{"zt":[]},"Dq":{"zt":[]},"ayT":{"b66":[]},"asO":{"cHy":[]},"asL":{"bw":[]},"aPk":{"jc":["dN"],"jc.T":"dN"},"au1":{"dN":[]},"au2":{"dN":[]},"au3":{"dN":[]},"au4":{"dN":[]},"au5":{"dN":[]},"au6":{"dN":[]},"au7":{"dN":[]},"au8":{"dN":[]},"au9":{"dN":[]},"aua":{"dN":[]},"aub":{"dN":[]},"auc":{"dN":[]},"aud":{"dN":[]},"aue":{"dN":[]},"auf":{"dN":[]},"aug":{"dN":[]},"auh":{"dN":[]},"aui":{"dN":[]},"auj":{"dN":[]},"auk":{"dN":[]},"aul":{"dN":[]},"aum":{"dN":[]},"aun":{"dN":[]},"auo":{"dN":[]},"aup":{"dN":[]},"auq":{"dN":[]},"aur":{"dN":[]},"aus":{"dN":[]},"aut":{"dN":[]},"a2N":{"dN":[]},"auu":{"dN":[]},"auv":{"dN":[]},"auw":{"dN":[]},"aux":{"dN":[]},"auy":{"dN":[]},"auz":{"dN":[]},"auA":{"dN":[]},"auB":{"dN":[]},"auC":{"dN":[]},"auD":{"dN":[]},"auE":{"dN":[]},"auF":{"dN":[]},"auG":{"dN":[]},"auH":{"dN":[]},"a2O":{"dN":[]},"auI":{"dN":[]},"aso":{"Z":[],"r":[]},"an_":{"P":[]},"as1":{"bi":[]},"aOr":{"jc":["bi"],"jc.T":"bi"},"anz":{"bi":[]},"anA":{"bi":[]},"anB":{"bi":[]},"anC":{"bi":[]},"anD":{"bi":[]},"anE":{"bi":[]},"anF":{"bi":[]},"anG":{"bi":[]},"anH":{"bi":[]},"anI":{"bi":[]},"anJ":{"bi":[]},"anK":{"bi":[]},"anL":{"bi":[]},"a_6":{"bi":[]},"anM":{"bi":[]},"anN":{"bi":[]},"a_7":{"bi":[]},"anO":{"bi":[]},"anP":{"bi":[]},"anQ":{"bi":[]},"anR":{"bi":[]},"anS":{"bi":[]},"anT":{"bi":[]},"anU":{"bi":[]},"anV":{"bi":[]},"a_8":{"bi":[]},"anW":{"bi":[]},"anX":{"bi":[]},"anY":{"bi":[]},"anZ":{"bi":[]},"ao_":{"bi":[]},"ao0":{"bi":[]},"ao1":{"bi":[]},"ao2":{"bi":[]},"ao3":{"bi":[]},"ao4":{"bi":[]},"ao5":{"bi":[]},"ao6":{"bi":[]},"ao7":{"bi":[]},"ao8":{"bi":[]},"ao9":{"bi":[]},"aoa":{"bi":[]},"aob":{"bi":[]},"aoc":{"bi":[]},"aod":{"bi":[]},"aoe":{"bi":[]},"aof":{"bi":[]},"aog":{"bi":[]},"aoh":{"bi":[]},"aoi":{"bi":[]},"aoj":{"bi":[]},"a_9":{"bi":[]},"aok":{"bi":[]},"aol":{"bi":[]},"aom":{"bi":[]},"aon":{"bi":[]},"aoo":{"bi":[]},"aop":{"bi":[]},"aoq":{"bi":[]},"aor":{"bi":[]},"aos":{"bi":[]},"aot":{"bi":[]},"aou":{"bi":[]},"aov":{"bi":[]},"aow":{"bi":[]},"aox":{"bi":[]},"aoy":{"bi":[]},"aoz":{"bi":[]},"aoA":{"bi":[]},"aoB":{"bi":[]},"aoC":{"bi":[]},"aoD":{"bi":[]},"aoE":{"bi":[]},"aoF":{"bi":[]},"aoG":{"bi":[]},"aoH":{"bi":[]},"aoI":{"bi":[]},"aoJ":{"bi":[]},"aoK":{"bi":[]},"aoL":{"bi":[]},"aoM":{"bi":[]},"aoN":{"bi":[]},"aoO":{"bi":[]},"aoP":{"bi":[]},"aoQ":{"bi":[]},"aoR":{"bi":[]},"aoS":{"bi":[]},"a_a":{"bi":[]},"aoT":{"bi":[]},"aoU":{"bi":[]},"aoV":{"bi":[]},"aoW":{"bi":[]},"aoX":{"bi":[]},"aoY":{"bi":[]},"aoZ":{"bi":[]},"a_b":{"bi":[]},"ap_":{"bi":[]},"ap0":{"bi":[]},"ap1":{"bi":[]},"ap2":{"bi":[]},"ap3":{"bi":[]},"ap4":{"bi":[]},"ap5":{"bi":[]},"ap6":{"bi":[]},"ap7":{"bi":[]},"ap8":{"bi":[]},"ap9":{"bi":[]},"apa":{"bi":[]},"apb":{"bi":[]},"a_c":{"bi":[]},"apc":{"bi":[]},"a_d":{"bi":[]},"apd":{"bi":[]},"ape":{"bi":[]},"apf":{"bi":[]},"avW":{"bd":[]},"avX":{"bd":[]},"avY":{"bd":[]},"avZ":{"bd":[]},"aw_":{"bd":[]},"aw0":{"bd":[]},"aw1":{"bd":[]},"aw2":{"bd":[]},"aw3":{"bd":[]},"aw4":{"bd":[]},"aw5":{"bd":[]},"aw6":{"bd":[]},"aw7":{"bd":[]},"a3J":{"bd":[]},"aw8":{"bd":[]},"aw9":{"bd":[]},"a3K":{"bd":[]},"awa":{"bd":[]},"awb":{"bd":[]},"awc":{"bd":[]},"awd":{"bd":[]},"awe":{"bd":[]},"awf":{"bd":[]},"awg":{"bd":[]},"awh":{"bd":[]},"a3L":{"bd":[]},"awi":{"bd":[]},"awj":{"bd":[]},"awk":{"bd":[]},"awl":{"bd":[]},"awm":{"bd":[]},"awn":{"bd":[]},"awo":{"bd":[]},"awp":{"bd":[]},"awq":{"bd":[]},"awr":{"bd":[]},"aws":{"bd":[]},"awt":{"bd":[]},"awu":{"bd":[]},"awv":{"bd":[]},"aww":{"bd":[]},"awx":{"bd":[]},"awy":{"bd":[]},"awz":{"bd":[]},"awA":{"bd":[]},"awB":{"bd":[]},"awC":{"bd":[]},"awD":{"bd":[]},"awE":{"bd":[]},"awF":{"bd":[]},"awG":{"bd":[]},"a3M":{"bd":[]},"awH":{"bd":[]},"awI":{"bd":[]},"awJ":{"bd":[]},"awK":{"bd":[]},"awL":{"bd":[]},"awM":{"bd":[]},"awN":{"bd":[]},"awO":{"bd":[]},"awP":{"bd":[]},"awQ":{"bd":[]},"awR":{"bd":[]},"awS":{"bd":[]},"awT":{"bd":[]},"awU":{"bd":[]},"awV":{"bd":[]},"awW":{"bd":[]},"awX":{"bd":[]},"awY":{"bd":[]},"awZ":{"bd":[]},"ax_":{"bd":[]},"ax0":{"bd":[]},"ax1":{"bd":[]},"ax2":{"bd":[]},"ax3":{"bd":[]},"ax4":{"bd":[]},"ax5":{"bd":[]},"ax6":{"bd":[]},"ax7":{"bd":[]},"ax8":{"bd":[]},"ax9":{"bd":[]},"axa":{"bd":[]},"axb":{"bd":[]},"axc":{"bd":[]},"axd":{"bd":[]},"axe":{"bd":[]},"axf":{"bd":[]},"a3N":{"bd":[]},"axg":{"bd":[]},"axh":{"bd":[]},"axi":{"bd":[]},"axj":{"bd":[]},"axk":{"bd":[]},"axl":{"bd":[]},"axm":{"bd":[]},"a3O":{"bd":[]},"axn":{"bd":[]},"axo":{"bd":[]},"axp":{"bd":[]},"axq":{"bd":[]},"axr":{"bd":[]},"axs":{"bd":[]},"axt":{"bd":[]},"axu":{"bd":[]},"axv":{"bd":[]},"axw":{"bd":[]},"axx":{"bd":[]},"axy":{"bd":[]},"axz":{"bd":[]},"a3P":{"bd":[]},"axA":{"bd":[]},"a3Q":{"bd":[]},"axB":{"bd":[]},"axC":{"bd":[]},"axD":{"bd":[]},"aHV":{"bf":[]},"aHW":{"bf":[]},"aHX":{"bf":[]},"aHY":{"bf":[]},"aHZ":{"bf":[]},"aI_":{"bf":[]},"aI0":{"bf":[]},"aI1":{"bf":[]},"aI2":{"bf":[]},"aI3":{"bf":[]},"aI4":{"bf":[]},"aI5":{"bf":[]},"aI6":{"bf":[]},"ab1":{"bf":[]},"aI7":{"bf":[]},"aI8":{"bf":[]},"ab2":{"bf":[]},"aI9":{"bf":[]},"aIa":{"bf":[]},"aIb":{"bf":[]},"aIc":{"bf":[]},"aId":{"bf":[]},"aIe":{"bf":[]},"aIf":{"bf":[]},"aIg":{"bf":[]},"ab3":{"bf":[]},"aIh":{"bf":[]},"aIi":{"bf":[]},"aIj":{"bf":[]},"aIk":{"bf":[]},"aIl":{"bf":[]},"aIm":{"bf":[]},"aIn":{"bf":[]},"aIo":{"bf":[]},"aIp":{"bf":[]},"aIq":{"bf":[]},"aIr":{"bf":[]},"aIs":{"bf":[]},"aIt":{"bf":[]},"aIu":{"bf":[]},"aIv":{"bf":[]},"aIw":{"bf":[]},"aIx":{"bf":[]},"aIy":{"bf":[]},"aIz":{"bf":[]},"aIA":{"bf":[]},"aIB":{"bf":[]},"aIC":{"bf":[]},"aID":{"bf":[]},"aIE":{"bf":[]},"aIF":{"bf":[]},"ab4":{"bf":[]},"aIG":{"bf":[]},"aIH":{"bf":[]},"aII":{"bf":[]},"aIJ":{"bf":[]},"aIK":{"bf":[]},"aIL":{"bf":[]},"aIM":{"bf":[]},"aIN":{"bf":[]},"aIO":{"bf":[]},"aIP":{"bf":[]},"aIQ":{"bf":[]},"aIR":{"bf":[]},"aIS":{"bf":[]},"aIT":{"bf":[]},"aIU":{"bf":[]},"aIV":{"bf":[]},"aIW":{"bf":[]},"aIX":{"bf":[]},"aIY":{"bf":[]},"aIZ":{"bf":[]},"aJ_":{"bf":[]},"aJ0":{"bf":[]},"aJ1":{"bf":[]},"aJ2":{"bf":[]},"aJ3":{"bf":[]},"aJ4":{"bf":[]},"aJ5":{"bf":[]},"aJ6":{"bf":[]},"aJ7":{"bf":[]},"aJ8":{"bf":[]},"aJ9":{"bf":[]},"aJa":{"bf":[]},"aJb":{"bf":[]},"aJc":{"bf":[]},"aJd":{"bf":[]},"aJe":{"bf":[]},"ab5":{"bf":[]},"aJf":{"bf":[]},"aJg":{"bf":[]},"aJh":{"bf":[]},"aJi":{"bf":[]},"aJj":{"bf":[]},"aJk":{"bf":[]},"aJl":{"bf":[]},"ab6":{"bf":[]},"aJm":{"bf":[]},"aJn":{"bf":[]},"aJo":{"bf":[]},"aJp":{"bf":[]},"aJq":{"bf":[]},"aJr":{"bf":[]},"aJs":{"bf":[]},"aJt":{"bf":[]},"aJu":{"bf":[]},"aJv":{"bf":[]},"aJw":{"bf":[]},"aJx":{"bf":[]},"aJy":{"bf":[]},"ab7":{"bf":[]},"aJz":{"bf":[]},"ab8":{"bf":[]},"aJA":{"bf":[]},"aJB":{"bf":[]},"aJC":{"bf":[]},"as2":{"bd":[]},"aQ4":{"jc":["bd"],"jc.T":"bd"},"as3":{"bf":[]},"aX7":{"jc":["bf"],"jc.T":"bf"},"PE":{"a8":[],"r":[]},"dc":{"te":["1"]},"Ro":{"ad":["PE"]},"a2Q":{"bb":["A1"],"b_":["A1"],"b_.T":"A1","bb.T":"A1"},"lh":{"P":[]},"avG":{"kn":[]},"avF":{"kn":[]},"avA":{"kn":[]},"a3y":{"kn":[]},"Rm":{"kn":[]},"avB":{"kn":[]},"avx":{"kn":[]},"avy":{"kn":[]},"avz":{"kn":[]},"a3x":{"kn":[]},"avv":{"kn":[]},"avE":{"kn":[]},"avw":{"kn":[]},"a3w":{"kn":[]},"avC":{"kn":[]},"avD":{"kn":[]},"Rn":{"kn":[]},"ajx":{"P":[]},"avJ":{"Z":[],"r":[]},"p8":{"dc":["1"],"te":["1"]},"aaa":{"a8":[],"r":[]},"agE":{"ad":["aaa"]},"Pr":{"P":[]},"I6":{"hS":["I6"],"hS.T":"I6"},"ajH":{"Z":[],"r":[]},"arm":{"ad":["PE"]},"J8":{"ci":[],"bX":[],"r":[]},"XJ":{"fN":["cM"],"d1":[],"fN.T":"cM"},"ajg":{"fN":["cM"],"d1":[],"fN.T":"cM"},"app":{"d1":[]},"aKD":{"ca":[],"aZ":[],"r":[]},"aKE":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aqy":{"fN":["cM"],"d1":[],"fN.T":"cM"},"a2Y":{"b8":[]},"aqL":{"fN":["cM?"],"d1":[],"fN.T":"cM?"},"y7":{"P":[]},"arF":{"fN":["cM"],"d1":[],"fN.T":"cM"},"arE":{"ij":["y7"],"ij.T":"y7"},"arM":{"fN":["cM"],"d1":[],"fN.T":"cM"},"auU":{"fN":["cM"],"d1":[],"fN.T":"cM"},"qo":{"P":[]},"v3":{"P":[]},"a40":{"fN":["cM?"],"d1":[],"fN.T":"cM?"},"axT":{"ij":["A"],"ij.T":"A"},"ayy":{"fN":["cM?"],"d1":[],"fN.T":"cM?"},"ayE":{"fN":["cM?"],"d1":[],"fN.T":"cM?"},"azo":{"fN":["cM"],"d1":[],"fN.T":"cM"},"aAd":{"d1":[]},"aBm":{"fN":["cM"],"d1":[],"fN.T":"cM"},"B1":{"d1":[]},"Gc":{"P":[]},"aF2":{"fN":["cM?"],"d1":[],"fN.T":"cM?"},"aFd":{"fN":["cM?"],"d1":[],"fN.T":"cM?"},"aFq":{"d1":[]},"hV":{"d1":[]},"aH_":{"fN":["cM?"],"d1":[],"fN.T":"cM?"},"jH":{"P":[]},"ok":{"P":[]},"qm":{"P":[]},"Ab":{"P":[]},"cM":{"a5L":["d1"],"d1":[]},"ke":{"P":[]},"a5e":{"d1":[]},"fN":{"d1":[]},"UN":{"d1":[]},"auQ":{"d1":[]},"aFT":{"d1":[]},"Ek":{"P":[]},"ZW":{"d1":[]},"adF":{"d1":[]},"acN":{"d1":[]},"aea":{"d1":[]},"avr":{"avq":[]},"a5f":{"Ib":[],"bw":[]},"aFe":{"P":[]},"q2":{"ia":[],"hO":["a4"],"fc":[]},"zb":{"iC":["q2<1>"],"bX":[],"r":[],"iC.T":"q2<1>"},"rw":{"i3":[],"aZ":[],"r":[]},"SU":{"dy":["a4","q2<@>"],"a4":[],"aK":["a4","q2<@>"],"U":[],"ar":[],"aY":[],"aK.1":"q2<@>","dy.1":"q2<@>","aK.0":"a4"},"wD":{"ia":[],"hO":["a4"],"fc":[]},"aqK":{"i3":[],"aZ":[],"r":[]},"aBO":{"dy":["a4","wD"],"a4":[],"aK":["a4","wD"],"U":[],"ar":[],"aY":[],"aK.1":"wD","dy.1":"wD","aK.0":"a4"},"QX":{"rs":["aB"],"aZ":[],"r":[],"rs.0":"aB"},"afe":{"lp":["aB","a4"],"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[],"lp.0":"aB"},"np":{"ia":[],"hO":["a4"],"fc":[]},"E1":{"iC":["np"],"bX":[],"r":[],"iC.T":"np"},"av_":{"i3":[],"aZ":[],"r":[]},"AF":{"dy":["a4","np"],"a4":[],"aK":["a4","np"],"U":[],"ar":[],"aY":[],"aK.1":"np","dy.1":"np","aK.0":"a4"},"P9":{"i3":[],"aZ":[],"r":[]},"a6E":{"dy":["a4","np"],"a4":[],"aK":["a4","np"],"U":[],"ar":[],"aY":[],"aK.1":"np","dy.1":"np","aK.0":"a4"},"ayj":{"ca":[],"aZ":[],"r":[]},"a6O":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"r2":{"P":[]},"ayw":{"Z":[],"r":[]},"ayx":{"ij":["r2"],"ij.T":"r2"},"EY":{"ca":[],"aZ":[],"r":[]},"aC5":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"T0":{"ca":[],"aZ":[],"r":[]},"a6U":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"TK":{"ca":[],"aZ":[],"r":[]},"aC7":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"tP":{"ia":[],"hO":["a4"],"fc":[]},"aHn":{"iC":["tP"],"bX":[],"r":[],"iC.T":"tP"},"aHm":{"i3":[],"aZ":[],"r":[]},"a6T":{"dy":["a4","tP"],"a4":[],"aK":["a4","tP"],"U":[],"ar":[],"aY":[],"aK.1":"tP","dy.1":"tP","aK.0":"a4"},"Ib":{"bw":[]},"YL":{"Ib":[],"bw":[]},"axN":{"Z":[],"r":[]},"zy":{"P":[]},"ZB":{"a8":[],"r":[]},"aLx":{"ad":["ZB"]},"a_H":{"a8":[],"r":[]},"aMN":{"ad":["a_H"]},"asE":{"Z":[],"r":[]},"aAi":{"Z":[],"r":[]},"a91":{"a8":[],"r":[]},"aUW":{"ad":["a91"]},"aG4":{"Z":[],"r":[]},"atS":{"P":[]},"aF7":{"P":[]},"au_":{"P":[]},"tC":{"H6":[]},"a9t":{"tC":["~"],"H6":[],"tC.T":"~"},"a9q":{"tC":["eu"],"H6":[],"tC.T":"eu"},"a9s":{"Z":[],"r":[]},"atZ":{"hm":["M?"],"b8":[]},"Lw":{"a8":[],"r":[]},"X0":{"ad":["Lw<1>"],"hI":[]},"U9":{"a8":[],"r":[]},"agg":{"ad":["U9<1>"]},"aEh":{"hm":["~"],"b8":[]},"aR7":{"hI":[]},"a69":{"hm":["a6a"],"b8":[]},"a6b":{"a8":[],"r":[]},"a6c":{"ad":["a6b"]},"J3":{"a8":[],"r":[]},"adN":{"ad":["J3<@>"]},"WK":{"P":[]},"a1v":{"b8":[]},"a4u":{"P":[]},"a1t":{"b8":[],"hI":[]},"of":{"nC":[]},"aTH":{"e8":["hr","R"],"e8.T":"R"},"aTG":{"e8":["R","hr"],"e8.T":"hr"},"Pn":{"Z":[],"r":[]},"abD":{"a8":[],"r":[]},"aKR":{"ad":["abD"]},"as5":{"f_":[]},"Q1":{"bw":[]},"DO":{"ci":[],"bX":[],"r":[]},"OL":{"Z":[],"r":[]},"mn":{"j0":["1"],"m8":[]},"acq":{"iZ":["1"],"hk":["1"],"ex":["1"]},"a4H":{"mn":["1"],"j0":["1"],"m8":[]},"Rq":{"Z":[],"r":[]},"ddU":{"vk":[]},"qe":{"vk":[]},"vu":{"vk":[]},"aEd":{"vk":[]},"Il":{"pf":["Q2"],"ci":[],"bX":[],"r":[],"pf.T":"Q2"},"Q2":{"b8":[]},"CI":{"NJ":["1"]},"IT":{"NJ":["1"]},"asr":{"f_":[]},"akz":{"Bi":["Yw"]},"OR":{"bQ":[],"dw":["bQ"]},"a_v":{"Bi":["1"]},"apD":{"Bi":["bQ"]},"a9c":{"a9b":[]},"yS":{"NJ":["1"]},"YG":{"yS":["1"],"CI":["1"],"NJ":["1"]},"a2R":{"yS":["1"],"IT":["1"],"NJ":["1"]},"a1K":{"cIa":["1"],"a7":["1"],"a_E":["1"],"G":["1"],"b2":["1"],"D":["1"],"a7.E":"1","D.E":"1"},"BO":{"D":["1"],"D.E":"1"},"MG":{"D":["2"],"D.E":"2"},"lJ":{"dw":["K"]},"fi":{"jE":[]},"a0_":{"jE":[]},"wv":{"jE":[]},"a00":{"jE":[]},"md":{"jE":[]},"ZH":{"jE":[]},"hE":{"J2":["jE"],"a7":["jE"],"G":["jE"],"b2":["jE"],"D":["jE"],"a7.E":"jE","D.E":"jE"},"op":{"bw":[]},"uR":{"ik":[]},"akx":{"ik":[]},"Yv":{"ik":[]},"ate":{"ik":[]},"ajw":{"ik":[]},"Qu":{"ik":[]},"aG5":{"ik":[]},"a2f":{"ik":[]},"Qw":{"ik":[]},"a2a":{"ik":[]},"a2b":{"ik":[]},"ID":{"ik":[]},"a2d":{"ik":[]},"Qv":{"ik":[]},"a2e":{"ik":[]},"atf":{"ik":[]},"atd":{"ik":[]},"aju":{"ik":[]},"a2c":{"ik":[]},"ajv":{"ik":[]},"ajs":{"ik":[]},"ajt":{"ik":[]},"Pd":{"da":["h"],"cH":["h"],"b2":["h"],"D":["h"],"da.E":"h","D.E":"h"},"ac1":{"da":["h"],"cH":["h"],"b2":["h"],"D":["h"]},"VK":{"bw":[]},"J2":{"a7":["1"],"G":["1"],"b2":["1"],"D":["1"]},"tB":{"qW":[]},"B8":{"qW":[]},"Fj":{"B8":[],"qW":[]},"dD":{"B8":[],"qW":[]},"br":{"tB":[],"qW":[]},"d4":{"tB":[],"qW":[]},"L_":{"tB":[],"qW":[]},"Ou":{"tB":[],"qW":[]},"a_Z":{"qW":[]},"ajl":{"J2":["fi?"],"a7":["fi?"],"G":["fi?"],"b2":["fi?"],"D":["fi?"],"a7.E":"fi?","D.E":"fi?"},"asI":{"e8":["h","h"],"e8.T":"h"},"asJ":{"e8":["h","h"]},"aks":{"Oe":[]},"CL":{"Oe":[]},"H5":{"b9":["G"],"b9.T":"G"},"Zv":{"bw":[]},"Z1":{"ev":["h","h","1"],"R":["h","1"],"ev.V":"1","ev.K":"h","ev.C":"h"},"alg":{"P":[]},"Oj":{"dZ":[],"D":["bg"],"D.E":"bg"},"Ok":{"dZ":[],"D":["bg"],"D.E":"bg"},"Ol":{"dZ":[],"D":["bg"],"D.E":"bg"},"Om":{"dZ":[],"D":["bg"],"D.E":"bg"},"On":{"dZ":[],"D":["bg"],"D.E":"bg"},"Oo":{"dZ":[],"D":["bg"],"D.E":"bg"},"Op":{"dZ":[],"D":["bg"],"D.E":"bg"},"Oq":{"dZ":[],"D":["bg"],"D.E":"bg"},"Or":{"dZ":[],"D":["bg"],"D.E":"bg"},"Os":{"dZ":[],"D":["bg"],"D.E":"bg"},"Ot":{"dZ":[],"D":["bg"],"D.E":"bg"},"z5":{"dZ":[],"D":["bg"],"D.E":"bg"},"amV":{"dZ":[],"D":["bg"],"D.E":"bg"},"ZE":{"dZ":[],"D":["bg"],"D.E":"bg"},"nf":{"P":[]},"PK":{"P":[]},"Yx":{"P":[]},"ms":{"P":[]},"uK":{"kj":[]},"DE":{"kj":[]},"zO":{"kj":[]},"rR":{"kj":[]},"uM":{"kj":[]},"wM":{"kj":[]},"zN":{"kj":[]},"zM":{"kj":[]},"uN":{"kj":[]},"DG":{"kj":[]},"DF":{"kj":[]},"DH":{"kj":[]},"a_W":{"P":[]},"lL":{"P":[]},"I2":{"P":[]},"Dn":{"P":[]},"rK":{"P":[]},"att":{"a0P":[]},"atv":{"a1r":[]},"Iw":{"P":[]},"Iu":{"It":[]},"a1T":{"It":[]},"K0":{"P":[]},"Sf":{"P":[]},"atw":{"a5E":[]},"Ap":{"P":[]},"a5D":{"P":[]},"aB3":{"xh":[]},"aB4":{"xh":[]},"aB6":{"xh":[]},"aB7":{"xh":[]},"aB8":{"xh":[]},"aB9":{"xh":[]},"a6_":{"Sv":[]},"a60":{"Sv":[]},"tj":{"P":[]},"mH":{"a64":["mH"]},"fY":{"a64":["fY"]},"SC":{"P":[]},"nM":{"P":[]},"Fw":{"P":[]},"kv":{"P":[]},"qV":{"P":[]},"FH":{"P":[]},"aty":{"aaZ":[]},"LL":{"P":[]},"asR":{"P":[]},"DI":{"D":["dX"],"D.E":"dX"},"a1h":{"P":[]},"mt":{"D":["dX"]},"Qk":{"mt":[],"D":["dX"],"D.E":"dX"},"Ql":{"mt":[],"D":["dX"],"D.E":"dX"},"a21":{"mt":[],"D":["dX"],"D.E":"dX"},"a22":{"mt":[],"D":["dX"],"D.E":"dX"},"a23":{"mt":[],"D":["dX"],"D.E":"dX"},"a24":{"mt":[],"D":["dX"],"D.E":"dX"},"Qm":{"mt":[],"D":["dX"],"D.E":"dX"},"a25":{"mt":[],"D":["dX"],"D.E":"dX"},"Qn":{"mt":[],"D":["dX"],"D.E":"dX"},"Qo":{"mt":[],"D":["dX"],"D.E":"dX"},"Qp":{"mt":[],"D":["dX"],"D.E":"dX"},"Qq":{"mt":[],"D":["dX"],"D.E":"dX"},"a2t":{"P":[]},"JM":{"dX":[],"dZ":[],"D":["bg"],"D.E":"bg"},"JN":{"dX":[],"dZ":[],"D":["bg"],"D.E":"bg"},"JO":{"dX":[],"dZ":[],"D":["bg"],"D.E":"bg"},"JP":{"dX":[],"dZ":[],"D":["bg"],"D.E":"bg"},"JQ":{"dX":[],"dZ":[],"D":["bg"],"D.E":"bg"},"JR":{"dX":[],"dZ":[],"D":["bg"],"D.E":"bg"},"JS":{"dX":[],"dZ":[],"D":["bg"],"D.E":"bg"},"JT":{"dX":[],"dZ":[],"D":["bg"],"D.E":"bg"},"JU":{"dX":[],"dZ":[],"D":["bg"],"D.E":"bg"},"JV":{"dX":[],"dZ":[],"D":["bg"],"D.E":"bg"},"JW":{"dX":[],"dZ":[],"D":["bg"],"D.E":"bg"},"JX":{"dX":[],"dZ":[],"D":["bg"],"D.E":"bg"},"eB":{"dX":[],"dZ":[],"D":["bg"],"D.E":"bg"},"ari":{"P":[]},"at1":{"bw":[]},"aBf":{"P":[]},"YX":{"P":[]},"a27":{"P":[]},"Vz":{"FY":[]},"VB":{"FY":[]},"VA":{"FY":[]},"avb":{"bw":[]},"td":{"P":[]},"ot":{"P":[]},"nk":{"pY":[]},"x_":{"P":[]},"d2G":{"cFm":[]},"d4N":{"cFm":[]},"aAw":{"bw":[]},"aAx":{"bw":[]},"aHb":{"nk":[],"pY":[]},"aAZ":{"nk":[],"pY":[]},"apv":{"nk":[],"pY":[]},"ast":{"nk":[],"pY":[]},"aFc":{"nk":[],"pY":[]},"W0":{"rk":[]},"Aw":{"P":[]},"J6":{"P":[]},"TM":{"P":[]},"ayf":{"rk":[]},"IO":{"rk":[]},"zT":{"yK":[]},"asF":{"IO":[],"rk":[]},"aHc":{"zT":[],"yK":[]},"aB_":{"zT":[],"yK":[]},"apx":{"zT":[],"yK":[]},"asv":{"zT":[],"yK":[]},"a2D":{"a8":[],"r":[]},"y9":{"ad":["a2D"]},"T6":{"Z":[],"r":[]},"QZ":{"dw":["QZ"]},"NB":{"lc":[],"fU":[]},"D2":{"lc":[],"qy":[],"fU":[]},"a0s":{"qy":[],"fU":[]},"a0W":{"lc":[],"fU":[]},"a1y":{"lc":[],"fU":[]},"asc":{"lc":[],"fU":[]},"a5G":{"qy":[],"fU":[]},"a6p":{"qy":[],"fU":[]},"a74":{"lc":[],"qy":[],"fU":[],"cxz":[]},"T7":{"bVa":[],"fU":[]},"a8l":{"qy":[],"fU":[]},"aFm":{"lc":[],"fU":[]},"tK":{"fU":[]},"z3":{"n4":["B","B"]},"eE":{"n4":["a6","a6"]},"a1w":{"n4":["rN","rN"]},"wQ":{"n4":["A","A"]},"a2M":{"n4":["1","1"]},"S5":{"kl":["w"],"kl.T":"w"},"aA3":{"n4":["w","w"]},"qA":{"n4":["w","w"]},"TH":{"n4":["vs","pt"]},"aF_":{"n4":["w","w"]},"a9U":{"n4":["zh","zh"]},"a3f":{"a8":[],"r":[]},"aPI":{"ad":["a3f"]},"a3g":{"a8":[],"r":[]},"aPH":{"ad":["a3g"]},"Ni":{"id":[]},"alN":{"id":[]},"as9":{"id":[]},"asb":{"id":[]},"a1z":{"P":[]},"J9":{"P":[]},"Eh":{"P":[]},"ay8":{"id":[]},"aAG":{"id":[]},"aBx":{"id":[]},"aCn":{"id":[]},"aCO":{"id":[]},"aE7":{"id":[]},"KV":{"id":[]},"aE9":{"id":[]},"IX":{"P":[]},"IY":{"P":[]},"aEa":{"id":[]},"a8m":{"P":[]},"aEb":{"id":[]},"IP":{"P":[]},"n5":{"lc":[],"fU":[]},"amZ":{"n5":[],"lc":[],"fU":[]},"at2":{"n5":[],"lc":[],"fU":[]},"uX":{"P":[]},"x0":{"P":[]},"ayY":{"n5":[],"lc":[],"fU":[]},"aE8":{"n5":[],"lc":[],"fU":[]},"aEL":{"n5":[],"lc":[],"fU":[]},"aG1":{"n5":[],"lc":[],"fU":[]},"qX":{"P":[]},"atN":{"bw":[]},"atQ":{"bw":[]},"atR":{"lX":[]},"SJ":{"aZ":[],"r":[]},"a6N":{"a4":[],"U":[],"ar":[],"aY":[]},"aA2":{"lO":[]},"kl":{"kl.T":"1"},"Kj":{"a8":[],"r":[]},"Sy":{"ad":["Kj"]},"avl":{"Z":[],"r":[]},"adP":{"iZ":["1"],"hk":["1"],"ex":["1"]},"aV6":{"lO":[]},"ang":{"P":[]},"a3p":{"a8":[],"r":[]},"a4Z":{"P":[]},"adQ":{"ad":["a3p"]},"avo":{"hf":[],"ci":[],"bX":[],"r":[]},"mB":{"B":[]},"T1":{"B":[]},"Rk":{"Z":[],"r":[]},"adr":{"ci":[],"bX":[],"r":[]},"avn":{"pd":[]},"fv":{"qs":[]},"fO":{"qs":[]},"LC":{"qs":[]},"aqv":{"j7":[]},"aDL":{"j7":[]},"asi":{"j7":[]},"akF":{"j7":[]},"amQ":{"j7":[]},"ar8":{"j7":[]},"asC":{"j7":[]},"akD":{"j7":[]},"Yy":{"j7":[]},"azi":{"j7":[]},"wZ":{"j7":[]},"a34":{"j7":[]},"aH5":{"j7":[]},"azh":{"j7":[]},"a5c":{"j7":[]},"av1":{"jb":[]},"Li":{"jb":[]},"aqS":{"jb":[]},"atm":{"jb":[]},"aqp":{"jb":[]},"akf":{"jb":[]},"a8x":{"a_G":[]},"apV":{"a_G":[]},"a9H":{"jb":[]},"aFf":{"jb":[]},"R3":{"jb":[]},"at8":{"jb":[]},"amR":{"jb":[]},"apK":{"bw":[]},"F0":{"tH":[],"l7":[],"eY":[]},"a4G":{"bw":[]},"atC":{"bw":[]},"n7":{"P":[]},"akM":{"bw":[]},"oh":{"P":[]},"DX":{"P":[]},"SD":{"P":[]},"ns":{"P":[]},"Fn":{"P":[]},"Ys":{"bw":[]},"Yr":{"bw":[]},"a0V":{"bw":[]},"asq":{"D9":[]},"c_":{"fL":[],"oJ":[],"l7":[],"eY":[]},"rI":{"P":[]},"xi":{"P":[]},"wU":{"P":[]},"Dy":{"P":[]},"wK":{"P":[]},"eb":{"c_":[],"fL":[],"oJ":[],"l7":[],"eY":[]},"h_":{"v4":[]},"q1":{"h_":[],"v4":[]},"j8":{"h_":[],"v4":[]},"aEm":{"v4":[]},"uv":{"P":[]},"aGr":{"Oe":[]},"arg":{"Oe":[]},"av3":{"jb":[]},"aF0":{"jb":[]},"aqt":{"jb":[]},"atn":{"jb":[]},"akE":{"j7":[]},"aAj":{"jb":[]},"ay5":{"jb":[]},"axP":{"Ec":[]},"ol":{"hi":[]},"t2":{"hi":[]},"a3Y":{"hi":[]},"HU":{"dU":[]},"A_":{"P":[]},"aqz":{"dU":[]},"wF":{"dU":[]},"Qr":{"wF":[],"dU":[]},"nA":{"P":[]},"tH":{"l7":[],"eY":[]},"Bm":{"P":[]},"aa8":{"P":[]},"l8":{"P":[]},"p2":{"P":[]},"YW":{"P":[]},"YU":{"P":[]},"YV":{"P":[]},"B2":{"ou":[]},"P2":{"P":[]},"Lk":{"P":[]},"zJ":{"P":[]},"nB":{"P":[]},"Hs":{"P":[]},"J5":{"P":[]},"xg":{"P":[]},"Ax":{"P":[]},"Nx":{"P":[]},"pp":{"P":[]},"qI":{"P":[]},"T_":{"P":[]},"GT":{"rl":[]},"Yj":{"rl":[]},"l7":{"eY":[]},"lK":{"eY":[]},"yZ":{"oJ":[],"l7":[],"eY":[]},"rS":{"P":[]},"Jk":{"bw":[]},"fL":{"oJ":[],"l7":[],"eY":[]},"fb":{"P":[]},"iy":{"bw":[]},"qn":{"v4":[]},"m3":{"v4":[]},"ve":{"l7":[],"eY":[]},"oJ":{"l7":[],"eY":[]},"km":{"P":[]},"ja":{"dw":["@"]},"aky":{"f_":[]},"atI":{"Dz":[]},"kI":{"a8":[],"r":[]},"R4":{"Z":[],"r":[]},"a30":{"eV":[],"lU":[],"pr":[],"aY":[]},"aLu":{"ad":["kI"]},"a5C":{"P":[]},"avk":{"P":[]},"Jc":{"ci":[],"bX":[],"r":[]},"ae5":{"a8":[],"r":[]},"Rt":{"a8":[],"r":[]},"Rr":{"a8":[],"r":[]},"a3T":{"a8":[],"r":[]},"abs":{"a8":[],"r":[]},"ad4":{"a8":[],"r":[]},"ae6":{"ad":["ae5"]},"a3U":{"ad":["Rt"]},"axE":{"ad":["Rr"]},"axG":{"Z":[],"r":[]},"axH":{"Z":[],"r":[]},"avV":{"Z":[],"r":[]},"axF":{"ad":["a3T"]},"abt":{"ad":["abs"]},"ad5":{"ad":["ad4"]},"Ja":{"ci":[],"bX":[],"r":[]},"adZ":{"a8":[],"r":[]},"a3H":{"a8":[],"r":[]},"a3F":{"a8":[],"r":[]},"a3I":{"a8":[],"r":[]},"a3G":{"a8":[],"r":[]},"aQ1":{"ad":["adZ"]},"avQ":{"ad":["a3H"]},"avO":{"ad":["a3F"]},"avR":{"Z":[],"r":[]},"avS":{"Z":[],"r":[]},"avN":{"Z":[],"r":[]},"avU":{"ad":["a3I"]},"avP":{"ad":["a3G"]},"a1i":{"ci":[],"bX":[],"r":[]},"ad6":{"a8":[],"r":[]},"aOl":{"ad":["ad6"]},"Bs":{"a8":[],"r":[]},"aWS":{"ad":["Bs"]},"aaS":{"ci":[],"bX":[],"r":[]},"ah0":{"a8":[],"r":[]},"aWX":{"ad":["ah0"]},"a9n":{"a8":[],"r":[]},"a9o":{"ad":["a9n"]},"aaP":{"a8":[],"r":[]},"LI":{"ad":["aaP"],"hI":[]},"ab_":{"vc":[]},"Fe":{"a8":[],"r":[]},"xx":{"Z":[],"r":[]},"a8B":{"c3":[],"C":[]},"TO":{"ad":["1"]},"aEn":{"mc":[],"c3":[],"C":[]},"x7":{"ia":[],"hO":["a4"],"fc":[]},"a4W":{"P":[]},"aBY":{"dy":["a4","x7"],"a4":[],"aK":["a4","x7"],"U":[],"ar":[],"aY":[],"aK.1":"x7","dy.1":"x7","aK.0":"a4"},"azr":{"i3":[],"aZ":[],"r":[]},"aRf":{"cL":[],"c3":[],"C":[]},"aA1":{"bw":[]},"aAM":{"II":[]},"aHf":{"II":[]},"aJE":{"II":[]},"jm":{"P":[]},"ayk":{"bw":[]},"azZ":{"kP":[],"bw":[]},"cm":{"bOd":["1"],"bT":["1"]},"a3C":{"D":["1"],"D.E":"1"},"uy":{"jV":["1","h"],"bT":["h"],"jV.R":"1"},"a3z":{"jV":["1","2"],"bT":["2"],"jV.R":"1"},"aag":{"jV":["1","xP<1>"],"bT":["xP<1>"],"jV.R":"1"},"a8z":{"kG":[]},"Ho":{"kG":[]},"avg":{"kG":[]},"ayU":{"kG":[]},"m6":{"kG":[]},"aHT":{"kG":[]},"Zk":{"J1":["1","1"],"bT":["1"],"J1.R":"1"},"jV":{"bT":["2"]},"a7Y":{"bT":["fy<1,2>"]},"a7Z":{"bT":["vq<1,2,3>"]},"a8_":{"bT":["ty<1,2,3,4>"]},"a80":{"bT":["qP<1,2,3,4,5>"]},"a81":{"bT":["nF<1,2,3,4,5,6,7,8>"]},"J1":{"bT":["2"]},"qw":{"jV":["1","1"],"bT":["1"],"jV.R":"1"},"a8J":{"jV":["1","1"],"bT":["1"],"jV.R":"1"},"a0E":{"bT":["1"]},"ayR":{"bT":["h"]},"rj":{"bT":["h"]},"KX":{"bT":["h"]},"aAR":{"bT":["h"]},"aCo":{"bT":["h"]},"pi":{"jV":["1","G<1>"],"bT":["G<1>"],"jV.R":"1"},"a2W":{"jV":["1","G<1>"],"bT":["G<1>"]},"a5O":{"jV":["1","G<1>"],"bT":["G<1>"],"jV.R":"1"},"a75":{"jV":["1","2"],"bT":["2"]},"CC":{"P":[]},"aGg":{"P":[]},"apW":{"P":[]},"aCv":{"P":[]},"aCs":{"P":[]},"zQ":{"P":[]},"yJ":{"hS":["yJ"],"hS.T":"yJ"},"ajY":{"a8":[],"r":[]},"aLs":{"p1":[]},"aO3":{"p1":[]},"aTK":{"p1":[]},"aX3":{"p1":[]},"aPa":{"p1":[]},"aOG":{"ayK":[]},"aAE":{"Z":[],"r":[]},"a5M":{"a8":[],"r":[]},"agr":{"ad":["a5M"]},"ZR":{"xx":[],"Z":[],"r":[]},"jq":{"ci":[],"bX":[],"r":[]},"uQ":{"xx":[],"Z":[],"r":[]},"ads":{"c3":[],"C":[]},"W3":{"nl":[],"c3":[],"C":[]},"ac0":{"mW":["1","FX<1>"],"mW.D":"FX<1>"},"ah_":{"mW":["1","X3<1>"],"mW.D":"X3<1>"},"Kh":{"uQ":["1"],"xx":[],"Z":[],"r":[],"uQ.T":"1"},"aB2":{"bw":[]},"aB1":{"bw":[]},"a5Y":{"uQ":["1"],"xx":[],"Z":[],"r":[]},"a5X":{"uQ":["2"],"xx":[],"Z":[],"r":[],"uQ.T":"2"},"AR":{"Fe":[],"a8":[],"r":[]},"afM":{"TO":["AR<1>"],"ad":["AR<1>"]},"a7R":{"AR":["3"],"Fe":[],"a8":[],"r":[],"AR.T":"3"},"LG":{"dw":["cNw"]},"aB0":{"bw":[]},"Hn":{"b9":["2"],"b9.T":"2"},"a_D":{"b9":["1"],"b9.T":"1"},"RQ":{"b9":["1"],"b9.T":"1"},"aQt":{"P":[]},"aHu":{"f_":[]},"CH":{"L3":["1"],"h8":["1"],"b9":["1"],"b9.T":"1"},"eH":{"b9":["1"],"b9.T":"1"},"a62":{"L3":["1"],"h8":["1"],"b9":["1"],"b9.T":"1"},"L3":{"h8":["1"],"b9":["1"]},"yi":{"b9":["1"],"b9.T":"1"},"V8":{"P":[]},"o4":{"xD":["1","2"]},"a59":{"o4":["1","G<1>"],"xD":["1","G<1>"],"o4.S":"1","o4.T":"G<1>"},"a97":{"xD":["1","1"]},"a96":{"xD":["1","1"]},"Wj":{"h8":["1"]},"Yk":{"a8":[],"r":[]},"Yl":{"ad":["1"]},"aEl":{"fZ":[],"b8":[]},"Nt":{"P":[]},"a8s":{"a8":[],"r":[]},"a8r":{"ci":[],"bX":[],"r":[]},"aEe":{"ad":["a8s"]},"afU":{"a8":[],"r":[]},"ai3":{"ad":["afU"]},"Fg":{"Z":[],"r":[]},"aEt":{"Z":[],"r":[]},"aEu":{"Z":[],"r":[]},"a8G":{"Z":[],"r":[]},"ne":{"vx":[],"dw":["vx"]},"k7":{"cHz":[],"B_":[],"xA":[],"dw":["xA"]},"vx":{"dw":["vx"]},"aET":{"vx":[],"dw":["vx"]},"xA":{"dw":["xA"]},"aEU":{"xA":[],"dw":["xA"]},"aEV":{"bw":[]},"TZ":{"kP":[],"bw":[]},"a8W":{"xA":[],"dw":["xA"]},"B_":{"xA":[],"dw":["xA"]},"aFk":{"kP":[],"bw":[]},"Bk":{"a7":["1"],"G":["1"],"b2":["1"],"D":["1"]},"aP5":{"Bk":["A"],"a7":["A"],"G":["A"],"b2":["A"],"D":["A"]},"FD":{"Bk":["A"],"a7":["A"],"G":["A"],"b2":["A"],"D":["A"],"a7.E":"A","D.E":"A","Bk.E":"A"},"aQW":{"P":[]},"QV":{"P":[]},"Kd":{"P":[]},"uj":{"aB":[]},"aaI":{"rs":["uj<1>"],"aZ":[],"r":[],"rs.0":"uj<1>"},"WG":{"lp":["uj<1>","a4"],"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[],"lp.0":"uj<1>"},"aCm":{"a4":[],"U":[],"ar":[],"aY":[]},"aHv":{"bw":[]},"aCj":{"a4":[],"U":[],"ar":[],"aY":[]},"aC0":{"a4":[],"U":[],"ar":[],"aY":[]},"aaM":{"a8":[],"r":[]},"a73":{"P":[]},"aWQ":{"ad":["aaM"]},"aSv":{"ca":[],"aZ":[],"r":[]},"aSw":{"ca":[],"aZ":[],"r":[]},"aSu":{"ca":[],"aZ":[],"r":[]},"vW":{"P":[]},"a5j":{"P":[]},"JK":{"P":[]},"m_":{"EA":[]},"qp":{"EA":[]},"l9":{"EA":[]},"ZA":{"EA":[]},"zR":{"P":[]},"kE":{"P":[]},"E2":{"uE":[]},"Q4":{"P":[]},"EL":{"uE":[]},"a58":{"P":[]},"U5":{"P":[]},"U6":{"P":[]},"UA":{"P":[]},"rM":{"P":[]},"Fs":{"P":[]},"o3":{"hD":[]},"aNE":{"hD":[]},"aGK":{"hD":[]},"aHL":{"o3":[],"hD":[]},"S2":{"o3":[],"hD":[]},"aG6":{"o3":[],"hD":[]},"aD0":{"o3":[],"hD":[]},"Zw":{"hD":[]},"a3B":{"hD":[]},"S6":{"o3":[],"hD":[]},"OV":{"o3":[],"hD":[]},"aG3":{"o3":[],"hD":[]},"at4":{"o3":[],"hD":[]},"a5m":{"hD":[]},"T2":{"hD":[]},"aCB":{"hD":[]},"aCA":{"hD":[]},"aCx":{"hD":[]},"aCy":{"hD":[]},"a78":{"hD":[]},"aCz":{"hD":[]},"rH":{"P":[]},"aHz":{"P":[]},"y_":{"hm":["LH"],"b8":[]},"V4":{"a8":[],"r":[]},"aWR":{"hI":[]},"aWV":{"ad":["V4"]},"aWW":{"Z":[],"r":[]},"HC":{"P":[]},"Bu":{"P":[]},"a26":{"P":[]},"aCl":{"a4":[],"by":["a4"],"U":[],"ar":[],"aY":[]},"aHN":{"ca":[],"aZ":[],"r":[]},"aaU":{"kg":[],"ix":[],"ar":[]},"EK":{"P":[]},"qH":{"P":[]},"Kl":{"P":[]},"xS":{"P":[]},"AE":{"P":[]},"AB":{"P":[]},"aBl":{"P":[]},"aJK":{"FO":[]},"io":{"P":[]},"y4":{"P":[]},"aJP":{"bw":[]},"aJR":{"kP":[],"bw":[]},"Va":{"bT":["h"]},"aJL":{"e8":["G","h"],"e8.T":"h"},"tT":{"hW":[]},"vO":{"hW":[]},"vP":{"hW":[]},"vQ":{"hW":[]},"nQ":{"hW":[]},"vR":{"hW":[]},"mS":{"hW":[]},"abb":{"hW":[]},"Vb":{"abb":[],"hW":[]},"aJM":{"D":["hW"],"D.E":"hW"},"Z3":{"D":["h"]},"cwX":{"Px":[],"HN":[],"lS":[]},"cxf":{"Px":[],"pb":[],"lS":[]},"Px":{"lS":[]},"dff":{"dU":[]},"d4t":{"a8":[],"r":[]},"d9C":{"P":[]},"d9B":{"a8":[],"r":[]},"d5R":{"a8":[],"r":[]},"d5S":{"ad":["d5R"]},"diJ":{"ci":[],"bX":[],"r":[]},"cyn":{"b8":[]},"dX":{"dZ":[],"D":["bg"]},"d8d":{"dU":[]},"qy":{"fU":[]},"bVa":{"fU":[]},"bOd":{"bT":["1"]},"cNw":{"dw":["cNw"]},"ddE":{"ci":[],"bX":[],"r":[]},"d95":{"JZ":[]}}')) +A.diS(v.typeUniverse,JSON.parse('{"a0Z":1,"aH4":1,"UZ":1,"ahj":2,"RM":1,"h8":1,"ays":1,"a9h":1,"aVe":1,"aMI":1,"Az":1,"V_":2,"aWF":1,"aUV":2,"aUU":2,"ag1":2,"ag2":1,"ag3":1,"agR":2,"ai9":1,"alL":1,"amS":2,"agf":1,"dw":1,"a2w":1,"W5":1,"a8I":1,"a2S":1,"aBt":1,"OB":1,"abX":1,"abY":1,"ZV":1,"Cw":1,"Ox":1,"abS":1,"abT":1,"abU":1,"a5d":1,"ahf":1,"X6":1,"ahq":1,"ahQ":1,"UG":1,"aaJ":1,"a3W":1,"ae1":1,"ahR":1,"X7":1,"X8":1,"Lq":1,"ZU":1,"abZ":1,"hO":1,"kU":1,"a6x":1,"WA":1,"afi":1,"SX":1,"WO":1,"Xa":1,"p0":1,"VS":1,"Qt":1,"GM":1,"W1":1,"j0":1,"aGM":1,"cKu":1,"oo":1,"jh":1,"px":1,"fM":1,"afp":1,"KB":1,"T5":1,"aCR":1,"T9":1,"X9":1,"RY":1,"ava":1,"a5K":1,"Wh":1,"Wy":1,"il":1,"ey":1,"agM":1,"a5e":1,"apr":1,"ai8":1,"Xb":1,"a1J":1,"adg":1,"adh":1,"adi":1,"aPc":3,"a2M":1,"akr":2,"aCD":1,"a2W":1,"a75":2,"aMJ":1,"a5Y":1,"a1f":2,"Vm":1,"ahZ":1,"aHP":2,"aqO":2,"a0S":1,"dg1":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",f:"Message will be removed for all participants",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".',mC:"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",k0:"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",dT:"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.ab +return{cu:s("@<@>"),H5:s("wa"),vH:s("d2r"),od:s("dY"),q4:s("o_"),in:s("ff"),Dd:s("ff"),l8:s("ff"),gy:s("ff"),z8:s("o0"),xz:s("Nh"),A_:s("ud"),so:s("cr"),Jo:s("cr"),G_:s("cr"),o:s("cr"),Bs:s("cr"),s1:s("Nn"),ut:s("Yd"),b9:s("GQ"),cb:s("yJ"),jo:s("b2A"),pR:s("CB"),Pg:s("o3"),fN:s("d2W"),ai:s("dv4"),Tz:s("cFm"),Ie:s("cFo"),p_:s("rk"),_B:s("Ns"),jZ:s("Yi"),IN:s("pY"),CT:s("yK"),Zz:s("GS"),vD:s("CF"),r3:s("Yl"),Ul:s("ue"),M1:s("ake"),EZ:s("wf"),_l:s("uf"),i7:s("uf"),ku:s("uf"),ZS:s("Nx"),Ka:s("d30"),N3:s("Nz"),iI:s("n5"),vB:s("NA"),ch:s("eY"),T5:s("l7"),Al:s("rm"),tu:s("lK"),vS:s("CH"),jj:s("n6"),Yd:s("j7"),CR:s("NF"),C4:s("GY"),m_:s("eD"),aX:s("yR"),oq:s("NL"),k:s("aB"),r:s("ia"),PG:s("CI<@>"),jG:s("H3"),v0:s("d3q"),Xj:s("YR"),pI:s("akV"),V4:s("eu"),Mc:s("CN"),Pt:s("b66"),LE:s("ro"),PL:s("CO"),Cm:s("yT"),JS:s("H8"),eC:s("NQ"),Xm:s("d3"),P_:s("d3"),jd:s("d3"),s_:s("d3"),B8:s("d3"),hR:s("d3"),XM:s("d3"),bZ:s("d3"),ma:s("d3"),Zx:s("d3"),_W:s("d3"),CX:s("d3"),UG:s("d3"),dB:s("d3"),Hk:s("d3"),mD:s("d3"),Li:s("d3"),eM:s("d3>"),lh:s("d3"),DT:s("d3"),XC:s("p3"),xD:s("l8"),wY:s("fT"),nz:s("fT"),P0:s("fT"),vr:s("fT"),ia:s("fT"),gv:s("fT"),D5:s("fT"),Tx:s("fT"),AX:s("fT"),MN:s("fT"),j5:s("fT"),_n:s("fT"),Vf:s("fT"),f6:s("fT"),zl:s("dvo"),F6:s("dvp"),CS:s("dvr"),dU:s("al0>"),M3:s("al1>"),p9:s("Ha"),zN:s("al8"),MJ:s("NZ"),K6:s("Hc"),pa:s("ep?,ex<@>>"),s6:s("kf"),vg:s("ml"),mV:s("Z3"),yw:s("d4"),Wk:s("alC"),Cl:s("O4"),ES:s("d3D"),RK:s("cG4"),WF:s("yZ"),aL:s("d3H"),Gm:s("dvC"),TG:s("z_"),Lh:s("Zn"),XY:s("CU"),p1:s("wl"),qo:s("Ob"),tG:s("amk"),m6:s("aml"),E_:s("Hh"),Bn:s("Zp"),iJ:s("z0"),S3:s("Zq"),Hh:s("Zr"),xh:s("Zs"),fV:s("amz"),rr:s("kI"),nR:s("Zu"),Kb:s("Oe()"),xG:s("Hj"),FG:s("Hk"),O5:s("CX"),Hz:s("dB"),hP:s("jT"),n8:s("B"),Zo:s("ZC"),bs:s("q0"),IC:s("hy"),i0:s("dZ"),An:s("ZH"),HH:s("Ou"),b8:s("dw<@>"),zF:s("dw"),WG:s("rr<~>"),j4:s("D1"),Iw:s("ic"),F7:s("Hp"),Ax:s("I"),h:s("I"),M:s("I"),w:s("I"),gZ:s("I"),eL:s("I"),VJ:s("I>"),fG:s("I>"),Bx:s("OA"),gB:s("ZR"),i5:s("cGl"),vn:s("OD"),T:s("kg"),pU:s("aK>"),VQ:s("anh"),lH:s("p8"),lp:s("ani"),OC:s("ZW"),uc:s("ank"),bb:s("anm"),fH:s("Hs"),d1:s("ano"),Ma:s("q1"),eB:s("OH"),ZC:s("l9"),VD:s("d4t"),ho:s("bi"),My:s("a_j<@>"),gw:s("a_n"),WS:s("up"),HY:s("fu"),ux:s("zb"),cM:s("q2<@>"),Ut:s("rw"),xc:s("rw"),_O:s("rw"),gr:s("rw"),ip:s("HA"),o_:s("dc"),B0:s("dc"),I7:s("D8"),Bk:s("zd"),eq:s("D9"),fs:s("OQ"),W7:s("bQ"),Hw:s("lP"),iO:s("rA"),cr:s("d4Z"),Uf:s("OU"),uy:s("d51"),sp:s("Dc"),xI:s("OW"),Je:s("dw8"),aB:s("lQ"),Rz:s("j8"),NM:s("nb"),EX:s("la"),km:s("HK"),C8:s("wt"),kE:s("bgh"),n0:s("P1"),ep:s("Dd"),_Z:s("rE"),CN:s("P2"),I:s("rF"),ra:s("dwi"),Db:s("HN"),Tg:s("lb"),m3:s("cwX"),Ky:s("P3"),xm:s("p9"),Z_:s("aq8>"),tw:s("a_T"),Ud:s("a_U"),UL:s("a_V"),Zn:s("Df"),Jj:s("d5n"),V:s("a_Z"),VF:s("a0_"),HU:s("zh"),T6:s("wv"),ef:s("a00"),_q:s("zg"),x6:s("HP"),yN:s("aqb"),wc:s("aqe"),nM:s("uu"),uL:s("wx"),zk:s("rG"),Rs:s("aqg"),R7:s("lc"),dd:s("kN"),Tu:s("bc"),h4:s("wz"),U6:s("au"),y7:s("ig"),Ee:s("b2<@>"),ID:s("eF"),Z4:s("eF"),Yf:s("eF"),lU:s("cJ"),uw:s("Pd"),Si:s("c3"),JQ:s("fi"),dq:s("d66"),kw:s("i"),yO:s("d"),vR:s("ld<@>"),Go:s("a0y"),UI:s("Di"),eS:s("HU"),rp:s("dD"),hf:s("wC"),EM:s("HX"),IH:s("a0A"),S9:s("aqG"),X8:s("aqH"),Q4:s("a0C"),Q8:s("P"),oy:s("a0E"),Bu:s("wD"),T4:s("dU"),dC:s("cM"),Lt:s("f_"),T9:s("zn"),I3:s("c0"),_k:s("aqT"),L6:s("aqU"),yU:s("lR"),cp:s("uv"),qU:s("c_"),VI:s("bw"),IX:s("hR"),bh:s("I0"),oB:s("I1"),ii:s("Pu"),H_:s("uw"),q_:s("f8"),ew:s("aqZ"),oM:s("ar0"),_w:s("zp"),jA:s("zq"),OO:s("qa"),cP:s("I3"),ba:s("I4"),P9:s("zr"),eI:s("I5"),nN:s("cs"),ei:s("cs"),rq:s("kO"),yX:s("Pw"),jL:s("qc"),cL:s("zt"),nZ:s("cHy"),GH:s("cHz"),vi:s("Px"),L9:s("zu"),mm:s("lS"),hS:s("pb"),lC:s("cxf"),Ii:s("uy>"),vo:s("uy>"),c1:s("uy>>"),US:s("jX"),N8:s("a13"),s4:s("bmy"),OE:s("bmz"),QA:s("Ia"),mx:s("iU"),l5:s("Ie"),t1:s("arw"),dg:s("a1a"),Ig:s("PI"),gx:s("qd<@>"),bE:s("kP"),Ta:s("PL"),Gn:s("arC"),Ay:s("PN"),Eb:s("Ih"),OP:s("od"),Uy:s("a1g"),VZ:s("dx2"),Nh:s("ng"),pr:s("a1i"),_8:s("wH"),U:s("dV"),eH: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("arN<@>"),c0:s("H/(h)"),V6:s("qJ?/"),FX:s("h?/(wp)"),uo:s("T"),EE:s("T>"),bI:s("T"),e4:s("T"),Z9:s("T"),xd:s("T(h,R)"),UC:s("T()"),L0:s("T<@>"),f8:s("T"),uz:s("T<~>"),zK:s("T<~>(qY)"),jQ:s("bj"),sB:s("bj"),d0:s("bj"),N6:s("bj"),Fp:s("bj"),X2:s("bj"),XN:s("bj"),pl:s("bj"),jy:s("bj"),TM:s("bj"),Ye:s("bj>"),Pj:s("bj,pa>"),sA:s("bj,dV>"),ro:s("bj"),W0:s("bj"),nY:s("PR"),SP:s("PS"),nd:s("hA"),uB:s("fj"),C1:s("fj"),Uv:s("fj"),jn:s("fj"),YC:s("fj"),lG:s("fj"),Kq:s("fj"),Qm:s("fj"),UN:s("fj"),ok:s("fj"),fi:s("fj"),EI:s("fj"),xR:s("Ij"),hT:s("Ik"),BX:s("PW"),PR:s("PY"),JD:s("wI"),Y8:s("arU"),ne:s("PZ"),CO:s("zD"),QI:s("Q_"),Ha:s("arW"),ws:s("Q0"),Vy:s("arX"),VK:s("Dw"),TK:s("arY"),Bt:s("ni"),yi:s("ni>"),TX:s("wJ"),bT:s("wJ>"),By:s("qe"),Js:s("he"),cl:s("Il"),R1:s("uD"),cU:s("rN"),Fs:s("uE"),rQ:s("dxe"),m4:s("cxz"),l4:s("d1"),Ji:s("Im"),fA:s("a1D"),op:s("Q5<~(zz)>"),G7:s("asj>"),rA:s("zG"),Pd:s("rO"),mS:s("In"),AL:s("qf"),Fn:s("uF"),zE:s("aY"),cd:s("Q8"),bJ:s("ass"),zz:s("a1K"),FF:s("cIa"),ZF:s("ja"),pq:s("asA"),gc:s("a1P"),Lk:s("cIi"),Gf:s("wL"),c3:s("asP"),r_:s("dxr"),jx:s("rP"),UQ:s("uH"),IY:s("asT"),g5:s("a1Y"),Oh:s("Ix"),vp:s("zJ"),BP:s("zK"),IR:s("zL"),wB:s("Qg"),Ij:s("qg"),bY:s("kj"),lu:s("wN"),QC:s("Qi"),oA:s("pe"),J2:s("Qj"),aN:s("at_"),gH:s("mt"),fE:s("at0"),OX:s("kk"),DR:s("DL"),Zc:s("mu"),Hd:s("rS"),bi:s("hS"),dW:s("lT"),SG:s("rT"),x3:s("of"),xW:s("Qw"),nT:s("ati<@,od>"),Bc:s("DN"),WR:s("dxv"),pv:s("nl"),Be:s("DO"),og:s("hf"),WB:s("ci"),P6:s("lU"),dG:s("jb"),U1:s("qh"),Zb:s("IF"),JZ:s("ato"),XO:s("atp"),pT:s("bvv"),gD:s("DQ"),vz:s("d5"),nQ:s("DR"),Ya:s("QC"),oF:s("jw"),FN:s("jw"),Pm:s("jw>"),OL:s("jw<@>"),P1:s("II"),Aj:s("pg"),Bz:s("QI"),nr:s("QJ"),Sl:s("dxA"),K9:s("IK<@>"),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
>") +s=3 +return A.f(A.MW(A.Q(new A.er(o,new A.bbq(b),p),!0,p.i("D.E")),null,null,b,null,null,null,null,null,!0,t.hk),$async$Of) +case 3:q=d +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Of,r)}, +a9f(a){var s=a.pH(0,"m.room.create") +return J.v(s==null?null:A.az(s.b,"type",B.i,t.N),"msc3588.stories.stories-room")}, +bbt:function bbt(){}, +bbu:function bbu(){}, +bbr:function bbr(){}, +bbs:function bbs(a){this.a=a}, +bbo:function bbo(a){this.a=a}, +bbp:function bbp(){}, +bbq:function bbq(a){this.a=a}, +dln(a){var s=a.toLowerCase(),r=t.N +if(A.bJ(["android"],r).ct(0,new A.cqh(s)))return B.Oa +if(A.bJ(["ios","ipad","iphone","ipod"],r).ct(0,new A.cqi(s)))return B.cfP +if(A.bJ(["web","http://","https://","firefox","chrome","/_matrix","safari","opera"],r).ct(0,new A.cqj(s)))return B.AJ +if(A.bJ(["desktop","windows","macos","linux","ubuntu"],r).ct(0,new A.cqk(s)))return B.cfp +return B.cfq}, +cGP(a){var s=a.b,r=s==null?null:s.length!==0 +if(r===!0)s.toString +else s="Unknown device" +return s}, +cqh:function cqh(a){this.a=a}, +cqi:function cqi(a){this.a=a}, +cqj:function cqj(a){this.a=a}, +cqk:function cqk(a){this.a=a}, +Rb(a,b){var s=0,r=A.o(t.u),q,p +var $async$Rb=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.cv(b,a.gaKR(),t.ig),$async$Rb) +case 3:p=d.a +s=4 +return A.f(p==null?null:A.axR(p,b),$async$Rb) +case 4:q=d +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Rb,r)}, +cyf(a){var s,r=A.az(a.b,"filename",B.i,t.N) +if(r==null)r=a.gv4(a) +s=r.length +return s>30?B.c.X(r,0,15)+"..."+B.c.bK(r,s-15):r}, +byJ(a){var s="xyz.amorgan.blurhash" +return typeof a.gt_().h(0,s)=="string"?a.gt_().h(0,s):null}, +E5(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)}, +A4(a){var s,r +if(B.c.p(A.cyf(a),"."))s=B.b.gR(A.cyf(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}, +cJs(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.czq(s)}return s}, +cJq(a){var s=a.as,r=s==null?null:J.J(s,"transaction_id") +if(r==null)r=a.y +return a.cy.ch.h(0,r)}, +cJr(a){var s,r +if(a.gt_().h(0,"w")!=null&&a.gt_().h(0,"h")!=null){s=A.nz(J.bp(a.gt_().h(0,"w"))) +if(s==null)s=0 +r=A.nz(J.bp(a.gt_().h(0,"h"))) +return new A.a1(s,r==null?0:r)}return null}, +cye(a){return A.fV(a.cy.Aa(),new A.byI(a))}, +byI:function byI(a){this.a=a}, +PD(a){return A.d6V(a)}, +d6V(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$PD=A.k(function(b,a0){if(b===1){o=a0 +s=p}while(true)switch(s){case 0:g=$.V() +g.b9(0,"Open Hive...") +n=null +try{g=A.a4d(null) +throw A.j(g)}catch(c){g=A.a2(c) +if(g instanceof A.Jt){B.i_.RB(0,"hive_encryption_key").nf(new A.bmL()) +g=$.V() +g.eg(u.eU)}else{m=g +l=A.ay(c) +B.i_.RB(0,"hive_encryption_key").nf(new A.bmM()) +g=$.V() +g.tJ(0,"Unable to init Hive encryption",m,l)}}e=A +d="hive_collections_"+A.bH(a.k2," ","_").toLowerCase() +s=3 +return A.f(A.cxk(a),$async$PD) +case 3:k=new e.Ia(d,a0,n) +p=5 +g.eg("FlutterHiveCollectionsDatabase()::databaseBuilder()::open()") +s=8 +return A.f(J.cER(k),$async$PD) +case 8:p=2 +s=7 +break +case 5:p=4 +f=o +j=A.a2(f) +i=A.ay(f) +g=$.V() +g.tJ(0,"Unable to open Hive. Delete database and storage key...",j,i) +B.i_.RB(0,"hive_encryption_key") +s=9 +return A.f(J.d16(k,!1).nf(new A.bmN()),$async$PD) +case 9:s=10 +return A.f($.MZ().v7(),$async$PD) +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$PD,r)}, +cxk(a){var s=0,r=A.o(t.N),q +var $async$cxk=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$cxk,r)}, +Ia:function Ia(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=$}, +bmL:function bmL(){}, +bmM:function bmM(){}, +bmN:function bmN(){}, +fk:function fk(a){this.a=a}, +RO:function RO(a){this.a=a +this.c=this.b=$}, +bFr:function bFr(a){this.a=a}, +bFs:function bFs(){}, +bHY:function bHY(){}, +daX(){return!1}, +bIu(){var s=0,r=A.o(t.N),q,p=2,o,n,m,l +var $async$bIu=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.bHm(),$async$bIu) +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$bIu,r)}, +bIv(a){var s=0,r=A.o(t.z),q,p,o +var $async$bIv=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.bIu(),$async$bIv) +case 2:q=p.a([o.N("Version: "+c,null,null,null,null,null,null,null,null,null,null,null),new A.aa(B.tu,A.cyM(!1,A.N(A.x(a,B.f,t.X).ghT(),null,null,null,null,null,null,null,null,null,null,null),B.h,null,null,null,new A.bIw(a),null,null),null),A.cyM(!1,B.dR1,B.h,null,null,null,new A.bIx(a),null,null)],t.p) +A.dta(A.asX("assets/logo.png",B.i9,null,64,64),$.Cx,q,a,!1) +return A.m(null,r)}}) +return A.n($async$bIv,r)}, +bIw:function bIw(a){this.a=a}, +bIx:function bIx(a){this.a=a}, +aCC:function aCC(){}, +dcu(a,b){var s,r,q,p,o,n=864e8 +if(a.gqk()!=null){s=a.ay.to.h(0,a.gqk()) +if(s!=null){if(s.d===!0)return A.x(b,B.f,t.X).gof() +r=s.b +if(r==null)return A.x(b,B.f,t.X).gmj() +if(Date.now()") +r=A.Q(new A.O(p,a.gbWi(),s),!0,s.i("al.E"))}else r=A.a([],t.P5) +if(!!r.fixed$length)A.W(A.ak("removeWhere")) +B.b.qg(r,new A.bOD(a),!0) +p=r.length +if(p===1){p=t.X +q=A.x(b,B.f,p).gjq() +s=B.b.gO(r).f +if(s==null)s="@unknown:unknown" +if(s!==a.gqk()){p=A.x(b,B.f,p) +p.toString +q=p.la(B.b.gO(r).pp())}}else if(p===2){p=A.x(b,B.f,t.X) +p.toString +q=p.l9(B.b.gO(r).pp(),r[1].pp())}else if(p>2){p=A.x(b,B.f,t.X) +p.toString +q=p.l8(B.b.gO(r).pp(),B.d.k(r.length-1))}else q="" +return q}, +cLD(a,b,c){var s,r,q,p,o={} +o.a=c +s=b.ay.c +r=J.S(s) +if(r.ga7(s))return A.a([],t.P5) +if(c==null)o.a=r.gO(s).y +q=t.Wy +p=A.b5(q) +if(a.ga12().b!=null){s=a.ga12().b.d +p.H(0,s.gcr(s).oC(0,new A.bOE(o,b)).dB(0,new A.bOF(a),q).bg(0))}else{for(s=r.gS(s);s.q();){r=s.gE(s) +q=r.gaPK() +p.H(0,new A.O(q,new A.bOG(),A.a0(q).i("O<1,eb>"))) +if(r.y==o.a)break}p.Ww(new A.bOH(a,b),!0)}return A.Q(p,!0,p.$ti.i("da.E"))}, +bOD:function bOD(a){this.a=a}, +bOE:function bOE(a,b){this.a=a +this.b=b}, +bOF:function bOF(a){this.a=a}, +bOG:function bOG(){}, +bOH:function bOH(a,b){this.a=a +this.b=b}, +cLQ(a,b){a.a8(0,new A.bR0(a,b))}, +bR0:function bR0(a,b){this.a=a +this.b=b}, +aF9:function aF9(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +cMr(a,b){var s=null,r={},q=A.k2(s,s,s,s,!1,t.y) +r.a=null +r.b=!1 +r.c=null +r.c=new A.bXq(r,q,b) +q.r=new A.bXr(a.qZ(new A.bXs(r),new A.bXt(q),new A.bXu(q)),q) +return new A.ec(q,A.y(q).i("ec<1>"))}, +bXq:function bXq(a,b,c){this.a=a +this.b=b +this.c=c}, +bXp:function bXp(a){this.a=a}, +bXs:function bXs(a){this.a=a}, +bXt:function bXt(a){this.a=a}, +bXu:function bXu(a){this.a=a}, +bXr:function bXr(a,b){this.a=a +this.b=b}, +cMu(a){var s,r,q,p,o=B.c.uI(B.c.di(a),A.aA("\\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.tv(s) +q=""+A.dO(q.gO(q))}else q="" +if(r.length!==0){p=new A.tv(r) +p=q+A.dO(p.gO(p)) +q=p}return(q.charCodeAt(0)==0?q:q).toUpperCase()}, +cMt(a,b){var s=A.dtG(a,A.x(b,B.f,t.X).a) +return s==null?a:s}, +cMv(a,b){var s +if(a.length===0)return!1 +s=A.ai(b,!1,t.e) +return s.ga9(s).k3===a}, +de2(a){var s,r,q,p,o=A.aA("@\\[([^\\]]+)\\]",!0,!1,!1,!1).tX(0,a),n=A.a([],t.s) +for(s=new A.r0(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}, +de1(a,b){var s,r,q,p,o,n,m=A.a([],t.s) +for(s=A.de2(a),r=s.length,q=0;qp.dg(q,s)}, +de5(a){switch(a){case"image/jpeg":return B.dtw +case"image/png":return B.dtP +case"image/gif":return B.dtK +case"image/bmp":return B.dtu +case"video/mpeg":return B.dtM +case"video/x-msvideo":return B.dtt +case"audio/mpeg":return B.dtN +case"audio/aac":return B.dtx +case"application/pdf":return B.dty +case"application/epub+zip":return B.dtE +case"application/json":return B.dtL +case"font/otf":return B.dtO +case"font/ttf":return B.dtv +case"application/zip":return B.dtQ +case u.gW:return B.dtA +case"application/vnd.oasis.opendocument.text":return B.dtB +case u.k0:return B.dtz +case u.bM:return B.dtD +case u.nj:return B.dtF +case u.dT:return B.dtC +case"application/vnd.etsi.asic-e+zip":return B.dtI +case"application/vnd.etsi.asic-s+zip":return B.dtJ +case"application/octet-stream":return B.a2c +case"text/plain":return B.dtG +case"text/csv":return B.dtH +default:return B.a2c}}, +de3(a,b){return A.nZ(a,A.aA("(<[^>]*>)|("+A.Xl(b)+")",!1,!1,!1,!1),new A.bYh(),null)}, +czC(a,b,c,d,e){var s=null +if(b.length===0||a.length===0)return A.a([A.cE(s,s,s,s,s,d,s,s,e,a)],t.Ne) +return A.cMw(a,A.aA(b,!1,!1,!1,!1),new A.bYd(c,d),new A.bYe(e,d),t.fm)}, +cMw(a,b,c,d,e){var s=A.a([],e.i("F<0>")) +A.nZ(a,b,new A.bYk(s,c),new A.bYl(s,d)) +return s}, +bYf:function bYf(){}, +bYg:function bYg(){}, +bYi:function bYi(a){this.a=a}, +bYj:function bYj(a){this.a=a}, +bYh:function bYh(){}, +bYd:function bYd(a,b){this.a=a +this.b=b}, +bYe:function bYe(a,b){this.a=a +this.b=b}, +bYk:function bYk(a,b){this.a=a +this.b=b}, +bYl:function bYl(a,b){this.a=a +this.b=b}, +df6(a){return new A.c1S(a)}, +aar(a,b){return A.df7(a,b)}, +df7(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$aar=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.x(b,B.f,g) +b.toString +n=b +p=4 +b=a2.d +if(b!==B.apl||a2.r.a===0){$.V().b9(0,"Uia Request Stage: "+b.k(0)) +s=1 +break}b=a2.r +m=b.gO(b) +$.V().b9(0,"Uia Request Stage: "+A.q(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=$.aiT() +b=$.aD.a5$.z.h(0,b) +b.toString +g=n.gfG() +f=n.gdl() +s=13 +return A.f(A.w6(J.cvB(n),b,!0,null,f,A.a([B.zN],t.jb),g,!0),$async$aar) +case 13:g=a4 +e=g==null?null:J.kd(g) +l=e +if(l==null||J.aH(l)===0){b=a2.af(0) +q=b +s=1 +break}b=a2.c +g=a1.ga9(a1).k3 +g.toString +b=a2.I_(new A.GT(l,new A.CE(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.qv(0,new A.aaq(A.x(b,B.f,g).gkj())) +q=g +s=1 +break}g=a2.c +b=b.a +f=a1.ax +f===$&&A.e() +k=new A.Yj(new A.aGf(b,f),"m.login.email.identity",g) +b=$.aiT() +b=$.aD.a5$.z.h(0,b) +b.toString +g=n.ghv() +f=n.gfF() +d=n.gfz() +a0=B.cH +s=14 +return A.f(A.jP(J.cvB(n),b,!1,f,d,g,!1),$async$aar) +case 14:if(a0===a4){b=a2.I_(k) +q=b +s=1 +break}b=a2.af(0) +q=b +s=1 +break +case 11:b=a2.I_(new A.rl("m.login.dummy",a2.c)) +q=b +s=1 +break +case 12:j=A.dG(A.q(a1.ga9(a1).b)+"/_matrix/client/r0/auth/"+A.q(m)+"/fallback/web?session="+A.q(a2.c),0,null) +b=a1.c +b.toString +new A.l0(J.bp(j),b,A.o6()).CT() +b=n.gjR() +g=$.aiT() +g=$.aD.a5$.z.h(0,g) +g.toString +f=J.d1A(n) +a0=B.cH +s=15 +return A.f(A.jP(J.cvB(n),g,!1,b,f,null,!1),$async$aar) +case 15:if(a0===a4){b=a2.I_(new A.rl(null,a2.c)) +q=b +s=1 +break}else{b=a2.af(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=$.V() +b.kG(0,"Error while background UIA",i,h) +q=a2.qv(0,t.VI.b(i)?i:new A.nR(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$aar,r)}, +c1S:function c1S(a){this.a=a}, +aaq:function aaq(a){this.a=a}, +l0:function l0(a,b,c){this.a=a +this.b=b +this.c=c}, +c2f:function c2f(){}, +c2g:function c2g(){}, +c2h:function c2h(){}, +c2i:function c2i(a,b){this.a=a +this.b=b}, +c2j:function c2j(a,b){this.a=a +this.b=b}, +c2k:function c2k(a,b,c){this.a=a +this.b=b +this.c=c}, +c2l:function c2l(){}, +c2m:function c2m(a,b){this.a=a +this.b=b}, +akZ:function akZ(){this.a=$}, +b6t:function b6t(a,b){this.a=a +this.b=b}, +b6u:function b6u(a,b){this.a=a +this.b=b}, +c2G:function c2G(){this.a=null}, +dga(a){var s=new A.aaV(a) +s.b7A(a) +return s}, +aaV:function aaV(a){var _=this +_.a=a +_.b=!1 +_.d=$ +_.f=_.e=null}, +c48:function c48(a){this.a=a}, +c49:function c49(a){this.a=a}, +c4a:function c4a(a){this.a=a}, +c45:function c45(){}, +c47:function c47(a,b,c){this.a=a +this.b=b +this.c=c}, +c46:function c46(a){this.a=a}, +aX2:function aX2(){}, +V6:function V6(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +c4q:function c4q(){}, +HL:function HL(a,b){this.a=a +this.b=b}, +MH:function MH(a,b){this.c=a +this.a=b}, +GC(a,b){return new A.XK(a,b,null)}, +XK:function XK(a,b,c){this.c=a +this.e=b +this.a=c}, +czh(a,b,c,d,e,f,g){return new A.aDe(d,a,f,b,e,g,c,null)}, +aDe:function aDe(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}, +bRU:function bRU(a){this.a=a}, +bRV:function bRV(a){this.a=a}, +bRW:function bRW(a){this.a=a}, +bRX:function bRX(a){this.a=a}, +bRT:function bRT(){}, +bRS:function bRS(){}, +fg(a,b,c,d,e,f){return new A.yL(c,d,f,e,b,null)}, +yL:function yL(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.w=e +_.a=f}, +b3Q:function b3Q(a,b){this.a=a +this.b=b}, +akg:function akg(a,b,c){this.c=a +this.e=b +this.a=c}, +b3P:function b3P(a){this.a=a}, +aGR:function aGR(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}, +dkR(a,b){var s +switch(a.a.a){case 0:return A.x(b,B.f,t.X).geW() +case 4:s=a.b +s=s==null?null:s.a +if(s==null)s=new A.K() +return A.nr(s,b) +case 1:case 2:case 3:default:return A.x(b,B.f,t.X).glH()}}, +ZO:function ZO(a){this.a=a}, +an3:function an3(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +bdU:function bdU(a){this.a=a}, +bdT:function bdT(){}, +ZV:function ZV(){}, +anf:function anf(a,b){this.a=a +this.b=b}, +aLL:function aLL(){}, +cxF(a,b){var s=null,r=A.a([],t.Zt),q=$.as,p=A.mG(B.cp),o=A.a([],t.wi),n=A.bL(s,t.u),m=$.as +return new A.a1H(a,!1,!0,s,s,r,new A.bI(s,b.i("bI>")),new A.bI(s,t.E),new A.nv(),s,0,new A.aG(new A.ah(q,b.i("ah<0?>")),b.i("aG<0?>")),p,o,B.eZ,n,new A.aG(new A.ah(m,b.i("ah<0?>")),b.i("aG<0?>")),b.i("a1H<0>"))}, +a1H:function a1H(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.pa=a +_.cT=b +_.bc=c +_.fr=d +_.fx=e +_.fy=!1 +_.id=_.go=null +_.k1=f +_.k2=g +_.k3=h +_.k4=i +_.ok=$ +_.p1=null +_.p2=$ +_.tz$=j +_.x8$=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}, +bqB(a,b,c,d,e,f){return new A.asn(f,c,e,a,b,d,null)}, +asn:function asn(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.r=d +_.w=e +_.x=f +_.a=g}, +Ng:function Ng(a,b){this.c=a +this.a=b}, +XM:function XM(a,b,c){var _=this +_.d=a +_.e=b +_.a=null +_.b=c +_.c=null}, +ajn:function ajn(a){this.a=a}, +b0_:function b0_(){}, +aPq:function aPq(a){this.a=a}, +XN:function XN(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +abg:function abg(a,b){var _=this +_.d=a +_.a=_.e=null +_.b=b +_.c=null}, +c6h:function c6h(a){this.a=a}, +ajo:function ajo(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +b00:function b00(a){this.a=a}, +ajp:function ajp(a,b,c){this.c=a +this.d=b +this.a=c}, +b01:function b01(a,b){this.a=a +this.b=b}, +b02:function b02(a){this.a=a}, +b03:function b03(a,b){this.a=a +this.b=b}, +ajN:function ajN(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}, +b2j:function b2j(a,b){this.a=a +this.b=b}, +b2i:function b2i(a,b){this.a=a +this.b=b}, +b2h:function b2h(a,b){this.a=a +this.b=b}, +b2e:function b2e(a,b){this.a=a +this.b=b}, +b2f:function b2f(){}, +b2g:function b2g(a,b){this.a=a +this.b=b}, +b2k:function b2k(a){this.a=a}, +o_:function o_(a,b){this.a=a +this.b=b}, +b_V:function b_V(){}, +b_W:function b_W(){}, +J4:function J4(a,b,c){this.c=a +this.d=b +this.a=c}, +Ed(a,b){return new A.axW(a,b,null)}, +axW:function axW(a,b,c){this.c=a +this.e=b +this.a=c}, +bCu:function bCu(a){this.a=a}, +d9g(a){return new A.byF(a)}, +byG(a,b){var s=0,r=A.o(t.z),q,p,o,n,m,l,k,j,i,h +var $async$byG=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:h=b.b +if(a.gbyO()===h){p=a.k3 +if(p){s=1 +break}}o=a.ga9(a).dD(h) +if(o==null){$.V().fj(0,"Can not display notification for unknown room "+h) +s=1 +break}if(o.c===0){s=1 +break}n=A.mp(b.c,o) +p=a.c +p.toString +m=t.X +p=A.x(p,B.f,m) +p.toString +l=o.vm(new A.fk(p)) +p=a.c +p.toString +m=A.x(p,B.f,m) +m.toString +if(o.gqk()!=null){p=o.grf() +p=p==null?null:p.c +p=p==a.ga9(a).k3}else p=!0 +s=3 +return A.f(n.FP(new A.fk(m),!0,!0,!0,!0,p),$async$byG) +case 3:k=d +p=n.cy.dC(n.c).gtb() +j=p==null?null:A.bEI(p,a.ga9(a),!1,64,B.ap6,64) +if(j==null){p=o.gAH() +j=p==null?null:A.bEI(p,a.ga9(a),!1,64,B.ap6,64)}p=A.cvY(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.daB(l,i) +case 1:return A.m(q,r)}}) +return A.n($async$byG,r)}, +byF:function byF(a){this.a=a}, +dkP(a){switch(a.d.a){case 0:return B.dsb +case 1:return B.d0 +case 2:return B.il +case 3:return B.hc +case 4:return B.o +case 5:default:return B.dm}}, +a39:function a39(a){this.a=a}, +avd:function avd(a,b){var _=this +_.d=a +_.e=14 +_.a=null +_.b=b +_.c=null}, +byO:function byO(a){this.a=a}, +byP:function byP(a){this.a=a}, +byQ:function byQ(a){this.a=a}, +byN:function byN(a){this.a=a}, +byR:function byR(a){this.a=a}, +byM:function byM(a){this.a=a}, +byS:function byS(){}, +byL:function byL(){}, +byT:function byT(a){this.a=a}, +byK:function byK(a,b){this.a=a +this.b=b}, +byU:function byU(a){this.a=a}, +Je:function Je(a,b,c){this.c=a +this.d=b +this.a=c}, +Jl:function Jl(a,b,c,d,e,f,g,h,i){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 +_.a=null +_.b=i +_.c=null}, +bC0:function bC0(){}, +bC1:function bC1(){}, +bC_:function bC_(){}, +bCa:function bCa(){}, +bC8:function bC8(){}, +bC9:function bC9(a){this.a=a}, +bC7:function bC7(a){this.a=a}, +bCq:function bCq(a){this.a=a}, +bCc:function bCc(a){this.a=a}, +bCb:function bCb(a){this.a=a}, +bBW:function bBW(a){this.a=a}, +bBV:function bBV(a){this.a=a}, +bBX:function bBX(a){this.a=a}, +bBU:function bBU(a,b,c){this.a=a +this.b=b +this.c=c}, +bBY:function bBY(a,b){this.a=a +this.b=b}, +bBZ:function bBZ(a,b,c){this.a=a +this.b=b +this.c=c}, +bBT:function bBT(a){this.a=a}, +bCd:function bCd(a){this.a=a}, +bCe:function bCe(a){this.a=a}, +bCf:function bCf(a){this.a=a}, +bCg:function bCg(){}, +bCh:function bCh(){}, +bCi:function bCi(){}, +bCj:function bCj(){}, +bCk:function bCk(){}, +bCl:function bCl(){}, +bCm:function bCm(){}, +bCn:function bCn(){}, +bCo:function bCo(){}, +bCp:function bCp(){}, +bC3:function bC3(){}, +bC4:function bC4(){}, +bC5:function bC5(){}, +bC6:function bC6(){}, +bC2:function bC2(a){this.a=a}, +r_:function r_(a,b){this.a=a +this.b=b}, +aQc:function aQc(){}, +a1p:function a1p(){}, +aAI:function aAI(){}, +bJ0:function bJ0(a){this.a=a}, +aAJ:function aAJ(){}, +bJ3:function bJ3(a){this.a=a}, +bVx:function bVx(){}, +Ju(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){return new A.a4j(p,e,q,g,f,j,a,b,o,c,m,n,h,i,l,d,k)}, +a4j:function a4j(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}, +aee:function aee(a,b,c){var _=this +_.f=_.d=null +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +cht:function cht(a,b){this.a=a +this.b=b}, +chu:function chu(a,b){this.a=a +this.b=b}, +chv:function chv(a,b){this.a=a +this.b=b}, +chx:function chx(a){this.a=a}, +chy:function chy(a){this.a=a}, +chw:function chw(a){this.a=a}, +chz:function chz(a,b){this.a=a +this.b=b}, +chs:function chs(a){this.a=a}, +aXV:function aXV(){}, +dkS(a,b){switch(a.a){case 0:return A.x(b,B.f,t.X).gk9() +case 1:return A.x(b,B.f,t.X).gfB() +case 2:return A.x(b,B.f,t.X).gfm() +case 3:default:return A.x(b,B.f,t.X).glY()}}, +aiI(a,b){var s=0,r=A.o(t.bo),q,p,o,n,m,l +var $async$aiI=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=t.X +n=A.x(a,B.f,o).gfQ() +m=t.HE +s=3 +return A.f(A.aiH(A.Q(new A.O(B.cDs,new A.cug(a),m),!0,m.i("al.E")),null,a,null,null,n,t.j7),$async$aiI) +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.x(a,B.f,o).gfQ() +s=10 +return A.f(A.w6(null,a,!0,null,null,A.a([A.zf(!1,null,B.d.k(b),B.dMp,1,null,!1,null)],t.jb),o,!0),$async$aiI) +case 10:p=d +if(p==null){q=null +s=1 +break}q=A.m5(J.eX(p),null) +s=1 +break +case 5:case 1:return A.m(q,r)}}) +return A.n($async$aiI,r)}, +nw:function nw(a,b){this.a=a +this.b=b}, +cug:function cug(a){this.a=a}, +Sa:function Sa(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +bI8:function bI8(a){this.a=a}, +Ss:function Ss(a,b){this.c=a +this.a=b}, +bJr:function bJr(a,b){this.a=a +this.b=b}, +bJu:function bJu(a){this.a=a}, +bJs:function bJs(a,b){this.a=a +this.b=b}, +bJt:function bJt(a,b){this.a=a +this.b=b}, +Ki:function Ki(a,b){this.c=a +this.a=b}, +bJK:function bJK(a,b){this.a=a +this.b=b}, +bJL:function bJL(a){this.a=a}, +bJN:function bJN(a,b){this.a=a +this.b=b}, +bJO:function bJO(a,b){this.a=a +this.b=b}, +bJM:function bJM(a){this.a=a}, +xu:function xu(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aE0:function aE0(a){this.a=null +this.b=a +this.c=null}, +bV2:function bV2(a){this.a=a}, +bV1:function bV1(a,b){this.a=a +this.b=b}, +bV0:function bV0(){}, +xH:function xH(a,b){this.a=a +this.b=b}, +a9v:function a9v(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}, +aV9:function aV9(a,b){this.b=a +this.a=b}, +VO:function VO(a,b){this.a=a +this.b=b}, +a9w:function a9w(a,b,c,d){var _=this +_.e=_.d=$ +_.f=0 +_.w=_.r=!1 +_.y=!0 +_.ql$=a +_.ff$=b +_.b6$=c +_.a=null +_.b=d +_.c=null}, +bZ4:function bZ4(a){this.a=a}, +bZ3:function bZ3(a,b){this.a=a +this.b=b}, +bZ1:function bZ1(a){this.a=a}, +bZ2:function bZ2(a){this.a=a}, +agj:function agj(){}, +agk:function agk(){}, +aa4:function aa4(a,b){this.c=a +this.a=b}, +Fv:function Fv(a){var _=this +_.a=_.f=_.e=_.d=null +_.b=a +_.c=null}, +c_G:function c_G(a,b,c){this.a=a +this.b=b +this.c=c}, +c_F:function c_F(a){this.a=a}, +c_K:function c_K(a,b){this.a=a +this.b=b}, +c_J:function c_J(a,b){this.a=a +this.b=b}, +c_I:function c_I(a){this.a=a}, +c_H:function c_H(a,b){this.a=a +this.b=b}, +aao:function aao(a,b){this.d=a +this.a=b}, +c1B:function c1B(){}, +aGP:function aGP(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +c1A:function c1A(a){this.a=a}, +c1z:function c1z(a){this.a=a}, +aGQ:function aGQ(a,b,c){this.c=a +this.e=b +this.a=c}, +czV(a,b,c){return new A.Lu(b,a,null,c,null)}, +Lu:function Lu(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.r=d +_.a=e}, +aGT:function aGT(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +c1D:function c1D(a){this.a=a}, +c1C:function c1C(a){this.a=a}, +aWt:function aWt(){}, +hl(a,b,c,d,e,f,g,h,i,j,k,l){return new A.UO(a,b,d,e,l,f,i,k,g,h,j,c,null)}, +UO:function UO(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}, +c1E:function c1E(a,b){this.a=a +this.b=b}, +ald:function ald(a){this.a=a}, +FC:function FC(a,b,c){this.c=a +this.d=b +this.a=c}, +Lv:function Lv(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}, +aGU:function aGU(a,b,c){var _=this +_.aLz$=a +_.a9y$=b +_.a=null +_.b=c +_.c=null}, +c1I:function c1I(a){this.a=a}, +c1H:function c1H(a){this.a=a}, +c1F:function c1F(){}, +c1G:function c1G(a){this.a=a}, +aWu:function aWu(){}, +aGV:function aGV(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +c1J:function c1J(){}, +aGW:function aGW(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}, +UP:function UP(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +c1N:function c1N(a,b,c){this.a=a +this.b=b +this.c=c}, +agJ:function agJ(a){this.a=null +this.b=a +this.c=null}, +aWv:function aWv(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +cnV:function cnV(){}, +cnW:function cnW(){}, +cNb(a,b,c,d,e,f,g){return new A.UQ(b,d,c,g,f,e,a,null)}, +UQ:function UQ(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}, +c1O:function c1O(a,b){this.a=a +this.b=b}, +aaw:function aaw(a,b){this.c=a +this.a=b}, +c21:function c21(){}, +c20:function c20(a){this.a=a}, +c22:function c22(){}, +c23:function c23(){}, +aaR:function aaR(a,b){this.c=a +this.a=b}, +aWU:function aWU(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +aHC:function aHC(a,b){this.c=a +this.a=b}, +c3J:function c3J(a){this.a=a}, +pX:function pX(a,b){this.a=a +this.b=b}, +cr:function cr(){}, +cf(a,b,c,d,e){var s=new A.ud(0,1,a,B.aro,b,c,B.by,B.ai,new A.cO(A.a([],t.x8),t.jc),new A.cO(A.a([],t.b),t.fy)) +s.r=e.Z8(s.gafM()) +s.aiu(d==null?0:d) +return s}, +ajI(a,b,c){var s=new A.ud(-1/0,1/0,a,B.arp,null,null,B.by,B.ai,new A.cO(A.a([],t.x8),t.jc),new A.cO(A.a([],t.b),t.fy)) +s.r=c.Z8(s.gafM()) +s.aiu(b) +return s}, +LT:function LT(a,b){this.a=a +this.b=b}, +Y2:function Y2(a,b){this.a=a +this.b=b}, +ud:function ud(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 +_.nJ$=i +_.f3$=j}, +cdY:function cdY(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.a=e}, +ckj:function ckj(a,b,c,d,e,f,g){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.a=g}, +aKf:function aKf(){}, +aKg:function aKg(){}, +aKh:function aKh(){}, +mG(a){var s=new A.a5V(new A.cO(A.a([],t.x8),t.jc),new A.cO(A.a([],t.b),t.fy),0) +s.c=a +if(a==null){s.a=B.ai +s.b=0}return s}, +du(a,b,c){var s=new A.Hz(b,a,c) +s.a7h(b.gbL(b)) +b.rA(s.ga7g()) +return s}, +czU(a,b,c){var s,r,q=new A.Ls(a,b,c,new A.cO(A.a([],t.x8),t.jc),new A.cO(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.dZ_ +else q.c=B.dYZ +s=a}s.rA(q.gQv()) +s=q.gakL() +q.a.a8(0,s) +r=q.b +if(r!=null)r.a8(0,s) +return q}, +cFc(a,b,c){return new A.Y5(a,b,new A.cO(A.a([],t.x8),t.jc),new A.cO(A.a([],t.b),t.fy),0,c.i("Y5<0>"))}, +aK3:function aK3(){}, +aK4:function aK4(){}, +Cw:function Cw(){}, +a5V:function a5V(a,b,c){var _=this +_.c=_.b=_.a=null +_.nJ$=a +_.f3$=b +_.J_$=c}, +oA:function oA(a,b,c){this.a=a +this.nJ$=b +this.J_$=c}, +Hz:function Hz(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +agH:function agH(a,b){this.a=a +this.b=b}, +Ls:function Ls(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.f=_.e=null +_.nJ$=d +_.f3$=e}, +Ox:function Ox(){}, +Y5:function Y5(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.d=_.c=null +_.nJ$=c +_.f3$=d +_.J_$=e +_.$ti=f}, +abS:function abS(){}, +abT:function abT(){}, +abU:function abU(){}, +aMs:function aMs(){}, +aSf:function aSf(){}, +aSg:function aSg(){}, +aSh:function aSh(){}, +aTz:function aTz(){}, +aTA:function aTA(){}, +aW6:function aW6(){}, +aW7:function aW7(){}, +aW8:function aW8(){}, +a5d:function a5d(){}, +lO:function lO(){}, +adK:function adK(){}, +a7p:function a7p(a){this.a=a}, +fC:function fC(a,b,c){this.a=a +this.b=b +this.c=c}, +aa7:function aa7(a){this.a=a}, +hP:function hP(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aa6:function aa6(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +oc:function oc(a){this.a=a}, +aMz:function aMz(){}, +Y4:function Y4(){}, +Y3:function Y3(){}, +GN:function GN(){}, +Cv:function Cv(){}, +iI(a,b,c){return new A.bb(a,b,c.i("bb<0>"))}, +d45(a,b){return new A.hy(a,b)}, +it(a){return new A.fu(a)}, +b_:function b_(){}, +aW:function aW(a,b,c){this.a=a +this.b=b +this.$ti=c}, +f5:function f5(a,b,c){this.a=a +this.b=b +this.$ti=c}, +bb:function bb(a,b,c){this.a=a +this.b=b +this.$ti=c}, +a7e:function a7e(a,b,c,d){var _=this +_.c=a +_.a=b +_.b=c +_.$ti=d}, +hy:function hy(a,b){this.a=a +this.b=b}, +aEs:function aEs(a,b){this.a=a +this.b=b}, +ES:function ES(a,b){this.a=a +this.b=b}, +DQ:function DQ(a,b){this.a=a +this.b=b}, +OA:function OA(a,b,c){this.a=a +this.b=b +this.$ti=c}, +fu:function fu(a){this.a=a}, +ahf:function ahf(){}, +czW(a,b){var s=new A.aap(A.a([],b.i("F>")),A.a([],t.mz),b.i("aap<0>")) +s.b7x(a,b) +return s}, +cNd(a,b,c){return new A.mP(a,b,c.i("mP<0>"))}, +aap:function aap(a,b,c){this.a=a +this.b=b +this.$ti=c}, +mP:function mP(a,b,c){this.a=a +this.b=b +this.$ti=c}, +adC:function adC(a,b){this.a=a +this.b=b}, +cGr(a,b){return new A.OI(a,b)}, +OI:function OI(a,b){this.c=a +this.a=b}, +aM7:function aM7(a,b,c){var _=this +_.d=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +aM6:function aM6(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.a=f}, +ahn:function ahn(){}, +cGs(a){var s=a.gaJr() +return new A.anu(a.gaJq(),s,null)}, +d4s(a,b){switch(A.dh().a){case 0:case 1:case 2:return new A.O(b,new A.beC(),A.a0(b).i("O<1,r>")) +case 3:case 5:case 4:return new A.O(b,new A.beD(),A.a0(b).i("O<1,r>"))}}, +anu:function anu(a,b,c){this.c=a +this.e=b +this.a=c}, +beC:function beC(){}, +beD:function beD(){}, +anw(a,b,c,d,e,f,g,h,i){return new A.a_3(c,h,d,e,g,f,i,b,a,null)}, +a_3:function a_3(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}, +ac6:function ac6(a,b,c,d){var _=this +_.d=a +_.f=_.e=$ +_.r=!1 +_.pK$=b +_.cv$=c +_.a=null +_.b=d +_.c=null}, +c9a:function c9a(a,b){this.a=a +this.b=b}, +aho:function aho(){}, +a_4:function a_4(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}, +ac7:function ac7(a,b,c,d,e,f,g){var _=this +_.d=a +_.e=null +_.f=!1 +_.MW$=b +_.anR$=c +_.a9w$=d +_.ff$=e +_.b6$=f +_.a=null +_.b=g +_.c=null}, +aLi:function aLi(a){var _=this +_.f=_.e=_.d=_.c=_.b=_.a=_.ch=_.ay=_.ax=_.at=_.as=null +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.ak$=!1}, +ahp:function ahp(){}, +aXw:function aXw(){}, +d4v(a,b,c,d,e,f,g,h,i,j,k){return new A.dM(a,k,j,b,c,d,e,f,g,h,i,0)}, +rv(a,b){if(a==null)return null +return a instanceof A.dM?a.f_(b):a}, +dM:function dM(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}, +beK:function beK(a){this.a=a}, +aMc:function aMc(){}, +aM9:function aM9(){}, +anx:function anx(){}, +beF:function beF(a,b){this.a=a +this.b=b}, +beG:function beG(a,b){this.a=a +this.b=b}, +beH:function beH(a,b){this.a=a +this.b=b}, +beI:function beI(a,b){this.a=a +this.b=b}, +ac8:function ac8(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}, +ac9:function ac9(a){this.a=null +this.b=a +this.c=null}, +c9b:function c9b(){}, +c9c:function c9c(a,b,c){this.a=a +this.b=b +this.c=c}, +aXx:function aXx(){}, +OJ:function OJ(a,b,c){this.c=a +this.d=b +this.a=c}, +cGt(a,b,c){var s=null +return new A.D5(b,A.N(c,s,s,s,B.a1,s,s,s,B.wR.aN(B.zB.f_(a)),s,s,s),s,s)}, +D5:function D5(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aca:function aca(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +c9d:function c9d(a){this.a=a}, +c9e:function c9e(a){this.a=a}, +Xd(a){var s=A.dE(a,B.bt),r=s==null?null:s.c +return r!=null&&r>1.4}, +cwy(a,b,c){return new A.anv(c,b,a,null)}, +cNY(a,b,c,d,e,f,g,h){return new A.aM8(f,b,e,g,c,a,h,d,null)}, +anv:function anv(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +beE:function beE(a,b,c){this.a=a +this.b=b +this.c=c}, +apk:function apk(a,b,c){this.c=a +this.d=b +this.a=c}, +a_2:function a_2(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.w=d +_.a=e}, +Hv:function Hv(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +ac2:function ac2(a,b){this.c=a +this.a=b}, +ac3:function ac3(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +c97:function c97(a){this.a=a}, +c98:function c98(a){this.a=a}, +c96:function c96(a){this.a=a}, +Vx:function Vx(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aMb:function aMb(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}, +Wz:function Wz(a,b,c,d,e){var _=this +_.M=_.F=null +_.W=a +_.a1=b +_.ak=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}, +cjG:function cjG(a,b,c){this.a=a +this.b=b +this.c=c}, +cjH:function cjH(a,b,c){this.a=a +this.b=b +this.c=c}, +cjI:function cjI(a,b,c){this.a=a +this.b=b +this.c=c}, +cjJ:function cjJ(a,b,c){this.a=a +this.b=b +this.c=c}, +aK1:function aK1(a,b,c){this.a=a +this.b=b +this.c=c}, +abi:function abi(a,b){this.a=a +this.b=b}, +aM8:function aM8(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}, +ac4:function ac4(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aeM:function aeM(a,b){this.c=a +this.a=b}, +aSd:function aSd(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +cj3:function cj3(a){this.a=a}, +cj0:function cj0(a){this.a=a}, +cj4:function cj4(a){this.a=a}, +cj_:function cj_(a){this.a=a}, +cj2:function cj2(a){this.a=a}, +cj1:function cj1(a){this.a=a}, +aJX:function aJX(a,b,c){this.f=a +this.b=b +this.a=c}, +FP:function FP(a,b,c){var _=this +_.x=!1 +_.e=null +_.ja$=a +_.au$=b +_.a=c}, +OK:function OK(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +aMa:function aMa(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +af2:function af2(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.ak=e +_.b5=f +_.bs=g +_.dI$=h +_.ad$=i +_.ex$=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}, +cjF:function cjF(a){this.a=a}, +aY8:function aY8(){}, +aY9:function aY9(){}, +cGu(a,b,c,d,e,f,g,h){return new A.any(g,b,h,c,e,a,d,f)}, +any:function any(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}, +aMe:function aMe(){}, +cwC(a,b){return new A.a_n(b,a,null)}, +cGC(a){var s=a.U(t.gw) +if(s!=null)return s.f +return null}, +a_o:function a_o(a,b){this.a=a +this.b=b}, +a_n:function a_n(a,b,c){this.f=a +this.b=b +this.a=c}, +aMf:function aMf(){}, +apM:function apM(){}, +cGA(a,b){return new A.Hx(a,b,null)}, +Hx:function Hx(a,b,c){this.d=a +this.w=b +this.a=c}, +acg:function acg(a,b,c,d){var _=this +_.d=a +_.e=0 +_.r=_.f=$ +_.pK$=b +_.cv$=c +_.a=null +_.b=d +_.c=null}, +c9w:function c9w(a){this.a=a}, +c9v:function c9v(){}, +c9u:function c9u(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +apg:function apg(a,b,c){this.r=a +this.w=b +this.a=c}, +ahu:function ahu(){}, +cO6(a,b,c,d){return new A.aO5(b,d,c,a,c,null)}, +cQB(a,b,c,d,e){var s,r,q,p,o,n=null +if(e){s=a.am7() +r=s<0.179?B.aw:B.ap +switch(r.a){case 0:q=B.ww +break +case 1:q=B.a9N +break +default:q=n}p=A.cFd(d,new A.vD(n,n,n,n,q.e,q.f,q.r,q.w),t.ev)}else p=d +o=A.ze(p,new A.bq(a,n,b,n,n,n,n,B.K),B.fT) +if((a.gm(a)>>>24&255)===255)return o +return A.rq(A.cw1(o,$.aC().a8B(10,10,B.bh)),B.B,n)}, +dhJ(a,b,c,d,e){var s,r +if(d instanceof A.oo){if(!d.gN6()){s=d.tz$ +s=s!=null&&s.length!==0}else s=!0 +if(s)d.gCA()}r=null +return null +return new A.lY(new A.aa(new A.cI(16,0,0,0),A.rQ(r,B.cgd),null),b)}, +dhG(a,b,c,d){var s +if(c!=null){if(!c.gN6()){s=c.tz$ +s=s!=null&&s.length!==0}else s=!0 +if(s){if(c instanceof A.oo)c.gCA() +s=!1}else s=!0}else s=!0 +if(s)return null +return new A.lY(B.dWi,b)}, +dhH(a,b,c,d,e){var s +if(d!=null){if(!d.gN6()){s=d.tz$ +s=s!=null&&s.length!==0}else s=!0 +if(s){if(d instanceof A.oo)d.gCA() +s=!1}else s=!0}else s=!0 +if(s)return null +return new A.lY(new A.abr(c,d,null),b)}, +dhK(a,b,c,d,e,f){var s=f +return new A.lY(s,c)}, +dhL(a,b,c){return null}, +dhI(a,b,c,d,e){return null}, +cOh(a,b,c){return new A.aQG(a,c,b,new A.bb(b.gTE().k3.b,c.gTE().k3.b,t.Y),new A.hy(b.d,c.d),new A.akO(b.w,c.w),null)}, +dm9(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.ES(new A.Y(r,p,r+o,p+m),new A.Y(n,l,n+o,l+m))}, +dmy(a,b,c){return A.cAb(c,!0,!0,!0,!1)}, +dmx(a,b,c,d,e){var s,r,q=t.rA,p=q.a(d.gbw()),o=q.a(e.gbw()) +q=t.yW +s=q.a(p.e) +r=q.a(o.e) +switch(c.a){case 0:return A.cOh(b,s,r) +case 1:return A.cOh(b,r,s)}}, +adf:function adf(a){this.a=a}, +aO5:function aO5(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +a_g:function a_g(a){this.a=a}, +aMg:function aMg(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +c9i:function c9i(a,b,c){this.a=a +this.b=b +this.c=c}, +aRv:function aRv(a,b,c){this.c=a +this.d=b +this.a=c}, +chI:function chI(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +chH:function chH(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aph:function aph(a,b,c){this.f=a +this.r=b +this.a=c}, +beQ:function beQ(a,b){this.a=a +this.b=b}, +aKx:function aKx(a){this.a=a}, +abr:function abr(a,b,c){this.c=a +this.d=b +this.a=c}, +agI:function agI(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}, +aQG:function aQG(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +chJ:function chJ(a){this.a=a}, +chA:function chA(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}, +a_i:function a_i(a,b,c){this.c=a +this.d=b +this.a=c}, +acb:function acb(a){this.a=null +this.b=a +this.c=null}, +OM:function OM(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}, +Vy:function Vy(a,b,c,d,e,f,g,h){var _=this +_.d=a +_.e=!1 +_.MW$=b +_.anR$=c +_.a9w$=d +_.ff$=e +_.b6$=f +_.a=null +_.b=g +_.c=null +_.$ti=h}, +aSl:function aSl(a){var _=this +_.f=_.e=_.d=_.c=_.b=_.a=_.at=_.as=null +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.ak$=!1}, +X6:function X6(){}, +ahq:function ahq(){}, +d4E(a){var s +if(a.gaoZ())return!1 +s=a.tz$ +if(s!=null&&s.length!==0)return!1 +if(a.k1.length!==0)return!1 +a.gCA() +s=a.go +if(s.gbL(s)!==B.ao)return!1 +s=a.id +if(s.gbL(s)!==B.ai)return!1 +if(a.a.CW.a)return!1 +return!0}, +cGy(a,b,c,d,e,f){var s=a.a.CW.a +a.gCA() +s=A.cGx(new A.Vv(e,new A.beR(a),new A.beS(a,f),null,f.i("Vv<0>")),s,c,d) +return s}, +a_h(a,b,c,d,e,f){return new A.mm(b,c,e,d,a,f.i("mm<0>"))}, +cGx(a,b,c,d){var s,r,q,p,o=b?c:A.du(B.ap3,c,new A.oc(B.ap3)),n=$.cXC(),m=t.o +m.a(o) +s=b?d:A.du(B.lO,d,B.aRn) +r=$.cXv() +m.a(s) +q=b?c:A.du(B.lO,c,null) +p=$.cWh() +return new A.api(new A.aW(o,n,n.$ti.i("aW")),new A.aW(s,r,r.$ti.i("aW")),new A.aW(m.a(q),p,A.y(p).i("aW")),a,null)}, +c9f(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("O<1,B>") +r=new A.vV(A.Q(new A.O(s,new A.c9g(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("O<1,B>") +r=new A.vV(A.Q(new A.O(s,new A.c9h(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)}, +cSU(a,b,c,d,e,f){var s=A.cl(c,e),r=B.M9.f_(c) +return s.yV(A.d4u(null,r,!1,null,b,c,d,f),f)}, +d4u(a,b,c,d,e,f,g,h){var s,r,q,p,o,n,m=null,l=A.x(f,B.qA,t.ho) +l.toString +l=l.gaa() +s=A.a([],t.Zt) +r=$.as +q=A.mG(B.cp) +p=A.a([],t.wi) +o=A.bL(m,t.u) +n=$.as +return new A.a_5(new A.beJ(e),!1,l,b,B.cM,A.dsZ(),a,m,m,s,new A.bI(m,h.i("bI>")),new A.bI(m,t.E),new A.nv(),m,0,new A.aG(new A.ah(r,h.i("ah<0?>")),h.i("aG<0?>")),q,p,B.eZ,o,new A.aG(new A.ah(n,h.i("ah<0?>")),h.i("aG<0?>")),h.i("a_5<0>"))}, +a_j:function a_j(){}, +beR:function beR(a){this.a=a}, +beS:function beS(a,b){this.a=a +this.b=b}, +aez:function aez(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.anS$=a +_.cT=b +_.bc=c +_.fr=d +_.fx=e +_.fy=!1 +_.id=_.go=null +_.k1=f +_.k2=g +_.k3=h +_.k4=i +_.ok=$ +_.p1=null +_.p2=$ +_.tz$=j +_.x8$=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}, +mm:function mm(a,b,c,d,e,f){var _=this +_.r=a +_.c=b +_.d=c +_.a=d +_.b=e +_.$ti=f}, +api:function api(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +Vv:function Vv(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.$ti=e}, +Vw:function Vw(a,b){var _=this +_.d=null +_.e=$ +_.a=null +_.b=a +_.c=null +_.$ti=b}, +ac5:function ac5(a,b,c){this.a=a +this.b=b +this.$ti=c}, +c99:function c99(a,b){this.a=a +this.b=b}, +vV:function vV(a){this.a=a}, +c9g:function c9g(a){this.a=a}, +c9h:function c9h(a){this.a=a}, +aMd:function aMd(a,b){this.b=a +this.a=b}, +a_f:function a_f(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){var _=this +_.eU=a +_.m4=b +_.pa=c +_.qB=d +_.m5=null +_.oY=$ +_.cl=e +_.fr=f +_.fx=g +_.fy=!1 +_.id=_.go=null +_.k1=h +_.k2=i +_.k3=j +_.k4=k +_.ok=$ +_.p1=null +_.p2=$ +_.tz$=l +_.x8$=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_5:function a_5(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 +_.m4=b +_.pa=c +_.oX=d +_.qB=e +_.m5=f +_.oY=g +_.fr=h +_.fx=i +_.fy=!1 +_.id=_.go=null +_.k1=j +_.k2=k +_.k3=l +_.k4=m +_.ok=$ +_.p1=null +_.p2=$ +_.tz$=n +_.x8$=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}, +beJ:function beJ(a){this.a=a}, +ahQ:function ahQ(){}, +cwz(a,b,c,d,e,f,g,h,i){return new A.ON(h,e,a,b,i===!0,d,g,null,B.cM,B.aSI,B.bj,A.Xn(),null,f,null)}, +ON:function ON(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}, +acc:function acc(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 +_.b6$=c +_.a=null +_.b=d +_.c=null}, +c9k:function c9k(a){this.a=a}, +c9j:function c9j(){}, +a_k:function a_k(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}, +acd:function acd(a,b,c){var _=this +_.ff$=a +_.b6$=b +_.a=null +_.b=c +_.c=null}, +aMh:function aMh(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}, +af3:function af3(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.kH=a +_.qA=b +_.dS=c +_.f2=d +_.ef=e +_.ew=f +_.pP=g +_.us=h +_.ut=i +_.Cu=_.E6=$ +_.dN=0 +_.ty=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}, +aXy:function aXy(){}, +a_l:function a_l(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.x=e +_.y=f +_.a=g}, +ace:function ace(a,b,c){var _=this +_.z=_.y=_.x=_.w=_.r=_.f=_.e=_.d=$ +_.Q=!1 +_.ff$=a +_.b6$=b +_.a=null +_.b=c +_.c=null}, +c9l:function c9l(a){this.a=a}, +c9m:function c9m(a,b){this.a=a +this.b=b}, +aMi:function aMi(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}, +aSI:function aSI(a,b,c,d,e,f,g,h,i,j,k,l,m){var _=this +_.kH=a +_.qA=b +_.dS=c +_.f2=d +_.ef=e +_.ew=f +_.pP=g +_.us=h +_.ut=i +_.E6=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}, +cjK:function cjK(a,b){this.a=a +this.b=b}, +ahr:function ahr(){}, +d4F(a,b){return A.cGs(b)}, +cGz(a){return B.qo}, +a4Y:function a4Y(a,b){this.a=a +this.b=b}, +aMj:function aMj(a,b){var _=this +_.w=a +_.a=b +_.b=!0 +_.d=_.c=0 +_.f=_.e=null +_.r=!1}, +Hw:function Hw(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 +_.cT=r +_.a=s}, +beT:function beT(){}, +acf:function acf(a,b,c,d,e,f,g,h,i){var _=this +_.d=a +_.f=_.e=null +_.r=!1 +_.w=$ +_.x=b +_.ql$=c +_.dN$=d +_.ty$=e +_.Gb$=f +_.ra$=g +_.uu$=h +_.a=null +_.b=i +_.c=null}, +c9p:function c9p(){}, +c9q:function c9q(a,b){this.a=a +this.b=b}, +c9o:function c9o(a,b){this.a=a +this.b=b}, +c9n:function c9n(a){this.a=a}, +c9r:function c9r(a){this.a=a}, +c9t:function c9t(a){this.a=a}, +c9s:function c9s(a,b){this.a=a +this.b=b}, +coT:function coT(){}, +ahs:function ahs(){}, +aht:function aht(){}, +aVE:function aVE(a,b){this.b=a +this.a=b}, +apm:function apm(){}, +apl:function apl(){}, +beU:function beU(a,b){this.a=a +this.b=b}, +beV:function beV(a,b){this.a=a +this.b=b}, +beW:function beW(a,b){this.a=a +this.b=b}, +beX:function beX(a,b){this.a=a +this.b=b}, +ach:function ach(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}, +aci:function aci(a){this.a=null +this.b=a +this.c=null}, +c9x:function c9x(){}, +c9y:function c9y(a,b){this.a=a +this.b=b}, +aMk:function aMk(){}, +cwA(a,b,c){return new A.apn(a,b,c,null)}, +d4H(a){var s,r,q=A.a([],t.p) +for(s=0;s"))) +return new A.zx(r)}, +a14(a){return new A.zx(a)}, +d6S(a){return a}, +cxj(a,b){if(a.r&&!0)return +if($.cxi===0||!1)A.dp6(J.bp(a.a),100,a.b) +else A.js().$1("Another exception was thrown: "+a.gb0a().k(0)) +$.cxi=$.cxi+1}, +d6T(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.ddR(J.XE(a,"\n")) +for(s=0,r=0;q=d.length,r0)q.push(h.a)}B.b.rk(q) +if(s===1)j.push("(elided one frame from "+B.b.gbO(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.aV(q,", ")+")") +else j.push(l+" frames from "+B.b.aV(q," ")+")")}return j}, +hp(a){var s=$.u7() +if(s!=null)s.$1(a)}, +dp6(a,b,c){var s,r +if(a!=null)A.js().$1(a) +s=A.a(B.c.O7(J.bp(c==null?A.qS():A.d6S(c))).split("\n"),t.s) +r=s.length +s=J.cEY(r!==0?new A.a8K(s,new A.cs6(),t.El):s,b) +A.js().$1(B.b.aV(A.d6T(s),"\n"))}, +dhd(a,b,c){return new A.aO9(c,a,!0,!0,null,b)}, +FZ:function FZ(){}, +Pl:function Pl(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}, +aqQ:function aqQ(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}, +aqN:function aqN(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}, +e9:function e9(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=e +_.r=f}, +bmH:function bmH(a){this.a=a}, +zx:function zx(a){this.a=a}, +bmI:function bmI(){}, +bmJ:function bmJ(){}, +bmK:function bmK(){}, +cs6:function cs6(){}, +aO9:function aO9(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +aOb:function aOb(){}, +aOa:function aOa(){}, +akB:function akB(){}, +b4t:function b4t(a,b){this.a=a +this.b=b}, +bL(a,b){return new A.hm(a,$.bo(),b.i("hm<0>"))}, +b8:function b8(){}, +aaJ:function aaJ(){}, +ml:function ml(a){var _=this +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.ak$=!1}, +b7E:function b7E(a){this.a=a}, +BQ:function BQ(a){this.a=a}, +hm:function hm(a,b,c){var _=this +_.a=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.ak$=!1 +_.$ti=c}, +d59(a,b,c){var s=null +return A.q5("",s,b,B.dK,a,!1,s,s,B.cW,s,!1,!1,!0,c,s,t.H)}, +q5(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.q4(e,!1,c,s,g,o,k,b,!0,d,i,null,a,m,l,j,n,p.i("q4<0>"))}, +cwO(a,b,c){return new A.aq2(c,a,!0,!0,null,b)}, +ez(a){return B.c.hn(B.d.tj(J.aj(a)&1048575,16),5,"0")}, +dpi(a){var s +if(t.Q8.b(a))return a.b +s=J.bp(a) +return B.c.bK(s,B.c.dg(s,".")+1)}, +OY:function OY(a,b){this.a=a +this.b=b}, +ws:function ws(a,b){this.a=a +this.b=b}, +chV:function chV(){}, +la:function la(){}, +q4:function q4(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}, +HJ:function HJ(){}, +aq2:function aq2(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +bm:function bm(){}, +aq1:function aq1(){}, +wr:function wr(){}, +aMO:function aMO(){}, +dfd(){return new A.tN()}, +jZ:function jZ(){}, +oi:function oi(){}, +tN:function tN(){}, +cy:function cy(a,b){this.a=a +this.$ti=b}, +cAN:function cAN(a){this.$ti=a}, +d90(){if($.byd==null)return B.av8 +var s=A.bx("controller") +s.soR(A.k2(null,new A.bye(s),null,null,!1,t.hz)) +return J.cvC(s.aW())}, +IW:function IW(a,b){this.a=a +this.b=b}, +lf:function lf(){}, +adH:function adH(a,b){this.a=a +this.b=b}, +a2V:function a2V(a,b){this.a=a +this.b=b}, +byb:function byb(a,b,c){this.a=a +this.b=b +this.c=c}, +byc:function byc(a,b){this.a=a +this.b=b}, +bye:function bye(a){this.a=a}, +ar:function ar(){}, +a4N(a){return new A.cO(A.a([],a.i("F<0>")),a.i("cO<0>"))}, +cO:function cO(a,b){var _=this +_.a=a +_.b=!1 +_.c=$ +_.$ti=b}, +Q5:function Q5(a,b){this.a=a +this.$ti=b}, +dmg(a){return A.aO(a,null,!1,t.O)}, +S9:function S9(a,b){this.a=a +this.$ti=b}, +cnU:function cnU(){}, +aOk:function aOk(a){this.a=a}, +FU:function FU(a,b){this.a=a +this.b=b}, +adc:function adc(a,b){this.a=a +this.b=b}, +ku:function ku(a,b){this.a=a +this.b=b}, +c5u(a){var s=new DataView(new ArrayBuffer(8)),r=A.bz(s.buffer,0,null) +return new A.c5s(new Uint8Array(a),s,r)}, +c5s:function c5s(a,b,c){var _=this +_.a=a +_.b=0 +_.c=!1 +_.d=b +_.e=c}, +a6m:function a6m(a){this.a=a +this.b=0}, +ddR(a){var s=t.ZK +return A.Q(new A.el(new A.er(new A.aP(A.a(B.c.di(a).split("\n"),t.s),new A.bWz(),t.He),A.dth(),t.C9),s),!0,s.i("D.E"))}, +ddQ(a){var s,r,q="",p=$.cVC().pt(a) +if(p==null)return null +s=A.a(p.b[1].split("."),t.s) +r=s.length>1?B.b.gO(s):q +return new A.vy(a,-1,q,q,q,-1,-1,r,s.length>1?A.hs(s,1,null,t.N).aV(0,"."):B.b.gbO(s))}, +ddS(a){var s,r,q,p,o,n,m,l,k,j,i=null,h="" +if(a==="")return B.dHz +else if(a==="...")return B.dHy +if(!B.c.aZ(a,"#"))return A.ddQ(a) +s=A.aA("^#(\\d+) +(.+) \\((.+?):?(\\d+){0,1}:?(\\d+){0,1}\\)$",!0,!1,!1,!1).pt(a).b +r=s[2] +r.toString +q=A.bH(r,".","") +if(B.c.aZ(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.dG(r,0,i) +m=n.gf7(n) +if(n.gqf()==="dart"||n.gqf()==="package"){l=n.gA0()[0] +m=B.c.uC(n.gf7(n),A.q(n.gA0()[0])+"/","")}else l=h +r=s[1] +r.toString +r=A.dK(r,i) +k=n.gqf() +j=s[4] +if(j==null)j=-1 +else{j=j +j.toString +j=A.dK(j,i)}s=s[5] +if(s==null)s=-1 +else{s=s +s.toString +s=A.dK(s,i)}return new A.vy(a,r,k,l,m,j,s,p,q)}, +vy:function vy(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}, +bWz:function bWz(){}, +cS:function cS(a,b){this.a=a +this.$ti=b}, +bZo:function bZo(a){this.a=a}, +a1n:function a1n(a,b){this.a=a +this.b=b}, +ii:function ii(){}, +PS:function PS(a,b,c){this.a=a +this.b=b +this.c=c}, +VV:function VV(a){var _=this +_.a=a +_.b=!0 +_.d=_.c=!1 +_.e=null}, +ccn:function ccn(a){this.a=a}, +boj:function boj(a){this.a=a}, +bol:function bol(a,b){this.a=a +this.b=b}, +bok:function bok(a,b,c){this.a=a +this.b=b +this.c=c}, +d6R(a,b,c,d,e,f,g){return new A.a15(c,g,f,a,e,!1)}, +ckn:function ckn(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}, +PT:function PT(){}, +bon:function bon(a){this.a=a}, +boo:function boo(a,b){this.a=a +this.b=b}, +a15:function a15(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=e +_.r=f}, +cQw(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}}, +db7(a,b){var s=A.a0(a) +return new A.el(new A.er(new A.aP(a,new A.bIS(),s.i("aP<1>")),new A.bIT(b),s.i("er<1,ds?>")),t.FI)}, +bIS:function bIS(){}, +bIT:function bIT(a){this.a=a}, +zj:function zj(a,b){this.a=a +this.b=b}, +wx:function wx(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +rG:function rG(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +mo:function mo(a,b){this.a=a +this.b=b}, +a5F(a,b){var s,r +if(a==null)return b +s=new A.e0(new Float64Array(3)) +s.pv(b.a,b.b,0) +r=a.Eu(s).a +return new A.w(r[0],r[1])}, +K3(a,b,c,d){if(a==null)return c +if(b==null)b=A.a5F(a,d) +return b.aq(0,A.a5F(a,d.aq(0,c)))}, +cyS(a){var s,r,q=new Float64Array(4),p=new A.tQ(q) +p.a3z(0,0,1,0) +s=new Float64Array(16) +r=new A.bV(s) +r.co(a) +s[11]=q[3] +s[10]=q[2] +s[9]=q[1] +s[8]=q[0] +r.aeE(2,p) +return r}, +db4(a,b,c,d,e,f,g,h,i,j,k,l,m,n){return new A.K2(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)}, +dbe(a,b,c,d,e,f,g,h,i,j,k){return new A.K6(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)}, +db9(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){return new A.As(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)}, +db6(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.EG(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)}, +db8(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.EH(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)}, +db5(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){return new A.Ar(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)}, +dba(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.At(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)}, +dbi(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){return new A.Av(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)}, +dbg(a,b,c,d,e,f){return new A.K8(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)}, +dbh(a,b,c,d,e){return new A.K9(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)}, +dbf(a,b,c,d,e,f){return new A.K7(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)}, +dbc(a,b,c,d,e,f){return new A.Au(b,f,c,B.ed,a,d,B.m,0,!1,!1,1,1,1,0,0,0,0,0,0,0,0,0,0,e,null,null)}, +dbd(a,b,c,d,e,f,g,h,i,j){return new A.K5(c,d,h,g,b,j,e,B.ed,a,f,B.m,0,!1,!1,1,1,1,0,0,0,0,0,0,0,0,0,0,i,null,null)}, +dbb(a,b,c,d,e,f){return new A.K4(b,f,c,B.ed,a,d,B.m,0,!1,!1,1,1,1,0,0,0,0,0,0,0,0,0,0,e,null,null)}, +cKU(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){return new A.Aq(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}}, +crY(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}}, +doE(a){switch(a.a){case 1:return 1 +case 2:case 3:case 5:case 0:case 4:return 18}}, +ds:function ds(){}, +ky:function ky(){}, +aJV:function aJV(){}, +aWf:function aWf(){}, +aLO:function aLO(){}, +K2:function K2(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}, +aWb:function aWb(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aLY:function aLY(){}, +K6:function K6(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}, +aWm:function aWm(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aLT:function aLT(){}, +As:function As(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}, +aWh:function aWh(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aLR:function aLR(){}, +EG:function EG(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}, +aWe:function aWe(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aLS:function aLS(){}, +EH:function 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){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}, +aWg:function aWg(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aLQ:function aLQ(){}, +Ar:function Ar(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}, +aWd:function aWd(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aLU:function aLU(){}, +At:function At(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}, +aWi:function aWi(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aM1:function aM1(){}, +Av:function Av(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}, +aWq:function aWq(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +nx:function nx(){}, +aM_:function aM_(){}, +K8:function K8(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}, +aWo:function aWo(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aM0:function aM0(){}, +K9:function K9(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}, +aWp:function aWp(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aLZ:function aLZ(){}, +K7:function K7(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}, +aWn:function aWn(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aLW:function aLW(){}, +Au:function Au(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}, +aWk:function aWk(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aLX:function aLX(){}, +K5:function K5(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}, +aWl:function aWl(a,b){var _=this +_.d=_.c=$ +_.e=a +_.f=b +_.b=_.a=$}, +aLV:function aLV(){}, +K4:function K4(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}, +aWj:function aWj(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aLP:function aLP(){}, +Aq:function Aq(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}, +aWc:function aWc(a,b){var _=this +_.c=a +_.d=b +_.b=_.a=$}, +aRH:function aRH(){}, +aRI:function aRI(){}, +aRJ:function aRJ(){}, +aRK:function aRK(){}, +aRL:function aRL(){}, +aRM:function aRM(){}, +aRN:function aRN(){}, +aRO:function aRO(){}, +aRP:function aRP(){}, +aRQ:function aRQ(){}, +aRR:function aRR(){}, +aRS:function aRS(){}, +aRT:function aRT(){}, +aRU:function aRU(){}, +aRV:function aRV(){}, +aRW:function aRW(){}, +aRX:function aRX(){}, +aRY:function aRY(){}, +aRZ:function aRZ(){}, +aS_:function aS_(){}, +aS0:function aS0(){}, +aS1:function aS1(){}, +aS2:function aS2(){}, +aS3:function aS3(){}, +aS4:function aS4(){}, +aS5:function aS5(){}, +aS6:function aS6(){}, +aS7:function aS7(){}, +aS8:function aS8(){}, +aS9:function aS9(){}, +aSa:function aSa(){}, +aYG:function aYG(){}, +aYH:function aYH(){}, +aYI:function aYI(){}, +aYJ:function aYJ(){}, +aYK:function aYK(){}, +aYL:function aYL(){}, +aYM:function aYM(){}, +aYN:function aYN(){}, +aYO:function aYO(){}, +aYP:function aYP(){}, +aYQ:function aYQ(){}, +aYR:function aYR(){}, +aYS:function aYS(){}, +aYT:function aYT(){}, +aYU:function aYU(){}, +aYV:function aYV(){}, +aYW:function aYW(){}, +cHM(a,b){var s=t.S,r=A.eS(s) +return new A.uA(B.Gd,A.b(s,t.SP),r,a,b,A.MT(),A.b(s,t.Au))}, +cHN(a,b,c){var s=(c-a)/(b-a) +return!isNaN(s)?A.a9(s,0,1):s}, +G_:function G_(a,b){this.a=a +this.b=b}, +Ig:function Ig(a){this.a=a}, +uA:function uA(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}, +bnA:function bnA(a,b){this.a=a +this.b=b}, +bny:function bny(a){this.a=a}, +bnz:function bnz(a){this.a=a}, +aq_:function aq_(a){this.a=a}, +cxG(){var s=A.a([],t.om),r=new A.bV(new Float64Array(16)) +r.dK() +return new A.uF(s,A.a([r],t.rE),A.a([],t.cR))}, +qf:function qf(a,b){this.a=a +this.b=null +this.$ti=b}, +X_:function X_(){}, +ae8:function ae8(a){this.a=a}, +Wm:function Wm(a){this.a=a}, +uF:function uF(a,b,c){this.a=a +this.b=b +this.c=c}, +bzq(a,b,c){var s=b==null?B.ca:b,r=t.S,q=A.eS(r),p=A.cS_() +return new A.pm(s,null,B.j6,A.b(r,t.SP),q,a,c,p,A.b(r,t.Au))}, +d9l(a){return a===1||a===2||a===4}, +Rg:function Rg(a,b){this.a=a +this.b=b}, +a3c:function a3c(a,b,c){this.a=a +this.b=b +this.c=c}, +Rf:function Rf(a,b){this.b=a +this.c=b}, +pm:function pm(a,b,c,d,e,f,g,h,i){var _=this +_.k2=!1 +_.bt=_.bc=_.cT=_.dt=_.bN=_.dJ=_.dE=_.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}, +bzt:function bzt(a,b){this.a=a +this.b=b}, +bzs:function bzs(a,b){this.a=a +this.b=b}, +bzr:function bzr(a,b){this.a=a +this.b=b}, +C4:function C4(a,b,c){this.a=a +this.b=b +this.c=c}, +cAB:function cAB(a,b){this.a=a +this.b=b}, +bIZ:function bIZ(a){this.a=a +this.b=$}, +bJ_:function bJ_(){}, +auT:function auT(a,b,c){this.a=a +this.b=b +this.c=c}, +d5O(a){return new A.oO(a.gd6(a),A.aO(20,null,!1,t.av))}, +d5P(a){return a===1}, +cA7(a,b){var s=t.S,r=A.eS(s),q=A.cCd() +return new A.vM(B.R,A.cCc(),B.lb,A.b(s,t.GY),A.b5(s),A.b(s,t.SP),r,a,b,q,A.b(s,t.Au))}, +Qc(a,b){var s=t.S,r=A.eS(s),q=A.cCd() +return new A.uG(B.R,A.cCc(),B.lb,A.b(s,t.GY),A.b5(s),A.b(s,t.SP),r,a,b,q,A.b(s,t.Au))}, +cKy(a,b){var s=t.S,r=A.eS(s),q=A.cCd() +return new A.v8(B.R,A.cCc(),B.lb,A.b(s,t.GY),A.b5(s),A.b(s,t.SP),r,a,b,q,A.b(s,t.Au))}, +VH:function VH(a,b){this.a=a +this.b=b}, +a09:function a09(){}, +bhz:function bhz(a,b){this.a=a +this.b=b}, +bhE:function bhE(a,b){this.a=a +this.b=b}, +bhF:function bhF(a,b){this.a=a +this.b=b}, +bhA:function bhA(){}, +bhB:function bhB(a,b){this.a=a +this.b=b}, +bhC:function bhC(a){this.a=a}, +bhD:function bhD(a,b){this.a=a +this.b=b}, +vM:function vM(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}, +uG:function uG(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}, +v8:function v8(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}, +d5N(a){return a===1}, +aM3:function aM3(){this.a=!1}, +WV:function WV(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=!1}, +ut:function ut(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}, +bhh:function bhh(a,b){this.a=a +this.b=b}, +bIU:function bIU(a,b){this.a=a +this.b=b}, +bIW:function bIW(){}, +bIV:function bIV(a,b,c){this.a=a +this.b=b +this.c=c}, +bIX:function bIX(){this.b=this.a=null}, +d79(a){return!0}, +a0a:function a0a(a,b){this.a=a +this.b=b}, +hA:function hA(){}, +fX:function fX(){}, +PV:function PV(a,b){this.a=a +this.b=b}, +So:function So(){}, +bJh:function bJh(a,b){this.a=a +this.b=b}, +nu:function nu(a,b){this.a=a +this.b=b}, +aOo:function aOo(){}, +dcJ(a,b,c,d,e,f,g,h){return new A.a7w(b,a,d,g,c,h,f,e)}, +cLL(a,b){var s=t.S,r=A.a([],t.t),q=A.eS(s) +return new A.vm(B.zR,B.qO,B.aA,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.MT(),A.b(s,t.Au))}, +Mt:function Mt(a,b){this.a=a +this.b=b}, +Mm:function Mm(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +a7v:function a7v(a,b,c){this.a=a +this.b=b +this.c=c}, +a7w:function a7w(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}, +xq:function xq(a,b,c){this.a=a +this.b=b +this.c=c}, +aPw:function aPw(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +vm:function vm(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}, +bQF:function bQF(){}, +bQG:function bQG(){}, +bQH:function bQH(a,b){this.a=a +this.b=b}, +bQI:function bQI(a){this.a=a}, +bQD:function bQD(a){this.a=a}, +bQE:function bQE(a){this.a=a}, +bQJ:function bQJ(){}, +bQK:function bQK(){}, +Ui(a,b){var s=t.S,r=A.eS(s) +return new A.pD(B.bj,18,B.j6,A.b(s,t.SP),r,a,b,A.MT(),A.b(s,t.Au))}, +Fp:function Fp(a,b,c){this.a=a +this.b=b +this.c=c}, +Fq:function Fq(a,b){this.b=a +this.c=b}, +akv:function akv(){}, +pD:function pD(a,b,c,d,e,f,g,h,i){var _=this +_.W=_.M=_.F=_.eO=_.oJ=_.eT=_.bt=_.bc=_.cT=_.dt=_.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}, +bZy:function bZy(a,b){this.a=a +this.b=b}, +bZz:function bZz(a,b){this.a=a +this.b=b}, +bZA:function bZA(a,b){this.a=a +this.b=b}, +bZB:function bZB(a,b){this.a=a +this.b=b}, +bZC:function bZC(a){this.a=a}, +aLA:function aLA(a,b){this.a=a +this.b=b}, +M_:function M_(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1 +_.f=_.e=null}, +a1m:function a1m(a){this.a=a +this.b=null}, +bom:function bom(a,b){this.a=a +this.b=b}, +d7Y(a){var s=t.av +return new A.Iv(A.aO(20,null,!1,s),a,A.aO(20,null,!1,s))}, +pG:function pG(a){this.a=a}, +LF:function LF(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aeI:function aeI(a,b){this.a=a +this.b=b}, +oO:function oO(a,b){this.a=a +this.b=b +this.c=0}, +Iv:function Iv(a,b,c){var _=this +_.d=a +_.a=b +_.b=c +_.c=0}, +Rh:function Rh(a,b,c){var _=this +_.d=a +_.a=b +_.b=c +_.c=0}, +dta(a,b,c,d,e){var s=null +A.rd(s,!0,new A.ctU(b,s,a,s,c),d,s,!1,!0,t.H)}, +dtc(a,b,c,d,e){var s=t.H +A.cl(e,!1).yV(A.bAO(new A.cu8(c,d,a,b),null,s),s)}, +dhM(){var s=t.GT +return new A.aRk(A.d90().ey(0,new A.oQ(A.a([],t.Y4),A.b(t.N,t.L),A.a([],t.s)),new A.cij(),s).aJ(0,new A.cik(),s),B.k)}, +cfk(a){var s=a.Gk(t.WO),r=s==null?a.Gk(t.QU):s +r.toString +return new A.cf8(r)}, +ctU:function ctU(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +cu8:function cu8(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Nb:function Nb(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +b_v:function b_v(a,b){this.a=a +this.b=b}, +b_w:function b_w(a){this.a=a}, +IV:function IV(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +adI:function adI(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +aJU:function aJU(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aey:function aey(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aRk:function aRk(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +cij:function cij(){}, +cik:function cik(){}, +cii:function cii(a){this.a=a}, +cih:function cih(a,b){this.a=a +this.b=b}, +cig:function cig(a,b){this.a=a +this.b=b}, +cic:function cic(a){this.a=a}, +cif:function cif(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cie:function cie(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cid:function cid(a){this.a=a}, +aRj:function aRj(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +oQ:function oQ(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +ces:function ces(a){this.a=a}, +VC:function VC(a,b){this.a=a +this.b=b}, +aew:function aew(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aRi:function aRi(a,b){var _=this +_.d=a +_.e=!1 +_.a=null +_.b=b +_.c=null}, +ci9:function ci9(a,b){this.a=a +this.b=b}, +cia:function cia(a){this.a=a}, +cib:function cib(a){this.a=a}, +aex:function aex(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +LR:function LR(a,b){this.a=a +this.b=b}, +W7:function W7(a,b){this.a=a +this.b=b}, +acZ:function acZ(a,b){this.a=a +this.b=b}, +adT:function adT(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +cf8:function cf8(a){this.a=a}, +adU:function adU(a,b,c){var _=this +_.d=a +_.f=_.e=null +_.r=b +_.a=null +_.b=c +_.c=null}, +cfj:function cfj(a){this.a=a}, +cfi:function cfi(a){this.a=a}, +cfg:function cfg(a,b){this.a=a +this.b=b}, +cfh:function cfh(a,b){this.a=a +this.b=b}, +cff:function cff(a,b){this.a=a +this.b=b}, +cfe:function cfe(a){this.a=a}, +cfa:function cfa(a,b){this.a=a +this.b=b}, +cf9:function cf9(a,b){this.a=a +this.b=b}, +cfd:function cfd(){}, +cfc:function cfc(a){this.a=a}, +cfb:function cfb(a){this.a=a}, +aQ_:function aQ_(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +adV:function adV(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}, +adW:function adW(a,b){var _=this +_.r=_.f=_.d=$ +_.w=a +_.a=null +_.b=b +_.c=null}, +cfn:function cfn(a,b){this.a=a +this.b=b}, +cfo:function cfo(a,b){this.a=a +this.b=b}, +cfm:function cfm(a){this.a=a}, +cfl:function cfl(){}, +aMM:function aMM(a,b,c){this.c=a +this.d=b +this.a=c}, +caa:function caa(a){this.a=a}, +cw0(a){return new A.Yp(B.GY,a,null,null,null)}, +cwl(a){return new A.Zz(B.KA,a,null,null,null)}, +aJW:function aJW(){}, +c62:function c62(a,b){this.a=a +this.b=b}, +LQ:function LQ(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aki:function aki(a){this.a=a}, +b3T:function b3T(){}, +b3U:function b3U(){}, +b3V:function b3V(){}, +Yp:function Yp(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +amN:function amN(a){this.a=a}, +bcJ:function bcJ(){}, +bcK:function bcK(){}, +bcL:function bcL(){}, +Zz:function Zz(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aqi:function aqi(a){this.a=a}, +bhJ:function bhJ(){}, +bhK:function bhK(){}, +bhL:function bhL(){}, +aqh:function aqh(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aqC:function aqC(a){this.a=a}, +bjG:function bjG(){}, +bjH:function bjH(){}, +bjI:function bjI(){}, +aqB:function aqB(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +d2s(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.Nc(r,q,p,n)}, +Nc:function Nc(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aJZ:function aJZ(){}, +cvS(a){return new A.ajq(a.gaJr(),a.gaJq(),null)}, +b07(a,b){var s=b.c +if(s!=null)return s +switch(A.z(a).r.a){case 2:case 4:return A.cwB(a,b) +case 0:case 1:case 3:case 5:s=A.x(a,B.aJ,t.A) +s.toString +switch(b.b.a){case 0:return s.gaD() +case 1:return s.gaC() +case 2:return s.gaE() +case 3:return s.gar() +case 4:return s.gbz().toUpperCase() +case 5:return""}break}}, +d2u(a,b){var s,r,q,p,o,n,m=null +switch(A.z(a).r.a){case 2:return new A.O(b,new A.b04(a),A.a0(b).i("O<1,r>")) +case 1:case 0:s=A.a([],t.p) +for(r=0;q=b.length,r")) +case 4:return new A.O(b,new A.b06(a),A.a0(b).i("O<1,r>"))}}, +ajq:function ajq(a,b,c){this.c=a +this.e=b +this.a=c}, +b04:function b04(a){this.a=a}, +b05:function b05(a){this.a=a}, +b06:function b06(a){this.a=a}, +cF7(a,b,c,d){return new A.ajF(c,a,d,b,null)}, +d2L(){return $.aC().cq()}, +aZe(a,b,c){var s,r,q=A.aJ(0,15,b) +q.toString +s=B.e.dF(q) +r=B.e.e3(q) +return c.$3(a[s],a[r],q-s)}, +ajF:function ajF(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aK7:function aK7(a,b,c,d,e,f,g){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.a=g}, +Wq:function Wq(a,b){this.a=a +this.b=b}, +Ml:function Ml(){}, +Wr:function Wr(a){this.a=a}, +oR:function oR(a,b,c){this.a=a +this.b=b +this.c=c}, +aRo:function aRo(){}, +b0S:function b0S(){}, +c6u:function c6u(){}, +cJJ(){return new A.rO(new A.bA4(),A.b(t.K,t.Qu))}, +pF:function pF(a,b){this.a=a +this.b=b}, +E9:function E9(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}, +bA4:function bA4(){}, +bAW:function bAW(){}, +adX:function adX(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +cfq:function cfq(a,b){this.a=a +this.b=b}, +cfp:function cfp(){}, +cfr:function cfr(){}, +e3(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.GO(o,c,a5,a,k,e,i,a0,a1,a3,a2,d,m,n,b,!0,g,!1,a6,a9,f,new A.aeL(a8,s,1/0,r+(s==null?0:s)),a8,p,b0,a7,a4,!1,h,null)}, +d2P(a,b){var s,r +if(b instanceof A.aeL&&b.e==null){s=A.z(a).RG.Q +if(s==null)s=56 +r=b.f +return s+(r==null?0:r)}return b.b}, +czv(a,b,c,d,e,f,g,h){return new A.a8O(!1,g,c,f,b,d,e,h,null)}, +cnJ:function cnJ(a){this.b=a}, +aeL:function aeL(a,b,c,d){var _=this +_.e=a +_.f=b +_.a=c +_.b=d}, +GO:function GO(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}, +b1n:function b1n(a,b){this.a=a +this.b=b}, +abm:function abm(a){var _=this +_.d=null +_.e=!1 +_.a=null +_.b=a +_.c=null}, +c6P:function c6P(){}, +clz:function clz(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}, +a8O:function a8O(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}, +aUE:function aUE(a,b,c){var _=this +_.f=_.e=_.d=null +_.ff$=a +_.b6$=b +_.a=null +_.b=c +_.c=null}, +aKk:function aKk(a,b){this.c=a +this.a=b}, +aSD:function aSD(a,b,c,d){var _=this +_.L=null +_.ah=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}, +c6N:function c6N(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}, +c6O:function c6O(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}, +aYv:function aYv(){}, +cFe(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.Nl(b==null?null:b,e,d,g,h,j,i,f,a,c,l,n,o,m,k)}, +d2O(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.ji(a.r,b.r,c) +l=A.zI(a.w,b.w,c) +k=A.zI(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.dF(a.as,b.as,c) +e=A.dF(a.at,b.at,c) +if(j)j=a.ax +else j=b.ax +return A.cFe(k,s,i,q,r,l,p,o,m,n,j,h,e,g,f)}, +Nl:function Nl(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}, +aKj:function aKj(){}, +dmo(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.aW()}, +a3S:function a3S(a,b){var _=this +_.c=!0 +_.r=_.f=_.e=_.d=null +_.a=a +_.b=b}, +bAQ:function bAQ(a,b){this.a=a +this.b=b}, +M2:function M2(a,b){this.a=a +this.b=b}, +BC:function BC(a,b){this.a=a +this.b=b}, +Rs:function Rs(a,b){var _=this +_.e=!0 +_.r=_.f=$ +_.a=a +_.b=b}, +bAV:function bAV(a,b){this.a=a +this.b=b}, +akl:function akl(a,b,c,d,e,f){var _=this +_.c=a +_.f=b +_.z=c +_.Q=d +_.as=e +_.a=f}, +aKy:function aKy(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aSE:function aSE(a,b,c,d,e){var _=this +_.dS=a +_.L=null +_.ah=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}, +c7l:function c7l(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}, +d31(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.dF(a.e,b.e,c) +n=A.jW(a.f,b.f,c) +m=A.GG(a.r,b.r,c) +return new A.Ny(s,r,q,p,o,n,m,A.qu(a.w,b.w,c))}, +Ny:function Ny(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}, +aKz:function aKz(){}, +a3E:function a3E(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}, +aQ0:function aQ0(){}, +d3c(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.YC(s,r,q,p,o,n,A.jW(a.r,b.r,c))}, +YC:function YC(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +aKJ:function aKJ(){}, +d3d(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.zI(a.c,b.c,c) +p=A.zI(a.d,b.d,c) +o=A.ap(a.e,b.e,c) +n=A.ap(a.f,b.f,c) +m=A.dF(a.r,b.r,c) +l=A.dF(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.YD(s,r,q,p,o,n,m,l,j,i,h,g,f,k)}, +YD:function YD(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}, +aKK:function aKK(){}, +d3e(a,b,c,d,e,f,g,h,i,j,k,l){return new A.YE(a,h,c,g,l,j,i,b,f,k,d,e,null)}, +cSY(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.cl(e,a3),g=A.x(e,B.aJ,t.A) +g.toString +s=h.c +s.toString +s=A.atk(e,s) +r=g.gbx() +g=g.asO(g.gbV()) +q=A.z(e) +p=A.bL(B.F,t.U6) +o=A.a([],t.Zt) +n=$.as +m=A.mG(B.cp) +l=A.a([],t.wi) +k=A.bL(i,t.u) +j=$.as +return h.yV(new A.a4f(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.bI(i,a4.i("bI>")),new A.bI(i,t.E),new A.nv(),i,0,new A.aG(new A.ah(n,a4.i("ah<0?>")),a4.i("aG<0?>")),m,l,B.eZ,k,new A.aG(new A.ah(j,a4.i("ah<0?>")),a4.i("aG<0?>")),a4.i("a4f<0>")),a4)}, +cAo(a){var s=null +return new A.c7y(a,s,s,1,s,s,s,1,B.dE1,s,s,s,s,B.at1)}, +YE:function YE(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}, +abz:function abz(a,b,c){var _=this +_.d=a +_.e=b +_.a=null +_.b=c +_.c=null}, +c7B:function c7B(a){this.a=a}, +c7z:function c7z(a){this.a=a}, +c7A:function c7A(a,b){this.a=a +this.b=b}, +aNd:function aNd(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +cam:function cam(a){this.a=a}, +can:function can(a){this.a=a}, +aKL:function aKL(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +aeY:function aeY(a,b,c,d,e,f){var _=this +_.L=a +_.ah=b +_.b2=c +_.d1=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}, +Mh:function Mh(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}, +Wg:function Wg(a,b,c){var _=this +_.d=a +_.a=null +_.b=b +_.c=null +_.$ti=c}, +chb:function chb(a,b){this.a=a +this.b=b}, +cha:function cha(a,b){this.a=a +this.b=b}, +ch9:function ch9(a){this.a=a}, +a4f:function a4f(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 +_.m4=b +_.pa=c +_.oX=d +_.qB=e +_.m5=f +_.oY=g +_.cl=h +_.ws=i +_.L=j +_.ah=k +_.b2=l +_.d1=m +_.jb=n +_.pL=o +_.u3=p +_.xR=q +_.x9=r +_.Gj=null +_.fr=s +_.fx=a0 +_.fy=!1 +_.id=_.go=null +_.k1=a1 +_.k2=a2 +_.k3=a3 +_.k4=a4 +_.ok=$ +_.p1=null +_.p2=$ +_.tz$=a5 +_.x8$=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}, +bEb:function bEb(a){this.a=a}, +c7C:function c7C(a,b){this.a=a +this.b=b}, +c7y:function c7y(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}, +d3f(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.ji(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.bVL(a.z,b.z,c) +if(k)k=a.Q +else k=b.Q +return new A.H_(s,r,q,p,o,n,m,l,j,i,h,k,A.CJ(a.as,b.as,c))}, +H_:function H_(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}, +aKM:function aKM(){}, +dc2(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.a6l(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)}, +a6l:function a6l(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}, +aSt:function aSt(a,b){var _=this +_.J3$=a +_.a=null +_.b=b +_.c=null}, +aP2:function aP2(a,b,c){this.e=a +this.c=b +this.a=c}, +afb:function afb(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}, +cjY:function cjY(a,b){this.a=a +this.b=b}, +aY4:function aY4(){}, +akS:function akS(a,b,c){this.y=a +this.as=b +this.a=c}, +b60:function b60(a){this.a=a}, +aKP:function aKP(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}, +aSF:function aSF(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.uQ=!1 +_.IZ=a +_.F=b +_.M=c +_.W=d +_.a1=e +_.ak=f +_.b5=g +_.bs=h +_.cD=0 +_.K=i +_.a5=j +_.B2$=k +_.MQ$=l +_.dI$=m +_.ad$=n +_.ex$=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}, +d3r(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.jW(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.YN(r,q,p,o,n,m,l,k,s)}, +YN:function YN(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}, +aKQ:function aKQ(){}, +H4(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.en(a1,c,g,m,o,s,d,n,k,f,j,h,i,q,p,l,a2,a0,b,e,a,r)}, +CM(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.dg(r,p,a8,A.aiL(),t.p8) +r=s?a5:a6.b +o=q?a5:a7.b +n=t.MH +o=A.dg(r,o,a8,A.fG(),n) +r=s?a5:a6.c +r=A.dg(r,q?a5:a7.c,a8,A.fG(),n) +m=s?a5:a6.d +m=A.dg(m,q?a5:a7.d,a8,A.fG(),n) +l=s?a5:a6.e +l=A.dg(l,q?a5:a7.e,a8,A.fG(),n) +k=s?a5:a6.f +k=A.dg(k,q?a5:a7.f,a8,A.fG(),n) +j=s?a5:a6.r +i=q?a5:a7.r +h=t.PM +i=A.dg(j,i,a8,A.aiN(),h) +j=s?a5:a6.w +g=q?a5:a7.w +g=A.dg(j,g,a8,A.cBU(),t.pc) +j=s?a5:a6.x +f=q?a5:a7.x +e=t.tW +f=A.dg(j,f,a8,A.aiM(),e) +j=s?a5:a6.y +j=A.dg(j,q?a5:a7.y,a8,A.aiM(),e) +d=s?a5:a6.z +e=A.dg(d,q?a5:a7.z,a8,A.aiM(),e) +d=s?a5:a6.Q +n=A.dg(d,q?a5:a7.Q,a8,A.fG(),n) +d=s?a5:a6.as +h=A.dg(d,q?a5:a7.as,a8,A.aiN(),h) +d=s?a5:a6.at +d=A.d3s(d,q?a5:a7.at,a8) +c=s?a5:a6.ax +b=q?a5:a7.ax +b=A.dg(c,b,a8,A.cBG(),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.GG(a4,q?a5:a7.db,a8) +if(c)s=s?a5:a6.dx +else s=q?a5:a7.dx +return A.H4(a4,a2,o,i,a3,j,r,n,h,e,f,a,m,g,l,b,d,s,k,a1,p,a0)}, +d3s(a,b,c){if(a==null&&b==null)return null +return new A.aPt(a,b,c)}, +en:function en(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}, +aPt:function aPt(a,b,c){this.a=a +this.b=b +this.c=c}, +aKS:function aKS(){}, +NP(a,b,c,d){var s +if(d<=1)return a +else if(d>=3)return c +else if(d<=2){s=A.jW(a,b,d-1) +s.toString +return s}s=A.jW(b,c,d-2) +s.toString +return s}, +YP:function YP(){}, +abE:function abE(a,b,c){var _=this +_.r=_.f=_.e=_.d=null +_.ff$=a +_.b6$=b +_.a=null +_.b=c +_.c=null}, +c88:function c88(){}, +c85:function c85(a,b,c){this.a=a +this.b=b +this.c=c}, +c86:function c86(a,b){this.a=a +this.b=b}, +c87:function c87(a,b,c){this.a=a +this.b=b +this.c=c}, +c7J:function c7J(){}, +c7K:function c7K(){}, +c7L:function c7L(){}, +c7W:function c7W(){}, +c7Z:function c7Z(){}, +c8_:function c8_(){}, +c80:function c80(){}, +c81:function c81(){}, +c82:function c82(){}, +c83:function c83(){}, +c84:function c84(){}, +c7M:function c7M(){}, +c7N:function c7N(){}, +c7O:function c7O(){}, +c7X:function c7X(a){this.a=a}, +c7H:function c7H(a){this.a=a}, +c7Y:function c7Y(a){this.a=a}, +c7G:function c7G(a){this.a=a}, +c7P:function c7P(){}, +c7Q:function c7Q(){}, +c7R:function c7R(){}, +c7S:function c7S(){}, +c7T:function c7T(){}, +c7U:function c7U(){}, +c7V:function c7V(a){this.a=a}, +c7I:function c7I(){}, +aQv:function aQv(a){this.a=a}, +aP3:function aP3(a,b,c){this.e=a +this.c=b +this.a=c}, +afc:function afc(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}, +cjZ:function cjZ(a,b){this.a=a +this.b=b}, +ahi:function ahi(){}, +cFN(a,b){return new A.YR(b,a,null)}, +d3t(a){var s,r=a.U(t.Xj),q=r==null?null:r.w,p=q==null +if((p?null:q.at)==null){s=A.z(a) +if(p)q=s.y1 +if(q.at==null){p=s.y1.at +q=q.amh(p==null?s.ax:p)}}q.toString +return q}, +cFO(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.akU(k,f,o,i,l,m,!1,b,d,e,h,g,n,c,j)}, +YQ:function YQ(a,b){this.a=a +this.b=b}, +YM:function YM(a,b){this.a=a +this.b=b}, +YR:function YR(a,b,c){this.w=a +this.b=b +this.a=c}, +akU:function akU(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}, +aKT:function aKT(){}, +alb:function alb(a,b,c,d,e,f,g){var _=this +_.c=a +_.f=b +_.r=c +_.x=d +_.y=e +_.Q=f +_.a=g}, +c8c:function c8c(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}, +c8d:function c8d(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}, +d3B(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.jW(a.f,b.f,c) +return new A.O_(s,r,q,p,o,n,A.ji(a.r,b.r,c))}, +O_:function O_(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +aKV:function aKV(){}, +alH(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.yY(o,i,h,a,d,c,!1,g,e,j,m,!1,k,l,!1,B.dWm,null)}, +aLl:function aLl(a,b){this.a=a +this.b=b}, +yY:function yY(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}, +aLj:function aLj(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.d=a +_.e=null +_.xQ$=b +_.zN$=c +_.B3$=d +_.J6$=e +_.J7$=f +_.Gf$=g +_.J8$=h +_.Gg$=i +_.ZW$=j +_.E9$=k +_.Cv$=l +_.Cw$=m +_.ff$=n +_.b6$=o +_.a=null +_.b=p +_.c=null}, +c8C:function c8C(a){this.a=a}, +c8D:function c8D(a,b){this.a=a +this.b=b}, +aLh:function aLh(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 +_.ak$=!1}, +c8v:function c8v(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}, +c8w:function c8w(a){this.a=a}, +c8x:function c8x(a){this.a=a}, +c8y:function c8y(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}, +c8A:function c8A(a){this.a=a}, +c8z:function c8z(a){this.a=a}, +c8B:function c8B(a){this.a=a}, +ahk:function ahk(){}, +ahl:function ahl(){}, +cG2(a,b,c,d,e,f){return new A.Zj(f,c,a,e,d,b,null)}, +aLm:function aLm(a,b){this.a=a +this.b=b}, +Zj:function Zj(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.f=c +_.cy=d +_.db=e +_.go=f +_.a=g}, +d3F(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.dg(a.b,b.b,c,A.fG(),q) +o=A.dg(a.c,b.c,c,A.fG(),q) +q=A.dg(a.d,b.d,c,A.fG(),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.ji(a.w,b.w,c)) +return new A.O6(r,p,o,q,n,m,s,l,A.d3E(a.x,b.x,c))}, +d3E(a,b,c){if(a==null||b==null)return null +if(a===b)return a +return A.cB(a,b,c)}, +cG3(a){var s +a.U(t.ES) +s=A.z(a) +return s.dE}, +O6:function O6(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(){}, +cAI(a){var s,r,q +if(a==null)s=B.a3 +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.Y(q,s,q+r.a,s+r.b) +s=r}return s}, +dlx(a,b,c,d,e){var s,r,q,p=a.a-c.goZ() +c.gel(c) +c.ges(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}}, +alK:function alK(a,b,c){this.c=a +this.d=b +this.a=c}, +a6h:function a6h(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}, +aeO:function aeO(a,b,c,d){var _=this +_.Q=_.z=_.y=_.x=_.w=_.r=_.f=_.e=_.d=$ +_.as=!1 +_.ff$=a +_.b6$=b +_.J3$=c +_.a=null +_.b=d +_.c=null}, +cjk:function cjk(a){this.a=a}, +cjj:function cjj(a){this.a=a}, +cjl:function cjl(a){this.a=a}, +cjn:function cjn(a){this.a=a}, +cjm:function cjm(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aLo:function aLo(a,b,c){this.e=a +this.c=b +this.a=c}, +aSG:function aSG(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}, +cjA:function cjA(a,b){this.a=a +this.b=b}, +aLq:function aLq(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}, +vU:function vU(a,b){this.a=a +this.b=b}, +aLp:function aLp(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}, +af_:function af_(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.F=a +_.M=b +_.a1=_.W=$ +_.ak=c +_.b5=d +_.bs=e +_.cD=f +_.K=g +_.a5=h +_.da=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}, +cjD:function cjD(a,b){this.a=a +this.b=b}, +cjE:function cjE(a,b){this.a=a +this.b=b}, +cjB:function cjB(a){this.a=a}, +cjC:function cjC(a){this.a=a}, +c8F:function c8F(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +c8E:function c8E(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}, +aXt:function aXt(){}, +aY3:function aY3(){}, +ahT:function ahT(){}, +aY7:function aY7(){}, +cG6(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){return new A.O8(a,d,e,n,m,p,a0,o,!0,c,h,j,s,q,i,l,b,f,k,g)}, +d3K(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.jW(a2.z,a3.z,a4) +g=A.jW(a2.Q,a3.Q,a4) +f=A.d3J(a2.as,a3.as,a4) +e=A.d3I(a2.at,a3.at,a4) +d=A.dF(a2.ax,a3.ax,a4) +c=A.dF(a2.ay,a3.ay,a4) +if(k){k=a2.ch +if(k==null)k=B.ap}else{k=a3.ch +if(k==null)k=B.ap}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.zI(a0,a3.cy,a4) +else a0=null +return A.cG6(s,k,i,r,q,b,a0,h,d,g,a,c,o,p,l,n,e,j,f,m)}, +d3J(a,b,c){var s=a==null +if(s&&b==null)return null +if(s)return A.cB(new A.c1(b.a.bU(0),0,B.aa,-1),b,c) +if(b==null)return A.cB(new A.c1(a.a.bU(0),0,B.aa,-1),a,c) +return A.cB(a,b,c)}, +d3I(a,b,c){if(a==null&&b==null)return null +return t.KX.a(A.ji(a,b,c))}, +O8:function O8(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}, +aLr:function aLr(){}, +q_(a,b,c,d,e){return new A.alM(c,a,d,b,e,null)}, +alM:function alM(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.y=e +_.a=f}, +ZF(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.un(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)}, +cwn(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.cwa(d6.gm(d6),$.aiU()) +r=A.cLO(A.cGo(s.a,s.b)) +break +case 0:s=A.cwa(d6.gm(d6),$.aiU()) +r=A.cLN(A.cGo(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.ZF(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)}, +d44(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.x +b7=c0.fy +a6=A.ap(a6,b7==null?B.x:b7,c1) +b7=b9.go +if(b7==null)b7=B.x +b8=c0.go +b7=A.ap(b7,b8==null?B.x: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.ZF(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)}, +un:function un(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}, +aLz:function aLz(){}, +oj:function oj(a,b){this.b=a +this.a=b}, +a3D:function a3D(a,b){this.b=a +this.a=b}, +d4O(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.bfj(a.a,b.a,c) +r=t.MH +q=A.dg(a.b,b.b,c,A.fG(),r) +p=A.aJ(a.c,b.c,c) +o=A.aJ(a.d,b.d,c) +n=A.dF(a.e,b.e,c) +r=A.dg(a.f,b.f,c,A.fG(),r) +m=A.aJ(a.r,b.r,c) +l=A.dF(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.a_t(s,q,p,o,n,r,m,l,k,j,i,h,f,g)}, +a_t:function a_t(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}, +aMw:function aMw(){}, +d4U(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.ji(b3.e,b4.e,b5) +n=A.ap(b3.f,b4.f,b5) +m=A.ap(b3.r,b4.r,b5) +l=A.dF(b3.w,b4.w,b5) +k=A.dF(b3.x,b4.x,b5) +j=A.dF(b3.y,b4.y,b5) +i=A.dF(b3.z,b4.z,b5) +h=t.MH +g=A.dg(b3.Q,b4.Q,b5,A.fG(),h) +f=A.dg(b3.as,b4.as,b5,A.fG(),h) +e=A.dg(b3.at,b4.at,b5,A.fG(),h) +d=A.dg(b3.ax,b4.ax,b5,A.fG(),h) +c=A.dg(b3.ay,b4.ay,b5,A.fG(),h) +b=A.d4T(b3.ch,b4.ch,b5) +a=A.dF(b3.CW,b4.CW,b5) +a0=A.dg(b3.cx,b4.cx,b5,A.fG(),h) +a1=A.dg(b3.cy,b4.cy,b5,A.fG(),h) +a2=A.dg(b3.db,b4.db,b5,A.fG(),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.ji(b3.fy,b4.fy,b5) +a8=A.ap(b3.go,b4.go,b5) +a9=A.ap(b3.id,b4.id,b5) +b0=A.dF(b3.k1,b4.k1,b5) +b1=A.dF(b3.k2,b4.k2,b5) +b2=A.ap(b3.k3,b4.k3,b5) +return new A.a_u(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.dg(b3.k4,b4.k4,b5,A.fG(),h))}, +d4T(a,b,c){if(a==b)return a +if(a==null)return A.cB(new A.c1(b.a.bU(0),0,B.aa,-1),b,c) +return A.cB(a,new A.c1(a.a.bU(0),0,B.aa,-1),c)}, +a_u:function a_u(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}, +aMy:function aMy(){}, +aMK:function aMK(){}, +bfN:function bfN(){}, +aXC:function aXC(){}, +apY:function apY(a,b,c){this.c=a +this.d=b +this.a=c}, +d54(a,b,c){var s=null +return new A.OX(b,A.N(c,s,s,s,B.a1,s,s,s,B.wR.aN(A.z(a).ax.a===B.aw?B.o:B.aP),s,s,s),s)}, +OX:function OX(a,b,c){this.c=a +this.d=b +this.a=c}, +bga(a,b,c,d,e,f,g,h,i){return new A.aq3(b,e,g,i,f,d,h,a,c,null)}, +GF(a,b,c,d,e,f){return new A.GE(f,c,a,b,e,d)}, +djA(a,b,c,d){return new A.dn(A.du(B.fR,b,null),!1,d,null)}, +rd(a,b,c,d,e,f,g,h){var s,r=A.cl(d,f).c +r.toString +s=A.atk(d,r) +r=A.cl(d,f) +return r.yV(A.d5b(a,B.aH,b,null,c,d,e,s,B.FB,g,h),h)}, +d5b(a,b,c,d,e,f,g,h,i,j,k){var s,r,q,p,o,n,m=null,l=A.x(f,B.aJ,t.A) +l.toString +l=l.gaa() +s=A.a([],t.Zt) +r=$.as +q=A.mG(B.cp) +p=A.a([],t.wi) +o=A.bL(m,t.u) +n=$.as +return new A.a_N(new A.bge(e,h,j),c,l,b,B.cj,A.dpp(),a,m,i,s,new A.bI(m,k.i("bI>")),new A.bI(m,t.E),new A.nv(),m,0,new A.aG(new A.ah(r,k.i("ah<0?>")),k.i("aG<0?>")),q,p,B.eZ,o,new A.aG(new A.ah(n,k.i("ah<0?>")),k.i("aG<0?>")),k.i("a_N<0>"))}, +cO_(a){var s=null +return new A.cad(a,A.z(a).p3,A.z(a).ok,s,24,s,s,B.ip,B.C,s,s,s,s)}, +cO0(a){var s=null +return new A.cae(a,s,6,s,s,B.a8h,B.C,s,s,s,s)}, +aq3:function aq3(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}, +GE:function GE(a,b,c,d,e,f){var _=this +_.f=a +_.x=b +_.Q=c +_.ay=d +_.id=e +_.a=f}, +a_N:function a_N(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 +_.m4=b +_.pa=c +_.oX=d +_.qB=e +_.m5=f +_.oY=g +_.fr=h +_.fx=i +_.fy=!1 +_.id=_.go=null +_.k1=j +_.k2=k +_.k3=l +_.k4=m +_.ok=$ +_.p1=null +_.p2=$ +_.tz$=n +_.x8$=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}, +bge:function bge(a,b,c){this.a=a +this.b=b +this.c=c}, +cad:function cad(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}, +cae:function cae(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}, +d5c(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.ji(a.e,b.e,c) +n=A.GG(a.f,b.f,c) +m=A.ap(a.y,b.y,c) +l=A.dF(a.r,b.r,c) +k=A.dF(a.w,b.w,c) +return new A.HM(s,r,q,p,o,n,l,k,A.jW(a.x,b.x,c),m)}, +HM:function HM(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}, +aMP:function aMP(){}, +wu(a,b,c){return new A.q7(b,c,a,null)}, +d5p(a,b,c){var s,r,q,p=A.cGY(a),o=A.z(a).y?A.cO2(a):A.cO1(a) +if(b==null){s=p.a +r=s}else r=b +if(r==null)r=o==null?null:o.gae(o) +q=c +if(r==null)return new A.c1(B.x,q,B.aa,-1) +return new A.c1(r,q,B.aa,-1)}, +cO1(a){return new A.caj(a,null,16,0,0,0)}, +cO2(a){return new A.cak(a,null,16,1,0,0)}, +q7:function q7(a,b,c,d){var _=this +_.c=a +_.d=b +_.r=c +_.a=d}, +caj:function caj(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +cak:function cak(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +d5o(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.P5(s,r,q,p,A.aJ(a.e,b.e,c))}, +cGY(a){var s +a.U(t.Jj) +s=A.z(a) +return s.bc}, +P5:function P5(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aMW:function aMW(){}, +d5T(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.ji(a.f,b.f,c) +m=A.ji(a.r,b.r,c) +return new A.a0d(s,r,q,p,o,n,m,A.aJ(a.w,b.w,c))}, +a0d:function a0d(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}, +aNg:function aNg(){}, +d5U(a,b,c){var s,r +if(a===b&&!0)return a +s=A.dF(a.a,b.a,c) +if(c<0.5)r=a.b +else r=b.b +return new A.a0j(s,r,A.cyu(a.c,b.c,c))}, +a0j:function a0j(a,b,c){this.a=a +this.b=b +this.c=c}, +aNh:function aNh(){}, +cHl(a,b,c,d,e,f,g,h,i,j,k){return new A.Pe(i,h,g,f,k,c,d,!1,j,b,e)}, +wA(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.acJ(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.acJ(q,p) +m=o?f:new A.aNv(q) +l=a2==null?f:new A.aNt(a2) +k=a4==null&&a1==null?f:new A.aNu(a4,a1) +o=a9==null?f:new A.cG(a9,t.h9) +j=a8==null?f:new A.cG(a8,t.Ak) +i=a7==null?f:new A.cG(a7,t.iL) +h=a6==null?f:new A.cG(a6,t.iL) +g=b0==null?f:new A.cG(b0,t.kU) +return A.H4(a,b,r,l,a3,f,n,f,f,h,i,k,m,j,o,g,f,b1,f,b2,new A.cG(b3,t.wG),b4)}, +cQp(a){var s=A.z(a).y?24:16,r=s/2,q=r/2,p=A.dE(a,B.bt) +p=p==null?null:p.c +if(p==null)p=1 +return A.NP(new A.au(s,0,s,0),new A.au(r,0,r,0),new A.au(q,0,q,0),p)}, +y6(a,b,c,d){var s=null +return new A.aNy(c,s,s,s,d,B.h,s,!1,s,new A.aNz(b,a,s),s)}, +Pe:function Pe(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}, +acJ:function acJ(a,b){this.a=a +this.b=b}, +aNv:function aNv(a){this.a=a}, +aNt:function aNt(a){this.a=a}, +aNu:function aNu(a,b){this.a=a +this.b=b}, +aNy:function aNy(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}, +aNz:function aNz(a,b,c){this.c=a +this.d=b +this.a=c}, +aNw:function aNw(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}, +cau:function cau(a){this.a=a}, +caw:function caw(a){this.a=a}, +cay:function cay(a){this.a=a}, +cav:function cav(){}, +cax:function cax(){}, +aXE:function aXE(){}, +aXF:function aXF(){}, +aXG:function aXG(){}, +aXH:function aXH(){}, +d67(a,b,c){if(a===b)return a +return new A.Pf(A.CM(a.a,b.a,c))}, +Pf:function Pf(a){this.a=a}, +aNx:function aNx(){}, +cHo(a,b,c){if(b!=null&&!b.l(0,B.z))return A.z7(b.a3(A.d68(c)),a) +return a}, +d68(a){var s,r,q,p,o,n +if(a<0)return 0 +for(s=0;r=B.Sx[s],q=r.a,a>=q;){if(a===q||s+1===6)return r.b;++s}p=B.Sx[s-1] +o=p.a +n=p.b +return n+(a-o)/(q-o)*(r.b-n)}, +cHn(a,b,c){var s,r=A.z(a) +if(c>0)if(r.a){s=r.ax +s=s.a===B.aw&&b.a3(1).l(0,s.cy.a3(1))}else s=!1 +else s=!1 +if(s)return A.z7(A.cHm(r.ax.db,c),b) +return b}, +cHm(a,b){return a.a3((4.5*Math.log(b+1)+2)/100)}, +BH:function BH(a,b){this.a=a +this.b=b}, +d6s(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.jW(a.c,b.c,c) +p=A.GG(a.d,b.d,c) +o=A.jW(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.ji(a.y,b.y,c) +return new A.a0N(s,r,q,p,o,n,m,l,k,j,A.ji(a.z,b.z,c))}, +a0N:function a0N(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}, +aNT:function aNT(){}, +d6I(a,b,c){if(a===b)return a +return new A.a0X(A.CM(a.a,b.a,c))}, +a0X:function a0X(a){this.a=a}, +aO_:function aO_(){}, +cHD(a,b){return new A.a12(a,b,null)}, +cHE(a,b,c,d,e,f){var s=f==null?1:f,r=e==null?b:e +return new A.a13(s,r,d==null?b:d,b,c,a,null)}, +amT:function amT(a,b){this.a=a +this.b=b}, +U4:function U4(a,b){this.a=a +this.b=b}, +a12:function a12(a,b,c){this.c=a +this.w=b +this.a=c}, +aO6:function aO6(a){this.a=null +this.b=a +this.c=null}, +cbD:function cbD(a){this.a=a}, +cbC:function cbC(a,b,c){this.a=a +this.b=b +this.c=c}, +a13:function a13(a,b,c,d,e,f,g){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.y=e +_.b=f +_.a=g}, +pc(a,b,c,d,e,f,g){return new A.I9(b,g,c,a,d,f,null,!1,e?B.dWY:B.dWX,null,null)}, +cHF(a,b,c,d,e){return new A.I9(c,null,b,a,B.lr,e,B.bX,!0,B.xn,d,null)}, +c9Y:function c9Y(){}, +M8:function M8(a,b){this.a=a +this.b=b}, +I9:function I9(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}, +aNo:function aNo(a,b){this.a=a +this.b=b}, +aLn:function aLn(a,b){this.c=a +this.a=b}, +aeZ:function aeZ(a,b,c,d){var _=this +_.L=null +_.ah=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}, +caP:function caP(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}, +caQ:function caQ(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}, +cNM(a,b,c,d,e){return new A.abl(c,d,a,b,new A.cO(A.a([],t.x8),t.jc),new A.cO(A.a([],t.b),t.fy),0,e.i("abl<0>"))}, +bmB:function bmB(){}, +bWA:function bWA(){}, +blK:function blK(){}, +ar5:function ar5(){}, +blJ:function blJ(){}, +ar4:function ar4(){}, +caC:function caC(){}, +c8h:function c8h(){}, +caB:function caB(){}, +bmA:function bmA(){}, +ckN:function ckN(){}, +abl:function abl(a,b,c,d,e,f,g,h){var _=this +_.w=a +_.x=b +_.a=c +_.b=d +_.d=_.c=null +_.nJ$=e +_.f3$=f +_.J_$=g +_.$ti=h}, +aXp:function aXp(){}, +aXq:function aXq(){}, +aXI:function aXI(){}, +aXJ:function aXJ(){}, +aXK:function aXK(){}, +aXL:function aXL(){}, +d6O(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0,a1){return new A.PA(k,a,i,m,a1,c,j,n,b,l,r,d,o,s,a0,p,g,e,f,h,q)}, +d6P(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.ji(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.CJ(a2.at,a3.at,a4) +d=A.CJ(a2.ax,a3.ax,a4) +c=A.CJ(a2.ay,a3.ay,a4) +b=A.CJ(a2.ch,a3.ch,a4) +a=A.aJ(a2.CW,a3.CW,a4) +a0=A.jW(a2.cx,a3.cx,a4) +a1=A.dF(a2.cy,a3.cy,a4) +if(h)h=a2.db +else h=a3.db +return A.d6O(r,k,n,g,a,a0,b,a1,q,m,s,j,p,l,f,c,h,i,e,d,o)}, +PA:function PA(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}, +aO8:function aO8(){}, +ej(a,b,c,d,e,f,g,h,i,j){return new A.a1X(e,g,h,d,a,f,j,c,b,i,null)}, +DB(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.aOK(g,b) +if(n)n=!0 +else n=!1 +s=n?o:new A.aOL(g,f,i,h) +n=a0==null?o:new A.cG(a0,t.Ak) +r=l==null?o:new A.cG(l,t.iL) +q=k==null?o:new A.cG(k,t.iL) +p=j==null?o:new A.cG(j,t.QL) +return A.H4(a,o,o,o,d,o,m,o,p,q,r,o,s,n,o,o,o,o,o,o,o,a1)}, +aOP:function aOP(a,b){this.a=a +this.b=b}, +a1X:function a1X(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}, +afG:function afG(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}, +aU2:function aU2(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +aON:function aON(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}, +cd9:function cd9(a){this.a=a}, +aOK:function aOK(a,b){this.a=a +this.b=b}, +aOL:function aOL(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aOM:function aOM(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}, +cd6:function cd6(a){this.a=a}, +cd8:function cd8(a){this.a=a}, +cd7:function cd7(){}, +aO0:function aO0(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}, +cbu:function cbu(a){this.a=a}, +cbv:function cbv(a){this.a=a}, +cbx:function cbx(a){this.a=a}, +cbw:function cbw(){}, +aO1:function aO1(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}, +cby:function cby(a){this.a=a}, +cbz:function cbz(a){this.a=a}, +cbB:function cbB(a){this.a=a}, +cbA:function cbA(){}, +aRe:function aRe(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}, +ci2:function ci2(a){this.a=a}, +ci3:function ci3(a){this.a=a}, +ci5:function ci5(a){this.a=a}, +ci6:function ci6(a){this.a=a}, +ci4:function ci4(){}, +d7Z(a,b,c){if(a===b)return a +return new A.uI(A.CM(a.a,b.a,c))}, +a1Z(a,b){return new A.a1Y(b,a,null)}, +cIm(a){var s=a.U(t.g5),r=s==null?null:s.w +return r==null?A.z(a).W:r}, +uI:function uI(a){this.a=a}, +a1Y:function a1Y(a,b,c){this.w=a +this.b=b +this.a=c}, +aOO:function aOO(){}, +cIK(a,b,c){var s,r=null +if(c==null)s=b!=null?new A.bq(b,r,r,r,r,r,r,B.K):r +else s=c +return new A.a2k(a,s,r)}, +a2k:function a2k(a,b,c){this.c=a +this.e=b +this.a=c}, +adw:function adw(a,b){var _=this +_.d=a +_.a=_.e=null +_.b=b +_.c=null}, +a2l:function a2l(a,b,c,d){var _=this +_.f=_.e=null +_.r=!0 +_.w=a +_.a=b +_.b=c +_.c=d +_.d=!1}, +DP:function DP(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}, +dll(a,b,c){if(c!=null)return c +if(b)return new A.cqf(a) +return null}, +cqf:function cqf(a){this.a=a}, +cdw:function cdw(){}, +a2m:function a2m(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}, +dlk(a,b,c){if(c!=null)return c +if(b)return new A.cqe(a) +return null}, +dlr(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.M2(0,B.m)).gpz() +return Math.ceil(Math.max(Math.max(q,p),Math.max(o,n)))}return 35}, +cqe:function cqe(a){this.a=a}, +cdx:function cdx(){}, +a2n:function a2n(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}, +d8h(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.Qy(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)}, +cK(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.og(d,r,a1,s,a0,s,p,q,s,s,s,n,o,l,!0,B.K,a3,b,e,g,j,i,a2,a4,a5,f!==!1,!1,m,!1,h,c,a6,k)}, +DR:function DR(){}, +QC:function QC(){}, +aeC:function aeC(a,b,c){this.f=a +this.b=b +this.a=c}, +Qy:function Qy(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}, +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){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}, +BN:function BN(a,b){this.a=a +this.b=b}, +adu:function adu(a,b,c,d){var _=this +_.e=_.d=null +_.f=!1 +_.r=a +_.w=$ +_.x=null +_.y=b +_.z=!1 +_.ql$=c +_.a=null +_.b=d +_.c=null}, +cdu:function cdu(){}, +cdt:function cdt(){}, +cdv:function cdv(a,b){this.a=a +this.b=b}, +cdq:function cdq(a,b){this.a=a +this.b=b}, +cds:function cds(a){this.a=a}, +cdr:function cdr(a,b){this.a=a +this.b=b}, +og:function og(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}, +ahD:function ahD(){}, +qh:function qh(){}, +aQQ:function aQQ(a){this.a=a}, +tM:function tM(a,b){this.b=a +this.a=b}, +m4:function m4(a,b,c){this.b=a +this.c=b +this.a=c}, +d6Q(a){if(a===-1)return"FloatingLabelAlignment.start" +if(a===0)return"FloatingLabelAlignment.center" +return"FloatingLabelAlignment(x: "+B.d.bk(a,1)+")"}, +iX(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.QA(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)}, +d8j(a,b){return new A.QB(b,a)}, +adx:function adx(a){var _=this +_.a=null +_.F$=_.b=0 +_.M$=a +_.a1$=_.W$=0 +_.ak$=!1}, +ady:function ady(a,b){this.a=a +this.b=b}, +aP0:function aP0(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}, +aby:function aby(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +aKH:function aKH(a,b,c){var _=this +_.x=_.w=_.r=_.f=_.e=_.d=$ +_.ff$=a +_.b6$=b +_.a=null +_.b=c +_.c=null}, +aUk:function aUk(a,b,c){this.e=a +this.c=b +this.a=c}, +add:function add(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}, +ade:function ade(a,b,c){var _=this +_.d=$ +_.f=_.e=null +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +ccL:function ccL(){}, +PC:function PC(a,b){this.a=a +this.b=b}, +arj:function arj(){}, +ly:function ly(a,b){this.a=a +this.b=b}, +aMA:function aMA(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}, +cjT:function cjT(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +af6:function af6(a,b,c,d,e,f,g,h,i){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.ak=e +_.b5=f +_.bs=g +_.cD=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}, +cjX:function cjX(a){this.a=a}, +cjW:function cjW(a,b){this.a=a +this.b=b}, +cjV:function cjV(a,b){this.a=a +this.b=b}, +cjU:function cjU(a,b,c){this.a=a +this.b=b +this.c=c}, +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}, +abh:function abh(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +IE:function IE(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}, +adz:function adz(a,b,c,d){var _=this +_.f=_.e=_.d=$ +_.r=a +_.w=null +_.ff$=b +_.b6$=c +_.a=null +_.b=d +_.c=null}, +cdT:function cdT(){}, +QA:function QA(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 +_.dE=c8 +_.dJ=c9 +_.bN=d0}, +QB:function QB(a,b){this.e=a +this.k2=b}, +cdy:function cdy(a,b,c){this.ok=a +this.e=b +this.k2=c}, +cdD:function cdD(a){this.a=a}, +cdF:function cdF(a){this.a=a}, +cdB:function cdB(a){this.a=a}, +cdC:function cdC(a){this.a=a}, +cdz:function cdz(a){this.a=a}, +cdA:function cdA(a){this.a=a}, +cdE:function cdE(a){this.a=a}, +cdG:function cdG(a){this.a=a}, +cdH:function cdH(a){this.a=a}, +cdI:function cdI(a,b,c){var _=this +_.ok=a +_.p2=_.p1=$ +_.e=b +_.k2=c}, +cdO:function cdO(a){this.a=a}, +cdL:function cdL(a){this.a=a}, +cdJ:function cdJ(a){this.a=a}, +cdQ:function cdQ(a){this.a=a}, +cdR:function cdR(a){this.a=a}, +cdS:function cdS(a){this.a=a}, +cdP:function cdP(a){this.a=a}, +cdM:function cdM(a){this.a=a}, +cdN:function cdN(a){this.a=a}, +cdK:function cdK(a){this.a=a}, +aP1:function aP1(){}, +ahh:function ahh(){}, +aXA:function aXA(){}, +ahC:function ahC(){}, +ahE:function ahE(){}, +aYb:function aYb(){}, +ce(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.pk(j,a1,r,a2,!1,c,a3,q,o,h,s,b,e,m,l,k,n,g,f,!1,a0,p,d,null)}, +ck_(a,b){var s +if(a==null)return B.L +a.cU(b,!0) +s=a.k3 +s.toString +return s}, +av7:function av7(a,b){this.a=a +this.b=b}, +av6:function av6(a,b){this.a=a +this.b=b}, +a36:function a36(a,b){this.a=a +this.b=b}, +pk:function pk(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}, +byx:function byx(a){this.a=a}, +aOY:function aOY(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +u1:function u1(a,b){this.a=a +this.b=b}, +aPB:function aPB(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}, +aff:function aff(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.ak=e +_.b5=f +_.bs=g +_.cD=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}, +ck1:function ck1(a,b){this.a=a +this.b=b}, +ck0:function ck0(a,b,c){this.a=a +this.b=b +this.c=c}, +ceA:function ceA(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}, +ceB:function ceB(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}, +aXQ:function aXQ(){}, +aYg:function aYg(){}, +cyd(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){return new A.R7(b,l,m,j,e,o,r,n,f,a,p,k,d,h,g,c,i,s,q)}, +d9c(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.ji(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.dF(a0.r,a1.r,a2) +k=A.dF(a0.w,a1.w,a2) +j=A.dF(a0.x,a1.x,a2) +i=A.jW(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.cyd(i,r,c,f,n,j,d,e,b,o,g,q,p,k,m,h,s,l,a)}, +byw(a,b,c,d){return new A.a35(b,c,a,d)}, +d9d(a){var s=a.U(t.NJ),r=s==null?null:s.grW(s) +return r==null?A.z(a).a1:r}, +R7:function R7(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}, +a35:function a35(a,b,c,d){var _=this +_.w=a +_.as=b +_.b=c +_.a=d}, +aPC:function aPC(){}, +a9W:function a9W(a,b){this.c=a +this.a=b}, +c_j:function c_j(){}, +agw:function agw(a,b){var _=this +_.e=_.d=null +_.f=a +_.a=null +_.b=b +_.c=null}, +cnn:function cnn(a){this.a=a}, +cnm:function cnm(a){this.a=a}, +cno:function cno(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +avs:function avs(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.A8(d,m,g,f,i,k,l,j,b,e,a,c,h)}, +d8g(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.U)||!o.JI(r))return null +h.push(o) +r=o}if(q<=p){n=s.gbE(s) +if(!(n instanceof A.U)||!n.JI(s))return null +g.push(n) +s=n}}m=new A.bV(new Float64Array(16)) +m.dK() +l=new A.bV(new Float64Array(16)) +l.dK() +for(k=g.length-1;k>0;k=j){j=k-1 +g[k].rn(g[j],m)}for(k=h.length-1;k>0;k=j){j=k-1 +h[k].rn(h[j],l)}if(l.xL(l)!==0){l.oL(0,m) +i=l}else i=null +return i}, +Aa:function Aa(a,b){this.a=a +this.b=b}, +A8:function A8(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}, +aQ6:function aQ6(a,b,c,d){var _=this +_.d=a +_.ff$=b +_.b6$=c +_.a=null +_.b=d +_.c=null}, +cge:function cge(a){this.a=a}, +afa:function afa(a,b,c,d,e){var _=this +_.L=a +_.ah=b +_.b2=c +_.d1=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}, +aP_:function aP_(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +wP:function wP(){}, +KU:function KU(a,b){this.a=a +this.b=b}, +ae0:function ae0(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}, +aQ2:function aQ2(a,b,c){var _=this +_.db=_.cy=_.cx=_.CW=null +_.e=_.d=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +cfZ:function cfZ(){}, +cg_:function cg_(){}, +cg0:function cg0(){}, +cg1:function cg1(){}, +afN:function afN(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +afO:function afO(a,b,c){this.b=a +this.c=b +this.a=c}, +aXR:function aXR(){}, +aQ3:function aQ3(){}, +apO:function apO(){}, +BP(a){return new A.aQ8(a,J.n3(a.$1(B.l_)))}, +cOf(a){return new A.aQ7(a,B.x,1,B.aa,-1)}, +vZ(a){var s=null +return new A.aQ9(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)}, +dx(a,b,c){if(c.i("dr<0>").b(a))return a.aj(b) +return a}, +dg(a,b,c,d,e){if(a==null&&b==null)return null +return new A.adG(a,b,c,d,e.i("adG<0>"))}, +cym(a){var s=A.b5(t.ui) +if(a!=null)s.H(0,a) +return new A.axK(s,$.bo())}, +fa:function fa(a,b){this.a=a +this.b=b}, +Ru:function Ru(){}, +aQ8:function aQ8(a,b){this.c=a +this.a=b}, +axI:function axI(){}, +acM:function acM(a,b){this.a=a +this.c=b}, +a3V:function a3V(){}, +aQ7:function aQ7(a,b,c,d,e){var _=this +_.x=a +_.a=b +_.b=c +_.c=d +_.d=e}, +axJ:function axJ(){}, +aQ9:function aQ9(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}, +dr:function dr(){}, +adG:function adG(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +cu:function cu(a,b){this.a=a +this.$ti=b}, +cG:function cG(a,b){this.a=a +this.$ti=b}, +axK:function axK(a,b){var _=this +_.a=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.ak$=!1}, +a3W:function a3W(){}, +bBn:function bBn(a,b,c){this.a=a +this.b=b +this.c=c}, +bBl:function bBl(){}, +bBm:function bBm(){}, +da5(a,b,c){if(a===b)return a +return new A.ay6(A.cyu(a.a,b.a,c))}, +ay6:function ay6(a){this.a=a}, +da6(a,b,c){if(a===b)return a +return new A.a4b(A.CM(a.a,b.a,c))}, +a4b:function a4b(a){this.a=a}, +aQi:function aQi(){}, +cyu(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.dg(r,p,c,A.fG(),o) +r=s?d:a.b +r=A.dg(r,q?d:b.b,c,A.fG(),o) +n=s?d:a.c +o=A.dg(n,q?d:b.c,c,A.fG(),o) +n=s?d:a.d +m=q?d:b.d +m=A.dg(n,m,c,A.aiN(),t.PM) +n=s?d:a.e +l=q?d:b.e +l=A.dg(n,l,c,A.cBU(),t.pc) +n=s?d:a.f +k=q?d:b.f +j=t.tW +k=A.dg(n,k,c,A.aiM(),j) +n=s?d:a.r +n=A.dg(n,q?d:b.r,c,A.aiM(),j) +i=s?d:a.w +j=A.dg(i,q?d:b.w,c,A.aiM(),j) +i=s?d:a.x +h=q?d:b.x +g=s?d:a.y +f=q?d:b.y +f=A.dg(g,f,c,A.cBG(),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.ay7(p,r,o,m,l,k,n,j,new A.aPv(i,h,c),f,e,g,A.GG(s,q?d:b.as,c))}, +ay7:function ay7(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}, +aPv:function aPv(a,b,c){this.a=a +this.b=b +this.c=c}, +aQk:function aQk(){}, +da7(a,b,c){if(a===b)return a +return new A.RC(A.cyu(a.a,b.a,c))}, +RC:function RC(a){this.a=a}, +aQl:function aQl(){}, +bF4(a,b){return new A.Af(a,b,null)}, +cyE(a,b,c,d,e,f){return new A.ayI(a,c,f,d,b,e,null)}, +cAD(a){var s=null +return new A.chB(A.z(a),A.z(a).ax,80,s,0,s,s,s,B.DM,s,s,B.a2l)}, +cAE(a){var s=null +return new A.chC(a,80,s,3,s,s,s,s,s,s,B.a2l)}, +ayG:function ayG(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.f=c +_.as=d +_.a=e}, +bF2:function bF2(a,b){this.a=a +this.b=b}, +bF3:function bF3(a,b,c){this.a=a +this.b=b +this.c=c}, +ayH:function ayH(a,b){this.a=a +this.b=b}, +Af:function Af(a,b,c){this.c=a +this.e=b +this.a=c}, +bF6:function bF6(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bF5:function bF5(a,b,c){this.a=a +this.b=b +this.c=c}, +bF7:function bF7(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aek:function aek(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aQH:function aQH(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +adn:function adn(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}, +cdm:function cdm(a,b){this.a=a +this.b=b}, +Mk:function Mk(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}, +ayI:function ayI(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +bF9:function bF9(a){this.a=a}, +bFa:function bFa(a){this.a=a}, +bF8:function bF8(a){this.a=a}, +aQC:function aQC(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +chF:function chF(a){this.a=a}, +aML:function aML(a,b){this.c=a +this.a=b}, +ca9:function ca9(a){this.a=a}, +aQD:function aQD(a,b){this.c=a +this.a=b}, +chG:function chG(a){this.a=a}, +aQE:function aQE(a,b,c){this.c=a +this.d=b +this.a=c}, +chK:function chK(a,b){var _=this +_.d=a +_.a=b +_.c=_.b=null}, +chM:function chM(){}, +chL:function chL(){}, +aLt:function aLt(a,b,c){this.c=a +this.d=b +this.a=c}, +WR:function WR(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}, +aU1:function aU1(a,b,c){var _=this +_.d=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +acm:function acm(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +acn:function acn(a){var _=this +_.d=$ +_.a=_.e=null +_.b=a +_.c=null}, +c9B:function c9B(a,b){this.a=a +this.b=b}, +c9C:function c9C(a){this.a=a}, +c9D:function c9D(a,b){this.a=a +this.b=b}, +chB:function chB(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}, +chC:function chC(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}, +chD:function chD(a){this.a=a}, +chE:function chE(a){this.a=a}, +ai_:function ai_(){}, +dat(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.ji(a.r,b.r,c) +l=A.dg(a.w,b.w,c,A.aiL(),t.p8) +k=A.dg(a.x,b.x,c,A.cRF(),t.lF) +if(c<0.5)j=a.y +else j=b.y +return new A.Jx(s,r,q,p,o,n,m,l,k,j)}, +cyD(a){var s +a.U(t.XD) +s=A.z(a) +return s.cD}, +Jx:function Jx(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}, +aQF:function aQF(){}, +dau(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.ji(a.r,b.r,c) +l=a.w +l=A.bVL(l,l,c) +k=A.dg(a.x,b.x,c,A.aiL(),t.p8) +return new A.a4v(s,r,q,p,o,n,m,l,k,A.dg(a.y,b.y,c,A.cRF(),t.lF))}, +a4v:function a4v(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}, +aQI:function aQI(){}, +cAF(a){var s=null +return new A.chN(A.z(a),A.z(a).ax,s,0,s,s,s,s,-1,B.a2m,!1,s,s,72,256)}, +a4w:function a4w(a,b,c,d,e,f){var _=this +_.c=a +_.r=b +_.w=c +_.x=d +_.Q=e +_.a=f}, +ael:function ael(a,b,c){var _=this +_.r=_.f=_.e=_.d=$ +_.ff$=a +_.b6$=b +_.a=null +_.b=c +_.c=null}, +chS:function chS(a,b){this.a=a +this.b=b}, +chP:function chP(){}, +chQ:function chQ(a){this.a=a}, +chR:function chR(){}, +aSp:function aSp(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}, +ado:function ado(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}, +cdn:function cdn(a){this.a=a}, +Vf:function Vf(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +a4x:function a4x(a,b){this.a=a +this.b=b}, +RN:function RN(a,b,c){this.a=a +this.b=b +this.e=c}, +aNU:function aNU(a,b,c){this.f=a +this.b=b +this.a=c}, +chN:function chN(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}, +chO:function chO(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}, +ahN:function ahN(){}, +daw(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.dF(a.c,b.c,c) +p=A.dF(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.zI(o,b.e,c) +n=a.f +if(n==null)m=b.f==null +else m=!1 +if(m)n=null +else n=A.zI(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.ji(a.z,b.z,c) +h=A.aJ(a.Q,b.Q,c) +return new A.Jy(s,r,q,p,o,n,m,k,l,j,i,h,A.aJ(a.as,b.as,c))}, +Jy:function Jy(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}, +aQJ:function aQJ(){}, +cyM(a,b,c,d,e,f,g,h,i){return new A.RV(g,f,null,null,i,c,d,!1,h,b,e)}, +azl(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.aer(f,s) +p=c==null +if(p&&d==null)o=g +else if(d==null){p=p?g:new A.cG(c,t.Il) +o=p}else{p=new A.aer(c,d) +o=p}n=r?g:new A.aR9(f) +if(a3==null&&a0==null)m=g +else{a3.toString +a0.toString +m=new A.aR8(a3,a0)}r=b3==null?g:new A.cG(b3,t.XL) +p=a8==null?g:new A.cG(a8,t.h9) +l=a1==null?g:new A.cG(a1,t.QL) +k=a7==null?g:new A.cG(a7,t.Ak) +j=a6==null?g:new A.cG(a6,t.iL) +i=a5==null?g:new A.cG(a5,t.iL) +h=b0==null?g:new A.cG(b0,t.e1) +return A.H4(a,b,o,l,a2,g,q,g,g,i,j,m,n,k,p,a9==null?g:new A.cG(a9,t.kU),h,b1,g,b2,r,b4)}, +cQo(a){var s=A.z(a).y?24:16,r=s/2,q=r/2,p=A.dE(a,B.bt) +p=p==null?null:p.c +if(p==null)p=1 +return A.NP(new A.au(s,0,s,0),new A.au(r,0,r,0),new A.au(q,0,q,0),p)}, +aes(a,b,c,d){var s=null +return new A.aRc(c,s,s,s,d,B.h,s,!1,s,new A.aRd(b,a,s),s)}, +RV:function RV(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}, +aer:function aer(a,b){this.a=a +this.b=b}, +aR9:function aR9(a){this.a=a}, +aR8:function aR8(a,b){this.a=a +this.b=b}, +aRc:function aRc(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}, +aRd:function aRd(a,b,c){this.c=a +this.d=b +this.a=c}, +aRa:function aRa(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}, +chZ:function chZ(a){this.a=a}, +ci0:function ci0(a){this.a=a}, +ci1:function ci1(a){this.a=a}, +ci_:function ci_(){}, +aXZ:function aXZ(){}, +aY_:function aY_(){}, +aY0:function aY0(){}, +daK(a,b,c){if(a===b)return a +return new A.RW(A.CM(a.a,b.a,c))}, +RW:function RW(a){this.a=a}, +aRb:function aRb(){}, +bAO(a,b,c){var s=null,r=A.a([],t.Zt),q=$.as,p=A.mG(B.cp),o=A.a([],t.wi),n=A.bL(s,t.u),m=$.as,l=b==null?B.eZ:b +return new A.A9(a,!1,!0,s,s,r,new A.bI(s,c.i("bI>")),new A.bI(s,t.E),new A.nv(),s,0,new A.aG(new A.ah(q,c.i("ah<0?>")),c.i("aG<0?>")),p,o,l,n,new A.aG(new A.ah(m,c.i("ah<0?>")),c.i("aG<0?>")),c.i("A9<0>"))}, +A9:function A9(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){var _=this +_.pa=a +_.cT=b +_.bc=c +_.fr=d +_.fx=e +_.fy=!1 +_.id=_.go=null +_.k1=f +_.k2=g +_.k3=h +_.k4=i +_.ok=$ +_.p1=null +_.p2=$ +_.tz$=j +_.x8$=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}, +Jb:function Jb(){}, +v2:function v2(a,b,c,d,e,f){var _=this +_.r=a +_.c=b +_.d=c +_.a=d +_.b=e +_.$ti=f}, +aeA:function aeA(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.cT=a +_.bc=b +_.fr=c +_.fx=d +_.fy=!1 +_.id=_.go=null +_.k1=e +_.k2=f +_.k3=g +_.k4=h +_.ok=$ +_.p1=null +_.p2=$ +_.tz$=i +_.x8$=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}, +ae1:function ae1(){}, +ahR:function ahR(){}, +cQz(a,b,c){var s,r +a.dK() +if(b===1)return +a.q4(0,b,b) +s=c.a +r=c.b +a.bH(0,-((s*b-s)/2),-((r*b-r)/2))}, +cP3(a,b,c,d){var s=new A.ahb(c,a,d,b,new A.bV(new Float64Array(16)),A.aT(t.o0),A.aT(t.bq),$.bo()),r=s.gqa() +a.a8(0,r) +a.rA(s.gX5()) +d.a.a8(0,r) +b.a8(0,r) +return s}, +cP4(a,b,c,d){var s=new A.ahc(c,d,b,a,new A.bV(new Float64Array(16)),A.aT(t.o0),A.aT(t.bq),$.bo()),r=s.gqa() +d.a.a8(0,r) +b.a8(0,r) +a.rA(s.gX5()) +return s}, +aNV:function aNV(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aXm:function aXm(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +coP:function coP(a){this.a=a}, +coQ:function coQ(a){this.a=a}, +coR:function coR(a){this.a=a}, +coS:function coS(a){this.a=a}, +Gj:function Gj(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aXk:function aXk(a,b,c,d){var _=this +_.d=$ +_.Sd$=a +_.Gd$=b +_.J4$=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}, +aXl:function aXl(a,b,c,d){var _=this +_.d=$ +_.Sd$=a +_.Gd$=b +_.J4$=c +_.a=null +_.b=d +_.c=null}, +Am:function Am(){}, +aJT:function aJT(){}, +apj:function apj(){}, +azu:function azu(){}, +bHq:function bHq(a){this.a=a}, +ahd:function ahd(){}, +ahb:function ahb(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 +_.ak$=!1}, +coN:function coN(a,b){this.a=a +this.b=b}, +ahc:function ahc(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 +_.ak$=!1}, +coO:function coO(a,b){this.a=a +this.b=b}, +aRm:function aRm(){}, +aZ2:function aZ2(){}, +aZ3:function aZ3(){}, +vd(a,b,c,d){return new A.jg(c,b,a,null,d.i("jg<0>"))}, +cSX(a,b,c,d,e,f,g,a0,a1,a2,a3,a4){var s,r,q,p,o,n,m,l,k,j,i,h=null +switch(A.z(d).r.a){case 2:case 4:s=h +break +case 0:case 1:case 3:case 5:r=A.x(d,B.aJ,t.A) +r.toString +s=r.gc0() +break +default:s=h}q=A.cl(d,!1) +r=A.x(d,B.aJ,t.A) +r.toString +r=r.gaa() +p=q.c +p.toString +p=A.atk(d,p) +o=A.aO(J.aH(g),h,!1,t.tW) +n=A.a([],t.Zt) +m=$.as +l=A.mG(B.cp) +k=A.a([],t.wi) +j=A.bL(h,t.u) +i=$.as +return q.yV(new A.aeK(a0,g,o,f,e,a3,a1,s,a2,b,p,c,a,r,h,B.FB,n,new A.bI(h,a4.i("bI>")),new A.bI(h,t.E),new A.nv(),h,0,new A.aG(new A.ah(m,a4.i("ah<0?>")),a4.i("aG<0?>")),l,k,B.eZ,j,new A.aG(new A.ah(i,a4.i("ah<0?>")),a4.i("aG<0?>")),a4.i("aeK<0>")),a4)}, +a5J(a,b,c,d,e,f,g){return new A.xf(d,e,f,a,c,b,null,g.i("xf<0>"))}, +cOr(a){var s=null +return new A.ciS(a,s,s,8,s,s,s,s,s,s,s)}, +cOs(a){var s=null +return new A.ciT(a,s,s,3,s,s,s,s,s,s,s)}, +pu:function pu(){}, +aQj:function aQj(a,b,c){this.e=a +this.c=b +this.a=c}, +aT_:function aT_(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}, +jg:function jg(a,b,c,d,e){var _=this +_.d=a +_.w=b +_.Q=c +_.a=d +_.$ti=e}, +Si:function Si(a,b){var _=this +_.a=null +_.b=a +_.c=null +_.$ti=b}, +aeJ:function aeJ(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e +_.$ti=f}, +ciX:function ciX(a,b){this.a=a +this.b=b}, +ciY:function ciY(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +ciV:function ciV(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f}, +aeK:function aeK(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 +_.m4=b +_.pa=c +_.oX=d +_.qB=e +_.m5=f +_.oY=g +_.cl=h +_.ws=i +_.L=j +_.ah=k +_.b2=l +_.d1=m +_.jb=n +_.fr=o +_.fx=p +_.fy=!1 +_.id=_.go=null +_.k1=q +_.k2=r +_.k3=s +_.k4=a0 +_.ok=$ +_.p1=null +_.p2=$ +_.tz$=a1 +_.x8$=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}, +ciW:function ciW(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +xf:function xf(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}, +Sh:function Sh(a,b){var _=this +_.a=null +_.b=a +_.c=null +_.$ti=b}, +bJ1:function bJ1(a){this.a=a}, +aNp:function aNp(a,b){this.a=a +this.b=b}, +ciS:function ciS(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}, +ciT:function ciT(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}, +ciU:function ciU(a){this.a=a}, +dbm(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.ji(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.dF(a.f,b.f,c) +m=A.dg(a.r,b.r,c,A.aiL(),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.Kb(s,r,q,p,o,n,m,k,j,l)}, +bJ2(a){var s +a.U(t.mn) +s=A.z(a) +return s.du}, +Kb:function Kb(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}, +aSc:function aSc(){}, +dgN(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.Vq(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)}, +bb0(a,b,c,d,e,f,g,h){return new A.o7(B.qJ,f,g,a,b,h,d,e,c)}, +abf:function abf(a,b){this.a=a +this.b=b}, +aAY:function aAY(){}, +aPx:function aPx(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.a=f}, +cew:function cew(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +R1:function R1(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}, +aPy:function aPy(a,b,c){var _=this +_.d=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +cex:function cex(a,b){this.a=a +this.b=b}, +Vq:function Vq(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}, +o7:function o7(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}, +abP:function abP(a,b,c){var _=this +_.d=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +c8J:function c8J(a){this.a=a}, +aSA:function aSA(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}, +aBA:function aBA(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}, +aSB:function aSB(a,b,c){var _=this +_.z=_.y=$ +_.Q=null +_.d=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +cjz:function cjz(a){this.a=a}, +c8H:function c8H(a,b,c,d,e,f){var _=this +_.f=a +_.r=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +ceu:function ceu(a,b,c,d,e,f){var _=this +_.f=a +_.r=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +c8I:function c8I(a,b,c,d,e,f){var _=this +_.f=a +_.r=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +cev:function cev(a,b,c,d,e,f){var _=this +_.f=a +_.r=$ +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +ahm:function ahm(){}, +ahH:function ahH(){}, +dbE(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.St(s,r,q,p,A.ap(a.e,b.e,c))}, +bJx(a){var s +a.U(t.C0) +s=A.z(a) +return s.pB}, +St:function St(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aSe:function aSe(){}, +aSn:function aSn(a,b){this.a=a +this.b=b}, +SE:function SE(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}, +Wx:function Wx(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.d=a +_.xQ$=b +_.zN$=c +_.B3$=d +_.J6$=e +_.J7$=f +_.Gf$=g +_.J8$=h +_.Gg$=i +_.ZW$=j +_.E9$=k +_.Cv$=l +_.Cw$=m +_.ff$=n +_.b6$=o +_.a=null +_.b=p +_.c=null +_.$ti=q}, +cjb:function cjb(a){this.a=a}, +cjc:function cjc(a,b){this.a=a +this.b=b}, +aSk:function aSk(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 +_.ak$=!1}, +cj5:function cj5(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}, +cj6:function cj6(a){this.a=a}, +cj7:function cj7(a){this.a=a}, +cj8:function cj8(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}, +cj9:function cj9(a){this.a=a}, +cja:function cja(a){this.a=a}, +X7:function X7(){}, +X8:function X8(){}, +bLD(a,b,c,d,e,f){return new A.Km(e,a,b,d,c,null,f.i("Km<0>"))}, +aSo:function aSo(a,b){this.a=a +this.b=b}, +Km:function Km(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.r=d +_.at=e +_.a=f +_.$ti=g}, +bLE:function bLE(a){this.a=a}, +dbW(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.dg(a.b,b.b,c,A.fG(),q) +if(s)o=a.e +else o=b.e +q=A.dg(a.c,b.c,c,A.fG(),q) +n=A.aJ(a.d,b.d,c) +if(s)s=a.f +else s=b.f +return new A.SF(r,p,q,n,o,s)}, +cLh(a){var s +a.U(t._R) +s=A.z(a) +return s.oP}, +SF:function SF(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aSm:function aSm(){}, +cLp(a,b){return new A.a6q(a,b,null)}, +BV:function BV(a,b){this.a=a +this.b=b}, +aBz:function aBz(a,b){this.a=a +this.b=b}, +aOX:function aOX(a,b){this.a=a +this.b=b}, +a6q:function a6q(a,b,c){this.c=a +this.f=b +this.a=c}, +a6r:function a6r(a,b,c){var _=this +_.x=_.w=_.r=_.f=_.e=_.d=$ +_.as=_.Q=_.y=null +_.ff$=a +_.b6$=b +_.a=null +_.b=c +_.c=null}, +bMo:function bMo(a){this.a=a}, +bMm:function bMm(a,b){this.a=a +this.b=b}, +bMn:function bMn(a){this.a=a}, +bMr:function bMr(a,b){this.a=a +this.b=b}, +bMp:function bMp(a){this.a=a}, +bMq:function bMq(a,b){this.a=a +this.b=b}, +bMs:function bMs(a,b){this.a=a +this.b=b}, +aeX:function aeX(){}, +e7(a,b,c,d,e,f,g,h,i){return new A.lq(e,f,a,c,g,h,b,d,i,null)}, +a7u(a){var s=a.Gk(t.Np) +if(s!=null)return s +throw A.j(A.a14(A.a([A.HZ("Scaffold.of() called with a context that does not contain a Scaffold."),A.dd("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.bky('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.bky("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.bFw("The context used was")],t.qe)))}, +oS:function oS(a,b){this.a=a +this.b=b}, +a7s:function a7s(a,b){this.c=a +this.a=b}, +a7t:function a7t(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.r=c +_.y=_.x=_.w=null +_.ff$=d +_.b6$=e +_.a=null +_.b=f +_.c=null}, +bQw:function bQw(a,b){this.a=a +this.b=b}, +bQx:function bQx(a,b){this.a=a +this.b=b}, +bQs:function bQs(a){this.a=a}, +bQt:function bQt(a){this.a=a}, +bQv:function bQv(a,b,c){this.a=a +this.b=b +this.c=c}, +bQu:function bQu(a,b,c){this.a=a +this.b=b +this.c=c}, +aft:function aft(a,b,c){this.f=a +this.b=b +this.a=c}, +bQy:function bQy(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}, +cnT:function cnT(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +a7r:function a7r(a,b){this.a=a +this.b=b}, +aTN:function aTN(a,b,c){var _=this +_.a=a +_.b=null +_.c=b +_.F$=0 +_.M$=c +_.a1$=_.W$=0 +_.ak$=!1}, +Vo:function Vo(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.a=d +_.b=e +_.c=f +_.d=g}, +aKG:function aKG(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +c7x:function c7x(a){this.a=a}, +ckL:function ckL(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}, +acT:function acT(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +acU:function acU(a,b,c){var _=this +_.x=_.w=_.r=_.f=_.e=_.d=$ +_.y=null +_.ff$=a +_.b6$=b +_.a=null +_.b=c +_.c=null}, +cbE:function cbE(a,b){this.a=a +this.b=b}, +lq:function lq(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}, +Td:function Td(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 +_.dN$=i +_.ty$=j +_.Gb$=k +_.ra$=l +_.uu$=m +_.ff$=n +_.b6$=o +_.a=null +_.b=p +_.c=null}, +bQB:function bQB(a,b){this.a=a +this.b=b}, +bQA:function bQA(a,b){this.a=a +this.b=b}, +bQz:function bQz(a,b,c){this.a=a +this.b=b +this.c=c}, +bQC:function bQC(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +aMT:function aMT(a,b){this.e=a +this.a=b +this.b=null}, +a7q:function a7q(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +aTO:function aTO(a,b,c){this.f=a +this.b=b +this.a=c}, +ckM:function ckM(){}, +afu:function afu(){}, +afv:function afv(){}, +afw:function afw(){}, +ahA:function ahA(){}, +a7G(a,b,c,d){return new A.aD8(a,b,c,d,null)}, +aD8:function aD8(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.r=d +_.a=e}, +We:function We(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}, +aQ5:function aQ5(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 +_.b6$=c +_.a=null +_.b=d +_.c=null}, +cg7:function cg7(a){this.a=a}, +cg4:function cg4(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cg6:function cg6(a,b,c){this.a=a +this.b=b +this.c=c}, +cg5:function cg5(a,b,c){this.a=a +this.b=b +this.c=c}, +cg3:function cg3(a){this.a=a}, +cgd:function cgd(a){this.a=a}, +cgc:function cgc(a){this.a=a}, +cgb:function cgb(a){this.a=a}, +cg9:function cg9(a){this.a=a}, +cga:function cga(a){this.a=a}, +cg8:function cg8(a){this.a=a}, +dcQ(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.dg(a.a,b.a,c,A.cSM(),s) +q=A.dg(a.b,b.b,c,A.aiN(),t.PM) +s=A.dg(a.c,b.c,c,A.cSM(),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.a6d(a.r,b.r,c) +l=t.MH +k=A.dg(a.w,b.w,c,A.fG(),l) +j=A.dg(a.x,b.x,c,A.fG(),l) +l=A.dg(a.y,b.y,c,A.fG(),l) +i=A.aJ(a.z,b.z,c) +h=A.aJ(a.Q,b.Q,c) +return new A.a7H(r,q,s,p,o,n,m,k,j,l,i,h,A.aJ(a.as,b.as,c))}, +dm6(a,b,c){return c<0.5?a:b}, +a7H:function a7H(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}, +aTU:function aTU(){}, +dcS(a,b,c){var s,r,q,p,o,n,m,l,k,j +if(a===b)return a +s=A.dg(a.a,b.a,c,A.aiN(),t.PM) +r=t.MH +q=A.dg(a.b,b.b,c,A.fG(),r) +p=A.dg(a.c,b.c,c,A.fG(),r) +o=A.dg(a.d,b.d,c,A.fG(),r) +r=A.dg(a.e,b.e,c,A.fG(),r) +n=A.dcR(a.f,b.f,c) +m=A.dg(a.r,b.r,c,A.cBG(),t.KX) +l=A.dg(a.w,b.w,c,A.cBU(),t.pc) +k=t.p8 +j=A.dg(a.x,b.x,c,A.aiL(),k) +k=A.dg(a.y,b.y,c,A.aiL(),k) +return new A.a7J(s,q,p,o,r,n,m,l,j,k,A.CJ(a.z,b.z,c))}, +dcR(a,b,c){if(a==b)return a +return new A.aPu(a,b,c)}, +a7J:function a7J(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}, +aPu:function aPu(a,b,c){this.a=a +this.b=b +this.c=c}, +aTV:function aTV(){}, +dcV(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.dcU(a.d,b.d,c) +o=A.cKp(a.e,b.e,c) +n=a.f +m=b.f +l=A.dF(n,m,c) +n=A.dF(n,m,c) +m=A.CJ(a.w,b.w,c) +return new A.a7L(s,r,q,p,o,l,n,m,A.ap(a.x,b.x,c))}, +dcU(a,b,c){if(a==null||b==null)return null +if(a===b)return a +return A.cB(a,b,c)}, +a7L:function a7L(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}, +aTZ:function aTZ(){}, +dcX(a,b,c){var s,r +if(a===b&&!0)return a +s=A.CM(a.a,b.a,c) +if(c<0.5)r=a.b +else r=b.b +return new A.a7M(s,r)}, +a7M:function a7M(a,b){this.a=a +this.b=b}, +aU_:function aU_(){}, +cOJ(a){var s=a.a1D(!1) +return new A.aVN(a,new A.f3(s,B.l6,B.d4),$.bo())}, +bS0(a,b){return new A.a7N(a,b,null)}, +dcY(a,b){return A.cvS(b)}, +aVN:function aVN(a,b,c){var _=this +_.ax=a +_.a=b +_.F$=0 +_.M$=c +_.a1$=_.W$=0 +_.ak$=!1}, +aU3:function aU3(a,b){var _=this +_.w=a +_.a=b +_.b=!0 +_.d=_.c=0 +_.f=_.e=null +_.r=!1}, +a7N:function a7N(a,b,c){this.c=a +this.f=b +this.a=c}, +afH:function afH(a,b){var _=this +_.d=$ +_.e=null +_.f=!1 +_.w=_.r=$ +_.x=a +_.a=null +_.b=b +_.c=null}, +ckY:function ckY(a,b){this.a=a +this.b=b}, +ckX:function ckX(a,b){this.a=a +this.b=b}, +ckZ:function ckZ(a){this.a=a}, +ddH(a,b,c,d){return new A.TS(d,c,b,a,null,null,B.dYJ,null)}, +cMg(a,b,c,d,e,f){return new A.TS(f,d,c,b,a,e,B.dYK,null)}, +dit(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var s=null,r=new A.WC(n,A.nK(s,s,s,s,s,B.ak,s,s,1,B.a9),q,k,i,l,a,e,m,p,j,h,g,f,o,c,d,!1,A.aT(t.T)) +r.bd() +r.b7L(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q) +return r}, +afW:function afW(a,b){this.a=a +this.b=b}, +TS:function TS(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}, +afV:function afV(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 +_.b6$=d +_.a=null +_.b=e +_.c=null}, +clv:function clv(a,b){this.a=a +this.b=b}, +clw:function clw(a,b){this.a=a +this.b=b}, +clt:function clt(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +clu:function clu(a){this.a=a}, +cls:function cls(a){this.a=a}, +clx:function clx(a){this.a=a}, +aUB:function aUB(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}, +WC:function WC(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=$ +_.ak=b +_.bs=_.b5=$ +_.cD=!1 +_.K=0 +_.a5=null +_.da=c +_.du=d +_.pB=e +_.oP=f +_.ps=g +_.qm=h +_.pQ=i +_.rX=j +_.rb=k +_.oQ=l +_.rY=m +_.bY=n +_.eU=o +_.m4=p +_.pa=q +_.oX=!1 +_.Sb$=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}, +ck8:function ck8(a){this.a=a}, +ck6:function ck6(){}, +ck5:function ck5(){}, +ck7:function ck7(a){this.a=a}, +vS:function vS(a){this.a=a}, +Mw:function Mw(a,b){this.a=a +this.b=b}, +aWO:function aWO(a,b){this.d=a +this.a=b}, +aTo:function aTo(a,b,c){var _=this +_.F=$ +_.M=a +_.Sb$=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}, +clp:function clp(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}, +clq:function clq(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}, +clr:function clr(a){this.a=a}, +ahW:function ahW(){}, +ahY:function ahY(){}, +ai4:function ai4(){}, +cMh(a,b){return new A.a8M(b,a,null)}, +czu(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.TT(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)}, +ddI(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.dF(b1.go,b2.go,b3) +a9=A.aJ(b1.id,b2.id,b3) +b0=c?b1.k1:b2.k1 +return A.czu(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)}, +a8M:function a8M(a,b,c){this.w=a +this.b=b +this.a=c}, +aEi:function aEi(a,b){this.a=a +this.b=b}, +TT:function TT(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}, +bVX:function bVX(){}, +bVY:function bVY(){}, +bVZ:function bVZ(){}, +b4c:function b4c(){}, +aCP:function aCP(){}, +bPm:function bPm(){}, +aCN:function aCN(a,b,c){this.a=a +this.c=b +this.d=c}, +bPl:function bPl(){}, +aBy:function aBy(){}, +bhP:function bhP(){}, +aTE:function aTE(){}, +aUC:function aUC(){}, +czy(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r){return new A.TX(h,d,k,m,o,r,p,e,a,b,q,g,j,c,n,i,f,l)}, +vw:function vw(a,b){this.a=a +this.b=b}, +TX:function TX(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}, +afX:function afX(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +clD:function clD(a){this.a=a}, +clE:function clE(a){this.a=a}, +clF:function clF(a){this.a=a}, +clG:function clG(a){this.a=a}, +clH:function clH(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}, +clI:function clI(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}, +clJ:function clJ(a){this.a=a}, +ddL(a,b,c,d,e,f,g,h,i,j,k,l,m){return new A.KZ(d,c,i,g,j,l,e,m,k,f,b,a,h)}, +ddM(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.dF(a.d,b.d,c) +o=A.aJ(a.e,b.e,c) +n=A.ji(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.a0o(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.ddL(h,i,r,s,m,j,p,A.ap(a.at,b.at,c),q,o,k,n,l)}, +a8T:function a8T(a,b){this.a=a +this.b=b}, +KZ:function KZ(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}, +aUQ:function aUQ(){}, +agn:function agn(a,b){this.a=a +this.b=b}, +a9x:function a9x(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}, +ae3:function ae3(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}, +ae4:function ae4(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.d=a +_.e=!1 +_.xQ$=b +_.zN$=c +_.B3$=d +_.J6$=e +_.J7$=f +_.Gf$=g +_.J8$=h +_.Gg$=i +_.ZW$=j +_.E9$=k +_.Cv$=l +_.Cw$=m +_.ff$=n +_.b6$=o +_.a=null +_.b=p +_.c=null}, +cgg:function cgg(a){this.a=a}, +cgh:function cgh(a){this.a=a}, +cgf:function cgf(a){this.a=a}, +cgi:function cgi(a,b){this.a=a +this.b=b}, +agm:function agm(a){var _=this +_.bN=_.dJ=_.dE=_.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=_.cT=_.dt=null +_.eT=_.bt=!1 +_.at=_.as=_.Q=_.z=_.y=_.x=_.w=_.r=_.f=_.e=_.d=_.c=_.b=_.a=_.eO=_.oJ=null +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.ak$=!1}, +cmM:function cmM(a,b,c){this.a=a +this.b=b +this.c=c}, +aVa:function aVa(){}, +aVb:function aVb(){}, +cmC:function cmC(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}, +cmF:function cmF(a,b){this.a=a +this.b=b}, +cmG:function cmG(a,b){this.a=a +this.b=b}, +cmD:function cmD(){}, +cmE:function cmE(a){this.a=a}, +cmH:function cmH(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}, +cmJ:function cmJ(a){this.a=a}, +cmK:function cmK(a){this.a=a}, +cmL:function cmL(a){this.a=a}, +cmI:function cmI(a){this.a=a}, +aVc:function aVc(a,b){this.a=a +this.b=b}, +cmB:function cmB(a){this.a=a}, +ahL:function ahL(){}, +ahM:function ahM(){}, +aYB:function aYB(){}, +aYC:function aYC(){}, +cME(a,b,c,d,e,f){return new A.B6(f,b,a,e,d,c,B.dYS,!1,null)}, +a9y(a,b,c,d){var s=null +return new A.B6(d,a,s,c,s,b,B.dYT,s,s)}, +agl:function agl(a,b){this.a=a +this.b=b}, +B6:function B6(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}, +bZ5:function bZ5(a){this.a=a}, +dee(a,b,c){var s,r,q,p,o,n,m,l +if(a===b&&!0)return a +s=t.MH +r=A.dg(a.a,b.a,c,A.fG(),s) +q=A.dg(a.b,b.b,c,A.fG(),s) +p=A.dg(a.c,b.c,c,A.fG(),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.dg(a.f,b.f,c,A.fG(),s) +l=A.aJ(a.r,b.r,c) +if(o)o=a.w +else o=b.w +return new A.L4(r,q,p,n,m,s,l,o)}, +czG(a){var s +a.U(t.OJ) +s=A.z(a) +return s.oQ}, +L4:function L4(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}, +aVd:function aVd(){}, +dej(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h +if(a===b)return a +s=A.bfj(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.jW(a.f,b.f,c) +l=A.dF(a.r,b.r,c) +k=A.ap(a.w,b.w,c) +j=A.dF(a.x,b.x,c) +i=A.dg(a.y,b.y,c,A.fG(),t.MH) +h=q?a.z:b.z +return new A.Uh(s,r,p,o,n,m,l,k,j,i,h,q?a.Q:b.Q)}, +Uh:function Uh(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}, +aVh:function aVh(){}, +a9D:function a9D(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 +_.ak$=!1}, +bZu:function bZu(a){this.a=a}, +FE:function FE(a,b,c){this.a=a +this.b=b +this.c=c}, +aWA:function aWA(a,b,c){this.b=a +this.c=b +this.a=c}, +cOG(a,b,c,d,e,f,g,h,i){return new A.aVk(g,i,e,f,h,c,b,a,null)}, +dlE(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)}, +a9C:function a9C(a,b){this.a=a +this.b=b}, +aFI:function aFI(a,b){this.e=a +this.a=b}, +aVk:function aVk(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}, +cmW:function cmW(a,b){this.a=a +this.b=b}, +aVj:function aVj(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){var _=this +_.uQ=a +_.F=b +_.M=c +_.W=d +_.a1=e +_.ak=f +_.b5=g +_.bs=h +_.cD=0 +_.K=i +_.a5=j +_.B2$=k +_.MQ$=l +_.dI$=m +_.ad$=n +_.ex$=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}, +aVi:function aVi(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}, +adp:function adp(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}, +aKW:function aKW(a){this.a=a}, +VG:function VG(a,b){this.a=a +this.b=b}, +cmQ:function cmQ(){}, +a9B:function a9B(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}, +agp:function agp(a){var _=this +_.r=_.f=_.e=_.d=null +_.y=_.x=_.w=$ +_.z=!1 +_.a=null +_.b=a +_.c=null}, +cmV:function cmV(){}, +cmR:function cmR(){}, +cmS:function cmS(a,b){this.a=a +this.b=b}, +cmT:function cmT(a,b){this.a=a +this.b=b}, +cmU:function cmU(a,b){this.a=a +this.b=b}, +cn3:function cn3(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}, +cn4:function cn4(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}, +cn5:function cn5(a){this.a=a}, +aXr:function aXr(){}, +aXD:function aXD(){}, +k3(a,b,c,d,e,f,g,h,i,j,k){return new A.Uo(i,h,g,f,k,c,d,!1,j,b,e)}, +Fr(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.agt(g,s) +p=c==null +if(p&&d==null)o=h +else if(d==null){p=p?h:new A.cG(c,t.Il) +o=p}else{p=new A.agt(c,d) +o=p}n=r?h:new A.aVt(g) +if(a2==null&&f==null)m=h +else{a2.toString +f.toString +m=new A.aVs(a2,f)}r=b1==null?h:new A.cG(b1,t.XL) +p=a7==null?h:new A.cG(a7,t.h9) +l=a0==null?h:new A.cG(a0,t.QL) +k=a6==null?h:new A.cG(a6,t.Ak) +j=a5==null?h:new A.cG(a5,t.iL) +i=a4==null?h:new A.cG(a4,t.iL) +return A.H4(a,b,o,l,a1,h,q,h,h,i,j,m,n,k,p,a8==null?h:new A.cG(a8,t.kU),h,a9,h,b0,r,b2)}, +cQn(a){var s=A.z(a).y?B.MP:B.bk,r=A.dE(a,B.bt) +r=r==null?null:r.c +return A.NP(s,B.ck,B.fo,r==null?1:r)}, +Gg(a,b,c,d){var s=null +return new A.aVw(c,s,s,s,d,B.h,s,!1,s,new A.aVx(b,a,s),s)}, +Uo:function Uo(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}, +agt:function agt(a,b){this.a=a +this.b=b}, +aVt:function aVt(a){this.a=a}, +aVs:function aVs(a,b){this.a=a +this.b=b}, +aVw:function aVw(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}, +aVx:function aVx(a,b,c){this.c=a +this.d=b +this.a=c}, +aVu:function aVu(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}, +cn8:function cn8(a){this.a=a}, +cna:function cna(a){this.a=a}, +cn9:function cn9(){}, +aYE:function aYE(){}, +dem(a,b,c){if(a===b)return a +return new A.Up(A.CM(a.a,b.a,c))}, +Up:function Up(a){this.a=a}, +aVv:function aVv(){}, +kY(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){var s,r,q,p +if(c5==null)s=b1?B.qk:B.ql +else s=c5 +if(c6==null)r=b1?B.qm:B.qn +else r=c6 +if(a4==null)q=a8===1?B.nR:B.l5 +else q=a4 +if(m==null)p=!b8||!b1 +else p=m +return new A.Lb(a5,f,a1,k,q,d4,d2,c9,c8,d0,d1,d3,c,b2,b1,a,s,r,!0,a8,a9,!1,b8,d5,c4,a6,a7,b3,b4,b5,a2,o,j,h,i,g,a3,c1,p,c3,b6,b7,b0,d,c2,c0,b,b9,!0,e,c7,null)}, +der(a,b){return A.cvS(b)}, +des(a){return B.qo}, +dme(a){return A.vZ(new A.cqJ(a))}, +dmf(a){return A.vZ(new A.cqK(a))}, +aVA:function aVA(a,b){var _=this +_.w=a +_.a=b +_.b=!0 +_.d=_.c=0 +_.f=_.e=null +_.r=!1}, +Lb:function Lb(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){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 +_.dE=c1 +_.dJ=c2 +_.bN=c3 +_.dt=c4 +_.cT=c5 +_.bc=c6 +_.bt=c7 +_.oJ=c8 +_.F=c9 +_.W=d0 +_.b5=d1 +_.a=d2}, +agu:function agu(a,b,c,d,e,f,g){var _=this +_.e=_.d=null +_.r=_.f=!1 +_.x=_.w=$ +_.y=a +_.dN$=b +_.ty$=c +_.Gb$=d +_.ra$=e +_.uu$=f +_.a=null +_.b=g +_.c=null}, +cnc:function cnc(){}, +cne:function cne(a,b){this.a=a +this.b=b}, +cnd:function cnd(a,b){this.a=a +this.b=b}, +cng:function cng(a){this.a=a}, +cnh:function cnh(a){this.a=a}, +cni:function cni(a,b,c){this.a=a +this.b=b +this.c=c}, +cnk:function cnk(a){this.a=a}, +cnl:function cnl(a){this.a=a}, +cnj:function cnj(a,b){this.a=a +this.b=b}, +cnf:function cnf(a){this.a=a}, +cqJ:function cqJ(a){this.a=a}, +cqK:function cqK(a){this.a=a}, +coZ:function coZ(){}, +ai6:function ai6(){}, +bZS(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.qU:d +return new A.Ld(e,a1,new A.bZT(f,l,s,s,g,a0,s,s,B.ak,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.cb,s,s,s,s,s,b,s,!0,s,A.dtB(),s,s),r,q!==!1,p,s,s)}, +det(a,b){return A.cvS(b)}, +Ld:function Ld(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}, +bZT:function bZT(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 +_.dE=c8 +_.dJ=c9 +_.bN=d0}, +bZU:function bZU(a,b){this.a=a +this.b=b}, +WW:function WW(a,b,c,d,e,f,g,h){var _=this +_.ax=null +_.d=$ +_.e=a +_.f=b +_.dN$=c +_.ty$=d +_.Gb$=e +_.ra$=f +_.uu$=g +_.a=null +_.b=h +_.c=null}, +axL:function axL(){}, +bBo:function bBo(){}, +aVD:function aVD(a,b){this.b=a +this.a=b}, +aQb:function aQb(){}, +dex(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.Uv(s,r,A.ap(a.c,b.c,c))}, +Uv:function Uv(a,b,c){this.a=a +this.b=b +this.c=c}, +aVF:function aVF(){}, +dey(a,b,c){return new A.aG9(a,b,c,null)}, +deE(a,b){return new A.aVG(b,null)}, +aG9:function aG9(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +agz:function agz(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aVK:function aVK(a,b,c,d){var _=this +_.d=!1 +_.e=a +_.ff$=b +_.b6$=c +_.a=null +_.b=d +_.c=null}, +cnA:function cnA(a){this.a=a}, +cnz:function cnz(a){this.a=a}, +aVL:function aVL(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aVM:function aVM(a,b,c,d){var _=this +_.L=null +_.ah=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}, +cnB:function cnB(a,b,c){this.a=a +this.b=b +this.c=c}, +aVH:function aVH(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aVI:function aVI(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}, +aTm:function aTm(a,b,c,d,e,f){var _=this +_.F=-1 +_.M=a +_.W=b +_.dI$=c +_.ad$=d +_.ex$=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}, +ck9:function ck9(a,b,c){this.a=a +this.b=b +this.c=c}, +cka:function cka(a,b,c){this.a=a +this.b=b +this.c=c}, +ckc:function ckc(a,b){this.a=a +this.b=b}, +ckb:function ckb(a,b,c){this.a=a +this.b=b +this.c=c}, +ckd:function ckd(a){this.a=a}, +aVG:function aVG(a,b){this.c=a +this.a=b}, +aVJ:function aVJ(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aYl:function aYl(){}, +aYF:function aYF(){}, +deB(a){if(a===B.aqk||a===B.Gu)return 14.5 +return 9.5}, +deD(a){if(a===B.aql||a===B.Gu)return 14.5 +return 9.5}, +deC(a,b){if(a===0)return b===1?B.Gu:B.aqk +if(a===b-1)return B.aql +return B.dYX}, +MF:function MF(a,b){this.a=a +this.b=b}, +aGb:function aGb(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +c_C(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.kZ(r,q,p,a0,o,n,m,l,k,j,i,h,g,a4,a5==null?s:a5)}, +Uw(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.dF(a.a,b.a,c) +r=A.dF(a.b,b.b,c) +q=A.dF(a.c,b.c,c) +p=A.dF(a.d,b.d,c) +o=A.dF(a.e,b.e,c) +n=A.dF(a.f,b.f,c) +m=A.dF(a.r,b.r,c) +l=A.dF(a.w,b.w,c) +k=A.dF(a.x,b.x,c) +j=A.dF(a.y,b.y,c) +i=A.dF(a.z,b.z,c) +h=A.dF(a.Q,b.Q,c) +g=A.dF(a.as,b.as,c) +f=A.dF(a.at,b.at,c) +return A.c_C(j,i,h,s,r,q,p,o,n,g,f,A.dF(a.ax,b.ax,c),m,l,k)}, +kZ:function kZ(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}, +aVQ:function aVQ(){}, +z(a){var s,r=a.U(t.Mk),q=A.x(a,B.aJ,t.A),p=q==null?null:q.gcB() +if(p==null)p=B.ad +s=r==null?null:r.w.c +if(s==null)s=$.cVL() +return A.deJ(s,s.p4.aTu(p))}, +tD:function tD(a,b,c){this.c=a +this.d=b +this.a=c}, +adt:function adt(a,b,c){this.w=a +this.b=b +this.a=c}, +Lj:function Lj(a,b){this.a=a +this.b=b}, +Y0:function Y0(a,b,c,d,e,f){var _=this +_.r=a +_.w=b +_.c=c +_.d=d +_.e=e +_.a=f}, +aKe:function aKe(a,b,c){var _=this +_.CW=null +_.e=_.d=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +c6M:function c6M(){}, +aa5(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.chJ +s=A.dh() +s=s +switch(s){case B.cm:case B.hL:case B.cw:r=B.dsp +break +case B.it:case B.f0:case B.iu:r=B.nd +break +default:r=c1}if(e8==null)e8=A.cAe(s) +e7=e7===!0 +if(e7)q=B.r4 +else q=B.avc +if(c5==null){p=c6==null?c1:c6.a +o=p}else o=c5 +if(o==null)o=B.ap +n=o===B.aw +if(e7){if(c6==null)c6=n?B.aJX:B.aJY +m=n?c6.cy:c6.b +l=n?c6.db:c6.c +A.Ux(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.aw +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.L0:B.jo +a=A.Ux(f) +a0=n?B.Lp:B.Lt +a1=n?B.x:B.z3 +a2=a===B.aw +if(n)a3=B.zc +else{p=c6==null?c1:c6.f +a3=p==null?B.z5:p}if(d0==null)d0=n?B.o.bU(31):B.x.bU(31) +if(d3==null)d3=n?B.o.bU(10):B.x.bU(10) +if(k==null)k=n?B.z8:B.iY +if(g==null)g=k +if(c==null)c=n?B.kr:B.o +if(c8==null)c8=n?B.LR:B.th +if(c6==null){a4=n?B.zc:B.z6 +p=n?B.ks:B.zd +a5=A.Ux(B.jo)===B.aw +a6=A.Ux(a4) +a7=n?B.aKJ:B.z3 +a8=a5?B.o:B.x +a6=a6===B.aw?B.o:B.x +a9=n?B.o:B.x +b0=a5?B.o:B.x +c6=A.ZF(p,o,B.zh,c1,c1,c1,b0,n?B.x:B.o,c1,c1,a8,c1,a6,c1,a9,c1,c1,c1,c1,c1,B.jo,c1,a1,c1,a4,c1,a7,c1,c,c1,c1,c1,c1)}b1=n?B.aS:B.aH +b2=n?B.ks:B.tc +if(d==null)d=n?B.kr:B.o +if(e==null){e=c6.f +if(e.l(0,f))e=B.o}b3=n?B.aKg:B.x.bU(153) +b4=A.cFO(!1,n?B.z5:B.zj,c6,c1,d0,36,d2,d3,B.aty,r,88,c1,c1,e2,B.atB) +b5=n?B.aK8:B.rV +if(d2==null)d2=n?B.KE:B.z_ +if(e2==null)e2=n?B.KE:B.aKb +b6=e7?A.czY(c6,s):A.df4(s) +b7=n?b6.b:b6.a +b8=a2?b6.b:b6.a +if(d1!=null){b7=b7.aHY(d1) +b8=b8.aHY(d1)}e6=b7.aT(e6) +b9=b8.aT(c1) +if(d5==null)d5=n?B.tU:B.cgf +c0=a2?B.tU:B.cgg +if(c3==null)c3=B.arq +if(c4==null)c4=B.y7 +if(c7==null)c7=B.aSd +if(c9==null)c9=B.aUy +if(d4==null)d4=B.ceh +if(d7==null)d7=B.dtW +if(d8==null)d8=B.dtZ +if(d9==null)d9=B.dyc +if(e0==null)e0=B.dAN +if(e1==null)e1=B.dH4 +if(e3==null)e3=B.dIt +if(e4==null)e4=B.dM0 +if(e5==null)e5=B.dMs +if(i==null)i=B.zh +if(b==null)b=n?B.ks:B.zd +if(j==null)j=n?B.kr:B.o +return A.czN(c1,c1,c3,h===!0,b,B.arN,B.ds9,j,B.asP,B.asQ,c4,B.atz,b4,k,c,B.avC,B.aJL,B.aJM,c6,c1,B.aRS,B.aRT,d,c7,b5,c8,B.aSm,B.aSF,B.aSG,c9,i,B.ccs,A.deH(c2),B.ccW,!0,B.ccZ,d0,d2,b3,d3,d4,d5,e,d6,B.ciK,r,B.dt5,B.dt6,B.dt7,d7,B.dtX,d8,d9,B.auw,s,e0,f,a,a1,a0,c0,b9,B.dAY,B.dBg,g,B.dEr,B.dEs,B.dEt,b2,B.dEu,B.zo,B.x,B.dGX,e1,e2,q,e3,B.dJK,e4,e5,e6,B.dRC,B.dRD,a3,B.dRM,b6,b1,e7,e8)}, +czN(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.tE(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)}, +deF(){var s=null +return A.aa5(s,s,B.ap,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s,s)}, +deJ(a,b){return $.cVK().cQ(0,new A.W_(a,b),new A.c_N(a,b))}, +Ux(a){var s=a.am7()+0.05 +if(s*s>0.15)return B.ap +return B.aw}, +deG(a,b,c){var s=a.c,r=s.p_(s,new A.c_L(b,c),t.K,t.Ag) +s=b.c +s=s.gcr(s) +r.aHt(r,s.oC(s,new A.c_M(a))) +return r}, +deH(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.gaO(r),p.a(r))}return A.cwt(o,q,t.Ag)}, +deI(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.deG(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.dcQ(h7.w,h8.w,h9) +j=s?h7.x:h8.x +i=s?h7.y:h8.y +h=A.dg8(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.d44(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.zI(h7.ok,h8.ok,h9) +b3=A.zI(h7.p1,h8.p1,h9) +b4=A.Uw(h7.p2,h8.p2,h9) +b5=A.Uw(h7.p3,h8.p3,h9) +b6=A.df5(h7.p4,h8.p4,h9) +b7=A.d2s(h7.R8,h8.R8,h9) +b8=A.d2O(h7.RG,h8.RG,h9) +b9=A.d31(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.dF(c0.e,c1.e,h9) +c7=A.aJ(c0.f,c1.f,h9) +c8=A.jW(c0.r,c1.r,h9) +c0=A.jW(c0.w,c1.w,h9) +c1=A.d3c(h7.to,h8.to,h9) +c9=A.d3d(h7.x1,h8.x1,h9) +d0=A.d3f(h7.x2,h8.x2,h9) +d1=A.d3r(h7.xr,h8.xr,h9) +d2=s?h7.y1:h8.y1 +d3=A.d3B(h7.y2,h8.y2,h9) +d4=A.d3F(h7.dE,h8.dE,h9) +d5=A.d3K(h7.dJ,h8.dJ,h9) +d6=A.d4O(h7.bN,h8.bN,h9) +d7=A.d4U(h7.dt,h8.dt,h9) +d8=A.d5c(h7.cT,h8.cT,h9) +d9=A.d5o(h7.bc,h8.bc,h9) +e0=A.d5T(h7.bt,h8.bt,h9) +e1=A.d5U(h7.eT,h8.eT,h9) +e2=A.d67(h7.oJ,h8.oJ,h9) +e3=A.d6s(h7.eO,h8.eO,h9) +e4=A.d6I(h7.F,h8.F,h9) +e5=A.d6P(h7.M,h8.M,h9) +e6=A.d7Z(h7.W,h8.W,h9) +e7=A.d9c(h7.a1,h8.a1,h9) +e8=A.da5(h7.ak,h8.ak,h9) +e9=A.da6(h7.b5,h8.b5,h9) +f0=A.da7(h7.bs,h8.bs,h9) +f1=A.dat(h7.cD,h8.cD,h9) +f2=A.dau(h7.K,h8.K,h9) +f3=A.daw(h7.a5,h8.a5,h9) +f4=A.daK(h7.da,h8.da,h9) +f5=A.dbm(h7.du,h8.du,h9) +f6=A.dbE(h7.pB,h8.pB,h9) +f7=A.dbW(h7.oP,h8.oP,h9) +f8=A.dcS(h7.ps,h8.ps,h9) +f9=A.dcV(h7.qm,h8.qm,h9) +g0=A.dcX(h7.pQ,h8.pQ,h9) +g1=A.ddI(h7.rX,h8.rX,h9) +g2=A.ddM(h7.rb,h8.rb,h9) +g3=A.dee(h7.oQ,h8.oQ,h9) +g4=A.dej(h7.rY,h8.rY,h9) +g5=A.dem(h7.bY,h8.bY,h9) +g6=A.dex(h7.eU,h8.eU,h9) +g7=A.deL(h7.m4,h8.m4,h9) +g8=A.deR(h7.pa,h8.pa,h9) +g9=A.deZ(h7.oX,h8.oX,h9) +h0=s?h7.m5:h8.m5 +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.cl +h1.toString +h4=h8.cl +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.czN(b7,s,b8,r,h5,b9,new A.a3E(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)}, +d9E(a,b){return new A.avM(a,b,B.G8,b.a,b.b,b.c,b.d,b.e,b.f,b.r)}, +cAe(a){switch(a.a){case 0:case 2:case 1:break +case 3:case 4:case 5:return B.dUc}return B.la}, +dg8(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.Bw(s,r)}, +Ea:function Ea(a,b){this.a=a +this.b=b}, +tE:function tE(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 +_.dE=c8 +_.dJ=c9 +_.bN=d0 +_.dt=d1 +_.cT=d2 +_.bc=d3 +_.bt=d4 +_.eT=d5 +_.oJ=d6 +_.eO=d7 +_.F=d8 +_.M=d9 +_.W=e0 +_.a1=e1 +_.ak=e2 +_.b5=e3 +_.bs=e4 +_.cD=e5 +_.K=e6 +_.a5=e7 +_.da=e8 +_.du=e9 +_.pB=f0 +_.oP=f1 +_.ps=f2 +_.qm=f3 +_.pQ=f4 +_.rX=f5 +_.rb=f6 +_.oQ=f7 +_.rY=f8 +_.bY=f9 +_.eU=g0 +_.m4=g1 +_.pa=g2 +_.oX=g3 +_.qB=g4 +_.m5=g5 +_.oY=g6 +_.cl=g7 +_.ws=g8 +_.L=g9}, +c_N:function c_N(a,b){this.a=a +this.b=b}, +c_L:function c_L(a,b){this.a=a +this.b=b}, +c_M:function c_M(a){this.a=a}, +avM:function avM(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}, +W_:function W_(a,b){this.a=a +this.b=b}, +aNW:function aNW(a,b,c){this.a=a +this.b=b +this.$ti=c}, +Bw:function Bw(a,b){this.a=a +this.b=b}, +aVU:function aVU(){}, +aX1:function aX1(){}, +deL(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.cB(s,r,a4)}}r=A.ap(a2.a,a3.a,a4) +q=A.CM(a2.b,a3.b,a4) +p=A.CM(a2.c,a3.c,a4) +o=A.ap(a2.e,a3.e,a4) +n=t.KX.a(A.ji(a2.f,a3.f,a4)) +m=A.ap(a2.r,a3.r,a4) +l=A.dF(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.dF(a2.Q,a3.Q,a4) +g=A.aJ(a2.as,a3.as,a4) +f=A.ap(a2.at,a3.at,a4) +e=A.dF(a2.ax,a3.ax,a4) +d=A.ap(a2.ay,a3.ay,a4) +c=A.ji(a2.ch,a3.ch,a4) +b=A.ap(a2.CW,a3.CW,a4) +a=A.dF(a2.cx,a3.cx,a4) +if(a4<0.5)a0=a2.cy +else a0=a3.cy +a1=A.jW(a2.db,a3.db,a4) +return new A.aab(r,q,p,s,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a,a0,a1,A.ji(a2.dx,a3.dx,a4))}, +aab:function aab(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}, +aVW:function aVW(){}, +deR(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.dF(a.a,b.a,c) +r=A.CJ(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.wh(a.ax,b.ax,c) +return new A.aad(s,r,q,p,o,n,m,l,j,k,i,h,g,A.aJ(a.at,b.at,c),f)}, +aad:function aad(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}, +aW0:function aW0(){}, +Lq:function Lq(){}, +c0f:function c0f(a,b){this.a=a +this.b=b}, +c0h:function c0h(a){this.a=a}, +c0c:function c0c(a,b){this.a=a +this.b=b}, +c0d:function c0d(a,b){this.a=a +this.b=b}, +UF:function UF(){}, +xR(a,b,c,d,e,f){return new A.Fy(c,e,d,b,a,f,null)}, +cN1(a){var s,r,q,p +if($.Bg.length!==0){s=A.a($.Bg.slice(0),A.a0($.Bg)) +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.arf(r,s)}, +CK:function CK(a,b){this.a=a +this.b=b}, +arf:function arf(a,b){this.a=a +this.b=b}, +d3l(a,b,c,d,e){return new A.fS(e,b,c,d,a)}, +d3m(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.qu(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.fS(p,o===B.c8?b.e:o,s,r,q)}, +cw6(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.aW())?0:i.aW() +s=i.aW() +r=(m+l)/2 +q=r===1?0:A.a9(k/(1-Math.abs(2*r-1)),0,1) +return new A.zF((j>>>24&255)/255,s,q,r)}, +zF:function zF(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +wo:function wo(){}, +bfj(a,b,c){var s,r=null +if(a==b)return a +if(a==null){s=b.qD(r,c) +return s==null?b:s}if(b==null){s=a.qE(r,c) +return s==null?a:s}if(c===0)return a +if(c===1)return b +s=b.qD(a,c) +if(s==null)s=a.qE(b,c) +if(s==null)if(c<0.5){s=a.qE(r,c*2) +if(s==null)s=a}else{s=b.qD(r,(c-0.5)*2) +if(s==null)s=b}return s}, +lP:function lP(){}, +wj:function wj(){}, +aMC:function aMC(){}, +cGI(a,b,c,d){return new A.apJ(b,c,a,d)}, +cSc(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.ga7(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.gba(b3) +if(b1==null)b1=B.ya +l=A.cBE(b1,new A.a1(n,m).dX(0,b9),o) +k=l.a.aQ(0,b9) +j=l.b +if(b8!==B.dw&&j.l(0,o))b8=B.dw +i=$.aC() +h=i.b_() +h.sBc(!1) +if(a8!=null)h.sAO(a8) +h.sae(0,A.cwm(0,0,0,b6)) +h.sEc(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.Y(p,q,p+g,q+e) +b=b8!==B.dw||b2 +if(b)a6.eG(0) +if(b2){a=-(s+r/2) +a6.bH(0,-a,0) +a6.q4(0,-1,1) +a6.bH(0,a,0)}a0=a5.aam(k,new A.Y(0,0,n,m)) +if(b8===B.dw)a6.zH(b3,a0,c,h) +else{a1=b8===B.OU||b8===B.AT?B.l8:B.k4 +a2=b8===B.OV||b8===B.AT?B.l8:B.k4 +a3=B.b.gO(A.dlg(b7,c,b8)) +s=new Float64Array(16) +a4=new A.bV(s) +a4.dK() +r=a3.a +q=a3.b +a4.q4(0,(a3.c-r)/(a0.c-a0.a),(a3.d-q)/(a0.d-a0.b)) +a4.BW(r,q,0) +h.sBX(i.amw(b3,a1,a2,s,b0)) +a6.fs(b7,h)}if(b)a6.dm(0)}, +dlg(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.AT +if(!g||c===B.OU){s=B.e.dF((a.a-l)/k) +r=B.e.e3((a.c-m)/k)}else{s=0 +r=0}if(!g||c===B.OV){q=B.e.dF((a.b-i)/h) +p=B.e.e3((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}, +IA:function IA(a,b){this.a=a +this.b=b}, +apJ:function apJ(a,b,c,d){var _=this +_.a=a +_.b=b +_.d=c +_.y=d}, +a_z:function a_z(a,b){var _=this +_.a=a +_.b=b +_.d=_.c=null}, +jW(a,b,c){var s,r,q,p,o,n +if(a==b)return a +if(a==null)return b.aQ(0,c) +if(b==null)return a.aQ(0,1-c) +if(a instanceof A.au&&b instanceof A.au)return A.a0o(a,b,c) +if(a instanceof A.cI&&b instanceof A.cI)return A.d5X(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.gyo(a),b.gyo(b),c) +q.toString +p=A.aJ(a.gyi(),b.gyi(),c) +p.toString +o=A.aJ(a.gel(a),b.gel(b),c) +o.toString +n=A.aJ(a.ges(a),b.ges(b),c) +n.toString +return new A.BR(s,r,q,p,o,n)}, +bhW(a,b){return new A.au(a.a/b,a.b/b,a.c/b,a.d/b)}, +a0o(a,b,c){var s,r,q,p +if(a==b)return a +if(a==null)return b.aQ(0,c) +if(b==null)return a.aQ(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)}, +d5W(a,b,c,d){return new A.cI(c,d,b,a)}, +d5X(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.cI(s,r,q,p)}, +ig:function ig(){}, +au:function au(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cI:function cI(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +BR:function BR(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cQl(a,b,c){var s,r,q,p,o +if(c<=B.b.gO(b))return B.b.gO(a) +if(c>=B.b.gR(b))return B.b.gR(a) +s=B.b.a_D(b,new A.cr7(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}, +dlL(a,b,c,d,e){var s,r,q=A.aEZ(null,null,t.i) +q.H(0,b) +q.H(0,d) +s=A.Q(q,!1,q.$ti.i("da.E")) +r=A.a0(s).i("O<1,B>") +return new A.c8O(A.Q(new A.O(s,new A.cqp(a,b,c,d,e),r),!1,r.i("al.E")),s)}, +cI1(a,b,c){var s +if(a==b)return a +s=b!=null?b.qD(a,c):null +if(s==null&&a!=null)s=a.qE(b,c) +if(s!=null)return s +return c<0.5?a.dq(0,1-c*2):b.dq(0,(c-0.5)*2)}, +cJj(a,b,c){var s,r,q,p +if(a==b)return a +if(a==null)return b.dq(0,c) +if(b==null)return a.dq(0,1-c) +s=A.dlL(a.a,a.aik(),b.a,b.aik(),c) +r=A.GG(a.d,b.d,c) +r.toString +q=A.GG(a.e,b.e,c) +q.toString +p=c<0.5?a.f:b.f +return new A.m0(r,q,p,s.a,s.b,null)}, +c8O:function c8O(a,b){this.a=a +this.b=b}, +cr7:function cr7(a){this.a=a}, +cqp:function cqp(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bpE:function bpE(){}, +as7:function as7(){}, +m0:function m0(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.a=d +_.b=e +_.c=f}, +byl:function byl(a){this.a=a}, +dhD(a,b){var s=new A.Wb(a,null,a.ST()) +s.b7J(a,b,null) +return s}, +btW:function btW(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.f=0}, +btZ:function btZ(a,b,c){this.a=a +this.b=b +this.c=c}, +btY:function btY(a,b){this.a=a +this.b=b}, +bu_:function bu_(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aKU:function aKU(){}, +c8a:function c8a(a){this.a=a}, +abJ:function abJ(a,b,c){this.a=a +this.b=b +this.c=c}, +Wb:function Wb(a,b,c){var _=this +_.d=$ +_.a=a +_.b=b +_.c=c}, +ceC:function ceC(a,b){this.a=a +this.b=b}, +aRs:function aRs(a,b){this.a=a +this.b=b}, +bOc(a,b,c){if(a!=null||b!=null)return new A.aCt(c,a,b) +return c}, +cyH(a,b){return new A.ayN(a,"HTTP request failed, statusCode: "+a+", "+b.k(0))}, +Iz:function Iz(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +hS:function hS(){}, +buq:function buq(a,b,c){this.a=a +this.b=b +this.c=c}, +bur:function bur(a,b,c){this.a=a +this.b=b +this.c=c}, +bun:function bun(a,b){this.a=a +this.b=b}, +bum:function bum(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +buo:function buo(a){this.a=a}, +bup:function bup(a,b){this.a=a +this.b=b}, +Vc:function Vc(a,b){var _=this +_.a=a +_.d=_.c=_.b=null +_.f=_.e=!1 +_.r=0 +_.w=!1 +_.x=b}, +wc:function wc(a,b,c){this.a=a +this.b=b +this.c=c}, +ajX:function ajX(){}, +xm:function xm(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aCu:function aCu(a,b){this.a=a +this.b=b}, +aCt:function aCt(a,b,c){this.a=a +this.b=b +this.c=c}, +bOa:function bOa(a,b){this.a=a +this.b=b}, +bO7:function bO7(a,b){this.a=a +this.b=b}, +bO8:function bO8(a,b){this.a=a +this.b=b}, +bO9:function bO9(a){this.a=a}, +bOb:function bOb(a,b){this.a=a +this.b=b}, +Dp:function Dp(a,b){this.a=a +this.b=b}, +blT:function blT(a){this.a=a}, +blR:function blR(a){this.a=a}, +blS:function blS(a){this.a=a}, +v5:function v5(a,b){this.a=a +this.b=b}, +caG:function caG(a,b){var _=this +_.a=a +_.d=_.c=_.b=null +_.f=_.e=!1 +_.r=0 +_.w=!1 +_.x=b}, +ayN:function ayN(a,b){this.a=a +this.b=b}, +Nq:function Nq(a,b,c){this.a=a +this.b=b +this.c=c}, +b2v:function b2v(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b2w:function b2w(a){this.a=a}, +cyL(a,b){var s=new A.a4P(A.a([],t.XZ),A.a([],t.b)) +s.b7c(a,b) +return s}, +t7(a,b,c,d,e){var s=new A.ayp(e,d,A.a([],t.XZ),A.a([],t.b)) +s.b78(a,b,c,d,e) +return s}, +kk:function kk(a,b,c){this.a=a +this.b=b +this.c=c}, +lT:function lT(a,b,c){this.a=a +this.b=b +this.c=c}, +pe:function pe(a,b){this.a=a +this.b=b}, +buw:function buw(){this.b=this.a=null}, +bux:function bux(a){this.a=a}, +IB:function IB(){}, +buy:function buy(){}, +buz:function buz(){}, +a4P:function a4P(a,b){var _=this +_.a=a +_.d=_.c=_.b=null +_.f=_.e=!1 +_.r=0 +_.w=!1 +_.x=b}, +bGT:function bGT(a,b){this.a=a +this.b=b}, +ayp:function ayp(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}, +bEr:function bEr(a,b){this.a=a +this.b=b}, +bEs:function bEs(a,b){this.a=a +this.b=b}, +bEq:function bEq(a){this.a=a}, +aOR:function aOR(){}, +aOV:function aOV(){}, +aOU:function aOU(){}, +cIL(a,b,c,d){return new A.zU(a,c,b,!1,b!=null,d)}, +cBN(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.ci7(r,q,b-p,p)}o=Math.sqrt(k-m)/(2*l) +s=-(n/2*l) +return new A.co9(o,s,b,(c-s*b)/o)}, +aF1:function aF1(a,b,c){this.a=a +this.b=b +this.c=c}, +U0:function U0(a,b){this.a=a +this.b=b}, +a92:function a92(a,b,c){this.b=a +this.c=b +this.a=c}, +F8:function F8(a,b,c){this.b=a +this.c=b +this.a=c}, +c94:function c94(a,b,c){this.a=a +this.b=b +this.c=c}, +ci7:function ci7(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +co9:function co9(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aah:function aah(a,b){this.a=a +this.c=b}, +dcb(a,b,c,d,e,f,g){var s=null,r=new A.aBE(new A.aEs(s,s),B.a7F,b,g,A.aT(t.O5),a,f,s,A.aT(t.T)) +r.bd() +r.sc7(s) +r.b7m(a,s,b,c,d,e,f,g) +return r}, +Ko:function Ko(a,b){this.a=a +this.b=b}, +aBE:function aBE(a,b,c,d,e,f,g,h,i){var _=this +_.f2=_.dS=$ +_.ef=a +_.ew=$ +_.pP=null +_.us=b +_.ut=c +_.E6=d +_.Cu=e +_.L=null +_.ah=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}, +bMC:function bMC(a){this.a=a}, +SY:function SY(){}, +bO1:function bO1(a){this.a=a}, +abw:function abw(a,b){var _=this +_.a=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.ak$=!1}, +mj(a){var s=a.a,r=a.b +return new A.aB(s,s,r,r)}, +i9(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.aB(p,q,r,s?1/0:a)}, +kF(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.aB(p,q,r,s?a:1/0)}, +lM(a){return new A.aB(0,a.a,0,a.b)}, +CJ(a,b,c){var s,r,q,p +if(a==b)return a +if(a==null)return b.aQ(0,c) +if(b==null)return a.aQ(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.aB(s,r,q,p)}, +b5z(){var s=A.a([],t.om),r=new A.bV(new Float64Array(16)) +r.dK() +return new A.wi(s,A.a([r],t.rE),A.a([],t.cR))}, +b5A(a){return new A.wi(a.a,a.b,a.c)}, +aB:function aB(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b5y:function b5y(){}, +wi:function wi(a,b,c){this.a=a +this.b=b +this.c=c}, +H2:function H2(a,b){this.c=a +this.a=b +this.b=null}, +ia:function ia(a){this.a=a}, +ZU:function ZU(){}, +Md:function Md(a,b){this.a=a +this.b=b}, +adD:function adD(a,b){this.a=a +this.b=b}, +a4:function a4(){}, +bME:function bME(a,b){this.a=a +this.b=b}, +bMG:function bMG(a,b){this.a=a +this.b=b}, +bMF:function bMF(a,b){this.a=a +this.b=b}, +dy:function dy(){}, +bMD:function bMD(a,b,c){this.a=a +this.b=b +this.c=c}, +abZ:function abZ(){}, +kR:function kR(a,b,c){var _=this +_.e=null +_.ja$=a +_.au$=b +_.a=c}, +bEn:function bEn(){}, +a6B:function a6B(a,b,c,d,e){var _=this +_.F=a +_.dI$=b +_.ad$=c +_.ex$=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}, +af5:function af5(){}, +aSM:function aSM(){}, +cLv(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.BP +s=J.S(a) +r=s.gu(a)-1 +q=A.aO(0,e,!1,t.LQ) +p=0<=r +while(!0){if(!!1)break +s.h(a,0) +o=b[0] +o.ge7(o) +break}while(!0){if(!!1)break +s.h(a,r) +n=b[-1] +n.ge7(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.iw(l)) +J.bD(h,i,j)}++k}p=!0}else k=0 +for(l=m.a,g=0;!1;){o=d.a[g] +if(p){f=o.ge7(o) +i=m.b +if(i===m)A.W(A.iw(l)) +j=J.J(i,f) +if(j!=null){o.ge7(o) +j=e}}else j=e +q[g]=A.cLu(j,o);++g}s.gu(a) +while(!0){if(!!1)break +q[g]=A.cLu(s.h(a,k),d.a[g]);++g;++k}return new A.ep(q,A.a0(q).i("ep<1,hU>"))}, +cLu(a,b){var s,r=a==null?A.a7S(b.ge7(b),null):a,q=b.gaPl(),p=A.AS() +q.gb_c() +p.k1=q.gb_c() +p.d=!0 +q.gbBN(q) +s=q.gbBN(q) +p.dL(B.w6,!0) +p.dL(B.a8x,s) +q.gbNT() +s=q.gbNT() +p.dL(B.w6,!0) +p.dL(B.a8C,s) +q.gaWZ(q) +p.dL(B.a8D,q.gaWZ(q)) +q.gbAZ(q) +p.dL(B.a8H,q.gbAZ(q)) +q.gNn() +p.dL(B.E_,q.gNn()) +q.gbV9() +p.dL(B.a8v,q.gbV9()) +q.gb_8() +p.dL(B.E1,q.gb_8()) +q.gbMr() +p.dL(B.dEM,q.gbMr()) +q.gaqQ(q) +p.dL(B.a8u,q.gaqQ(q)) +q.gbIr() +p.dL(B.a8z,q.gbIr()) +q.gbIs(q) +p.dL(B.DZ,q.gbIs(q)) +q.gcC(q) +s=q.gcC(q) +p.dL(B.w8,!0) +p.dL(B.w7,s) +q.gbL4() +p.dL(B.a8A,q.gbL4()) +q.ga01() +p.dL(B.a8t,q.ga01()) +q.gbO0(q) +p.dL(B.a8G,q.gbO0(q)) +q.gbKD(q) +p.dL(B.qf,q.gbKD(q)) +q.gbKB() +p.dL(B.a8F,q.gbKB()) +q.gaW6() +p.dL(B.a8y,q.gaW6()) +q.gbO9() +p.dL(B.a8E,q.gbO9()) +q.gbMP() +p.dL(B.a8B,q.gbMP()) +q.gaaX() +p.saaX(q.gaaX()) +q.ga8C() +p.sa8C(q.ga8C()) +q.gbVK() +s=q.gbVK() +p.dL(B.E0,!0) +p.dL(B.DY,s) +q.gqX(q) +p.dL(B.a8w,q.gqX(q)) +q.gaph(q) +p.R8=new A.fs(q.gaph(q),B.bm) +p.d=!0 +q.gm(q) +p.RG=new A.fs(q.gm(q),B.bm) +p.d=!0 +q.gbLb() +p.rx=new A.fs(q.gbLb(),B.bm) +p.d=!0 +q.gbEX() +p.ry=new A.fs(q.gbEX(),B.bm) +p.d=!0 +q.gbKL(q) +p.to=new A.fs(q.gbKL(q),B.bm) +p.d=!0 +q.gdn() +p.y2=q.gdn() +p.d=!0 +q.gA_() +p.sA_(q.gA_()) +q.gCR() +p.sCR(q.gCR()) +q.gaby() +p.saby(q.gaby()) +q.gabz() +p.sabz(q.gabz()) +q.gabA() +p.sabA(q.gabA()) +q.gabx() +p.sabx(q.gabx()) +q.ga0e() +p.sa0e(q.ga0e()) +q.ga09() +p.sa09(q.ga09()) +q.gabe(q) +p.sabe(0,q.gabe(q)) +q.gabf(q) +p.sabf(0,q.gabf(q)) +q.gabs(q) +p.sabs(0,q.gabs(q)) +q.gabq() +p.sabq(q.gabq()) +q.gabo() +p.sabo(q.gabo()) +q.gabr() +p.sabr(q.gabr()) +q.gabp() +p.sabp(q.gabp()) +q.gabC() +p.sabC(q.gabC()) +q.gabD() +p.sabD(q.gabD()) +q.gabh() +p.sabh(q.gabh()) +q.gapN() +p.sapN(q.gapN()) +q.gabi() +p.sabi(q.gabi()) +r.H1(0,B.BP,p) +r.seq(0,b.geq(b)) +r.sk6(0,b.gk6(b)) +r.dx=b.gyY() +return r}, +aps:function aps(){}, +a6C:function a6C(a,b,c,d,e,f,g){var _=this +_.L=a +_.ah=b +_.b2=c +_.d1=d +_.jb=e +_.x9=_.xR=_.u3=_.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}, +HE:function HE(){}, +cOu(a){var s=new A.aSN(a,A.aT(t.T)) +s.bd() +return s}, +cOI(){return new A.agv($.aC().b_(),B.hY,B.fa,$.bo())}, +Lh:function Lh(a,b){this.a=a +this.b=b}, +c3b:function c3b(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=!0 +_.r=f}, +Kr:function Kr(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=$ +_.ak=_.a1=null +_.b5=$ +_.bs=a +_.cD=b +_.pB=_.du=_.da=_.a5=_.K=null +_.oP=c +_.ps=d +_.qm=e +_.pQ=f +_.rX=g +_.rb=h +_.oQ=i +_.rY=j +_.bY=k +_.m4=_.eU=null +_.pa=l +_.oX=m +_.qB=n +_.m5=o +_.oY=p +_.cl=q +_.ws=r +_.L=s +_.ah=a0 +_.b2=a1 +_.d1=a2 +_.jb=a3 +_.pL=a4 +_.u3=a5 +_.x9=!1 +_.Gj=$ +_.va=a6 +_.q1=0 +_.tf=a7 +_.IZ=_.uQ=_.wr=null +_.ZQ=_.ZP=$ +_.ZR=_.Ct=_.tg=null +_.E4=$ +_.E5=a8 +_.ML=null +_.MN=_.MM=_.B0=_.ZS=!1 +_.MO=null +_.anK=a9 +_.dI$=b0 +_.ad$=b1 +_.ex$=b2 +_.Sb$=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}, +bMM:function bMM(a){this.a=a}, +bMP:function bMP(a){this.a=a}, +bMO:function bMO(){}, +bML:function bML(a,b){this.a=a +this.b=b}, +bMQ:function bMQ(){}, +bMR:function bMR(a,b,c){this.a=a +this.b=b +this.c=c}, +bMN:function bMN(a){this.a=a}, +aSN:function aSN(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}, +EV:function EV(){}, +agv:function agv(a,b,c,d){var _=this +_.r=a +_.x=_.w=null +_.y=b +_.z=c +_.F$=0 +_.M$=d +_.a1$=_.W$=0 +_.ak$=!1}, +acV:function acV(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 +_.ak$=!1}, +Vs:function Vs(a,b){var _=this +_.r=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.ak$=!1}, +af7:function af7(){}, +af8:function af8(){}, +aSO:function aSO(){}, +a6F:function a6F(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}, +cQu(a,b,c){switch(a.a){case 0:switch(b){case B.u:return!0 +case B.b_:return!1 +case null:return null}break +case 1:switch(c){case B.v:return!0 +case B.l9:return!1 +case null:return null}break}}, +dcc(a,b,c,d,e,f,g,h){var s=null,r=new A.Ks(c,d,e,b,g,h,f,a,A.aT(t.O5),A.aO(4,A.nK(s,s,s,s,s,B.ak,B.u,s,1,B.a9),!1,t.mi),!0,0,s,s,A.aT(t.T)) +r.bd() +r.H(0,s) +return r}, +a11:function a11(a,b){this.a=a +this.b=b}, +jX:function jX(a,b,c){var _=this +_.f=_.e=null +_.ja$=a +_.au$=b +_.a=c}, +a3u:function a3u(a,b){this.a=a +this.b=b}, +A6:function A6(a,b){this.a=a +this.b=b}, +D4:function D4(a,b){this.a=a +this.b=b}, +Ks:function Ks(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 +_.ak=e +_.b5=f +_.bs=g +_.cD=0 +_.K=h +_.a5=i +_.B2$=j +_.MQ$=k +_.dI$=l +_.ad$=m +_.ex$=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}, +bMX:function bMX(){}, +bMV:function bMV(){}, +bMW:function bMW(){}, +bMU:function bMU(){}, +cer:function cer(a,b,c){this.a=a +this.b=b +this.c=c}, +aSS:function aSS(){}, +aST:function aST(){}, +af9:function af9(){}, +a6J:function a6J(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 +_.ak=c +_.b5=d +_.bs=e +_.cD=null +_.K=f +_.a5=g +_.da=h +_.du=i +_.pB=j +_.oP=k +_.ps=l +_.qm=m +_.pQ=n +_.rX=o +_.rb=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}, +aT(a){return new A.auO(a.i("auO<0>"))}, +daV(a){return new A.aAh(a,A.b(t.S,t.Q),A.aT(t.kd))}, +daH(a){return new A.x6(a,A.b(t.S,t.Q),A.aT(t.kd))}, +cN4(a){return new A.xT(a,B.m,A.b(t.S,t.Q),A.aT(t.kd))}, +azb(a){return new A.a4Q(a,B.m,A.b(t.S,t.Q),A.aT(t.kd))}, +cFs(a){return new A.Yq(a,B.iC,A.b(t.S,t.Q),A.aT(t.kd))}, +cya(a,b){return new A.a2T(a,b,A.b(t.S,t.Q),A.aT(t.kd))}, +cHL(a){var s,r,q=new A.bV(new Float64Array(16)) +q.dK() +for(s=a.length-1;s>0;--s){r=a[s] +if(r!=null)r.LY(a[s-1],q)}return q}, +bns(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.ar.prototype.gbE.call(a,a))) +return A.bns(s.a(A.ar.prototype.gbE.call(a,a)),b,c,d)}s=t.Hb +c.push(s.a(A.ar.prototype.gbE.call(a,a))) +d.push(s.a(A.ar.prototype.gbE.call(b,b))) +return A.bns(s.a(A.ar.prototype.gbE.call(a,a)),s.a(A.ar.prototype.gbE.call(b,b)),c,d)}, +Y8:function Y8(a,b,c){this.a=a +this.b=b +this.$ti=c}, +ajJ:function ajJ(a,b){this.a=a +this.$ti=b}, +ix:function ix(){}, +bxY:function bxY(a,b){this.a=a +this.b=b}, +bxZ:function bxZ(a,b){this.a=a +this.b=b}, +auO:function auO(a){this.a=null +this.$ti=a}, +aAh:function aAh(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}, +aAs:function aAs(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}, +kg:function kg(){}, +x6:function x6(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}, +CX:function CX(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}, +Hk:function Hk(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}, +Hj:function Hj(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}, +ZC:function ZC(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}, +xT:function xT(a,b,c,d){var _=this +_.dt=a +_.bc=_.cT=null +_.bt=!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}, +a4Q:function a4Q(a,b,c,d){var _=this +_.dt=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}, +a8k:function a8k(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}, +Yq:function Yq(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}, +jz:function jz(){var _=this +_.b=_.a=null +_.c=!1 +_.d=null}, +a2T:function a2T(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}, +a18:function a18(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}, +Y7:function Y7(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}, +aPm:function aPm(){}, +wY:function wY(a,b,c){this.ja$=a +this.au$=b +this.a=c}, +a6M:function a6M(a,b,c,d,e){var _=this +_.F=a +_.dI$=b +_.ad$=c +_.ex$=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}, +bNa:function bNa(a){this.a=a}, +bNb:function bNb(a){this.a=a}, +bN6:function bN6(a){this.a=a}, +bN7:function bN7(a){this.a=a}, +bN8:function bN8(a){this.a=a}, +bN9:function bN9(a){this.a=a}, +bN4:function bN4(a){this.a=a}, +bN5:function bN5(a){this.a=a}, +aSX:function aSX(){}, +aSY:function aSY(){}, +daj(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.gbA(s).l(0,b.gbA(b))}, +dai(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.gxl(a3) +p=a3.ge8() +o=a3.gd6(a3) +n=a3.gG3(a3) +m=a3.gbA(a3) +l=a3.gIH() +k=a3.gtv(a3) +a3.ga01() +j=a3.gac3() +i=a3.ga0O() +h=a3.gpz() +g=a3.gana() +f=a3.gpf(a3) +e=a3.gaqH() +d=a3.gaqK() +c=a3.gaqJ() +b=a3.gaqI() +a=a3.gyS(a3) +a0=a3.gark() +s.ao(0,new A.bEh(r,A.db8(k,l,n,h,g,a3.ga91(),0,o,!1,a,p,m,i,j,e,b,c,d,f,a3.gKV(),a0,q).e9(a3.gk6(a3)),s)) +q=A.y(r).i("bt<1>") +a0=q.i("aP") +a1=A.Q(new A.aP(new A.bt(r,q),new A.bEi(s),a0),!0,a0.i("D.E")) +a0=a3.gxl(a3) +q=a3.ge8() +f=a3.gd6(a3) +d=a3.gG3(a3) +c=a3.gbA(a3) +b=a3.gIH() +e=a3.gtv(a3) +a3.ga01() +j=a3.gac3() +i=a3.ga0O() +m=a3.gpz() +p=a3.gana() +a=a3.gpf(a3) +o=a3.gaqH() +g=a3.gaqK() +h=a3.gaqJ() +n=a3.gaqI() +l=a3.gyS(a3) +k=a3.gark() +a2=A.db6(e,b,d,m,p,a3.ga91(),0,f,!1,l,q,c,i,j,o,n,h,g,a,a3.gKV(),k,a0).e9(a3.gk6(a3)) +for(q=A.a0(a1).i("c5<1>"),p=new A.c5(a1,q),p=new A.bF(p,p.gu(p),q.i("bF")),q=q.i("al.E");p.q();){o=p.d +if(o==null)o=q.a(o) +if(o.ga20()&&o.ga0b(o)!=null){n=o.ga0b(o) +n.toString +n.$1(a2.e9(r.h(0,o)))}}}, +aQx:function aQx(a,b){this.a=a +this.b=b}, +aQy:function aQy(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ayo:function ayo(a,b,c){var _=this +_.a=a +_.b=b +_.c=!1 +_.F$=0 +_.M$=c +_.a1$=_.W$=0 +_.ak$=!1}, +bEj:function bEj(){}, +bEm:function bEm(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bEl:function bEl(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bEk:function bEk(a,b){this.a=a +this.b=b}, +bEh:function bEh(a,b,c){this.a=a +this.b=b +this.c=c}, +bEi:function bEi(a){this.a=a}, +aXU:function aXU(){}, +cKw(a,b,c){var s,r,q=a.ch,p=t.sJ.a(q.a) +if(p==null){s=a.U5(null) +q.sbD(0,s) +q=s}else{p.ar_() +a.U5(p) +q=p}a.db=!1 +r=a.gCU() +b=new A.Ex(q,r) +a.aja(b,B.m) +b.VF()}, +daP(a){var s=a.ch.a +s.toString +a.U5(t.gY.a(s)) +a.db=!1}, +dcf(a){a.axb()}, +dcg(a){a.brl()}, +cOC(a,b){if(a==null)return null +if(a.ga7(a)||b.aNv())return B.a3 +return A.cJY(b,a)}, +diA(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.rn(b,c) +p=r.gbE(r) +p.toString +s.a(p) +q=b.gbE(b) +q.toString +s.a(q)}a.rn(b,c) +a.rn(b,d)}, +cOB(a,b){if(a==null)return b +if(b==null)return a +return a.rr(b)}, +fc:function fc(){}, +Ex:function Ex(a,b){var _=this +_.a=a +_.b=b +_.e=_.d=_.c=null}, +bHu:function bHu(a,b,c){this.a=a +this.b=b +this.c=c}, +bHt:function bHt(a,b,c){this.a=a +this.b=b +this.c=c}, +bHs:function bHs(a,b,c){this.a=a +this.b=b +this.c=c}, +bdZ:function bdZ(){}, +Sb:function Sb(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}, +bIj:function bIj(){}, +bIi:function bIi(){}, +bIk:function bIk(){}, +bIl:function bIl(){}, +U:function U(){}, +bNj:function bNj(a){this.a=a}, +bNm:function bNm(a,b,c){this.a=a +this.b=b +this.c=c}, +bNk:function bNk(a){this.a=a}, +bNl:function bNl(){}, +bNg:function bNg(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}, +bNh:function bNh(a,b,c){this.a=a +this.b=b +this.c=c}, +bNi:function bNi(a,b){this.a=a +this.b=b}, +by:function by(){}, +hO:function hO(){}, +aK:function aK(){}, +EU:function EU(){}, +bMB:function bMB(a){this.a=a}, +cl5:function cl5(){}, +aLJ:function aLJ(a,b,c){this.b=a +this.c=b +this.a=c}, +oP:function oP(){}, +aTC:function aTC(a,b,c){var _=this +_.e=a +_.b=b +_.c=null +_.a=c}, +adm:function adm(a,b,c){var _=this +_.e=a +_.b=b +_.c=null +_.a=c}, +ME:function ME(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}, +aU9:function aU9(){var _=this +_.b=_.a=null +_.d=_.c=$ +_.e=!1}, +aT0:function aT0(){}, +cAJ(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.cg?1:-1}}, +nL:function nL(a,b,c){var _=this +_.e=null +_.ja$=a +_.au$=b +_.a=c}, +Ao:function Ao(a,b){this.b=a +this.a=b}, +a6R:function a6R(a,b,c,d,e,f,g,h,i){var _=this +_.F=a +_.ak=_.a1=_.W=_.M=null +_.b5=$ +_.bs=b +_.cD=c +_.K=d +_.a5=!1 +_.oP=_.pB=_.du=_.da=null +_.Sb$=e +_.dI$=f +_.ad$=g +_.ex$=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}, +bNy:function bNy(){}, +bNw:function bNw(a){this.a=a}, +bNA:function bNA(){}, +bNx:function bNx(a,b,c){this.a=a +this.b=b +this.c=c}, +bNz:function bNz(a){this.a=a}, +bNv:function bNv(a,b){this.a=a +this.b=b}, +BX:function BX(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 +_.ak$=!1}, +afh:function afh(){}, +aT3:function aT3(){}, +aT4:function aT4(){}, +aYp:function aYp(){}, +aYq:function aYq(){}, +dkU(a,b,c){if(a===b)return!0 +if(b==null)return!1 +return A.MV(A.cPA(a,c),A.cPA(b,c))}, +cPA(a,b){var s=a.$ti.i("ho") +return A.i1(new A.ho(a,new A.cq0(b),s),s.i("D.E"))}, +di2(a,b){var s=t.S,r=A.eS(s) +s=new A.aeG(A.b(s,t.d_),A.b5(s),b,A.b(s,t.SP),r,null,null,A.MT(),A.b(s,t.Au)) +s.b7K(a,b) +return s}, +a5A:function a5A(a,b){this.a=a +this.b=b}, +cq0:function cq0(a){this.a=a}, +aeG:function aeG(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}, +ciE:function ciE(a){this.a=a}, +aAu:function aAu(a,b,c,d,e){var _=this +_.F=a +_.ZX$=b +_.aLw$=c +_.ZY$=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}, +ciD:function ciD(){}, +aRD:function aRD(){}, +cLt(a){var s=new A.Kq(a,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bN_(a,b){if(b==null)return a +return B.e.e3(a/b)*b}, +dch(a,b){var s=new A.aBX(B.e.aw(A.aZo(b,0,1)*255),b,a,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +aC3:function aC3(){}, +kU:function kU(){}, +Q7:function Q7(a,b){this.a=a +this.b=b}, +a6S:function a6S(){}, +Kq:function Kq(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}, +aBU:function aBU(a,b,c,d){var _=this +_.L=a +_.ah=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}, +a6z:function a6z(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}, +a6L:function a6L(a,b,c,d){var _=this +_.L=a +_.ah=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}, +a6K:function a6K(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}, +aBX:function aBX(a,b,c,d,e){var _=this +_.L=a +_.ah=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}, +a6x:function a6x(){}, +a6w:function a6w(a,b,c,d,e,f){var _=this +_.Sa$=a +_.MP$=b +_.B1$=c +_.anN$=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}, +aC6:function aC6(a,b,c,d){var _=this +_.L=a +_.ah=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}, +aBF:function aBF(a,b,c,d){var _=this +_.L=a +_.ah=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}, +D7:function D7(){}, +Fd:function Fd(a,b,c){this.b=a +this.c=b +this.a=c}, +WA:function WA(){}, +aBL:function aBL(a,b,c,d){var _=this +_.L=a +_.ah=null +_.b2=b +_.jb=_.d1=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}, +aBK:function aBK(a,b,c,d,e,f){var _=this +_.ef=a +_.ew=b +_.L=c +_.ah=null +_.b2=d +_.jb=_.d1=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}, +aBI:function aBI(a,b,c,d){var _=this +_.ef=null +_.ew=$ +_.L=a +_.ah=null +_.b2=b +_.jb=_.d1=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}, +aBJ:function aBJ(a,b,c,d){var _=this +_.L=a +_.ah=null +_.b2=b +_.jb=_.d1=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}, +afi:function afi(){}, +aBZ:function aBZ(a,b,c,d,e,f,g,h,i){var _=this +_.MP=a +_.B1=b +_.ef=c +_.ew=d +_.pP=e +_.L=f +_.ah=null +_.b2=g +_.jb=_.d1=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}, +bNB:function bNB(a,b){this.a=a +this.b=b}, +aC_:function aC_(a,b,c,d,e,f,g){var _=this +_.ef=a +_.ew=b +_.pP=c +_.L=d +_.ah=null +_.b2=e +_.jb=_.d1=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}, +bNC:function bNC(a,b){this.a=a +this.b=b}, +a_A:function a_A(a,b){this.a=a +this.b=b}, +aBN:function aBN(a,b,c,d,e){var _=this +_.L=null +_.ah=a +_.b2=b +_.d1=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}, +aCi:function aCi(a,b,c){var _=this +_.b2=_.ah=_.L=null +_.d1=a +_.pL=_.jb=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}, +bNW:function bNW(a){this.a=a}, +a6G:function a6G(a,b,c,d,e,f){var _=this +_.L=null +_.ah=a +_.b2=b +_.d1=c +_.pL=_.jb=null +_.u3=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}, +bMT:function bMT(a){this.a=a}, +aBR:function aBR(a,b,c,d){var _=this +_.L=a +_.ah=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}, +bMZ:function bMZ(a){this.a=a}, +aC1:function aC1(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.kH=a +_.qA=b +_.dS=c +_.f2=d +_.ef=e +_.ew=f +_.pP=g +_.us=h +_.ut=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}, +aBW:function aBW(a,b,c,d,e,f,g,h){var _=this +_.kH=a +_.qA=b +_.dS=c +_.f2=d +_.ef=e +_.ew=!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}, +aC4:function aC4(a,b){var _=this +_.ah=_.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}, +a6I:function a6I(a,b,c,d){var _=this +_.L=a +_.ah=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}, +a6P:function a6P(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}, +a6u:function a6u(a,b,c,d){var _=this +_.L=a +_.ah=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}, +AG:function AG(a,b,c){var _=this +_.ef=_.f2=_.dS=_.qA=_.kH=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}, +a6V:function a6V(a,b,c,d,e,f,g){var _=this +_.L=a +_.ah=b +_.b2=c +_.d1=d +_.x9=_.xR=_.u3=_.pL=_.jb=null +_.Gj=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}, +aBG:function aBG(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}, +aBV:function aBV(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}, +aBP:function aBP(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}, +aBS:function aBS(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}, +aBT:function aBT(a,b,c){var _=this +_.L=a +_.ah=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}, +aBQ:function aBQ(a,b,c,d,e,f,g){var _=this +_.L=a +_.ah=b +_.b2=c +_.d1=d +_.jb=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}, +bMY:function bMY(a){this.a=a}, +a6y:function a6y(a,b,c,d,e){var _=this +_.L=a +_.ah=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}, +aSC:function aSC(){}, +afj:function afj(){}, +afk:function afk(){}, +cLV(a,b){var s +if(a.p(0,b))return B.dV +s=b.b +if(sa.d)return B.hh +return b.a>=a.c?B.hh:B.hi}, +dcZ(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)}}, +AQ:function AQ(a,b){this.a=a +this.b=b}, +lr:function lr(){}, +aDm:function aDm(){}, +Tr:function Tr(a,b){this.a=a +this.b=b}, +Le:function Le(a,b){this.a=a +this.b=b}, +bS4:function bS4(){}, +Zu:function Zu(a){this.a=a}, +KL:function KL(a,b){this.b=a +this.a=b}, +KM:function KM(a,b){this.a=a +this.b=b}, +Ts:function Ts(a,b){this.a=a +this.b=b}, +F9:function F9(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +KN:function KN(a,b,c){this.a=a +this.b=b +this.c=c}, +Uu:function Uu(a,b){this.a=a +this.b=b}, +EX:function EX(){}, +bNH:function bNH(a,b,c){this.a=a +this.b=b +this.c=c}, +a6Q:function a6Q(a,b,c,d){var _=this +_.L=null +_.ah=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}, +aBD:function aBD(){}, +aC2:function aC2(a,b,c,d,e,f){var _=this +_.dS=a +_.f2=b +_.L=null +_.ah=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}, +aBM:function aBM(a,b,c,d,e,f,g,h){var _=this +_.dS=a +_.f2=b +_.ef=c +_.ew=d +_.L=null +_.ah=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}, +a6A:function a6A(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.dS=a +_.f2=b +_.ef=c +_.ew=d +_.pP=!1 +_.us=null +_.ut=e +_.B2$=f +_.MQ$=g +_.L=null +_.ah=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}, +a6H:function a6H(a,b,c,d,e,f){var _=this +_.dS=a +_.f2=b +_.L=null +_.ah=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}, +bVG:function bVG(){}, +a6D:function a6D(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}, +af1:function af1(){}, +afl:function afl(){}, +r5(a,b){switch(b.a){case 0:return a +case 1:return A.cRp(a)}}, +dnN(a,b){switch(b.a){case 0:return a +case 1:return A.dpU(a)}}, +nH(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.aEE(i,h,g,s,e,f,r,g>0,b,j,q)}, +a1C:function a1C(a,b){this.a=a +this.b=b}, +Fh:function Fh(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}, +aEE:function aEE(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}, +TV:function TV(a,b,c){this.a=a +this.b=b +this.c=c}, +aEG:function aEG(a,b,c){var _=this +_.c=a +_.d=b +_.a=c +_.b=null}, +AX:function AX(){}, +AW:function AW(a,b){this.ja$=a +this.au$=b +this.a=null}, +xy:function xy(a){this.a=a}, +AZ:function AZ(a,b,c){this.ja$=a +this.au$=b +this.a=c}, +f2:function f2(){}, +a6X:function a6X(){}, +bNI:function bNI(a,b){this.a=a +this.b=b}, +aCg:function aCg(){}, +aCh:function aCh(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}, +aTi:function aTi(){}, +aTj:function aTj(){}, +aUH:function aUH(){}, +aUI:function aUI(){}, +aUM:function aUM(){}, +aC9:function aC9(a,b,c,d,e,f,g){var _=this +_.MO=a +_.bc=b +_.bt=c +_.eT=$ +_.oJ=!0 +_.dI$=d +_.ad$=e +_.ex$=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}, +aCa:function aCa(){}, +bW2:function bW2(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bW3:function bW3(){}, +bW4:function bW4(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bW1:function bW1(){}, +aEF:function aEF(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +TU:function TU(a,b,c){var _=this +_.b=_.w=null +_.c=!1 +_.Sh$=a +_.ja$=b +_.au$=c +_.a=null}, +aCb:function aCb(a,b,c,d,e,f,g){var _=this +_.m5=a +_.bc=b +_.bt=c +_.eT=$ +_.oJ=!0 +_.dI$=d +_.ad$=e +_.ex$=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}, +aCc:function aCc(a,b,c,d,e,f){var _=this +_.bc=a +_.bt=b +_.eT=$ +_.oJ=!0 +_.dI$=c +_.ad$=d +_.ex$=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}, +bNJ:function bNJ(a,b,c){this.a=a +this.b=b +this.c=c}, +uW:function uW(){}, +bNO:function bNO(){}, +ma:function ma(a,b,c){var _=this +_.b=null +_.c=!1 +_.Sh$=a +_.ja$=b +_.au$=c +_.a=null}, +AH:function AH(){}, +bNK:function bNK(a,b,c){this.a=a +this.b=b +this.c=c}, +bNM:function bNM(a,b){this.a=a +this.b=b}, +bNL:function bNL(){}, +afn:function afn(){}, +aTc:function aTc(){}, +aTd:function aTd(){}, +aUJ:function aUJ(){}, +aUK:function aUK(){}, +a6W:function a6W(){}, +aCd:function aCd(a,b,c,d){var _=this +_.bY=null +_.eU=a +_.m4=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}, +aTa:function aTa(){}, +crg(a,b,c,d,e){return a==null?null:a.rr(new A.Y(c,e,d,b))}, +bI1:function bI1(a){this.a=a}, +aCe:function aCe(){}, +bNN:function bNN(a,b,c){this.a=a +this.b=b +this.c=c}, +aCf:function aCf(){}, +a6Y:function a6Y(){}, +czb:function czb(a){this.a=a}, +aTe:function aTe(){}, +aTf:function aTf(){}, +bMA(a,b){return new A.qK(a.a-b.a,a.b-b.b,b.c-a.c,b.d-a.d)}, +dc9(a,b,c){var s,r,q,p,o +if(a==b)return a +if(a==null)return new A.qK(b.a*c,b.b*c,b.c*c,b.d*c) +if(b==null){s=1-c +return new A.qK(b.a.aQ(0,s),b.b.aQ(0,s),b.c.aQ(0,s),b.d.aQ(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.qK(r,q,p,o)}, +Ku(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.iP(b.$1(r))) +r=p.au$}return q}, +cLw(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.cB.a1y(c.a-s-n)}else{n=b.x +r=n!=null?B.cB.a1y(n):B.cB}n=b.e +if(n!=null&&b.r!=null){s=b.r +s.toString +n.toString +r=r.a1x(c.b-s-n)}else{n=b.y +if(n!=null)r=r.a1x(n)}a.cU(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.Ih(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.Ih(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}, +qK:function qK(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +mb:function mb(a,b,c){var _=this +_.y=_.x=_.w=_.r=_.f=_.e=null +_.ja$=a +_.au$=b +_.a=c}, +U1:function U1(a,b){this.a=a +this.b=b}, +a6Z:function a6Z(a,b,c,d,e,f,g,h,i){var _=this +_.F=!1 +_.M=null +_.W=a +_.a1=b +_.ak=c +_.b5=d +_.bs=e +_.dI$=f +_.ad$=g +_.ex$=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}, +bNS:function bNS(a){this.a=a}, +bNQ:function bNQ(a){this.a=a}, +bNR:function bNR(a){this.a=a}, +bNP:function bNP(a){this.a=a}, +aTk:function aTk(){}, +aTl:function aTl(){}, +Fo:function Fo(a){this.a=a}, +a9F:function a9F(){}, +arh:function arh(){}, +aFK:function aFK(a,b){this.a=a +this.b=b}, +SV:function SV(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.ak=e +_.b5=f +_.bs=g +_.K=_.cD=null +_.a5=h +_.da=i +_.du=j +_.pB=null +_.oP=k +_.ps=null +_.qm=$ +_.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}, +bNU:function bNU(){}, +bNV:function bNV(a,b,c){this.a=a +this.b=b +this.c=c}, +aFJ:function aFJ(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +Ct:function Ct(a,b){this.a=a +this.b=b}, +aHF:function aHF(a,b){this.a=a +this.b=b}, +a70:function a70(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}, +aTp:function aTp(){}, +cLs(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}, +cLx(a,b,c,d,e,f){var s,r,q,p,o,n,m +if(b==null)return e +s=f.Ha(b,0,e) +r=f.Ha(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}, +yk:function yk(a,b,c,d){var _=this +_.a=a +_.b=b +_.e=$ +_.f=c +_.$ti=d}, +VT:function VT(a){this.a=a +this.b=null}, +F6:function F6(a,b){this.a=a +this.b=b}, +bHW:function bHW(a){this.a=a}, +m9:function m9(){}, +bQM:function bQM(a){this.a=a}, +bQO:function bQO(a){this.a=a}, +bQP:function bQP(a,b){this.a=a +this.b=b}, +bQQ:function bQQ(a,b){this.a=a +this.b=b}, +bQL:function bQL(a){this.a=a}, +bQN:function bQN(a){this.a=a}, +a5S:function a5S(a){this.a=a}, +czO(){var s=new A.Ln(new A.aG(new A.ah($.as,t.D4),t.gR)) +s.aFE() +return s}, +Uy:function Uy(a,b){var _=this +_.a=null +_.b=!1 +_.c=null +_.d=a +_.e=null +_.f=b +_.r=$}, +Ln:function Ln(a){this.a=a +this.c=this.b=null}, +c_O:function c_O(a){this.a=a}, +aa9:function aa9(a){this.a=a}, +aDq:function aDq(){}, +bSp:function bSp(a){this.a=a}, +a_r(a){var s=$.cwD.h(0,a) +if(s==null){s=$.cGE +$.cGE=s+1 +$.cwD.j(0,a,s) +$.cGD.j(0,s,a)}return s}, +dd1(a,b){var s +if(a.length!==b.length)return!1 +for(s=0;s=0)m.push(new A.a2V(A.a(p.X(q,0,o).split("\n"),s),p.bK(q,o+2))) +else m.push(new A.a2V(B.aL,q))}return m}, +cLX(a){switch(a){case"AppLifecycleState.resumed":return B.xP +case"AppLifecycleState.inactive":return B.arr +case"AppLifecycleState.paused":return B.ob +case"AppLifecycleState.detached":return B.qT}return null}, +Tx:function Tx(){}, +bT3:function bT3(a){this.a=a}, +c9M:function c9M(){}, +c9N:function c9N(a){this.a=a}, +c9O:function c9O(a){this.a=a}, +d3o(){$.aZW().toString +var s=t.H +return B.dy8.CD("disableContextMenu",s).aJ(0,new A.b5G(),s)}, +b5F:function b5F(){this.a=!0}, +b5G:function b5G(){}, +Hm(a){var s=0,r=A.o(t.H) +var $async$Hm=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.q2("Clipboard.setData",A.p(["text",a.a],t.N,t.z),t.H),$async$Hm) +case 2:return A.m(null,r)}}) +return A.n($async$Hm,r)}, +bcG(a){var s=0,r=A.o(t.VM),q,p +var $async$bcG=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.q2("Clipboard.getData",a,t.a),$async$bcG) +case 3:p=c +if(p==null){q=null +s=1 +break}q=new A.z1(A.av(J.J(p,"text"))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$bcG,r)}, +bcH(){var s=0,r=A.o(t.y),q,p +var $async$bcH=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.q2("Clipboard.hasStrings","text/plain",t.a),$async$bcH) +case 3:p=b +if(p==null){q=!1 +s=1 +break}q=A.iN(J.J(p,"value")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$bcH,r)}, +z1:function z1(a){this.a=a}, +cH6(a,b,c){var s=A.a([b,c],t.jl) +A.at(a,"addEventListener",s)}, +cHf(a){return a.status}, +dpt(a,b){var s=self.window[a] +if(s==null)return null +return A.Cc(s,b)}, +d8L(a){var s,r,q=a.c,p=B.dkG.h(0,q) +if(p==null)p=new A.af(q) +q=a.d +s=B.dlD.h(0,q) +if(s==null)s=new A.M(q) +r=a.a +switch(a.b.a){case 0:return new A.IQ(p,s,a.e,r,a.f) +case 1:return new A.DW(p,s,null,r,a.f) +case 2:return new A.a2I(p,s,a.e,r,!1)}}, +IS:function IS(a,b,c){this.c=a +this.a=b +this.b=c}, +DV:function DV(){}, +IQ:function IQ(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +DW:function DW(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +a2I:function a2I(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bqj:function bqj(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1 +_.e=null}, +a2E:function a2E(a,b){this.a=a +this.b=b}, +a2G:function a2G(a,b){this.a=a +this.b=b}, +atT:function atT(a,b,c,d){var _=this +_.a=null +_.b=a +_.c=b +_.d=null +_.e=c +_.f=d}, +aPg:function aPg(){}, +bxG:function bxG(a,b,c){this.a=a +this.b=b +this.c=c}, +cJu(a){var s,r,q,p=A.b5(t.bd) +for(s=a.gS(a);s.q();){r=s.gE(s) +q=$.cUM().h(0,r) +p.t(0,q==null?r:q)}return p}, +bxH:function bxH(){}, +M:function M(a){this.a=a}, +af:function af(a){this.a=a}, +aPi:function aPi(){}, +jf(a,b,c,d){return new A.mE(a,c,b,d)}, +a4d(a){return new A.Jt(a)}, +t5:function t5(a,b){this.a=a +this.b=b}, +mE:function mE(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +Jt:function Jt(a){this.a=a}, +bYo:function bYo(){}, +bw5:function bw5(){}, +bw7:function bw7(){}, +a95:function a95(){}, +bWC:function bWC(a,b){this.a=a +this.b=b}, +bWF:function bWF(){}, +dgT(a){var s,r,q +for(s=A.y(a),s=s.i("@<1>").Z(s.z[1]),r=new A.bM(J.ag(a.a),a.b,s.i("bM<1,2>")),s=s.z[1];r.q();){q=r.a +if(q==null)q=s.a(q) +if(!q.l(0,B.bz))return q}return null}, +bEg:function bEg(a,b){this.a=a +this.b=b}, +RI:function RI(){}, +hq:function hq(){}, +aMH:function aMH(){}, +aQV:function aQV(a,b){this.a=a +this.b=b}, +aQU:function aQU(){}, +aVg:function aVg(a,b){this.a=a +this.b=b}, +xI:function xI(a){this.a=a}, +aQw:function aQw(){}, +dab(a,b,c){return new A.eG(a,b,c)}, +rm:function rm(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +b4n:function b4n(a,b){this.a=a +this.b=b}, +eG:function eG(a,b,c){this.a=a +this.b=b +this.c=c}, +bE_:function bE_(a,b){this.a=a +this.b=b}, +qv:function qv(a,b,c){this.a=a +this.b=b +this.c=c}, +wE:function wE(a){this.a=a}, +bkB:function bkB(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bkA:function bkA(a,b){this.a=a +this.b=b}, +bkC:function bkC(a,b,c){this.a=a +this.b=b +this.c=c}, +bIF:function bIF(){this.a=0}, +JZ:function JZ(){}, +dc_(a){var s,r,q,p,o={} +o.a=null +s=new A.bLH(o,a).$0() +r=$.yy().d +q=A.y(r).i("bt<1>") +p=A.i1(new A.bt(r,q),q.i("D.E")).p(0,s.gCV()) +q=J.J(a,"type") +q.toString +A.av(q) +switch(q){case"keydown":return new A.tl(o.a,p,s) +case"keyup":return new A.EN(null,!1,s) +default:throw A.j(A.Ds("Unknown key event type: "+q))}}, +DY:function DY(a,b){this.a=a +this.b=b}, +pq:function pq(a,b){this.a=a +this.b=b}, +a6i:function a6i(){}, +vi:function vi(){}, +bLH:function bLH(a,b){this.a=a +this.b=b}, +tl:function tl(a,b,c){this.a=a +this.b=b +this.c=c}, +EN:function EN(a,b,c){this.a=a +this.b=b +this.c=c}, +bLM:function bLM(a,b){this.a=a +this.d=b}, +iL:function iL(a,b){this.a=a +this.b=b}, +aSs:function aSs(){}, +aSr:function aSr(){}, +dnC(a){if(a.length===1)return B.c.X(a,0,1) +return null}, +aBp:function aBp(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +a7c:function a7c(a,b){var _=this +_.b=_.a=null +_.f=_.e=_.d=_.c=!1 +_.r=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.ak$=!1}, +bOl:function bOl(a){this.a=a}, +bOm:function bOm(a){this.a=a}, +jF:function jF(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}, +bOi:function bOi(){}, +bOj:function bOj(){}, +bOh:function bOh(){}, +bOk:function bOk(){}, +d5_(a,b){var s,r,q,p,o=A.a([],t.bt),n=J.S(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.Uq(c,p,r) +else if((!h||i)&&s)return new A.aFW(new A.eU(!n?a-1:b,a),c,p,r) +else if((b===a||j)&&s)return new A.aFX(B.c.X(a0,d,d+(a1-d)),a,c,p,r) +else if(e)return new A.aFY(a0,new A.eU(b,a),c,p,r) +return new A.Uq(c,p,r)}, +Ft:function Ft(){}, +aFX:function aFX(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.a=c +_.b=d +_.c=e}, +aFW:function aFW(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +aFY:function aFY(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.a=c +_.b=d +_.c=e}, +Uq:function Uq(a,b,c){this.a=a +this.b=b +this.c=c}, +aVz:function aVz(){}, +cJg(a,b){var s,r,q,p,o=a.a,n=new A.B4(o,0,0) +o=o.length===0?B.cf:new A.ha(o) +if(o.gu(o)>b)n.KY(b,0) +s=n.gE(n) +o=a.b +r=s.length +o=o.Ro(Math.min(o.a,r),Math.min(o.b,r)) +q=a.c +p=q.a +q=q.b +return new A.f3(s,o,p!==q&&r>p?new A.eU(p,Math.min(q,r)):B.d4)}, +a41:function a41(a,b){this.a=a +this.b=b}, +Bb:function Bb(){}, +aQA:function aQA(a,b){this.a=a +this.b=b}, +cnb:function cnb(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=!1}, +ard:function ard(a,b,c){this.a=a +this.b=b +this.c=c}, +bmn:function bmn(a,b,c){this.a=a +this.b=b +this.c=c}, +auV:function auV(a,b){this.a=a +this.b=b}, +cMM(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){return new A.vF(j,m,l,c,d,n,o,!0,g,a,i,p,k,!0,b,!1)}, +dnv(a){switch(a){case"TextAffinity.downstream":return B.M +case"TextAffinity.upstream":return B.cg}return null}, +cMK(a){var s,r,q,p,o=J.S(a),n=A.av(o.h(a,"text")),m=A.hJ(o.h(a,"selectionBase")) +if(m==null)m=-1 +s=A.hJ(o.h(a,"selectionExtent")) +if(s==null)s=-1 +r=A.dnv(A.cz(o.h(a,"selectionAffinity"))) +if(r==null)r=B.M +q=A.k8(o.h(a,"selectionIsDirectional")) +p=A.f4(r,m,s,q===!0) +m=A.hJ(o.h(a,"composingBase")) +if(m==null)m=-1 +o=A.hJ(o.h(a,"composingExtent")) +return new A.f3(n,p,new A.eU(m,o==null?-1:o))}, +czK(a){var s=A.a([],t.u1),r=$.cMN +$.cMN=r+1 +return new A.c__(s,r,a)}, +dnx(a){switch(a){case"TextInputAction.none":return B.dMi +case"TextInputAction.unspecified":return B.dMj +case"TextInputAction.go":return B.aoG +case"TextInputAction.search":return B.wK +case"TextInputAction.send":return B.wL +case"TextInputAction.next":return B.qu +case"TextInputAction.previous":return B.dMm +case"TextInputAction.continueAction":return B.dMn +case"TextInputAction.join":return B.dMo +case"TextInputAction.route":return B.dMk +case"TextInputAction.emergencyCall":return B.dMl +case"TextInputAction.done":return B.wJ +case"TextInputAction.newline":return B.aoF}throw A.j(A.a14(A.a([A.HZ("Unknown text input action: "+a)],t.qe)))}, +dnw(a){switch(a){case"FloatingCursorDragState.start":return B.Ns +case"FloatingCursorDragState.update":return B.Ai +case"FloatingCursorDragState.end":return B.Aj}throw A.j(A.a14(A.a([A.HZ("Unknown text cursor action: "+a)],t.qe)))}, +deu(a){var s,r,q,p,o +for(s=$.fH(),r=s.b,r=A.eI(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.q2("TextInput.finishAutofillContext",a,q)}}, +a8R:function a8R(a,b){this.a=a +this.b=b}, +a8S:function a8S(a,b){this.a=a +this.b=b}, +Lf:function Lf(a,b,c){this.a=a +this.b=b +this.c=c}, +nJ:function nJ(a,b){this.a=a +this.b=b}, +a9O:function a9O(a,b){this.a=a +this.b=b}, +vF:function vF(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}, +PB:function PB(a,b){this.a=a +this.b=b}, +bLG:function bLG(a,b){this.a=a +this.b=b}, +f3:function f3(a,b,c){this.a=a +this.b=b +this.c=c}, +bZL:function bZL(a,b){this.a=a +this.b=b}, +qO:function qO(a,b){this.a=a +this.b=b}, +c_z:function c_z(){}, +bZY:function bZY(){}, +KO:function KO(a,b,c){this.a=a +this.b=b +this.c=c}, +c__:function c__(a,b,c){var _=this +_.d=_.c=_.b=_.a=null +_.e=a +_.f=b +_.r=c}, +aG0:function aG0(a,b,c){var _=this +_.a=a +_.b=b +_.c=$ +_.d=null +_.e=$ +_.f=c +_.w=_.r=!1}, +c_f:function c_f(a){this.a=a}, +c_d:function c_d(){}, +c_c:function c_c(a,b){this.a=a +this.b=b}, +c_e:function c_e(a){this.a=a}, +c_g:function c_g(a){this.a=a}, +a9T:function a9T(){}, +aRA:function aRA(){}, +ciC:function ciC(){}, +aY1:function aY1(){}, +aat:function aat(a,b){this.a=a +this.b=b}, +aH0:function aH0(){this.a=$ +this.b=null}, +c1W:function c1W(){}, +dlp(a){var s=A.bx("parent") +a.BJ(new A.cql(s)) +return s.aW()}, +GA(a,b){return new A.yE(a,b,null)}, +ajk(a,b){var s,r=t.L1,q=a.vY(r) +for(;s=q!=null,s;){if(J.v(b.$1(q),!0))break +q=A.dlp(q).vY(r)}return s}, +cvP(a){var s={} +s.a=null +A.ajk(a,new A.b_M(s)) +return B.atH}, +cvR(a,b,c){var s={} +s.a=null +if((b==null?null:A.a_(b))==null)A.cP(c) +A.ajk(a,new A.b_P(s,b,a,c)) +return s.a}, +cvQ(a,b){var s={} +s.a=null +A.cP(b) +A.ajk(a,new A.b_N(s,null,b)) +return s.a}, +b_L(a,b,c){var s,r=b==null?null:A.a_(b) +if(r==null)r=A.cP(c) +s=a.r.h(0,r) +if(c.i("dY<0>?").b(s))return s +else return null}, +GB(a,b,c){var s={} +s.a=null +A.ajk(a,new A.b_O(s,b,a,c)) +return s.a}, +d2t(a,b,c){var s={} +s.a=null +A.ajk(a,new A.b_Q(s,b,a,c)) +return s.a}, +bnr(a,b,c,d,e,f,g,h,i,j){return new A.If(d,e,!1,a,j,h,i,g,f,c,null)}, +cGZ(a){return new A.a_X(a,new A.cO(A.a([],t.ot),t.wS))}, +cql:function cql(a){this.a=a}, +d5:function d5(){}, +dY:function dY(){}, +jU:function jU(){}, +fT:function fT(a,b,c){var _=this +_.c=a +_.a=b +_.b=null +_.$ti=c}, +b_I:function b_I(){}, +yE:function yE(a,b,c){this.d=a +this.e=b +this.a=c}, +b_M:function b_M(a){this.a=a}, +b_P:function b_P(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b_N:function b_N(a,b,c){this.a=a +this.b=b +this.c=c}, +b_O:function b_O(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b_Q:function b_Q(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +abe:function abe(a,b,c){var _=this +_.d=a +_.e=b +_.a=null +_.b=c +_.c=null}, +c63:function c63(a){this.a=a}, +abd:function abd(a,b,c,d,e){var _=this +_.f=a +_.r=b +_.w=c +_.b=d +_.a=e}, +If:function If(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}, +ad1:function ad1(a,b){var _=this +_.f=_.e=_.d=!1 +_.r=a +_.a=null +_.b=b +_.c=null}, +cbR:function cbR(a){this.a=a}, +cbP:function cbP(a){this.a=a}, +cbK:function cbK(a){this.a=a}, +cbL:function cbL(a){this.a=a}, +cbJ:function cbJ(a,b){this.a=a +this.b=b}, +cbO:function cbO(a){this.a=a}, +cbM:function cbM(a){this.a=a}, +cbN:function cbN(a,b){this.a=a +this.b=b}, +cbQ:function cbQ(a,b){this.a=a +this.b=b}, +aHR:function aHR(a){this.a=a +this.b=null}, +a_X:function a_X(a,b){this.c=a +this.a=b +this.b=null}, +Ne:function Ne(){}, +NO:function NO(){}, +p9:function p9(){}, +aq7:function aq7(){}, +Kg:function Kg(){}, +aAV:function aAV(a){var _=this +_.d=_.c=$ +_.a=a +_.b=null}, +Wp:function Wp(){}, +aet:function aet(a,b,c,d,e,f,g,h){var _=this +_.e=a +_.f=b +_.bI1$=c +_.bI2$=d +_.bI3$=e +_.bI4$=f +_.a=g +_.b=null +_.$ti=h}, +aeu:function aeu(a,b,c,d,e,f,g,h){var _=this +_.e=a +_.f=b +_.bI1$=c +_.bI2$=d +_.bI3$=e +_.bI4$=f +_.a=g +_.b=null +_.$ti=h}, +ac_:function ac_(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=null +_.$ti=d}, +aK_:function aK_(){}, +aJY:function aJY(){}, +aP6:function aP6(){}, +ahO:function ahO(){}, +ahP:function ahP(){}, +Vd:function Vd(a){this.c=a}, +a8N:function a8N(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aEC:function aEC(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.f=0 +_.ff$=c +_.b6$=d +_.a=null +_.b=e +_.c=null}, +aUD:function aUD(){}, +WO:function WO(){}, +Xa:function Xa(){}, +cFb(a,b,c,d){return new A.Y_(b,a,c,d,null)}, +Y_:function Y_(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +aKd:function aKd(a,b,c){var _=this +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +aKc:function aKc(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}, +aXo:function aXo(){}, +Nk(a,b,c,d,e){return new A.GL(a,b,d,e,c,null)}, +d2N(a,b){return new A.dn(b,!1,a,new A.cy(a.a,t.Ll))}, +d2M(a,b){var s=A.Q(b,!0,t.d) +if(a!=null)s.push(a) +return A.cX(B.C,s,B.B,B.a6)}, +FS:function FS(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +GL:function GL(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.f=c +_.w=d +_.x=e +_.a=f}, +abk:function abk(a,b,c,d,e){var _=this +_.d=null +_.e=a +_.f=b +_.r=0 +_.ff$=c +_.b6$=d +_.a=null +_.b=e +_.c=null}, +c6J:function c6J(a,b,c){this.a=a +this.b=b +this.c=c}, +c6I:function c6I(a,b){this.a=a +this.b=b}, +c6K:function c6K(){}, +c6L:function c6L(a){this.a=a}, +ahg:function ahg(){}, +cFd(a,b,c){return new A.Y6(b,a,null,c.i("Y6<0>"))}, +Y6:function Y6(a,b,c,d){var _=this +_.e=a +_.c=b +_.a=c +_.$ti=d}, +do3(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.gO(a2) +s=t.N +r=t.da +q=A.jv(a0,a0,a0,s,r) +p=A.jv(a0,a0,a0,s,r) +o=A.jv(a0,a0,a0,s,r) +n=A.jv(a0,a0,a0,s,r) +m=A.jv(a0,a0,a0,t.u,r) +for(l=0;l<46;++l){k=a2[l] +s=k.a +r=B.fw.h(0,s) +if(r==null)r=s +j=A.q(k.b) +i=k.c +h=B.ii.h(0,i) +if(h==null)h=i +h=r+"_"+j+"_"+A.q(h) +if(q.h(0,h)==null)q.j(0,h,k) +r=B.fw.h(0,s) +r=(r==null?s:r)+"_"+j +if(o.h(0,r)==null)o.j(0,r,k) +r=B.fw.h(0,s) +if(r==null)r=s +j=B.ii.h(0,i) +if(j==null)j=i +j=r+"_"+A.q(j) +if(p.h(0,j)==null)p.j(0,j,k) +r=B.fw.h(0,s) +s=r==null?s:r +if(n.h(0,s)==null)n.j(0,s,k) +s=B.ii.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"))}, +xB(a,b,c,d){return new A.a9g(a,c,b,d.i("a9g<0>"))}, +xC:function xC(){}, +ag9:function ag9(a,b){var _=this +_.d=null +_.e=$ +_.a=null +_.b=a +_.c=null +_.$ti=b}, +cmb:function cmb(a){this.a=a}, +cma:function cma(a,b){this.a=a +this.b=b}, +cmd:function cmd(a){this.a=a}, +cm8:function cm8(a,b,c){this.a=a +this.b=b +this.c=c}, +cmc:function cmc(a){this.a=a}, +cm9:function cm9(a){this.a=a}, +D0:function D0(a,b){this.a=a +this.b=b}, +bh:function bh(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +a9g:function a9g(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}, +ad7:function ad7(a,b){var _=this +_.d=null +_.e=$ +_.a=null +_.b=a +_.c=null +_.$ti=b}, +cc5:function cc5(a,b){this.a=a +this.b=b}, +cc4:function cc4(a,b){this.a=a +this.b=b}, +cc6:function cc6(a,b){this.a=a +this.b=b}, +cc3:function cc3(a,b,c){this.a=a +this.b=b +this.c=c}, +cFr(a){var s=a.U(t.BY) +return s==null?null:s.f}, +akc:function akc(a,b){this.a=a +this.b=b}, +GU:function GU(a,b){this.c=a +this.a=b}, +akd:function akd(a,b){var _=this +_.d=a +_.e=!1 +_.a=null +_.b=b +_.c=null}, +b3L:function b3L(){}, +b3M:function b3M(a){this.a=a}, +abp:function abp(a,b,c){this.f=a +this.b=b +this.a=c}, +aKr:function aKr(){}, +Nv:function Nv(a,b){this.c=a +this.a=b}, +abq:function abq(a){var _=this +_.d=null +_.e=$ +_.f=!1 +_.a=null +_.b=a +_.c=null}, +c74:function c74(a){this.a=a}, +c79:function c79(a){this.a=a}, +c78:function c78(a,b,c){this.a=a +this.b=b +this.c=c}, +c76:function c76(a){this.a=a}, +c77:function c77(a){this.a=a}, +c75:function c75(a){this.a=a}, +QP:function QP(a){this.a=a}, +a2C:function a2C(a){var _=this +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.ak$=!1}, +p0:function p0(){}, +aR0:function aR0(a){this.a=a}, +cOK(a,b){a.d4(new A.co7(b)) +b.$1(a)}, +cwW(a,b){return new A.rF(b,a,null)}, +fK(a){var s=a.U(t.I) +return s==null?null:s.w}, +t9(a,b){return new A.JC(b,a,null)}, +cw1(a,b){return new A.akj(b,a,null)}, +o9(a,b,c,d,e){return new A.HA(d,b,e,a,c)}, +rq(a,b,c){return new A.CW(c,b,a,null)}, +p6(a,b,c){return new A.Oh(a,b,c)}, +bcu(a){return new A.amG(a,null)}, +bcv(a,b,c){return new A.Og(c,b,a,null)}, +d3X(a,b){return new A.hx(new A.bcx(b,B.d8,a),null)}, +Fz(a,b,c,d){return new A.tJ(c,null,a,d,null,b,null)}, +aal(a,b,c,d,e){return new A.tJ(A.cN5(b),e,a,!0,d,c,null)}, +FA(a,b){var s=null +return new A.tJ(A.t0(b.a,b.b,0),s,s,!0,s,a,s)}, +cN3(a,b,c,d){var s=d +return new A.tJ(A.Ji(s,d,1),null,a,!0,c,b,null)}, +cN5(a){var s,r,q +if(a===0){s=new A.bV(new Float64Array(16)) +s.dK() +return s}r=Math.sin(a) +if(r===1)return A.c1f(1,0) +if(r===-1)return A.c1f(-1,0) +q=Math.cos(a) +if(q===-1)return A.c1f(0,-1) +return A.c1f(r,q)}, +c1f(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.bV(s)}, +bdv(a,b,c,d){return new A.Ow(b,d,c,a,null)}, +cxh(a,b,c,d){return new A.are(d,a,c,b,null)}, +bnU(a,b,c){return new A.arH(c,b,a,null)}, +cj(a,b,c){return new A.is(B.C,c,b,a,null)}, +QY(a,b){return new A.E_(b,a,new A.cy(b,t.xk))}, +bS(a,b,c){return new A.cQ(c,b,a,null)}, +Ff(a,b){return new A.cQ(b.a,b.b,a,null)}, +cM3(a,b){return new A.cQ(b,b,a,null)}, +d4j(a){return B.cB}, +cHP(a,b,c,d){return new A.arI(d,c,a,b,null)}, +cKr(a,b,c,d,e,f){return new A.azq(a,f,d,e,c,b,null)}, +QG(a,b){return new A.atB(b,a,null)}, +csC(a,b,c){var s,r +switch(b.a){case 0:s=a.U(t.I) +s.toString +r=A.cur(s.w) +return c?A.cRp(r):r +case 1:return c?B.au:B.ar}}, +a31(a){return new A.av5(a,null)}, +cX(a,b,c,d){return new A.qR(a,d,c,b,null)}, +hF(a,b,c,d,e,f,g,h){return new A.pv(e,g,f,a,h,c,b,d)}, +Sk(a,b){return new A.pv(b.a,b.b,b.c,b.d,null,null,a,null)}, +Kc(a,b,c,d,e){return new A.pv(c,e,d,a,null,null,b,null)}, +dbn(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.hF(a,b,d,null,r,s,g,h)}, +aV(a,b,c,d,e,f){return new A.tt(B.as,c,d,b,f,B.v,e,a,null)}, +aX(a,b,c,d,e,f,g){return new A.kJ(B.N,c,d,b,f,g,e,a,null)}, +bW(a,b){return new A.rJ(b,B.fX,a,null)}, +aJG(a,b,c,d){return new A.aJF(a,d,c,b,null)}, +F_(a,b,c,d,e,f,g,h,i,j,k,l,m){return new A.aCE(h,i,j,f,c,l,b,a,g,m,k,e,d,A.dcp(h),null)}, +dcp(a){var s,r={} +r.a=0 +s=A.a([],t.p) +a.d4(new A.bOo(r,s)) +return s}, +cz6(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){return new A.SI(i,e,p,h,o,c,m,f,d,g,a,n,b,!1,j,!1,null)}, +cGJ(a){var s +a.U(t.cr) +s=$.N4() +return s}, +uZ(a,b,c,d,e,f,g,h,i,j){return new A.av8(e,g,j,f,d,h,i,a,b,c)}, +jD(a,b,c,d,e,f){return new A.El(d,f,e,b,a,c)}, +cvN(a,b){return new A.ajf(a,b,null)}, +cw3(a){return new A.NE(a,null)}, +cJ8(a,b){var s=a.a +return new A.lY(a,s!=null?new A.cy(s,t.GW):new A.cy(b,t.zo))}, +aWy:function aWy(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}, +co8:function co8(a,b){this.a=a +this.b=b}, +co7:function co7(a){this.a=a}, +aWz:function aWz(){}, +rF:function rF(a,b,c){this.w=a +this.b=b +this.a=c}, +JC:function JC(a,b,c){this.e=a +this.c=b +this.a=c}, +aE4:function aE4(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +akj:function akj(a,b,c){this.e=a +this.c=b +this.a=c}, +HA:function HA(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +CW:function CW(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +Oh:function Oh(a,b,c){this.e=a +this.c=b +this.a=c}, +amG:function amG(a,b){this.c=a +this.a=b}, +Og:function Og(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +bcx:function bcx(a,b,c){this.a=a +this.b=b +this.c=c}, +aAe:function aAe(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}, +aAf:function aAf(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.c=f +_.a=g}, +tJ:function tJ(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.c=f +_.a=g}, +D_:function D_(a,b,c){this.e=a +this.c=b +this.a=c}, +Ow:function Ow(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.x=c +_.c=d +_.a=e}, +are:function are(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +arH:function arH(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}, +ef:function ef(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +is:function is(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +rx:function rx(a,b,c){this.e=a +this.c=b +this.a=c}, +E_:function E_(a,b,c){this.f=a +this.b=b +this.a=c}, +zc:function zc(a,b,c){this.e=a +this.c=b +this.a=c}, +cQ:function cQ(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +eZ:function eZ(a,b,c){this.e=a +this.c=b +this.a=c}, +an4:function an4(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +aGZ:function aGZ(a,b){this.r=a +this.a=b}, +arI:function arI(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +auY:function auY(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +azq:function azq(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.c=f +_.a=g}, +RU:function RU(a,b,c){this.e=a +this.c=b +this.a=c}, +aR6:function aR6(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}, +ajV:function ajV(a,b,c){this.e=a +this.c=b +this.a=c}, +atB:function atB(a,b,c){this.e=a +this.c=b +this.a=c}, +QF:function QF(a,b){this.c=a +this.a=b}, +kW:function kW(a,b){this.c=a +this.a=b}, +a8P:function a8P(a,b,c){this.e=a +this.c=b +this.a=c}, +av5:function av5(a,b){this.c=a +this.a=b}, +qR:function qR(a,b,c,d,e){var _=this +_.e=a +_.r=b +_.w=c +_.c=d +_.a=e}, +pv:function pv(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}, +aAK:function aAK(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.f=c +_.r=d +_.x=e +_.a=f}, +a10:function a10(){}, +tt:function tt(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}, +kJ:function kJ(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}, +hz:function hz(a,b,c,d){var _=this +_.f=a +_.r=b +_.b=c +_.a=d}, +rJ:function rJ(a,b,c,d){var _=this +_.f=a +_.r=b +_.b=c +_.a=d}, +aJF:function aJF(a,b,c,d,e){var _=this +_.f=a +_.r=b +_.x=c +_.c=d +_.a=e}, +aCE:function aCE(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}, +bOo:function bOo(a,b){this.a=a +this.b=b}, +SI:function SI(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}, +av8:function av8(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}, +El:function El(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +m7:function m7(a,b){this.c=a +this.a=b}, +jY:function jY(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +ajf:function ajf(a,b,c){this.e=a +this.c=b +this.a=c}, +c9:function c9(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +Ae:function Ae(a,b){this.c=a +this.a=b}, +NE:function NE(a,b){this.c=a +this.a=b}, +Dk:function Dk(a,b,c){this.e=a +this.c=b +this.a=c}, +a2i:function a2i(a,b,c){this.e=a +this.c=b +this.a=c}, +lY:function lY(a,b){this.c=a +this.a=b}, +hx:function hx(a,b){this.c=a +this.a=b}, +CZ:function CZ(a,b,c){this.e=a +this.c=b +this.a=c}, +af0:function af0(a,b,c,d){var _=this +_.kH=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}, +dce(a,b){return new A.EW(a,B.b2,b.i("EW<0>"))}, +c5n(){var s=null,r=A.a([],t.GA),q=$.as,p=A.a([],t.Jh),o=A.aO(7,s,!1,t.tD),n=t.S,m=t.j1 +n=new A.aHU(s,$,r,!0,new A.aG(new A.ah(q,t.D4),t.gR),!1,s,!1,$,!1,s,$,!1,0,!1,$,0,s,$,$,new A.aVf(A.b5(t.Q)),$,$,$,$,s,p,s,A.do9(),new A.asj(A.do8(),o,t.G7),!1,0,A.b(n,t.Jd),A.eS(n),A.a([],m),A.a([],m),s,!1,B.nz,!0,!1,s,B.G,B.G,s,0,s,!1,s,s,0,A.nq(s,t.qL),new A.bIU(A.b(n,t.In),A.b(t.Ld,t.iD)),new A.boj(A.b(n,t.nP)),new A.bIX(),A.b(n,t.Fn),$,!1,B.aT4) +n.b6s() +return n}, +coI:function coI(a,b,c){this.a=a +this.b=b +this.c=c}, +coJ:function coJ(a){this.a=a}, +hI:function hI(){}, +ab0:function ab0(){}, +coH:function coH(a,b){this.a=a +this.b=b}, +c5m:function c5m(a,b){this.a=a +this.b=b}, +Kt:function Kt(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.$ti=e}, +bNe:function bNe(a,b,c){this.a=a +this.b=b +this.c=c}, +bNf:function bNf(a){this.a=a}, +EW:function EW(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}, +aHU:function aHU(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 +_.da$=b +_.du$=c +_.pB$=d +_.oP$=e +_.ps$=f +_.qm$=g +_.pQ$=h +_.dt$=i +_.cT$=j +_.bc$=k +_.bt$=l +_.eT$=m +_.oJ$=n +_.eO$=o +_.anL$=p +_.anM$=q +_.a9q$=r +_.a9r$=s +_.zM$=a0 +_.Gc$=a1 +_.va$=a2 +_.q1$=a3 +_.tf$=a4 +_.wr$=a5 +_.uQ$=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 +_.dE$=d7 +_.dJ$=d8 +_.bN$=d9 +_.a=!1 +_.b=null +_.c=0}, +afg:function afg(){}, +ah4:function ah4(){}, +ah5:function ah5(){}, +ah6:function ah6(){}, +ah7:function ah7(){}, +ah8:function ah8(){}, +ah9:function ah9(){}, +aha:function aha(){}, +ze(a,b,c){return new A.apH(b,c,a,null)}, +am(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.TS(h,n) +if(s==null)s=A.i9(h,n)}else s=e +return new A.kK(b,a,k,d,f,g,s,j,l,m,c,i)}, +apH:function apH(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +kK:function kK(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}, +aMB:function aMB(a,b,c){this.b=a +this.c=b +this.a=c}, +Hr:function Hr(a,b){this.a=a +this.b=b}, +lN:function lN(a,b,c){this.a=a +this.b=b +this.c=c}, +cGn(){var s=$.OF +if(s!=null)s.p6(0) +$.OF=null +if($.z9!=null)$.z9=null}, +ane:function ane(){}, +bem:function bem(a,b){this.a=a +this.b=b}, +cwM(a,b,c){return new A.OU(b,c,a,null)}, +OU:function OU(a,b,c,d){var _=this +_.w=a +_.x=b +_.b=c +_.a=d}, +aR1:function aR1(a){this.a=a}, +d50(){switch(A.dh().a){case 0:return $.cCO() +case 1:return $.cTD() +case 2:return $.cTE() +case 3:return $.cTF() +case 4:return $.cCP() +case 5:return $.cTH()}}, +apQ:function apQ(a,b){this.c=a +this.a=b}, +apZ:function apZ(a){this.b=a}, +q6:function q6(a,b){this.a=a +this.b=b}, +a_Q:function a_Q(a,b,c,d,e){var _=this +_.c=a +_.w=b +_.x=c +_.y=d +_.a=e}, +VP:function VP(a,b){this.a=a +this.b=b}, +acv:function acv(a,b,c,d,e){var _=this +_.d=null +_.e=$ +_.r=_.f=null +_.w=0 +_.y=_.x=!1 +_.z=null +_.Q=!1 +_.as=a +_.ql$=b +_.ff$=c +_.b6$=d +_.a=null +_.b=e +_.c=null}, +cah:function cah(a){this.a=a}, +cai:function cai(a){this.a=a}, +ahy:function ahy(){}, +ahz:function ahz(){}, +d5l(a){var s=a.U(t.I) +s.toString +switch(s.w.a){case 0:return B.dvy +case 1:return B.m}}, +cGW(a){var s=a.ch,r=A.a0(s) +return new A.er(new A.aP(s,new A.bh2(),r.i("aP<1>")),new A.bh3(),r.i("er<1,Y>"))}, +d5k(a,b){var s,r,q,p,o=B.b.gO(a),n=A.cGV(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}}}}, +cGX(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.Y(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.Y(i,m,i+(k.c-i),m+(j-m)))}else q.push(k)}}}return g}, +d5j(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))}, +P4:function P4(a,b,c){this.c=a +this.d=b +this.a=c}, +bh2:function bh2(){}, +bh3:function bh3(){}, +aq8:function aq8(a,b){this.a=a +this.$ti=b}, +d5Q(a,b,c,d,e){return new A.a0b(c,e,d,!1,a,null)}, +cO3(a,b,c,d,e,f,g,h,i){var s=a==null?A.bL(d,t.i):a +return new A.acA(f,e,!1,i,h,d,s,c===!0,b===!0)}, +dhw(a){var s,r,q=a.U(t.tM) +if(q==null)return!1 +s=q.f +r=s.a +s.a=!1 +return r}, +a0b:function a0b(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.z=e +_.a=f}, +HQ:function HQ(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.uv$=f}, +acA:function acA(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}, +aNf:function aNf(a){var _=this +_.e=_.d=$ +_.a=null +_.b=a +_.c=null}, +cas:function cas(a){this.a=a}, +car:function car(a,b,c){this.a=a +this.b=b +this.c=c}, +aNe:function aNe(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 +_.ak$=!1}, +cao:function cao(a){this.a=a}, +M4:function M4(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 +_.ak$=!1}, +caq:function caq(a,b,c){this.a=a +this.b=b +this.c=c}, +cap:function cap(a,b){this.a=a +this.b=b}, +acz:function acz(){}, +zk:function zk(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +acC:function acC(a,b,c){var _=this +_.d=$ +_.e=a +_.f=b +_.a=null +_.b=c +_.c=null}, +hj(a){var s=a==null?B.Fj:new A.f3(a,B.l6,B.d4) +return new A.k4(s,$.bo())}, +bhX(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.qk:B.ql +else s=e0 +if(e1==null)r=b7?B.qm:B.qn +else r=e1 +if(t.qY.b(d5)&&!0)q=B.Fz +else if(b7)q=c7?B.Fz:B.dRJ +else q=c7?B.dRK:B.dRL +p=b2==null?A.d6_(d,b4):b2 +if(b4===1){o=A.a([$.cU4()],t.VS) +B.b.H(o,a9==null?B.au5:a9)}else o=a9 +return new A.Pa(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)}, +d60(a,b,c,d,e){var s,r=null,q=d!=null +if(q&&a===B.kp)return A.a([],t.ZD) +s=A.a([],t.ZD) +if(c!=null)s.push(new A.lN(c,B.M_,r)) +if(b!=null)s.push(new A.lN(b,B.M0,r)) +if(q)s.push(new A.lN(d,B.M1,r)) +if(e!=null)s.push(new A.lN(e,B.M2,r)) +return s}, +d6_(a,b){return b===1?B.nR:B.l5}, +d5Z(a){var s,r=a==null,q=r?null:a.a,p=r||a.l(0,B.qo) +r=q==null +if(r){$.aD.toString +$.dj() +s=!1}else s=!0 +if(p||!s)return B.qo +if(r){r=new A.bfn() +r.b=B.dya}else r=q +return a.bDs(r)}, +dgX(a){var s=A.a([],t.p) +a.d4(new A.cat(s)) +return s}, +Gi(a,b,c,d,e,f,g){return new A.agT(a,e,f,d,b,c,new A.cO(A.a([],t.ot),t.wS),g.i("agT<0>"))}, +aLC:function aLC(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aSH:function aSH(a,b,c,d){var _=this +_.L=a +_.ah=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}, +k4:function k4(a,b){var _=this +_.a=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.ak$=!1}, +UL:function UL(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +pI:function pI(a,b){this.a=a +this.b=b}, +cag:function cag(a,b,c){var _=this +_.b=a +_.c=b +_.d=0 +_.a=c}, +Pa:function Pa(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 +_.dE=c5 +_.dJ=c6 +_.bN=c7 +_.dt=c8 +_.cT=c9 +_.bc=d0 +_.bt=d1 +_.eT=d2 +_.oJ=d3 +_.eO=d4 +_.F=d5 +_.M=d6 +_.W=d7 +_.a1=d8 +_.ak=d9 +_.b5=e0 +_.bs=e1 +_.cD=e2 +_.a5=e3 +_.da=e4 +_.du=e5 +_.pB=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 +_.b6$=i +_.ql$=j +_.a=null +_.b=k +_.c=null}, +bi4:function bi4(){}, +bip:function bip(a){this.a=a}, +bit:function bit(a){this.a=a}, +bih:function bih(a){this.a=a}, +bii:function bii(a){this.a=a}, +bij:function bij(a){this.a=a}, +bik:function bik(a){this.a=a}, +bil:function bil(a){this.a=a}, +bim:function bim(a){this.a=a}, +bin:function bin(a){this.a=a}, +bio:function bio(a){this.a=a}, +biq:function biq(a){this.a=a}, +bi0:function bi0(a){this.a=a}, +bi8:function bi8(a,b){this.a=a +this.b=b}, +bir:function bir(a){this.a=a}, +bi2:function bi2(a){this.a=a}, +bic:function bic(a){this.a=a}, +bi5:function bi5(){}, +bi6:function bi6(a){this.a=a}, +bi7:function bi7(a){this.a=a}, +bi1:function bi1(){}, +bi3:function bi3(a){this.a=a}, +biw:function biw(a){this.a=a}, +bis:function bis(a){this.a=a}, +biu:function biu(a){this.a=a}, +biv:function biv(a,b,c){this.a=a +this.b=b +this.c=c}, +bi9:function bi9(a,b){this.a=a +this.b=b}, +bia:function bia(a,b){this.a=a +this.b=b}, +bib:function bib(a,b){this.a=a +this.b=b}, +bi_:function bi_(a){this.a=a}, +bif:function bif(a){this.a=a}, +bie:function bie(a){this.a=a}, +big:function big(a,b){this.a=a +this.b=b}, +bid:function bid(a){this.a=a}, +acD:function acD(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}, +cat:function cat(a){this.a=a}, +ckO:function ckO(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}, +afx:function afx(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +aTQ:function aTQ(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +ckP:function ckP(a){this.a=a}, +Mu:function Mu(a,b,c,d,e){var _=this +_.x=a +_.e=b +_.b=c +_.c=d +_.a=e}, +aLy:function aLy(a){this.a=a}, +BB:function BB(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.a=d +_.b=null +_.$ti=e}, +agT:function agT(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}, +agU:function agU(a,b,c){var _=this +_.e=a +_.r=_.f=null +_.a=b +_.b=null +_.$ti=c}, +aU0:function aU0(a,b){this.e=a +this.a=b +this.b=null}, +aM2:function aM2(a,b){this.e=a +this.a=b +this.b=null}, +aOt:function aOt(a,b){this.a=a +this.b=b}, +acE:function acE(){}, +aNl:function aNl(){}, +acF:function acF(){}, +aNm:function aNm(){}, +aNn:function aNn(){}, +dox(a){var s,r,q +for(s=a.length,r=!1,q=0;q>"),n=new A.O(a,new A.cjt(),o) +for(s=new A.bF(n,n.gu(n),o.i("bF")),o=o.i("al.E"),r=null;s.q();){q=s.d +p=q==null?o.a(q):q +r=(r==null?p:r).SK(0,p)}if(r.ga7(r))return B.b.gO(a).a +return B.b.rG(B.b.gO(a).gaKD(),r.gtc(r)).w}, +cOt(a,b){A.Ch(a,new A.cjv(b),t.zP)}, +dir(a,b){A.Ch(a,new A.cjs(b),t.JJ)}, +cHK(a,b){return new A.a17(b==null?new A.a6n(A.b(t.l5,t.UJ)):b,a,null)}, +bno(a){var s +for(;s=a.Q,s!=null;a=s){if(a.e==null)return null +if(a instanceof A.ad0)return a}return null}, +PG(a){var s,r=A.cxo(a,!1,!0) +if(r==null)return null +s=A.bno(r) +return s==null?null:s.dy}, +cqd:function cqd(a){this.a=a}, +VR:function VR(a,b){this.b=a +this.c=b}, +Bh:function Bh(a,b){this.a=a +this.b=b}, +aan:function aan(a,b){this.a=a +this.b=b}, +arv:function arv(){}, +bnq:function bnq(a,b){this.a=a +this.b=b}, +bnp:function bnp(){}, +VD:function VD(a,b){this.a=a +this.b=b}, +aMS:function aMS(a){this.a=a}, +bgH:function bgH(){}, +cjw:function cjw(a){this.a=a}, +bgP:function bgP(a,b){this.a=a +this.b=b}, +bgR:function bgR(a){this.a=a}, +bgQ:function bgQ(a){this.a=a}, +bgS:function bgS(a){this.a=a}, +bgT:function bgT(a){this.a=a}, +bgJ:function bgJ(a){this.a=a}, +bgK:function bgK(a){this.a=a}, +bgL:function bgL(){}, +bgM:function bgM(a){this.a=a}, +bgN:function bgN(a){this.a=a}, +bgO:function bgO(){}, +bgI:function bgI(a,b,c){this.a=a +this.b=b +this.c=c}, +bgU:function bgU(a){this.a=a}, +bgV:function bgV(a){this.a=a}, +bgW:function bgW(a){this.a=a}, +bgX:function bgX(a){this.a=a}, +kz:function kz(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +cjt:function cjt(){}, +cjv:function cjv(a){this.a=a}, +cju:function cju(){}, +yd:function yd(a){this.a=a +this.b=null}, +cjr:function cjr(){}, +cjs:function cjs(a){this.a=a}, +a6n:function a6n(a){this.Cu$=a}, +bM8:function bM8(){}, +bM9:function bM9(){}, +bMa:function bMa(a){this.a=a}, +a17:function a17(a,b,c){this.c=a +this.f=b +this.a=c}, +ad0:function ad0(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 +_.ak$=!1}, +aOh:function aOh(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +aCq:function aCq(a){this.a=a +this.b=null}, +JB:function JB(){}, +ayS:function ayS(a){this.a=a +this.b=null}, +Ke:function Ke(){}, +aAT:function aAT(a){this.a=a +this.b=null}, +a_P:function a_P(a,b){this.c=a +this.a=b +this.b=null}, +aOi:function aOi(){}, +aSx:function aSx(){}, +aY5:function aY5(){}, +aY6:function aY6(){}, +cHO(a,b){return new A.a1c(a,B.qU,b)}, +cxs(a){var s=a.U(t.Jp) +return s==null?null:s.f}, +d74(a){var s=null,r=$.bo() +return new A.qd(new A.a7a(s,r),new A.KA(!1,r),s,A.b(t.yb,t.Q),s,!0,s,B.k,a.i("qd<0>"))}, +a1c:function a1c(a,b,c){this.c=a +this.f=b +this.a=c}, +a1d:function a1d(a,b){var _=this +_.d=0 +_.e=!1 +_.f=a +_.a=null +_.b=b +_.c=null}, +bnD:function bnD(){}, +bnE:function bnE(a){this.a=a}, +bnF:function bnF(a,b){this.a=a +this.b=b}, +ad3:function ad3(a,b,c,d){var _=this +_.f=a +_.r=b +_.b=c +_.a=d}, +zB:function zB(){}, +qd:function qd(a,b,c,d,e,f,g,h,i){var _=this +_.d=$ +_.e=a +_.f=b +_.dN$=c +_.ty$=d +_.Gb$=e +_.ra$=f +_.uu$=g +_.a=null +_.b=h +_.c=null +_.$ti=i}, +bnC:function bnC(a){this.a=a}, +bnB:function bnB(a,b){this.a=a +this.b=b}, +Yn:function Yn(a,b){this.a=a +this.b=b}, +cbS:function cbS(){}, +VS:function VS(){}, +cHX(a,b){return new A.bI(a,b.i("bI<0>"))}, +dhu(a){a.ro() +a.d4(A.csw())}, +d65(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}, +d63(a){a.cp() +a.d4(A.cRw())}, +a0G(a){var s=a.a,r=s instanceof A.zx?s:null +return new A.aqR("",r,new A.tN())}, +ddT(a){var s=new A.mc(a.Y(),a,B.b2) +s.gaS(s).c=s +s.gaS(s).a=a +return s}, +d8e(a){return new A.nl(A.jv(null,null,null,t.Si,t.O),a,B.b2)}, +dak(a){return new A.qq(A.eS(t.Si),a,B.b2)}, +cBu(a,b,c,d){var s=new A.e9(b,c,"widgets library",a,d,!1) +A.hp(s) +return s}, +ni:function ni(){}, +bI:function bI(a,b){this.a=a +this.$ti=b}, +wJ:function wJ(a,b){this.a=a +this.$ti=b}, +r:function r(){}, +Z:function Z(){}, +a8:function a8(){}, +aUX:function aUX(a,b){this.a=a +this.b=b}, +ad:function ad(){}, +bX:function bX(){}, +iC:function iC(){}, +ci:function ci(){}, +aZ:function aZ(){}, +auS:function auS(){}, +ca:function ca(){}, +i3:function i3(){}, +M5:function M5(a,b){this.a=a +this.b=b}, +aOW:function aOW(a){this.a=!1 +this.b=a}, +cdl:function cdl(a,b){this.a=a +this.b=b}, +b5Z:function b5Z(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}, +b6_:function b6_(a,b,c){this.a=a +this.b=b +this.c=c}, +a4K:function a4K(){}, +chW:function chW(a,b){this.a=a +this.b=b}, +c3:function c3(){}, +biO:function biO(a){this.a=a}, +biQ:function biQ(a){this.a=a}, +biL:function biL(a){this.a=a}, +biN:function biN(){}, +biM:function biM(a){this.a=a}, +aqR:function aqR(a,b,c){this.d=a +this.e=b +this.a=c}, +ZJ:function ZJ(){}, +bdt:function bdt(){}, +bdu:function bdu(){}, +U2:function U2(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}, +mc:function mc(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}, +a5W:function a5W(){}, +JH:function JH(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}, +bHD:function bHD(a){this.a=a}, +nl:function nl(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}, +cL:function cL(){}, +bNc:function bNc(a){this.a=a}, +bNd:function bNd(a){this.a=a}, +bPk:function bPk(){}, +auR:function auR(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}, +a8A:function a8A(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}, +qq:function qq(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}, +bEo:function bEo(a){this.a=a}, +DN:function DN(a,b,c){this.a=a +this.b=b +this.$ti=c}, +aQY:function aQY(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}, +aR2:function aR2(a){this.a=a}, +aUY:function aUY(){}, +eN(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.PU(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)}, +Ij:function Ij(){}, +fj:function fj(a,b,c){this.a=a +this.b=b +this.$ti=c}, +PU:function PU(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 +_.dE=a0 +_.dJ=a1 +_.bN=a2 +_.dt=a3 +_.cT=a4 +_.bc=a5 +_.bt=a6 +_.eT=a7 +_.oJ=a8 +_.a1=a9 +_.ak=b0 +_.b5=b1 +_.cD=b2 +_.K=b3 +_.a=b4}, +bop:function bop(a){this.a=a}, +boq:function boq(a,b){this.a=a +this.b=b}, +bor:function bor(a){this.a=a}, +box:function box(a,b){this.a=a +this.b=b}, +boy:function boy(a){this.a=a}, +boz:function boz(a,b){this.a=a +this.b=b}, +boA:function boA(a){this.a=a}, +boB:function boB(a,b){this.a=a +this.b=b}, +boC:function boC(a){this.a=a}, +boD:function boD(a,b){this.a=a +this.b=b}, +boE:function boE(a){this.a=a}, +bos:function bos(a,b){this.a=a +this.b=b}, +bot:function bot(a){this.a=a}, +bou:function bou(a,b){this.a=a +this.b=b}, +bov:function bov(a){this.a=a}, +bow:function bow(a,b){this.a=a +this.b=b}, +vh:function vh(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +SH:function SH(a,b){var _=this +_.d=a +_.a=_.e=null +_.b=b +_.c=null}, +aOp:function aOp(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +bSo:function bSo(){}, +ca_:function ca_(a){this.a=a}, +ca4:function ca4(a){this.a=a}, +ca3:function ca3(a){this.a=a}, +ca0:function ca0(a){this.a=a}, +ca1:function ca1(a){this.a=a}, +ca2:function ca2(a,b){this.a=a +this.b=b}, +ca5:function ca5(a){this.a=a}, +ca6:function ca6(a){this.a=a}, +ca7:function ca7(a,b){this.a=a +this.b=b}, +nj(a,b,c,d,e,f){return new A.zG(e,b,a,c,d,f,null)}, +cI9(a,b,c){var s=A.b(t.K,t.U3) +a.d4(new A.bqA(c,new A.bqz(s,b))) +return s}, +cOa(a,b){var s,r=a.gaF() +r.toString +t.x.a(r) +s=r.dP(0,b==null?null:b.gaF()) +r=r.k3 +return A.ko(s,new A.Y(0,0,0+r.a,0+r.b))}, +Io:function Io(a,b){this.a=a +this.b=b}, +zG:function zG(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +bqz:function bqz(a,b){this.a=a +this.b=b}, +bqA:function bqA(a,b){this.a=a +this.b=b}, +VX:function VX(a,b){var _=this +_.d=a +_.e=null +_.f=!0 +_.a=null +_.b=b +_.c=null}, +ccQ:function ccQ(a,b){this.a=a +this.b=b}, +ccP:function ccP(){}, +ccM:function ccM(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=$}, +BM:function BM(a,b){var _=this +_.a=a +_.b=$ +_.c=null +_.d=b +_.f=_.e=$ +_.r=null +_.x=_.w=!1}, +ccN:function ccN(a){this.a=a}, +ccO:function ccO(a,b){this.a=a +this.b=b}, +rO:function rO(a,b){this.a=a +this.b=b}, +bqy:function bqy(){}, +bqx:function bqx(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bqw:function bqw(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cF(a,b,c,d,e,f){return new A.bv(a,e,c,f,b,d,null)}, +bv:function bv(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.x=e +_.z=f +_.a=g}, +aE:function aE(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +uJ(a,b,c){return new A.Ix(b,a,c)}, +rQ(a,b){return new A.hx(new A.btK(null,b,a),null)}, +a2_(a){var s,r,q,p,o,n,m=A.cIn(a).aj(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.x +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.FX(p,k,r,o,q,n==null?null:n,l,s)}return l}, +cIn(a){var s=a.U(t.Oh),r=s==null?null:s.w +return r==null?B.cge:r}, +Ix:function Ix(a,b,c){this.w=a +this.b=b +this.a=c}, +btK:function btK(a,b,c){this.a=a +this.b=b +this.c=c}, +zI(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.eO(r,p,o,n,m,l,j,A.ddi(s,q?i:b.w,c))}, +eO:function eO(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}, +aOQ:function aOQ(){}, +MN(a,b){var s=A.cGJ(a),r=A.dE(a,B.dq) +r=r==null?null:r.b +if(r==null)r=1 +return new A.Iz(s,r,A.Ra(a),A.fK(a),b,A.dh())}, +cIC(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,a0){return new A.uO(l,i,o,e,a0,k,c,q,g,d,h,a,r,b,!1,!1,s,f,!1,n)}, +cID(a,b,c,d,e,f,g){var s=null +return new A.uO(A.bOc(s,s,new A.RP(a,1,d)),s,f,b,g,e,s,s,B.bB,s,c,B.C,B.dw,s,!1,!1,s,!1,!1,s)}, +btU(a,b,c,d,e,f,g){var s=null +return new A.uO(A.bOc(c,b,new A.Dp(a,1)),s,s,s,g,f,s,s,d,s,e,B.C,B.dw,s,!1,!1,s,!1,!1,s)}, +asX(a,b,c,d,e){var s=null +return new A.uO(A.bOc(s,s,new A.Nq(a,s,s)),s,s,s,e,d,s,s,b,s,c,B.C,B.dw,s,!1,!1,s,!1,!1,s)}, +Iy(a,b,c,d,e,f,g,h){var s=null +return new A.uO(A.bOc(c,b,new A.v5(a,1)),s,s,d,h,g,s,s,e,s,f,B.C,B.dw,s,!1,!1,s,!1,!1,s)}, +uO:function uO(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}, +adl:function adl(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}, +cdf:function cdf(a){this.a=a}, +cde:function cde(a,b,c){this.a=a +this.b=b +this.c=c}, +cdh:function cdh(a,b,c){this.a=a +this.b=b +this.c=c}, +cdg:function cdg(a,b){this.a=a +this.b=b}, +cdi:function cdi(a){this.a=a}, +cdj:function cdj(a){this.a=a}, +cdk:function cdk(a){this.a=a}, +aXO:function aXO(){}, +d4Y(a,b){return new A.rA(a,b)}, +o1(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.K):q +else s=g +if(l!=null||j!=null){r=e==null?q:e.TS(j,l) +if(r==null)r=A.i9(j,l)}else r=e +return new A.GJ(b,a,k,s,i,r,c,f,h,q,q)}, +cF9(a,b,c,d){return new A.GK(d,a,b,c,null,null)}, +cFa(a,b,c,d,e){return new A.XZ(a,d,e,b,c,null,null)}, +uc(a,b,c,d,e){return new A.XX(a,e,b,c,d,null)}, +Nj(a,b,c,d){return new A.XV(a,d,b,c,null,null)}, +H0:function H0(a,b){this.a=a +this.b=b}, +rA:function rA(a,b){this.a=a +this.b=b}, +a0n:function a0n(a,b){this.a=a +this.b=b}, +zl:function zl(a,b){this.a=a +this.b=b}, +GZ:function GZ(a,b){this.a=a +this.b=b}, +akO:function akO(a,b){this.a=a +this.b=b}, +Jh:function Jh(a,b){this.a=a +this.b=b}, +xN:function xN(a,b){this.a=a +this.b=b}, +ata:function ata(){}, +Qt:function Qt(){}, +buO:function buO(a){this.a=a}, +buN:function buN(a){this.a=a}, +buM:function buM(a,b){this.a=a +this.b=b}, +GM:function GM(){}, +b0U:function b0U(){}, +GJ:function GJ(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}, +aK5:function aK5(a,b,c){var _=this +_.fx=_.fr=_.dy=_.dx=_.db=_.cy=_.cx=_.CW=null +_.e=_.d=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +c6l:function c6l(){}, +c6m:function c6m(){}, +c6n:function c6n(){}, +c6o:function c6o(){}, +c6p:function c6p(){}, +c6q:function c6q(){}, +c6r:function c6r(){}, +c6s:function c6s(){}, +GK:function GK(a,b,c,d,e,f){var _=this +_.r=a +_.w=b +_.c=c +_.d=d +_.e=e +_.a=f}, +aK9:function aK9(a,b,c){var _=this +_.CW=null +_.e=_.d=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +c6w:function c6w(){}, +XZ:function XZ(a,b,c,d,e,f,g){var _=this +_.r=a +_.w=b +_.x=c +_.c=d +_.d=e +_.e=f +_.a=g}, +aKb:function aKb(a,b,c){var _=this +_.dy=_.dx=_.db=_.cy=_.cx=_.CW=null +_.e=_.d=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +c6B:function c6B(){}, +c6C:function c6C(){}, +c6D:function c6D(){}, +c6E:function c6E(){}, +c6F:function c6F(){}, +c6G:function c6G(){}, +XX:function XX(a,b,c,d,e,f){var _=this +_.r=a +_.w=b +_.c=c +_.d=d +_.e=e +_.a=f}, +aK8:function aK8(a,b,c){var _=this +_.z=null +_.e=_.d=_.Q=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +c6v:function c6v(){}, +XV:function XV(a,b,c,d,e,f){var _=this +_.r=a +_.w=b +_.c=c +_.d=d +_.e=e +_.a=f}, +aK6:function aK6(a,b,c){var _=this +_.CW=null +_.e=_.d=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +c6t:function c6t(){}, +XY:function XY(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}, +aKa:function aKa(a,b,c){var _=this +_.db=_.cy=_.cx=_.CW=null +_.e=_.d=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +c6x:function c6x(){}, +c6y:function c6y(){}, +c6z:function c6z(){}, +c6A:function c6A(){}, +W1:function W1(){}, +d8f(a,b,c,d){var s=a.vY(d) +if(s==null)return +c.push(s) +d.a(s.gbw()) +return}, +aS(a,b,c){var s,r,q,p,o,n +if(b==null)return a.U(c) +s=A.a([],t.Fa) +A.d8f(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.cBv(s)}, +cBv(a){return new A.w(A.r9(B.e.bk(a.a,9)),A.r9(B.e.bk(a.b,9)))}, +dlo(a,b){if(a.l(0,b))return null +return Math.abs(b.a-a.a)>Math.abs(b.b-a.b)?B.as:B.N}, +a2s:function a2s(a,b,c,d,e,f){var _=this +_.x=a +_.ax=b +_.ay=c +_.CW=d +_.db=e +_.a=f}, +adA:function adA(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 +_.b6$=d +_.a=null +_.b=e +_.c=null}, +cdX:function cdX(){}, +aP7:function aP7(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.w=f +_.a=g}, +aGL:function aGL(a,b){var _=this +_.a=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.ak$=!1}, +VW:function VW(a,b){this.a=a +this.b=b}, +azW:function azW(a,b){this.a=a +this.b=b}, +ahG:function ahG(){}, +cQg(a,b,c,d){var s=new A.e9(b,c,"widgets library",a,d,!1) +A.hp(s) +return s}, +rs:function rs(){}, +W6:function W6(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}, +ceo:function ceo(a,b){this.a=a +this.b=b}, +cep:function cep(){}, +ceq:function ceq(){}, +lp:function lp(){}, +fw:function fw(a,b){this.c=a +this.a=b}, +afd:function afd(a,b,c,d,e){var _=this +_.ZT$=a +_.Se$=b +_.a9t$=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}, +aYe:function aYe(){}, +aYf:function aYf(){}, +dmb(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.b5(j) +r=A.a([],t.a9) +for(j=b.length,q=0;q>")),!1,i).aJ(0,new A.cqI(k,h),t.e3)}, +cJp(a,b,c){var s=A.Q(b.U(t.Gk).r.a.d,!0,t.gt) +return new A.E4(c,s,a,null)}, +Ra(a){var s=a.U(t.Gk) +return s==null?null:s.r.f}, +x(a,b,c){var s=a.U(t.Gk) +return s==null?null:c.i("0?").a(J.J(s.r.e,b))}, +Wt:function Wt(a,b){this.a=a +this.b=b}, +cqG:function cqG(a){this.a=a}, +cqH:function cqH(){}, +cqI:function cqI(a,b){this.a=a +this.b=b}, +jc:function jc(){}, +aX6:function aX6(){}, +apT:function apT(){}, +adO:function adO(a,b,c,d){var _=this +_.r=a +_.w=b +_.b=c +_.a=d}, +E4:function E4(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aPD:function aPD(a,b,c){var _=this +_.d=a +_.e=b +_.a=_.f=null +_.b=c +_.c=null}, +ceI:function ceI(a){this.a=a}, +ceJ:function ceJ(a,b){this.a=a +this.b=b}, +ceH:function ceH(a,b,c){this.a=a +this.b=b +this.c=c}, +d9m(a,b){var s +a.U(t.bS) +s=A.d9n(a,b) +if(s==null)return null +a.a3W(s,null) +return b.a(s.gbw())}, +d9n(a,b){var s,r,q,p=a.vY(b) +if(p==null)return null +s=a.vY(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}, +a3d(a,b){var s={} +s.a=null +a.BJ(new A.bzx(s,b)) +s=s.a +s=s==null?null:s.gaS(s) +return b.i("0?").a(s)}, +bzy(a,b){var s={} +s.a=null +a.BJ(new A.bzz(s,b)) +s=s.a +s=s==null?null:s.gaS(s) +return b.i("0?").a(s)}, +bzv(a,b){var s={} +s.a=null +a.BJ(new A.bzw(s,b)) +s=s.a +s=s==null?null:s.gaF() +return b.i("0?").a(s)}, +bzx:function bzx(a,b){this.a=a +this.b=b}, +bzz:function bzz(a,b){this.a=a +this.b=b}, +bzw:function bzw(a,b){this.a=a +this.b=b}, +cMP(a,b){return new A.aG2(a,b)}, +cJF(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)}, +cJG(a,b,c){return new A.a3t(a,null,null,null,b,c)}, +t_:function t_(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aG2:function aG2(a,b){this.a=a +this.b=b}, +c_i:function c_i(){}, +A5:function A5(){this.b=this.a=null}, +bzU:function bzU(a,b){this.a=a +this.b=b}, +a3t:function a3t(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +a6k:function a6k(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +aPY:function aPY(a,b,c){this.c=a +this.d=b +this.a=c}, +aN8:function aN8(a,b,c){this.b=a +this.c=b +this.a=c}, +aPX:function aPX(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +aSZ:function aSZ(a,b,c,d,e){var _=this +_.L=a +_.ah=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}, +nt(a,b,c){return new A.x1(b,a,c)}, +ay2(a,b,c,d,e,f){return A.nt(a,A.aS(b,null,t.l).w.ar0(c,d,e,f),null)}, +cK_(a,b,c,d,e,f){return A.nt(a,A.aS(b,null,t.l).w.aQ_(!0,!0,!0,!0),null)}, +dE(a,b){var s=A.aS(a,b,t.l) +return s==null?null:s.w}, +JD:function JD(a,b){this.a=a +this.b=b}, +l1:function l1(a,b){this.a=a +this.b=b}, +a45:function a45(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}, +bCA:function bCA(a){this.a=a}, +x1:function x1(a,b,c){this.w=a +this.b=b +this.a=c}, +ayJ:function ayJ(a,b){this.a=a +this.b=b}, +ae9:function ae9(a,b,c){this.c=a +this.e=b +this.a=c}, +aQe:function aQe(a){var _=this +_.a=_.e=_.d=null +_.b=a +_.c=null}, +ch6:function ch6(a,b){this.a=a +this.b=b}, +aXS:function aXS(){}, +bE9(a,b,c,d,e,f,g){return new A.ayn(c,d,e,a,f,b,g,null)}, +cF8(a,b,c,d,e,f){return new A.ajG(d,e,a,b,f,c,null)}, +aU6:function aU6(a,b,c){this.e=a +this.c=b +this.a=c}, +aT9:function aT9(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}, +ayn:function ayn(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}, +bEa:function bEa(a,b){this.a=a +this.b=b}, +ajG:function ajG(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.x=d +_.y=e +_.c=f +_.a=g}, +Vh:function Vh(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}, +aKi:function aKi(a){this.a=a}, +aQu:function aQu(a,b,c){this.c=a +this.d=b +this.a=c}, +a4y:function a4y(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +WZ:function WZ(a,b){this.a=a +this.b=b}, +cnK:function cnK(a,b,c,d){var _=this +_.d=a +_.e=b +_.f=c +_.a=d +_.c=_.b=null}, +cI8(a,b){return new A.In(b,a,null)}, +cyF(a,b,c,d,e,f,g,h,i,j,k){return new A.a4z(i,g,b,f,h,d,k,e,j,a,c)}, +bFq(a){return A.cl(a,!1).bNC(null)}, +cl(a,b){var s,r,q=a instanceof A.mc&&a.gaS(a) instanceof A.mC?t.uK.a(a.gaS(a)):null +if(b){s=a.bIg(t.uK) +q=s==null?q:s +r=q}else{if(q==null)q=a.Gk(t.uK) +r=q}r.toString +return r}, +cKd(a){var s=a.gaS(a),r=s instanceof A.mC?t.uK.a(a.gaS(a)):null +if(r==null)r=a.Gk(t.uK) +return r}, +dax(a,b){var s,r,q,p,o,n,m=null,l=A.a([],t.ny) +if(B.c.aZ(b,"/")&&b.length>1){b=B.c.bK(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}, +diy(a){return a.gaRN()}, +cOx(a){return new A.ckA(a)}, +div(a){var s,r,q +t.Dn.a(a) +s=J.S(a) +r=s.h(a,0) +r.toString +switch(B.deW[A.b7(r)].a){case 0:s=s.qO(a,1) +r=s[0] +r.toString +A.b7(r) +q=s[1] +q.toString +A.av(q) +return new A.aQB(r,q,s.length>2?s[2]:null,B.Gm) +case 1:s=s.qO(a,1)[1] +s.toString +t.pO.a(A.db2(new A.b73(A.b7(s)))) +return null}}, +KD:function KD(a,b){this.a=a +this.b=b}, +ex:function ex(){}, +bPO:function bPO(a){this.a=a}, +bPN:function bPN(a){this.a=a}, +bPR:function bPR(){}, +bPS:function bPS(){}, +bPT:function bPT(){}, +bPU:function bPU(){}, +bPP:function bPP(a){this.a=a}, +bPQ:function bPQ(){}, +m8:function m8(a,b){this.a=a +this.b=b}, +j0:function j0(){}, +x4:function x4(){}, +In:function In(a,b,c){this.f=a +this.b=b +this.a=c}, +AK:function AK(){}, +aGM:function aGM(){}, +apS:function apS(a){this.$ti=a}, +bft:function bft(a,b,c){this.a=a +this.b=b +this.c=c}, +a4z:function a4z(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}, +bFn:function bFn(){}, +mf:function mf(a,b){this.a=a +this.b=b}, +aQX:function aQX(a,b,c){var _=this +_.a=null +_.b=a +_.c=b +_.d=c}, +iM:function iM(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}, +ckz:function ckz(a,b){this.a=a +this.b=b}, +ckx:function ckx(){}, +cky:function cky(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ckA:function ckA(a){this.a=a}, +G5:function G5(){}, +Wl:function Wl(a,b){this.a=a +this.b=b}, +Wk:function Wk(a,b){this.a=a +this.b=b}, +aem:function aem(a,b){this.a=a +this.b=b}, +aen:function aen(a,b){this.a=a +this.b=b}, +mC:function mC(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 +_.dN$=i +_.ty$=j +_.Gb$=k +_.ra$=l +_.uu$=m +_.ff$=n +_.b6$=o +_.a=null +_.b=p +_.c=null}, +bFm:function bFm(a){this.a=a}, +bFe:function bFe(){}, +bFf:function bFf(a){this.a=a}, +bFg:function bFg(){}, +bFh:function bFh(){}, +bFc:function bFc(){}, +bFd:function bFd(){}, +bFi:function bFi(){}, +bFj:function bFj(){}, +bFk:function bFk(){}, +bFl:function bFl(){}, +bFb:function bFb(a){this.a=a}, +WH:function WH(a,b){this.a=a +this.b=b}, +aTx:function aTx(){}, +aQB:function aQB(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.b=null}, +cAi:function cAi(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.b=null}, +aOA:function aOA(a){var _=this +_.y=null +_.a=!1 +_.c=_.b=null +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.ak$=!1}, +ccS:function ccS(){}, +chU:function chU(){}, +aeo:function aeo(){}, +aep:function aep(){}, +ayW:function ayW(){}, +iA:function iA(a,b,c,d){var _=this +_.d=a +_.b=b +_.a=c +_.$ti=d}, +aeq:function aeq(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}, +qj:function qj(){}, +aXY:function aXY(){}, +a4T:function a4T(a,b){this.c=a +this.a=b}, +cKq(a,b,c,d,e,f){return new A.azp(f,a,e,c,d,b,null)}, +a4V:function a4V(a,b){this.a=a +this.b=b}, +azp:function azp(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.c=f +_.a=g}, +yb:function yb(a,b,c){this.ja$=a +this.au$=b +this.a=c}, +WB:function WB(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.ak=e +_.b5=f +_.bs=g +_.dI$=h +_.ad$=i +_.ex$=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}, +ck2:function ck2(a,b){this.a=a +this.b=b}, +aYh:function aYh(){}, +aYi:function aYi(){}, +ta(a,b){return new A.Al(a,b,A.bL(null,t.Az),new A.bI(null,t.af))}, +diu(a){return a.b0(0)}, +Al:function Al(a,b,c,d){var _=this +_.a=a +_.b=!1 +_.c=b +_.d=c +_.e=null +_.f=d +_.r=!1}, +bH2:function bH2(a){this.a=a}, +BT:function BT(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +Wo:function Wo(a){var _=this +_.d=$ +_.e=null +_.r=_.f=$ +_.a=null +_.b=a +_.c=null}, +ci8:function ci8(){}, +a4X:function a4X(a,b,c){this.c=a +this.d=b +this.a=c}, +RZ:function RZ(a,b,c,d){var _=this +_.d=a +_.ff$=b +_.b6$=c +_.a=null +_.b=d +_.c=null}, +bH6:function bH6(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bH5:function bH5(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bH7:function bH7(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bH4:function bH4(){}, +bH3:function bH3(){}, +agD:function agD(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aVT:function aVT(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}, +WF:function WF(){}, +cke:function cke(a){this.a=a}, +WY:function WY(a,b,c){var _=this +_.y=_.x=_.w=_.r=_.f=_.e=_.at=null +_.ja$=a +_.au$=b +_.a=c}, +WE:function WE(a,b,c,d,e,f,g,h){var _=this +_.F=null +_.M=a +_.W=b +_.a1=c +_.b5=d +_.dI$=e +_.ad$=f +_.ex$=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}, +cki:function cki(a){this.a=a}, +ckg:function ckg(a){this.a=a}, +ckh:function ckh(a){this.a=a}, +ckf:function ckf(a){this.a=a}, +aTn:function aTn(a,b,c,d){var _=this +_.f=a +_.r=b +_.b=c +_.a=d}, +aRg:function aRg(){}, +ahX:function ahX(){}, +aYm:function aYm(){}, +cHY(a,b,c){return new A.a1s(a,c,b,null)}, +cO9(a,b,c){var s,r,q=null,p=t.Y,o=new A.bb(0,0,p),n=new A.bb(0,0,p),m=new A.ad9(B.xr,o,n,b,a,$.bo()),l=A.cf(q,q,q,q,c) +l.de() +s=l.nJ$ +s.b=!0 +s.a.push(m.gag7()) +m.b!==$&&A.e1() +m.b=l +r=A.du(B.i0,l,q) +r.a.a8(0,m.gqa()) +t.o.a(r) +p=p.i("aW") +m.r!==$&&A.e1() +m.r=new A.aW(r,o,p) +m.x!==$&&A.e1() +m.x=new A.aW(r,n,p) +p=c.Z8(m.gbwI()) +m.y!==$&&A.e1() +m.y=p +return m}, +de_(a,b,c){return new A.a9i(a,c,b,null)}, +a1s:function a1s(a,b,c,d){var _=this +_.e=a +_.f=b +_.w=c +_.a=d}, +ada:function ada(a,b,c,d){var _=this +_.r=_.f=_.e=_.d=null +_.w=a +_.ff$=b +_.b6$=c +_.a=null +_.b=d +_.c=null}, +M9:function M9(a,b){this.a=a +this.b=b}, +ad9:function ad9(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 +_.ak$=!1}, +ccx:function ccx(a){this.a=a}, +aOs:function aOs(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +agd:function agd(a,b){this.a=a +this.b=b}, +a9i:function a9i(a,b,c,d){var _=this +_.c=a +_.e=b +_.f=c +_.a=d}, +age:function age(a,b,c){var _=this +_.d=$ +_.f=_.e=null +_.r=0 +_.w=!0 +_.ff$=a +_.b6$=b +_.a=null +_.b=c +_.c=null}, +cmj:function cmj(a,b,c){this.a=a +this.b=b +this.c=c}, +MD:function MD(a,b){this.a=a +this.b=b}, +agc:function agc(a,b,c,d){var _=this +_.b=_.a=$ +_.c=a +_.d=b +_.e=0 +_.f=c +_.F$=0 +_.M$=d +_.a1$=_.W$=0 +_.ak$=!1}, +Eu:function Eu(a,b){this.a=a +this.c=!0 +this.uv$=b}, +aev:function aev(){}, +ahB:function ahB(){}, +ai5:function ai5(){}, +cKt(a,b){var s=a.gbw() +return!(s instanceof A.S0)}, +bHo(a){var s=a.MY(t.Mf) +return s==null?null:s.d}, +ag7:function ag7(a){this.a=a}, +nv:function nv(){this.a=null}, +bHn:function bHn(a){this.a=a}, +S0:function S0(a,b,c){this.c=a +this.d=b +this.a=c}, +cyN(a,b){return new A.azs(a,!0,0,!0,null,A.a([],t.ZP),$.bo())}, +cKv(a,b,c){return new A.S1(b,c,null,A.czw(a,!0,!0,!0),null)}, +azs:function azs(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 +_.ak$=!1}, +JE:function JE(a,b,c,d,e,f,g){var _=this +_.r=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f +_.f=g}, +G7:function G7(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 +_.ak$=!1}, +ad2:function ad2(a,b){this.b=a +this.a=b}, +a53:function a53(a){this.a=a}, +S1:function S1(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.y=c +_.z=d +_.a=e}, +aRn:function aRn(a){var _=this +_.d=0 +_.a=null +_.b=a +_.c=null}, +ciq:function ciq(a){this.a=a}, +cir:function cir(a,b){this.a=a +this.b=b}, +dkm(a,b,c,d){return d}, +daN(a,b,c,d,e){var s=null,r=A.a([],t.Zt),q=$.as,p=A.mG(B.cp),o=A.a([],t.wi),n=A.bL(s,t.u),m=$.as +return new A.a52(a,d,c,b,!1,!0,s,s,r,new A.bI(s,e.i("bI>")),new A.bI(s,t.E),new A.nv(),s,0,new A.aG(new A.ah(q,e.i("ah<0?>")),e.i("aG<0?>")),p,o,B.eZ,n,new A.aG(new A.ah(m,e.i("ah<0?>")),e.i("aG<0?>")),e.i("a52<0>"))}, +oo:function oo(){}, +a52:function a52(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 +_.qB=c +_.m5=d +_.cT=e +_.bc=f +_.fr=g +_.fx=h +_.fy=!1 +_.id=_.go=null +_.k1=i +_.k2=j +_.k3=k +_.k4=l +_.ok=$ +_.p1=null +_.p2=$ +_.tz$=m +_.x8$=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}, +bCY:function bCY(){}, +bIA:function bIA(){}, +apP:function apP(a,b){this.a=a +this.d=b}, +dkO(a){$.dJ.go$.push(new A.cpY(a))}, +Ir:function Ir(a,b){this.c=a +this.a=b}, +bsN:function bsN(){}, +bsM:function bsM(a,b){this.a=a +this.b=b}, +Mc:function Mc(a,b){this.a=a +this.b=b +this.c=!1}, +a5z:function a5z(a,b){this.a=a +this.c=b}, +a5B:function a5B(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aeH:function aeH(a){var _=this +_.e=_.d=null +_.f=!1 +_.a=_.w=_.r=null +_.b=a +_.c=null}, +ciG:function ciG(a){this.a=a}, +ciF:function ciF(a){this.a=a}, +Sd:function Sd(a,b,c,d){var _=this +_.d=a +_.e=b +_.f=c +_.a=d}, +aRC:function aRC(a,b,c,d){var _=this +_.kH=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}, +ciH:function ciH(a){this.a=a}, +aRB:function aRB(a,b,c){this.e=a +this.c=b +this.a=c}, +cpY:function cpY(a){this.a=a}, +ln:function ln(a,b,c){this.c=a +this.d=b +this.a=c}, +cKZ(a,b){return new A.Sp(b,B.N,B.dES,a,null)}, +cL_(a){return new A.Sp(null,null,B.dFa,a,null)}, +cL0(a,b){var s,r=a.MY(t.f_) +if(r==null)return!1 +s=A.KH(a).ER(a) +if(J.cV(r.w.a,s))return r.r===b +return!1}, +Sq(a){var s=a.U(t.f_) +return s==null?null:s.f}, +Sp:function Sp(a,b,c,d,e){var _=this +_.f=a +_.r=b +_.w=c +_.b=d +_.a=e}, +a6j:function a6j(a,b,c,d){var _=this +_.c=a +_.f=b +_.r=c +_.a=d}, +aeP:function aeP(a){var _=this +_.d=!1 +_.a=null +_.b=a +_.c=null}, +xn(a){var s=a.U(t.gh) +return s==null?null:s.f}, +LB(a,b){return new A.LA(a,b,null)}, +EZ:function EZ(a,b,c){this.c=a +this.d=b +this.a=c}, +aTy:function aTy(a,b,c,d,e,f){var _=this +_.dN$=a +_.ty$=b +_.Gb$=c +_.ra$=d +_.uu$=e +_.a=null +_.b=f +_.c=null}, +LA:function LA(a,b,c){this.f=a +this.b=b +this.a=c}, +a7h:function a7h(a,b,c){this.c=a +this.d=b +this.a=c}, +afq:function afq(a){var _=this +_.d=null +_.e=!1 +_.r=_.f=null +_.w=!1 +_.a=null +_.b=a +_.c=null}, +cks:function cks(a){this.a=a}, +ckr:function ckr(a,b){this.a=a +this.b=b}, +jh:function jh(){}, +px:function px(){}, +bOn:function bOn(a,b){this.a=a +this.b=b}, +coV:function coV(){}, +aYo:function aYo(){}, +fM:function fM(){}, +r1:function r1(){}, +afp:function afp(){}, +a79:function a79(a,b,c){var _=this +_.cy=a +_.y=null +_.a=!1 +_.c=_.b=null +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.ak$=!1 +_.$ti=c}, +KA:function KA(a,b){var _=this +_.cy=a +_.y=null +_.a=!1 +_.c=_.b=null +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.ak$=!1}, +a7a:function a7a(a,b){var _=this +_.cy=a +_.y=null +_.a=!1 +_.c=_.b=null +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.ak$=!1}, +KB:function KB(){}, +T5:function T5(){}, +a7b:function a7b(a,b){var _=this +_.k2=a +_.y=null +_.a=!1 +_.c=_.b=null +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.ak$=!1}, +cLG(a,b){var s=t.Is +s=s.a(a.vY(s).gbw()).y +s.e=B.dE5 +s.aE8() +b.$0()}, +dcz(){return new A.aCI(new A.cO(A.a([],t.Zt),t.Mu))}, +coW:function coW(){}, +ts:function ts(a,b){this.a=a +this.b=b}, +T8:function T8(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f +_.$ti=g}, +a7i:function a7i(a,b){this.a=a +this.b=b}, +WI:function WI(a,b,c,d,e,f,g,h){var _=this +_.e=_.d=null +_.f=a +_.r=$ +_.w=!1 +_.dN$=b +_.ty$=c +_.Gb$=d +_.ra$=e +_.uu$=f +_.a=null +_.b=g +_.c=null +_.$ti=h}, +ckI:function ckI(a){this.a=a}, +ckJ:function ckJ(a){this.a=a}, +ckH:function ckH(a){this.a=a}, +ckF:function ckF(a,b,c){this.a=a +this.b=b +this.c=c}, +ckC:function ckC(a){this.a=a}, +ckD:function ckD(a,b){this.a=a +this.b=b}, +ckG:function ckG(){}, +ckE:function ckE(){}, +afr:function afr(a,b,c,d,e,f,g){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.y=e +_.b=f +_.a=g}, +tX:function tX(){}, +c8b:function c8b(a){this.a=a}, +akh:function akh(){}, +b3S:function b3S(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aCI:function aCI(a){this.b=$ +this.a=a}, +aCR:function aCR(){}, +T9:function T9(){}, +aCS:function aCS(){}, +aTv:function aTv(a){var _=this +_.y=null +_.a=!1 +_.c=_.b=null +_.F$=0 +_.M$=a +_.a1$=_.W$=0 +_.ak$=!1}, +aTB:function aTB(){}, +X9:function X9(){}, +Ej(a,b){var s=a.U(t.Fe),r=s==null?null:s.x +return b.i("iZ<0>?").a(r)}, +dbY(a,b,c,d,e,f,g,h,i,j){var s=null,r=A.a([],t.Zt),q=$.as,p=A.mG(B.cp),o=A.a([],t.wi),n=A.bL(s,t.u),m=$.as +return new A.EM(e,c,d,b,h,g,a,s,i,r,new A.bI(s,j.i("bI>")),new A.bI(s,t.E),new A.nv(),s,0,new A.aG(new A.ah(q,j.i("ah<0?>")),j.i("aG<0?>")),p,o,B.eZ,n,new A.aG(new A.ah(m,j.i("ah<0?>")),j.i("aG<0?>")),j.i("EM<0>"))}, +cSV(a,b,c,d,e,f,g){var s=null +return A.cl(b,f).yV(A.dbY(s,a,!1,s,c,s,d,e,s,g),g)}, +RY:function RY(){}, +hk:function hk(){}, +c1o:function c1o(a,b,c){this.a=a +this.b=b +this.c=c}, +c1m:function c1m(a,b,c){this.a=a +this.b=b +this.c=c}, +c1n:function c1n(a,b,c){this.a=a +this.b=b +this.c=c}, +c1l:function c1l(a,b){this.a=a +this.b=b}, +ava:function ava(){}, +aMU:function aMU(a,b){this.e=a +this.a=b +this.b=null}, +aec:function aec(a,b,c,d,e,f){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.b=e +_.a=f}, +Wi:function Wi(a,b,c){this.c=a +this.a=b +this.$ti=c}, +l2:function l2(a,b,c,d){var _=this +_.d=null +_.e=$ +_.f=a +_.r=b +_.a=null +_.b=c +_.c=null +_.$ti=d}, +chd:function chd(a){this.a=a}, +chh:function chh(a){this.a=a}, +chi:function chi(a){this.a=a}, +chg:function chg(a){this.a=a}, +che:function che(a){this.a=a}, +chf:function chf(a){this.a=a}, +iZ:function iZ(){}, +bEe:function bEe(a,b){this.a=a +this.b=b}, +bEd:function bEd(){}, +a5K:function a5K(){}, +bPn:function bPn(){}, +EM:function EM(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 +_.m4=b +_.pa=c +_.oX=d +_.qB=e +_.m5=f +_.oY=g +_.fr=h +_.fx=i +_.fy=!1 +_.id=_.go=null +_.k1=j +_.k2=k +_.k3=l +_.k4=m +_.ok=$ +_.p1=null +_.p2=$ +_.tz$=n +_.x8$=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}, +Wh:function Wh(){}, +j2(a,b,c,d,e,f){return new A.aCZ(c,f,e,a,d,b,null)}, +aCZ:function aCZ(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.x=f +_.a=g}, +aD4:function aD4(){}, +DD:function DD(a){this.a=a}, +bs2:function bs2(a,b){this.b=a +this.a=b}, +bR1:function bR1(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}, +bhG:function bhG(a,b){this.b=a +this.a=b}, +akm:function akm(a,b){this.b=$ +this.c=a +this.a=b}, +aqj:function aqj(a){this.c=this.b=$ +this.a=a}, +a7y:function a7y(a,b,c){this.a=a +this.b=b +this.$ti=c}, +bQW:function bQW(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bQV:function bQV(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bR_(a,b){return new A.a7z(a,b,null)}, +KH(a){var s=a.U(t.Cy),r=s==null?null:s.f +return r==null?B.dEh:r}, +XU:function XU(a,b){this.a=a +this.b=b}, +aD5:function aD5(a){this.a=a}, +bQX:function bQX(){}, +bQY:function bQY(){}, +bQZ:function bQZ(){}, +coL:function coL(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}, +a7z:function a7z(a,b,c){this.f=a +this.b=b +this.a=c}, +fZ:function fZ(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.F$=0 +_.M$=e +_.a1$=_.W$=0 +_.ak$=!1}, +cPT(a,b){return b}, +czw(a,b,c,d){return new A.bW0(!0,!0,!0,a,A.p([null,0],t.E6,t.S))}, +bW_:function bW_(){}, +Ms:function Ms(a){this.a=a}, +vv:function vv(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.r=f +_.w=g}, +bW0:function bW0(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.f=d +_.r=e}, +WJ:function WJ(a,b){this.c=a +this.a=b}, +afK:function afK(a,b){var _=this +_.f=_.e=_.d=null +_.r=!1 +_.ql$=a +_.a=null +_.b=b +_.c=null}, +cl4:function cl4(a,b){this.a=a +this.b=b}, +aYs:function aYs(){}, +tx:function tx(){}, +a1_:function a1_(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aO4:function aO4(){}, +czg(a,b,c,d,e){var s=new A.nE(c,e,d,a,0) +if(b!=null)s.uv$=b +return s}, +dpc(a){return a.uv$===0}, +mQ:function mQ(){}, +aHK:function aHK(){}, +nD:function nD(){}, +Tj:function Tj(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.uv$=d}, +nE:function nE(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.a=c +_.b=d +_.uv$=e}, +v7:function v7(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.a=d +_.b=e +_.uv$=f}, +AM:function AM(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.uv$=d}, +aHj:function aHj(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.uv$=d}, +afA:function afA(){}, +afz:function afz(a,b,c){this.f=a +this.b=b +this.a=c}, +G4:function G4(a){var _=this +_.d=a +_.c=_.b=_.a=null}, +a7C:function a7C(a,b){this.c=a +this.a=b}, +a7D:function a7D(a,b){var _=this +_.d=a +_.a=null +_.b=b +_.c=null}, +bR2:function bR2(a){this.a=a}, +bR3:function bR3(a){this.a=a}, +bR4:function bR4(a){this.a=a}, +aLN:function aLN(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.a=c +_.b=d +_.uv$=e}, +d3g(a,b,c){var s,r +if(a>0){s=a/c +if(b"))}, +cBm(a,b){var s=$.aD.a5$.z.h(0,a).gaF() +s.toString +return t.x.a(s).vo(b)}, +Tm:function Tm(a,b){this.a=a +this.b=b}, +Tn:function Tn(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 +_.ak$=!1}, +bRi:function bRi(){}, +SK:function SK(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}, +xk:function xk(a,b,c,d,e){var _=this +_.w=_.r=_.f=_.e=_.d=null +_.y=_.x=$ +_.z=a +_.as=_.Q=!1 +_.at=$ +_.ff$=b +_.b6$=c +_.a=null +_.b=d +_.c=null +_.$ti=e}, +bLW:function bLW(a){this.a=a}, +bLS:function bLS(a){this.a=a}, +bLT:function bLT(a){this.a=a}, +bLP:function bLP(a){this.a=a}, +bLQ:function bLQ(a){this.a=a}, +bLR:function bLR(a){this.a=a}, +bLU:function bLU(a){this.a=a}, +bLV:function bLV(a){this.a=a}, +bLX:function bLX(a){this.a=a}, +bLY:function bLY(a){this.a=a}, +yl:function yl(a,b,c,d,e,f,g,h,i,j){var _=this +_.oP=a +_.k2=!1 +_.bt=_.bc=_.cT=_.dt=_.bN=_.dJ=_.dE=_.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}, +ym:function ym(a,b,c,d,e,f,g,h,i,j){var _=this +_.m4=a +_.W=_.M=_.F=_.eO=_.oJ=_.eT=_.bt=_.bc=_.cT=_.dt=_.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}, +Wy:function Wy(){}, +dam(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}, +dal(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}, +RJ:function RJ(){}, +bEy:function bEy(a){this.a=a}, +bEz:function bEz(a,b){this.a=a +this.b=b}, +bEA:function bEA(a){this.a=a}, +aQz:function aQz(){}, +czi(a){var s=a.U(t.Wu) +return s==null?null:s.f}, +cLU(a,b){return new A.a7Q(b,a,null)}, +a7P:function a7P(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aU5:function aU5(a,b,c,d){var _=this +_.d=a +_.Sf$=b +_.MU$=c +_.a=null +_.b=d +_.c=null}, +a7Q:function a7Q(a,b,c){this.f=a +this.b=b +this.a=c}, +aDk:function aDk(){}, +aYr:function aYr(){}, +ai0:function ai0(){}, +a8p:function a8p(a,b){this.c=a +this.a=b}, +aUn:function aUn(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +aUo:function aUo(a,b,c){this.x=a +this.b=b +this.a=c}, +d8N(a){var s,r,q,p,o=a.a,n=A.y(a),m=new A.pH(a,a.Ps(),n.i("pH<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.Fl(new A.eU(g,f),o.b))}++r}return e}, +doj(a,b,c,d,e){var s=null,r=e.b,q=e.a,p=a.a +if(q!==p)r=A.dk5(p,q,r) +if(A.dh()===B.cm)return A.cE(A.djB(r,a,c,d,b),s,s,s,s,s,s,s,c,s) +return A.cE(A.djC(r,a,c,d,a.b.c),s,s,s,s,s,s,s,c,s)}, +djC(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.S(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.eV(o,n,n,B.bz,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.eV(s,o,o,B.bz,o,o,o,o,o,a0)) +s=B.c.X(m,i,f) +n.push(new A.eV(s,o,o,B.bz,o,o,o,o,o,k)) +s=B.c.X(m,f,r) +n.push(new A.eV(s,o,o,B.bz,o,o,o,o,o,a0))}else{s=B.c.X(m,d,r) +n.push(new A.eV(s,o,o,B.bz,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.eV(p,o,o,B.bz,o,o,o,o,o,s));++c +d=q}}i=m.length +if(d") +s=A.Q(new A.O(b,new A.bZw(),s),!1,s.i("al.E"))}else s=null +return new A.a9E(b,a,s,null)}, +qT:function qT(a){this.c=a}, +pK:function pK(a,b){this.a=a +this.b=b}, +a9E:function a9E(a,b,c,d){var _=this +_.c=a +_.r=b +_.y=c +_.a=d}, +bZv:function bZv(){}, +bZw:function bZw(){}, +aVl:function aVl(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}, +cn_:function cn_(a,b){this.a=a +this.b=b}, +cmZ:function cmZ(a,b,c){this.a=a +this.b=b +this.c=c}, +cn0:function cn0(){}, +cn1:function cn1(a){this.a=a}, +cmY:function cmY(){}, +cmX:function cmX(){}, +cn2:function cn2(){}, +WU:function WU(a,b){this.a=a +this.b=b}, +aYD:function aYD(){}, +VI:function VI(a,b){this.a=a +this.b=b}, +a9I:function a9I(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +a9L:function a9L(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +a9K:function a9K(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +a9M:function a9M(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}, +a9J:function a9J(a,b,c){this.b=a +this.c=b +this.d=c}, +ags:function ags(){}, +Yu:function Yu(){}, +b4j:function b4j(a){this.a=a}, +b4k:function b4k(a,b){this.a=a +this.b=b}, +b4h:function b4h(a,b){this.a=a +this.b=b}, +b4i:function b4i(a,b){this.a=a +this.b=b}, +b4f:function b4f(a,b){this.a=a +this.b=b}, +b4g:function b4g(a,b){this.a=a +this.b=b}, +b4e:function b4e(a,b){this.a=a +this.b=b}, +xK:function xK(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 +_.Ge$=d +_.Sg$=e +_.E8$=f +_.a9u$=g +_.a9v$=h +_.ZU$=i +_.MV$=j +_.ZV$=k +_.f=l +_.r=m +_.w=null +_.a=n +_.b=null +_.c=o +_.d=p +_.e=q}, +xL:function xL(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 +_.Ge$=d +_.Sg$=e +_.E8$=f +_.a9u$=g +_.a9v$=h +_.ZU$=i +_.MV$=j +_.ZV$=k +_.f=l +_.r=m +_.w=null +_.a=n +_.b=null +_.c=o +_.d=p +_.e=q}, +abu:function abu(){}, +aVm:function aVm(){}, +aVn:function aVn(){}, +aVo:function aVo(){}, +aVp:function aVp(){}, +aVq:function aVq(){}, +Lc(a,b,c){return new A.Ut(!0,c,null,B.dS8,a,null)}, +aFR:function aFR(a,b){this.c=a +this.a=b}, +a7_:function a7_(a,b,c,d,e,f){var _=this +_.kH=a +_.qA=b +_.dS=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}, +aFQ:function aFQ(){}, +SW:function SW(a,b,c,d,e,f,g,h){var _=this +_.kH=!1 +_.qA=a +_.dS=b +_.ef=c +_.ew=d +_.pP=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}, +Ut:function Ut(a,b,c,d,e,f){var _=this +_.e=a +_.r=b +_.w=c +_.x=d +_.c=e +_.a=f}, +fJ(a,b,c,d,e,f,g,h,i){return new A.Dc(f,g,e,d,c,i,h,a,b)}, +cGL(a,b){var s=null +return new A.hx(new A.bfs(s,b,s,s,s,s,s,a),s)}, +cwN(a){var s=a.U(t.uy) +return s==null?null:s.gacM()}, +N(a,b,c,d,e,f,g,h,i,j,k,l){return new A.hb(a,null,i,h,j,k,c,g,e,l,d,f,b)}, +a9N(a,b,c,d,e,f,g,h,i,j,k,l){return new A.hb(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}, +bfs:function bfs(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}, +aR3:function aR3(a){this.a=a}, +hb:function hb(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}, +a_Y:function a_Y(){}, +aq5:function aq5(){}, +HF:function HF(a){this.a=a}, +HH:function HH(a){this.a=a}, +HG:function HG(a){this.a=a}, +nc:function nc(){}, +zp:function zp(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +zr:function zr(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +I5:function I5(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +I0:function I0(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +I1:function I1(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +qa:function qa(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +Do:function Do(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +zs:function zs(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +I3:function I3(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +I4:function I4(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +zq:function zq(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +AN:function AN(a){this.a=a}, +AP:function AP(){}, +wq:function wq(a){this.b=a}, +Ez:function Ez(){}, +ET:function ET(){}, +vj:function vj(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +FF:function FF(){}, +tO:function tO(a,b,c){this.a=a +this.b=b +this.c=c}, +FB:function FB(){}, +cOA(a,b,c,d,e,f,g,h,i,j){return new A.afI(b,f,d,e,c,h,j,g,i,a,null)}, +agy(a){var s +switch(A.dh().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)}}, +nO:function nO(a,b,c){var _=this +_.e=!1 +_.ja$=a +_.au$=b +_.a=c}, +aG7:function aG7(){}, +aG8:function aG8(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=$}, +aDl:function aDl(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}, +bS7:function bS7(a){this.a=a}, +bS9:function bS9(a,b,c){this.a=a +this.b=b +this.c=c}, +bS8:function bS8(a,b,c){this.a=a +this.b=b +this.c=c}, +bS6:function bS6(a){this.a=a}, +bS5:function bS5(a,b,c){this.a=a +this.b=b +this.c=c}, +BY:function BY(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +afL:function afL(a,b,c){var _=this +_.d=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +afI:function afI(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}, +afJ:function afJ(a,b,c){var _=this +_.d=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +cl2:function cl2(a){this.a=a}, +cl3:function cl3(a){this.a=a}, +aa_:function aa_(){}, +a9Z:function a9Z(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}, +agx:function agx(a){this.a=null +this.b=a +this.c=null}, +cnp:function cnp(a){this.a=a}, +cnq:function cnq(a){this.a=a}, +cnr:function cnr(a){this.a=a}, +cns:function cns(a){this.a=a}, +cnt:function cnt(a){this.a=a}, +cnu:function cnu(a){this.a=a}, +cnv:function cnv(a){this.a=a}, +cnw:function cnw(a){this.a=a}, +cnx:function cnx(a){this.a=a}, +cny:function cny(a){this.a=a}, +Zy:function Zy(a,b){var _=this +_.w=!1 +_.a=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.ak$=!1}, +Hl:function Hl(a,b){this.a=a +this.b=b}, +vG:function vG(){}, +aLw:function aLw(){}, +ai1:function ai1(){}, +ai2:function ai2(){}, +dez(a,b,c,d){var s,r,q,p,o=A.e6(b.dP(0,null),B.m),n=b.k3.M2(0,B.m),m=A.ER(o,A.e6(b.dP(0,null),n)) +o=m.a +if(isNaN(o)||isNaN(m.b)||isNaN(m.c)||isNaN(m.d))return B.dMt +s=B.b.gR(c).a.b-B.b.gO(c).a.b>a/2 +n=s?o:o+B.b.gO(c).a.a +r=m.b +q=B.b.gO(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.aa0(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)))}, +aa0:function aa0(a,b){this.a=a +this.b=b}, +deA(a,b,c){var s=b/2,r=a-s +if(r<0)return 0 +if(a+s>c)return c-b +return r}, +aGa:function aGa(a,b,c){this.b=a +this.c=b +this.d=c}, +czP(a){var s=a.U(t.l3),r=s==null?null:s.f +return r!==!1}, +cMT(a){var s=a.adY(t.l3),r=s==null?null:s.r +return r==null?A.bL(!0,t.y):r}, +Uz:function Uz(a,b,c){this.c=a +this.d=b +this.a=c}, +aVV:function aVV(a,b){var _=this +_.d=!0 +_.e=a +_.a=null +_.b=b +_.c=null}, +acG:function acG(a,b,c,d){var _=this +_.f=a +_.r=b +_.b=c +_.a=d}, +il:function il(){}, +ey:function ey(){}, +aX5:function aX5(a,b,c){var _=this +_.w=a +_.a=null +_.b=!1 +_.c=null +_.d=b +_.e=null +_.f=c +_.r=$}, +aGs:function aGs(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +a8L(a,b,c,d){return new A.aEB(c,d,a,b,null)}, +AL(a,b){return new A.aD2(a,b,null)}, +cLE(a,b){return new A.aCM(a,b,null)}, +czr(a,b,c,d){return new A.aEr(a,b,c,d,null)}, +cwL(a,b){return new A.apI(b,a,b,null)}, +cGK(a,b,c,d){return new A.apR(c,b,a,d,null)}, +hY(a,b,c){return new A.ajE(b,c,a,null)}, +Y1:function Y1(){}, +abj:function abj(a){this.a=null +this.b=a +this.c=null}, +c6H:function c6H(){}, +aEB:function aEB(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +aD2:function aD2(a,b,c){this.r=a +this.c=b +this.a=c}, +aCM:function aCM(a,b,c){this.r=a +this.c=b +this.a=c}, +aEr:function aEr(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +dn:function dn(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +ST:function ST(a,b){this.a=a +this.b=b}, +a5N:function a5N(a,b,c){this.e=a +this.c=b +this.a=c}, +apI:function apI(a,b,c,d){var _=this +_.e=a +_.r=b +_.c=c +_.a=d}, +apR:function apR(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.x=c +_.c=d +_.a=e}, +a37:function a37(){}, +ajE:function ajE(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +cNc(a,b,c,d,e,f,g){return new A.UR(f,a,b,c,d,e,null,g.i("UR<0>"))}, +UR:function UR(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}, +agK:function agK(a,b,c,d){var _=this +_.CW=null +_.e=_.d=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null +_.$ti=d}, +cnX:function cnX(){}, +dnp(a,b,c){var s={} +s.a=null +return new A.cre(s,A.bx("arg"),a,b,c)}, +UU:function UU(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}, +UV:function UV(a,b,c){var _=this +_.d=a +_.e=$ +_.f=null +_.r=!1 +_.a=_.x=_.w=null +_.b=b +_.c=null +_.$ti=c}, +c1V:function c1V(a){this.a=a}, +UW:function UW(a,b){this.a=a +this.b=b}, +aau:function aau(a,b,c,d){var _=this +_.w=a +_.x=b +_.a=c +_.F$=0 +_.M$=d +_.a1$=_.W$=0 +_.ak$=!1}, +aWB:function aWB(a,b){this.a=a +this.b=-1 +this.$ti=b}, +cre:function cre(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +crd:function crd(a,b,c){this.a=a +this.b=b +this.c=c}, +agM:function agM(){}, +bl:function bl(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.$ti=e}, +X4:function X4(a,b){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null +_.$ti=b}, +com:function com(a){this.a=a}, +c3K(a){var s=A.d9m(a,t.XV) +return s==null?null:s.f}, +aHE:function aHE(a,b,c){this.c=a +this.d=b +this.a=c}, +ah1:function ah1(a,b,c){this.f=a +this.b=b +this.a=c}, +cNC(a,b,c,d,e,f,g,h){return new A.LJ(b,a,g,e,c,d,f,h,null)}, +c3M(a,b){var s +switch(b.a){case 0:s=a.U(t.I) +s.toString +return A.cur(s.w) +case 1:return B.ar +case 2:s=a.U(t.I) +s.toString +return A.cur(s.w) +case 3:return B.ar}}, +LJ:function LJ(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}, +aX_:function aX_(a,b,c){var _=this +_.bt=!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}, +aEj:function aEj(a,b,c,d,e){var _=this +_.e=a +_.r=b +_.w=c +_.c=d +_.a=e}, +aYZ:function aYZ(){}, +aZ_:function aZ_(){}, +cAb(a,b,c,d,e){return new A.aaT(a,!1,!0,!0,!0,!1,!1,null)}, +cNE(a){var s,r,q,p={} +p.a=a +s=t.ps +r=a.vY(s) +q=!0 +while(!0){if(!(q&&r!=null))break +s.a(a.amO(r)) +r.BJ(new A.c3Q(p)) +r=p.a.vY(s) +q=!1}return q}, +aaT:function aaT(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}, +c3Q:function c3Q(a){this.a=a}, +ah2:function ah2(a,b,c){this.f=a +this.b=b +this.a=c}, +aX0:function aX0(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +afo:function afo(a,b,c,d){var _=this +_.L=a +_.ah=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}, +hH:function hH(a,b,c,d){var _=this +_.e=a +_.b=b +_.c=c +_.a=d}, +k6:function k6(a,b,c){this.c=a +this.d=b +this.a=c}, +aX8:function aX8(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +yg:function yg(a,b){this.a=a +this.b=b}, +XL:function XL(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.x=c +_.y=d +_.a=e}, +aK0:function aK0(a,b,c,d,e,f){var _=this +_.e=_.d=$ +_.f=a +_.r=b +_.w=c +_.ff$=d +_.b6$=e +_.a=null +_.b=f +_.c=null}, +c6f:function c6f(a,b){this.a=a +this.b=b}, +c6g:function c6g(a){this.a=a}, +c6c:function c6c(a,b,c){this.a=a +this.b=b +this.c=c}, +c68:function c68(){}, +c69:function c69(a){this.a=a}, +c6a:function c6a(){}, +c6b:function c6b(a,b){this.a=a +this.b=b}, +c6d:function c6d(){}, +c6e:function c6e(a){this.a=a}, +c65:function c65(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}, +c66:function c66(a){this.a=a}, +c67:function c67(a,b,c){this.a=a +this.b=b +this.c=c}, +ahe:function ahe(){}, +LN:function LN(a,b){this.a=a +this.b=b}, +H3:function H3(){}, +cMk(a,b){var s={} +s.a=null +b.ao(0,new A.bWd(s,a)) +return s.a}, +xz(a,b){return new A.oD(a,null,null,b)}, +jl:function jl(a,b){this.c=a +this.a=b}, +bWd:function bWd(a,b){this.a=a +this.b=b}, +aUP:function aUP(a,b,c){var _=this +_.d=null +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +clB:function clB(a){this.a=a}, +clC:function clC(a,b){this.a=a +this.b=b}, +oD:function oD(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +aYw:function aYw(){}, +akH(a,b,c,d){return new A.yN(c,d,b,a,null)}, +yN:function yN(a,b,c,d,e){var _=this +_.r=a +_.x=b +_.y=c +_.z=d +_.a=e}, +akJ:function akJ(a){var _=this +_.f=_.d=$ +_.a=null +_.b=a +_.c=null}, +b4A:function b4A(a){this.a=a}, +b4B:function b4B(a){this.a=a}, +Lx:function Lx(a){this.a=a}, +b68:function b68(){}, +bfl:function bfl(a,b,c){var _=this +_.bYt$=a +_.a=b +_.b=c +_.c=$}, +aME:function aME(){}, +btX:function btX(){}, +d3v(a){var s=t.N,r=Date.now() +return new A.b6b(A.b(s,t.f8),A.b(s,t.LE),a.b,a,a.a.oh(0).aJ(0,new A.b6e(a),t.Pt),new A.bQ(r,!1))}, +b6b:function b6b(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=null}, +b6e:function b6e(a){this.a=a}, +b6f:function b6f(a,b,c){this.a=a +this.b=b +this.c=c}, +b6d:function b6d(a){this.a=a}, +bdA:function bdA(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.d=c +_.e=d +_.f=e}, +b67:function b67(){}, +P8:function P8(a,b){this.b=a +this.c=b}, +Dq:function Dq(a,b){this.b=a +this.d=b}, +zt:function zt(){}, +ayT:function ayT(){}, +cFR(a,b,c,d,e,f,g,h){return new A.ro(c,a,d,f,h,b,e,g)}, +ro:function ro(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}, +bCK:function bCK(a){this.a=a}, +d7T(){var s=A.aZU() +if(s==null)s=new A.CL(A.b5(t.Gf)) +return new A.btn(s)}, +bmc:function bmc(){}, +btn:function btn(a){this.b=a}, +asO:function asO(a,b){this.a=a +this.b=b}, +aBi:function aBi(a,b,c){this.a=a +this.b=b +this.c=c}, +c4u:function c4u(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=0}, +c4v:function c4v(a,b,c){this.a=a +this.b=b +this.c=c}, +c4w:function c4w(a,b){this.a=a +this.b=b}, +asL:function asL(a,b,c){this.c=a +this.a=b +this.b=c}, +d8X(a){return A.x(a,B.f,t.X)}, +drJ(a){switch(a.gqY(a)){case"zh":switch(a.b){case"Hant":return new A.auI(A.ee("zh_Hant"))}break}switch(a.gqY(a)){case"pt":switch(a.grB()){case"BR":return new A.auu(A.ee("pt_BR")) +case"PT":return new A.auv(A.ee("pt_PT"))}break}switch(a.gqY(a)){case"ar":return new A.au1(A.ee("ar")) +case"bn":return new A.au2(A.ee("bn")) +case"bo":return new A.au3(A.ee("bo")) +case"ca":return new A.au4(A.ee("ca")) +case"cs":return new A.au5(A.ee("cs")) +case"de":return new A.au6(A.ee("de")) +case"en":return new A.au7(A.ee("en")) +case"eo":return new A.au8(A.ee("eo")) +case"es":return new A.au9(A.ee("es")) +case"et":return new A.aua(A.ee("et")) +case"eu":return new A.aub(A.ee("eu")) +case"fa":return new A.auc(A.ee("fa")) +case"fi":return new A.aud(A.ee("fi")) +case"fr":return new A.aue(A.ee("fr")) +case"ga":return new A.auf(A.ee("ga")) +case"gl":return new A.aug(A.ee("gl")) +case"he":return new A.auh(A.ee("he")) +case"hi":return new A.aui(A.ee("hi")) +case"hr":return new A.auj(A.ee("hr")) +case"hu":return new A.auk(A.ee("hu")) +case"id":return new A.aul(A.ee("id")) +case"ie":return new A.aum(A.ee("ie")) +case"it":return new A.aun(A.ee("it")) +case"ja":return new A.auo(A.ee("ja")) +case"ko":return new A.aup(A.ee("ko")) +case"lt":return new A.auq(A.ee("lt")) +case"nb":return new A.aur(A.ee("nb")) +case"nl":return new A.aus(A.ee("nl")) +case"pl":return new A.aut(A.ee("pl")) +case"pt":return new A.a2N(A.ee("pt")) +case"ro":return new A.auw(A.ee("ro")) +case"ru":return new A.aux(A.ee("ru")) +case"si":return new A.auy(A.ee("si")) +case"sk":return new A.auz(A.ee("sk")) +case"sl":return new A.auA(A.ee("sl")) +case"sr":return new A.auB(A.ee("sr")) +case"sv":return new A.auC(A.ee("sv")) +case"ta":return new A.auD(A.ee("ta")) +case"th":return new A.auE(A.ee("th")) +case"tr":return new A.auF(A.ee("tr")) +case"uk":return new A.auG(A.ee("uk")) +case"vi":return new A.auH(A.ee("vi")) +case"zh":return new A.a2O(A.ee("zh"))}throw A.j(A.Ds('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.'))}, +dN:function dN(){}, +aPk:function aPk(){}, +au1:function au1(a){this.a=a}, +au2:function au2(a){this.a=a}, +au3:function au3(a){this.a=a}, +au4:function au4(a){this.a=a}, +au5:function au5(a){this.a=a}, +au6:function au6(a){this.a=a}, +au7:function au7(a){this.a=a}, +au8:function au8(a){this.a=a}, +au9:function au9(a){this.a=a}, +aua:function aua(a){this.a=a}, +aub:function aub(a){this.a=a}, +auc:function auc(a){this.a=a}, +aud:function aud(a){this.a=a}, +aue:function aue(a){this.a=a}, +auf:function auf(a){this.a=a}, +aug:function aug(a){this.a=a}, +auh:function auh(a){this.a=a}, +aui:function aui(a){this.a=a}, +auj:function auj(a){this.a=a}, +auk:function auk(a){this.a=a}, +aul:function aul(a){this.a=a}, +aum:function aum(a){this.a=a}, +aun:function aun(a){this.a=a}, +auo:function auo(a){this.a=a}, +aup:function aup(a){this.a=a}, +auq:function auq(a){this.a=a}, +aur:function aur(a){this.a=a}, +aus:function aus(a){this.a=a}, +aut:function aut(a){this.a=a}, +a2N:function a2N(a){this.a=a}, +auu:function auu(a){this.a=a}, +auv:function auv(a){this.a=a}, +auw:function auw(a){this.a=a}, +aux:function aux(a){this.a=a}, +auy:function auy(a){this.a=a}, +auz:function auz(a){this.a=a}, +auA:function auA(a){this.a=a}, +auB:function auB(a){this.a=a}, +auC:function auC(a){this.a=a}, +auD:function auD(a){this.a=a}, +auE:function auE(a){this.a=a}, +auF:function auF(a){this.a=a}, +auG:function auG(a){this.a=a}, +auH:function auH(a){this.a=a}, +a2O:function a2O(a){this.a=a}, +auI:function auI(a){this.a=a}, +aso:function aso(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +bqC:function bqC(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bqD:function bqD(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bmO:function bmO(){}, +c24:function c24(){}, +an_:function an_(a,b){this.a=a +this.b=b}, +bmP:function bmP(){}, +aZO(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$aZO=A.k(function(f,a0){if(f===1)return A.l(a0,r) +while(true)switch(s){case 0:g=new A.Fk() +$.N_() +g.xz(0) +p=t.B.a(window.pica.$0()) +s=3 +return A.f(A.aZq(a),$async$aZO) +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.eJ(l,n/m) +j=A.cFT(k,l) +s=4 +return A.f(A.em(p.resize(o,j),t.z),$async$aZO) +case 4:i=j.toDataURL(A.d4e(b),e/100).split(",")[1] +o.close() +h=B.hZ.ag(i) +g.gbGK() +q=h +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aZO,r)}, +d4e(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}}, +aZq(a){var s=0,r=A.o(t.QC),q,p,o +var $async$aZq=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=A.ND([a],null) +o=A +s=4 +return A.f(window.createImageBitmap.$1(p),$async$aZq) +case 4:s=3 +return A.f(o.em(c,t.z),$async$aZq) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aZq,r)}, +o6(){var s=null,r=new A.Zl(A.jv(s,s,s,t.S,t.Gm)),q=A.cIp() +r.a=q +q=new A.eG(u.nY+q,B.ax,s) +r.e=q +q.v_(r.gaMf()) +return r}, +Zl:function Zl(a){this.a=$ +this.c=a +this.e=$}, +d8_(){var s,r=new Uint8Array(16),q=$.cuS() +for(s=0;s<16;++s)r[s]=q.xV(256) +return r}, +cIp(){var s,r=$.cIo+1 +$.cIo=r +r=B.d.k(r) +s=A.d8_() +return r+new A.O(s,new A.btO(),A.aM(s).i("O")).aV(0,"")}, +btO:function btO(){}, +bxI:function bxI(){}, +bmR:function bmR(){}, +bDJ:function bDJ(){this.b=$}, +bDK:function bDK(){}, +bmS:function bmS(){}, +as1:function as1(){}, +aOr:function aOr(){}, +ccv:function ccv(a){this.a=a}, +ccw:function ccw(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}, +d4w(a,b,c,d,e,f,g,h,i){return new A.a_6()}, +d4x(a,b,c,d,e,f,g,h,i){return new A.a_7()}, +d4y(a,b,c,d,e,f,g,h,i){return new A.a_8()}, +d4z(a,b,c,d,e,f,g,h,i){return new A.a_9()}, +d4A(a,b,c,d,e,f,g,h,i){return new A.a_a()}, +d4B(a,b,c,d,e,f,g,h,i){return new A.a_b()}, +d4C(a,b,c,d,e,f,g,h,i){return new A.a_c()}, +d4D(a,b,c,d,e,f,g,h,i){return new A.a_d()}, +cGv(a,b,c,d,e,f,g,h){return new A.apd()}, +cGw(a,b,c,d,e,f,g,h){return new A.ape()}, +dq9(a,b,c,d,e,f,g,h,i){switch(a.gqY(a)){case"af":return new A.anz() +case"am":return new A.anA() +case"ar":return new A.anB() +case"as":return new A.anC() +case"az":return new A.anD() +case"be":return new A.anE() +case"bg":return new A.anF() +case"bn":return new A.anG() +case"bs":return new A.anH() +case"ca":return new A.anI() +case"cs":return new A.anJ() +case"cy":return new A.anK() +case"da":return new A.anL() +case"de":switch(a.grB()){case"CH":return new A.anM()}return A.d4w(c,i,g,b,"de",d,e,f,h) +case"el":return new A.anN() +case"en":switch(a.grB()){case"AU":return new A.anO() +case"CA":return new A.anP() +case"GB":return new A.anQ() +case"IE":return new A.anR() +case"IN":return new A.anS() +case"NZ":return new A.anT() +case"SG":return new A.anU() +case"ZA":return new A.anV()}return A.d4x(c,i,g,b,"en",d,e,f,h) +case"es":switch(a.grB()){case"419":return new A.anW() +case"AR":return new A.anX() +case"BO":return new A.anY() +case"CL":return new A.anZ() +case"CO":return new A.ao_() +case"CR":return new A.ao0() +case"DO":return new A.ao1() +case"EC":return new A.ao2() +case"GT":return new A.ao3() +case"HN":return new A.ao4() +case"MX":return new A.ao5() +case"NI":return new A.ao6() +case"PA":return new A.ao7() +case"PE":return new A.ao8() +case"PR":return new A.ao9() +case"PY":return new A.aoa() +case"SV":return new A.aob() +case"US":return new A.aoc() +case"UY":return new A.aod() +case"VE":return new A.aoe()}return A.d4y(c,i,g,b,"es",d,e,f,h) +case"et":return new A.aof() +case"eu":return new A.aog() +case"fa":return new A.aoh() +case"fi":return new A.aoi() +case"fil":return new A.aoj() +case"fr":switch(a.grB()){case"CA":return new A.aok()}return A.d4z(c,i,g,b,"fr",d,e,f,h) +case"gl":return new A.aol() +case"gsw":return new A.aom() +case"gu":return new A.aon() +case"he":return new A.aoo() +case"hi":return new A.aop() +case"hr":return new A.aoq() +case"hu":return new A.aor() +case"hy":return new A.aos() +case"id":return new A.aot() +case"is":return new A.aou() +case"it":return new A.aov() +case"ja":return new A.aow() +case"ka":return new A.aox() +case"kk":return new A.aoy() +case"km":return new A.aoz() +case"kn":return new A.aoA() +case"ko":return new A.aoB() +case"ky":return new A.aoC() +case"lo":return new A.aoD() +case"lt":return new A.aoE() +case"lv":return new A.aoF() +case"mk":return new A.aoG() +case"ml":return new A.aoH() +case"mn":return new A.aoI() +case"mr":return new A.aoJ() +case"ms":return new A.aoK() +case"my":return new A.aoL() +case"nb":return new A.aoM() +case"ne":return new A.aoN() +case"nl":return new A.aoO() +case"no":return new A.aoP() +case"or":return new A.aoQ() +case"pa":return new A.aoR() +case"pl":return new A.aoS() +case"pt":switch(a.grB()){case"PT":return new A.aoT()}return A.d4A(c,i,g,b,"pt",d,e,f,h) +case"ro":return new A.aoU() +case"ru":return new A.aoV() +case"si":return new A.aoW() +case"sk":return new A.aoX() +case"sl":return new A.aoY() +case"sq":return new A.aoZ() +case"sr":switch(a.b){case"Cyrl":return new A.ap_() +case"Latn":return new A.ap0()}return A.d4B(c,i,g,b,"sr",d,e,f,h) +case"sv":return new A.ap1() +case"sw":return new A.ap2() +case"ta":return new A.ap3() +case"te":return new A.ap4() +case"th":return new A.ap5() +case"tl":return new A.ap6() +case"tr":return new A.ap7() +case"uk":return new A.ap8() +case"ur":return new A.ap9() +case"uz":return new A.apa() +case"vi":return new A.apb() +case"zh":switch(a.b){case"Hans":return new A.apc() +case"Hant":switch(a.grB()){case"HK":return A.cGv(c,i,g,b,d,e,f,h) +case"TW":return A.cGw(c,i,g,b,d,e,f,h)}return A.d4D(c,i,g,b,"zh_Hant",d,e,f,h)}switch(a.grB()){case"HK":return A.cGv(c,i,g,b,d,e,f,h) +case"TW":return A.cGw(c,i,g,b,d,e,f,h)}return A.d4C(c,i,g,b,"zh",d,e,f,h) +case"zu":return new A.apf()}return null}, +anz:function anz(){}, +anA:function anA(){}, +anB:function anB(){}, +anC:function anC(){}, +anD:function anD(){}, +anE:function anE(){}, +anF:function anF(){}, +anG:function anG(){}, +anH:function anH(){}, +anI:function anI(){}, +anJ:function anJ(){}, +anK:function anK(){}, +anL:function anL(){}, +a_6:function a_6(){}, +anM:function anM(){}, +anN:function anN(){}, +a_7:function a_7(){}, +anO:function anO(){}, +anP:function anP(){}, +anQ:function anQ(){}, +anR:function anR(){}, +anS:function anS(){}, +anT:function anT(){}, +anU:function anU(){}, +anV:function anV(){}, +a_8:function a_8(){}, +anW:function anW(){}, +anX:function anX(){}, +anY:function anY(){}, +anZ:function anZ(){}, +ao_:function ao_(){}, +ao0:function ao0(){}, +ao1:function ao1(){}, +ao2:function ao2(){}, +ao3:function ao3(){}, +ao4:function ao4(){}, +ao5:function ao5(){}, +ao6:function ao6(){}, +ao7:function ao7(){}, +ao8:function ao8(){}, +ao9:function ao9(){}, +aoa:function aoa(){}, +aob:function aob(){}, +aoc:function aoc(){}, +aod:function aod(){}, +aoe:function aoe(){}, +aof:function aof(){}, +aog:function aog(){}, +aoh:function aoh(){}, +aoi:function aoi(){}, +aoj:function aoj(){}, +a_9:function a_9(){}, +aok:function aok(){}, +aol:function aol(){}, +aom:function aom(){}, +aon:function aon(){}, +aoo:function aoo(){}, +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(){}, +aoA:function aoA(){}, +aoB:function aoB(){}, +aoC:function aoC(){}, +aoD:function aoD(){}, +aoE:function aoE(){}, +aoF:function aoF(){}, +aoG:function aoG(){}, +aoH:function aoH(){}, +aoI:function aoI(){}, +aoJ:function aoJ(){}, +aoK:function aoK(){}, +aoL:function aoL(){}, +aoM:function aoM(){}, +aoN:function aoN(){}, +aoO:function aoO(){}, +aoP:function aoP(){}, +aoQ:function aoQ(){}, +aoR:function aoR(){}, +aoS:function aoS(){}, +a_a:function a_a(){}, +aoT:function aoT(){}, +aoU:function aoU(){}, +aoV:function aoV(){}, +aoW:function aoW(){}, +aoX:function aoX(){}, +aoY:function aoY(){}, +aoZ:function aoZ(){}, +a_b:function a_b(){}, +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(){}, +a_c:function a_c(){}, +apc:function apc(){}, +a_d:function a_d(){}, +apd:function apd(){}, +ape:function ape(){}, +apf:function apf(){}, +d9F(a,b,c,d,e,f,g,h,i,j){return new A.a3J(d,b)}, +d9G(a,b,c,d,e,f,g,h,i,j){return new A.a3K(d,b)}, +d9H(a,b,c,d,e,f,g,h,i,j){return new A.a3L(d,b)}, +d9I(a,b,c,d,e,f,g,h,i,j){return new A.a3M(d,b)}, +d9J(a,b,c,d,e,f,g,h,i,j){return new A.a3N(d,b)}, +d9K(a,b,c,d,e,f,g,h,i,j){return new A.a3O(d,b)}, +d9L(a,b,c,d,e,f,g,h,i,j){return new A.a3P(d,b)}, +d9M(a,b,c,d,e,f,g,h,i,j){return new A.a3Q(d,b)}, +cJM(a,b,c,d,e,f,g,h,i){return new A.axB("zh_Hant_HK",b)}, +cJN(a,b,c,d,e,f,g,h,i){return new A.axC("zh_Hant_TW",b)}, +dqf(a,b,c,d,e,f,g,h,i,j){switch(a.gqY(a)){case"af":return new A.avW("af",i) +case"am":return new A.avX("am",i) +case"ar":return new A.avY("ar",i) +case"as":return new A.avZ("as",i) +case"az":return new A.aw_("az",i) +case"be":return new A.aw0("be",i) +case"bg":return new A.aw1("bg",i) +case"bn":return new A.aw2("bn",i) +case"bs":return new A.aw3("bs",i) +case"ca":return new A.aw4("ca",i) +case"cs":return new A.aw5("cs",i) +case"cy":return new A.aw6("cy",i) +case"da":return new A.aw7("da",i) +case"de":switch(a.grB()){case"CH":return new A.aw8("de_CH",i)}return A.d9F(c,i,b,"de",f,e,d,h,j,g) +case"el":return new A.aw9("el",i) +case"en":switch(a.grB()){case"AU":return new A.awa("en_AU",i) +case"CA":return new A.awb("en_CA",i) +case"GB":return new A.awc("en_GB",i) +case"IE":return new A.awd("en_IE",i) +case"IN":return new A.awe("en_IN",i) +case"NZ":return new A.awf("en_NZ",i) +case"SG":return new A.awg("en_SG",i) +case"ZA":return new A.awh("en_ZA",i)}return A.d9G(c,i,b,"en",f,e,d,h,j,g) +case"es":switch(a.grB()){case"419":return new A.awi("es_419",i) +case"AR":return new A.awj("es_AR",i) +case"BO":return new A.awk("es_BO",i) +case"CL":return new A.awl("es_CL",i) +case"CO":return new A.awm("es_CO",i) +case"CR":return new A.awn("es_CR",i) +case"DO":return new A.awo("es_DO",i) +case"EC":return new A.awp("es_EC",i) +case"GT":return new A.awq("es_GT",i) +case"HN":return new A.awr("es_HN",i) +case"MX":return new A.aws("es_MX",i) +case"NI":return new A.awt("es_NI",i) +case"PA":return new A.awu("es_PA",i) +case"PE":return new A.awv("es_PE",i) +case"PR":return new A.aww("es_PR",i) +case"PY":return new A.awx("es_PY",i) +case"SV":return new A.awy("es_SV",i) +case"US":return new A.awz("es_US",i) +case"UY":return new A.awA("es_UY",i) +case"VE":return new A.awB("es_VE",i)}return A.d9H(c,i,b,"es",f,e,d,h,j,g) +case"et":return new A.awC("et",i) +case"eu":return new A.awD("eu",i) +case"fa":return new A.awE("fa",i) +case"fi":return new A.awF("fi",i) +case"fil":return new A.awG("fil",i) +case"fr":switch(a.grB()){case"CA":return new A.awH("fr_CA",i)}return A.d9I(c,i,b,"fr",f,e,d,h,j,g) +case"gl":return new A.awI("gl",i) +case"gsw":return new A.awJ("gsw",i) +case"gu":return new A.awK("gu",i) +case"he":return new A.awL("he",i) +case"hi":return new A.awM("hi",i) +case"hr":return new A.awN("hr",i) +case"hu":return new A.awO("hu",i) +case"hy":return new A.awP("hy",i) +case"id":return new A.awQ("id",i) +case"is":return new A.awR("is",i) +case"it":return new A.awS("it",i) +case"ja":return new A.awT("ja",i) +case"ka":return new A.awU("ka",i) +case"kk":return new A.awV("kk",i) +case"km":return new A.awW("km",i) +case"kn":return new A.awX("kn",i) +case"ko":return new A.awY("ko",i) +case"ky":return new A.awZ("ky",i) +case"lo":return new A.ax_("lo",i) +case"lt":return new A.ax0("lt",i) +case"lv":return new A.ax1("lv",i) +case"mk":return new A.ax2("mk",i) +case"ml":return new A.ax3("ml",i) +case"mn":return new A.ax4("mn",i) +case"mr":return new A.ax5("mr",i) +case"ms":return new A.ax6("ms",i) +case"my":return new A.ax7("my",i) +case"nb":return new A.ax8("nb",i) +case"ne":return new A.ax9("ne",i) +case"nl":return new A.axa("nl",i) +case"no":return new A.axb("no",i) +case"or":return new A.axc("or",i) +case"pa":return new A.axd("pa",i) +case"pl":return new A.axe("pl",i) +case"ps":return new A.axf("ps",i) +case"pt":switch(a.grB()){case"PT":return new A.axg("pt_PT",i)}return A.d9J(c,i,b,"pt",f,e,d,h,j,g) +case"ro":return new A.axh("ro",i) +case"ru":return new A.axi("ru",i) +case"si":return new A.axj("si",i) +case"sk":return new A.axk("sk",i) +case"sl":return new A.axl("sl",i) +case"sq":return new A.axm("sq",i) +case"sr":switch(a.b){case"Cyrl":return new A.axn("sr_Cyrl",i) +case"Latn":return new A.axo("sr_Latn",i)}return A.d9K(c,i,b,"sr",f,e,d,h,j,g) +case"sv":return new A.axp("sv",i) +case"sw":return new A.axq("sw",i) +case"ta":return new A.axr("ta",i) +case"te":return new A.axs("te",i) +case"th":return new A.axt("th",i) +case"tl":return new A.axu("tl",i) +case"tr":return new A.axv("tr",i) +case"uk":return new A.axw("uk",i) +case"ur":return new A.axx("ur",i) +case"uz":return new A.axy("uz",i) +case"vi":return new A.axz("vi",i) +case"zh":switch(a.b){case"Hans":return new A.axA("zh_Hans",i) +case"Hant":switch(a.grB()){case"HK":return A.cJM(c,i,b,f,e,d,h,j,g) +case"TW":return A.cJN(c,i,b,f,e,d,h,j,g)}return A.d9M(c,i,b,"zh_Hant",f,e,d,h,j,g)}switch(a.grB()){case"HK":return A.cJM(c,i,b,f,e,d,h,j,g) +case"TW":return A.cJN(c,i,b,f,e,d,h,j,g)}return A.d9L(c,i,b,"zh",f,e,d,h,j,g) +case"zu":return new A.axD("zu",i)}return null}, +avW:function avW(a,b){this.a=a +this.x=b}, +avX:function avX(a,b){this.a=a +this.x=b}, +avY:function avY(a,b){this.a=a +this.x=b}, +avZ:function avZ(a,b){this.a=a +this.x=b}, +aw_:function aw_(a,b){this.a=a +this.x=b}, +aw0:function aw0(a,b){this.a=a +this.x=b}, +aw1:function aw1(a,b){this.a=a +this.x=b}, +aw2:function aw2(a,b){this.a=a +this.x=b}, +aw3:function aw3(a,b){this.a=a +this.x=b}, +aw4:function aw4(a,b){this.a=a +this.x=b}, +aw5:function aw5(a,b){this.a=a +this.x=b}, +aw6:function aw6(a,b){this.a=a +this.x=b}, +aw7:function aw7(a,b){this.a=a +this.x=b}, +a3J:function a3J(a,b){this.a=a +this.x=b}, +aw8:function aw8(a,b){this.a=a +this.x=b}, +aw9:function aw9(a,b){this.a=a +this.x=b}, +a3K:function a3K(a,b){this.a=a +this.x=b}, +awa:function awa(a,b){this.a=a +this.x=b}, +awb:function awb(a,b){this.a=a +this.x=b}, +awc:function awc(a,b){this.a=a +this.x=b}, +awd:function awd(a,b){this.a=a +this.x=b}, +awe:function awe(a,b){this.a=a +this.x=b}, +awf:function awf(a,b){this.a=a +this.x=b}, +awg:function awg(a,b){this.a=a +this.x=b}, +awh:function awh(a,b){this.a=a +this.x=b}, +a3L:function a3L(a,b){this.a=a +this.x=b}, +awi:function awi(a,b){this.a=a +this.x=b}, +awj:function awj(a,b){this.a=a +this.x=b}, +awk:function awk(a,b){this.a=a +this.x=b}, +awl:function awl(a,b){this.a=a +this.x=b}, +awm:function awm(a,b){this.a=a +this.x=b}, +awn:function awn(a,b){this.a=a +this.x=b}, +awo:function awo(a,b){this.a=a +this.x=b}, +awp:function awp(a,b){this.a=a +this.x=b}, +awq:function awq(a,b){this.a=a +this.x=b}, +awr:function awr(a,b){this.a=a +this.x=b}, +aws:function aws(a,b){this.a=a +this.x=b}, +awt:function awt(a,b){this.a=a +this.x=b}, +awu:function awu(a,b){this.a=a +this.x=b}, +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}, +awA:function awA(a,b){this.a=a +this.x=b}, +awB:function awB(a,b){this.a=a +this.x=b}, +awC:function awC(a,b){this.a=a +this.x=b}, +awD:function awD(a,b){this.a=a +this.x=b}, +awE:function awE(a,b){this.a=a +this.x=b}, +awF:function awF(a,b){this.a=a +this.x=b}, +awG:function awG(a,b){this.a=a +this.x=b}, +a3M:function a3M(a,b){this.a=a +this.x=b}, +awH:function awH(a,b){this.a=a +this.x=b}, +awI:function awI(a,b){this.a=a +this.x=b}, +awJ:function awJ(a,b){this.a=a +this.x=b}, +awK:function awK(a,b){this.a=a +this.x=b}, +awL:function awL(a,b){this.a=a +this.x=b}, +awM:function awM(a,b){this.a=a +this.x=b}, +awN:function awN(a,b){this.a=a +this.x=b}, +awO:function awO(a,b){this.a=a +this.x=b}, +awP:function awP(a,b){this.a=a +this.x=b}, +awQ:function awQ(a,b){this.a=a +this.x=b}, +awR:function awR(a,b){this.a=a +this.x=b}, +awS:function awS(a,b){this.a=a +this.x=b}, +awT:function awT(a,b){this.a=a +this.x=b}, +awU:function awU(a,b){this.a=a +this.x=b}, +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}, +ax7:function ax7(a,b){this.a=a +this.x=b}, +ax8:function ax8(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}, +a3N:function a3N(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}, +a3O:function a3O(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}, +a3P:function a3P(a,b){this.a=a +this.x=b}, +axA:function axA(a,b){this.a=a +this.x=b}, +a3Q:function a3Q(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}, +dqi(a){switch(a.gqY(a)){case"af":return B.dUf +case"am":return B.dUg +case"ar":return B.dUh +case"as":return B.dUi +case"az":return B.dUj +case"be":return B.dUk +case"bg":return B.dUl +case"bn":return B.dUm +case"bs":return B.dUn +case"ca":return B.dUo +case"cs":return B.dUp +case"cy":return B.dUq +case"da":return B.dUr +case"de":switch(a.grB()){case"CH":return B.dUs}return B.dUt +case"el":return B.dUu +case"en":switch(a.grB()){case"AU":return B.dUv +case"CA":return B.dUw +case"GB":return B.dUx +case"IE":return B.dUy +case"IN":return B.dUz +case"NZ":return B.dUA +case"SG":return B.dUB +case"ZA":return B.dUC}return B.dUD +case"es":switch(a.grB()){case"419":return B.dUE +case"AR":return B.dUF +case"BO":return B.dUG +case"CL":return B.dUH +case"CO":return B.dUI +case"CR":return B.dUJ +case"DO":return B.dUK +case"EC":return B.dUL +case"GT":return B.dUM +case"HN":return B.dUN +case"MX":return B.dUO +case"NI":return B.dUP +case"PA":return B.dUQ +case"PE":return B.dUR +case"PR":return B.dUS +case"PY":return B.dUT +case"SV":return B.dUU +case"US":return B.dUV +case"UY":return B.dUW +case"VE":return B.dUX}return B.dUY +case"et":return B.dUZ +case"eu":return B.dV_ +case"fa":return B.dV0 +case"fi":return B.dV1 +case"fil":return B.dV2 +case"fr":switch(a.grB()){case"CA":return B.dV3}return B.dV4 +case"gl":return B.dV5 +case"gsw":return B.dV6 +case"gu":return B.dV7 +case"he":return B.dV8 +case"hi":return B.dV9 +case"hr":return B.dVa +case"hu":return B.dVb +case"hy":return B.dVc +case"id":return B.dVd +case"is":return B.dVe +case"it":return B.dVf +case"ja":return B.dVg +case"ka":return B.dVh +case"kk":return B.dVi +case"km":return B.dVj +case"kn":return B.dVk +case"ko":return B.dVl +case"ky":return B.dVm +case"lo":return B.dVn +case"lt":return B.dVo +case"lv":return B.dVp +case"mk":return B.dVq +case"ml":return B.dVr +case"mn":return B.dVs +case"mr":return B.dVt +case"ms":return B.dVu +case"my":return B.dVv +case"nb":return B.dVw +case"ne":return B.dVx +case"nl":return B.dVy +case"no":return B.dVz +case"or":return B.dVA +case"pa":return B.dVB +case"pl":return B.dVC +case"ps":return B.dVD +case"pt":switch(a.grB()){case"PT":return B.dVE}return B.dVF +case"ro":return B.dVG +case"ru":return B.dVH +case"si":return B.dVI +case"sk":return B.dVJ +case"sl":return B.dVK +case"sq":return B.dVL +case"sr":switch(a.b){case"Cyrl":return B.dVM +case"Latn":return B.dVN}return B.dVO +case"sv":return B.dVP +case"sw":return B.dVQ +case"ta":return B.dVR +case"te":return B.dVS +case"th":return B.dVT +case"tl":return B.dVU +case"tr":return B.dVV +case"uk":return B.dVW +case"ur":return B.dVX +case"uz":return B.dVY +case"vi":return B.dVZ +case"zh":switch(a.b){case"Hans":return B.dW_ +case"Hant":switch(a.grB()){case"HK":return B.apA +case"TW":return B.apB}return B.dW0}switch(a.grB()){case"HK":return B.apA +case"TW":return B.apB}return B.dW1 +case"zu":return B.dW2}return null}, +aHV:function aHV(a){this.a=a}, +aHW:function aHW(a){this.a=a}, +aHX:function aHX(a){this.a=a}, +aHY:function aHY(a){this.a=a}, +aHZ:function aHZ(a){this.a=a}, +aI_:function aI_(a){this.a=a}, +aI0:function aI0(a){this.a=a}, +aI1:function aI1(a){this.a=a}, +aI2:function aI2(a){this.a=a}, +aI3:function aI3(a){this.a=a}, +aI4:function aI4(a){this.a=a}, +aI5:function aI5(a){this.a=a}, +aI6:function aI6(a){this.a=a}, +ab1:function ab1(a){this.a=a}, +aI7:function aI7(a){this.a=a}, +aI8:function aI8(a){this.a=a}, +ab2:function ab2(a){this.a=a}, +aI9:function aI9(a){this.a=a}, +aIa:function aIa(a){this.a=a}, +aIb:function aIb(a){this.a=a}, +aIc:function aIc(a){this.a=a}, +aId:function aId(a){this.a=a}, +aIe:function aIe(a){this.a=a}, +aIf:function aIf(a){this.a=a}, +aIg:function aIg(a){this.a=a}, +ab3:function ab3(a){this.a=a}, +aIh:function aIh(a){this.a=a}, +aIi:function aIi(a){this.a=a}, +aIj:function aIj(a){this.a=a}, +aIk:function aIk(a){this.a=a}, +aIl:function aIl(a){this.a=a}, +aIm:function aIm(a){this.a=a}, +aIn:function aIn(a){this.a=a}, +aIo:function aIo(a){this.a=a}, +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}, +aIA:function aIA(a){this.a=a}, +aIB:function aIB(a){this.a=a}, +aIC:function aIC(a){this.a=a}, +aID:function aID(a){this.a=a}, +aIE:function aIE(a){this.a=a}, +aIF:function aIF(a){this.a=a}, +ab4:function ab4(a){this.a=a}, +aIG:function aIG(a){this.a=a}, +aIH:function aIH(a){this.a=a}, +aII:function aII(a){this.a=a}, +aIJ:function aIJ(a){this.a=a}, +aIK:function aIK(a){this.a=a}, +aIL:function aIL(a){this.a=a}, +aIM:function aIM(a){this.a=a}, +aIN:function aIN(a){this.a=a}, +aIO:function aIO(a){this.a=a}, +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}, +aJ1:function aJ1(a){this.a=a}, +aJ2:function aJ2(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}, +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}, +ab5:function ab5(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}, +ab6:function ab6(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}, +ab7:function ab7(a){this.a=a}, +aJz:function aJz(a){this.a=a}, +ab8:function ab8(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}, +as2:function as2(){}, +aQ4:function aQ4(){}, +cg2:function cg2(a){this.a=a}, +cRY(){if(!$.cPq){$.cZ8().ao(0,new A.cta()) +$.cPq=!0}}, +cta:function cta(){}, +as3:function as3(){}, +aX7:function aX7(){}, +coK:function coK(a){this.a=a}, +PE:function PE(a,b,c){this.c=a +this.e=b +this.a=c}, +bA2:function bA2(a,b){this.b=a +this.k1=b}, +bmw:function bmw(){}, +NI(a,b,c){return new A.yR(a,b,c.i("yR<0>")).zL(0,a).zL(0,b)}, +yR:function yR(a,b,c){this.a=a +this.b=b +this.$ti=c}, +dc:function dc(a,b,c){this.a=a +this.b=b +this.$ti=c}, +cT6(a,b){return A.nZ(a,$.cYe(),new A.cuq(a,b),null)}, +cTb(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}, +cuq:function cuq(a,b){this.a=a +this.b=b}, +bex:function bex(){}, +bhU:function bhU(){}, +bk7:function bk7(){}, +bJy:function bJy(){}, +bWq:function bWq(){}, +c1g:function c1g(){}, +a2P:function a2P(){this.b=this.a=null}, +Ro:function Ro(){}, +bA1:function bA1(){}, +adS:function adS(){}, +a2Q:function a2Q(a,b){this.a=a +this.b=b}, +cyj(a,b,c,d,e,f){return new A.a3y(c)}, +lh:function lh(a,b){this.a=a +this.b=b}, +kn:function kn(){}, +avG:function avG(){}, +avF:function avF(a){this.a=a}, +avA:function avA(a){this.a=a}, +a3y:function a3y(a){this.a=a}, +Rm:function Rm(a){this.a=a}, +avB:function avB(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}, +a3x:function a3x(a){this.a=a}, +avv:function avv(a){this.a=a}, +avE:function avE(a){this.a=a}, +avw:function avw(a){this.a=a}, +a3w:function a3w(a){this.a=a}, +avC:function avC(a){this.a=a}, +avD:function avD(a){this.a=a}, +Rn:function Rn(a){this.a=a}, +d2E(a,b){switch(b.a){case 1:return 0 +case 2:return a +case 3:case 4:case 5:default:return a/2}}, +d2F(a,b){switch(b.a){case 3:return 0 +case 4:return a +case 1:case 2:case 5:default:return a/2}}, +d2D(a,b,c){var s=A.d2E(b,B.GF),r=A.d2F(c,B.GF) +return new A.b0J(s,r)}, +b0J:function b0J(a,b){this.a=a +this.b=b}, +ajx:function ajx(a,b){this.a=a +this.b=b}, +avH:function avH(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.d=c +_.e=d +_.f=e}, +avJ:function avJ(a,b,c){this.c=a +this.d=b +this.a=c}, +p8:function p8(a,b,c){var _=this +_.e=$ +_.a=a +_.b=b +_.$ti=c}, +auX:function auX(a,b){this.a=a +this.b=b}, +tG:function tG(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=$}, +c_X:function c_X(){}, +aaa:function aaa(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}, +agE:function agE(a,b,c){var _=this +_.d=$ +_.w=_.r=_.f=_.e=null +_.Q=_.z=_.y=$ +_.as=null +_.ff$=a +_.b6$=b +_.a=null +_.b=c +_.c=null}, +cnF:function cnF(a,b){this.a=a +this.b=b}, +cnG:function cnG(a){this.a=a}, +cnD:function cnD(){}, +cnE:function cnE(a){this.a=a}, +cnC:function cnC(a){this.a=a}, +Pr:function Pr(a,b){this.a=a +this.b=b}, +ai7:function ai7(){}, +c_U:function c_U(a){this.a=a}, +c_V:function c_V(a,b){this.a=a +this.b=b}, +c_W:function c_W(){}, +I6:function I6(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +blH:function blH(a,b){this.a=a +this.b=b}, +bFM:function bFM(a){this.a=a}, +aGj:function aGj(a,b){this.a=a +this.b=b}, +ajH:function ajH(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.a=f}, +b0T:function b0T(a){this.a=a}, +c1h:function c1h(a){this.a=a}, +cHH(a){var s=a.U(t.Ti) +if(s!=null)return s.f +throw A.j(A.Ds("MapState.of() called with a context that does not contain a FlutterMap."))}, +arm:function arm(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 +_.ql$=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 +_.b6$=f +_.a=null +_.b=g +_.c=null}, +bn6:function bn6(a){this.a=a}, +bmV:function bmV(a){this.a=a}, +bmW:function bmW(a){this.a=a}, +bmX:function bmX(a){this.a=a}, +bmY:function bmY(a){this.a=a}, +bmZ:function bmZ(a){this.a=a}, +bn_:function bn_(a,b){this.a=a +this.b=b}, +bmU:function bmU(){}, +bn0:function bn0(a){this.a=a}, +bn1:function bn1(a,b){this.a=a +this.b=b}, +bmT:function bmT(){}, +bn2:function bn2(a){this.a=a}, +bn3:function bn3(a){this.a=a}, +bn4:function bn4(a,b){this.a=a +this.b=b}, +bn5:function bn5(a,b){this.a=a +this.b=b}, +bn8:function bn8(a,b){this.a=a +this.b=b}, +bn7:function bn7(a,b){this.a=a +this.b=b}, +acY:function acY(){}, +bA_:function bA_(a){this.a=a}, +J8:function J8(a,b,c){this.f=a +this.b=b +this.a=c}, +jt:function jt(a,b,c){this.a=a +this.b=b +this.c=c}, +cxq(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.bnx(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}}, +bnx:function bnx(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}, +cvO(a,b,c,d){return new A.XJ(a,d,c,b)}, +XJ:function XJ(a,b,c,d){var _=this +_.ax=a +_.ay=b +_.ch=c +_.CW=d +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +b_y:function b_y(a,b){this.a=a +this.b=b}, +b_z:function b_z(a,b){this.a=a +this.b=b}, +b_A:function b_A(a){this.a=a}, +cF1(a,b){return new A.ajg(a,b)}, +ajg:function ajg(a,b){var _=this +_.ax=a +_.ay=b +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +b_C:function b_C(){}, +b_B:function b_B(a,b){this.a=a +this.b=b}, +app:function app(){this.c=this.b=this.a=null}, +aKD:function aKD(a,b,c){this.e=a +this.c=b +this.a=c}, +aKE:function aKE(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}, +bjm(a,b,c,d,e,f,g){return new A.aqy(b,d,c,a,f,e,g)}, +aqy:function aqy(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}, +bjn:function bjn(a,b){this.a=a +this.b=b}, +bjo:function bjo(a,b){this.a=a +this.b=b}, +a2Y:function a2Y(a,b,c,d,e,f,g){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.a=g}, +bsy:function bsy(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=0}, +aqL:function aqL(a,b,c,d,e){var _=this +_.ax=a +_.ay=b +_.ch=c +_.CW=d +_.cx=e +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +bk8:function bk8(a){this.a=a}, +bk9:function bk9(){}, +bka:function bka(){}, +bkb:function bkb(){}, +bkc:function bkc(){}, +bnT(a,b,c,d){return new A.arF(d,c,a,b)}, +arF:function arF(a,b,c,d){var _=this +_.ax=a +_.ay=b +_.ch=c +_.CW=d +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +y7:function y7(a,b){this.a=a +this.b=b}, +arE:function arE(a,b){var _=this +_.a=a +_.b=b +_.r=_.f=_.e=_.d=_.c=0}, +bo2(a,b){return new A.arM(b,a)}, +arM:function arM(a,b){var _=this +_.ax=a +_.ay=b +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +a2U(a,b,c,d){return new A.auU(b,d,a,c)}, +doi(a,b,c){var s,r,q,p,o,n=null +if(a==null){s=new A.be(c.gnM().e,B.I).bh(c) +return A.xw(A.am(n,n,B.h,n,n,n,n,b,n,n,n,n,n,B.dt4.bh(c)),s,0.5)}r=B.dFc.a +q=J.b3(r) +if(q.a0(r,a))p=B.Sy +else p=J.cV(B.dF8.a,a)?B.Sy:B.cLm +o=A.fV(p,new A.crv(a,c,b)) +if(q.a0(r,a))o=o==null?B.b.gR(p):o +if(o!=null){s=new A.be(c.gnM().dx,B.I).bh(c) +r=o.a +return A.xw(A.w4(a,r,A.w2(a,r.gwu(),B.af),c,!1),s,0.5)}else return A.drM(a,b,B.af,c)}, +drM(a0,a1,a2,a3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=B.dlc.h(0,a0),c=d.a,b=d.e,a=A.w2(c,b.gwu(),B.af) +a.toString +s=d.c +r=A.w2(s,b.gwu(),B.af) +r.toString +q=d.d +p=A.w2(q,b.gwu(),B.af) +p.toString +o=new A.be(a.b+a.a,B.I).bh(a3) +n=new A.be(r.b+r.a,B.I).bh(a3) +m=new A.be(p.b+p.a,B.I).bh(a3) +l=d.b +k=l!=null +if(k){j=A.w2(l,b.gwu(),B.af) +i=new A.be(j.b+j.a,B.I).bh(a3) +h=2}else{i=0 +h=1 +j=null}g=B.e.e3(Math.max(0,(a1-(o+m+i))/(n*h))) +f=new A.be(a3.gnM().dx,B.I).bh(a3) +c=A.a([A.w4(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.J_(c,q,B.vG,t.P2) +r=t.iK +o=A.J_(h,q+1,B.cP,r) +s=b.length +j=g.length +n=d.length +m=Math.max(Math.max(s,j),n-1) +k=k.i("O<1,G>") +l=A.J_(A.Q(new A.O(b,new A.bBH(q),k),!1,k.i("al.E")),m,A.aO(q,null,!1,t.SZ),t.tz) +return new A.a40(a,e,f,p,o,A.J_(g,m,B.aW,t.YL),A.J_(d,m+1,B.cP,r),l,m,q)}, +qo:function qo(a,b){this.a=a +this.b=b}, +v3:function v3(a,b){this.a=a +this.b=b}, +a40:function a40(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}, +bBG:function bBG(){}, +bBH:function bBH(a){this.a=a}, +bBI:function bBI(a){this.a=a}, +bBJ:function bBJ(){}, +bBK:function bBK(){}, +bBM:function bBM(){}, +bBN:function bBN(){}, +bBO:function bBO(){}, +bBP:function bBP(){}, +bBQ:function bBQ(){}, +bBR:function bBR(){}, +bBS:function bBS(){}, +bBL:function bBL(){}, +axT:function axT(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}, +bBD:function bBD(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bBE:function bBE(a,b){this.a=a +this.b=b}, +bBF:function bBF(a,b,c){this.a=a +this.b=b +this.c=c}, +cyy(a,b,c){return new A.ayy(a,b,c)}, +ayy:function ayy(a,b,c){var _=this +_.ay=a +_.ch=b +_.CW=c +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +ayE:function ayE(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}, +RX(a,b,c){return new A.azo(b,a,c)}, +azo:function azo(a,b,c){var _=this +_.ax=a +_.ay=b +_.ch=c +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +aAd:function aAd(a,b,c,d){var _=this +_.r=a +_.w=b +_.x=c +_.y=d +_.c=_.b=_.a=null}, +aBm:function aBm(a,b){var _=this +_.ax=a +_.ay=b +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +aEW(a,b,c,d,e,f){return new A.B1(c,f,e,a,b,d,!1)}, +bWh(){return new A.B1(B.aW,B.aW,B.aW,null,!0,B.af,!0)}, +B1:function B1(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}, +dqg(a,b,c){var s,r=A.fV(B.TQ,new A.csE(c,a)) +if(r!=null){s=c.vc(r.b) +if(r.a.gwu()==="Main-Regular")return new A.be(0.833,B.I).bh(s) +else return new A.be(1,B.I).bh(s)}else return new A.be(1.056,B.I).bh(c)}, +dtg(a,b,c){var s,r,q,p,o,n,m,l,k,j,i=A.fV(B.TQ,new A.cum(c,b)) +if(i!=null){s=i.a +r=B.drO.h(0,s.gwu()) +r.toString +q=c.vc(i.b) +p=new A.be(r+0+0.08,B.I).bh(q) +o=q.x +n=c.b +if(s.gwu()==="Main-Regular"){m=new A.be(0.833,B.I).bh(q)+a +s=new A.be(m,B.k5).bh(q) +l=A.cCx("sqrtMain",0,1080) +r=new A.be(c.gnM().k1+0,B.I).bh(q) +k=new A.be(0.08,B.I).bh(q) +return new A.EY(r,A.Ei(0,A.aiK(l,new A.a1(m,p),new A.Y(0,0,0+s/o*1000,1080),n,B.c5,B.f9),0,0,-k),null)}else{m=Math.max(new A.be(1,B.I).bh(q)+a,new A.be(1.02,B.I).bh(q)/o) +j=1080*r +r=new A.be(m,B.k5).bh(q) +l=A.cCx("sqrt"+B.c.X(s.gwu(),0,5),0,j) +s=new A.be(c.gnM().k1+0,B.I).bh(q) +k=new A.be(0.08,B.I).bh(q) +return new A.EY(s,A.Ei(0,A.aiK(l,new A.a1(m,p),new A.Y(0,0,0+r/o*1000,0+j),n,B.c5,B.c9),0,0,-k),null)}}else{s=new A.be(0.08,B.I).bh(c) +r=c.x +j=1000*(new A.be(b,B.k5).bh(c)/r)+0+80 +m=new A.be(1.056,B.I).bh(c)+a +o=new A.be(m,B.k5).bh(c) +l=A.cCx("sqrtTall",0,j) +n=new A.be(c.gnM().k1+0,B.I).bh(c) +k=new A.be(0.08,B.I).bh(c) +return new A.EY(n,A.Ei(0,A.aiK(l,new A.a1(m,b+s),new A.Y(0,0,0+o/r*1000,0+j),c.b,B.c5,B.c9),0,0,-k),null)}}, +aF2:function aF2(a,b){var _=this +_.ax=a +_.ay=b +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +bWy:function bWy(a){this.a=a}, +Gc:function Gc(a,b){this.a=a +this.b=b}, +bWx:function bWx(a,b){this.a=a +this.b=b +this.c=0}, +csE:function csE(a,b){this.a=a +this.b=b}, +cum:function cum(a,b){this.a=a +this.b=b}, +aFd:function aFd(a,b,c){var _=this +_.ax=a +_.ay=b +_.ch=c +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +bYc:function bYc(a){this.a=a}, +bYb:function bYb(a,b){this.a=a +this.b=b}, +nI(a,b){return new A.aFq(a,b)}, +aFq:function aFq(a,b){var _=this +_.ch=a +_.CW=b +_.e=_.d=_.z=_.y=_.x=$ +_.c=_.b=_.a=null}, +bYr:function bYr(){}, +cT1(a,b){var s=t.Kt +return A.oa(A.Q(new A.O(A.a(a.split(""),t.s),new A.cun(b),s),!1,s.i("al.E")),null)}, +dqa(a,b,c){var s,r,q=B.CJ.h(0,a) +if(c)q=q==null?null:q.c +s=b===B.af +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.CK.a0(0,a))return B.az +if(B.CR.a0(0,a)){s=$.doA.h(0,a) +s.toString +return s}if(J.cV(B.a8O.a,a))return B.az}return B.r}, +hV:function hV(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.x=$ +_.y=c +_.z=d +_.Q=e +_.c=_.b=_.a=null}, +bZ6:function bZ6(){}, +cun:function cun(a){this.a=a}, +aas(a,b){return new A.aH_(a,b)}, +aH_:function aH_(a,b){var _=this +_.ax=a +_.ay=b +_.e=_.d=_.x=$ +_.c=_.b=_.a=null}, +cJO(a,b,c,d,e,f,g){return new A.Eb(f,a,e,g,d,b,c)}, +Eb:function Eb(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}, +lk:function lk(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +iu:function iu(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +v9:function v9(a,b,c){this.a=a +this.b=b +this.c=c}, +Jm(a){return new A.be(a,B.hT)}, +jH:function jH(a,b){this.a=a +this.b=b}, +be:function be(a,b){this.a=a +this.b=b}, +ok:function ok(a,b){this.a=a +this.b=b}, +po(a,b){var s=B.UN[B.cPo[b.a][a.a]] +return s}, +d9N(a,b){var s=b.a +if(s<=3)return a +return B.Wd[B.csW[a.a][(s/2|0)-1]-1]}, +qm:function qm(a,b){this.a=a +this.b=b}, +Ab:function Ab(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}, +bZp(a,b,c){return new A.a9z(a,c,b)}, +oa(a,b){return new A.cM(b,a,B.dMr)}, +dW(a){if(a instanceof A.cM)return a +return A.oa(A.a([a],t.KW),null)}, +Dx(a){if(a instanceof A.cM)return a.y +return A.a([a],t.KW)}, +zE(a){var s=J.S(a) +if(s.gu(a)===1&&s.h(a,0) instanceof A.cM)return t.dC.a(s.h(a,0)) +return A.oa(a,null)}, +cQy(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.dv("Invalid delimiter '"+a.r+"' after '"+b.a+"'",null))}else throw A.j(A.dv("Invalid delimiter type '"+A.a_(a).k(0)+"'",null))}, +dkp(a,b){var s,r=a.p5(B.af,!1) +r.toString +s=A.cpr(r,b) +if(s==null)r=A.aEW(null,!1,B.aW,B.af,B.aW,B.aW) +else{r=b.a +r=new A.hV(s,!1,B.dlF.h(0,r),new A.iu("Size"+A.q(B.dlG.h(0,r)),B.H,B.cD,B.cN),B.af)}return r}, +dmW(a,b){var s=a.p5(B.af,!1) +s.toString +return new A.adF(A.cpr(s,b))}, +dm5(a,b){var s,r,q,p,o,n,m,l,k,j=null,i=a.p5(B.af,!1) +i.toString +s=A.cpr(i,b);++a.c +r=a.aOB(!1);--a.c +a.anG("\\right",!1) +q=A.r6(a.a0x(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("zb<0>"))}, +apr:function apr(){}, +q2:function q2(a,b,c,d){var _=this +_.e=null +_.ja$=a +_.au$=b +_.a=c +_.$ti=d}, +zb:function zb(a,b,c,d){var _=this +_.f=a +_.b=b +_.a=c +_.$ti=d}, +rw:function rw(a,b,c,d){var _=this +_.e=a +_.c=b +_.a=c +_.$ti=d}, +SU:function SU(a,b,c,d,e,f){var _=this +_.F=a +_.dI$=b +_.ad$=c +_.ex$=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}, +bMK:function bMK(){}, +bMI:function bMI(){}, +bMJ:function bMJ(){}, +bMH:function bMH(){}, +uf:function uf(a,b,c){this.a=a +this.b=b +this.$ti=c}, +ij:function ij(){}, +bvL:function bvL(a,b){this.a=a +this.b=b}, +bvM:function bvM(a,b){this.a=a +this.b=b}, +bvH:function bvH(a){this.a=a}, +bvI:function bvI(a){this.a=a}, +bvJ:function bvJ(a,b){this.a=a +this.b=b}, +bvK:function bvK(a,b,c){this.a=a +this.b=b +this.c=c}, +aSK:function aSK(){}, +aSL:function aSL(){}, +wD:function wD(a,b,c){this.ja$=a +this.au$=b +this.a=c}, +aqK:function aqK(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.c=f +_.a=g}, +aBO:function aBO(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.ak=e +_.b5=f +_.bs=0 +_.B2$=g +_.MQ$=h +_.dI$=i +_.ad$=j +_.ex$=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}, +bMS:function bMS(){}, +aSP:function aSP(){}, +aSQ:function aSQ(){}, +aSR:function aSR(){}, +QX:function QX(a,b){this.c=a +this.a=b}, +afe:function afe(a,b,c,d,e){var _=this +_.ZT$=a +_.Se$=b +_.a9t$=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}, +aYc:function aYc(){}, +aYd:function aYd(){}, +R0(a,b,c,d,e){return new A.E1(!1,d,e,a,c,null)}, +av0(a,b){return new A.av_(a,b)}, +dcd(a,b,c,d,e,f){var s=null,r=new A.AF(b,c,d,e,f,A.aO(4,A.nK(s,s,s,s,s,B.ak,B.u,s,1,B.a9),!1,t.mi),!0,0,s,s,A.aT(t.T)) +r.bd() +r.H(0,a) +return r}, +np:function np(a,b,c){var _=this +_.e=!1 +_.f=null +_.r=0 +_.w=!1 +_.ja$=a +_.au$=b +_.a=c}, +E1:function E1(a,b,c,d,e,f){var _=this +_.f=a +_.r=b +_.w=c +_.x=d +_.b=e +_.a=f}, +av_:function av_(a,b){this.c=a +this.a=b}, +AF:function AF(a,b,c,d,e,f,g,h,i,j,k){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.ak=e +_.b5=null +_.bs=0 +_.K=$ +_.a5=null +_.B2$=f +_.MQ$=g +_.dI$=h +_.ad$=i +_.ex$=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}, +bN3:function bN3(){}, +bN1:function bN1(){}, +bN2:function bN2(){}, +bN0:function bN0(){}, +aSU:function aSU(){}, +aSV:function aSV(){}, +aSW:function aSW(){}, +P9:function P9(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}, +a6E:function a6E(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 +_.uQ=a +_.IZ=b +_.ZP=c +_.ZQ=d +_.tg=e +_.Ct=f +_.ZR=g +_.E4=h +_.ML=i +_.ZS=j +_.B0=k +_.MM=l +_.MN=m +_.MO=n +_.anK=o +_.F=p +_.M=q +_.W=r +_.a1=s +_.ak=a0 +_.b5=null +_.bs=0 +_.K=$ +_.a5=null +_.B2$=a1 +_.MQ$=a2 +_.dI$=a3 +_.ad$=a4 +_.ex$=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}, +Ei(a,b,c,d,e){return new A.ayj(d,c,e,a,b,null)}, +ayj:function ayj(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +a6O:function a6O(a,b,c,d,e,f){var _=this +_.L=a +_.ah=b +_.b2=c +_.d1=d +_.jb=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}, +cK6(a,b,c,d,e,f,g){return new A.ayw(!1,c,b,f,g,d,e,null)}, +cQM(a,b,c,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g=a.c,f=g.gnM(),e=a.b,d=c!=null +if(d){s=c.c +r=new A.be(s.gnM().cx,B.I).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.be(o.gnM().CW,B.I).bh(o) +m=b?0:e-n}else m=0 +if(s&&d){l=c.b +q=Math.max(q,Math.max(new A.be(f.ay,B.I).bh(g),l-0.8*new A.be(f.e,B.I).bh(g)))}else if(p){k=a0.a-a0.b +s=g.a +if(s===B.jq)s=f.as +else s=(s.a&1)===0?f.ax:f.at +p=f.e +m=Math.max(m,Math.max(new A.be(s,B.I).bh(g),k+0.25*new A.be(p,B.I).bh(g))) +if(d){q=Math.max(q,new A.be(f.ch,B.I).bh(g)) +j=new A.be(f.dy,B.I).bh(g) +i=c.b +d=m-k +s=4*j +if(d-(i-q)0){m+=h +q-=h}}}}return new A.xU(m,q,t.uW)}, +r2:function r2(a,b){this.a=a +this.b=b}, +ayw:function ayw(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}, +ayx:function ayx(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}, +EY:function EY(a,b,c){this.e=a +this.c=b +this.a=c}, +aC5:function aC5(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(a,b,c,d,e){return new A.T0(c,b,e,d,a,null)}, +T0:function T0(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +a6U:function a6U(a,b,c,d,e,f){var _=this +_.L=a +_.ah=b +_.b2=c +_.d1=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}, +xw(a,b,c){return new A.TK(c,b,a,null)}, +TK:function TK(a,b,c,d){var _=this +_.e=a +_.f=b +_.c=c +_.a=d}, +aC7:function aC7(a,b,c,d){var _=this +_.L=a +_.ah=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}, +aaE(a,b,c,d){return new A.aHn(b,d,c,a,null)}, +aaD(a,b){return new A.aHm(a,b,null)}, +tP:function tP(a,b,c){var _=this +_.e=null +_.r=_.f=0 +_.ja$=a +_.au$=b +_.a=c}, +aHn:function aHn(a,b,c,d,e){var _=this +_.f=a +_.r=b +_.w=c +_.b=d +_.a=e}, +aHm:function aHm(a,b,c){this.f=a +this.c=b +this.a=c}, +a6T:function a6T(a,b,c,d,e,f,g,h,i,j){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.b5=_.ak=null +_.B2$=e +_.MQ$=f +_.dI$=g +_.ad$=h +_.ex$=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}, +bNG:function bNG(){}, +bNE:function bNE(){}, +bNF:function bNF(){}, +bND:function bND(){}, +aT5:function aT5(){}, +aT6:function aT6(){}, +aT7:function aT7(){}, +cBZ(a,b,c,d){var s,r,q=B.CJ.h(0,a) +if(q==null)s=null +else{q=q.a +q=q==null?null:q.a +s=q}r=A.w2(s==null?a:s,b,B.af) +if(r==null)throw A.j(A.ac("Illegal delimiter char "+a+"("+A.Xp(a)+") appeared in AST")) +return new A.be(r.b+r.a,B.I).bh(c.vc(d))}, +rD:function rD(a,b){this.a=a +this.b=b}, +cCz(a,b,a0){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c +if(J.cV(B.dFk.a,a)){s=B.e.e3(b/new A.be(1,B.I).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.cop[s] +m=a==="widehat"||a==="widecheck" +l=""+n +if(m){q=B.csp[n] +p=B.cWw[n] +o=B.cWY[n] +r=a+l}else{q=B.cAN[n] +p=B.cvb[n] +o=B.dbm[n] +r="tilde"+l}}o=new A.be(o,B.I).bh(a0) +m=B.CG.h(0,r) +m.toString +return A.aiK(m,new A.a1(b,o),new A.Y(0,0,q,p),a0.b,B.c5,B.f9)}else{k=B.drI.h(0,a) +if(k==null)throw A.j(A.eC(a,"name","Invalid stretchy svg name")) +m=k.c +o=new A.be(m/1000,B.I).bh(a0) +l=k.a +j=l.length +i=Math.max(b,new A.be(k.b,B.I).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.cue +break +case 3:h=i/4 +f=A.a([h,i/2,h],t.v) +g=B.cZm +break +default:throw A.j(A.ac("Bug inside stretchy svg code"))}e=J.jx(j,t.d) +for(h=a0.b,d=0;d") +o=A.nI(A.Q(new A.O(s,new A.cti(c),p),!1,p.i("al.E")),new A.lk(n,q,n,n,r)) +p=A.dW(new A.hV("=",!1,b,n,c)) +return A.bZp(n,0,A.RX(A.dW(o),p,!1)).Ym(d)}, +cti:function cti(a){this.a=a}, +aiC(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.CJ.h(0,a9) +if(a4!=null){if(b0)a4=a4.c +s=a6===B.af +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.bg&&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.w2(o,m.gwu(),a6) +if(l==null){for(q=m.d,k=q.length,j=0;j")).aV(0,""))}, +c_A:function c_A(){}, +arn:function arn(){}, +bn9:function bn9(){}, +atS:function atS(a,b){this.a=a +this.b=b}, +aF7:function aF7(a,b){this.a=a +this.b=b}, +b0K:function b0K(){}, +au_:function au_(a,b){this.a=a +this.b=b}, +b2l:function b2l(){}, +btA:function btA(){}, +byt:function byt(){}, +bzL:function bzL(){}, +c4x:function c4x(){}, +c5p:function c5p(){}, +bna:function bna(){}, +bDL:function bDL(){}, +bGX:function bGX(){}, +bnb:function bnb(){}, +bJz:function bJz(){}, +bey:function bey(){}, +b0I:function b0I(){}, +b63:function b63(a,b){this.a=a +this.b=b}, +b6g:function b6g(a,b,c){this.a=a +this.b=b +this.c=c}, +aFE:function aFE(){}, +tC:function tC(){}, +bYQ:function bYQ(a){this.a=a}, +bYP:function bYP(a){this.a=a}, +bYR:function bYR(a,b){this.a=a +this.b=b}, +a9r:function a9r(a,b,c){this.a=a +this.b=b +this.c=c}, +a9t:function a9t(a,b,c){this.c=a +this.a=b +this.b=c}, +aKl:function aKl(a,b,c){this.a=a +this.b=b +this.c=c}, +a9q:function a9q(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.a=d +_.b=e}, +pC(a,b,c,d,e,f){var s,r=null +if(c==null)s=b==null?r:new A.HV(b,B.li,r,B.rT) +else s=c +return new A.a9s(f,e,d,B.C,new A.a9q(a,r,r,B.HG,r),s,r)}, +bYL:function bYL(a){this.b=a}, +a9s:function a9s(a,b,c,d,e,f,g){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.r=e +_.at=f +_.a=g}, +atZ:function atZ(a,b){var _=this +_.a=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.ak$=!1}, +cML(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.aFZ(d,c,f,m,!0,g,b,a,h,i,j,l,k,n,o)}, +aFZ:function aFZ(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 +_.w=e +_.y=f +_.z=g +_.as=h +_.ax=i +_.ay=j +_.cy=k +_.db=l +_.fy=m +_.k2=n +_.k3=o}, +cNe(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.Lw(m,k,g,l,a,i,j,c,b,n,!0,!0,e,h,null,o.i("Lw<0>"))}, +Lw:function Lw(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}, +X0:function X0(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}, +co2:function co2(a){this.a=a}, +co3:function co3(a,b){this.a=a +this.b=b}, +co4:function co4(a){this.a=a}, +co5:function co5(a){this.a=a}, +co6:function co6(a){this.a=a}, +co1:function co1(a){this.a=a}, +cnZ:function cnZ(a){this.a=a}, +co_:function co_(a){this.a=a}, +co0:function co0(a){this.a=a}, +cnY:function cnY(a){this.a=a}, +ai8:function ai8(){}, +bYB:function bYB(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}, +bYC:function bYC(a){this.a=a}, +aFt:function aFt(a,b){this.r=a +this.x=b}, +diG(a){var s=new A.agg(A.a([],t.bp),null,null,B.k,a.i("agg<0>")) +s.b7N(a) +return s}, +U9:function U9(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}, +agg:function agg(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 +_.cv$=c +_.a=null +_.b=d +_.c=null +_.$ti=e}, +cmv:function cmv(a){this.a=a}, +cmq:function cmq(a){this.a=a}, +cmr:function cmr(a){this.a=a}, +cmz:function cmz(a){this.a=a}, +cmA:function cmA(a){this.a=a}, +cmt:function cmt(a){this.a=a}, +cmu:function cmu(a,b){this.a=a +this.b=b}, +cms:function cms(a){this.a=a}, +cmx:function cmx(a){this.a=a}, +cmw:function cmw(a,b){this.a=a +this.b=b}, +cmy:function cmy(a){this.a=a}, +Xb:function Xb(){}, +ddu(a){var s=new A.aEh(null,$.bo()) +s.b7q(a) +return s}, +aEh:function aEh(a,b){var _=this +_.a=a +_.F$=0 +_.M$=b +_.a1$=_.W$=0 +_.ak$=!1}, +bVw:function bVw(a,b){this.a=a +this.b=b}, +arr(a,b){var s=0,r=A.o(t.N),q,p,o,n +var $async$arr=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=$.cUa().b +if(!o.test(a))throw A.j(A.eC(a,"callbackUrlScheme","must be a valid URL scheme")) +o=$.aD +o.toString +p=$.cCZ() +B.b.D(o.du$,p) +$.aD.du$.push(p) +o=t.z +n=A +s=3 +return A.f(B.a28.e2("authenticate",A.p(["url",b,"callbackUrlScheme",a,"preferEphemeral",!1],t.N,o),!1,o),$async$arr) +case 3:q=n.av(d) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$arr,r)}, +bnk(){var s=0,r=A.o(t.H),q +var $async$bnk=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.a28.e2("cleanUpDanglingCalls",null,!1,t.z),$async$bnk) +case 2:q=$.aD +q.toString +B.b.D(q.du$,$.cCZ()) +return A.m(null,r)}}) +return A.n($async$bnk,r)}, +aR7:function aR7(a){this.a=a}, +bnl:function bnl(){}, +arq(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$arq=A.k(function(a3,a4){if(a3===1){o=a4 +s=p}while(true)switch(s){case 0:$.N1().FQ("open",[a1]) +g=window +g.toString +g=new A.mZ(A.fP(new A.lA(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$arq) +case 8:if(!a4){s=7 +break}m=g.gE(g) +e=m.origin +e.toString +d=A.aaA() +if(e===d.gTm(d)){e=m.data +d=new A.mT([],[]) +d.c=!0 +l=J.J(d.vk(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.aAW() +d.w!==$&&A.ao() +d.w=b +c=b}if(e===c)try{e=m.data +d=new A.mT([],[]) +d.c=!0 +j=B.t.ck(0,d.vk(e),null) +if(J.v(J.J(j,"method"),"oauthDone")){i=J.J(J.J(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.d27(k,h) +c=e.w +if(c===$){b=e.aAW() +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.af(0),$async$arq) +case 9:s=n.pop() +break +case 5:throw A.j(A.jf("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$arq,r)}, +arp:function arp(){}, +bwq:function bwq(){}, +aBB:function aBB(){}, +bMz:function bMz(a){this.a=a}, +bIN:function bIN(a){this.a=a}, +cLf(){var s=A.a([],t.aU),r=$.cLg +$.cLg=r+1 +return new A.a69(r,s,B.dBf,$.bo())}, +a69:function a69(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 +_.ak$=!1}, +bLz:function bLz(a){this.a=a}, +bLv:function bLv(a){this.a=a}, +bLw:function bLw(a){this.a=a}, +bLx:function bLx(a){this.a=a}, +bLy:function bLy(){}, +a6b:function a6b(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +a6c:function a6c(a){this.a=null +this.b=a +this.c=null}, +bLA:function bLA(){}, +bLC:function bLC(a){this.a=a}, +bLB:function bLB(a){this.a=a}, +ars:function ars(){}, +cv(a,b,c){return A.dtb(a,b,c,c.i("rZ<0>"))}, +dtb(a,b,c,d){var s=0,r=A.o(d),q,p,o +var $async$cv=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.rd(null,!1,new A.cu7(new A.J3(null,null,b,null,null,c.i("J3<0>")),c),a,null,!0,!0,c.i("rZ<0>")),$async$cv) +case 3:o=f +if(o==null){A.qS() +p=new A.rZ(null,new A.nR("FutureDialog canceled"),c.i("rZ<0>"))}else p=o +q=p +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$cv,r)}, +cu7:function cu7(a,b){this.a=a +this.b=b}, +J3:function J3(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e +_.$ti=f}, +byE:function byE(){}, +adN:function adN(a,b){var _=this +_.a=_.e=_.d=null +_.b=a +_.c=null +_.$ti=b}, +ceF:function ceF(a){this.a=a}, +ceG:function ceG(a){this.a=a}, +ceE:function ceE(a,b,c){this.a=a +this.b=b +this.c=c}, +ceD:function ceD(a,b){this.a=a +this.b=b}, +rZ:function rZ(a,b,c){this.a=a +this.b=b +this.$ti=c}, +boh:function boh(){}, +boi:function boi(){}, +WK:function WK(a,b){this.a=a +this.b=b}, +BZ:function BZ(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}, +clb:function clb(a){this.a=a}, +aTP:function aTP(a,b){this.a=a +this.c=b}, +ccp:function ccp(a,b){this.a=a +this.c=b}, +ccr:function ccr(){}, +ccs:function ccs(){}, +cct:function cct(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}, +ccq:function ccq(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ccu:function ccu(a){this.a=a}, +dcB(a){A.IL(new A.el(a.gbUW(),t.m8)) +return A.b5(t.Bt)}, +cLF(a,b,c,d,e,f){var s=A.cyF(B.B,null,c,e,A.cS7(),null,a,null,b,!1,f) +if(d!=null)return A.cI8(s,d) +else return s}, +aCQ:function aCQ(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}, +bPA:function bPA(a,b,c){this.a=a +this.b=b +this.c=c}, +bPp:function bPp(a){this.a=a}, +bPr:function bPr(){}, +bPs:function bPs(){}, +bPt:function bPt(){}, +bPu:function bPu(){}, +bPv:function bPv(a,b){this.a=a +this.b=b}, +bPq:function bPq(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bPz:function bPz(a,b){this.a=a +this.b=b}, +bPo:function bPo(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bPw:function bPw(){}, +bPx:function bPx(){}, +bPy:function bPy(){}, +aRl:function aRl(a,b){this.a=a +this.b=b}, +bPB:function bPB(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bPE:function bPE(a,b,c){this.a=a +this.b=b +this.c=c}, +bPF:function bPF(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bPG:function bPG(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bPD:function bPD(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bPC:function bPC(){}, +cOi(a,b){return new A.chT(a,a.a.length-1,b)}, +a1v:function a1v(a,b,c,d){var _=this +_.a=$ +_.b=a +_.c=b +_.d=c +_.F$=0 +_.M$=d +_.a1$=_.W$=0 +_.ak$=!1}, +chT:function chT(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=$}, +aOw:function aOw(){}, +a4u:function a4u(a,b){this.a=a +this.b=b}, +AJ:function AJ(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +a1t:function a1t(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.F$=0 +_.M$=d +_.a1$=_.W$=0 +_.ak$=!1}, +aOu:function aOu(){}, +aOv:function aOv(){}, +dt7(a){var s=$.cQv +if(s!=null)s.af(0) +$.cQv=$.yz().azQ().bG(new A.ctT())}, +ctT:function ctT(){}, +dcD(a,b,c,d){var s,r,q,p,o,n +if(d instanceof A.vu)return new A.nC(d,c,new A.cy(B.d.k(A.e_(d)),t.W)) +else if(d instanceof A.qe){s=d.x +s===$&&A.e() +r=s.bNu(0,c) +if(r==null)return null +q=A.dpG(d.w,r) +for(s=q.gcr(q),s=s.gS(s),p=J.cb(b);s.q();){o=s.gE(s) +n=o.a +o=o.b +p.j(b,n,A.u4(o,0,o.length,B.l,!1))}return new A.nC(d,A.cBQ(a,A.cSs(d.d,q)),new A.cy(B.d.k(A.e_(d)),t.W))}return null}, +cxV(a,b,c){return new A.of(b,a,A.cIH(b),A.cII(b),c)}, +cIH(a){if(a.e!=null)return A.f9(new A.buL(),null,"error",null,B.b9) +return B.b.gR(a.a).a}, +cII(a){if(a.e!=null)return a.c.k(0) +return B.b.gR(a.a).b}, +dcC(a,b,c,d,e){return new A.hr(c,d,e,b,a,A.a7j(c))}, +a7j(a){var s,r,q,p,o,n=new A.cR("") +for(s=J.l5(a,new A.bPI()),r=J.ag(s.a),s=new A.i7(r,s.b,s.$ti.i("i7<1>")),q=!1;s.q();){p=r.gE(r).a +if(p instanceof A.qe){if(q)n.a+="/" +o=p.d +n.a+=o +q=q||o!=="/"}}s=n.a +return s.charCodeAt(0)==0?s:s}, +cOy(a,b,c,d){var s,r,q=null +try{s=B.t.gbp() +q=A.ce8(b,s.b,s.a)}catch(r){if(!(A.a2(r) instanceof A.QO))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}, +nC:function nC(a,b,c){this.a=a +this.b=b +this.c=c}, +of:function of(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.a=c +_.b=d +_.c=e}, +buL:function buL(){}, +hr:function hr(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bPI:function bPI(){}, +bPK:function bPK(){}, +bPL:function bPL(a){this.a=a}, +bPM:function bPM(){}, +bPJ:function bPJ(){}, +bPH:function bPH(a){this.b=a}, +aTH:function aTH(){}, +ckB:function ckB(){}, +aTG:function aTG(a){this.a=a}, +Pn:function Pn(a,b){this.c=a +this.a=b}, +bkz:function bkz(a){this.a=a}, +abD:function abD(a,b,c){this.c=a +this.d=b +this.a=c}, +aKR:function aKR(a){var _=this +_.d=$ +_.a=null +_.b=a +_.c=null}, +as6(a){return new A.as5(a)}, +cHZ(a){return new A.Q1(a)}, +as5:function as5(a){this.a=a}, +Q1:function Q1(a){this.a=a}, +DO:function DO(a,b,c){this.f=a +this.b=b +this.a=c}, +ds1(a,b,c,d,e){return A.a_h(a,b,c,d,e,t.H)}, +OL:function OL(a,b){this.c=a +this.a=b}, +beL:function beL(a){this.a=a}, +d4M(a,b,c,d,e,f,g,h,i){return new A.mn(b,g,f,h,c,e,d,a,i.i("mn<0>"))}, +daA(a,b,c,d){return d}, +mn:function mn(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}, +acq:function acq(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){var _=this +_.cT=a +_.bc=b +_.fr=c +_.fx=d +_.fy=!1 +_.id=_.go=null +_.k1=e +_.k2=f +_.k3=g +_.k4=h +_.ok=$ +_.p1=null +_.p2=$ +_.tz$=i +_.x8$=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}, +a4H:function a4H(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}, +ds2(a,b,c,d,e){return new A.v2(b,c,e,d,a,t.sR)}, +Rq:function Rq(a,b){this.c=a +this.a=b}, +bAK:function bAK(a){this.a=a}, +bps:function bps(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bpt:function bpt(a,b){this.a=a +this.b=b}, +bpu:function bpu(a,b,c){this.a=a +this.b=b +this.c=c}, +cSt(a,b){var s,r,q,p,o,n,m,l,k +for(s=$.cE_().tX(0,a),s=new A.r0(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.Xl(B.c.X(a,q,m)) +l=n[1] +l.toString +k=n[2] +p+=k!=null?A.dkK(k,l):"(?<"+l+">[^/]+)" +b.push(l) +q=m+n[0].length}s=q"+s+")"}, +cSs(a,b){var s,r,q,p,o,n,m,l +for(s=$.cE_().tX(0,a),s=new A.r0(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.q(b.h(0,l)) +q=m+n[0].length}s=q")),q=A.aO(12,s,!1,t.gJ),p=A.aO(12,0,!1,t.S) +return new A.au0(a,b,new A.ati(new A.G6(s,s,q,p,t.Lo),B.dJ,c,t.nT),r,d.i("au0<0>"))}, +a2J:function a2J(a,b,c){this.a=a +this.b=b +this.$ti=c}, +au0:function au0(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=0 +_.f=-1 +_.$ti=e}, +bxM:function bxM(a){this.a=a}, +a2R:function a2R(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=$ +_.f=!0 +_.$ti=e}, +NM(a,b,c,d){return A.d3j(a,b,c,d)}, +d3j(a,b,c,d){var s=0,r=A.o(t.oq),q,p,o,n +var $async$NM=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.kH.abJ(p,a,new A.b5x(b),1),$async$NM) +case 3:q=new n.NL(f,b,A.a([],t.TD)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$NM,r)}, +NL:function NL(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +b5x:function b5x(a){this.a=a}, +b5w:function b5w(a){this.a=a}, +wn:function wn(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=null +_.$ti=d}, +bcN:function bcN(a){this.a=a}, +bcO:function bcO(a){this.a=a}, +bcP:function bcP(a,b,c){this.a=a +this.b=b +this.c=c}, +bcM:function bcM(a,b){this.a=a +this.b=b}, +ass:function ass(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=null +_.e=c +_.f=null +_.a=d}, +bs1:function bs1(){}, +a1J:function a1J(){}, +a1K:function a1K(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=null +_.r=_.f=!1 +_.$ti=d}, +adg:function adg(){}, +adh:function adh(){}, +adi:function adi(){}, +a77:function a77(a,b,c){this.a=a +this.b=b +this.$ti=c}, +chX:function chX(){}, +c1R:function c1R(){}, +a_E:function a_E(){}, +ati:function ati(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=1 +_.e=0 +_.$ti=d}, +G6:function G6(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +aPc:function aPc(){}, +aPh:function aPh(a,b){this.a=a +this.$ti=b}, +BO:function BO(a,b){this.a=a +this.$ti=b}, +aWP:function aWP(a,b){this.a=a +this.$ti=b}, +MG:function MG(a,b){this.a=a +this.$ti=b}, +cH_(){return new A.a0_(A.fx(null,null,null,t.K,t.N))}, +cH0(){return new A.wv(A.fx(null,null,null,t.K,t.N))}, +cH1(a,b,c){return new A.a00(a,b,c,A.fx(null,null,null,t.K,t.N))}, +czJ(a){return new A.md(a,A.fx(null,null,null,t.K,t.N))}, +cx6(a,b){return new A.fi(b,a,A.fx(null,null,null,t.K,t.N))}, +d64(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.cK8(a) +return s==null?"":s+":"}, +cGh(a){return new A.ZH(a,A.fx(null,null,null,t.K,t.N))}, +cqm(a){var s=new A.cR("") +new A.c8T(s).bq(a) +s=s.a +return s.charCodeAt(0)==0?s:s}, +lJ:function lJ(a,b,c){this.a=a +this.b=b +this.c=c}, +aeD:function aeD(){}, +aQT:function aQT(){}, +aNq:function aNq(){}, +jE:function jE(){}, +a0_:function a0_(a){var _=this +_.a=null +_.b=a +_.c=$ +_.e=null}, +wv:function wv(a){var _=this +_.a=null +_.b=a +_.c=$ +_.e=null}, +a00:function a00(a,b,c,d){var _=this +_.w=a +_.x=b +_.y=c +_.a=null +_.b=d +_.c=$ +_.e=null}, +md:function md(a,b){var _=this +_.w=a +_.a=null +_.b=b +_.c=$ +_.e=null}, +fi:function fi(a,b,c){var _=this +_.w=a +_.x=b +_.a=null +_.b=c +_.c=$ +_.e=null}, +biK:function biK(a){this.a=a}, +ZH:function ZH(a,b){var _=this +_.w=a +_.a=null +_.b=b +_.c=$ +_.e=null}, +hE:function hE(a,b){this.b=a +this.a=b}, +c8T:function c8T(a){this.a=a}, +aMZ:function aMZ(){}, +aN_:function aN_(){}, +aN0:function aN0(){}, +aMX:function aMX(){}, +aMY:function aMY(){}, +aNr:function aNr(){}, +aNs:function aNs(){}, +dqS(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}, +duF(a,b){var s,r,q=b.a +if(q instanceof A.fi){s=q.x +if(B.b.p(B.VK,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.cRE(r,!1)}, +c1u:function c1u(){}, +cSf(a){var s,r=A.cIf(a,null,!1,null) +A.cc("div","container") +r.w="div".toLowerCase() +r.aCN() +s=A.cH0() +r.d.c[0].bU_(s) +return s}, +cIf(a,b,c,d){var s,r=A.a([],t.GF),q=A.a([],t.gN),p=A.a([],t.wy) +q=new A.c1t("http://www.w3.org/1999/xhtml",q,new A.ajl(p)) +q.eZ(0) +p=A.nq(null,t.N) +s=A.a([],t.t) +s=new A.bsP(A.dos(b),d,p,s) +s.f=new A.dB(a) +s.a="utf-8" +s.eZ(0) +p=new A.asH(s,!0,!0,!1,A.nq(null,t.cB),new A.cR(""),new A.cR(""),new A.cR("")) +p.eZ(0) +return p.f=new A.bsZ(!1,p,q,r)}, +bsZ:function bsZ(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=$}, +ik:function ik(){}, +bI3:function bI3(a){this.a=a}, +bI2:function bI2(a){this.a=a}, +uR:function uR(a,b){this.a=a +this.b=b}, +akx:function akx(a,b){this.a=a +this.b=b}, +Yv:function Yv(a,b){this.a=a +this.b=b}, +ate:function ate(a,b){this.a=a +this.b=b}, +ajw:function ajw(a,b){this.a=a +this.b=b}, +Qu:function Qu(a,b){this.c=!1 +this.a=a +this.b=b}, +buQ:function buQ(a){this.a=a}, +buP:function buP(a){this.a=a}, +aG5:function aG5(a,b){this.a=a +this.b=b}, +a2f:function a2f(a,b){this.a=a +this.b=b}, +Qw:function Qw(a,b,c){var _=this +_.c=null +_.d=a +_.a=b +_.b=c}, +buR:function buR(){}, +a2a:function a2a(a,b){this.a=a +this.b=b}, +a2b:function a2b(a,b){this.a=a +this.b=b}, +ID:function ID(a,b){this.a=a +this.b=b}, +a2d:function a2d(a,b){this.a=a +this.b=b}, +Qv:function Qv(a,b){this.a=a +this.b=b}, +a2e:function a2e(a,b){this.a=a +this.b=b}, +atf:function atf(a,b){this.a=a +this.b=b}, +atd:function atd(a,b){this.a=a +this.b=b}, +aju:function aju(a,b){this.a=a +this.b=b}, +a2c:function a2c(a,b){this.a=a +this.b=b}, +ajv:function ajv(a,b){this.a=a +this.b=b}, +ajs:function ajs(a,b){this.a=a +this.b=b}, +ajt:function ajt(a,b){this.a=a +this.b=b}, +op:function op(a,b,c){this.a=a +this.b=b +this.c=c}, +cK8(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}}, +i8(a){if(a==null)return!1 +return A.cC6(B.c.az(a,0))}, +cC6(a){switch(a){case 9:case 10:case 12:case 13:case 32:return!0}return!1}, +nY(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}, +ct7(a){var s +if(a==null)return!1 +s=B.c.az(a,0) +return s>=48&&s<58}, +cRN(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}, +d2T(a){return a>=65&&a<=90?a+97-65:a}, +bO2:function bO2(){}, +Pd:function Pd(a){this.a=a}, +ac1:function ac1(){}, +c95:function c95(a){this.a=a}, +cAs(a){return new A.VK()}, +bjr:function bjr(a){this.a=a +this.b=-1}, +bel:function bel(a){this.a=a}, +VK:function VK(){}, +dlM(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}, +dos(a){var s=A.aA("[\t-\r -/:-@[-`{-~]",!0,!1,!1,!1) +if(a==null)return null +return B.dmw.h(0,A.bH(a,s,"").toLowerCase())}, +dke(a,b){switch(a){case"ascii":return new A.dB(B.ej.b7(0,b)) +case"utf-8":return new A.dB(B.l.b7(0,b)) +default:throw A.j(A.cg("Encoding "+a+" not supported",null))}}, +bsP:function bsP(a,b,c,d){var _=this +_.a=a +_.b=!0 +_.d=b +_.f=_.e=null +_.r=c +_.w=null +_.x=d +_.y=0}, +J2:function J2(){}, +cLW(a){switch(a){case"before":case"after":case"first-line":case"first-letter":return!0 +default:return!1}}, +dd0(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.fi?r:null}return null}, +aDo:function aDo(){this.a=null}, +bSd:function bSd(){}, +bSe:function bSe(){}, +bSc:function bSc(){}, +bSb:function bSb(a){this.a=a}, +mL(a,b,c,d){return new A.Fj(b==null?A.fx(null,null,null,t.K,t.N):b,c,a,d)}, +qW:function qW(){}, +B8:function B8(){}, +Fj:function Fj(a,b,c,d){var _=this +_.e=a +_.r=!1 +_.w=b +_.b=c +_.c=d +_.a=null}, +dD:function dD(a,b){this.b=a +this.c=b +this.a=null}, +tB:function tB(){}, +br:function br(a,b,c){var _=this +_.e=a +_.b=b +_.c=c +_.a=null}, +d4:function d4(a,b){this.b=a +this.c=b +this.a=null}, +L_:function L_(a,b){this.b=a +this.c=b +this.a=null}, +Ou:function Ou(a,b){this.b=a +this.c=b +this.a=null}, +a_Z:function a_Z(a){var _=this +_.c=_.b=null +_.d="" +_.e=a +_.a=null}, +aFN:function aFN(){this.a=null +this.b=$}, +csk:function csk(){}, +csj:function csj(){}, +asH:function asH(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}, +bt7:function bt7(a){this.a=a}, +bt8:function bt8(a){this.a=a}, +dmh(a,b){var s,r,q=a.a +if(q!==b.a)return!1 +if(q===0)return!0 +for(q=A.hg(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}, +cN8(a,b,c,d){var s,r,q,p,o=a.gei(a) +if(d==null)if(!o.ga7(o)&&o.gR(o) instanceof A.md){s=t.As.a(o.gR(o)) +s.aHX(0,b) +if(c!=null){r=c.a +q=s.e +s.e=r.Vz(0,A.qb(q.a,q.b).b,A.qb(r,c.c).b)}}else{r=A.czJ(b) +r.e=c +o.t(0,r)}else{p=o.dg(o,d) +if(p>0&&o.a[p-1] instanceof A.md)t.As.a(o.a[p-1]).aHX(0,b) +else{r=A.czJ(b) +r.e=c +o.pb(0,p,r)}}}, +ajl:function ajl(a){this.a=a}, +c1t:function c1t(a,b,c){var _=this +_.a=a +_.b=$ +_.c=b +_.d=c +_.f=_.e=null +_.r=!1}, +cCw(a,b,c){var s +if(c==null)c=a.length +if(cs?s:c)}, +cBC(a){var s,r +for(s=a.length,r=0;r")),b.i("Z1<0>")) +s.H(0,a) +return s}, +Z1:function Z1(a,b,c){this.a=a +this.c=b +this.$ti=c}, +b7x:function b7x(){}, +cys(a){return A.duD("media type",a,new A.bCG(a))}, +ay4(a,b,c){var s=t.N +s=c==null?A.b(s,s):A.d3C(c,s) +return new A.a47(a.toLowerCase(),b.toLowerCase(),new A.vJ(s,t.G5))}, +a47:function a47(a,b,c){this.a=a +this.b=b +this.c=c}, +bCG:function bCG(a){this.a=a}, +bCI:function bCI(a){this.a=a}, +bCH:function bCH(){}, +dpE(a){var s +a.aLo($.cXQ(),"quoted string") +s=a.gSV().h(0,0) +return A.nZ(B.c.X(s,1,s.length-1),$.cXP(),new A.cso(),null)}, +cso:function cso(){}, +alg:function alg(a,b){this.a=a +this.b=b}, +ib:function ib(a){this.a=-1 +this.b=a}, +Oj:function Oj(a){this.a=a}, +Ok:function Ok(a){this.a=a}, +Ol:function Ol(a){this.a=a}, +Om:function Om(a){this.a=a}, +On:function On(a){this.a=a}, +Oo:function Oo(a){this.a=a}, +Op:function Op(a,b){this.a=a +this.b=b}, +Oq:function Oq(a){this.a=a}, +Or:function Or(a,b){this.a=a +this.b=b}, +Os:function Os(a){this.a=a}, +Ot:function Ot(a,b){this.a=a +this.b=b}, +d43(a,b,c,d){var s=new A.ZE(new Uint8Array(4)) +s.b6u(a,b,c,d) +return s}, +z5:function z5(a){this.a=a}, +amV:function amV(a){this.a=a}, +ZE:function ZE(a){this.a=a}, +cBR(a,b,c){var s +if(b===c)return a +switch(b.a){case 0:if(a===0)s=0 +else{s=B.a1C.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.N(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.N(A.b7(a),6) +case 2:return B.d.N(A.b7(a),4) +case 3:return a +case 4:return a*257 +case 5:return a*16843009 +case 6:return B.d.N(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.N(A.b7(a),14) +case 2:return B.d.N(A.b7(a),12) +case 3:return B.d.N(A.b7(a),8) +case 4:return a +case 5:return A.b7(a)<<8>>>0 +case 6:return B.d.N(A.b7(a),9) +case 7:return B.d.N(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.N(A.b7(a),30) +case 2:return B.d.N(A.b7(a),28) +case 3:return B.d.N(A.b7(a),24) +case 4:return B.d.N(A.b7(a),16) +case 5:return a +case 6:return B.d.N(A.b7(a),25) +case 7:return B.d.N(A.b7(a),17) +case 8:return B.d.N(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.N(A.b7(a),5) +case 2:return a<=0?0:B.d.N(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.N(A.b7(a),15) +case 2:return a<=0?0:B.d.N(A.b7(a),11) +case 3:return a<=0?0:B.d.N(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.N(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.N(A.b7(a),29) +case 2:return a<=0?0:B.d.N(A.b7(a),27) +case 3:return a<=0?0:B.d.N(A.b7(a),23) +case 4:return a<=0?0:B.d.N(A.b7(a),16) +case 5:return a<=0?0:A.b7(a)<<1>>>0 +case 6:return B.d.N(A.b7(a),24) +case 7:return B.d.N(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.bb(a,0,1)*3) +case 2:return B.e.C(B.e.bb(a,0,1)*15) +case 3:return B.e.C(B.e.bb(a,0,1)*255) +case 4:return B.e.C(B.e.bb(a,0,1)*65535) +case 5:return B.e.C(B.e.bb(a,0,1)*4294967295) +case 6:return B.e.C(a<0?B.e.bb(a,-1,1)*128:B.e.bb(a,-1,1)*127) +case 7:return B.e.C(a<0?B.e.bb(a,-1,1)*32768:B.e.bb(a,-1,1)*32767) +case 8:return B.e.C(a<0?B.e.bb(a,-1,1)*2147483648:B.e.bb(a,-1,1)*2147483647) +case 9:case 10:case 11:return a}break}}, +nf:function nf(a,b){this.a=a +this.b=b}, +PK:function PK(a,b){this.a=a +this.b=b}, +Yx:function Yx(a,b){this.a=a +this.b=b}, +a0K(a){var s=new A.Ps(A.b(t.N,t.Ij)) +s.b6N(a) +return s}, +Ps:function Ps(a){this.a=a}, +aNR:function aNR(a,b){this.a=a +this.b=b}, +aR(a,b,c){return new A.aqX(a,b)}, +aqX:function aqX(a,b){this.a=a +this.b=b}, +uL:function uL(a){this.a=a}, +btR:function btR(a){this.a=a}, +cIr(a){var s=new A.qg(A.b(t.S,t.bY),new A.uL(A.b(t.N,t.Ij))) +s.aJw(0,a) +return s}, +qg:function qg(a,b){this.a=a +this.b=b}, +btS:function btS(a){this.a=a}, +btT:function btT(a){this.a=a}, +d81(a){var s=new Uint16Array(1) +s[0]=a +return new A.zO(s)}, +cIz(a,b){var s=new A.zO(new Uint16Array(b)) +s.b6S(a,b) +return s}, +d80(a){var s=new Uint32Array(1) +s[0]=a +return new A.rR(s)}, +cIu(a,b){var s=new A.rR(new Uint32Array(b)) +s.b6P(a,b) +return s}, +cIv(a,b){var s,r=J.lV(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.aO(65537,0,!1,t.S) +m=J.jx(16384,t.oM) +for(l=0;l<16384;++l)m[l]=new A.ar0() +A.d6x(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.d6t(n,r,q,m) +A.d6v(n,m,a,p,q,d,c)}, +d6v(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.aK(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.cxd(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.dY(1,n)-1)>>>0){j[1]=r +m=A.cxd(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.N(j[0],l) +j[1]=j[1]-l +for(;r=j[1],r>0;){q=b[B.d.ek(j[0],14-r)&16383] +p=q.a +if(p!==0){j[1]=r-p +s=A.cxd(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)."))}, +cxd(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.cxc(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.qQ(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.aO(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}}}}, +d6x(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.cHx(6,k,a) +e[c]=r +if(r===63){if(a.d-l>b)throw A.j(A.bR(n)) +q=A.cHx(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.d6u(e)}, +d6u(a){var s,r,q,p,o,n=A.aO(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}}}, +cxc(a,b){a[0]=((a[0]<<8|b.bv())&-1)>>>0 +a[1]=(a[1]+8&-1)>>>0}, +cHx(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.dY(1,a)-1)>>>0}, +ar0:function ar0(){this.b=this.a=0 +this.c=null}, +d6y(a){var s=A.de(a,!1,null,0) +if(s.a_()!==20000630)return!1 +if(s.bv()!==2)return!1 +if((s.Bv()&4294967289)>>>0!==0)return!1 +return!0}, +blD:function blD(a){var _=this +_.b=_.a=0 +_.c=a +_.d=null +_.e=$}, +cIQ(a,b,c){var s=new A.att(a,A.a([],t.v7),A.b(t.N,t.ew),B.Ne,b) +s.b6D(a,b,c,{}) +return s}, +a0P:function a0P(){}, +blE:function blE(a,b){this.a=a +this.b=b}, +att:function att(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}, +bvy:function bvy(a,b,c){var _=this +_.r=null +_.w=a +_.x=b +_.y=$ +_.z=null +_.b=_.a=0 +_.c=c}, +aRz:function aRz(){var _=this +_.f=_.e=_.d=_.c=_.b=_.a=$}, +bvz:function bvz(a,b,c){var _=this +_.w=a +_.x=b +_.y=null +_.b=_.a=0 +_.c=c}, +bvA:function bvA(a,b){var _=this +_.r=null +_.w=a +_.b=_.a=0 +_.c=b}, +atu:function atu(a,b,c){var _=this +_.w=a +_.x=b +_.y=null +_.b=_.a=0 +_.c=c}, +blC:function blC(){this.a=null}, +cHW(a){var s=new Uint8Array(a*3) +return new A.a1q(A.d7g(a),a,null,new A.tb(s,a,3))}, +d7f(a){return new A.a1q(a.a,a.b,a.c,A.cKx(a.d))}, +d7g(a){var s +for(s=1;s<=8;++s)if(B.d.dY(1,s)>=a)return s +return 0}, +a1q:function a1q(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +a1r:function a1r(){}, +atv:function atv(){var _=this +_.e=_.d=_.c=_.b=_.a=$ +_.f=null +_.r=80 +_.w=!0 +_.x=$}, +arZ:function arZ(a){var _=this +_.b=_.a=0 +_.e=_.c=null +_.r=a}, +bpl:function bpl(){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}, +bpm:function bpm(){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}, +bpn:function bpn(a,b){this.a=a +this.b=b}, +cIl(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.cxE[s] +if(r===B.NL)return null +q=a.a4() +p=J.lV(q,t.IY) +for(o=0;o255?255:a+s}}, +cz_(a,b){return b<128?Math.min(a,2*b):Math.max(a,2*(b-128))}, +cyW(a,b){return B.e.aw(b+a-2*b*a/255)}, +cLb(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.a7c:c=m.c +c===$&&A.e() +d.sav(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.saU(0,c) +if(d.gaU(d)!==0){d.sav(0,(d.gav(d)+d.gaU(d)-255)*255/d.gaU(d)) +d.saP((d.gaP()+d.gaU(d)-255)*255/d.gaU(d)) +d.saR(0,(d.gaR(d)+d.gaU(d)-255)*255/d.gaU(d))}break +case B.a7e: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.bb(a8*255,0,255)),B.e.C(B.e.bb(a9*255,0,255)),B.e.C(B.e.bb(b0*255,0,255))] +d.sav(0,b1[0]) +d.saP(b1[1]) +d.saR(0,b1[2]) +d.saU(0,a1) +break +case B.a7b: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.sav(0,b2) +d.saP(b2) +d.saR(0,b2) +d.saU(0,a1) +break +case B.a7d: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.cQQ(255-b3,255-b4,255-a2,255-b5) +d.sav(0,b1[0]) +d.saP(b1[1]) +d.saR(0,b1[2]) +d.saU(0,a1) +break +default:throw A.j(A.bR("Unhandled color mode: "+A.q(b8)))}}return n}, +tj:function tj(a,b){this.a=a +this.b=b}, +bJG:function bJG(a){var _=this +_.b=_.a=0 +_.d=_.c=null +_.e=$ +_.r=_.f=null +_.x=_.w=$ +_.y=null +_.z=a +_.ay=_.ax=_.at=_.as=$}, +aB5:function aB5(a){this.b=a}, +a5Z:function a5Z(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}, +dbG(a,b){var s,r +switch(a){case"lsct":s=new A.a60() +r=b.c-b.d +s.b=b.a_() +if(r>=12){if(b.r4(4)!=="8BIM")A.W(A.bR("Invalid key in layer additional data")) +s.c=b.r4(4)}if(r>=16)b.a_() +return s +default:return new A.a6_(b)}}, +Sv:function Sv(){}, +bJF:function bJF(){this.a=null}, +a64:function a64(){}, +mH:function mH(a,b,c){this.a=a +this.b=b +this.c=c}, +fY:function fY(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +SB:function SB(a,b,c){this.a=a +this.b=b +this.$ti=c}, +a63:function a63(){var _=this +_.Q=_.z=_.y=_.f=_.d=_.b=_.a=0}, +SA:function SA(a){var _=this +_.b=0 +_.c=a +_.Q=_.r=_.f=0}, +aBc:function aBc(){this.y=this.b=this.a=0}, +ks(a,b){return(B.uK[a>>>8]<<17|B.uK[b>>>8]<<16|B.uK[a&255]<<1|B.uK[b&255])>>>0}, +k0:function k0(a){var _=this +_.a=a +_.b=0 +_.c=!1 +_.d=0 +_.e=!1 +_.f=0 +_.r=!1}, +bKu:function bKu(){this.b=this.a=null}, +dbP(a,b,c){var s=new A.bKw(a,b,c),r=s.$2(0,0),q=s.$2(0,0),p=new A.SB(r.Ix(0),q.Ix(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}, +dbQ(a,b,c){var s=new A.bKx(a,b,c),r=s.$2(0,0),q=s.$2(0,0),p=new A.SB(r.Ix(0),q.Ix(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}, +SC:function SC(a,b){this.a=a +this.b=b}, +bKv:function bKv(){}, +bKw:function bKw(a,b,c){this.a=a +this.b=b +this.c=c}, +bKx:function bKx(a,b,c){this.a=a +this.b=b +this.c=c}, +aa3:function aa3(a){var _=this +_.b=_.a=0 +_.c=a +_.Q=_.z=_.y=_.x=_.f=_.e=0 +_.as=null +_.ax=0}, +nM:function nM(a,b){this.a=a +this.b=b}, +c_D:function c_D(){this.a=null +this.b=$}, +c_E:function c_E(){}, +c_P:function c_P(a){this.a=a +this.c=this.b=0}, +aGh:function aGh(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=null +_.f=e}, +czQ(a,b,c){var s=new A.c_S(b,c,a),r=t.bo +s.e=A.aO(b,null,!1,r) +s.f=A.aO(b,null,!1,r) +return s}, +c_S:function c_S(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}, +aGi:function aGi(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=$}, +Fw:function Fw(a,b){this.a=a +this.b=b}, +kv:function kv(a,b){this.a=a +this.b=b}, +qV:function qV(a,b){this.a=a +this.b=b}, +c_T:function c_T(a){var _=this +_.b=_.a=0 +_.d=null +_.f=a}, +cJy(){return new A.bzJ(new Uint8Array(4096))}, +bzJ:function bzJ(a){var _=this +_.a=9 +_.d=_.c=_.b=0 +_.w=_.r=_.f=_.e=$ +_.x=a +_.z=_.y=$ +_.Q=null +_.as=$}, +c_Q:function c_Q(){this.a=null +this.c=$}, +c_R:function c_R(){}, +cA2(a,b){var s=new Int32Array(4),r=new Int32Array(4),q=new Int8Array(4),p=new Int8Array(4),o=A.aO(8,null,!1,t.Cd),n=A.aO(4,null,!1,t.lL) +return new A.c2Q(a,b,new A.c2W(),new A.c3_(),new A.c2S(s,r),new A.c31(q,p),o,n,new Uint8Array(4))}, +cNt(a,b,c){if(c===0)if(a===0)return b===0?6:5 +else return b===0?4:0 +return c}, +c2Q:function c2Q(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 +_.dE=$ +_.dJ=null +_.dt=_.bN=$ +_.cT=null +_.bc=$}, +c32:function c32(){}, +cNq(a){var s=new A.aaG(a) +s.b=254 +s.c=0 +s.d=-8 +return s}, +aaG:function aaG(a){var _=this +_.a=a +_.d=_.c=_.b=$ +_.e=!1}, +eR(a,b,c){return B.d.uc(B.d.N(a+2*b+c+2,2),32)}, +dfy(a){var s,r,q,p,o,n=a.a,m=a.d +m=A.eR(n[m+-33],n[m+-32],n[m+-31]) +n=a.a +s=a.d +s=A.eR(n[s+-32],n[s+-31],n[s+-30]) +n=a.a +r=a.d +r=A.eR(n[r+-31],n[r+-30],n[r+-29]) +n=a.a +q=a.d +p=A.a([m,s,r,A.eR(n[q+-30],n[q+-29],n[q+-28])],t.t) +for(o=0;o<4;++o)a.JB(o*32,4,p)}, +dfq(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.cd(a,null,0) +s.a1F()[0]=16843009*A.eR(p,o,n) +s.d+=32 +s.a1F()[0]=16843009*A.eR(o,n,m) +s.d+=32 +s.a1F()[0]=16843009*A.eR(n,m,q) +s.d+=32 +s.a1F()[0]=16843009*A.eR(m,q,q)}, +dfo(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.N(q,3) +for(p=0;p<4;++p){s=a.a +r=a.d+p*32 +J.yC(s,r,r+4,q)}}, +cA3(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.yC(q,o,o+16,q[p+(s-1)]) +s+=32}}, +c2U(a,b){var s,r,q +for(s=0;s<16;++s){r=b.a +q=b.d+s*32 +J.yC(r,q,q+16,a)}}, +dfB(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.c2U(B.d.N(q,5),a)}, +dfD(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.c2U(B.d.N(q,4),a)}, +dfC(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.c2U(B.d.N(q,4),a)}, +dfE(a){A.c2U(128,a)}, +dfM(a){var s +for(s=0;s<8;++s)a.Bj(s*32,8,a,-32)}, +dfK(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.yC(q,o,o+8,q[p+(s-1)]) +s+=32}}, +c2V(a,b){var s,r,q +for(s=0;s<8;++s){r=b.a +q=b.d+s*32 +J.yC(r,q,q+8,a)}}, +dfF(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.c2V(B.d.N(q,4),a)}, +dfG(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.c2V(B.d.N(q,3),a)}, +dfH(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.c2V(B.d.N(q,3),a)}, +dfI(a){A.c2V(128,a)}, +FG(a,b,c,d,e){var s=b+c+d*32,r=a.a[a.d+s]+B.d.N(e,3) +if(!((r&-256)>>>0===0))r=r<0?0:255 +a.j(0,s,r)}, +c2T(a,b,c,d,e){A.FG(a,0,0,b,c+d) +A.FG(a,0,1,b,c+e) +A.FG(a,0,2,b,c-e) +A.FG(a,0,3,b,c-d)}, +dfs(){var s,r,q +if(!$.cNr){for(s=-255;s<=255;++s){r=$.b_5() +q=255+s +r[q]=s<0?-s:s +$.cuZ()[q]=B.d.N(r[q],1)}for(s=-1020;s<=1020;++s){r=$.cv_() +if(s<-128)q=-128 +else q=s>127?127:s +r[1020+s]=q}for(s=-112;s<=112;++s){r=$.b_6() +if(s<-16)q=-16 +else q=s>15?15:s +r[112+s]=q}for(s=-255;s<=510;++s){r=$.Xw() +if(s<0)q=0 +else q=s>255?255:s +r[255+s]=q}$.cNr=!0}}, +c2R:function c2R(){}, +dfn(){var s,r=J.jx(3,t.D) +for(s=0;s<3;++s)r[s]=new Uint8Array(11) +return new A.aaF(r)}, +dg0(){var s,r,q,p,o=new Uint8Array(3),n=J.jx(4,t.nH) +for(s=t._4,r=0;r<4;++r){q=J.jx(8,s) +for(p=0;p<8;++p)q[p]=A.dfn() +n[r]=q}B.D.uw(o,0,3,255) +return new A.c30(o,n)}, +c2W:function c2W(){this.d=$}, +c3_:function c3_(){this.b=null}, +c31:function c31(a,b){var _=this +_.b=_.a=!1 +_.c=!0 +_.d=a +_.e=b}, +aaF:function aaF(a){this.a=a}, +c30:function c30(a,b){this.a=a +this.b=b}, +c2S:function c2S(a,b){var _=this +_.a=$ +_.b=null +_.d=_.c=$ +_.e=a +_.f=b}, +LD:function LD(){var _=this +_.b=_.a=0 +_.c=!1 +_.d=0}, +aHq:function aHq(){this.b=this.a=0}, +aHs:function aHs(a,b,c){this.a=a +this.b=b +this.c=c}, +aHr:function aHr(a,b){var _=this +_.a=a +_.b=$ +_.c=b +_.e=_.d=null +_.f=$}, +aHt:function aHt(a,b,c){this.a=a +this.b=b +this.c=c}, +cA4(a,b){var s=A.a([],t.cX),r=A.a([],t.mj),q=new Uint32Array(2),p=new A.aHo(a,q) +q=p.d=A.bz(q.buffer,0,null) +q[0]=a.bv() +q[1]=a.bv() +q[2]=a.bv() +q[3]=a.bv() +q[4]=a.bv() +q[5]=a.bv() +q[6]=a.bv() +q[7]=a.bv() +return new A.aaH(p,b,s,r)}, +FI(a,b){return B.d.N(a+B.d.dY(1,b)-1,b)}, +aaH:function aaH(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}, +atx:function atx(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}, +aHo:function aHo(a,b){var _=this +_.a=0 +_.b=a +_.c=b +_.d=$}, +c2X:function c2X(a,b){this.a=a +this.b=b}, +c2Y(a,b,c){var s=a[b] +a[b]=(((s&4278255360)>>>0)+((c&4278255360)>>>0)&4278255360|(s&16711935)+(c&16711935)&16711935)>>>0}, +Br(a,b){return((a^b)>>>1&2139062143)+((a&b)>>>0)}, +LE(a){if(a<0)return 0 +if(a>255)return 255 +return a}, +c2Z(a,b,c){return Math.abs(b-c)-Math.abs(a-c)}, +dfN(a,b,c){return 4278190080}, +dfO(a,b,c){return b}, +dfT(a,b,c){return a[c]}, +dfU(a,b,c){return a[c+1]}, +dfV(a,b,c){return a[c-1]}, +dfW(a,b,c){var s=a[c] +return A.Br(A.Br(b,a[c+1]),s)}, +dfX(a,b,c){return A.Br(b,a[c-1])}, +dfY(a,b,c){return A.Br(b,a[c])}, +dfZ(a,b,c){return A.Br(a[c-1],a[c])}, +dg_(a,b,c){return A.Br(a[c],a[c+1])}, +dfP(a,b,c){var s=a[c-1],r=a[c],q=a[c+1] +return A.Br(A.Br(b,s),A.Br(r,q))}, +dfQ(a,b,c){var s=a[c],r=a[c-1] +return A.c2Z(s>>>24,b>>>24,r>>>24)+A.c2Z(s>>>16&255,b>>>16&255,r>>>16&255)+A.c2Z(s>>>8&255,b>>>8&255,r>>>8&255)+A.c2Z(s&255,b&255,r&255)<=0?s:b}, +dfR(a,b,c){var s=a[c],r=a[c-1] +return(A.LE((b>>>24)+(s>>>24)-(r>>>24))<<24|A.LE((b>>>16&255)+(s>>>16&255)-(r>>>16&255))<<16|A.LE((b>>>8&255)+(s>>>8&255)-(r>>>8&255))<<8|A.LE((b&255)+(s&255)-(r&255)))>>>0}, +dfS(a,b,c){var s,r,q,p=a[c],o=a[c-1],n=A.Br(b,p) +p=n>>>24 +s=n>>>16&255 +r=n>>>8&255 +q=n>>>0&255 +return(A.LE(p+B.d.aK(p-(o>>>24),2))<<24|A.LE(s+B.d.aK(s-(o>>>16&255),2))<<16|A.LE(r+B.d.aK(r-(o>>>8&255),2))<<8|A.LE(q+B.d.aK(q-(o&255),2)))>>>0}, +FH:function FH(a,b){this.a=a +this.b=b}, +aHp:function aHp(a){var _=this +_.a=a +_.c=_.b=0 +_.d=null +_.e=0}, +c4y:function c4y(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.f=_.e=_.d=0 +_.r=1 +_.w=!1 +_.x=$ +_.y=!1}, +aaZ:function aaZ(){}, +aty:function aty(a,b,c,d){var _=this +_.a=a +_.b=b +_.d=c +_.e=d +_.f=$ +_.r=1 +_.x=_.w=$}, +cIj(){var s=new Uint8Array(128),r=new Int16Array(128) +s=new A.asP(s,r,new Int16Array(128)) +s.akQ(0) +return s}, +d7q(){var s,r=J.jx(5,t.c3) +for(s=0;s<5;++s)r[s]=A.cIj() +return new A.a1D(r)}, +asP:function asP(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=$ +_.f=_.e=0}, +a1D:function a1D(a){this.a=a}, +LL:function LL(a,b){this.a=a +this.b=b}, +aHS:function aHS(a,b){var _=this +_.b=_.a=0 +_.e=_.d=!1 +_.f=a +_.z=b +_.as=0 +_.at=null +_.ch=_.ay=0}, +atz:function atz(a,b){var _=this +_.b=_.a=0 +_.e=_.d=!1 +_.f=a +_.z=b +_.as=0 +_.at=null +_.ch=_.ay=0}, +c4z:function c4z(){this.b=this.a=null}, +cIk(a){return new A.a1W(a.a,a.b,B.D.qO(a.c,0))}, +asR:function asR(a,b){this.a=a +this.b=b}, +a1W:function a1W(a,b,c){this.a=a +this.b=b +this.c=c}, +iv(a,b,c,d,e,f,g,h,i,j,k,l){var s,r=new A.DI(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.a0K(b) +if(j==null)if(l)s=r.gd2()===B.fp||r.gd2()===B.e2||r.gd2()===B.ey||r.gd2()===B.aj +else s=!1 +else s=!1 +r.axP(k,f,c,i,s?r.bbY(B.aj,i):j) +return r}, +asY(a,b,c,d){var s,r,q,p=null,o=a.e +o=o==null?p:A.a0K(o) +s=a.c +s=s==null?p:A.cIk(s) +r=a.w +q=a.r +o=new A.DI(p,s,o,p,q,r,a.y,a.z) +o.b6V(a,b,c,d) +return o}, +uP(a,b,c){var s,r,q,p,o=null,n=a.a +n=n==null?o:n.AN(0,c) +s=a.e +s=s==null?o:A.a0K(s) +r=a.c +r=r==null?o:A.cIk(r) +q=a.w +p=a.r +n=new A.DI(n,r,s,o,p,q,a.y,a.z) +n.b6U(a,b,c) +return n}, +a1h:function a1h(a,b){this.a=a +this.b=b}, +DI:function DI(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}, +buK:function buK(a,b){this.a=a +this.b=b}, +buJ:function buJ(){}, +mt:function mt(){}, +d82(a,b,c){return new A.Qk(new Uint16Array(a*b*c),a,b,c)}, +Qk:function Qk(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +d83(a,b,c){return new A.Ql(new Float32Array(a*b*c),a,b,c)}, +Ql:function Ql(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +a21:function a21(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +a22:function a22(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +a23:function a23(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +a24:function a24(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +Qm:function Qm(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.r=null +_.a=d +_.b=e +_.c=f}, +a25:function a25(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +Qn:function Qn(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.r=null +_.a=d +_.b=e +_.c=f}, +d84(a,b,c){return new A.Qo(new Uint32Array(a*b*c),a,b,c)}, +Qo:function Qo(a,b,c,d){var _=this +_.d=a +_.a=b +_.b=c +_.c=d}, +Qp:function Qp(a,b,c,d,e,f){var _=this +_.d=a +_.e=b +_.f=c +_.r=null +_.a=d +_.b=e +_.c=f}, +cIE(a,b,c){return new A.Qq(new Uint8Array(a*b*c),null,a,b,c)}, +Qq:function Qq(a,b,c,d,e){var _=this +_.d=a +_.e=b +_.a=c +_.b=d +_.c=e}, +a2t:function a2t(a,b){this.a=a +this.b=b}, +bHy:function bHy(){}, +azP:function azP(a,b,c){this.c=a +this.a=b +this.b=c}, +azQ:function azQ(a,b,c){this.c=a +this.a=b +this.b=c}, +azR:function azR(a,b,c){this.c=a +this.a=b +this.b=c}, +azS:function azS(a,b,c){this.c=a +this.a=b +this.b=c}, +azT:function azT(a,b,c){this.c=a +this.a=b +this.b=c}, +azU:function azU(a,b,c){this.c=a +this.a=b +this.b=c}, +azV:function azV(a,b,c){this.c=a +this.a=b +this.b=c}, +a5a:function a5a(a,b,c){this.c=a +this.a=b +this.b=c}, +cKx(a){return new A.tb(new Uint8Array(A.bu(a.c)),a.a,a.b)}, +tb:function tb(a,b,c){this.c=a +this.a=b +this.b=c}, +cKJ(a){return new A.JM(-1,0,-a.c,a)}, +JM:function JM(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cKK(a){return new A.JN(-1,0,-a.c,a)}, +JN:function JN(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cKL(a){return new A.JO(-1,0,-a.c,a)}, +JO:function JO(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cKM(a){return new A.JP(-1,0,-a.c,a)}, +JP:function JP(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cKN(a){return new A.JQ(-1,0,-a.c,a)}, +JQ:function JQ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cKO(a){return new A.JR(-1,0,-a.c,a)}, +JR:function JR(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aAl(a){return new A.JS(-1,0,0,-1,0,a)}, +JS:function JS(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cKP(a){return new A.JT(-1,0,-a.c,a)}, +JT:function JT(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aAm(a){return new A.JU(-1,0,0,-2,0,a)}, +JU:function JU(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cKQ(a){return new A.JV(-1,0,-a.c,a)}, +JV:function JV(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aAn(a){return new A.JW(-1,0,0,-(a.c<<2>>>0),a)}, +JW:function JW(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +cyR(a){return new A.JX(-1,0,-a.c,a)}, +JX:function JX(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +eB:function eB(){}, +dpR(a,b){switch(b.a){case 0:A.aZy(a) +break +case 1:A.dpV(a) +break +case 2:A.dpT(a) +break}return a}, +dpV(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"))}, +cQs(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}, +ee(a){var s,r,q +if(a==="C")return"en_ISO" +if(a.length<5)return a +s=A.cQs(a) +if(s===-1)return a +r=B.c.X(a,0,s) +q=B.c.bK(a,s+1) +if(q.length<=3)q=q.toUpperCase() +return r+"_"+q}, +re(a,b,c){var s,r,q +if(a==null){if(A.cRa()==null)$.cPt="en_US" +s=A.cRa() +s.toString +return A.re(s,b,c)}if(b.$1(a))return a +for(s=[A.ee(a),A.dt9(a),"fallback"],r=0;r<3;++r){q=s[r] +if(b.$1(q))return q}return(c==null?A.dqE():c).$1(a)}, +dnr(a){throw A.j(A.cg('Invalid locale "'+a+'"',null))}, +dt9(a){var s,r +if(a==="invalid")return"in" +s=a.length +if(s<2)return a +r=A.cQs(a) +if(r===-1)if(s<4)return a.toLowerCase() +else return a +return B.c.X(a,0,r).toLowerCase()}, +UX:function UX(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +avb:function avb(a){this.a=a}, +dko(){return B.aZ}, +dnH(a,b){if(b===0){$.crb=0 +return}for(;B.d.al(b,10)===0;){b=B.e.dF(b/10);--a}$.crb=b}, +dkX(){var s,r=$.iO===0 +if(r){s=$.jr +s=s===1||s===2||s===3}else s=!1 +if(!s){if(r){s=B.d.al($.jr,10) +s=s!==4&&s!==6&&s!==9}else s=!1 +if(!s)if(!r){r=B.d.al($.C8,10) +r=r!==4&&r!==6&&r!==9}else r=!1 +else r=!0}else r=!0 +if(r)return B.bp +return B.aZ}, +djx(){var s,r=$.lD,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.bp +if(q===2){s=B.d.al(r,100) +s=s!==12&&s!==72&&s!==92}else s=!1 +if(s)return B.nr +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.fz +return B.aZ}, +dnb(){var s,r=$.iO===0 +if(r){s=$.jr +s=B.d.al(s,10)===1&&B.d.al(s,100)!==11}else s=!1 +if(!s){s=$.C8 +s=B.d.al(s,10)===1&&B.d.al(s,100)!==11}else s=!0 +if(s)return B.bp +if(r){r=$.jr +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=$.C8 +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.aZ}, +dlw(){if($.jr===0||$.lD===1)return B.bp +return B.aZ}, +dkJ(){if($.lD===1)return B.bp +return B.aZ}, +dlA(){var s=$.lD +if(s>=0&&s<=1.5)return B.bp +return B.aZ}, +dmT(){var s=$.lD +if(s>=0&&s<=2&&s!==2)return B.bp +return B.aZ}, +dk9(){var s=$.jr +if(s===1&&$.iO===0)return B.bp +if(s>=2&&s<=4&&$.iO===0)return B.ec +if($.iO!==0)return B.fz +return B.aZ}, +dmR(){var s,r,q=$.jr,p=q===1 +if(p&&$.iO===0)return B.bp +s=$.iO===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.fz +return B.aZ}, +dm_(){if($.lD===1&&$.iO===0)return B.bp +return B.aZ}, +dmd(){var s,r=$.lD,q=B.d.al(r,10) +if(q!==0){s=B.d.al(r,100) +if(!(s>=11&&s<=19))if($.iO===2){s=B.d.al($.C8,100) +s=s>=11&&s<=19}else s=!1 +else s=!0}else s=!0 +if(s)return B.Dn +if(!(q===1&&B.d.al(r,100)!==11)){r=$.iO===2 +if(r){q=$.C8 +q=B.d.al(q,10)===1&&B.d.al(q,100)!==11}else q=!1 +if(!q)r=!r&&B.d.al($.C8,10)===1 +else r=!0}else r=!0 +if(r)return B.bp +return B.aZ}, +dlu(){var s=$.jr +if(s===1&&$.iO===0)return B.bp +if(s===2&&$.iO===0)return B.nr +if($.iO===0){s=$.lD +s=(s<0||s>10)&&B.d.al(s,10)===0}else s=!1 +if(s)return B.fz +return B.aZ}, +dmv(){var s,r=$.lD +if(r===1)return B.bp +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.fz +return B.aZ}, +dn5(){var s=$.lD +if(s!==0)if(s!==1)s=$.jr===0&&$.C8===1 +else s=!0 +else s=!0 +if(s)return B.bp +return B.aZ}, +dkb(){var s=$.lD +if(s===0)return B.Dn +if(s===1)return B.bp +if(s===2)return B.nr +if(s===3)return B.ec +if(s===6)return B.fz +return B.aZ}, +dkc(){if($.lD!==1)if($.crb!==0){var s=$.jr +s=s===0||s===1}else s=!1 +else s=!0 +if(s)return B.bp +return B.aZ}, +dn0(){var s,r,q=$.iO===0 +if(q){s=$.jr +s=B.d.al(s,10)===1&&B.d.al(s,100)!==11}else s=!1 +if(s)return B.bp +if(q){s=$.jr +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($.jr,10)===0))if(!(q&&B.d.al($.jr,10)>=5&&!0))if(q){q=B.d.al($.jr,100) +q=q>=11&&q<=14}else q=!1 +else q=!0 +else q=!0 +if(q)return B.fz +return B.aZ}, +dju(){var s,r,q +if($.iO!==0)return B.aZ +s=$.lD +r=B.d.al(s,10) +if(r===1&&B.d.al(s,100)!==11)return B.bp +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.fz +return B.aZ}, +dl1(){var s=$.lD +if(s>=0&&s<=1.5)return B.bp +return B.aZ}, +dl9(){if($.iO!==0)return B.aZ +var s=$.lD +if(s===1)return B.bp +if(s===2)return B.nr +if(s>=3&&s<=6)return B.ec +if(s>=7&&s<=10)return B.fz +return B.aZ}, +dji(){if($.jr===1&&$.iO===0)return B.bp +return B.aZ}, +dmt(){if($.iO===0&&B.d.al($.jr,10)===1||B.d.al($.C8,10)===1)return B.bp +return B.aZ}, +dlZ(){var s,r=$.crb===0 +if(r){s=$.jr +s=B.d.al(s,10)===1&&B.d.al(s,100)!==11}else s=!1 +if(s||!r)return B.bp +return B.aZ}, +dmX(){if($.jr===1&&$.iO===0)return B.bp +if($.iO===0){var s=$.lD +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.aZ}, +djl(){if($.iO!==0)return B.aZ +var s=$.lD +if(s===1)return B.Dn +if(s===2)return B.nr +s=B.d.al(s,100) +if(s>=3&&s<=10)return B.ec +if(s>=11&&!0)return B.fz +return B.aZ}, +dn8(){var s,r=$.iO===0 +if(r&&B.d.al($.jr,100)===1)return B.bp +if(r&&B.d.al($.jr,100)===2)return B.nr +if(r){s=B.d.al($.jr,100) +s=s>=3&&s<=4}else s=!1 +if(s||!r)return B.ec +return B.aZ}, +dmc(){var s,r=$.iO===0 +if(r){s=$.lD +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.bp +if(r){r=$.lD +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($.C8!==0)return B.fz +return B.aZ}, +dkx(){if($.jr===1&&$.iO===0)return B.bp +return B.aZ}, +dma(){if($.iO===0){var s=$.jr +s=s===0||s===1}else s=!1 +if(s)return B.bp +return B.aZ}, +drH(a){return $.cEn().a0(0,a)}, +td:function td(a,b){this.a=a +this.b=b}, +bw2(){var s=0,r=A.o(t.Sl),q +var $async$bw2=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q=A.ddy(t.z) +s=2 +return A.f(A.d8q(A.dqT(),q.gBq(q)),$async$bw2) +case 2:return A.m(null,r)}}) +return A.n($async$bw2,r)}, +d8p(a){A.cLm()}, +cxX:function cxX(a){this.a=a}, +ddy(a){var s=null,r=new A.a8E(void 1,A.cLm(),void 1,a.i("a8E<0>")) +r.b7s(s,s,!1,s,s,a) +return r}, +a8E:function a8E(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=null +_.$ti=d}, +cQb(){var s,r=$.cUA() +if($.cQc==null){try{r.IM(new A.bh4())}catch(s){}$.cQc=r}return r}, +cvZ(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=null,d=t.N,c=A.bIJ(e,B.G,e,e,e,B.pZ,B.G,e),b=A.o5(e,!0,t.zJ),a=A.o5(e,!1,t.z2),a0=A.o5(e,!1,t.Ib),a1=t.y,a2=A.NC(!1,a1),a3=t.i,a4=A.NC(1,a3),a5=A.NC(1,a3) +a3=A.NC(1,a3) +s=A.NC(!1,a1) +r=A.o5(e,!1,t.Tu) +q=A.o5(e,!1,t.Ft) +p=A.o5(e,!1,t.w2) +o=A.o5(e,!1,t.jv) +n=A.o5(e,!1,t.z7) +m=A.a([],t.t) +l=t.bo +k=A.o5(e,!0,l) +j=A.o5(e,!1,t.qO) +i=A.NC(B.CD,t.ls) +a1=A.NC(!1,a1) +l=A.o5(e,!1,l) +h=A.bJW(!0,t.U2) +g=B.kg.a2_() +f=new A.b2F(B.cXL,B.cXM) +h=new A.b2G(g,new A.aSi(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.b6q(!0,!1,e,e,!0,!0,e) +return h}, +cKR(a,b){return new A.aAw(a,b)}, +bIJ(a,b,c,d,e,f,g,h){return new A.lm(f,h==null?new A.bQ(Date.now(),!1):h,g,b,d,e,c,a)}, +d2Y(a,b,c){var s=new A.b3C() +if(s.$2(a,"mpd"))return new A.apv(a,b,c,null,B.kg.a2_()) +else if(s.$2(a,"m3u8"))return new A.ast(a,b,c,null,B.kg.a2_()) +else return new A.aAZ(a,b,c,null,B.kg.a2_())}, +dht(a,b){var s=new A.W0(A.o5(null,!1,t.lK),a) +s.b7H(a,b) +return s}, +b2G:function b2G(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}, +b37:function b37(){}, +b38:function b38(){}, +b39:function b39(){}, +b3h:function b3h(){}, +b3i:function b3i(){}, +b3j:function b3j(){}, +b3k:function b3k(a){this.a=a}, +b3l:function b3l(){}, +b3m:function b3m(){}, +b3n:function b3n(){}, +b3o:function b3o(){}, +b3a:function b3a(){}, +b3b:function b3b(){}, +b3c:function b3c(){}, +b3d:function b3d(){}, +b3e:function b3e(){}, +b3f:function b3f(){}, +b3g:function b3g(a){this.a=a}, +b2V:function b2V(a){this.a=a}, +b2W:function b2W(a,b){this.a=a +this.b=b}, +b3t:function b3t(a){this.a=a}, +b3u:function b3u(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b3v:function b3v(a,b,c){this.a=a +this.b=b +this.c=c}, +b3p:function b3p(a,b,c){this.a=a +this.b=b +this.c=c}, +b3q:function b3q(){}, +b3r:function b3r(a,b){this.a=a +this.b=b}, +b3s:function b3s(){}, +b2X:function b2X(a,b){this.a=a +this.b=b}, +b2Y:function b2Y(){}, +b2Z:function b2Z(){}, +b3w:function b3w(){}, +b3x:function b3x(){}, +b36:function b36(a,b){this.a=a +this.b=b}, +b3_:function b3_(a,b,c){this.a=a +this.b=b +this.c=c}, +b32:function b32(a,b){this.a=a +this.b=b}, +b34:function b34(a){this.a=a}, +b35:function b35(a,b){this.a=a +this.b=b}, +b33:function b33(){}, +b30:function b30(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}, +b31:function b31(){}, +aAw:function aAw(a,b){this.a=a +this.b=b}, +aAx:function aAx(a){this.a=a}, +lm:function lm(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}, +ot:function ot(a,b){this.a=a +this.b=b}, +EF:function EF(a,b){this.a=a +this.b=b}, +asV:function asV(a,b){this.a=a +this.b=b}, +asU:function asU(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +DC:function DC(a,b){this.a=a +this.b=b}, +Tw:function Tw(){}, +aSi:function aSi(a){this.a=$ +this.b=!1 +this.c=a}, +pY:function pY(){}, +b3C:function b3C(){}, +nk:function nk(){}, +aHb:function aHb(){}, +aAZ:function aAZ(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.x=null +_.c=c +_.d=d +_.a=e +_.b=null}, +apv:function apv(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.x=null +_.c=c +_.d=d +_.a=e +_.b=null}, +ast:function ast(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.x=null +_.c=c +_.d=d +_.a=e +_.b=null}, +aFc:function aFc(){}, +aFb:function aFb(a,b,c){this.d=a +this.e=b +this.f=c}, +x_:function x_(a,b){this.a=a +this.b=b}, +W0:function W0(a,b){var _=this +_.b=a +_.c=$ +_.e=_.d=null +_.a=b}, +cda:function cda(a){this.a=a}, +aOZ:function aOZ(a,b){this.a=a +this.b=b}, +b2F:function b2F(a,b){this.a=a +this.b=b}, +Sj:function Sj(){}, +bww:function bww(){}, +rk:function rk(){}, +xb:function xb(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +tc:function tc(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}, +Aw:function Aw(a,b){this.a=a +this.b=b}, +btN:function btN(a,b){this.a=a +this.b=b}, +btM:function btM(a,b){this.a=a +this.b=b}, +btL:function btL(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +buY:function buY(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +buZ:function buZ(){}, +bv_:function bv_(){}, +bh5:function bh5(a){this.a=a}, +a_U:function a_U(){}, +bh4:function bh4(){}, +a_T:function a_T(){}, +byD:function byD(a,b,c){this.a=a +this.b=b +this.c=c}, +E3:function E3(a){this.a=a}, +bIG:function bIG(){}, +K_:function K_(){}, +bHT:function bHT(){}, +JL:function JL(){}, +aDJ:function aDJ(a){this.a=a}, +TC:function TC(){}, +bTd:function bTd(a){this.a=a}, +TB:function TB(){}, +bTa:function bTa(a){this.a=a}, +a82:function a82(){}, +bTc:function bTc(a){this.a=a}, +a83:function a83(){}, +bT9:function bT9(a){this.a=a}, +Tz:function Tz(){}, +J6:function J6(a,b){this.a=a +this.b=b}, +bTb:function bTb(a){this.a=a}, +TA:function TA(){}, +TM:function TM(a,b){this.a=a +this.b=b}, +bS_:function bS_(a,b){this.a=a +this.b=b}, +Tp:function Tp(){}, +aq9:function aq9(){}, +a_V:function a_V(){}, +b3B:function b3B(){}, +buV:function buV(){}, +c25:function c25(){}, +a5U:function a5U(a,b,c){this.d=a +this.e=b +this.a=c}, +apw:function apw(a,b,c){this.d=a +this.e=b +this.a=c}, +asu:function asu(a,b,c){this.d=a +this.e=b +this.a=c}, +bDN:function bDN(){}, +ayf:function ayf(a,b){this.b=a +this.a=b}, +bDB:function bDB(){}, +bDC:function bDC(){}, +d7L(a){var s=null,r=A.cvY(s) +r=new A.asF(r,B.a14,A.b(t.N,t.CT),new A.b6(s,s,t.ru),new A.b6(s,s,t.EY),B.pY,a) +r.b6I(a) +return r}, +bwx:function bwx(a){this.a=a}, +IO:function IO(){}, +asF:function asF(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}, +bsz:function bsz(a){this.a=a}, +bsA:function bsA(a){this.a=a}, +bsB:function bsB(a){this.a=a}, +bsC:function bsC(a){this.a=a}, +bsD:function bsD(a){this.a=a}, +bsE:function bsE(a){this.a=a}, +bsF:function bsF(a){this.a=a}, +bsG:function bsG(a){this.a=a}, +bsH:function bsH(a){this.a=a}, +yK:function yK(){}, +zT:function zT(){}, +aHc:function aHc(){}, +aB_:function aB_(a,b,c){var _=this +_.e=a +_.f=b +_.y=_.x=_.w=_.r=null +_.a=c}, +apx:function apx(a,b,c){var _=this +_.e=a +_.f=b +_.y=_.x=_.w=_.r=null +_.a=c}, +asv:function asv(a,b,c){var _=this +_.e=a +_.f=b +_.y=_.x=_.w=_.r=null +_.a=c}, +Wv:function Wv(a,b){this.a=a +this.b=b}, +ciI:function ciI(a,b){this.a=a +this.b=b}, +cPS(a,b){var s,r,q,p,o,n,m,l=A.y(a),k=new A.aP(a,new A.cqq(),l.i("aP")),j=[] +for(s=a.gS(a),l=new A.i7(s,new A.cqr(),l.i("i7")),r=A.y(b).i("aP");l.q();){q=s.gE(s) +p=A.fV(k,new A.cqs(q)) +if(p!=null){o=new A.aP(b,new A.cqt(q),r) +if(o.gu(o)>0){n=o.gS(o) +if(!n.q())A.W(A.dI()) +n.gE(n) +m=null.gdc(null)}else m=!1 +if(m){n=o.gS(o) +if(!n.q())A.W(A.dI()) +n.gE(n) +if(null.p(0,"Right"))j.push(p) +else j.push(q)}}}a.Ww(new A.cqu(j),!0) +return a.amd(b)&&a.a===b.a}, +bwB(a,b,c,d){return new A.a2D(a,c,d,b,null)}, +cPH(a){var s,r,q,p +for(s=A.eI(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.Ek(q," + ")) +return q}, +dlv(a){var s,r=null,q=A.cPH(a.a.d),p=a.a +p.toString +if(q!==""){s=A.cF(B.Az,r,r,r,r,r) +p=A.N(p.f,r,r,r,r,r,r,r,r,r,r,r) +return A.ce(!1,r,r,r,!0,r,r,r,!1,s,r,r,r,!1,r,r,r,A.N(q,r,r,r,r,r,r,r,r,r,r,r),r,r,p,r,r)}return r}, +cqr:function cqr(){}, +cqq:function cqq(){}, +cqs:function cqs(a){this.a=a}, +cqt:function cqt(a){this.a=a}, +cqu:function cqu(a){this.a=a}, +a2D:function a2D(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.a=e}, +y9:function y9(a,b){var _=this +_.e=a +_.r=_.f=!1 +_.w=$ +_.a=null +_.b=b +_.c=null}, +ced:function ced(a){this.a=a}, +cec:function cec(a){this.a=a}, +cee:function cee(a){this.a=a}, +cef:function cef(a){this.a=a}, +ceg:function ceg(a){this.a=a}, +ceh:function ceh(){}, +cei:function cei(a,b){this.a=a +this.b=b}, +cej:function cej(){}, +ceb:function ceb(a){this.a=a}, +DZ(a,b){if(a<-90||a>90)A.W(A.eC(a,"_latitude",u.n5)) +else if(b<-180||b>180)A.W(A.eC(b,"_longitude",u.iz)) +return new A.A1(a,b)}, +A1:function A1(a,b){this.a=a +this.b=b}, +T6:function T6(a,b,c,d,e){var _=this +_.f=a +_.x=b +_.y=c +_.z=d +_.a=e}, +byf:function byf(){}, +auZ(a){return new A.byg(a.bU(20),a.bU(31),a.bU(41))}, +byg:function byg(a,b,c){this.a=a +this.b=b +this.c=c}, +byh:function byh(){}, +byi:function byi(){}, +QZ:function QZ(a,b){this.a=a +this.b=b}, +Rc:function Rc(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}, +byV(a){return $.d9h.cQ(0,a,new A.byW(a))}, +Rd:function Rd(a,b,c){var _=this +_.a=a +_.b=b +_.c=null +_.d=c +_.f=null}, +byW:function byW(a){this.a=a}, +NB:function NB(){}, +aku:function aku(){}, +b4d:function b4d(){}, +aeF:function aeF(a,b){this.a=a +this.b=b}, +Oy:function Oy(a){this.a=a}, +d4n(a,b,c){var s,r,q=A.a([],t.kQ) +for(s=0;s") +a2=A.Q(new A.O(i,new A.aku(),a2),!0,a2.i("al.E")) +q=new A.asc(a8.a,a8.as,A.b(a3,a4),A.b(a3,a4),a8.b,a5,s,o,r,f,e,a6,a7,d,A.aO(i.length,0,!1,c),g,new A.eE(b,a),new A.wQ(a0,a1),a2,q) +q.avx(a6,a7,m,h,i,l,a8.y,k,j) +j=q.ga0m() +s.a.push(j) +a7.eb(s) +p.push(j) +a7.eb(o) +n.push(j) +a7.eb(r) +return q}, +asc:function asc(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}, +a5G:function a5G(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}, +a6p:function a6p(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}, +a74:function a74(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}, +T7:function T7(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +a8l:function a8l(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=!1 +_.f=e}, +dea(a0,a1,a2){var s,r,q,p,o,n,m=t.b,l=A.a([],m),k=new A.z3(l,A.cW(a2.d.a,t.n8)),j=A.cRW(a2.r),i=A.cRX(a2.w),h=a2.e,g=a2.f,f=a2.c,e=a2.b,d=$.aC(),c=d.cq(),b=d.cq(),a=A.a([],t.CH) +d=d.b_() +d.sd5(0,B.aG) +s=t.i +r=A.a([],m) +q=A.cW(g.a,s) +p=A.a([],m) +o=A.cW(h.a,t.S) +if(e==null)m=null +else{n=e.a +n=new A.eE(A.a([],m),A.cW(n,s)) +m=n}n=A.a0(f).i("O<1,eE>") +n=A.Q(new A.O(f,new A.aku(),n),!0,n.i("al.E")) +m=new A.aFm(a2.a,a2.y,k,c,b,a0,a1,a,A.aO(f.length,0,!1,s),d,new A.eE(r,q),new A.wQ(p,o),n,m) +m.avx(a0,a1,j,e,f,i,a2.x,h,g) +l.push(m.ga0m()) +a1.eb(k) +return m}, +aFm:function aFm(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}, +tK:function tK(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +cW(a,b){var s=a.length +if(s===0)return new A.aND(b.i("aND<0>")) +if(s===1)return new A.aUz(B.b.gO(a),b.i("aUz<0>")) +s=new A.aPj(a,b.i("aPj<0>")) +s.b=s.aLK(0) +return s}, +n4:function n4(){}, +aND:function aND(a){this.$ti=a}, +aUz:function aUz(a,b){this.a=a +this.b=-1 +this.$ti=b}, +aPj:function aPj(a,b){var _=this +_.a=a +_.c=_.b=null +_.d=-1 +_.$ti=b}, +z3:function z3(a,b){var _=this +_.a=a +_.b=!1 +_.c=b +_.d=0 +_.f=null +_.w=_.r=-1}, +eE:function eE(a,b){var _=this +_.a=a +_.b=!1 +_.c=b +_.d=0 +_.f=null +_.w=_.r=-1}, +cx5(a,b,c){var s,r=new A.aqk(a),q=t.b,p=A.a([],q),o=new A.z3(p,A.cW(c.a.a,t.n8)),n=r.gND() +p.push(n) +r.b!==$&&A.e1() +r.b=o +b.eb(o) +o=t.i +p=A.a([],q) +s=new A.eE(p,A.cW(c.b.a,o)) +p.push(n) +r.c!==$&&A.e1() +r.c=s +b.eb(s) +s=A.a([],q) +p=new A.eE(s,A.cW(c.c.a,o)) +s.push(n) +r.d!==$&&A.e1() +r.d=p +b.eb(p) +p=A.a([],q) +s=new A.eE(p,A.cW(c.d.a,o)) +p.push(n) +r.e!==$&&A.e1() +r.e=s +b.eb(s) +q=A.a([],q) +o=new A.eE(q,A.cW(c.e.a,o)) +q.push(n) +r.f!==$&&A.e1() +r.f=o +b.eb(o) +return r}, +aqk:function aqk(a){var _=this +_.a=a +_.f=_.e=_.d=_.c=_.b=$ +_.r=null}, +cI0(a){var s=new A.a1w(A.a([],t.b),A.cW(a,t.cU)),r=B.b.gO(a).b,q=r==null?0:r.b.length +s.ch=new A.rN(A.aO(q,0,!1,t.i),A.aO(q,B.z,!1,t.n8)) +return s}, +a1w:function a1w(a,b){var _=this +_.ch=$ +_.a=a +_.b=!1 +_.c=b +_.d=0 +_.f=null +_.w=_.r=-1}, +wQ:function wQ(a,b){var _=this +_.a=a +_.b=!1 +_.c=b +_.d=0 +_.f=null +_.w=_.r=-1}, +a2M:function a2M(){}, +bA3:function bA3(a,b,c){this.a=a +this.b=b +this.c=c}, +S5:function S5(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}, +aA3:function aA3(a,b){var _=this +_.ch=null +_.CW=$ +_.a=a +_.b=!1 +_.c=b +_.d=0 +_.f=null +_.w=_.r=-1}, +qA:function qA(a,b){var _=this +_.a=a +_.b=!1 +_.c=b +_.d=0 +_.f=null +_.w=_.r=-1}, +ddm(a){var s=t.hN +s=A.a(A.a([],s).slice(0),s) +return new A.TH(new A.vs(s,B.m,!1),$.aC().cq(),A.a([],t.b),A.cW(a,t.hd))}, +TH:function TH(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}, +aF_:function aF_(a,b,c,d){var _=this +_.x=$ +_.y=a +_.z=b +_.a=c +_.b=!1 +_.c=d +_.d=0 +_.f=null +_.w=_.r=-1}, +a9U:function a9U(a,b){var _=this +_.a=a +_.b=!1 +_.c=b +_.d=0 +_.f=null +_.w=_.r=-1}, +Lt(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=null,f=new A.bV(new Float64Array(16)) +f.dK() +s=a.f +r=s==null +if(r)q=g +else{q=new A.bV(new Float64Array(16)) +q.dK()}if(r)p=g +else{p=new A.bV(new Float64Array(16)) +p.dK()}if(r)o=g +else{o=new A.bV(new Float64Array(16)) +o.dK()}n=a.a +n=n==null?g:n.v6() +m=a.b +m=m==null?g:m.v6() +l=a.c +if(l==null)l=g +else{l=l.a +l=new A.qA(A.a([],t.b),A.cW(l,t.c))}k=a.d +if(k==null)k=g +else{k=k.a +k=new A.eE(A.a([],t.b),A.cW(k,t.i))}if(r)s=g +else{s=s.a +s=new A.eE(A.a([],t.b),A.cW(s,t.i))}r=a.r +if(r==null)r=g +else{r=r.a +r=new A.eE(A.a([],t.b),A.cW(r,t.i))}j=a.e +if(j==null)j=g +else{j=j.a +j=new A.wQ(A.a([],t.b),A.cW(j,t.S))}i=a.w +if(i==null)i=g +else{i=i.a +i=new A.eE(A.a([],t.b),A.cW(i,t.i))}h=a.x +if(h==null)h=g +else{h=h.a +h=new A.eE(A.a([],t.b),A.cW(h,t.i))}return new A.c1c(f,q,p,o,n,m,l,k,s,r,j,i,h)}, +c1c:function c1c(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}, +bzD(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$bzD=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.c5U().bEQ(A.uS(a,0,null,0),null,!1) +o=B.b.rG(p.a,new A.bzE()) +a=t.D.a(o.gqx(o))}else p=null +n=t.N +m=A.a([],t.fQ) +l=t.S +k=A.a([],t.CI) +j=new A.atR(new A.b5Y(a),A.aO(32,0,!1,l),A.aO(32,null,!1,t.u),A.aO(32,0,!1,l)) +j.a0U(6) +i=A.d9t(new A.m2(a0,new A.bHX(A.b5(t.VZ),A.b(n,t.Oq)),A.b5(n),new A.bdw(new A.a4i(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.bM(J.ag(n.a),n.b,m.i("bM<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=$.d_J() +e=A.a([g.e,g.d,null,null,null,null,null,null,null,null,null,null,null,null,null,null],l) +A.cri("join",e) +d=A.d8t(j,new A.bzF(f.ap9(new A.el(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.Pv?d.ax=f.gqx(f):f)==null)d.aKq() +c=g +s=11 +return A.f(A.cRZ(i,g,new A.v5(h.a(d.ax),1)),$async$bzD) +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$bzD,r)}, +bdw:function bdw(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}, +m2:function m2(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=0 +_.r=null}, +bzE:function bzE(){}, +bzF:function bzF(a){this.a=a}, +cHR(a){return new A.bnW(a)}, +bnW:function bnW(a){this.a=a}, +a3f:function a3f(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}, +aPI:function aPI(a,b,c){var _=this +_.d=$ +_.ff$=a +_.b6$=b +_.a=null +_.b=c +_.c=null}, +ceN:function ceN(a){this.a=a}, +ahI:function ahI(){}, +a3g:function a3g(a,b,c,d){var _=this +_.c=a +_.as=b +_.ax=c +_.a=d}, +aPH:function aPH(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +ceL:function ceL(a,b){this.a=a +this.b=b}, +ceK:function ceK(a,b,c){this.a=a +this.b=b +this.c=c}, +ceM:function ceM(a){this.a=a}, +cJx(a){var s,r,q,p,o,n=null,m=new A.bV(new Float64Array(16)) +m.dK() +s=A.a([],t.Fv) +r=a.d +q=r.a +s=new A.bzG(a,m,new A.a1(q.c,q.d),s) +s.saKt(n) +m=A.a([],t.qa) +p=A.a([],t.l7) +o=q.c +q=q.d +s.c=A.cGj(s,A.cJd(n,a,n,-1,A.a([],t.ML),!1,B.Pc,p,B.D0,"__container",-1,q,o,n,m,B.z,0,0,0,n,n,n,0,new A.Ni(n,n,n,n,n,n,n,n,n)),r.e,a) +return s}, +bzG:function bzG(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}, +bzH:function bzH(a,b){this.a=a +this.b=b}, +avi:function avi(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=null}, +GI:function GI(a){this.a=a}, +fr:function fr(a){this.a=a}, +cF5(a){var s +for(s=0;s"))}, +d2I(a,b){var s,r,q,p,o=a.length+b.length,n=A.aO(o,0,!1,t.i) +B.b.e_(n,0,a.length,a) +s=a.length +B.b.e_(n,s,s+b.length,b) +B.b.rk(n) +for(r=0,q=0/0,p=0;p>>16&255,e>>>8&255,e&255)) +return l +case 2:e=$.aC() +s=e.b_() +r=new A.bV(new Float64Array(16)) +r.dK() +q=e.b_() +p=e.b_() +p.sqi(B.hX) +o=e.b_() +o.sqi(B.iD) +n=e.b_() +e=e.b_() +e.sBc(!1) +e.sqi(B.kb) +m=new A.bV(new Float64Array(16)) +m.dK() +m=new A.at2(s,r,q,p,o,n,e,b.c+"#draw",m,c,b,A.a([],t.ca),A.Lt(b.x)) +m.Pk(c,b) +return m +case 3:e=new A.bV(new Float64Array(16)) +e.dK() +s=$.aC() +r=s.b_() +q=s.b_() +q.sqi(B.hX) +p=s.b_() +p.sqi(B.iD) +o=s.b_() +s=s.b_() +s.sBc(!1) +s.sqi(B.kb) +n=new A.bV(new Float64Array(16)) +n.dK() +n=new A.ayY(e,r,q,p,o,s,b.c+"#draw",n,c,b,A.a([],t.ca),A.Lt(b.x)) +n.Pk(c,b) +return n +case 5:e=new A.bV(new Float64Array(16)) +e.dK() +s=$.aC() +r=s.b_() +r.sd5(0,B.bb) +q=s.b_() +q.sd5(0,B.aG) +p=A.a([],t.N4) +o=b.ch.a +n=t.b +m=A.a([],n) +o=new A.a9U(m,A.cW(o,t.HU)) +l=new A.bV(new Float64Array(16)) +l.dK() +k=s.b_() +j=s.b_() +j.sqi(B.hX) +i=s.b_() +i.sqi(B.iD) +h=s.b_() +s=s.b_() +s.sBc(!1) +s.sqi(B.kb) +g=new A.bV(new Float64Array(16)) +g.dK() +g=new A.aG1(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.Lt(b.x)) +g.Pk(c,b) +s=g.gaoN() +m.push(s) +g.eb(o) +f=b.CW +e=f!=null +if(e&&f.a!=null){r=f.a.a +q=A.a([],n) +r=new A.z3(q,A.cW(r,t.n8)) +q.push(s) +g.k1=r +g.eb(r)}if(e&&f.b!=null){r=f.b.a +q=A.a([],n) +r=new A.z3(q,A.cW(r,t.n8)) +q.push(s) +g.k3=r +g.eb(r)}if(e&&f.c!=null){r=f.c.a +q=A.a([],n) +r=new A.eE(q,A.cW(r,t.i)) +q.push(s) +g.ok=r +g.eb(r)}if(e&&f.d!=null){e=f.d.a +n=A.a([],n) +e=new A.eE(n,A.cW(e,t.i)) +n.push(s) +g.p2=e +g.eb(e)}return g +case 6:c.a.FI("Unknown layer type "+e.k(0)) +return null}}, +n5:function n5(){}, +b46:function b46(a,b){this.a=a +this.b=b}, +cGj(a,b,c,d){var s,r,q,p,o,n=A.a([],t.fn),m=$.aC(),l=m.b_(),k=new A.bV(new Float64Array(16)) +k.dK() +s=m.b_() +r=m.b_() +r.sqi(B.hX) +q=m.b_() +q.sqi(B.iD) +p=m.b_() +m=m.b_() +m.sBc(!1) +m.sqi(B.kb) +o=new A.bV(new Float64Array(16)) +o.dK() +o=new A.amZ(n,l,k,s,r,q,p,m,b.c+"#draw",o,a,b,A.a([],t.ca),A.Lt(b.x)) +o.Pk(a,b) +o.b6v(a,b,c,d) +return o}, +amZ:function amZ(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}, +at2:function at2(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}, +cJd(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.QW(o,b,j,d,g,k,n,h,a4,r,q,p,a3,s,m,l,a0,a1,e,i,a2,f,a,c)}, +uX:function uX(a,b){this.a=a +this.b=b}, +x0:function x0(a,b){this.a=a +this.b=b}, +QW:function QW(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}, +ayY:function ayY(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}, +aE8:function aE8(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}, +aEL:function aEL(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}, +aG1:function aG1(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}, +c_h:function c_h(){}, +aVP:function aVP(a){this.a=a +this.b=0}, +avI:function avI(a){this.b=a}, +bhO:function bhO(){var _=this +_.e=_.d=_.c=_.b=_.a=null}, +d7j(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.aO(i,0,!1,t.i) +for(q=a.length,p=0,o=0,n=0,m=0;m>") +return new A.bwt(a,A.Q(new A.O(a,new A.bwu(),s),!0,s.i("al.E")))}, +mx(a){return new A.atN(a)}, +cJ0(a){return new A.atQ(a)}, +lX:function lX(){}, +bwt:function bwt(a,b){this.a=a +this.b=b}, +bwu:function bwu(){}, +qX:function qX(a,b){this.a=a +this.b=b}, +atN:function atN(a){this.a=a}, +atQ:function atQ(a){this.a=a}, +atR:function atR(a,b,c,d){var _=this +_.r=a +_.w=0 +_.y=_.x=$ +_.z=null +_.a=0 +_.b=b +_.c=c +_.d=d}, +bHX:function bHX(a,b){this.a=a +this.b=b}, +ajZ:function ajZ(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +b2y:function b2y(a){this.a=a}, +cRZ(a,b,c){var s=new A.ah($.as,t.OZ),r=new A.aG(s,t.BZ),q=c.aj(B.AR),p=A.bx("listener") +p.b=new A.lT(new A.ctb(q,p,r),null,new A.ctc(q,p,a,b,r)) +q.a8(0,p.aW()) +return s}, +dq3(a){var s +if(B.c.aZ(a,"data:")){s=A.dG(a,0,null) +return new A.v5(s.grW(s).bCS(),1)}return null}, +ctb:function ctb(a,b,c){this.a=a +this.b=b +this.c=c}, +ctc:function ctc(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bzI:function bzI(){}, +bzA:function bzA(a,b){this.a=a +this.b=b}, +bzB:function bzB(a,b,c){this.a=a +this.b=b +this.c=c}, +bzC:function bzC(a,b){this.a=a +this.b=b}, +SJ:function SJ(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}, +a6N:function a6N(a,b,c,d,e,f){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.ak=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}, +dp3(a,b,c){var s,r,q,p,o=$.aC().cq() +for(s=a.M9(),s=s.gS(s);s.q();){r=s.gE(s) +for(q=A.cPp(r.gu(r),b,c),q=new A.ip(q.a(),q.$ti.i("ip<1>"));q.q();){p=q.gE(q) +o.AG(0,r.ZN(p.a,p.c),B.m)}}return o}, +cPp(a,b,c){return A.n1(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$cPp(d,a0){if(d===1){n=a0 +p=o}while(true)switch(p){case 0:e=B.b.ey(r,0,new A.cpN(),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.Y(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.mX() +case 1:return A.mY(n)}}},t.YT)}, +cpN:function cpN(){}, +cKE(a){var s,r,q,p,o=a.M9(),n=B.b.gO(A.Q(o,!0,A.y(o).i("D.E"))),m=n.gu(n),l=B.e.aw(m/0.002)+1 +o=t.i +s=A.aO(l,0,!1,o) +r=A.aO(l,0,!1,o) +for(o=l-1,q=0;q"))}, +a2L(a,b){var s=null +return new A.kl(s,a,a,s,s,s,5e-324,17976931348623157e292,b.i("kl<0>"))}, +kl:function kl(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}, +dbK(a){switch(a.a){case 0:return B.aUl +case 1:return B.aUo +case 2:return B.aUu +case 3:return B.aUs}}, +dbI(a){switch(a.a){case 0:return B.kd +case 1:return B.kd +case 2:return B.asL +case 3:return B.oc}}, +dbL(a,b){switch(a.a){case 0:return b.Mc(9) +case 1:return b.Mc(11) +case 2:return b.Mc(13) +case 3:return b}}, +dbJ(a){switch(a.a){case 0:return new A.aB(26,1/0,11,1/0) +case 1:return new A.aB(39,1/0,14,1/0) +case 2:return new A.aB(60,1/0,18,1/0) +case 3:return new A.aB(48,1/0,26,1/0)}}, +cz3(a,b,c,d){return new A.Kj(a,b,c,d,null)}, +dbM(){return new A.Sy(new A.bb(1,null,t.Y),null,null,B.k)}, +Kj:function Kj(a,b,c,d,e){var _=this +_.c=a +_.d=b +_.w=c +_.at=d +_.a=e}, +Sy:function Sy(a,b,c,d){var _=this +_.d=a +_.f=_.e=$ +_.r=!1 +_.pK$=b +_.cv$=c +_.a=null +_.b=d +_.c=null}, +bJX:function bJX(a,b){this.a=a +this.b=b}, +aeN:function aeN(){}, +cSW(a,b,c,d,e){var s,r,q,p,o,n,m,l=null,k=A.a3j(B.aRy,b),j=k.a3(0.6) +k=A.cl(b,d) +s=A.x(b,B.aJ,t.A) +s.toString +s=s.gaa() +r=A.a([],t.Zt) +q=$.as +p=A.mG(B.cp) +o=A.a([],t.wi) +n=A.bL(l,t.u) +m=$.as +return k.yV(new A.adP(new A.cu9(a),!1,s,j,l,l,r,new A.bI(l,e.i("bI>")),new A.bI(l,t.E),new A.nv(),l,0,new A.aG(new A.ah(q,e.i("ah<0?>")),e.i("aG<0?>")),p,o,B.eZ,n,new A.aG(new A.ah(m,e.i("ah<0?>")),e.i("aG<0?>")),e.i("adP<0>")),e)}, +avl:function avl(a,b,c,d,e,f){var _=this +_.c=a +_.d=b +_.e=c +_.f=d +_.x=e +_.a=f}, +cu9:function cu9(a){this.a=a}, +adP:function adP(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s){var _=this +_.eU=a +_.m4=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=$ +_.tz$=k +_.x8$=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}, +aV6:function aV6(){}, +ang:function ang(a,b){this.a=a +this.b=b}, +d9v(a,b){return A.cGs(b)}, +a4Z:function a4Z(a,b){this.a=a +this.b=b}, +aVB:function aVB(a,b){var _=this +_.w=a +_.a=b +_.b=!0 +_.d=_.c=0 +_.f=_.e=null +_.r=!1}, +a3p:function a3p(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}, +adQ:function adQ(a,b,c,d,e,f,g,h,i){var _=this +_.d=a +_.f=_.e=null +_.r=!1 +_.w=$ +_.x=b +_.ql$=c +_.dN$=d +_.ty$=e +_.Gb$=f +_.ra$=g +_.uu$=h +_.a=null +_.b=i +_.c=null}, +cf2:function cf2(){}, +cf3:function cf3(a,b){this.a=a +this.b=b}, +cf1:function cf1(a,b,c){this.a=a +this.b=b +this.c=c}, +cf0:function cf0(a){this.a=a}, +cf7:function cf7(a){this.a=a}, +cf4:function cf4(a){this.a=a}, +cf6:function cf6(){}, +cf5:function cf5(a,b){this.a=a +this.b=b}, +coU:function coU(){}, +ahJ:function ahJ(){}, +ahK:function ahK(){}, +cJz(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){return new A.avm(a,m,n,b,c,d,e,h,j,k,f,l,i,g,o)}, +avm:function avm(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}, +aPL:function aPL(){}, +a1G:function a1G(a,b){this.a=a +this.b=b}, +aOy:function aOy(){}, +a3k:function a3k(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +aPN:function aPN(){}, +cJA(a,b){return new A.avo(b,a,null)}, +avo:function avo(a,b,c){this.w=a +this.b=b +this.a=c}, +Rj:function Rj(a,b,c){this.a=a +this.b=b +this.c=c}, +aPO:function aPO(){}, +d9u(a,b,c,d){return new A.mB(((a&255)<<24|(b&255)<<16|(c&255)<<8|d&255)>>>0)}, +mB:function mB(a){this.a=a}, +bzM(a,b){if(a==null)return null +return a instanceof A.dM?A.a3j(a,b):a}, +a3j(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.U(t.Aq) +r=s==null?k:s.f.c.a +if(r==null){r=A.dE(b,k) +r=r==null?k:r.d +q=r}else q=r +if(q==null)q=B.ap}else q=B.ap +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.dE(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.cGC(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.T1(l,j,k,k,j,i,p,a.w,n,a.y,a.z,a.Q,0)}, +T1:function T1(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}, +Rl(a){var s=a.U(t.Aq),r=s==null?null:s.f.c +return r==null?A.cyi(B.ap).bDz(A.cAe(A.dh())):r}, +cJC(a){var s=a.U(t.Aq),r=s==null?null:s.f.c.a +return r==null?A.aS(a,null,t.l).w.d:r}, +cyi(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.aw,a4=a3?B.aLf:B.aPD,a5=a3?A.cJD(B.aKm):A.cJD(B.aKl),a6=a3?B.aMt:B.dy,a7=new A.Sz(B.fN,a3?B.eq:B.zn,a6),a8=a3?B.LR:B.th +a6=a3?B.eq:B.zn +s=new A.a1G(a6,a3?B.eq:B.zn) +r=A.d9w(a9,a5.b) +q=new A.a3n(6,9,!1,B.q1,a3?$.cDW().f:$.cDW().e) +a6=a3?B.aLt:B.aOM +p=new A.a3k(B.dj2,a3?B.aLs:B.aPp,a6,B.df,a2,B.asW,a2) +a6=A.dh() +o=A.cAe(a6) +n=new A.Rj(a3?B.ci:B.fN,a2,20) +a6=a3?B.ci:B.fN +m=a3?B.KD:B.o +l=new A.a3l(a6,m,a3?B.t2:B.te) +a6=a3?B.ci:B.fN +m=a3?B.KD:B.o +k=a3?B.t2:B.te +j=new A.a3m(a6,m,k,a3?B.aKj:B.aKi) +a6=a3?B.eq:B.o +m=a3?B.dy:B.jn +k=a3?B.eq:B.o +i=a3?B.Ld:B.ep +h=a3?B.z1:B.z0 +g=a3?B.dy:B.jn +f=a3?B.dy:B.jn +e=a3?B.z1:B.z0 +d=a3?B.aKx:B.aKy +c=a3?B.dj3:B.dj8 +b=A.cJz(a6,m,k,i,h,d,g,f,a3?B.eq:B.ep,c,a2,e,B.KX,B.dy,B.ep) +a6=a3?B.eq:B.o +m=a3?B.dy:B.jn +k=a3?B.eq:B.o +a=new A.a3q(a6,B.KX,B.dy,m,k,a3?B.Ld:B.ep,B.dy,B.jn,B.jn,B.dj9,B.jn,B.dj6,B.dj7,B.ep) +a6=a3?B.ci:B.fN +a0=new A.a3o(a6,a3?B.t2:B.te) +a1=A.cJB(a9,a4,b,a8,s,p,n,l,B.fN,j,a7,q,a0,a,r,a5,o) +return a1.aT(a1.bDB(a9,a4,b,a8,s,p,n,l,B.fN,j,a7,q,a0,r,a5,o))}, +cJB(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q){return new A.bzN(a,i,b,p,k,d,e,o,q,l,f,g,h,j,c,n,m)}, +YJ(a,b,c){if(a===B.aw)return c +return b}, +Rk:function Rk(a,b,c){this.c=a +this.d=b +this.a=c}, +adr:function adr(a,b,c){this.f=a +this.b=b +this.a=c}, +bzN:function bzN(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}, +aPT:function aPT(){}, +a3l:function a3l(a,b,c){this.a=a +this.b=b +this.c=c}, +aPP:function aPP(){}, +a3m:function a3m(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aPQ:function aPQ(){}, +Sz:function Sz(a,b,c){this.a=a +this.b=b +this.c=c}, +aSj:function aSj(){}, +a3n:function a3n(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aPR:function aPR(){}, +a3o:function a3o(a,b){this.a=a +this.b=b}, +aPS:function aPS(){}, +a3q:function a3q(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}, +aPU:function aPU(){}, +d9w(a,b){var s=b.aN(a===B.aw?B.o:B.x) +return new A.a3r(20,18,B.MU,B.F,!0,new A.bzO(a).$0(),B.cX,B.oW,s)}, +a3r:function a3r(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}, +bzO:function bzO(a){this.a=a}, +aPV:function aPV(){}, +cJD(a){var s=null,r=".AppleSystemUIFont",q=A.bk(s,s,a,s,s,s,s,s,r,s,s,26,s,s,B.H,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.H,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.H,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.H,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.H,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.H,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.H,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.H,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.H,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.auo,s,s,!0,s,0.12,s,s,s,s,s,s) +return new A.avp(l,k,h,g,i,m,q,j,p,o,n)}, +avp:function avp(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}, +avn:function avn(){}, +aPW:function aPW(){}, +fv:function fv(a,b,c){this.a=a +this.b=b +this.c=c}, +biP:function biP(){}, +fO:function fO(a){this.a=a}, +LC:function LC(a){this.a=a}, +cw2(a,b){var s=t.vA,r=A.a([],s) +s=A.a([B.au3,B.atK,new A.wZ(A.aA("^ {0,3}|$)",!0,!1,!1,!1),A.aA("",!0,!1,!1,!1)),new A.wZ(A.aA("^ {0,3}|$)",!0,!1,!1,!1),A.aA("",!0,!1,!1,!1)),new A.wZ(A.aA("^ {0,3}|$)",!0,!1,!1,!1),A.aA("",!0,!1,!1,!1)),new A.wZ(A.aA("^ {0,3}",!0,!1,!1,!1)),new A.wZ(A.aA("^ {0,3}<\\?",!0,!1,!1,!1),A.aA("\\?>",!0,!1,!1,!1)),new A.wZ(A.aA("^ {0,3}",!0,!1,!1,!1)),new A.wZ(A.aA("^ {0,3}",!0,!1,!1,!1)),B.auu,B.auM,B.auc,B.atT,B.atL,B.aud,B.auY,B.aut,B.auy],s) +B.b.H(r,b.f) +B.b.H(r,s) +return new A.b4w(a,b,r,s)}, +cFy(a){if(a.d>=a.a.length)return!0 +return B.b.ct(a.c,new A.b4x(a))}, +d9b(a){var s,r,q,p +for(s=new A.dB(a),r=t.Hz,s=new A.bF(s,s.gu(s),r.i("bF")),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}, +b4w:function b4w(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=0 +_.e=!1 +_.f=d}, +j7:function j7(){}, +b4x:function b4x(a){this.a=a}, +aqv:function aqv(){}, +aDL:function aDL(){}, +asi:function asi(){}, +akF:function akF(){}, +b4y:function b4y(a){this.a=a}, +amQ:function amQ(){}, +ar8:function ar8(){}, +asC:function asC(){}, +akD:function akD(){}, +Yy:function Yy(){}, +azi:function azi(){}, +wZ:function wZ(a,b){this.a=a +this.b=b}, +R6:function R6(a){this.b=a}, +a34:function a34(){}, +byu:function byu(a,b){this.a=a +this.b=b}, +byv:function byv(a,b){this.a=a +this.b=b}, +aH5:function aH5(){}, +azh:function azh(){}, +a5c:function a5c(){}, +bHB:function bHB(a){this.a=a}, +bHC:function bHC(a,b){this.a=a +this.b=b}, +bh6:function bh6(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.f=e +_.r=f}, +R2:function R2(a,b){this.b=a +this.c=b}, +blG:function blG(a,b){this.a=a +this.b=b}, +drP(a,b,c,d){var s,r=A.b5(t.Yd),q=A.b5(t.dG),p=c==null?$.cCW():c,o=new A.bh6(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.cw2(A.a(A.bH(a,"\r\n","\n").split("\n"),t.s),o).aqo() +o.aCG(s) +return A.d7M().bTX(s)+"\n"}, +d7M(){return new A.bt0(A.a([],t.CE))}, +bt0:function bt0(a){var _=this +_.b=_.a=$ +_.c=a +_.d=null}, +bt3:function bt3(){}, +d8i(a,b){var s=new A.bv0(a,b,A.a([],t.xB),A.a([],t.HB),A.a([],t.pC)) +s.b6Y(a,b) +return s}, +aa1(a,b,c){return new A.Li(c,A.aA(a,!0,!1,!0,!1),b)}, +d53(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=$.cTI().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.aL(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.apV(e,n,f,l,q)}, +cMJ(a,b,c,d){return new A.a9H(c,b,A.aA(a,!0,!1,!0,!1),d)}, +d93(a,b,c){return new A.R3(new A.av4(),!1,!1,A.aA(b,!0,!1,!0,!1),c)}, +cIG(a){return new A.at8(new A.av4(),!1,!1,A.aA("!\\[",!0,!1,!0,!1),33)}, +bv0:function bv0(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.e=_.d=0 +_.f=d +_.r=e}, +bv7:function bv7(a){this.a=a}, +bv8:function bv8(a){this.a=a}, +bv1:function bv1(){}, +bv2:function bv2(a){this.a=a}, +bv3:function bv3(a,b,c){this.a=a +this.b=b +this.c=c}, +bv4:function bv4(a){this.a=a}, +bv5:function bv5(a,b){this.a=a +this.b=b}, +bv6:function bv6(a,b,c){this.a=a +this.b=b +this.c=c}, +jb:function jb(){}, +av1:function av1(a,b){this.a=a +this.b=b}, +Li:function Li(a,b,c){this.c=a +this.a=b +this.b=c}, +aqS:function aqS(a,b){this.a=a +this.b=b}, +atm:function atm(a,b,c){this.c=a +this.a=b +this.b=c}, +aqp:function aqp(a,b){this.a=a +this.b=b}, +akf:function akf(a,b){this.a=a +this.b=b}, +a8x:function a8x(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}, +apV:function apV(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.d=c +_.f=d +_.r=e}, +a9H:function a9H(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +aFf:function aFf(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +R3:function R3(a,b,c,d,e){var _=this +_.r=a +_.c=b +_.d=c +_.a=d +_.b=e}, +av4:function av4(){}, +at8:function at8(a,b,c,d,e){var _=this +_.r=a +_.c=b +_.d=c +_.a=d +_.b=e}, +buA:function buA(){}, +amR:function amR(a,b){this.a=a +this.b=b}, +Qz:function Qz(a,b){this.a=a +this.b=b}, +cwa(a6,a7){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b=A.cGf(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.Jd(a3)*400*s/(s+27.13) +o=A.Jd(a4)*400*r/(r+27.13) +n=A.Jd(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.b75(j,c,e)}, +b75:function b75(a,b,c){this.a=a +this.b=b +this.c=c}, +bqr:function bqr(){var _=this +_.d=_.c=_.b=_.a=$}, +c3L:function c3L(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}, +cGo(a,b){var s=t.S +return new A.OG(new A.vI(a,Math.max(48,b),A.b(s,s)),new A.vI(a,16,A.b(s,s)),new A.vI(a+60,24,A.b(s,s)),new A.vI(a,4,A.b(s,s)),new A.vI(a,8,A.b(s,s)),new A.vI(25,84,A.b(s,s)))}, +aZc(a,b,c){return J.aja(a,b*c,(b+1)*c)}, +OG:function OG(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aGC(a){var s=t.S,r=A.b(s,s) +new A.ql(B.SJ,t.Zi).ao(0,new A.c1_(r,a)) +return new A.vI(null,null,r)}, +vI:function vI(a,b,c){this.a=a +this.b=b +this.c=c}, +c1_:function c1_(a,b){this.a=a +this.b=b}, +c10:function c10(a,b,c){this.a=a +this.b=b +this.c=c}, +cLM(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.bQR(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)}, +cLO(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.cLM(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)}, +cLN(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.cLM(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)}, +bQR:function bQR(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}, +d4p(a){var s=new A.bes(a) +s.b6w(a) +return s}, +bes:function bes(a){this.a=a}, +bet:function bet(a){this.a=a}, +beu:function beu(a){this.a=a}, +bew:function bew(a){this.a=a}, +bev:function bev(a){this.a=a}, +d6c(a){var s,r=new A.aqA(a),q=t.N +r.r=new A.bQ1(r,A.b(q,t.B2),A.b(q,t.c0),A.b(q,t.Ra),A.b(q,t.dr),new A.d3(new A.b6(null,null,t.kS),t.dB)) +s=A.d8M(r) +r.c!==$&&A.e1() +r.c=s +r.d!==$&&A.e1() +r.d=new A.bGF(r,A.b(q,t.sU),A.b(q,t.W7)) +r.e!==$&&A.e1() +r.e=new A.bx0(r,A.b(q,t.U_)) +q=A.d4p(r) +r.f!==$&&A.e1() +r.f=q +return r}, +rB(a,b){return new A.apK(a,b)}, +aqA:function aqA(a){var _=this +_.a=a +_.w=_.r=_.f=_.e=_.d=_.c=$ +_.x=!0}, +bjy:function bjy(a,b,c){this.a=a +this.b=b +this.c=c}, +bjB:function bjB(a,b){this.a=a +this.b=b}, +bjC:function bjC(a,b){this.a=a +this.b=b}, +bjD:function bjD(a,b){this.a=a +this.b=b}, +bjE:function bjE(a,b){this.a=a +this.b=b}, +bjF:function bjF(a){this.a=a}, +bjz:function bjz(a,b){this.a=a +this.b=b}, +bjA:function bjA(a){this.a=a}, +bjx:function bjx(a,b){this.a=a +this.b=b}, +apK:function apK(a,b){this.a=a +this.b=b}, +d8M(a){var s=t.N,r=t.PK +s=new A.bwE(a,A.b(s,r),A.b(s,r),A.b(s,t.MU),A.b(s,t.iN),A.b5(s),A.b5(s),A.b(s,t.e4)) +s.b7_(a) +return s}, +cJ4(a,b,c,d){return new A.QS(b,a,c,d)}, +dq6(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.d2h(a4,a5.a) +k=t.N +s=new A.KC(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.Q(new A.aP(a,J.d1t(b),s),!0,s.i("D.E"))}return s}, +cB1(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.df(a,!0,t.N),m=A.df(b,!0,t.z) +if(!!n.fixed$length)A.W(A.ak(r)) +B.b.qg(n,new A.cpi(m),!0) +if(!!n.fixed$length)A.W(A.ak(r)) +B.b.qg(n,new A.cpj(),!0) +B.b.H(o,n) +if(A.cRR(a,b)){s=J.S(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}, +cPc(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}, +cQ1(a,b){if(a==="m.sas.v1")return new A.G3(b) +if(a==="m.reciprocate.v1")return new A.cel(b) +throw A.j(A.aL("Unkown method type"))}, +atV(a,b,c,d){var s=t.s +return new A.wW(b,c,d,a,A.a([],s),A.a([],s),A.a([],t.xN),new A.bQ(Date.now(),!1),B.tZ)}, +cJ5(a){var s="m.relates_to",r=J.S(a),q=r.h(a,"transaction_id") +if(q==null)r=t.G.b(r.h(a,s))?J.J(r.h(a,s),"event_id"):null +else r=q +return r}, +oh:function oh(a,b){this.a=a +this.b=b}, +DX:function DX(a,b){this.a=a +this.b=b}, +cpi:function cpi(a){this.a=a}, +cpj:function cpj(){}, +wW:function wW(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}, +bxk:function bxk(a){this.a=a}, +bxm:function bxm(a){this.a=a}, +bxj:function bxj(){}, +bxo:function bxo(){}, +bxn:function bxn(){}, +bxl:function bxl(a,b){this.a=a +this.b=b}, +bxp:function bxp(){}, +cek:function cek(){}, +cel:function cel(a){this.a=a}, +SD:function SD(a,b,c){this.c=a +this.a=b +this.b=c}, +aBd:function aBd(){}, +G3:function G3(a){var _=this +_.r=_.f=_.e=_.d=null +_.w=$ +_.x=null +_.y=$ +_.Q=_.z=null +_.a=a}, +cem:function cem(a,b){this.a=a +this.b=b}, +A0:function A0(a){this.a=a}, +kp:function kp(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +Ak:function Ak(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cLY(a,b){var s=t.N,r=t.z +s=new A.KS(A.zo(a.d),A.zw(A.zo(a.e),new A.bT5(),s,r,s,s),A.zw(A.zo(a.f),new A.bT6(),s,r,s,t._P),new Olm.InboundGroupSession(),b,$,a.w,a.a,a.b) +s.b7p(a,b) +return s}, +KS:function KS(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}, +bT5:function bT5(){}, +bT6:function bT6(){}, +bT7:function bT7(){}, +bT8:function bT8(){}, +F4:function F4(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cMq(a){return new A.B3(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"))}, +B3:function B3(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}, +cN2(a){return B.c.eS(a.gf7(a),"/")?a.acu(0,B.c.X(a.gf7(a),0,a.gf7(a).length-1)):a}, +d3T(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.d8(r,t.H),i=A.a([],t.df),h=A.cHV(new A.bbw(),t.z),g=A.bWJ(!0),f=A.b5(p),e=A.aZU() +if(e==null)e=new A.CL(A.b5(t.Gf)) +s=A.c7(0,0,0,0,0,35) +p=new A.i_(c,a4,a0,f,a3,A.b(p,t.FX),new A.bmh(new A.bOv(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.d3(new A.b6(r,r,t.rL),t.XM),new A.d3(new A.b6(r,r,t.FY),t.Li),new A.d3(new A.b6(r,r,t.qZ),t.Zx),new A.d3(new A.b6(r,r,t.J6),t.DT),new A.d3(new A.b6(r,r,t.iH),t.UG),new A.d3(new A.b6(r,r,t.wa),t.mD),new A.d3(new A.b6(r,r,t.Cr),t.Hk),new A.d3(new A.b6(r,r,t.q5),t._W),new A.d3(new A.b6(r,r,t.Ru),t.P_),new A.d3(new A.b6(r,r,t.Av),t.Xm),new A.d3(new A.b6(r,r,l),k),new A.d3(new A.b6(r,r,l),k),new A.d3(new A.b6(r,r,l),k),new A.d3(new A.b6(r,r,l),k),new A.d3(new A.b6(r,r,l),k),new A.d3(new A.b6(r,r,l),k),new A.d3(new A.b6(r,r,l),k),new A.d3(new A.b6(r,r,l),k),new A.d3(new A.b6(r,r,l),k),new A.d3(new A.b6(r,r,l),k),new A.d3(new A.b6(r,r,t.Ts),t.CX),new A.d3(new A.b6(r,r,t.ey),t.ma),new A.d3(new A.b6(r,r,t.DU),t.eM),new A.d3(new A.b6(r,r,l),k),new A.d3(new A.b6(r,r,l),k),new A.d3(new A.b6(r,r,l),k),j,i,A.b(p,t.NM),A.b(p,t.W7),new A.ayr(A.b(t.Rz,t.WG),t.Sy),h,new A.arg(s,e),r,r) +o=$.V() +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.d4c(p) +return p}, +bmg(a){var s,r,q,p +if(a<1024)return""+a+" B" +s=B.e.dF(Math.log(a)/Math.log(1024)) +r=a/Math.pow(1024,s) +q=B.e.aw(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"}, +bmf(a,b){return new A.a0V(a,b,A.p(["errcode",B.a21,"error","File size "+A.bmg(a)+" exceeds allowed maximum of "+A.bmg(b)],t.N,t.O),null)}, +ns:function ns(a,b){this.a=a +this.b=b}, +i_:function i_(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 +_.dE=p +_.dJ=q +_.bN=r +_.dt=s +_.cT=a0 +_.bc=a1 +_.bt=a2 +_.eT=a3 +_.oJ=a4 +_.eO=a5 +_.F=a6 +_.M=a7 +_.W=a8 +_.a1=a9 +_.ak=b0 +_.b5=b1 +_.bs=b2 +_.cD=b3 +_.K=b4 +_.a5=b5 +_.da=b6 +_.du=b7 +_.pB=b8 +_.oP=b9 +_.ps=c0 +_.qm=c1 +_.rX=!1 +_.rb=!0 +_.oQ=null +_.rY=c2 +_.bY=null +_.eU=c3 +_.m4=!1 +_.oY=_.m5=_.qB=null +_.cl=c4 +_.ws=c5 +_.L=!0 +_.ah=c6 +_.d1=_.b2=!1 +_.jb=c7 +_.a=c8 +_.b=c9 +_.c=d0}, +bbU:function bbU(){}, +bbP:function bbP(){}, +bbQ:function bbQ(){}, +bbK:function bbK(a){this.a=a}, +bbL:function bbL(a){this.a=a}, +bbM:function bbM(){}, +bcf:function bcf(a,b,c){this.a=a +this.b=b +this.c=c}, +bce:function bce(){}, +bbN:function bbN(){}, +bcp:function bcp(a,b){this.a=a +this.b=b}, +bbS:function bbS(a){this.a=a}, +bbR:function bbR(a){this.a=a}, +bbT:function bbT(a){this.a=a}, +bc5:function bc5(){}, +bc1:function bc1(){}, +bc2:function bc2(a){this.a=a}, +bc3:function bc3(a){this.a=a}, +bc4:function bc4(a){this.a=a}, +bbX:function bbX(a,b){this.a=a +this.b=b}, +bbY:function bbY(a){this.a=a}, +bbZ:function bbZ(a){this.a=a}, +bc_:function bc_(a){this.a=a}, +bc0:function bc0(){}, +bbF:function bbF(a){this.a=a}, +bbB:function bbB(){}, +bbC:function bbC(a){this.a=a}, +bbD:function bbD(a,b,c){this.a=a +this.b=b +this.c=c}, +bbE:function bbE(a){this.a=a}, +bbz:function bbz(a){this.a=a}, +bby:function bby(a){this.a=a}, +bbA:function bbA(){}, +bbx:function bbx(a){this.a=a}, +bbI:function bbI(a){this.a=a}, +bbJ:function bbJ(a){this.a=a}, +bbH:function bbH(a,b){this.a=a +this.b=b}, +bbG:function bbG(a,b){this.a=a +this.b=b}, +bcd:function bcd(a){this.a=a}, +bcc:function bcc(){}, +bbV:function bbV(a){this.a=a}, +bch:function bch(a){this.a=a}, +bci:function bci(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bcj:function bcj(a,b,c){this.a=a +this.b=b +this.c=c}, +bck:function bck(a,b){this.a=a +this.b=b}, +bcl:function bcl(a,b,c){this.a=a +this.b=b +this.c=c}, +bcm:function bcm(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bcn:function bcn(a,b){this.a=a +this.b=b}, +bco:function bco(a){this.a=a}, +bc7:function bc7(){}, +bc6:function bc6(){}, +bcb:function bcb(a,b){this.a=a +this.b=b}, +bc8:function bc8(a){this.a=a}, +bc9:function bc9(){}, +bca:function bca(a,b,c){this.a=a +this.b=b +this.c=c}, +bbW:function bbW(){}, +bcg:function bcg(){}, +bbw:function bbw(){}, +bbO:function bbO(){}, +AO:function AO(a){this.a=a}, +oK:function oK(a,b,c){this.a=a +this.b=b +this.c=c}, +Fn:function Fn(a,b){this.a=a +this.b=b}, +Ys:function Ys(a,b){this.a=a +this.b=b}, +Yr:function Yr(a,b){this.a=a +this.b=b}, +a0V:function a0V(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +asA:function asA(a,b){this.a=a +this.c=b}, +yI:function yI(a,b){this.a=a +this.b=b}, +VL:function VL(a,b){this.a=a +this.b=b}, +D9:function D9(){}, +fF(a,b){var s=A.a([a],t.s) +if(b!=null)s.push(b) +return new A.c1w(s)}, +cPg(a){if(t.G.b(a))return A.iQ(a) +if(t.j.b(a))return J.bB(a,A.dql(),t.z).bg(0) +return a}, +iQ(a){var s,r,q=A.eA(a,t.N,t.z) +for(s=q.gcr(q),s=s.gS(s);s.q();){r=s.gE(s) +q.j(0,r.a,A.cPg(r.b))}return q}, +asq:function asq(){}, +brr:function brr(a,b){this.a=a +this.b=b}, +brq:function brq(a){this.a=a}, +brs:function brs(a,b){this.a=a +this.b=b}, +brt:function brt(a){this.a=a}, +bru:function bru(a){this.a=a}, +bro:function bro(a){this.a=a}, +brp:function brp(a){this.a=a}, +brx:function brx(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +brw:function brw(a){this.a=a}, +brv:function brv(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bry:function bry(){}, +brz:function brz(){}, +brB:function brB(a){this.a=a}, +brA:function brA(a,b){this.a=a +this.b=b}, +brG:function brG(a,b){this.a=a +this.b=b}, +brC:function brC(a){this.a=a}, +brD:function brD(a){this.a=a}, +brE:function brE(a){this.a=a}, +brF:function brF(a){this.a=a}, +brH:function brH(){}, +brI:function brI(){}, +brJ:function brJ(a,b){this.a=a +this.b=b}, +brK:function brK(a){this.a=a}, +brR:function brR(a,b){this.a=a +this.b=b}, +brL:function brL(a){this.a=a}, +brM:function brM(a){this.a=a}, +brN:function brN(a){this.a=a}, +brO:function brO(a){this.a=a}, +brP:function brP(){}, +brQ:function brQ(){}, +brS:function brS(a){this.a=a}, +brT:function brT(){}, +brU:function brU(a,b){this.a=a +this.b=b}, +brV:function brV(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}, +brW:function brW(a){this.a=a}, +brX:function brX(a){this.a=a}, +brY:function brY(a){this.a=a}, +brZ:function brZ(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}, +c1w:function c1w(a){this.a=a}, +Po(a,b,c,d,e,f,g,h,i,j,k){var s=null,r=new A.c_(f,i,d,b,f.a,c,s,s,s,s,g,j,a) +r.avA(a,b,c,d,e,f,g,h,i,j,k) +return r}, +zo(a){var s,r +if(typeof a=="string")try{s=B.t.b7(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)}, +Pq(a,b){var s=a.y,r=a.as +return A.Po(a.b,s,a.Q,null,a.at,b,a.c,a.f,B.cq,a.a,r)}, +mp(a,b){var s,r,q,p,o="origin_server_ts",n=J.S(a),m=A.zo(n.h(a,"content")),l=A.zo(n.h(a,"unsigned")),k=A.zo(n.h(a,"prev_content")),j=A.zo(n.h(a,"original_source")),i=n.h(a,"status") +if(i==null)i=J.J(l,u.M) +i=B.va[(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.ju(n.h(a,o),!1):new A.bQ(Date.now(),!1) +return A.Po(m,q,n,J.fQ(j)?null:A.t1(j),k,b,p,s,i,r,l)}, +c_:function c_(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}, +bln:function bln(a){this.a=a}, +bll:function bll(a){this.a=a}, +blm:function blm(a){this.a=a}, +bli:function bli(a){this.a=a}, +blj:function blj(a){this.a=a}, +blk:function blk(){}, +rI:function rI(a,b){this.a=a +this.b=b}, +dc5(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.fp(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.aZ(m,"$")||!r.b(l))continue +for(n=J.fp(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.a7A,"m.read",B.DB,"m.read.private",B.DC],a,q).h(0,j) +h=B.b.p(B.deq,i)?i:null +g=k.b +if(h==null||!r.b(g))continue +for(k=J.fp(g),k=k.gS(k);k.q();){j=k.gE(k) +f=j.a +e=j.b +if(typeof f!="string"||!A.fD(f)||!r.b(e))continue +j=J.S(e) +d=j.h(e,"ts") +c=j.h(e,"thread_id") +if(A.eM(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.bD(j,f,new A.tn(d,c))}}}}return new A.aBs(a0)}, +bxO(a){var s=J.S(a) +return new A.nn(s.h(a,"e"),s.h(a,"ts"))}, +cy8(a){var s,r=null,q=J.S(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.fR(m,new A.bxP(),t.N,t.Oe) +if(l==null)l=A.b(t.N,t.Oe) +q=p!=null?A.bxO(p):r +s=o!=null?A.bxO(o):r +return new A.rW(q,s,n!=null?A.bxO(n):r,l)}, +d8Z(a){var s,r,q,p=J.S(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.cy8(o) +q=J.fq(s)?A.cy8(s):null +return new A.bxN(p,q,J.fR(r,new A.bxR(),t.N,t.Hc))}, +tm:function tm(a,b){this.a=a +this.b=b}, +tn:function tn(a,b){this.a=a +this.b=b}, +aBs:function aBs(a){this.a=a}, +nn:function nn(a,b){this.a=a +this.b=b}, +rW:function rW(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bxP:function bxP(){}, +bxQ:function bxQ(){}, +bxN:function bxN(a,b,c){this.a=a +this.b=b +this.c=c}, +bxR:function bxR(){}, +bxS:function bxS(){}, +bxV:function bxV(a,b,c){this.a=a +this.b=b +this.c=c}, +bxU:function bxU(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bxT:function bxT(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aGm:function aGm(a,b,c){this.a=a +this.b=b +this.c=c}, +NQ:function NQ(a){this.b=null +this.d=a}, +cze(a,b){var s=a.h(0,"id"),r=B.b.atK(B.Sr,new A.bOL(a),new A.bOM()),q=a.h(0,"notification_count") +return A.py(b,a.h(0,"highlight_count"),s,r,q,a.h(0,"prev_batch"),null,A.aCH(A.eA(a.h(0,"summary"),t.N,t.z)))}, +py(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.aCH(A.p(["m.joined_member_count",0,"m.invited_member_count",0,"m.heroes",[]],r,t.O)):h +return new A.dT(c,d,e,b,f,l,A.b(r,t.wJ),A.b(r,q),m,A.b(r,t.Ce),p,new A.d3(new A.b6(s,s,o),n),new A.d3(new A.b6(s,s,o),n),a,A.b(r,t.A0),A.b(r,t.yt),A.b5(r))}, +dcx(a){var s,r +if(t.a.b(a)){s=A.az(a,"order",B.yk,t.Jy) +if(s==null)s=null +r=A.eA(a,t.N,t.O) +r.D(0,"order") +return new A.xJ(s,r)}return new A.xJ(null,B.vx)}, +xi:function xi(a,b){this.a=a +this.b=b}, +wU:function wU(a,b){this.a=a +this.b=b}, +Dy:function Dy(a,b){this.a=a +this.b=b}, +wK:function wK(a,b){this.a=a +this.b=b}, +dT:function dT(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}, +bOL:function bOL(a){this.a=a}, +bOM:function bOM(){}, +bP0:function bP0(){}, +bOP:function bOP(a){this.a=a}, +bOQ:function bOQ(a,b){this.a=a +this.b=b}, +bOO:function bOO(a){this.a=a}, +bOY:function bOY(){}, +bOZ:function bOZ(a){this.a=a}, +bPc:function bPc(){}, +bPd:function bPd(){}, +bOW:function bOW(a){this.a=a}, +bOR:function bOR(a){this.a=a}, +bP8:function bP8(a){this.a=a}, +bP7:function bP7(){}, +bP3:function bP3(a,b,c){this.a=a +this.b=b +this.c=c}, +bP2:function bP2(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bP1:function bP1(){}, +bOV:function bOV(a,b){this.a=a +this.b=b}, +bOS:function bOS(){}, +bOT:function bOT(){}, +bOU:function bOU(a){this.a=a}, +bP4:function bP4(a){this.a=a}, +bP5:function bP5(a){this.a=a}, +bP_:function bP_(){}, +bP6:function bP6(a,b,c){this.a=a +this.b=b +this.c=c}, +bOX:function bOX(a){this.a=a}, +bON:function bON(a,b,c){this.a=a +this.b=b +this.c=c}, +bP9:function bP9(){}, +bPa:function bPa(){}, +bPb:function bPb(){}, +cMU(a,b,c,d,e,f,g){var s=t.N +s=new A.Bd(g,A.b(s,t.f9),f,b,c,e,d,A.b(s,t.qU),a) +s.b7w(a,b,c,d,e,f,g) +return s}, +Bd:function Bd(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}, +c04:function c04(a){this.a=a}, +c07:function c07(a){this.a=a}, +c06:function c06(a){this.a=a}, +c03:function c03(){}, +c02:function c02(a){this.a=a}, +c05:function c05(a,b,c){this.a=a +this.b=b +this.c=c}, +c0a:function c0a(){}, +c01:function c01(a){this.a=a}, +c00:function c00(a){this.a=a}, +c08:function c08(a){this.a=a}, +c09:function c09(){}, +cA_(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.cNm(s,"fake_event",new A.bQ(Date.now(),!1),null,e,a,a,"m.room.member",null)}, +cNm(a,b,c,d,e,f,g,h,i){var s=null,r=new A.eb(e,B.cq,s,b,e.a,c,s,s,s,s,f,h,a) +r.avA(a,b,c,s,d,e,f,g,B.cq,h,i) +return r}, +cBn(a){var s=new A.dB(a) +return B.e.k(B.e.al(s.ey(s,0,new A.cqn(),t.S),1e4))}, +eb:function eb(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}, +c2H:function c2H(a){this.a=a}, +c2I:function c2I(){}, +c2J:function c2J(a,b){this.a=a +this.b=b}, +c2K:function c2K(){}, +cqn:function cqn(){}, +d3:function d3(a,b){this.a=null +this.c=a +this.$ti=b}, +ZG(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$ZG=A.k(function(i,j){if(i===1)return A.l(j,r) +while(true)switch(s){case 0:k=new A.wp("",d,e,b,h,g,f) +s=!B.c.aZ(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$ZG) +case 7:q=j +s=1 +break +case 6:q=null +s=1 +break +case 4:c=B.c.bK(c,1) +if(B.c.p(c," ")){o=B.c.dg(c," ") +n=B.c.X(c,0,o).toLowerCase() +k.a=B.c.bK(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$ZG) +case 10:q=j +s=1 +break +case 9:s=B.c.aZ(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$ZG) +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$ZG,r)}, +d4c(a){var s=a.dx +s.j(0,"send".toLowerCase(),new A.bd5()) +s.j(0,"me".toLowerCase(),new A.bd6()) +s.j(0,"dm".toLowerCase(),new A.bd7()) +s.j(0,"create".toLowerCase(),new A.bdi()) +s.j(0,"plain".toLowerCase(),new A.bdl()) +s.j(0,"html".toLowerCase(),new A.bdm()) +s.j(0,"react".toLowerCase(),new A.bdn()) +s.j(0,"join".toLowerCase(),new A.bdo()) +s.j(0,"leave".toLowerCase(),new A.bdp()) +s.j(0,"op".toLowerCase(),new A.bdq()) +s.j(0,"kick".toLowerCase(),new A.bdr()) +s.j(0,"ban".toLowerCase(),new A.bd8()) +s.j(0,"unban".toLowerCase(),new A.bd9()) +s.j(0,"invite".toLowerCase(),new A.bda()) +s.j(0,"myroomnick".toLowerCase(),new A.bdb()) +s.j(0,"myroomavatar".toLowerCase(),new A.bdc()) +s.j(0,"discardsession".toLowerCase(),new A.bdd(a)) +s.j(0,"clearcache".toLowerCase(),new A.bde(a)) +s.j(0,"markasdm".toLowerCase(),new A.bdf()) +s.j(0,"markasgroup".toLowerCase(),new A.bdg()) +s.j(0,"hug".toLowerCase(),new A.bdh()) +s.j(0,"googly".toLowerCase(),new A.bdj()) +s.j(0,"cuddle".toLowerCase(),new A.bdk())}, +bd5:function bd5(){}, +bd6:function bd6(){}, +bd7:function bd7(){}, +bd4:function bd4(){}, +bdi:function bdi(){}, +bd3:function bd3(){}, +bdl:function bdl(){}, +bdm:function bdm(){}, +bdn:function bdn(){}, +bdo:function bdo(){}, +bdp:function bdp(){}, +bdq:function bdq(){}, +bdr:function bdr(){}, +bd8:function bd8(){}, +bd9:function bd9(){}, +bda:function bda(){}, +bdb:function bdb(){}, +bdc:function bdc(){}, +bdd:function bdd(a){this.a=a}, +bde:function bde(a){this.a=a}, +bdf:function bdf(){}, +bdg:function bdg(){}, +bdh:function bdh(){}, +bdj:function bdj(){}, +bdk:function bdk(){}, +wp:function wp(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +MU(a){var s=$.cuS(),r=new Uint8Array(a) +B.D.uf(r,0,A.d8x(a,new A.ctP(s),t.S)) +return r}, +ctP:function ctP(a){this.a=a}, +aZw(a){var s=0,r=A.o(t.UI),q,p,o,n,m,l,k,j +var $async$aZw=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=A.MU(32) +m=A.MU(16) +s=3 +return A.f($.Xz().IQ(0,a,n,m),$async$aZw) +case 3:l=c +s=4 +return A.f($.b_m().$1(l),$async$aZw) +case 4:k=c +j=B.xT.gbp().ag(n) +j=A.bH(j,"=","") +p=B.bZ.gbp().ag(m) +p=A.bH(p,"=","") +o=B.bZ.gbp().ag(k) +q=new A.Di(l,j,p,A.bH(o,"=","")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aZw,r)}, +ais(a){var s=0,r=A.o(t.nc),q,p,o,n,m +var $async$ais=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($.b_m().$1(n),$async$ais) +case 3:m=c +if(B.bZ.gbp().ag(m)!==B.bZ.Nx(0,a.d)){q=null +s=1 +break}p=A.r7(B.bZ.Nx(0,a.b)) +o=A.r7(B.bZ.Nx(0,a.c)) +s=4 +return A.f($.Xz().IQ(0,n,p,o),$async$ais) +case 4:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ais,r)}, +Di:function Di(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aZJ(a,b,c,d,e){return A.dsu(a,b,c,d,e)}, +dsu(a,b,c,d,e){var s=0,r=A.o(t.D),q,p,o +var $async$aZJ=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.em(self.crypto.subtle.importKey("raw",a,"PBKDF2",!1,A.a(["deriveBits"],t.s)),t.z),$async$aZJ) +case 3:p=g +o=A +s=4 +return A.f(A.em(self.crypto.subtle.deriveBits({name:"PBKDF2",hash:c.a,salt:b,iterations:d},p,e),t.pI),$async$aZJ) +case 4:q=o.bz(g,0,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aZJ,r)}, +bqk:function bqk(){}, +cld:function cld(a){this.a=a}, +clf:function clf(a){this.a=a}, +baY:function baY(){}, +bb_:function bb_(a){this.a=a}, +c6k:function c6k(a){this.a=a}, +bHV:function bHV(){}, +b0z:function b0z(){}, +ddv(a){var s=A.av(a.h(0,"user_id")),r=t.N,q=A.eA(t.f.a(a.h(0,"keys")),r,r),p=new A.Ad(a).$0() +r=A.cx(a,"unsigned",B.i,r,t.O) +return new A.aEm(s,q,p,r==null?null:A.hh(r),a)}, +d4r(a,b){var s,r=A.hh(a.P()),q=A.av(r.h(0,"user_id")),p=t.N,o=A.eA(t.f.a(r.h(0,"keys")),p,p),n=new A.Ad(r).$0(),m=A.cx(r,"unsigned",B.i,p,t.O) +r=new A.q1(b,q,o,n,m==null?null:A.hh(m),r) +r.x=r.w=!1 +s=r.P() +q=a.b +q=q.gaA(q) +r.ax=q.b.$1(J.eX(q.a)) +r.ay=J.fA(s.h(0,"usage"),p) +return r}, +d4q(a,b){var s,r,q,p=J.S(a),o=A.zo(p.h(a,"content")),n=J.S(o),m=A.av(n.h(o,"user_id")),l=t.N +n=A.eA(t.f.a(n.h(o,"keys")),l,l) +s=new A.Ad(o).$0() +r=A.cx(o,"unsigned",B.i,l,t.O) +o=new A.q1(b,m,n,s,r==null?null:A.hh(r),o) +o.x=o.w=!1 +q=o.P() +o.ax=p.h(a,"public_key") +o.ay=J.fA(q.h(0,"usage"),l) +o.w=p.h(a,"verified") +o.x=p.h(a,"blocked") +return o}, +d58(a,b,c){var s,r=A.hh(a.P()),q=A.av(r.h(0,"user_id")),p=t.N,o=A.eA(t.f.a(r.h(0,"keys")),p,p),n=new A.Ad(r).$0(),m=A.cx(r,"unsigned",B.i,p,t.O) +r=new A.j8(b,q,o,n,m==null?null:A.hh(m),r) +r.x=r.w=!1 +s=r.P() +r.ax=a.f +J.fA(s.h(0,"algorithms"),p) +r.ch=c==null?new A.bQ(Date.now(),!1):c +return r}, +d57(a,b){var s,r,q,p=J.S(a),o=A.zo(p.h(a,"content")),n=J.S(o),m=A.av(n.h(o,"user_id")),l=t.N +n=A.eA(t.f.a(n.h(o,"keys")),l,l) +s=new A.Ad(o).$0() +r=A.cx(o,"unsigned",B.i,l,t.O) +o=new A.j8(b,m,n,s,r==null?null:A.hh(r),o) +o.x=o.w=!1 +q=o.P() +o.ax=p.h(a,"device_id") +J.fA(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.ju(p==null?0:p,!1) +return o}, +nb:function nb(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=!0 +_.d=c +_.e=d}, +bfT:function bfT(a){this.a=a}, +aEm:function aEm(a,b,c,d,e){var _=this +_.f=null +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +h_:function h_(){}, +q1:function q1(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}, +j8:function j8(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}, +bjw:function bjw(a){this.a=a}, +cHu(a,b,c){var s +switch(a.gd3(a)){case"m.image":return b.a.hO(a.cy.dC(a.c).pX(b)) +case"m.file":return b.a.hN(a.cy.dC(a.c).pX(b)) +case"m.audio":return b.a.hQ(a.cy.dC(a.c).pX(b)) +case"m.video":return b.a.hP(a.cy.dC(a.c).pX(b)) +case"m.location":return b.a.kl(a.cy.dC(a.c).pX(b)) +case"m.sticker":return b.a.fP(a.cy.dC(a.c).pX(b)) +case"m.emote":return"* "+c +case"m.bad.encrypted":switch(a.gv4(a)){case u.jA:s=b.a.giv()+"." +break +case"Encryption is not enabled in your client.":s=b.a.gh9()+"." +break +case"Unknown encryption algorithm.":s=b.a.gk8()+"." +break +case u.nT:s=b.a.gmh()+"." +break +default:s=c +break}return b.a.iT(s) +case"m.text":case"m.notice":case"m.none":default:return c}}, +bkT:function bkT(){}, +bkU:function bkU(){}, +bkV:function bkV(){}, +bl5:function bl5(){}, +bl7:function bl7(){}, +bl8:function bl8(){}, +bl9:function bl9(){}, +bkS:function bkS(a){this.a=a}, +bla:function bla(){}, +blb:function blb(){}, +blc:function blc(){}, +bld:function bld(){}, +bkW:function bkW(){}, +bkX:function bkX(){}, +bkR:function bkR(a){this.a=a}, +bkY:function bkY(){}, +bkQ:function bkQ(a){this.a=a}, +bkZ:function bkZ(){}, +bl_:function bl_(){}, +bl0:function bl0(){}, +bl1:function bl1(){}, +bl2:function bl2(){}, +bl3:function bl3(){}, +bl4:function bl4(){}, +bl6:function bl6(){}, +uv:function uv(a,b){this.a=a +this.b=b}, +lR:function lR(a,b,c){this.a=a +this.b=b +this.c=c}, +cIh(a){var s=A.aA(".*",!1,!0,!1,!1),r=A.cxK(new A.c93(),A.cSf(A.bH(a,s,""))) +s=A.aA("\\s*$",!0,!1,!1,!1) +return A.bH(r,s,"")}, +d7Q(a,b){var s,r,q,p,o,n=new A.cR("") +b.a4f(n) +s=n.a +r=s.charCodeAt(0)==0?s:s +q=A.aA("^]*)>",!1,!1,!1,!1).pt(r) +if(q==null){r=A.cxL().ag(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.bK(r,q.gdV(q)) +s=A.aA("$",!1,!1,!1,!1) +r=A.bH(r,s,"") +r=A.cxL().ag(r) +if(r.length!==0){if(r[0]!=="\n")r="\n"+r +if(r[r.length-1]!=="\n")r+="\n"}s=A.aA("language-(\\w+)",!1,!1,!1,!1) +p=q.b[1] +p.toString +o=s.pt(p) +if(o!=null){s=o.b[1] +s.toString +r=s+r}return r}, +d7O(a,b){return new A.O(A.a(A.zH(a,b).split("\n"),t.s),new A.bt4(),t.a4).aV(0,"\n")+"\n"}, +d7R(a,b){var s,r,q="data-mx-spoiler",p=A.zH(a,b) +if(typeof b.b.h(0,q)=="string"){s=B.c.aQ("\u2588",p.length) +r=b.b.h(0,q) +return r!==""?"("+A.q(r)+") "+s:s}return p}, +d7S(a,b){var s;++a.a +s=A.cIg(a,b,A.bJ(["li"],t.N)) +return new A.O(s,new A.bt6(a,B.Sh[B.d.al(--a.a,4)]),A.a0(s).i("O<1,h>")).aV(0,"\n")}, +d7P(a,b){var s,r,q,p;++a.a +s=t.N +r=A.cIg(a,b,A.bJ(["li"],s));--a.a +q=b.b.h(0,"start") +if(typeof q=="string"){p=A.aA("^[0-9]+$",!0,!1,!1,!1) +p=p.b.test(q)}else p=!1 +return A.J0(r,new A.bt5(a,p?A.dK(q,null):1),s,s).aV(0,"\n")}, +cIg(a,b,c){var s,r,q,p,o=A.a([],t.s) +for(s=b.gei(b).a,r=A.a0(s),s=new J.dk(s,s.length,r.i("dk<1>")),r=r.c;s.q();){q=s.d +if(q==null)q=r.a(q) +if(c.a!==0)if(!(q instanceof A.md))p=q instanceof A.fi&&!c.p(0,q.x.toLowerCase()) +else p=!0 +else p=!1 +if(p)continue +o.push(A.cxK(a,q))}return o}, +zH(a,b){var s,r,q,p,o,n,m,l,k +for(s=b.gei(b).a,r=A.a0(s),s=new J.dk(s,s.length,r.i("dk<1>")),q=B.dEU.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.fi?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.cxK(a,m) +if(l.length!==0)n=l}return o}, +cxK(a,b){var s,r,q,p +if(b instanceof A.md){s=b.w=J.bp(b.w) +if(s==="\n")s="" +else b.w=s +return s}else if(b instanceof A.fi){r=b.x.toLowerCase() +switch(r){case"em":case"i":return"*"+A.zH(a,b)+"*" +case"strong":case"b":return"**"+A.zH(a,b)+"**" +case"u":case"ins":return"__"+A.zH(a,b)+"__" +case"del":case"strike":case"s":return"~~"+A.zH(a,b)+"~~" +case"code":return"`"+A.cqm(b)+"`" +case"pre":return"```"+A.d7Q(a,b)+"```\n" +case"a":q=b.b.h(0,"href") +if(q==null)q="" +p=A.zH(a,b) +if(B.c.aZ(q.toLowerCase(),"https://matrix.to/#/")||B.c.aZ(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.d7O(a,b) +case"ul":return A.d7S(a,b) +case"ol":return A.d7P(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.aQ("#",A.dK(r[1],null))+" "+A.zH(a,b)+"\n" +case"span":return A.d7R(a,b) +default:return A.zH(a,b)}}else return A.zH(a,b)}, +bt4:function bt4(){}, +bt6:function bt6(a,b){this.a=a +this.b=b}, +bt5:function bt5(a,b){this.a=a +this.b=b}, +c93:function c93(){this.a=0}, +aGr:function aGr(){}, +arg:function arg(a,b){this.b=a +this.a=b}, +cxT(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.bue(A.b5(t.Xu),b,e),c=a.ay +d.$2$slug(J.J(c.rx,"im.ponies.user_emotes"),"user") +s=J.J(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.gcr(q),f=f.gS(f),r=t.f;f.q();){p=f.gE(f) +o=c.dD(p.a) +n=p.b +if(o!=null&&r.b(n))for(p=J.fp(n),p=p.gS(p);p.q();){m=p.gE(p).a +l=o.Kg() +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.gcr(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}, +d87(a,b){var s=A.cxT(a,b) +return s.p_(s,new A.bud(),t.N,t.GU)}, +bue:function bue(a,b,c){this.a=a +this.b=b +this.c=c}, +buf:function buf(a,b,c){this.a=a +this.b=b +this.c=c}, +bud:function bud(){}, +buc:function buc(){}, +cS4(a,b,c){var s,r,q,p=null,o=$.cCW(),n=A.drP(a,A.a([new A.akE(A.aA("^(.*)\\$\\$\\s*$",!0,!1,!1,!1))],t.vA),o,A.a([new A.aFf(!0,!0,A.aA("~+",!0,!1,!0,!1),p),new A.av3(A.aA("\\n",!0,!1,!0,!1),p),new A.aF0(!0,!1,A.aA("\\|\\|",!0,!1,!0,!1),p),new A.aqt(b,A.aA(":(?:([-\\w]+)~)?([-\\w]+):",!0,!1,!0,!1),p),new A.aAj(A.aA("([@#!][^\\s:]*:(?:[^\\s]+\\.\\w+|[\\d\\.]+|\\[[a-fA-F0-9:]+\\])(?::\\d+)?)",!0,!1,!0,!1),p),new A.ay5(c,A.aA("(@(?:\\[[^\\]:]+\\]|\\w+)(?:#\\w+)?)",!0,!1,!0,!1),p),new A.atn(!1,!1,A.aA("\\$([^\\s$]([^\\$]*[^\\s$])?)\\$",!0,!1,!0,!1),p)],t.xB)) +o=B.c.tX("

",n) +s=o.gu(o)<=1 +if(s){o=J.ag(J.hN(B.dF2.a)) +r=n.length +while(!0){if(!o.q()){s=!0 +break}q=o.gE(o) +if(A.lF(n,"",0)){s=!1 +break}}}if(s){o=A.bH(n,"

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

","")}o=B.c.di(n) +r=A.aA("(
)+$",!0,!1,!1,!1) +return A.bH(o,r,"")}, +av3:function av3(a,b){this.a=a +this.b=b}, +aF0:function aF0(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +aqt:function aqt(a,b,c){var _=this +_.c=a +_.d=null +_.a=b +_.b=c}, +atn:function atn(a,b,c,d){var _=this +_.c=a +_.d=b +_.a=c +_.b=d}, +akE:function akE(a){this.a=a}, +aAj:function aAj(a,b){this.a=a +this.b=b}, +ay5:function ay5(a,b,c){this.c=a +this.a=b +this.b=c}, +cyl:function cyl(a){this.a=a}, +axP:function axP(){}, +bBv(a,b,c,d){var s=c==null?$.Cp().Bh(d,a):c +if(s==null)s="application/octet-stream" +return new A.hi(a,B.b.gR(d.split("/")),s,b)}, +a4_(a,b,c,d){var s=null,r=c==null?$.Cp().Bh(d,a):c,q=A.cJU(r==null?"application/octet-stream":r) +if(q==="m.image")return A.Ac(s,a,b,s,c,d,s) +if(q==="m.video")return A.bCt(a,s,b,s,c,d,s) +if(q==="m.audio"&&a!=null)return A.cJT(a,b,c,d) +return A.bBv(a,b,c,d)}, +cJU(a){if(B.c.aZ(a.toLowerCase(),"image/"))return"m.image" +if(B.c.aZ(a.toLowerCase(),"video/"))return"m.video" +if(B.c.aZ(a.toLowerCase(),"audio/"))return"m.audio" +return"m.file"}, +Ac(a,b,c,d,e,f,g){var s=e==null?$.Cp().Bh(f,b):e +if(s==null)s="application/octet-stream" +return new A.ol(g,d,a,b,B.b.gR(f.split("/")),s,c)}, +d9Z(a){var s=A.cR9(a) +if(s==null)return null +return new A.axS(a,s.gbl(s),s.gba(s),A.b4C(s,4,3).a,null,null)}, +cJV(a){var s,r,q,p,o,n=A.cR9(a.a),m=n.gba(n)>n.gbl(n)?a.b:null,l=A.doO(n,m,n.gbl(n)>=n.gba(n)?a.b:null),k=A.dpw(a.c,l) +if(k==null)return null +s=new Uint8Array(A.bu(k)) +m=l.gbl(l) +r=l.gba(l) +q=n.gba(n) +p=n.gbl(n) +o=A.b4C(l,4,3) +return new A.axS(s,m,r,o.a,q,p)}, +bCt(a,b,c,d,e,f,g){var s=e==null?$.Cp().Bh(f,a):e +if(s==null)s="application/octet-stream" +return new A.t2(g,d,b,a,B.b.gR(f.split("/")),s,c)}, +cJT(a,b,c,d){var s=c==null?$.Cp().Bh(d,a):c +if(s==null)s="application/octet-stream" +return new A.a3Y(a,B.b.gR(d.split("/")),s,b)}, +hi:function hi(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ol:function ol(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.a=d +_.b=e +_.c=f +_.d=g}, +axS:function axS(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bBC:function bBC(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +t2:function t2(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.a=d +_.b=e +_.c=f +_.d=g}, +a3Y:function a3Y(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +li(a){var s=B.c.bK(a,1),r=B.c.dg(s,":") +if(r===-1)return A.a([s],t.s) +return A.a([B.c.X(s,0,r),B.c.bK(s,r+1)],t.s)}, +fD(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.cV(B.dF4.a,r))return!1 +if(r==="$")return!0 +s=A.li(a) +if(s.length!==2||s[1].length===0)return!1 +return!0}, +d9Y(a){var s,r,q,p,o,n,m,l=null +if(B.c.aZ(a.toLowerCase(),"matrix:")){s=A.iK(a) +if(s==null)return l +r=s.gA0() +q=A.a([],t.s) +for(p=r.length-1,o=t.N,n=0;n1?o.gA0()[1]:p +if(r!=null&&!A.fD(r))return p +if(o.gBu(o).length!==0)o.gBu(o) +q=o.gac9().h(0,"via") +q=J.ajb(q==null?A.a([],t.s):q) +o.gac8().h(0,"action") +return new A.bBB(s,r,q)}, +bBy:function bBy(){}, +bBx:function bBx(){}, +bBz:function bBz(){}, +bBB:function bBB(a,b,c){this.a=a +this.b=b +this.d=c}, +d7D(a,b){switch(a.a){case 0:return b.a.gkJ() +case 1:return b.a.gkI() +case 2:return b.a.glf() +case 3:return b.a.glg()}}, +d7o(a,b){switch(a.a){case 0:return b.a.ghA() +case 1:return b.a.ghz()}}, +d8z(a,b){var s +switch(a.a){case 0:return b.a.gi0() +case 2:return b.a.gjp() +default:s=a.G() +return A.bH(s,"JoinRules.","")}}, +Ec:function Ec(){}, +cNK(a){return A.p(["url",a.a,"key",A.cAh(a.b),"v",a.c,"iv",a.d,"hashes",a.e],t.N,t.z)}, +HU:function HU(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +aNG:function aNG(){}, +cAh(a){var s=a.d,r=A.a0(s).i("O<1,h>") +return A.p(["alg",a.a,"ext",!0,"k",a.c,"key_ops",A.Q(new A.O(s,new A.c5X(),r),!0,r.i("al.E")),"kty",a.e],t.N,t.z)}, +aqz:function aqz(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +A_:function A_(a,b){this.a=a +this.b=b}, +c5X:function c5X(){}, +aNH:function aNH(){}, +wF:function wF(a,b,c){this.a=a +this.b=b +this.c=c}, +aNX:function aNX(){}, +Qr:function Qr(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.a=c +_.b=d +_.c=e}, +ayr:function ayr(a,b){this.a=a +this.$ti=b}, +bEw:function bEw(a,b){this.a=a +this.b=b}, +bEx:function bEx(a,b){this.a=a +this.b=b}, +bF_:function bF_(){}, +ayF:function ayF(){}, +cyA:function cyA(a){this.a=a}, +zn:function zn(){}, +aRq:function aRq(a){this.a=a +this.b=""}, +aQf:function aQf(){}, +Wn:function Wn(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.e=d}, +bKt:function bKt(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +Kk:function Kk(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +dct(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.dDS +else if(h&&r==="leave")if(a.f===a.c)return B.dDT +else return B.dDU +else if((p==="leave"||p==="")&&r==="join")return B.dDR +else{h=p==="join" +if(h&&r==="ban")return B.a8g +else if(h&&r==="leave"&&a.f!==a.c)return B.dDW +else if(h&&r==="leave"&&a.f===a.c)return B.dDV +else if(p!==r&&r==="ban")return B.a8g +else if(p==="ban"&&r==="leave")return B.dDO +else if(r==="invite")return B.dDX +else if(r==="knock")return B.dDP}}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.dDM +else if(m!==l&&a.f!=null)return B.dDN}return B.dDQ}, +nA:function nA(a,b){this.a=a +this.b=b}, +mh(a,b){return A.dt0(a,b,b.i("0?"))}, +dt0(a,b,c){var s=0,r=A.o(c),q +var $async$mh=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.bA.acJ(new A.ctK(a,b),b.i("0?/")),$async$mh) +case 3:q=e +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$mh,r)}, +ctK:function ctK(a,b){this.a=a +this.b=b}, +qQ:function qQ(a,b,c){this.a=a +this.b=b +this.c=c}, +deh(a){var s=a.b +if(s==null)s=null +else{s=s.a +s=s==null?null:s.gaA(s).ey(0,0,new A.bZj(),t.S)}return s==null?0:s}, +deg(a){var s=a.b +if(s==null)s=null +else{s=s.b +s=s==null?null:s.gaA(s).ey(0,0,new A.bZi(),t.S)}return s==null?0:s}, +dei(a){var s=a.b +if(s==null)s=null +else{s=s.c +s=s==null?null:s.gaA(s).ey(0,0,new A.bZk(),t.S)}return s==null?0:s}, +bZj:function bZj(){}, +bZi:function bZi(){}, +bZk:function bZk(){}, +tH:function tH(a,b,c,d){var _=this +_.f=a +_.c=b +_.a=c +_.b=d}, +Bm:function Bm(a,b){this.a=a +this.b=b}, +Bl:function Bl(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}, +ayA(a,b){var s,r,q,p=null +if(a.SQ("mxc")){s=b.b +if(s!=null){r=a.gtB(a) +q=a.gJj()?":"+a.gBq(a):"" +q=s.aj("_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}, +bEI(a,b,c,d,e,f){var s,r,q,p,o,n,m,l,k=null +if(!a.SQ("mxc"))return a +s=b.b +if(s==null)return A.c8(k,k,k,k,k,k,k,k,k) +r=s.gqf() +q=s.gtB(s) +p=a.gtB(a) +o=a.gJj()?":"+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.aw(f))) +if(d!=null)l.j(0,"height",B.d.k(B.e.aw(d))) +l.j(0,"method",B.b.gR(e.G().split("."))) +if(c!=null)l.j(0,"animated",B.cc.k(c)) +return A.c8(k,q,"/_matrix/media/v3/thumbnail/"+p+o+n,k,m,k,l,r,k)}, +aa8:function aa8(a,b){this.a=a +this.b=b}, +cNI(a,b,c,d,e,f,g,h,i,j,k){return new A.vN(i,j,h,f,a,k,b,g,!0,c,new A.d3(new A.b6(null,null,t.Lp),t.lh))}, +cFS(){return new A.b6w()}, +vN:function vN(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}, +c5q:function c5q(a){this.a=a}, +l8:function l8(a,b){this.a=a +this.b=b}, +p2:function p2(a,b){this.a=a +this.b=b}, +YW:function YW(a,b){this.a=a +this.b=b}, +YU:function YU(a,b){this.a=a +this.b=b}, +YV:function YV(a,b){this.a=a +this.b=b}, +b6w:function b6w(){var _=this +_.a=$ +_.b=null +_.w=_.r=_.f=_.e=_.d=_.c=$}, +p3:function p3(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}, +b6N:function b6N(){}, +b6O:function b6O(){}, +b6W:function b6W(){}, +b6V:function b6V(){}, +b6Y:function b6Y(){}, +b6X:function b6X(){}, +b6P:function b6P(){}, +b6Q:function b6Q(a){this.a=a}, +b6R:function b6R(a){this.a=a}, +b72:function b72(){}, +b6K:function b6K(){}, +b6L:function b6L(a,b){this.a=a +this.b=b}, +b6Z:function b6Z(a){this.a=a}, +b6M:function b6M(a){this.a=a}, +b6x:function b6x(a){this.a=a}, +b6T:function b6T(a){this.a=a}, +b6S:function b6S(){}, +b6U:function b6U(a){this.a=a}, +b7_:function b7_(a){this.a=a}, +b6A:function b6A(a){this.a=a}, +b6D:function b6D(a){this.a=a}, +b6C:function b6C(a){this.a=a}, +b6E:function b6E(a){this.a=a}, +b6B:function b6B(a){this.a=a}, +b6F:function b6F(a){this.a=a}, +b6z:function b6z(a){this.a=a}, +b6y:function b6y(a,b){this.a=a +this.b=b}, +b70:function b70(a){this.a=a}, +b71:function b71(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){this.a=a}, +d7X(a){var s=new A.rP(A.a([],t.xC)) +s.b6L(a) +return s}, +d7W(a){var s=new A.DA(A.a([],t.uq)) +s.b6K(a) +return s}, +bty(a){var s=new A.btx(A.a([],t.hV)) +s.b6M(a) +return s}, +uH:function uH(){this.a=null}, +rP:function rP(a){var _=this +_.c=_.b=_.a=null +_.d=a}, +btv:function btv(){}, +btw:function btw(){}, +DA:function DA(a){this.b=this.a=null +this.c=a}, +btt:function btt(){}, +btu:function btu(){}, +btx:function btx(a){this.a=a}, +btz:function btz(a){this.a=a}, +Im:function Im(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}, +bq8:function bq8(a){this.a=a}, +bq9:function bq9(){}, +bpZ:function bpZ(a){this.a=a}, +bq_:function bq_(){}, +bpQ:function bpQ(a){this.a=a}, +bpP:function bpP(a){this.a=a}, +bq5:function bq5(a){this.a=a}, +bq0:function bq0(a){this.a=a}, +bpT:function bpT(a,b){this.a=a +this.b=b}, +bpU:function bpU(a,b){this.a=a +this.b=b}, +bpV:function bpV(a){this.a=a}, +bpW:function bpW(a,b){this.a=a +this.b=b}, +bpX:function bpX(a){this.a=a}, +bpY:function bpY(a){this.a=a}, +bpS:function bpS(a){this.a=a}, +bq7:function bq7(a){this.a=a}, +bq3:function bq3(){}, +bq4:function bq4(a){this.a=a}, +bpR:function bpR(a){this.a=a}, +bq6:function bq6(a){this.a=a}, +bq1:function bq1(){}, +bq2:function bq2(a){this.a=a}, +bpN:function bpN(a){this.a=a}, +bpO:function bpO(a){this.a=a}, +dg9(a,b){var s=null,r=t.N,q=t.Ji +r=new A.aHQ(A.b(r,t.XC),A.b(r,q),new A.d3(new A.b6(s,s,t.hB),t.s_),a,b,A.k2(s,s,s,s,!1,q),A.b(r,r)) +r.b7z(a,b) +return r}, +aHQ:function aHQ(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}, +c3S:function c3S(a){this.a=a}, +c3T:function c3T(a){this.a=a}, +c3U:function c3U(a){this.a=a}, +c3W:function c3W(a){this.a=a}, +c3X:function c3X(a){this.a=a}, +c3Y:function c3Y(a){this.a=a}, +c3Z:function c3Z(a){this.a=a}, +c4_:function c4_(a){this.a=a}, +c40:function c40(a){this.a=a}, +c41:function c41(a){this.a=a}, +c42:function c42(a){this.a=a}, +c3V:function c3V(a){this.a=a}, +c44:function c44(a){this.a=a}, +c43:function c43(){}, +bPY(a){return new A.a7m(J.fR(a,new A.bPZ(),t.N,t.bG))}, +akY:function akY(a,b){this.a=a +this.b=b}, +pz:function pz(a,b,c){this.a=a +this.b=b +this.c=c}, +a7m:function a7m(a){this.a=a}, +bPZ:function bPZ(){}, +bQ_:function bQ_(){}, +cI3(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.fl(A.Q(s,!0,A.y(s).i("D.E")),new A.bpI()) +s=q.gaA(q) +r=A.y(s).i("aP") +return A.Q(new A.aP(s,new A.bpJ(),r),!0,r.i("D.E"))}return A.a([],t.PA)}, +cI4(a,b){var s=a.y +if(A.az(s,b,B.i,t.K)!=null){s.h(0,b).af(0) +s.D(0,b) +$.V().b9(0,"[VOIP] stopped stale group calls checker for room "+a.a)}else $.V().b9(0,"[VOIP] no stale call checker for room found")}, +cI2(a,b,c){var s,r,q,p=A.bty(b).a +if(p.length!==0){s=A.zW(p,new A.bpF(c)) +if(s!=null){r=s.c +return new A.aP(r,new A.bpG(),A.a0(r).i("aP<1>")).zK(0,new A.bpH())}}q=b.Q.t(0,B.tq).a")),s),!0,s.i("D.E"))}return s}, +cRI(a,b){var s,r,q,p=A.bJ(["sticker","emoticon"],t.N) +if(a==null)s=null +else{r=t.Ri +r=A.Q(new A.el(new A.O(a,new A.csT(),A.a0(a).i("O<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("aP<1>") +r=A.Q(new A.aP(b,new A.csU(p,s),r),!0,r.i("D.E")) +q=r}if(q==null)q=A.a([],t.s) +B.b.H(q,new A.aP(s,new A.csV(q),A.a0(s).i("aP<1>"))) +return q}, +cxR(a){var s,r,q=J.fp(a),p=t.N,o=t.O +q=A.v0(q.oC(q,new A.bu4()),p,o) +s=A.cx(a,"pack",B.i,p,o) +s=A.d86(s==null?A.b(p,o):s) +r=A.cx(a,"images",B.i,p,o) +r=r==null?null:A.zw(r,new A.bu5(),p,o,p,t.Zc) +if(r==null){r=A.cx(a,"emoticons",B.i,p,o) +o=r==null?null:A.zw(r,new A.bu6(),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.zw(o,new A.bu7(),p,p,p,t.Zc)}return new A.DL(q,o==null?A.b(p,t.Zc):o,s)}, +cxS(a){var s=J.b3(a),r=s.gcr(a),q=t.N,p=t.O +return new A.mu(A.v0(r.oC(r,new A.bu9()),q,p),A.dG(A.av(s.h(a,"url")),0,null),A.az(a,"body",B.i,q),A.cx(a,"info",B.i,q,p),A.cRH(A.nP(a,"usage",q)))}, +d86(a){var s=t.N,r=A.v0(a.gcr(a).oC(0,new A.bub()),s,t.O),q=A.az(a,"display_name",B.i,s),p=A.az(a,"avatar_url",B.i,s) +return new A.bua(r,q,A.iK(p==null?".::":p),A.cRH(A.nP(a,"usage",s)),A.az(a,"attribution",B.i,s))}, +rS:function rS(a,b){this.a=a +this.b=b}, +csS:function csS(){}, +csT:function csT(){}, +csU:function csU(a,b){this.a=a +this.b=b}, +csV:function csV(a){this.a=a}, +DL:function DL(a,b,c){this.a=a +this.b=b +this.c=c}, +bu4:function bu4(){}, +bu5:function bu5(){}, +bu6:function bu6(){}, +bu7:function bu7(){}, +bu8:function bu8(){}, +mu:function mu(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bu9:function bu9(){}, +bua:function bua(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bub:function bub(){}, +bOq(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.yk,m) +o=A.az(a,n,B.yk,t.f) +return new A.bOp(l,s,r,q,p,o==null?null:A.zw(o,new A.bOr(),m,t.O,m,t.TG))}, +bOp:function bOp(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bOr:function bOr(){}, +bOs:function bOs(){}, +z_:function z_(a,b){this.a=a +this.b=b}, +cLC(a){var s,r=A.az(a,"algorithm",B.e0,t.N) +if(r==null)r="" +s=t.S +return new A.bOt(r,A.az(a,"rotation_period_ms",B.i,s),A.az(a,"rotation_period_msgs",B.i,s))}, +bOt:function bOt(a,b,c){this.a=a +this.b=b +this.c=c}, +bRY:function bRY(a){this.a=a}, +cLT(a){var s=t.N +return new A.aDf(new A.bRZ().$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))}, +aDf:function aDf(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bRZ:function bRZ(){}, +a5g:function a5g(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +czT(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.c0Z(r,s==null?"":s)}, +c0Z:function c0Z(a,b){this.a=a +this.b=b}, +Jk:function Jk(a){this.a=a}, +bBq(a,b,c,d,e,f,g,h){return new A.fL(b,d,c,h,null,null,f,e,g,a)}, +t1(a){var s=J.S(a),r=A.av(s.h(a,"event_id")),q=A.cz(s.h(a,"room_id")),p=A.ju(A.b7(s.h(a,"origin_server_ts")),!1),o=t.XF,n=o.a(s.h(a,"unsigned")) +n=n==null?null:A.hh(n) +o=o.a(s.h(a,"prev_content")) +o=o==null?null:A.hh(o) +return new A.fL(r,q,p,n,o,A.cz(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.hh(t.f.a(s.h(a,"content"))))}, +fL:function fL(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}, +d9X(a){return new A.iy(a,null)}, +fb:function fb(a,b){this.a=a +this.b=b}, +iy:function iy(a,b){this.a=a +this.b=b}, +bBt:function bBt(a){this.a=a}, +bBu:function bBu(){}, +bBr:function bBr(){}, +bBs:function bBs(){}, +GS:function GS(a){this.a=a}, +a3Z(a){var s,r,q,p=t.N,o=A.nP(a,"usage",p) +if(o==null)o=A.a([],t.s) +s=J.S(a) +r=A.av(s.h(a,"user_id")) +s=A.eA(t.f.a(s.h(a,"keys")),p,p) +q=new A.Ad(a).$0() +p=A.cx(a,"unsigned",B.i,p,t.O) +return new A.qn(o,r,s,q,p==null?null:A.hh(p),a)}, +cyq(a){var s,r,q,p,o=t.N,n=A.nP(a,"algorithms",o) +if(n==null)n=A.a([],t.s) +s=J.S(a) +r=A.av(s.h(a,"device_id")) +q=A.av(s.h(a,"user_id")) +s=A.eA(t.f.a(s.h(a,"keys")),o,o) +p=new A.Ad(a).$0() +o=A.cx(a,"unsigned",B.i,o,t.O) +return new A.m3(r,n,q,s,p,o==null?null:A.hh(o),a)}, +v4:function v4(){}, +Ad:function Ad(a){this.a=a}, +qn:function qn(a,b,c,d,e,f){var _=this +_.f=a +_.a=b +_.b=c +_.c=d +_.d=e +_.e=f}, +m3:function m3(a,b,c,d,e,f,g){var _=this +_.f=a +_.r=b +_.a=c +_.b=d +_.c=e +_.d=f +_.e=g}, +ve:function ve(a,b,c,d){var _=this +_.f=a +_.c=b +_.a=c +_.b=d}, +dbq(a){return new A.bJc(B.b.rG(B.daK,new A.bJd(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))}, +bJc:function bJc(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bJd:function bJd(a){this.a=a}, +dcv(a){return A.aCH(a)}, +aCH(a){var s="m.heroes",r=a.h(0,s)!=null?A.df(t.j.a(a.h(0,s)),!0,t.N):null +return new A.a7f(r,A.hJ(a.h(0,"m.joined_member_count")),A.hJ(a.h(0,"m.invited_member_count")))}, +a7f:function a7f(a,b,c){this.a=a +this.b=b +this.c=c}, +de9(a){var s=J.S(a) +return new A.oJ(A.az(a,"state_key",B.i,t.N),A.av(s.h(a,"sender")),A.av(s.h(a,"type")),A.hh(t.f.a(s.h(a,"content"))))}, +oJ:function oJ(a,b,c,d){var _=this +_.f=a +_.c=b +_.a=c +_.b=d}, +Uf(a,b){var s=null +return new A.kX(a,b,s,s,s,s,s,s)}, +def(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.bZd(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.bB(q,new A.bZe(),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.bB(p,new A.bZf(),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.bB(r,new A.bZg(),t.T5).bg(0)}o=new A.bZh(a).$0() +n=A.cx(a,"device_one_time_keys_count",B.i,j,t.S) +m=A.nP(a,"device_unused_fallback_key_types",j) +return new A.kX(i,s,q,p,r,o,n,m==null?A.nP(a,u.mD,j):m)}, +dcy(a){var s=new A.tr(null,null) +s.b7o(a) +return s}, +a2z(a,b,c){return new A.lW(null,b,c,null,a,null)}, +d8A(a){var s,r,q=null,p="events",o=A.c1v(a,"summary",A.dsY()),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.bB(l,new A.bw9(),t.qJ).bg(0)}s=A.c1v(a,"timeline",A.cT5()) +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.bB(r,new A.bwa(),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.bB(n,new A.bwb(),t.tu).bg(0)}return new A.lW(o,l,s,r,n,A.c1v(a,"unread_notifications",A.dtt()))}, +d8o(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.bB(s,new A.bw_(),t._T).bg(0)}return new A.pg(s)}, +d9_(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.bB(o,new A.by6(),t.qJ).bg(0)}s=A.c1v(a,"timeline",A.cT5()) +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.bB(q,new A.by7(),t.tu).bg(0)}return new A.no(o,s,q)}, +deN(a){return A.deM(a)}, +deM(a){var s,r=A.nP(a,"events",t.f) +if(r==null)r=null +else{s=A.a0(r).i("O<1,fL>") +s=A.Q(new A.O(r,new A.c_Z(),s),!0,s.i("al.E")) +r=s}return new A.vH(r,A.az(a,"limited",B.i,t.y),A.az(a,"prev_batch",B.i,t.N))}, +dfe(a){var s=t.S +return new A.aav(A.az(a,"highlight_count",B.i,s),A.az(a,"notification_count",B.i,s))}, +kX:function kX(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}, +bZd:function bZd(a){this.a=a}, +bZe:function bZe(){}, +bZf:function bZf(){}, +bZg:function bZg(){}, +bZh:function bZh(a){this.a=a}, +bZl:function bZl(){}, +bZm:function bZm(){}, +bZn:function bZn(){}, +tr:function tr(a,b){this.a=a +this.b=null +this.c=b}, +bPe:function bPe(){}, +bPf:function bPf(){}, +bPg:function bPg(){}, +bPh:function bPh(){}, +bPi:function bPi(){}, +bPj:function bPj(){}, +bZ7:function bZ7(){}, +lW:function lW(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bw9:function bw9(){}, +bwa:function bwa(){}, +bwb:function bwb(){}, +bwc:function bwc(){}, +bwd:function bwd(){}, +bwe:function bwe(){}, +pg:function pg(a){this.a=a}, +bw_:function bw_(){}, +bw0:function bw0(){}, +no:function no(a,b,c){this.a=a +this.b=b +this.c=c}, +by6:function by6(){}, +by7:function by7(){}, +by8:function by8(){}, +by9:function by9(){}, +vH:function vH(a,b,c){this.a=a +this.b=b +this.c=c}, +c_Z:function c_Z(){}, +c0_:function c0_(){}, +aav:function aav(a,b){this.a=a +this.b=b}, +a_J:function a_J(a,b){this.a=a +this.b=b}, +d6J(a,b,c,d,e,f){var s=J.fp(a),r=e.i("@<0>").Z(f) +return A.v0(new A.el(s.dB(s,new A.bmj(b,c,d,e,f),r.i("a3<1,2>?")),r.i("el>")),e,f)}, +zw(a,b,c,d,e,f){return A.d6J(a,new A.bmi(b,c,d,e,f),c,d,e,f)}, +bmj:function bmj(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bmi:function bmi(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +km:function km(a,b){this.a=a +this.b=b}, +bzo:function bzo(a,b){this.a=a +this.c=b}, +bzp:function bzp(){}, +dp:function dp(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cJH(a,b){if(t.f.b(b))return A.hh(b) +if(t.j.b(b))return J.bB(b,A.d9y(a),t.z).bg(0) +return b}, +d9y(a){return new A.bA0(a)}, +hh(a){var s,r,q=A.eA(a,t.N,t.O) +for(s=q.gcr(q),s=s.gS(s);s.q();){r=s.gE(s) +q.j(0,r.a,A.cJH(a,r.b))}return q}, +bA0:function bA0(a){this.a=a}, +az(a,b,c,d){var s=J.J(a,b) +if(!d.b(s)){c.$3(b,A.cP(d),J.aF(s)) +return null}return s}, +nP(a,b,c){var s,r,q=J.J(a,b) +if(!t.j.b(q)){B.i.$3(b,A.cP(c),J.aF(q)) +return null}try{s=J.fA(q,c) +s=s.bg(s) +return s}catch(r){s=$.V() +s.cY('Unable to create "List<'+A.cP(c).k(0)+'>" in event content for the key "'+b+'" at '+A.cq_(A.qS())) +return null}}, +cx(a,b,c,d,e){var s,r,q=J.J(a,b) +if(!t.G.b(q)){c.$3(b,A.a_(A.b(d,e)),J.aF(q)) +return null}try{s=A.eA(J.Cr(q,d,e),d,e) +return s}catch(r){s=$.V() +s.cY('Unable to create "Map<'+A.cP(d).k(0)+","+A.cP(e).k(0)+'>" in event content for the key "'+b+'" at '+A.cq_(A.qS())) +return null}}, +c1v(a,b,c){var s=A.cx(a,b,B.i,t.N,t.O) +return s!=null?c.$1(s):null}, +cq_(a){var s=a.k(0).split("\n"),r=s.length +if(r>=3)r=J.d28(s[2],"#2 ","") +else r=r!==0?B.b.gO(s):"(unknown position)" +return r}, +ckm:function ckm(){}, +chY:function chY(){}, +clj:function clj(){}, +cxJ(a,b){var s=0,r=A.o(t.rc),q +var $async$cxJ=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=A.ih(J.bB(a,new A.bsa(b,null),t.uo).bg(0),!1,t.ZF).aJ(0,new A.bsb(!1),t.rc) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$cxJ,r)}, +bs8:function bs8(){}, +bsa:function bsa(a,b){this.a=a +this.b=b}, +bsb:function bsb(a){this.a=a}, +bs9:function bs9(){}, +Dz:function Dz(){}, +asy(a,b,c){return A.d7I(a,b,c)}, +d7I(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$asy=A.k(function(d,e){if(d===1){o=e +s=p}while(true)switch(s){case 0:p=4 +n=A.d9W(a.a,null) +s=7 +return A.f(null,$async$asy) +case 7:m=new A.bQ(Date.now(),!1) +s=8 +return A.f(n.OC().O2(0,c),$async$asy) +case 8:l=new A.bQ(Date.now(),!1) +k=A.c7(0,0,0,l.a-m.a,0,0) +q=new A.ja(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.ja(a,null,new A.aky(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$asy,r)}, +ja:function ja(a,b,c){this.a=a +this.b=b +this.c=c}, +aky:function aky(a,b){this.a=a +this.b=b}, +bwf:function bwf(){}, +atI:function atI(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}, +d94(a,b,c,d){var s,r=null,q=A.Ui(r,r) +q.cT=new A.bym(b,d) +s=new A.a30("",a,q,B.bX,r,r,r,r,r,c) +s.az2(s,q) +return s}, +cyc(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.byn() +s=new A.byp(b0) +if(b3==null)b3=b4.p3.z +r=$.cX8().tX(0,b1) +if(!r.gS(r).q())return b2.$3(b1,b3,a7) +a8.a=null +try{q=$.cXS() +p=q.b +p.test("") +a8.a=q}catch(o){n=$.cXa() +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.byq(a8,b1) +for(l=new A.r0(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.bK(a,s+1).toLowerCase()}, +bE4:function bE4(a,b){this.a=a +this.b=b}, +btV:function btV(){}, +ddx(a){return new A.a8B(null,a,B.b2)}, +ddw(a){var s=new A.aEn(null,a.Y(),a,B.b2) +s.gaS(s).c=s +s.gaS(s).a=a +return s}, +aEo:function aEo(){}, +cln:function cln(a){this.a=a}, +clo:function clo(a){this.a=a}, +xx:function xx(){}, +a8B:function a8B(a,b,c){var _=this +_.aLE$=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}, +Fe:function Fe(){}, +TO:function TO(){}, +aEn:function aEn(a,b,c,d){var _=this +_.aLE$=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}, +aUw:function aUw(){}, +aUx:function aUx(){}, +bjs:function bjs(){}, +bfk:function bfk(){}, +b_E:function b_E(){}, +bT4:function bT4(){}, +c2N:function c2N(){}, +buS:function buS(){}, +bGY:function bGY(){}, +bPX:function bPX(){}, +bIn:function bIn(){}, +bIo:function bIo(){}, +bIm:function bIm(){}, +bIp:function bIp(){}, +x7:function x7(a,b,c){var _=this +_.e=null +_.ja$=a +_.au$=b +_.a=c}, +a4W:function a4W(a,b){this.a=a +this.b=b}, +aBY:function aBY(a,b,c,d,e,f,g,h){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.ak=!1 +_.dI$=e +_.ad$=f +_.ex$=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}, +bNt:function bNt(){}, +bNr:function bNr(a,b){this.a=a +this.b=b}, +bNs:function bNs(a){this.a=a}, +bNu:function bNu(a){this.a=a}, +bNq:function bNq(a,b,c){this.a=a +this.b=b +this.c=c}, +bNp:function bNp(a,b){this.a=a +this.b=b}, +bNo:function bNo(a,b){this.a=a +this.b=b}, +bNn:function bNn(a,b,c){this.a=a +this.b=b +this.c=c}, +aT1:function aT1(){}, +aT2:function aT2(){}, +daL(a,b,c){var s=A.Q(b,!0,t.d) +s.push(new A.aaI(new A.bH1(a),null,t.Mg)) +return new A.azr(B.as,c,B.dye,s,null)}, +azr:function azr(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +bH1:function bH1(a){this.a=a}, +aRf:function aRf(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}, +bHm(){var s=0,r=A.o(t.A9),q,p,o +var $async$bHm=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=$.cKs +if(o!=null){q=o +s=1 +break}s=3 +return A.f($.cUY().wJ(0),$async$bHm) +case 3:p=b +q=$.cKs=new A.a50(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$bHm,r)}, +a50:function a50(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +diW(a){if(a.SQ("chrome-extension"))return a.gqf()+"://"+a.gtB(a) +return a.gTm(a)}, +bHl:function bHl(){}, +bDO:function bDO(){}, +a51:function a51(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bHk:function bHk(){}, +cwx(a,b){if(a==null)a=b==null?A.cs4():"." +if(b==null)b=$.cuW() +return new A.and(t.P1.a(b),a)}, +cQa(a){if(t.Xu.b(a))return a +throw A.j(A.eC(a,"uri","Value must be a String or a Uri"))}, +cri(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.cR("") +o=""+(a+"(") +p.a=o +n=A.a0(b) +m=n.i("ba<1>") +l=new A.ba(b,0,s,m) +l.dQ(b,0,s,n.c) +m=o+new A.O(l,new A.crj(),m.i("O")).aV(0,", ") +p.a=m +p.a=m+("): part "+(r-1)+" was null, but part "+r+" was not.") +throw A.j(A.cg(p.k(0),null))}}, +and:function and(a,b){this.a=a +this.b=b}, +beo:function beo(){}, +bep:function bep(){}, +crj:function crj(){}, +II:function II(){}, +xa(a,b){var s,r,q,p,o,n=b.aVf(a),m=b.Jr(a) +if(n!=null)a=B.c.bK(a,n.length) +s=t.s +r=A.a([],s) +q=A.a([],s) +s=a.length +if(s!==0&&b.Gu(B.c.az(a,0))){q.push(a[0]) +p=1}else{q.push("") +p=0}for(o=p;o").Z(d).i("a3z<1,2>"))}, +a3z:function a3z(a,b,c){this.b=a +this.a=b +this.$ti=c}, +aag:function aag(a,b){this.a=a +this.$ti=b}, +cBI(a,b){var s=B.c.az(a,0),r=new A.O(new A.dB(a),A.cQR(),t.Hz.i("O")).qo(0) +return new A.KX(new A.a8z(s),'"'+r+'" expected')}, +a8z:function a8z(a){this.a=a}, +Ho:function Ho(a){this.a=a}, +avg:function avg(a,b,c){this.a=a +this.b=b +this.c=c}, +ayU:function ayU(a){this.a=a}, +drZ(a){var s,r,q,p,o,n,m,l,k=A.Q(a,!1,t.eg) +B.b.fl(k,new A.ctr()) +s=A.a([],t.Am) +for(r=k.length,q=0;q=p.a){n=p.b +s[s.length-1]=new A.m6(o.a,n)}else s.push(p)}}m=B.b.ey(s,0,new A.cts(),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.a8z(n):r}else{r=B.b.gO(s) +n=B.b.gR(s) +l=B.d.N(B.b.gR(s).b-B.b.gO(s).a+1+31,5) +r=new A.avg(r.a,n.b,new Uint32Array(l)) +r.b72(s) +return r}}, +ctr:function ctr(){}, +cts:function cts(){}, +cSr(a,b){var s=$.cXN().ee(new A.OE(a,0)) +s=s.gm(s) +return new A.KX(s,b==null?"["+new A.O(new A.dB(a),A.cQR(),t.Hz.i("O")).qo(0)+"] expected":b)}, +cr9:function cr9(){}, +cqU:function cqU(){}, +cr8:function cr8(){}, +cqS:function cqS(){}, +kG:function kG(){}, +m6:function m6(a,b){this.a=a +this.b=b}, +aHT:function aHT(){}, +CT(a,b,c){return A.cG7(a,b,c)}, +cG7(a,b,c){var s=b==null?A.yw(A.dpJ(),c):b +return new A.Zk(s,A.Q(a,!1,c.i("bT<0>")),c.i("Zk<0>"))}, +Zk:function Zk(a,b,c){this.b=a +this.a=b +this.$ti=c}, +jV:function jV(){}, +cCr(a,b,c,d){return new A.a7Y(a,b,c.i("@<0>").Z(d).i("a7Y<1,2>"))}, +cKA(a,b,c,d,e){return A.E7(a,new A.bHH(b,c,d,e),c.i("@<0>").Z(d).i("fy<1,2>"),e)}, +a7Y:function a7Y(a,b,c){this.a=a +this.b=b +this.$ti=c}, +fy:function fy(a,b,c){this.a=a +this.b=b +this.$ti=c}, +bHH:function bHH(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +u6(a,b,c,d,e,f){return new A.a7Z(a,b,c,d.i("@<0>").Z(e).Z(f).i("a7Z<1,2,3>"))}, +JJ(a,b,c,d,e,f){return A.E7(a,new A.bHI(b,c,d,e,f),c.i("@<0>").Z(d).Z(e).i("vq<1,2,3>"),f)}, +a7Z:function a7Z(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +vq:function vq(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +bHI:function bHI(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +ctS(a,b,c,d,e,f,g,h){return new A.a8_(a,b,c,d,e.i("@<0>").Z(f).Z(g).Z(h).i("a8_<1,2,3,4>"))}, +bHJ(a,b,c,d,e,f,g){return A.E7(a,new A.bHK(b,c,d,e,f,g),c.i("@<0>").Z(d).Z(e).Z(f).i("ty<1,2,3,4>"),g)}, +a8_:function a8_(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +ty:function ty(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.$ti=e}, +bHK:function bHK(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cSQ(a,b,c,d,e,f,g,h,i,j){return new A.a80(a,b,c,d,e,f.i("@<0>").Z(g).Z(h).Z(i).Z(j).i("a80<1,2,3,4,5>"))}, +cKB(a,b,c,d,e,f,g,h){return A.E7(a,new A.bHL(b,c,d,e,f,g,h),c.i("@<0>").Z(d).Z(e).Z(f).Z(g).i("qP<1,2,3,4,5>"),h)}, +a80:function a80(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.$ti=f}, +qP:function qP(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.$ti=f}, +bHL:function bHL(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +daR(a,b,c,d,e,f,g,h,i,j,k){return A.E7(a,new A.bHM(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("nF<1,2,3,4,5,6,7,8>"),k)}, +a81:function a81(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}, +nF:function nF(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}, +bHM:function bHM(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}, +J1:function J1(){}, +daI(a,b){return new A.qw(null,a,b.i("qw<0?>"))}, +qw:function qw(a,b,c){this.b=a +this.a=b +this.$ti=c}, +a8J:function a8J(a,b,c,d){var _=this +_.b=a +_.c=b +_.a=c +_.$ti=d}, +a0E:function a0E(a,b){this.a=a +this.$ti=b}, +daz(a){return new A.ayR(a)}, +ayR:function ayR(a){this.a=a}, +cBD(){return new A.rj("input expected")}, +rj:function rj(a){this.a=a}, +KX:function KX(a,b){this.a=a +this.b=b}, +aAR:function aAR(a,b,c){this.a=a +this.b=b +this.c=c}, +eT(a){var s=a.length +if(s===0)return new A.a0E(a,t.oy) +else if(s===1){s=A.cBI(a,null) +return s}else{s=A.dtk(a,null) +return s}}, +dtk(a,b){return new A.aAR(a.length,new A.cuo(a),'"'+a+'" expected')}, +cuo:function cuo(a){this.a=a}, +cLy(a,b,c,d){return new A.aCo(a.a,d,b,c)}, +aCo:function aCo(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +pi:function pi(a,b,c,d,e){var _=this +_.e=a +_.b=b +_.c=c +_.a=d +_.$ti=e}, +a2W:function a2W(){}, +dbo(a,b){return A.cyT(a,0,9007199254740991,b)}, +cyT(a,b,c,d){return new A.a5O(b,c,a,d.i("a5O<0>"))}, +a5O:function a5O(a,b,c,d){var _=this +_.b=a +_.c=b +_.a=c +_.$ti=d}, +a75:function a75(){}, +CC:function CC(a,b){this.a=a +this.b=b}, +aGg:function aGg(a,b){this.a=a +this.b=b}, +apW:function apW(a,b){this.a=a +this.b=b}, +aCv:function aCv(a,b){this.a=a +this.b=b}, +aCs:function aCs(a,b){this.a=a +this.b=b}, +zQ:function zQ(a,b){this.a=a +this.b=b}, +cFk(a,b,c,d,e,f,g,h,i,j){var s=null +return new A.ajY(a,f,i,h,new A.yJ(a,f,i,h),s,g,b,j,e,s,s,c,s,d,B.C,B.dw,s,!1,!1,s,!1,!1,s)}, +yJ:function yJ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b2u:function b2u(a,b){this.a=a +this.b=b}, +b2t:function b2t(a){this.a=a}, +ajY:function ajY(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}, +b48:function b48(){}, +bI5:function bI5(a,b){this.a=a +this.ao1$=b}, +bw1:function bw1(){}, +b0L:function b0L(){}, +aRw:function aRw(){}, +aRx:function aRx(){}, +aRy:function aRy(){}, +Np:function Np(){}, +deK(a,b,c){return new A.aOI(B.aS_,B.dDE,B.dDD,c,a,b,0)}, +Lm:function Lm(a,b){this.a=a +this.b=b}, +Ll:function Ll(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aOI:function aOI(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.a=d +_.b=e +_.c=f +_.d=g}, +byH:function byH(){}, +bIq:function bIq(){}, +d3p(){return B.b.wt($.cTq(),new A.b5W(),new A.b5X())}, +d3n(a,b,c,d){return new A.p1(a,b)}, +dgM(a){var s=window.navigator.vendor +s.toString +return B.c.p(s,"Google")}, +dhc(a){var s=window.navigator.userAgent +s.toString +return B.c.p(s,"Firefox")}, +diz(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}, +dj9(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}, +dhx(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}, +p1:function p1(a,b){this.a=a +this.c=b}, +b5W:function b5W(){}, +b5X:function b5X(){}, +b5U:function b5U(){}, +b5V:function b5V(){}, +aLs:function aLs(a,b){this.a=a +this.c=b}, +aO3:function aO3(a,b){this.a=a +this.c=b}, +aTK:function aTK(a,b){this.a=a +this.c=b}, +aX3:function aX3(a,b){this.a=a +this.c=b}, +aPa:function aPa(a,b){this.a=a +this.c=b}, +cQK(){var s=$.cPb +if(s==null){$.cFL=new A.aOG() +s=$.cPb=A.d3p()}return s}, +aOG:function aOG(){}, +kT(a,b,c){var s +if(c){s=$.Gu() +A.Dl(a) +s=s.a.get(a)===B.ek}else s=!1 +if(s)throw A.j(A.jS("`const Object()` cannot be used as the token.")) +s=$.Gu() +A.Dl(a) +if(b!==s.a.get(a))throw A.j(A.jS("Platform interfaces must not be implemented with `implements`"))}, +bIy:function bIy(){}, +cQf(a){var s=a?"__webPointerInterceptorViewType__debug__":"__webPointerInterceptorViewType__" +$.aj1() +$.Cq().a1b(s,new A.cqV(a),!1)}, +cKW(a,b){if(!$.cKX){A.cQf(!1) +A.cQf(!0) +$.cKX=!0}return new A.aAE(a,!1,null)}, +cqV:function cqV(a){this.a=a}, +aAE:function aAE(a,b,c){this.c=a +this.d=b +this.a=c}, +baZ:function baZ(){}, +a2H:function a2H(a){this.a=a}, +b_u:function b_u(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}, +cLJ(){var s=A.cLq(0),r=new Uint8Array(4),q=t.S +q=new A.bQ0(s,r,B.og,5,A.aO(5,0,!1,q),A.aO(80,0,!1,q)) +q.eZ(0) +return q}, +bQ0:function bQ0(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=$ +_.d=c +_.e=d +_.f=e +_.r=f +_.w=$}, +bHU:function bHU(a,b,c){this.a=a +this.b=b +this.c=c}, +bH8:function bH8(a){this.a=$ +this.b=a +this.c=$}, +cI6(a,b){var s=new A.bqd(a,b) +s.b=20 +s.d=new Uint8Array(b) +s.e=new Uint8Array(b+20) +return s}, +bqd:function bqd(a,b){var _=this +_.a=a +_.b=$ +_.c=b +_.e=_.d=$}, +b42:function b42(){}, +b44:function b44(){}, +b45:function b45(){}, +b47:function b47(){}, +bzK:function bzK(){}, +bGg:function bGg(){}, +cCu(a,b){b&=31 +return(a&$.lB[b])<>>0}, +jO(a,b){b&=31 +return(B.d.N(a,b)|A.cCu(a,32-b))>>>0}, +MR(a,b,c,d){b=A.iz(b.buffer,b.byteOffset,b.length) +b.setUint32(c,a,B.ae===d)}, +iS(a,b,c){a=A.iz(a.buffer,a.byteOffset,a.length) +return a.getUint32(b,B.ae===c)}, +cLq(a){var s=new A.a6t() +s.Hi(0,a,null) +return s}, +a6t:function a6t(){this.b=this.a=$}, +a5M:function a5M(a,b,c,d,e,f){var _=this +_.c=a +_.e=b +_.f=c +_.r=d +_.x=e +_.a=f}, +agr:function agr(a,b){var _=this +_.d=a +_.a=_.r=_.f=_.e=null +_.b=b +_.c=null}, +cn6:function cn6(){}, +aAL:function aAL(){this.a=null}, +Uj:function Uj(a,b){this.a=a +this.b=b}, +ZR:function ZR(a,b,c,d){var _=this +_.e=a +_.c=b +_.a=c +_.$ti=d}, +cL9(a,b,c){var s=null +return new A.Kh(new A.FX(b,s,s,s,s,s,c.i("FX<0>")),s,s,a,s,c.i("Kh<0>"))}, +ai(a,b,c){var s,r=c.i("W3<0?>?").a(a.vY(c.i("jq<0?>"))),q=r==null +if(q&&!c.b(null))A.W(new A.aB1(A.cP(c),A.a_(a.gbw()))) +if(b)a.U(c.i("jq<0?>")) +if(q)s=null +else{q=r.gPx() +s=q.gm(q)}if($.cXi()){if(!c.b(s))throw A.j(new A.aB2(A.cP(c),A.a_(a.gbw()))) +return s}return s==null?c.a(s):s}, +uQ:function uQ(){}, +ads:function ads(a,b,c,d){var _=this +_.aLE$=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}, +jq:function jq(a,b,c,d){var _=this +_.f=a +_.b=b +_.a=c +_.$ti=d}, +W3:function W3(a,b,c,d){var _=this +_.ps=_.oP=_.du=_.da=!1 +_.qm=$ +_.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}, +cdo:function cdo(a,b){this.a=a +this.b=b}, +aMJ:function aMJ(){}, +mW:function mW(){}, +FX:function FX(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.$ti=g}, +ac0:function ac0(a){var _=this +_.b=null +_.c=!1 +_.a=_.f=_.e=_.d=null +_.$ti=a}, +X3:function X3(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +ah_:function ah_(a){this.a=this.b=null +this.$ti=a}, +Kh:function Kh(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e +_.$ti=f}, +aB2:function aB2(a,b){this.a=a +this.b=b}, +aB1:function aB1(a,b){this.a=a +this.b=b}, +dbF(a,b,c,d,e){var s=null +return new A.a5X(new A.FX(b,new A.bJD(c,e,d),s,s,s,s,e.i("FX<0>")),s,s,a,s,d.i("@<0>").Z(e).i("a5X<1,2>"))}, +a5Y:function a5Y(){}, +a5X:function a5X(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e +_.$ti=f}, +bJD:function bJD(a,b,c){this.a=a +this.b=b +this.c=c}, +dd_(a,b,c,d,e){return new A.a7R(a,new A.bSa(b,e,c,d),null,null,null,c.i("@<0>").Z(d).Z(e).i("a7R<1,2,3>"))}, +AR:function AR(){}, +afM:function afM(a,b){var _=this +_.a=_.x=_.w=_.r=null +_.b=a +_.c=null +_.$ti=b}, +a7R:function a7R(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e +_.$ti=f}, +bSa:function bSa(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +dg2(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.dg3(d) +if(a<0)A.W(A.cg("Major version must be non-negative.",null)) +if(b<0)A.W(A.cg("Minor version must be non-negative.",null)) +if(c<0)A.W(A.cg("Patch version must be non-negative.",null)) +return new A.LG(a,b,c,r,p,q)}, +dg3(a){var s=t.iU +return A.Q(new A.O(A.a(a.split("."),t.s),new A.c3a(),s),!0,s.i("al.E"))}, +LG:function LG(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +c3a:function c3a(){}, +dlN(a){return a<128}, +djf(a,b,c){var s +a=c?B.d.aK(a,700):B.d.aK(a,2) +a+=B.d.eJ(a,b) +for(s=0;a>455;s+=36)a=B.d.aK(a,35) +return s+B.d.eJ(36*a,a+38)}, +dsP(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=A.Q(new A.tv(a1),!1,t.Dc.i("D.E")),b=new A.cR(""),a=new A.ctF(b),a0=A.a0(c) +new A.ctC(b).$1(new A.er(new A.aP(c,A.dsQ(),a0.i("aP<1>")),new A.ctE(!1),a0.i("er<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.cg(""+a+" cannot be > "+b,null)) +if(b>999999999999999)throw A.j(A.cg("|"+b+"| is larger than the maximum supported "+999999999999999,null)) +s=$.cDR().dW() +if(s<0||s>=1)throw A.j(new A.aB0(s)) +return A.dmi(s,a,b)}, +dmi(a,b,c){if(b===c)return b +return B.e.dF(a*(c-b+1))+b}, +cCn(a,b,c,d){var s,r=J.lV(a,t.S) +for(s=0;s")),0,null)}, +b_x:function b_x(){}, +bfm:function bfm(){}, +aB0:function aB0(a){this.a=a}, +aMF:function aMF(){}, +bMf:function bMf(){}, +bMg:function bMg(a){this.b=this.a=null +this.c=a}, +d4a(a,b,c,d,e,f){var s=A.cGg(A.a([a,b],t.aa),new A.bd_(c,d,e,f),t.z,f) +return new A.Hn(new A.ec(s,A.y(s).i("ec<1>")),t.cu.Z(f).i("Hn<1,2>"))}, +d4b(a,b,c,d,e,f,g,h,i,j,k,l){var s=A.cGg(A.a([a,b,c,d,e],t.aa),new A.bd0(f,g,h,i,j,k,l),t.z,l) +return new A.Hn(new A.ec(s,A.y(s).i("ec<1>")),t.cu.Z(l).i("Hn<1,2>"))}, +cGg(a,b,c,d){var s=null,r={},q=A.k2(s,s,s,s,!0,d),p=A.bx("subscriptions") +r.a=null +q.d=new A.bcV(r,p,q,a,b,c) +q.e=new A.bcW(p) +q.f=new A.bcX(p) +q.r=new A.bcY(r,p) +return q}, +Hn:function Hn(a,b){this.a=a +this.$ti=b}, +bd_:function bd_(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +bd0:function bd0(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +bcV:function bcV(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bcZ:function bcZ(a,b,c){this.a=a +this.b=b +this.c=c}, +bcU:function bcU(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +bcT:function bcT(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}, +bcW:function bcW(a){this.a=a}, +bcX:function bcX(a){this.a=a}, +bcY:function bcY(a,b){this.a=a +this.b=b}, +cGM(a,b,c){return new A.a_D(a,!0,c.i("a_D<0>"))}, +a_D:function a_D(a,b,c){this.a=a +this.b=b +this.$ti=c}, +RQ:function RQ(a,b){this.a=a +this.$ti=b}, +aQt:function aQt(a,b){this.a=a +this.b=b}, +aHu:function aHu(a){this.a=a}, +o5(a,b,c){var s=b?new A.oU(a,null,c.i("oU<0>")):new A.b6(a,null,c.i("b6<0>")),r=new A.X5(!1,B.b3,c.i("X5<0>")) +return new A.CH(r,s,A.cGM(A.cFw(r,s,b,c),!0,c),c.i("CH<0>"))}, +NC(a,b){var s=new A.b6(null,null,b.i("b6<0>")),r=new A.X5(!0,a,b.i("X5<0>")) +return new A.CH(r,s,A.cGM(A.cFw(r,s,!1,b),!0,b),b.i("CH<0>"))}, +cFw(a,b,c,d){return new A.b4o(a,b,d)}, +CH:function CH(a,b,c,d){var _=this +_.e=a +_.b=b +_.c=!1 +_.a=c +_.$ti=d}, +b4o:function b4o(a,b,c){this.a=a +this.b=b +this.c=c}, +X5:function X5(a,b,c){var _=this +_.a=a +_.b=b +_.c=null +_.$ti=c}, +eH:function eH(a,b){this.a=a +this.$ti=b}, +bJW(a,b){var s=null,r=a?new A.oU(s,s,b.i("oU<0>")):new A.b6(s,s,b.i("b6<0>")) +return new A.a62(r,new A.aQ(r,A.y(r).i("aQ<1>")),b.i("a62<0>"))}, +a62:function a62(a,b,c){var _=this +_.b=a +_.c=!1 +_.a=b +_.$ti=c}, +L3:function L3(){}, +bYs:function bYs(a,b){this.a=a +this.b=b}, +yi:function yi(a,b){this.a=a +this.$ti=b}, +V8:function V8(a,b){this.a=a +this.b=b}, +Vn:function Vn(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}, +c7h:function c7h(a,b){this.a=a +this.b=b}, +c7f:function c7f(a,b){this.a=a +this.b=b}, +c7g:function c7g(a,b){this.a=a +this.b=b}, +o4:function o4(){}, +b40:function b40(a){this.a=a}, +daQ(a){return new A.a59(B.dW4,new A.bHv(a),new A.bHw(a),1,new A.bHx(a),!1,a.i("a59<0>"))}, +a59:function a59(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.d=c +_.f=d +_.r=e +_.x=f +_.$ti=g}, +bHv:function bHv(a){this.a=a}, +bHw:function bHw(a){this.a=a}, +bHx:function bHx(a){this.a=a}, +WQ:function WQ(a,b){this.b=a +this.a=null +this.$ti=b}, +a97:function a97(a,b){this.a=a +this.$ti=b}, +bWH:function bWH(a){this.a=a}, +WP:function WP(a,b,c){var _=this +_.b=a +_.c=b +_.a=null +_.$ti=c}, +a96:function a96(a,b,c){this.a=a +this.b=b +this.$ti=c}, +bWG:function bWG(a){this.a=a}, +caz:function caz(){}, +aqM:function aqM(a,b){this.a=a +this.b=b}, +a1f:function a1f(){}, +cBY(a,b,c,d){var s +if(a.guy())s=A.dl0(a,b,c,d) +else s=A.dl_(a,b,c,d) +return s}, +dl0(a,b,c,d){return new A.Mj(!0,new A.cq3(b,a,d),d.i("Mj<0>"))}, +dl_(a,b,c,d){var s,r,q=null,p={} +if(a.guy())s=new A.oU(q,q,d.i("oU<0>")) +else s=A.k2(q,q,q,q,!0,d) +p.a=null +p.b=!1 +r=A.cOe("sink",new A.cq7(b,c,d)) +s.sapY(new A.cq8(p,a,r,s)) +s.sapL(0,new A.cq9(p,r)) +return s.gq5(s)}, +cq3:function cq3(a,b,c){this.a=a +this.b=b +this.c=c}, +cq4:function cq4(a,b,c){this.a=a +this.b=b +this.c=c}, +cq2:function cq2(a,b){this.a=a +this.b=b}, +cq7:function cq7(a,b,c){this.a=a +this.b=b +this.c=c}, +cq8:function cq8(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cqa:function cqa(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +cq5:function cq5(a,b){this.a=a +this.b=b}, +cq6:function cq6(a,b){this.a=a +this.b=b}, +cq9:function cq9(a,b){this.a=a +this.b=b}, +Wj:function Wj(a,b){this.a=a +this.$ti=b}, +Te:function Te(){}, +bDQ:function bDQ(){this.a=null}, +bQS:function bQS(){}, +dpe(){return B.a3}, +akb(){var s=A.a([],t.ZP),r=$.bo() +return new A.aEl(null,A.dt4(),new A.b3J(),new A.b3K(),A.b(t.S,t.r3),!1,null,0,!0,null,s,r)}, +b3J:function b3J(){}, +b3K:function b3K(){}, +aEl:function aEl(a,b,c,d,e,f,g,h,i,j,k,l){var _=this +_.z=a +_.Q=b +_.as=c +_.at=d +_.Jb$=e +_.bI8$=f +_.bYs$=g +_.a=h +_.b=i +_.c=j +_.d=k +_.F$=0 +_.M$=l +_.a1$=_.W$=0 +_.ak$=!1}, +Nt:function Nt(a,b){this.a=a +this.b=b}, +b3D:function b3D(){}, +b3I:function b3I(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +b3H:function b3H(a){this.a=a}, +b3F:function b3F(a,b){this.a=a +this.b=b}, +b3G:function b3G(a,b,c){this.a=a +this.b=b +this.c=c}, +b3E:function b3E(){}, +Yk:function Yk(a,b,c,d){var _=this +_.c=a +_.d=b +_.e=c +_.a=d}, +Yl:function Yl(a,b,c,d){var _=this +_.d=null +_.ff$=a +_.b6$=b +_.a=null +_.b=c +_.c=null +_.$ti=d}, +Vm:function Vm(){}, +aUt:function aUt(){}, +crR(a,b,c){return A.doq(a,b,c,c)}, +doq(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$crR=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=$.b_f().h(0,a) +if(n==null){s=4 +break}p=6 +s=9 +return A.f(n.gaoa(),$async$crR) +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=$.b_f() +n=new A.aG(new A.ah($.as,c.i("ah<0>")),c.i("aG<0>")) +g.j(0,a,n) +m=new A.crT(a,n,c) +l=new A.crS(a,n) +try{k=b.$0() +if(c.i("T<0>").b(k))J.Gz(k,m,t.H).nf(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$crR,r)}, +crT:function crT(a,b,c){this.a=a +this.b=b +this.c=c}, +crS:function crS(a,b){this.a=a +this.b=b}, +csG:function csG(){}, +csH:function csH(){}, +csI:function csI(){}, +csJ:function csJ(){}, +csK:function csK(){}, +csL:function csL(){}, +csM:function csM(){}, +csN:function csN(){}, +csO:function csO(){}, +csP:function csP(){}, +csQ:function csQ(){}, +dtJ(a){var s +if(a!=null)s=A.m5(a,null)!=null?A.dK(a,null):a +else s=null +return s}, +cQI(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.ao(0,new A.crq(d,b)) +else a.ao(0,new A.crr(c,b))}, +cSk(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.hB(t.dl)) +if(a.h(0,p)!=null)s=new A.hB(t.dl) +else s=o?b.h(0,a.h(0,r)):b +if(t.bN.b(a.h(0,"reg")))A.cQI(J.aj3(a.h(0,"reg"),c),s,a.h(0,q),a.h(0,r)) +else A.cQI(A.aA(a.h(0,"reg"),!0,!1,!1,!1).tX(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)}, +ds5(a){var s={},r=[],q=s.a=new A.hB(t.dl) +B.b.ao(new A.a2Z().ag(a),new A.ctv(s,r)) +q.j(0,"media",r) +return q}, +crq:function crq(a,b){this.a=a +this.b=b}, +crr:function crr(a,b){this.a=a +this.b=b}, +ctv:function ctv(a,b){this.a=a +this.b=b}, +bDR:function bDR(){}, +bVc:function bVc(){}, +bVd:function bVd(a){this.a=a}, +bVe:function bVe(){}, +vt(){var s=0,r=A.o(t.cZ),q,p=2,o,n,m,l,k,j,i,h +var $async$vt=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:i=$.czn +s=i==null?3:4 +break +case 3:n=new A.aG(new A.ah($.as,t.Gl),t.Iy) +p=6 +s=9 +return A.f(A.bVr(),$async$vt) +case 9:m=b +J.d18(n,new A.TJ(m)) +p=2 +s=8 +break +case 6:p=5 +h=o +i=A.a2(h) +if(t.VI.b(i)){l=i +n.qU(l) +k=n.a +$.czn=null +q=k +s=1 +break}else throw h +s=8 +break +case 5:s=2 +break +case 8:i=$.czn=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$vt,r)}, +bVr(){var s=0,r=A.o(t.nf),q,p,o,n,m,l,k +var $async$bVr=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f($.cuU().wJ(0),$async$bVr) +case 3:l=b +k=A.b(t.N,t.K) +for(p=J.b3(l),o=J.ag(p.gcZ(l));o.q();){n=o.gE(o) +m=B.c.bK(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$bVr,r)}, +TJ:function TJ(a){this.a=a}, +bDS:function bDS(){}, +bVq:function bVq(){}, +bJ8:function bJ8(a){this.a=a}, +boF:function boF(a){this.a=a}, +bVo:function bVo(){}, +bVp:function bVp(a,b){this.a=a +this.b=b}, +RT:function RT(){}, +bGB:function bGB(a,b){this.a=a +this.b=b}, +czo(a){var s=a.U(t.BA) +return s==null?null:s.f}, +a8s:function a8s(a,b){this.r=a +this.a=b}, +aEe:function aEe(a,b,c){var _=this +_.d=$ +_.pK$=a +_.cv$=b +_.a=null +_.b=c +_.c=null}, +cly:function cly(a){this.a=a}, +a8r:function a8r(a,b,c){this.f=a +this.b=b +this.a=c}, +afQ:function afQ(){}, +bVO:function bVO(){}, +aEv:function aEv(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.d=c +_.e=d +_.f=e +_.r=f +_.w=g}, +aEw:function aEw(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +dpu(a,b){return B.dJ.dW()*(b-a)+a}, +afU:function afU(a,b,c){this.c=a +this.d=b +this.a=c}, +ai3:function ai3(a){var _=this +_.a=_.d=null +_.b=a +_.c=null}, +coX:function coX(){}, +coY:function coY(a,b,c){this.a=a +this.b=b +this.c=c}, +Fg:function Fg(a,b){this.c=a +this.a=b}, +aEt:function aEt(a){this.a=a}, +bVP:function bVP(a){this.a=a}, +aEu:function aEu(a,b){this.c=a +this.a=b}, +bVQ:function bVQ(a){this.a=a}, +a8G:function a8G(a,b){this.c=a +this.a=b}, +cSZ(a){var s,r,q={},p=B.c.di(a) +q.a=p +q.a=p.toLowerCase() +B.dkK.ao(0,new A.cul(q)) +s=q.a +r=$.cX5() +s=A.bH(s,r," ") +r=$.cXO() +s=A.bH(s,r,"") +return q.a=A.bH(s," ","-")}, +cul:function cul(a){this.a=a}, +czz(a,b){var s=new A.dB(a),r=A.a([0],t.t) +r=new A.aER(b,r,new Uint32Array(A.bu(s.bg(s)))) +r.avC(s,b) +return r}, +ddN(a,b){var s=A.a([0],t.t) +s=new A.aER(b,s,new Uint32Array(A.bu(J.mi(a)))) +s.avC(a,b) +return s}, +qb(a,b){if(b<0)A.W(A.dl("Offset may not be negative, was "+b+".")) +else if(b>a.c.length)A.W(A.dl("Offset "+b+u.bV+a.gu(a)+".")) +return new A.ne(a,b)}, +cAt(a,b,c){if(ca.c.length)A.W(A.dl("End "+c+u.bV+a.gu(a)+".")) +else if(b<0)A.W(A.dl("Start may not be negative, was "+b+".")) +return new A.k7(a,b,c)}, +aER:function aER(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +ne:function ne(a,b){this.a=a +this.b=b}, +k7:function k7(a,b,c){this.a=a +this.b=b +this.c=c}, +d7A(a,b){var s=A.d7B(A.a([A.dhj(a,!0)],t._Y)),r=new A.bri(b).$0(),q=B.d.k(B.b.gR(s).b+1),p=A.d7C(s)?0:3,o=A.a0(s) +return new A.bqZ(s,r,null,1+Math.max(q.length,p),new A.O(s,new A.br0(),o.i("O<1,A>")).CZ(0,B.atE),!A.dqI(new A.O(s,new A.br1(),o.i("O<1,K?>"))),new A.cR(""))}, +d7C(a){var s,r,q +for(s=0;s").Z(r.z[1]),s=new A.bM(J.ag(s.a),s.b,r.i("bM<1,2>")),r=r.z[1];s.q();){q=s.a +if(q==null)q=r.a(q) +J.XG(q,new A.br4())}s=p.gcr(p) +r=A.y(s).i("hR") +return A.Q(new A.hR(s,new A.br5(),r),!0,r.i("D.E"))}, +dhj(a,b){var s=new A.ccR(a).$0() +return new A.nS(s,!0,null)}, +dhl(a){var s,r,q,p,o,n,m=a.gbB(a) +if(!B.c.p(m,"\r\n"))return a +s=a.gdV(a) +r=s.gpc(s) +for(s=m.length-1,q=0;q10 +s=r}else s=!1 +if(s)q.j(0,b,p)}return p}, +dl7(a,b,c){var s=$.d0D().h(0,b&65280),r=(s==null?A.b(t.S,t.Dn):s).h(0,b) +return r!=null?new A.iJ(b,r):new A.iJ(b,$.cDE())}, +dl6(a,b,c){return c?a.$2(b,!0):new A.iJ(b,null)}, +dl8(a,b,c){var s,r,q,p,o,n,m,l,k +if(!(b<4352))s=4371<=b&&b<44032||44032+$.cWB()"))}, +uj:function uj(a,b,c,d,e,f){var _=this +_.e=a +_.a=b +_.b=c +_.c=d +_.d=e +_.$ti=f}, +aaI:function aaI(a,b,c){this.c=a +this.a=b +this.$ti=c}, +WG:function WG(a,b,c,d,e,f){var _=this +_.ZT$=a +_.Se$=b +_.a9t$=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}, +aYn:function aYn(){}, +ahZ:function ahZ(){}, +aCm:function aCm(a,b,c,d,e,f,g,h,i){var _=this +_.F=a +_.M=b +_.W=c +_.a1=1 +_.ak=d +_.b5=e +_.bs=f +_.cD=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}, +bO0:function bO0(a){this.a=a}, +bO_:function bO_(a){this.a=a}, +bNZ:function bNZ(a){this.a=a}, +dp7(a,b,c,d,e,f){var s,r,q,p,o +try{s=new A.cs7(c,d,f,b,e,a) +p=s.$0() +return p}catch(o){r=A.a2(o) +q=A.ay(o) +p=$.dmP.D(0,c) +if(p!=null)p.qV(r,q) +throw A.j(new A.aHv(c,r))}}, +cHI(a,b,c,d,e,f,g,h){var s=t.S +return new A.bnc(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.L)}, +qz:function qz(a,b){this.a=a +this.b=b}, +cs7:function cs7(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +cs8:function cs8(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +ciz:function ciz(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aRr:function aRr(){this.c=this.b=this.a=null}, +c9Z:function c9Z(){}, +bnc:function bnc(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}, +bnd:function bnd(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +bnf:function bnf(a){this.a=a}, +bne:function bne(){}, +bng:function bng(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +bnh:function bnh(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aVC:function aVC(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +aVy:function aVy(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}, +aHv:function aHv(a,b){this.a=a +this.b=b}, +H6:function H6(){}, +a6g:function a6g(a,b,c){this.a=a +this.b=b +this.c=c}, +aBo:function aBo(a,b,c){this.a=a +this.b=b +this.c=c}, +aCj:function aCj(a,b,c,d,e,f,g){var _=this +_.F=a +_.M=b +_.W=c +_.a1=d +_.ak=1 +_.b5=e +_.bs=f +_.k1=_.id=_.cD=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}, +aC0:function aC0(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}, +a73:function a73(a,b){this.a=a +this.b=b}, +aaM:function aaM(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}, +BU:function BU(a,b,c){this.a=a +this.b=b +this.c=c}, +Wu:function Wu(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aWQ:function aWQ(a){var _=this +_.a=_.w=_.r=_.f=_.e=_.d=null +_.b=a +_.c=null}, +cot:function cot(a,b,c){this.a=a +this.b=b +this.c=c}, +cos:function cos(a){this.a=a}, +cou:function cou(a){this.a=a}, +cov:function cov(a){this.a=a}, +con:function con(a,b,c){this.a=a +this.b=b +this.c=c}, +coq:function coq(a,b){this.a=a +this.b=b}, +cor:function cor(a,b,c){this.a=a +this.b=b +this.c=c}, +cop:function cop(a,b){this.a=a +this.b=b}, +aSv:function aSv(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.x=e +_.c=f +_.a=g}, +aSw:function aSw(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=c +_.w=d +_.c=e +_.a=f}, +aSu:function aSu(a,b,c,d,e){var _=this +_.e=a +_.f=b +_.r=c +_.c=d +_.a=e}, +apG:function apG(a,b){this.a=a +this.b=b}, +c35:function c35(){}, +c36:function c36(){}, +vW:function vW(a,b){this.a=a +this.b=b}, +c34:function c34(a,b,c){var _=this +_.a=a +_.b=!1 +_.c=b +_.d=$ +_.z=_.y=_.x=_.w=_.r=_.f=_.e=0 +_.Q=!1 +_.as=c}, +cjq:function cjq(a){this.a=a +this.b=0}, +bhH:function bhH(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}, +bhI:function bhI(a){this.a=a}, +K1(a,b,c){return new A.eQ(A.cRV(a.a,b.a,c),A.cRV(a.b,b.b,c))}, +aAC(a,b){var s=a.a-b.a,r=a.b-b.b +return Math.sqrt(s*s+r*r)}, +eQ:function eQ(a,b){this.a=a +this.b=b}, +pw:function pw(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +at_:function at_(a,b){this.a=a +this.b=b}, +aqg:function aqg(a,b,c){this.a=a +this.b=b +this.c=c}, +yG(a,b,c,d,e,f,g){return new A.ub(a,b,c,d,e,f,g==null?a:g)}, +dnA(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.pw(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.pw(A.cQ4(j,h,d,b),A.cQ4(i,f,c,a),A.cQ2(j,h,d,b),A.cQ2(i,f,c,a))}}, +cQ4(a,b,c,d){var s=ab?a:b,r=c>d?c:d +return s>r?s:r}, +ub:function ub(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +cGq(a,b,c,d,e){var s=A.K1(a,b,e),r=A.K1(b,c,e),q=A.K1(c,d,e),p=A.K1(s,r,e),o=A.K1(r,q,e) +return A.a([a,s,p,A.K1(p,o,e),o,q,d],t.Ic)}, +aA0(a,b){var s=A.a([],t.H9) +B.b.H(s,a) +return new A.mD(s,b)}, +cSl(a,b){var s,r,q,p +if(a==="")return A.aA0(B.cXH,b==null?B.fy:b) +s=new A.bZ0(a,B.l4,a.length) +s.Xz() +r=A.a([],t.H9) +q=new A.qx(r,b==null?B.fy:b) +p=new A.bZ_(B.o2,B.o2,B.o2,B.l4) +for(r=s.aOF(),r=new A.ip(r.a(),r.$ti.i("ip<1>"));r.q();)p.bGP(r.gE(r),q) +return q.O4()}, +a5j:function a5j(a,b){this.a=a +this.b=b}, +JK:function JK(a,b){this.a=a +this.b=b}, +EA:function EA(){}, +m_:function m_(a,b,c){this.b=a +this.c=b +this.a=c}, +qp:function qp(a,b,c){this.b=a +this.c=b +this.a=c}, +l9:function l9(a,b,c,d,e,f,g){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.f=e +_.r=f +_.a=g}, +beB:function beB(){}, +ZA:function ZA(a){this.a=a}, +qx:function qx(a,b){this.a=a +this.b=b}, +mD:function mD(a,b){this.a=a +this.b=b}, +c8G:function c8G(a){this.a=a +this.b=0}, +ciy:function ciy(a,b,c,d){var _=this +_.a=a +_.b=$ +_.c=b +_.d=c +_.e=$ +_.f=d}, +a5l:function a5l(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +d89(a){var s,r,q=null +if(a.length===0)throw A.j(A.cg("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.iz(a.buffer,0,q) +return new A.bIO(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.iz(a.buffer,0,q) +return new A.bpo(s.getUint16(6,!0),s.getUint16(8,!0))}if(s>12&&a[0]===255&&a[1]===216&&a[2]===255)return A.d8B(A.iz(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.iz(a.buffer,0,q) +return new A.c4A(s.getUint16(26,!0),s.getUint16(28,!0))}if(s>22&&a[0]===66&&a[1]===77){s=A.iz(a.buffer,0,q) +return new A.b4G(s.getInt32(18,!0),s.getInt32(22,!0))}throw A.j(A.cg("unknown image type",q))}, +d8B(a){var s,r=4+a.getUint16(4,!1) +for(;r>>0)}, +cGe(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}, +uE:function uE(){}, +E2:function E2(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}, +Q4:function Q4(a,b){this.a=a +this.b=b}, +EL:function EL(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}, +x8:function x8(a,b,c){this.a=a +this.b=b +this.c=c}, +a9l:function a9l(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +I8:function I8(a,b){this.a=a +this.b=b}, +kE:function kE(a,b){this.a=a +this.b=b}, +a58:function a58(a,b){this.a=a +this.b=b}, +U5:function U5(a,b){this.a=a +this.b=b}, +U6:function U6(a,b){this.a=a +this.b=b}, +UA:function UA(a,b){this.a=a +this.b=b}, +a9Y:function a9Y(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +a9Q:function a9Q(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}, +rM:function rM(a,b){this.a=a +this.b=b}, +Fs:function Fs(a,b){this.a=a +this.b=b}, +La:function La(a){this.a=a}, +cAa(a,b,c,d,e){var s=b==null?A.a([],t.Rc):b +return new A.aHL(e,c,s,a,d)}, +JI(a,b,c){var s=b==null?A.a([],t.Rc):b +return new A.S2(s,a,c==null?a.r:c)}, +cMR(a,b){var s=A.a([],t.Rc) +return new A.aG6(b,s,a,a.r)}, +dcI(a,b,c){return new A.aD0(c,b,a,B.dd)}, +cKG(a,b){return new A.S6(a,b,b.r)}, +cGN(a,b,c){return new A.OV(b,c,a,a.r)}, +cMQ(a,b){return new A.aG3(a,b,b.r)}, +cIF(a,b,c){return new A.at4(a,b,c,c.r)}, +hD:function hD(){}, +aNE:function aNE(){}, +aGK:function aGK(){}, +o3:function o3(){}, +aHL:function aHL(a,b,c,d,e){var _=this +_.r=a +_.w=b +_.d=c +_.b=d +_.a=e}, +S2:function S2(a,b,c){this.d=a +this.b=b +this.a=c}, +aG6:function aG6(a,b,c,d){var _=this +_.r=a +_.d=b +_.b=c +_.a=d}, +aD0:function aD0(a,b,c,d){var _=this +_.r=a +_.d=b +_.b=c +_.a=d}, +Zw:function Zw(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +a3B:function a3B(a,b,c,d,e){var _=this +_.b=a +_.c=b +_.d=c +_.e=d +_.a=e}, +S6:function S6(a,b,c){this.d=a +this.b=b +this.a=c}, +OV:function OV(a,b,c,d){var _=this +_.d=a +_.e=b +_.b=c +_.a=d}, +aG3:function aG3(a,b,c){this.d=a +this.b=b +this.a=c}, +at4:function at4(a,b,c,d){var _=this +_.d=a +_.e=b +_.b=c +_.a=d}, +a5m:function a5m(a,b,c,d){var _=this +_.b=a +_.c=b +_.d=c +_.a=d}, +dh3(a,b){var s,r,q=a.aCM() +if(a.Q!=null){a.r.rw(0,new A.agi("svg",A.cAa(a.as,null,q.b,q.c,q.a))) +return}s=A.cAa(a.as,null,q.b,q.c,q.a) +a.Q=s +r=a.at +r.toString +a.QI(r,s) +return}, +dgZ(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.JI(o,null,null) +q=a.f +p=q.gKf() +s.Y1(r,o.y,q.gOm(),a.uo("mask"),p,q.a2x(a),p) +p=a.at +p.toString +a.QI(p,r) +return}, +dh5(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.cMR(a.as,r.gapn(r)==="text") +o=a.f +p=o.gKf() +s.Y1(q,a.as.y,o.gOm(),a.uo("mask"),p,o.a2x(a),p) +a.QI(r,q) +return}, +dh4(a,b){var s=A.JI(a.as,null,null),r=a.at +r.toString +a.QI(r,s) +return}, +dh1(a,b){var s,r,q,p,o,n,m,l,k,j=null,i=a.as,h=a.uo("width") +if(h==null)h="" +s=a.uo("height") +if(s==null)s="" +r=A.cSh(h,"width",a.Q) +q=A.cSh(s,"height",a.Q) +if(r==null||q==null){p=a.aCM() +r=p.a +q=p.b}o=i.a +n=J.S(o) +m=n.h(o,"x") +l=n.h(o,"y") +a.z.t(0,"url(#"+A.q(a.as.b)+")") +k=A.JI(A.cMC(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.a06(m),A.a06(l)),j,j) +o=a.at +o.toString +a.QI(o,k) +return}, +dh6(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.aZI(a.uo("transform")) +if(p==null)p=B.dd +s=a.a +r=A.jN(a.qS("x","0"),s,!1) +r.toString +s=A.jN(a.qS("y","0"),s,!1) +s.toString +q=A.JI(B.l3,null,p.a1I(r,s)) +s=a.f +r=s.gKf() +p=s.gOm() +q.akX(A.cGN(a.as,"url("+A.q(n)+")",r),p,r,r) +a.a8o(q) +o.Y1(q,a.as.y,p,a.uo("mask"),r,s.a2x(a),r) +return}, +cO4(a,b,c){var s,r,q,p,o="stop-color" +for(s=a.a6h(),s=new A.ip(s.a(),A.y(s).i("ip<1>"));s.q();){r=s.gE(s) +if(r instanceof A.nQ)continue +if(r instanceof A.mS){r=J.J(a.as.a,"stop-opacity") +if(r==null)r="1" +q=J.J(a.as.a,o) +if(q==null)q=null +p=a.a0w(q,o,a.as.b) +if(p==null)p=B.kq +r=A.hK(r,!1) +r.toString +q=p.a +b.push(A.Oi(q>>>16&255,q>>>8&255,q&255,r)) +r=J.J(a.as.a,"offset") +c.push(A.Ci(r==null?"0%":r))}}return}, +dh2(a,b){var s,r,q,p,o,n,m,l,k=a.aOD(),j=a.qS("cx","50%"),i=a.qS("cy","50%"),h=a.qS("r","50%"),g=a.qS("fx",j),f=a.qS("fy",i),e=a.aOG(),d=a.as,c=A.aZI(a.uo("gradientTransform")) +if(!a.at.r){s=A.a([],t.v) +r=A.a([],t.Ai) +A.cO4(a,r,s)}else{s=null +r=null}j.toString +q=A.Ci(j) +i.toString +p=A.Ci(i) +h.toString +o=A.Ci(h) +g.toString +n=A.Ci(g) +f.toString +m=A.Ci(f) +l=n!==q||m!==p?new A.eQ(n,m):null +a.f.aHw(new A.EL(new A.eQ(q,p),o,l,"url(#"+A.q(d.b)+")",r,s,e,k,c),a.as.c) +return}, +dh0(a,b){var s,r,q,p,o,n,m,l,k=a.aOD(),j=a.qS("x1","0%") +j.toString +s=a.qS("x2","100%") +s.toString +r=a.qS("y1","0%") +r.toString +q=a.qS("y2","0%") +q.toString +p=a.as +o=A.aZI(a.uo("gradientTransform")) +n=a.aOG() +if(!a.at.r){m=A.a([],t.v) +l=A.a([],t.Ai) +A.cO4(a,l,m)}else{m=null +l=null}a.f.aHw(new A.E2(new A.eQ(A.Ci(j),A.Ci(r)),new A.eQ(A.Ci(s),A.Ci(q)),"url(#"+A.q(p.b)+")",l,m,n,k,o),a.as.c) +return}, +dgY(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.ip(s.a(),A.y(s).i("ip<1>")),r=a.f,q=r.gKf(),p=t.H9,o=a.r;s.q();){n=s.gE(s) +if(n instanceof A.nQ)continue +if(n instanceof A.mS){n=n.e +m=B.a1l.h(0,n) +if(m!=null){n=m.$1(a) +n.toString +l=o.gR(o).b +n=a.bzR(n,l.a).a +n=A.a(n.slice(0),A.a0(n)) +l=a.as.x +if(l==null)l=B.fy +k=A.a([],p) +B.b.H(k,n) +n=a.as +i.push(new A.S6(new A.mD(k,l),n,n.r))}else if(n==="use"){n=a.as +i.push(new A.OV("url("+A.q(n.c)+")",q,n,n.r))}}}r.c.j(0,"url(#"+A.q(j.b)+")",i) +return}, +dh_(a,b){var s,r,q,p,o,n,m,l=a.as.c +if(l==null)return +if(B.c.aZ(l,"data:")){s=B.c.dg(l,";")+1 +r=B.c.pu(l,",",s) +q=B.c.X(l,B.c.dg(l,"/")+1,s-1) +p=$.cEa() +o=A.bH(q,p,"").toLowerCase() +n=B.drQ.h(0,o) +if(n==null){A.kA("Warning: Unsupported image format "+o) +return}r=B.c.bK(l,r+1) +m=A.cIF(B.hZ.ag(A.bH(r,p,"")),n,a.as) +r=a.r +q=a.f +p=q.gKf() +r.gR(r).b.akX(m,q.gOm(),p,p) +a.a8o(m) +return}return}, +dhW(a){var s,r,q,p=a.a,o=A.jN(a.qS("cx","0"),p,!1) +o.toString +s=A.jN(a.qS("cy","0"),p,!1) +s.toString +p=A.jN(a.qS("r","0"),p,!1) +p.toString +r=a.as.w +q=A.a([],t.H9) +return new A.qx(q,r==null?B.fy:r).Cd(new A.pw(o-p,s-p,o+p,s+p)).O4()}, +dhZ(a){var s=a.qS("d","") +s.toString +return A.cSl(s,a.as.w)}, +di1(a){var s,r,q,p,o,n,m,l,k=a.a,j=A.jN(a.qS("x","0"),k,!1) +j.toString +s=A.jN(a.qS("y","0"),k,!1) +s.toString +r=A.jN(a.qS("width","0"),k,!1) +r.toString +q=A.jN(a.qS("height","0"),k,!1) +q.toString +p=a.uo("rx") +o=a.uo("ry") +if(p==null)p=o +if(o==null)o=p +if(p!=null&&p!==""){n=A.jN(p,k,!1) +n.toString +k=A.jN(o,k,!1) +k.toString +m=a.as.w +l=A.a([],t.H9) +return new A.qx(l,m==null?B.fy:m).bzd(new A.pw(j,s,j+r,s+q),n,k).O4()}k=a.as.w +n=A.a([],t.H9) +return new A.qx(n,k==null?B.fy:k).rV(new A.pw(j,s,j+r,s+q)).O4()}, +di_(a){return A.cOp(a,!0)}, +di0(a){return A.cOp(a,!1)}, +cOp(a,b){var s,r=a.qS("points","") +r.toString +if(r==="")return null +s=b?"z":"" +return A.cSl("M"+r+s,a.as.w)}, +dhX(a){var s,r,q,p,o=a.a,n=A.jN(a.qS("cx","0"),o,!1) +n.toString +s=A.jN(a.qS("cy","0"),o,!1) +s.toString +r=A.jN(a.qS("rx","0"),o,!1) +r.toString +o=A.jN(a.qS("ry","0"),o,!1) +o.toString +n-=r +s-=o +q=a.as.w +p=A.a([],t.H9) +return new A.qx(p,q==null?B.fy:q).Cd(new A.pw(n,s,n+r*2,s+o*2)).O4()}, +dhY(a){var s,r,q,p,o=a.a,n=A.jN(a.qS("x1","0"),o,!1) +n.toString +s=A.jN(a.qS("x2","0"),o,!1) +s.toString +r=A.jN(a.qS("y1","0"),o,!1) +r.toString +o=A.jN(a.qS("y2","0"),o,!1) +o.toString +q=a.as.w +p=A.a([],t.H9) +if(q==null)q=B.fy +p.push(new A.qp(n,r,B.ju)) +p.push(new A.m_(s,o,B.eb)) +return new A.qx(p,q).O4()}, +cMC(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.Ud(o,n,m,d,p,g,a1,h,c,b,a,i,k,j,r,a0,s,a2,l,a3,q,a4,e,f)}, +a06(a){var s +if(a==null||a==="")return null +if(A.cRQ(a))return new A.a05(A.cSi(a,1),!0) +s=A.hK(a,!1) +s.toString +return new A.a05(s,!1)}, +agi:function agi(a,b){this.a=a +this.b=b}, +vC:function vC(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}, +bYS:function bYS(){}, +bYT:function bYT(){}, +bYU:function bYU(){}, +bYV:function bYV(a){this.a=a}, +bYW:function bYW(a){this.a=a}, +bYX:function bYX(a){this.a=a}, +bYY:function bYY(){}, +bYZ:function bYZ(){}, +aTu:function aTu(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=!1 +_.e=d}, +ckq:function ckq(a,b){this.a=a +this.b=b}, +ckp:function ckp(){}, +cko:function cko(){}, +aWZ:function aWZ(a,b,c){this.a=a +this.b=b +this.c=c}, +Ud:function Ud(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}, +bYM:function bYM(){}, +a05:function a05(a,b){this.a=a +this.b=b}, +a9u:function a9u(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}, +Ue:function Ue(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e}, +z4:function z4(a,b){this.a=a +this.b=b}, +bOe:function bOe(){this.a=$}, +aCB:function aCB(a,b){this.a=a +this.b=b}, +aCA:function aCA(a,b){this.a=a +this.b=b}, +T2:function T2(a,b,c){this.a=a +this.b=b +this.c=c}, +aCx:function aCx(a,b){this.a=a +this.b=b}, +aCy:function aCy(a,b,c){this.a=a +this.b=b +this.c=c}, +a78:function a78(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +aCz:function aCz(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}, +aFF:function aFF(a,b,c){this.a=a +this.b=b +this.c=c}, +aHP:function aHP(){}, +aqO:function aqO(){}, +bd1:function bd1(a){var _=this +_.a=a +_.c=_.b=$ +_.d=null}, +bd2:function bd2(a,b){this.a=a +this.b=b}, +aLB:function aLB(){}, +aHw:function aHw(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}, +rH:function rH(a,b){this.a=a +this.b=b}, +q8:function q8(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +Jg:function Jg(a){this.a=a}, +FK:function FK(a){this.a=a}, +Jj(a){var s=new A.bV(new Float64Array(16)) +if(s.xL(a)===0)return null +return s}, +d9S(){return new A.bV(new Float64Array(16))}, +d9U(){var s=new A.bV(new Float64Array(16)) +s.dK() +return s}, +t0(a,b,c){var s=new A.bV(new Float64Array(16)) +s.dK() +s.BW(a,b,c) +return s}, +Ji(a,b,c){var s=new Float64Array(16) +s[15]=1 +s[10]=c +s[5]=b +s[0]=a +return new A.bV(s)}, +cLe(){var s=new Float64Array(4) +s[3]=1 +return new A.EJ(s)}, +Jf:function Jf(a){this.a=a}, +bV:function bV(a){this.a=a}, +aBe:function aBe(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +EJ:function EJ(a){this.a=a}, +e0:function e0(a){this.a=a}, +tQ:function tQ(a){this.a=a}, +ay_:function ay_(){var _=this +_.y=_.x=_.w=_.r=_.f=_.e=_.d=_.c=_.b=_.a=null}, +an0:function an0(){}, +az5:function az5(a,b){this.a=a +this.$ti=b}, +bdy(a,b,c,d){return A.d4f(a,b,c,d,d.i("0?"))}, +d4f(a,b,c,d,e){var s=0,r=A.o(e),q,p=2,o,n,m,l,k,j +var $async$bdy=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.e2(b,c,!1,d) +s=7 +return A.f(m,$async$bdy) +case 7:k=g +p=2 +s=6 +break +case 4:p=3 +j=o +m=A.a2(j) +if(m instanceof A.mE){n=m +A.js().$1("Error from VideoCompress: \n Method: "+b+"\n "+A.q(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$bdy,r)}, +bdz(a,b){var s=0,r=A.o(t.Uw),q,p,o,n,m,l +var $async$bdz=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.ac("VideoCompress Error: \n Method: compressVideo\n Already have a compression process, you need to wait for the process to finish or stop it")) +A.js().$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.bdy(a,"compressVideo",A.p(["path",b,"quality",0,"deleteOrigin",!1,"startTime",null,"duration",null,"includeAudio",null,"frameRate",30],p,t.z),p),$async$bdz) +case 3:o=d +a.c=!1 +if(o!=null){n=B.t.b7(0,o) +p=new A.ay_() +m=J.S(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.nz(A.q(m.h(n,"duration"))) +p.x=m.h(n,"isCancel") +l.toString +p.y=A.ob(l) +q=p +s=1 +break}else{q=null +s=1 +break}case 1:return A.m(q,r)}}) +return A.n($async$bdz,r)}, +btG:function btG(){}, +cox:function cox(a){this.a=a +this.c=!1}, +aHz:function aHz(a,b){this.a=a +this.b=b}, +al9:function al9(){}, +yr(){var s=$.cW6() +if($.cQ_!==s){s.SD() +$.cQ_=s}return s}, +cNB(a){return new A.y_(A.diX(A.ob(a.gb7S()).a).gXI(),B.Mg,B.apz,$.bo())}, +dj8(){var s=new A.aWV(B.k) +s.b7Q() +return s}, +LH:function LH(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}, +y_:function y_(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 +_.ak$=!1}, +c3k:function c3k(a,b){this.a=a +this.b=b}, +c3l:function c3l(a){this.a=a}, +c3j:function c3j(a,b){this.a=a +this.b=b}, +c3i:function c3i(a){this.a=a}, +aWR:function aWR(a){this.a=!1 +this.b=a}, +V4:function V4(a,b){this.c=a +this.a=b}, +aWV:function aWV(a){var _=this +_.e=_.d=$ +_.a=null +_.b=a +_.c=null}, +coC:function coC(a){this.a=a}, +coB:function coB(a,b){this.a=a +this.b=b}, +aWW:function aWW(a,b,c){this.c=a +this.d=b +this.a=c}, +aYY:function aYY(){}, +c3m:function c3m(){}, +ciB:function ciB(){}, +OP:function OP(a,b,c,d){var _=this +_.a=a +_.b=b +_.e=c +_.f=d}, +HC:function HC(a,b){this.a=a +this.b=b}, +tR:function tR(a,b,c,d,e){var _=this +_.a=a +_.b=b +_.c=c +_.e=d +_.f=e}, +Bu:function Bu(a,b){this.a=a +this.b=b}, +a0k:function a0k(a,b){this.a=a +this.b=b}, +aHy:function aHy(a,b){var _=this +_.a=a +_.b=b +_.d=_.c=!1}, +c3p:function c3p(a){this.a=a}, +c3q:function c3q(a){this.a=a}, +c3r:function c3r(a){this.a=a}, +c3s:function c3s(a){this.a=a}, +c3t:function c3t(a){this.a=a}, +c3u:function c3u(a){this.a=a}, +c3v:function c3v(a){this.a=a}, +c3w:function c3w(a){this.a=a}, +c3x:function c3x(a){this.a=a}, +c3y:function c3y(){}, +c3n:function c3n(a){this.a=a +this.b=1}, +c3o:function c3o(a){this.a=a}, +a26:function a26(a,b){this.a=a +this.b=b}, +bDX:function bDX(){}, +c3E:function c3E(){}, +c3F:function c3F(){}, +c3G:function c3G(a,b,c){this.a=a +this.b=b +this.c=c}, +c3H:function c3H(a,b,c,d,e,f){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f}, +c3I:function c3I(a,b){this.a=a +this.b=b}, +aCl:function aCl(a,b,c,d){var _=this +_.L=a +_.ah=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}, +cBf(a,b){var s=Math.abs(a-b) +return s<=0.01||s/Math.max(Math.abs(a),Math.abs(b))<=0.01}, +aHN:function aHN(a,b,c){this.e=a +this.c=b +this.a=c}, +LK:function LK(a,b,c){this.a=a +this.b=b +this.c=c}, +c3N:function c3N(){}, +cPI(a){var s,r,q=A.a([],t.RG) +for(s=t.Hb,r=a;r!=null;r=s.a(A.ar.prototype.gbE.call(r,r)))q.push(r) +return new A.c5(q,t.ds)}, +cP5(a){var s,r,q,p,o=new A.bV(new Float64Array(16)) +o.dK() +if(!a.ga7(a)){s=a.gO(a) +for(r=a.rj(0,1),r=r.gS(r),q=t.T;r.q();s=p){p=r.gE(r) +q.a(s).LY(p,o)}}return o}, +dg7(){$.cAd=null +$.dJ.aW5(A.dtY(),B.dAU,t.H)}, +cND(){var s,r,q,p,o,n,m,l,k,j,i +for(s=$.aHO.gaA($.aHO),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bM(J.ag(s.a),s.b,r.i("bM<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=$.c3O.h(0,p) +o=o==null?null:o.b +if(o==null)o=B.L +q.ayZ(new A.LK(p,o,B.a3)) +continue}p=q.p4 +o=q.p2 +n=p.a+o.a +o=p.b+o.b +p=q.p3 +m=A.cPI(q) +l=m.$ti +k=new A.ba(m,1,null,l.i("ba")) +k.dQ(m,1,null,l.i("al.E")) +j=A.ko(A.cP5(k),new A.Y(n,o,n+p.a,o+p.b)) +p=q.p1 +$.cAc.j(0,p,j) +o=q.bbd() +i=j.Tn(o)?j.rr(o).f9(new A.w(-j.a,-j.b)):B.a3 +q.ayZ(new A.LK(p,new A.a1(j.c-j.a,j.d-j.b),i))}$.aHO.V(0)}, +aaU:function aaU(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}, +c3P:function c3P(){}, +aaW:function aaW(a,b){var _=this +_.a=a +_.b=b +_.c=!0 +_.d=null}, +c4c:function c4c(){}, +c4b:function c4b(){}, +aae:function aae(){this.a=null}, +QI:function QI(){this.a=null}, +coD:function coD(){}, +c4e:function c4e(){}, +bDY:function bDY(a){this.a=a}, +c4f:function c4f(){}, +c4i:function c4i(){}, +c4j:function c4j(a){this.a=a}, +c4k:function c4k(a){this.a=a}, +bJB:function bJB(){}, +aaf:function aaf(a){this.a=a}, +QJ:function QJ(a){this.a=a}, +coE:function coE(){}, +c4g:function c4g(){}, +bDZ:function bDZ(a){this.a=a}, +c4h:function c4h(){}, +bJC:function bJC(){}, +c4l:function c4l(){}, +c4m:function c4m(a){this.a=a}, +c4n:function c4n(a){this.a=a}, +dqp(a){switch(a){case"new":return B.dB5 +case"checking":return B.dB6 +case"connected":return B.a7k +case"completed":return B.dB7 +case"failed":return B.a7l +case"disconnected":return B.a7m +case"closed":return B.a7n +case"count":return B.dB8}return B.a7n}, +dqq(a){switch(a){case"new":return B.a7o +case"gathering":return B.Dw +case"complete":return B.a7p}return B.a7o}, +dtd(a){switch(a){case"stable":return B.a7w +case"have-local-offer":return B.dBb +case"have-local-pranswer":return B.dBd +case"have-remote-offer":return B.dBc +case"have-remote-pranswer":return B.dBe +case"closed":return B.a7x}return B.a7x}, +dsv(a){switch(a){case"new":return B.a7s +case"connecting":return B.a7t +case"connected":return B.a7u +case"closed":return B.Dx +case"disconnected":return B.a7r +case"failed":return B.a7q}return B.Dx}, +AE:function AE(a,b){this.a=a +this.b=b}, +EK:function EK(a,b){this.a=a +this.b=b}, +AB:function AB(a,b){this.a=a +this.b=b}, +qH:function qH(a,b){this.a=a +this.b=b}, +aBl:function aBl(a,b){this.a=a +this.b=b}, +Kl:function Kl(a,b){this.a=a +this.b=b}, +xS:function xS(a,b){this.a=a +this.b=b}, +bL6:function bL6(){}, +Jo:function Jo(){}, +x3:function x3(){}, +bCw:function bCw(){}, +bKZ:function bKZ(){}, +AA:function AA(a,b,c){this.a=a +this.b=b +this.c=c}, +a66:function a66(){}, +AC:function AC(){}, +bLt:function bLt(a){this.a=a}, +AD:function AD(){}, +xj:function xj(a,b){this.a=a +this.b=b}, +a68:function a68(a){this.b=a}, +a6a:function a6a(a,b,c){this.a=a +this.b=b +this.c=c}, +kN:function kN(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.d=d}, +dnn(a){var s=a.wL(0) +s.toString +switch(s){case"<":return"<" +case"&":return"&" +case"]]>":return"]]>" +default:return A.cAY(s)}}, +dn6(a){var s=a.wL(0) +s.toString +switch(s){case"'":return"'" +case"&":return"&" +case"<":return"<" +default:return A.cAY(s)}}, +dkr(a){var s=a.wL(0) +s.toString +switch(s){case'"':return""" +case"&":return"&" +case"<":return"<" +default:return A.cAY(s)}}, +cAY(a){return A.iY(new A.tv(a),new A.cp7(),t.Dc.i("D.E"),t.N).qo(0)}, +aJK:function aJK(){}, +cp7:function cp7(){}, +FO:function FO(){}, +io:function io(a,b,c){this.c=a +this.a=b +this.b=c}, +y4:function y4(a,b){this.a=a +this.b=b}, +aJP:function aJP(){}, +c5O:function c5O(){}, +dgm(a,b,c){return new A.aJR(b,c,$,$,$,a)}, +aJR:function aJR(a,b,c,d,e,f){var _=this +_.b=a +_.c=b +_.anO$=c +_.anP$=d +_.anQ$=e +_.a=f}, +aXg:function aXg(){}, +aJJ:function aJJ(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.$ti=d}, +Va:function Va(a,b){this.a=a +this.b=b}, +c5v:function c5v(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +c5P:function c5P(){}, +c5Q:function c5Q(){}, +aJQ:function aJQ(){}, +aJL:function aJL(a){this.a=a}, +aXc:function aXc(a,b){this.a=a +this.b=b}, +aZ1:function aZ1(){}, +hW:function hW(){}, +aXd:function aXd(){}, +aXe:function aXe(){}, +aXf:function aXf(){}, +tT:function tT(a,b,c,d,e){var _=this +_.e=a +_.MT$=b +_.MR$=c +_.MS$=d +_.J5$=e}, +vO:function vO(a,b,c,d,e){var _=this +_.e=a +_.MT$=b +_.MR$=c +_.MS$=d +_.J5$=e}, +vP:function vP(a,b,c,d,e){var _=this +_.e=a +_.MT$=b +_.MR$=c +_.MS$=d +_.J5$=e}, +vQ:function vQ(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.MT$=d +_.MR$=e +_.MS$=f +_.J5$=g}, +nQ:function nQ(a,b,c,d,e){var _=this +_.e=a +_.MT$=b +_.MR$=c +_.MS$=d +_.J5$=e}, +aX9:function aX9(){}, +vR:function vR(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.MT$=c +_.MR$=d +_.MS$=e +_.J5$=f}, +mS:function mS(a,b,c,d,e,f,g){var _=this +_.e=a +_.f=b +_.r=c +_.MT$=d +_.MR$=e +_.MS$=f +_.J5$=g}, +aXh:function aXh(){}, +Vb:function Vb(a,b,c,d,e,f){var _=this +_.e=a +_.f=b +_.r=$ +_.MT$=c +_.MR$=d +_.MS$=e +_.J5$=f}, +aJM:function aJM(a,b,c,d,e,f,g){var _=this +_.a=a +_.b=b +_.c=c +_.d=d +_.e=e +_.f=f +_.r=g}, +c5w:function c5w(a,b,c){var _=this +_.a=a +_.b=b +_.c=c +_.d=null}, +aJN:function aJN(a){this.a=a}, +c5D:function c5D(a){this.a=a}, +c5N:function c5N(){}, +c5B:function c5B(a){this.a=a}, +c5x:function c5x(){}, +c5y:function c5y(){}, +c5A:function c5A(){}, +c5z:function c5z(){}, +c5K:function c5K(){}, +c5E:function c5E(){}, +c5C:function c5C(){}, +c5F:function c5F(){}, +c5L:function c5L(){}, +c5M:function c5M(){}, +c5J:function c5J(){}, +c5H:function c5H(){}, +c5G:function c5G(){}, +c5I:function c5I(){}, +csm:function csm(){}, +anh:function anh(a,b){this.a=a +this.$ti=b}, +lw:function lw(a,b,c,d){var _=this +_.a=a +_.b=b +_.c=c +_.J5$=d}, +aXa:function aXa(){}, +aXb:function aXb(){}, +aba:function aba(){}, +aJO:function aJO(){}, +cte(){var s=0,r=A.o(t.H) +var $async$cte=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.cuB(new A.ctf(),new A.ctg()),$async$cte) +case 2:return A.m(null,r)}}) +return A.n($async$cte,r)}, +ctg:function ctg(){}, +ctf:function ctf(){}, +cIb(a,b){var s,r +a.aDE() +s=a.gFq() +r=a.gFq().h(0,b) +s.j(0,b,r+1)}, +cIc(a,b){var s=a.gFq().h(0,b),r=a.gFq(),q=s.aq(0,1) +r.j(0,b,q) +if(q.zc(0,0))a.gFq().D(0,b)}, +d7F(a,b){return a.gFq().a0(0,b)}, +aZU(){var s=$.as.h(0,B.dJC) +return s==null?null:t.Kb.a(s).$0()}, +d97(a){return $.d96.h(0,a).gbY7()}, +cRL(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.oL.b(a)}, +aZM(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)}, +d8q(a,b){throw A.j(A.ak("Isolate.spawn"))}, +cLm(){throw A.j(A.ak("new RawReceivePort"))}, +cHS(a){return A.dt(a)}, +oY(a,b,c,d,e,f,g){var s=0,r=A.o(t.oZ),q,p,o,n,m +var $async$oY=A.k(function(h,i){if(h===1)return A.l(i,r) +while(true)switch(s){case 0:n=A.z(a) +m=$.l6 +if(m==null)$.l6=A.yF() +m=B.k7.a98(n) +if(d==null){p=A.x(a,B.aJ,t.A) +p.toString +p=p.gc6()}else p=d +s=3 +return A.f(A.cST(A.a([new A.ff(B.cH,p,m===B.Gy,!1,t.in)],t.CQ),B.l9,!0,null,a,b,c,e,null,null,f,!1,g,t.oZ),$async$oY) +case 3:o=i +q=o==null?B.hd:o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$oY,r)}, +dq7(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}, +cFP(a,b){return(B.ha[(a^b)&255]^a>>>8)>>>0}, +yu(a,b){var s,r,q=J.S(a),p=q.gu(a) +b^=4294967295 +for(s=0;p>=8;){r=s+1 +b=B.ha[(b^q.h(a,s))&255]^b>>>8 +s=r+1 +b=B.ha[(b^q.h(a,r))&255]^b>>>8 +r=s+1 +b=B.ha[(b^q.h(a,s))&255]^b>>>8 +s=r+1 +b=B.ha[(b^q.h(a,r))&255]^b>>>8 +r=s+1 +b=B.ha[(b^q.h(a,s))&255]^b>>>8 +s=r+1 +b=B.ha[(b^q.h(a,r))&255]^b>>>8 +r=s+1 +b=B.ha[(b^q.h(a,s))&255]^b>>>8 +s=r+1 +b=B.ha[(b^q.h(a,r))&255]^b>>>8 +p-=8}if(p>0)do{r=s+1 +b=B.ha[(b^q.h(a,s))&255]^b>>>8 +if(--p,p>0){s=r +continue}else break}while(!0) +return(b^4294967295)>>>0}, +aZv(a,b){var s,r,q,p=J.mi(B.a1p.gcZ(B.a1p)) +for(s=1,r="";s<=b;++s){q=B.e.C(B.e.al(a/Math.pow(83,b-s),83)) +r+=A.q(q>=0&&q=300)return A.dmB(B.dY4,a) +return a}, +MQ(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}, +yv(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}, +cCB(){return new A.bQ(Date.now(),!1)}, +cQP(){var s=t.SF.a($.as.h(0,$.cX1())) +return s==null?B.atS:s}, +dqj(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}, +cxY(a,b,c){var s=A.Q(a,!0,c) +B.b.fl(s,b) +return s}, +fV(a,b){var s,r +for(s=J.ag(a);s.q();){r=s.gE(s) +if(b.$1(r))return r}return null}, +IL(a){var s=J.ag(a) +if(s.q())return s.gE(s) +return null}, +d8u(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}, +atG(a){var s,r +for(s=a.gS(a),r=0;s.q();)r+=s.gE(s) +return r}, +d8r(a){var s,r,q=a.$ti,p=new A.bF(a,a.gu(a),q.i("bF")) +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}, +d8s(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))}, +bhT(){var s=0,r=A.o(t.ZN),q,p,o,n,m +var $async$bhT=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.a32.CD("getCorePalette",t.z),$async$bhT) +case 3:m=b +if(m==null)p=null +else{p=J.mi(m) +o=t.S +n=$.cVN() +o=new A.OG(A.aGC(A.aZc(p,0,n)),A.aGC(A.aZc(p,1,n)),A.aGC(A.aZc(p,2,n)),A.aGC(A.aZc(p,3,n)),A.aGC(A.aZc(p,4,n)),new A.vI(25,84,A.b(o,o))) +p=o}q=p +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$bhT,r)}, +a0m(){var s=0,r=A.o(t.MH),q,p +var $async$a0m=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.a32.CD("getAccentColor",t.z),$async$a0m) +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$a0m,r)}, +cHt(){var s=$.cHs +return s==null?$.cHs=!1:s}, +d5a(a){a=a.toLowerCase() +if(B.c.eS(a,"kdialog"))return new A.bwy() +else if(B.c.eS(a,"qarma")||B.c.eS(a,"zenity"))return new A.bKy() +throw A.j(A.bC("DialogHandler for executable "+a+" has not been implemented"))}, +dpL(){return A.W(A.bC("Unsupported"))}, +d2Q(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.S(a) +if(f.h(a,p)!=null)try{$.ajM=new A.B(f.h(a,p)>>>0)}catch(r){s=A.a2(r) +q=$.V() +q.adC(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")$.Cx=f.h(a,o) +if(typeof f.h(a,n)=="string")f.h(a,n) +if(typeof f.h(a,m)=="string")$.cFf=f.h(a,m) +if(typeof f.h(a,l)=="string")f.h(a,l) +if(typeof f.h(a,k)=="string")$.cFg=f.h(a,k) +if(A.n0(f.h(a,j)))$.Nm=f.h(a,j) +if(A.n0(f.h(a,i)))$.Y9=f.h(a,i) +if(A.n0(f.h(a,h)))$.Ya=f.h(a,h) +if(t.u.b(f.h(a,g)))$.cvW=f.h(a,g)}, +d6A(a,b){if(B.c.aZ(b.toLowerCase(),"image/"))return"m.image" +if(B.c.aZ(b.toLowerCase(),"video/"))return"m.video" +if(B.c.aZ(b.toLowerCase(),"audio/"))return"m.audio" +return"m.file"}, +cN_(a,b){var s=a.b,r=t.N +s=s!=null?A.bJ([s],r):A.b5(r) +r=a.f +if(r==null)r=a.e +if(r==null)r=a.a +return new A.rt(s,r,a.d,a.c,b)}, +d7J(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.S(m) +q=l.h(m,n)==null?o:A.dG(A.av(l.h(m,n)),0,o) +m=A.cz(l.h(m,"server_name")) +return new A.aac(q,m)}catch(p){r=A.a2(p) +m=$.V() +m.E0(0,"Failed to parse t.server from homeserver summary",r) +return o}}, +cK1(a){return B.b.p(B.d0A,A.E5(a))||B.b.p(B.d7H,A.A4(a).toLowerCase())}, +da2(a){var s,r="assets/images/ic_file_unknow.svg" +$.V().b9(0,"AttachmentExtension::getIcon(): mediaType: "+A.q(A.E5(a))+" || fileType: "+A.q(A.A4(a))) +s=A.E5(a) +if((s==null?null:s.length===0)===!0||A.A4(a)==null)return r +switch(A.da3(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}}, +da1(a,b){var s +if(A.A4(a)!=null)if(B.b.p(B.d7l,A.E5(a))){s=A.x(b,B.f,t.X) +return s.gm6(s).toUpperCase()}else{s=A.A4(a) +s.toString +return s}else{s=A.x(b,B.f,t.X) +return s.gm6(s).toUpperCase()}}, +da3(a){if(B.b.p(B.cZs,A.E5(a)))return B.dHO +else if(B.b.p(B.czQ,A.E5(a))||B.b.p(B.cmm,A.A4(a).toLowerCase()))return B.dHP +else if(B.b.p(B.cIK,A.E5(a))||B.b.p(B.cjJ,A.A4(a).toLowerCase()))return B.dHQ +else if(B.b.p(B.cSw,A.E5(a))||B.b.p(B.cJt,A.A4(a).toLowerCase()))return B.dHR +else if(A.cK1(a))return B.dHS +else if(B.b.p(B.d7n,A.E5(a))||B.b.p(B.dgK,A.A4(a).toLowerCase()))return B.dHT +else return B.dHU}, +aCF(a){var s=0,r=A.o(t.H) +var $async$aCF=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.Ae(B.nu),$async$aCF) +case 2:return A.m(null,r)}}) +return A.n($async$aCF,r)}, +bOu(a){var s=0,r=A.o(t.H) +var $async$bOu=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.Ae(B.dC),$async$bOu) +case 2:return A.m(null,r)}}) +return A.n($async$bOu,r)}, +Xi(){var s=0,r=A.o(t.z),q,p,o,n,m,l +var $async$Xi=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if($.aD==null)A.c5n() +$.aD.toString +A.da0() +$.cI_=!0 +q=$.V() +s=2 +return A.f(A.CV(),$async$Xi) +case 2:p=b +o=A.IL(p) +n=o==null +if(!n)o.id=!1 +s=3 +return A.f(n?null:o.m5,$async$Xi) +case 3:s=4 +return A.f(n?null:o.oY,$async$Xi) +case 4:m=$.cUi() +$.cCT().aeH() +new A.bFw().alx() +new A.bs_().alx() +new A.bFt().alx() +l=$.d0() +l.uX(new A.aCC(),t._x) +l.uX($.cVO(),t.nC) +m.bAC() +m.bAy() +m.bAz() +m.bAA() +m.bAD() +m.bAB() +q.eg($.Cx+" started in foreground mode. Rendering GUI...") +s=5 +return A.f(A.cCy(p),$async$Xi) +case 5:return A.m(null,r)}}) +return A.n($async$Xi,r)}, +cCy(a){var s=0,r=A.o(t.H),q,p +var $async$cCy=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if($.aD==null)A.c5n() +q=$.aD +q.toString +p=$.dj().d.h(0,0) +p.toString +q.aW2(new A.aHE(p,new A.aao(a,null),new A.wJ(p,t.bT))) +q.asN() +return A.m(null,r)}}) +return A.n($async$cCy,r)}, +doy(a,b){switch(b){case"ban":return a.giA() +case"clearcache":return a.giB() +case"create":return a.giC() +case"discardsession":return a.giD() +case"dm":return a.giE() +case"html":return a.gku() +case"invite":return a.giF() +case"join":return a.giG() +case"kick":return a.giH() +case"leave":return a.giI() +case"me":return a.gkv() +case"myroomavatar":return a.giJ() +case"myroomnick":return a.giK() +case"op":return a.gkw() +case"plain":return a.gkx() +case"react":return a.gky() +case"send":return a.gkz() +case"unban":return a.giL() +case"markasdm":return a.glS() +case"markasgroup":return a.glT() +case"googly":return a.glQ() +case"hug":return a.glR() +case"cuddle":return a.glP() +default:return""}}, +cyv(a){var s=t.l,r=A.aS(a,null,s).w +return A.cww(a,520,A.aS(a,null,s).w.a.a*0.8,r.a.a*0.3)}, +daa(a,b,c){if(b==null||a||b.a!=="m.room.message")return 0 +return c.c!==b.c?8:4}, +RE(a){$.cDe() +if(A.aS(a,null,t.l).w.a.a>=1239)return 500 +return 256}, +RD(a){$.cDe() +if(A.aS(a,null,t.l).w.a.a>=1239)return 420 +return 320}, +cLz(a){var s,r,q=A.z(a).p3.x +if(q==null)q=null +else{s=A.z(a).ax +r=s.dy +q=q.amt(r==null?s.db:r,12.92,B.aC)}return q}, +cLA(a){var s=A.z(a).p3.Q +if(s==null)s=null +else{$.d2() +s=s.bDZ(B.iX,14.96,B.aK,B.a1)}return s}, +cBT(){var s=$.aD.a5$.f.c +if(s!=null)s.tk()}, +bOI(a){var s,r=a.c +if(r==null)r=0 +s=a.b +return r+(s==null?0:s)}, +bJf(a,b){return A.dbs(a,b)}, +dbs(a,b){var s=0,r=A.o(t.wT),q,p=2,o,n,m,l,k +var $async$bJf=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.mr(new A.nR("MatrixId is null"),null,t.wT) +s=1 +break}p=4 +s=7 +return A.f(b.UC(l,!1),$async$bJf) +case 7:n=d +$.V().b9(0,"SearchController()::getProfiles(): "+A.q(n.a)) +q=n +s=1 +break +p=2 +s=6 +break +case 4:p=3 +k=o +q=new A.fd(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$bJf,r)}, +cLS(a){var s +if(a instanceof A.z8){s=a.c +if(s==null)s=a.d +if(s==null)s="" +return new A.Hq(s,a.d,a.a,null)}else if(a instanceof A.to)return new A.SM(a.c,a.d,a.a,a.b) +else throw A.j(A.aL("Unknown search model type"))}, +yx(a,b,c,d){return A.cSY(null,a,B.B,new A.aB(0,540,0,A.aS(b,null,t.l).w.a.b-128),b,c,!1,null,B.dE2,!0,d)}, +cFv(a){var s,r,q,p +for(s=a.length,r="",q=0;q=1239&&!0)return b +else if(s>=905&&s<1239&&!0)return d +else return c}, +cGm(a){var s,r,q,p,o=a.gaF() +o.toString +s=t.x +s.a(o) +r=A.cl(a,!1).d +r===$&&A.e() +r=r.gap().c.gaF() +r.toString +s.a(r) +q=new A.w(0,o.k3.b) +s=A.e6(o.dP(0,r),q) +p=o.k3.M2(0,B.m).a2(0,q) +p=A.ER(s,A.e6(o.dP(0,r),p)) +r=r.k3 +return A.bMA(p,new A.Y(0,0,0+r.a,0+r.b))}, +a_S(a,b){var s +A.RE(b) +A.RD(b) +s=A.d5m(a,a.a,a.b,b) +return new A.a_R(s,(s.a<120||s.b<100)&&!0)}, +d5m(a,b,c,d){var s,r=A.RD(d),q=A.RE(d) +if(c===0||b===0)return new A.a1(q,r) +s=b/c +if(b=1239)return 334 +else return null}, +j3(a,b){var s,r,q=null,p=a.U(t.Pu) +p.toString +s=A.df3(a) +r=A.z(a).p3.z +p.f.atC(A.czy(q,q,q,q,q,B.B,q,A.N(b,q,q,q,q,q,q,q,r==null?q:r.aN(A.z(a).ax.CW),q,q,q),B.zQ,B.Mz,q,q,q,q,B.aTi,q,q,s))}, +crX(a,b,c,d,e){return A.doB(a,b,c,d,e,e)}, +doB(a,b,c,d,e,f){var s=0,r=A.o(f),q +var $async$crX=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$crX) +case 3:q=a.$1(b) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$crX,r)}, +MV(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}, +h2(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.S(a),r=J.S(b),q=0;qc)return c +if(isNaN(a))return c +return a}, +cR8(a,b){var s=a==null?null:A.a(a.split("\n"),t.s) +if(s==null)s=A.a(["null"],t.s) +$.b_d().H(0,s) +if(!$.cB9)A.cPr()}, +cPr(){var s,r,q=$.cB9=!1,p=$.cDN() +if(A.c7(0,0,p.gaL2(),0,0,0).a>1e6){if(p.b==null)p.b=$.aAU.$0() +p.eZ(0) +$.aZ7=0}while(!0){if($.aZ7<12288){p=$.b_d() +p=!p.ga7(p)}else p=q +if(!p)break +s=$.b_d().D0() +$.aZ7=$.aZ7+s.length +r=$.aZN +if(r==null)A.aZM(s) +else r.$1(s)}q=$.b_d() +if(!q.ga7(q)){$.cB9=!0 +$.aZ7=0 +A.d6(B.cX,A.dsO()) +if($.cpO==null)$.cpO=new A.aG(new A.ah($.as,t.D4),t.gR)}else{$.cDN().xz(0) +q=$.cpO +if(q!=null)q.pq(0) +$.cpO=null}}, +cwK(a,b){var s +if(A.os(a)===A.os(b))if(A.lo(a)===A.lo(b))s=A.th(a)===A.th(b) +else s=!1 +else s=!1 +return s}, +blQ(a){var s=0,r=A.o(t.H),q +var $async$blQ=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)$async$outer:switch(s){case 0:a.gaF().V4(B.EM) +switch(A.z(a).r.a){case 0:case 1:q=A.aFH(B.dJH) +s=1 +break $async$outer +case 2:case 3:case 4:case 5:q=A.d8(null,t.H) +s=1 +break $async$outer}case 1:return A.m(q,r)}}) +return A.n($async$blQ,r)}, +blP(a){a.gaF().V4(B.dj_) +switch(A.z(a).r.a){case 0:case 1:return A.bqi() +case 2:case 3:case 4:case 5:return A.d8(null,t.H)}}, +aAp(){switch(A.dh().a){case 0:case 1:case 3:case 5:return!1 +case 2:case 4:return!0}}, +dsL(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)}, +axU(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}, +cyr(a,b){var s,r,q +if(a==b)return!0 +if(a==null){b.toString +return A.axV(b)}if(b==null)return A.axV(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]}, +axV(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}, +e6(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)}, +bCr(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=$.cuP() +s[2]=q +s[0]=q +s[3]=p +s[1]=p}else{s=$.cuP() +if(qs[2])s[2]=q +if(p>s[3])s[3]=p}}, +ko(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.bCr(a4,a5,a6,!0,s) +A.bCr(a4,a7,a6,!1,s) +A.bCr(a4,a5,a9,!1,s) +A.bCr(a4,a7,a9,!1,s) +a7=$.cuP() +return new A.Y(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.Y(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.Y(A.cJX(f,d,a0,a2),A.cJX(e,b,a1,a3),A.cJW(f,d,a0,a2),A.cJW(e,b,a1,a3))}}, +cJX(a,b,c,d){var s=ab?a:b,r=c>d?c:d +return s>r?s:r}, +cJY(a,b){var s +if(A.axV(a))return b +s=new A.bV(new Float64Array(16)) +s.co(a) +s.xL(s) +return A.ko(s,b)}, +bCs(a){var s,r=new A.bV(new Float64Array(16)) +r.dK() +s=new A.tQ(new Float64Array(4)) +s.a3z(0,0,0,a.a) +r.aeE(0,s) +s=new A.tQ(new Float64Array(4)) +s.a3z(0,0,0,a.b) +r.aeE(1,s) +return r}, +aiE(a,b,c){if(a==null||!1)return a===b +return a>b-c&&a=4){s=B.dm8.h(0,a) +s=s==null?null:s.h(0,b)}else{s=B.dm9.h(0,a) +s=s==null?null:s.h(0,b)}return s==null?B.aW:s}, +csD(a){var s,r,q=A.a([],t.s3) +a.DR() +s=a.tx(0).a +while(!0){if(!(s==="\\hline"||s==="\\hdashline"))break +a.e=null +q.push(s==="\\hdashline"?B.vI:B.vH) +a.DR() +r=a.tx(0).a +s=r}return q}, +ctu(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.Hi(0,"\\\\",A.aq("\\cr")) +if(b==null){s=i.aLm("\\arraystretch") +if(s==null)b=1 +else{b=A.nz(s) +if(b==null||b<0)throw A.j(A.dv("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.atF(A.csD(a)) +o.push(n==null?B.cP:n) +for(n=t.OC;!0;){m=a.JJ(!1,"\\cr") +h.IS() +g.push(A.b(f,e)) +r.push(A.dW(A.nI(m,new A.lk(a2,j,j,j,j)))) +l=a.tx(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.dv(m,n)) +o=A.ctu(a,0.5,j,!1,!1,B.BO,B.nf) +if(J.aH(J.J(o.dx,0))>1)throw A.j(A.dv(m,n)) +return o}, +dka(a,b){return new A.app()}, +dmC(a,b){var s,r,q=a.p5(null,!1) +q.toString +s=A.r6(q,t.hU) +r=B.dlv.h(0,s.r) +if(s.Q!==B.af||s.w||r==null)throw A.j(A.dv("\\not has to be followed by a combinable character",null)) +return s.adD(r)}, +cT_(a,b,c){var s,r,q,p,o,n,m=B.dlA.h(0,a) +if(m==null)throw A.j(A.eC(a,"name","Invalid static svg name")) +s=m[0] +r=m[1] +q=new A.be(s,B.I).bh(b) +p=new A.be(r,B.I).bh(b) +o=B.CG.h(0,a) +o.toString +n=A.aiK(o,new A.a1(q,p),new A.Y(0,0,0+1000*s,0+1000*r),b.b,B.c5,B.f9) +if(c)return new A.EY(p,n,null) +return n}, +cCx(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.q(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.q(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.q(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.q(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.q(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.q(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}, +aiK(a,b,c,d,e,f){var s=null,r=$.cWV().h(0,e),q=f===B.bu?"meet":"slice",p=f===B.f9?"none":A.q(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.am(s,new A.a9s(o,n,f,e,new A.a9t('>>8&255)+","+(i&255)+')" d="'+a+'">',B.HG,s),s,s),B.h,s,s,s,s,n,s,s,s,s,s,o)}, +aBH(a,b,c){var s,r +if(c)s=a.pT(b) +else{a.cU(b,!0) +r=a.k3 +r.toString +s=r}return s}, +cKk(a){var s,r,q=A.a0(a),p=new J.dk(a,a.length,q.i("dk<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.yB(s,r)<0)s=r}return s}throw A.j(A.ac("No element"))}, +J_(a,b,c,d){var s,r,q=J.S(a) +if(q.gu(a)>=b)q=a +else{s=J.jx(b,d) +for(r=0;rb){p=r +break}}return(s+p)/2}, +cIP(a,b,c){if(a.bY_(0,b))return b +if(a.ya(0,c))return c +return a}, +a_0(a){var s,r,q,p +if(a==null)return null +if($.cCM().a0(0,a.toLowerCase())){s=$.cCM().h(0,a.toLowerCase()) +s.toString +a=s}r=A.aA("^#((?:[0-9a-fA-F]{3}){1,2})$",!0,!1,!1,!1).pt(a) +if(r==null)return null +a=r.b[1] +s=""+"ff" +if(a.length===3)for(q=new A.a7l(a);q.q();){p=q.d +s+=p+p}else s+=a +return new A.B(A.dK(s.charCodeAt(0)==0?s:s,16)>>>0)}, +cKg(a){var s,r,q,p +if(a.a!=null)if(a instanceof A.fi){s=a.x +s=s==null?null:s.toLowerCase() +s=J.cV(B.w9.a,s)}else s=!1 +else s=!0 +if(s)return!0 +for(s=a.a,s=s.gei(s).a,r=A.a0(s),s=new J.dk(s,s.length,r.i("dk<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.cKg(s)}if(q instanceof A.md){p=J.bp(q.w) +q.w=p +p=B.c.di(p).length!==0 +q=p}else q=!0 +if(q)return!1}return!1}, +cKi(a){var s,r,q,p,o,n=a.a +if(n==null)return"" +s=n.gei(n) +if((!s.ga7(s)?n.gei(n).a[0]:null)===a){n=a.a +n.toString +return A.cKi(n)}for(n=a.a,n=n.gei(n).a,s=A.a0(n),n=new J.dk(n,n.length,s.i("dk<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.fi +if(p){o=q.x +o=(o==null?null:o.toLowerCase())==="br"}else o=!1 +if(o)r="\n" +else if(p)r=A.cKh(q) +else if(q instanceof A.md){r=J.bp(q.w) +q.w=r}}return r}, +cKh(a){var s=a.gei(a) +if(s.gu(s)===0)return"[non-text tag]" +s=a.gei(a) +if(s.gR(s) instanceof A.md){s=a.gei(a) +s=J.cEK(s.gR(s)) +return s==null?"":s}else{s=a.gei(a) +return A.cKh(s.gR(s))}}, +dnj(a,b,c,d,e){var s=a.$1(b) +if(e.i("T<0>").b(s))return s +return new A.cS(s,e.i("cS<0>"))}, +cxE(a){var s=0,r=A.o(t.y) +var $async$cxE=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$cxE,r)}, +aiJ(a,b,c){var s +if(c==null)c=a.length +if(b>c){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)}, +d3_(a){switch(a){default:return new A.b3X()}}, +dp8(a,b){return b>60&&b/a>0.15}, +dpa(a,b){if(A.eM(a))if(A.eM(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.bn[j&255]|B.bn[j>>>8&255]<<8|B.bn[j>>>16&255]<<16|B.bn[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.bn[o&255]|B.bn[o>>>8&255]<<8|B.bn[o>>>16&255]<<16|B.bn[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.bn[n&255]|B.bn[n>>>8&255]<<8|B.bn[n>>>16&255]<<16|B.bn[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}, +duS(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.eM[f&255] +j=B.eK[s>>>8&255] +i=B.eO[r>>>16&255] +h=B.eP[q>>>24&255] +g=a[p] +o=k^j^i^h^g[0] +n=B.eM[s&255]^B.eK[r>>>8&255]^B.eO[q>>>16&255]^B.eP[f>>>24&255]^g[1] +m=B.eM[r&255]^B.eK[q>>>8&255]^B.eO[f>>>16&255]^B.eP[s>>>24&255]^g[2] +l=B.eM[q&255]^B.eK[f>>>8&255]^B.eO[s>>>16&255]^B.eP[r>>>24&255]^g[3];++p +g=B.eM[o&255] +h=B.eK[n>>>8&255] +i=B.eO[m>>>16&255] +j=B.eP[l>>>24&255] +k=a[p] +f=g^h^i^j^k[0] +s=B.eM[n&255]^B.eK[m>>>8&255]^B.eO[l>>>16&255]^B.eP[o>>>24&255]^k[1] +r=B.eM[m&255]^B.eK[l>>>8&255]^B.eO[o>>>16&255]^B.eP[n>>>24&255]^k[2] +q=B.eM[l&255]^B.eK[o>>>8&255]^B.eO[n>>>16&255]^B.eP[m>>>24&255]^k[3];++p}k=B.eM[f&255] +j=B.eK[s>>>8&255] +i=B.eO[r>>>16&255] +h=B.eP[q>>>24&255] +g=a[p] +o=k^j^i^h^g[0] +n=B.eM[s&255]^B.eK[r>>>8&255]^B.eO[q>>>16&255]^B.eP[f>>>24&255]^g[1] +m=B.eM[r&255]^B.eK[q>>>8&255]^B.eO[f>>>16&255]^B.eP[s>>>24&255]^g[2] +l=B.eM[q&255]^B.eK[f>>>8&255]^B.eO[s>>>16&255]^B.eP[r>>>24&255]^g[3] +g=B.bn[o&255] +h=B.bn[n>>>8&255] +i=B.bn[m>>>16&255] +j=B.bn[l>>>24&255] +k=a[p+1] +f=(g&255^h<<8^i<<16^j<<24^k[0])>>>0 +s=(B.bn[n&255]&255^B.bn[m>>>8&255]<<8^B.bn[l>>>16&255]<<16^B.bn[o>>>24&255]<<24^k[1])>>>0 +r=(B.bn[m&255]&255^B.bn[l>>>8&255]<<8^B.bn[o>>>16&255]<<16^B.bn[n>>>24&255]<<24^k[2])>>>0 +q=(B.bn[l&255]&255^B.bn[o>>>8&255]<<8^B.bn[n>>>16&255]<<16^B.bn[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}, +duR(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.eR[f&255] +j=B.eT[q>>>8&255] +i=B.eF[r>>>16&255] +h=B.eL[s>>>24&255] +g=a[p] +o=k^j^i^h^g[0] +n=B.eR[s&255]^B.eT[f>>>8&255]^B.eF[q>>>16&255]^B.eL[r>>>24&255]^g[1] +m=B.eR[r&255]^B.eT[s>>>8&255]^B.eF[f>>>16&255]^B.eL[q>>>24&255]^g[2] +l=B.eR[q&255]^B.eT[r>>>8&255]^B.eF[s>>>16&255]^B.eL[f>>>24&255]^g[3];--p +g=B.eR[o&255] +h=B.eT[l>>>8&255] +i=B.eF[m>>>16&255] +j=B.eL[n>>>24&255] +k=a[p] +f=g^h^i^j^k[0] +s=B.eR[n&255]^B.eT[o>>>8&255]^B.eF[l>>>16&255]^B.eL[m>>>24&255]^k[1] +r=B.eR[m&255]^B.eT[n>>>8&255]^B.eF[o>>>16&255]^B.eL[l>>>24&255]^k[2] +q=B.eR[l&255]^B.eT[m>>>8&255]^B.eF[n>>>16&255]^B.eL[o>>>24&255]^k[3];--p}k=B.eR[f&255] +j=B.eT[q>>>8&255] +i=B.eF[r>>>16&255] +h=B.eL[s>>>24&255] +g=a[p] +o=k^j^i^h^g[0] +n=B.eR[s&255]^B.eT[f>>>8&255]^B.eF[q>>>16&255]^B.eL[r>>>24&255]^g[1] +m=B.eR[r&255]^B.eT[s>>>8&255]^B.eF[f>>>16&255]^B.eL[q>>>24&255]^g[2] +l=B.eR[q&255]^B.eT[r>>>8&255]^B.eF[s>>>16&255]^B.eL[f>>>24&255]^g[3] +g=B.dl[o&255] +h=B.dl[l>>>8&255] +i=B.dl[m>>>16&255] +j=B.dl[n>>>24&255] +k=a[0] +f=(g^h<<8^i<<16^j<<24^k[0])>>>0 +s=(B.dl[n&255]&255^B.dl[o>>>8&255]<<8^B.dl[l>>>16&255]<<16^B.dl[m>>>24&255]<<24^k[1])>>>0 +r=(B.dl[m&255]&255^B.dl[n>>>8&255]<<8^B.dl[o>>>16&255]<<16^B.dl[l>>>24&255]<<24^k[2])>>>0 +q=(B.dl[l&255]&255^B.dl[m>>>8&255]<<8^B.dl[n>>>16&255]<<16^B.dl[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}, +dbX(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.cR(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}, +duD(a,b,c){var s,r,q,p +try{q=c.$0() +return q}catch(p){q=A.a2(p) +if(q instanceof A.TZ){s=q +throw A.j(A.ddO("Invalid "+a+": "+s.a,s.b,J.cEJ(s)))}else if(t.bE.b(q)){r=q +throw A.j(A.e4("Invalid "+a+' "'+b+'": '+J.d1y(r),J.cEJ(r),J.d1C(r)))}else throw p}}, +cQS(a,b,c,d,e){var s,r,q,p,o,n,m,l=null,k=b.gbl(b),j=b.gba(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.a0Q(a4[f],a4[d],q) +b=q[0] +a=q[1] +A.a0Q(a4[e],a4[c],q) +a0=q[0] +a1=q[1] +A.a0Q(b,a0,q) +a4[f]=q[0] +a4[e]=q[1] +A.a0Q(a,a1,q) +a4[d]=q[0] +a4[c]=q[1]}else{A.a0R(a4[f],a4[d],q) +b=q[0] +a=q[1] +A.a0R(a4[e],a4[c],q) +a0=q[0] +a1=q[1] +A.a0R(b,a0,q) +a4[f]=q[0] +a4[e]=q[1] +A.a0R(a,a1,q) +a4[d]=q[0] +a4[c]=q[1]}}if(j){d=f+n +if(a2){A.a0Q(a4[f],a4[d],q) +b=q[0] +a4[d]=q[1]}else{A.a0R(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.a0Q(a4[f],a4[e],q) +b=q[0] +a4[e]=q[1]}else{A.a0R(a4[f],a4[e],q) +b=q[0] +a4[e]=q[1]}a4[f]=b}}r=s>>>1}}, +a0Q(a,b,c){var s,r,q,p,o=$.oZ() +o[0]=a +s=$.pS() +r=s[0] +o[0]=b +q=s[0] +p=r+(q&1)+B.d.N(q,1) +c[0]=p +c[1]=p-q}, +a0R(a,b,c){var s=a-B.d.N(b,1)&65535 +c[1]=s +c[0]=b+s-32768&65535}, +dpP(a){var s,r,q,p,o,n,m,l,k,j,i,h=null,g=a.toLowerCase() +if(B.c.eS(g,".jpg")||B.c.eS(g,".jpeg")){s=new Uint8Array(64) +r=new Uint8Array(64) +q=new Float32Array(64) +p=new Float32Array(64) +o=A.aO(65535,h,!1,t.z7) +n=t.bo +m=A.aO(65535,h,!1,n) +l=A.aO(64,h,!1,n) +n=A.aO(64,h,!1,n) +k=new Float32Array(64) +j=new Float32Array(64) +i=new Float32Array(64) +s=new A.bwj(s,r,q,p,o,m,l,n,k,j,i,new Int32Array(2048)) +s.e=s.a4F(B.S1,B.uu) +s.f=s.a4F(B.S2,B.uu) +s.r=s.a4F(B.S3,B.SD) +s.w=s.a4F(B.S4,B.SR) +s.bl8() +s.ble() +s.aYO(100) +return s}if(B.c.eS(g,".png"))return new A.aAA() +if(B.c.eS(g,".tga"))return new A.c_E() +if(B.c.eS(g,".gif"))return new A.bpm() +if(B.c.eS(g,".tif")||B.c.eS(g,".tiff"))return new A.c_R() +if(B.c.eS(g,".bmp"))return new A.b4E() +if(B.c.eS(g,".ico"))return new A.asS() +if(B.c.eS(g,".cur"))return new A.asS() +if(B.c.eS(g,".pvr"))return new A.bKv() +return h}, +dpO(a){var s,r,q,p,o,n,m,l,k,j=null +if(A.cIZ().bWY(a))return new A.QN() +s=new A.aAz(A.cIR()) +if(s.aaA(a))return s +r=new A.bpl() +r.f=A.de(a,!1,j,0) +r.a=new A.arZ(A.a([],t.nu)) +if(r.azr())return r +q=new A.c4z() +if(q.aaA(a))return q +p=new A.c_Q() +if(p.aDh(A.de(a,!1,j,0))!=null)return p +if(A.cLa(a).c===943870035)return new A.bJF() +if(A.d6y(a))return new A.blC() +if(A.cw4(A.de(a,!1,j,0)))return new A.akL(!1) +o=new A.c_D() +n=A.de(a,!1,j,0) +m=o.a=new A.aa3(B.wU) +m.xh(0,n) +if(m.ap6())return o +l=new A.btI() +m=A.de(a,!1,j,0) +l.a=m +m=A.cIl(m) +l.b=m +if(m!=null)return l +k=new A.bKu() +if(k.Ag(a)!=null)return k +return j}, +cR9(a){var s=A.dpO(a) +return s==null?null:s.zF(0,a,null)}, +dpw(a,b){var s=A.dpP(a) +if(s==null)return null +return s.m_(b)}, +dsR(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($.cB8==null){s=$.cB8=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.N(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.N(5793*a7[q]+128,8) +m=(n&2147483647)-((n&2147483648)>>>0) +n=4+q +l=B.d.N(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.N(2896*(p-f)+128,8) +d=(e&2147483647)-((e&2147483648)>>>0) +f=B.d.N(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.N(m-k+1,1) +o=(e&2147483647)-((e&2147483648)>>>0) +e=B.d.N(m+k+1,1) +m=(e&2147483647)-((e&2147483648)>>>0) +e=B.d.N(j*3784+h*1567+128,8) +e=(e&2147483647)-((e&2147483648)>>>0) +a0=B.d.N(j*1567-h*3784+128,8) +j=(a0&2147483647)-((a0&2147483648)>>>0) +a0=B.d.N(d-a+1,1) +a0=(a0&2147483647)-((a0&2147483648)>>>0) +a1=B.d.N(d+a+1,1) +d=(a1&2147483647)-((a1&2147483648)>>>0) +a1=B.d.N(c+b+1,1) +a1=(a1&2147483647)-((a1&2147483648)>>>0) +a2=B.d.N(c-b+1,1) +b=(a2&2147483647)-((a2&2147483648)>>>0) +a2=B.d.N(m-e+1,1) +a2=(a2&2147483647)-((a2&2147483648)>>>0) +e=B.d.N(m+e+1,1) +m=(e&2147483647)-((e&2147483648)>>>0) +e=B.d.N(o-j+1,1) +e=(e&2147483647)-((e&2147483648)>>>0) +a3=B.d.N(o+j+1,1) +k=(a3&2147483647)-((a3&2147483648)>>>0) +a3=B.d.N(d*2276+a1*3406+2048,12) +o=(a3&2147483647)-((a3&2147483648)>>>0) +a1=B.d.N(d*3406-a1*2276+2048,12) +d=(a1&2147483647)-((a1&2147483648)>>>0) +a1=B.d.N(b*799+a0*4017+2048,12) +a1=(a1&2147483647)-((a1&2147483648)>>>0) +a0=B.d.N(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.N(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.N(5793*a7[r]+2048,12) +m=(n&2147483647)-((n&2147483648)>>>0) +n=32+r +l=B.d.N(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.N(2896*(p-f)+2048,12) +d=(e&2147483647)-((e&2147483648)>>>0) +f=B.d.N(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.N(m-k+1,1) +o=(e&2147483647)-((e&2147483648)>>>0) +e=B.d.N(m+k+1,1) +m=(e&2147483647)-((e&2147483648)>>>0) +e=B.d.N(j*3784+h*1567+2048,12) +e=(e&2147483647)-((e&2147483648)>>>0) +a0=B.d.N(j*1567-h*3784+2048,12) +j=(a0&2147483647)-((a0&2147483648)>>>0) +a0=B.d.N(d-a+1,1) +a0=(a0&2147483647)-((a0&2147483648)>>>0) +a1=B.d.N(d+a+1,1) +d=(a1&2147483647)-((a1&2147483648)>>>0) +a1=B.d.N(c+b+1,1) +a1=(a1&2147483647)-((a1&2147483648)>>>0) +a2=B.d.N(c-b+1,1) +b=(a2&2147483647)-((a2&2147483648)>>>0) +a2=B.d.N(m-e+1,1) +a2=(a2&2147483647)-((a2&2147483648)>>>0) +e=B.d.N(m+e+1,1) +m=(e&2147483647)-((e&2147483648)>>>0) +e=B.d.N(o-j+1,1) +e=(e&2147483647)-((e&2147483648)>>>0) +a3=B.d.N(o+j+1,1) +k=(a3&2147483647)-((a3&2147483648)>>>0) +a3=B.d.N(d*2276+a1*3406+2048,12) +o=(a3&2147483647)-((a3&2147483648)>>>0) +a1=B.d.N(d*3406-a1*2276+2048,12) +d=(a1&2147483647)-((a1&2147483648)>>>0) +a1=B.d.N(b*799+a0*4017+2048,12) +a1=(a1&2147483647)-((a1&2147483648)>>>0) +a0=B.d.N(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=$.cB8,r=0;r<64;++r){s.toString +p=B.d.N(a7[r]+8,4) +a6[r]=s[384+((p&2147483647)-((p&2147483648)>>>0))]}}, +dqc(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.gyS(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.iv(d9,d9,B.aj,0,B.bl,n,d9,0,3,d9,o,!1) +m.e=A.a0K(e1) +m.gE3().h(0,e0).syS(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.N(a3+359*c2+128,8) +c3=B.d.bb((a2&2147483647)-((a2&2147483648)>>>0),0,255) +a2=B.d.N(a3-88*c1-183*c2+128,8) +c4=B.d.bb((a2&2147483647)-((a2&2147483648)>>>0),0,255) +a2=B.d.N(a3+454*c1+128,8) +c5=B.d.bb((a2&2147483647)-((a2&2147483648)>>>0),0,255) +if(c){a2=m.a +if(a2!=null)a2.hR(k-a1,b,c3,c4,c5)}else if(d){a2=m.a +if(a2!=null)a2.hR(k-a1,a,c3,c4,c5)}else if(e){a2=m.a +if(a2!=null)a2.hR(a1,a,c3,c4,c5)}else if(f){a2=m.a +if(a2!=null)a2.hR(b,a1,c3,c4,c5)}else if(q){a2=m.a +if(a2!=null)a2.hR(a,a1,c3,c4,c5)}else if(s){a2=m.a +if(a2!=null)a2.hR(a,k-a1,c3,c4,c5)}else{a2=m.a +if(e1){if(a2!=null)a2.hR(b,k-a1,c3,c4,c5)}else if(a2!=null)a2.hR(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.N(d6*d7,8) +c4=(d3&2147483647)-((d3&2147483648)>>>0) +d3=B.d.N(a3*d7,8) +c5=(d3&2147483647)-((d3&2147483648)>>>0) +if(c){d3=m.a +if(d3!=null)d3.hR(k-a1,b,c3,c4,c5)}else if(d){d3=m.a +if(d3!=null)d3.hR(k-a1,a2,c3,c4,c5)}else if(e){d3=m.a +if(d3!=null)d3.hR(a1,a2,c3,c4,c5)}else if(f){d3=m.a +if(d3!=null)d3.hR(b,a1,c3,c4,c5)}else if(q){d3=m.a +if(d3!=null)d3.hR(a2,a1,c3,c4,c5)}else if(s){d3=m.a +if(d3!=null)d3.hR(a2,k-a1,c3,c4,c5)}else{d3=m.a +if(e1){if(d3!=null)d3.hR(b,k-a1,c3,c4,c5)}else if(d3!=null)d3.hR(a1,b,c3,c4,c5)}++a1}++b}break +default:throw A.j(A.bR("Unsupported color mode"))}return m}, +dgh(a,b,c,d,e,f){A.dge(f,a,b,c,d,e,!0,f)}, +dgi(a,b,c,d,e,f){A.dgf(f,a,b,c,d,e,!0,f)}, +dgg(a,b,c,d,e,f){A.dgd(f,a,b,c,d,e,!0,f)}, +V7(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}}, +do2(a){var s,r="ifd0",q=A.uP(a,!1,!1) +if(a.gE3().h(0,r).a.a0(0,274)){s=a.gE3().h(0,r) +s=s.gyS(s)===1}else s=!0 +if(s)return q +q.e=A.a0K(a.gE3()) +q.gE3().h(0,r).syS(0,null) +s=a.gE3().h(0,r) +switch(s.gyS(s)){case 2:return A.aZy(q) +case 3:return A.dpR(q,B.ccY) +case 4:return A.aZy(A.aZr(q,180)) +case 5:return A.aZy(A.aZr(q,90)) +case 6:return A.aZr(q,90) +case 7:return A.aZy(A.aZr(q,-90)) +case 8:return A.aZr(q,-90)}return q}, +doO(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.gvb() +if(a.gE3().h(0,"ifd0").a.a0(0,274)){s=a.gE3().h(0,"ifd0") +s=s.gyS(s)!==1}else s=!1 +if(s)a=A.do2(a) +if(b==null||b<=0){a0.toString +b=B.e.C(a0*(a.gba(a)/a.gbl(a)))}if(c||a0<=0)a0=B.e.C(b*(a.gbl(a)/a.gba(a))) +if(a0===a.gbl(a)&&b===a.gba(a))return A.uP(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.Hl(a0,a1,d.aUY(a3,a4,B.chN))}}g.toString +return g}, +dn_(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}, +dtR(a){$.cDL().j(0,0,a) +return $.cWU().h(0,0)}, +cSK(a,b,c,d){return(B.d.bb(a,0,255)|B.d.bb(b,0,255)<<8|B.d.bb(c,0,255)<<16|B.d.bb(d,0,255)<<24)>>>0}, +w1(a,b,c){var s,r,q,p,o=b.gu(b),n=b.gd2(),m=a.gdO(),l=m==null?null:m.gd2() +if(l==null)l=a.gd2() +s=a.gu(a) +if(o===1){r=a.gu(a)>2?a.gt3():a.h(0,0) +b.j(0,0,A.cBR(A.eM(a.h(0,0))?B.e.dF(r):r,l,n))}else if(o<=s)for(q=0;q>>16 +if($.i0==null)A.iT() +r=$.bmx.bI()[s>>>23&511] +if(r!==0){q=s&8388607 +return r+(q+4095+(q>>>13&1)>>>13)}return A.d6K(s)}, +d6K(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.ek(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}}, +iT(){var s,r,q,p,o=$.i0 +if(o!=null)return o +s=new Uint32Array(65536) +$.i0=A.bEZ(s.buffer,0,null) +o=new Uint16Array(512) +$.bmx.b=o +for(r=0;r<256;++r){q=(r&255)-112 +if(q<=0||q>=30){$.bmx.toString +o[r]=0 +o[(r|256)>>>0]=0}else{$.bmx.toString +p=q<<10>>>0 +o[r]=p +o[(r|256)>>>0]=(p|32768)>>>0}}for(r=0;r<65536;++r)s[r]=A.d6L(r) +o=$.i0 +o.toString +return o}, +d6L(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}, +cC4(a,b,c){return A.dqD(a,b,c,c)}, +dqD(a,b,c,d){return A.n1(function(){var s=a,r=b,q=c +var p=0,o=1,n,m +return function $async$cC4(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.mX() +case 1:return A.mY(n)}}},d)}, +dkw(){return A.b(t.N,t.fs)}, +dkv(){return A.b(t.N,t.GU)}, +cRa(){var s=A.cz($.as.h(0,B.dJB)) +return s==null?$.cPt:s}, +dp5(a,b,c){var s,r +if(a===1)return b +if(a===2)return b+31 +s=B.e.dF(30.6*a-91.4) +r=c?1:0 +return s+b+59+r}, +cTc(a,b,c,d){var s,r +if(b==null)return null +for(s=a.gcr(a),s=s.gS(s);s.q();){r=s.gE(s) +if(J.v(r.b,b))return r.a}s=A.cg("`"+A.q(b)+"` is not one of the supported values: "+J.XE(a.gaA(a),", "),null) +throw A.j(s)}, +d5V(a){var s=a.a,r=B.d.aK(s,6e7) +return B.c.hn(B.d.k(r),1,"0")+":"+B.c.hn(B.d.k(B.d.aK(s-A.c7(0,0,0,0,r,0).a,1e6)),2,"0")}, +de7(a){var s +if(a.length!==0){s=new A.dB(a) +if(!s.ga7(s))return B.d.al(A.atG(s),10)}return 0}, +jy(a){return}, +fW(a){var s=$.cJb +if(s>0){$.cJb=s-1 +return 0}return 0}, +dpd(a){var s,r=null,q=a.b.toLowerCase(),p=B.c.p(q,"italic")?B.fZ:r +if(B.c.p(q,"semibold")||B.c.p(q,"semi bold"))s=B.cr +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)}, +cF6(a,b){var s,r,q,p,o,n=A.a([],t.bw) +if(a.eY()===B.iv){a.pW() +s=t.c +while(!0){r=a.w +if(r===0)r=a.ca() +if(!(r!==2&&r!==4&&r!==18))break +q=A.bxL(a,b,A.dst(),a.eY()===B.nV,!1,s) +p=q.c +o=q.w +p=new A.S5(q,b,q.b,p,q.d,q.e,q.f,q.r,o) +p.cq() +n.push(p)}a.q0() +A.cJ9(n)}else n.push(A.a2L(A.rU(a),t.c)) +return new A.b0O(n)}, +b0P(a,b){var s,r,q,p,o +a.qh() +for(s=t.i,r=null,q=null,p=null,o=!1;a.eY()!==B.apa;)switch(a.kg($.cTd())){case 0:r=A.cF6(a,b) +break +case 1:if(a.eY()===B.x_){a.ea() +o=!0}else q=new A.fr(A.dR(a,b,A.hu(),!1,s)) +break +case 2:if(a.eY()===B.x_){a.ea() +o=!0}else p=new A.fr(A.dR(a,b,A.hu(),!1,s)) +break +default:a.pV() +a.ea()}a.qz() +if(o)b.FI("Lottie doesn't support expressions.") +if(r!=null)return r +q.toString +p.toString +return new A.ajC(q,p)}, +d2K(a,b){var s,r,q=null +a.qh() +s=q +while(!0){r=a.w +if(r===0)r=a.ca() +if(!(r!==2&&r!==4&&r!==18))break +switch(a.kg($.cTf())){case 0:s=A.d2J(a,b) +break +default:a.pV() +a.ea()}}a.qz() +if(s==null)return new A.ajD(q,q,q,q) +return s}, +d2J(a,b){var s,r,q,p,o,n,m,l=null +a.qh() +s=t.i +r=t.n8 +q=l +p=q +o=p +n=o +while(!0){m=a.w +if(m===0)m=a.ca() +if(!(m!==2&&m!==4&&m!==18))break +switch(a.kg($.cTe())){case 0:n=new A.GI(A.dR(a,b,A.aZp(),!1,r)) +break +case 1:o=new A.GI(A.dR(a,b,A.aZp(),!1,r)) +break +case 2:p=new A.fr(A.dR(a,b,A.hu(),!1,s)) +break +case 3:q=new A.fr(A.dR(a,b,A.hu(),!1,s)) +break +default:a.pV() +a.ea()}}a.qz() +return new A.ajD(n,o,p,q)}, +cvV(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.nV +if(a1)a2.qh() +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.ca() +if(!(d!==2&&d!==4&&d!==18))break +c=a2.kg($.cTh()) +switch(c){case 0:a2.qh() +while(!0){d=a2.w +if(d===0)d=a2.ca() +if(!(d!==2&&d!==4&&d!==18))break +switch(a2.kg($.cTg())){case 0:e=A.cF6(a2,a3) +break +default:a2.pV() +a2.ea()}}a2.qz() +break +case 1:f=A.b0P(a2,a3) +break +case 2:g=new A.b0Q(A.dR(a2,a3,A.dt3(),!1,n)) +break +case 3:case 4:if(c===3)q.t(0,"Lottie doesn't support 3D layers.") +b=A.dR(a2,a3,A.hu(),!1,s) +h=new A.fr(b) +if(b.length===0){a=o.c +b.push(new A.kl(a3,0,0,a0,a0,a0,0,a,p))}else if(B.b.gO(b).b==null){a=o.c +B.b.sO(b,new A.kl(a3,0,0,a0,a0,a0,0,a,p))}break +case 5:i=new A.ri(A.dR(a2,a3,A.aiy(),!1,r)) +break +case 6:j=new A.fr(A.dR(a2,a3,A.hu(),!1,s)) +break +case 7:k=new A.fr(A.dR(a2,a3,A.hu(),!1,s)) +break +case 8:l=new A.fr(A.dR(a2,a3,A.hu(),!1,s)) +break +case 9:m=new A.fr(A.dR(a2,a3,A.hu(),!1,s)) +break +default:a2.pV() +a2.ea()}}if(a1)a2.qz() +if(e!=null)s=e.gvK()&&J.v(B.b.gO(e.a).b,B.m) +else s=!0 +if(s)e=a0 +if(f!=null)s=!(f instanceof A.ajC)&&f.gvK()&&J.v(B.b.gO(f.gaNE()).b,B.m) +else s=!0 +if(s)f=a0 +if(h!=null)s=h.gvK()&&J.v(B.b.gO(h.a).b,0) +else s=!0 +if(s)h=a0 +if(g!=null)s=g.gvK()&&J.v(B.b.gO(g.a).b,B.a2s) +else s=!0 +if(s)g=a0 +if(l!=null)s=l.gvK()&&J.v(B.b.gO(l.a).b,0) +else s=!0 +if(s)l=a0 +if(m!=null)s=m.gvK()&&J.v(B.b.gO(m.a).b,0) +else s=!0 +return new A.Ni(e,f,g,h,i,l,s?a0:m,j,k)}, +d3a(a,b){var s,r,q=null +while(!0){s=a.w +if(s===0)s=a.ca() +if(!(s!==2&&s!==4&&s!==18))break +switch(a.kg($.cTm())){case 0:a.pW() +while(!0){s=a.w +if(s===0)s=a.ca() +if(!(s!==2&&s!==4&&s!==18))break +r=A.d39(a,b) +if(r!=null)q=r}a.q0() +break +default:a.pV() +a.ea()}}return q}, +d39(a,b){var s,r,q,p +a.qh() +s=t.i +r=null +q=!1 +while(!0){p=a.w +if(p===0)p=a.ca() +if(!(p!==2&&p!==4&&p!==18))break +switch(a.kg($.cTn())){case 0:q=a.pN()===0 +break +case 1:if(q)r=new A.b4z(new A.fr(A.dR(a,b,A.hu(),!1,s))) +else a.ea() +break +default:a.pV() +a.ea()}}a.qz() +return r}, +d3L(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.ca() +if(!(s!==2&&s!==4&&s!==18))break +switch(a.kg($.cTu())){case 0:n=a.pG() +break +case 1:r.b=A.b0P(a,b) +break +case 2:q.b=new A.Cu(A.dR(a,b,A.aiF(),!0,o)) +break +case 3:m=a.vP() +break +case 4:p=a.pN()===3 +break +default:a.pV() +a.ea()}}return new A.alN(n,r.aW(),q.aW(),p,m)}, +dow(a){var s,r,q,p,o=a.eY()===B.iv +if(o)a.pW() +s=a.dW() +r=a.dW() +q=a.dW() +p=a.eY()===B.f2?a.dW():1 +if(o)a.q0() +if(s<=1&&r<=1&&q<=1){s*=255 +r*=255 +q*=255 +if(p<=1)p*=255}return A.ft(B.e.aw(p),B.e.aw(s),B.e.aw(r),B.e.aw(q))}, +cwv(a,b){var s,r,q,p +a.qh() +r=2 +$label0$1:while(!0){q=a.w +if(q===0)q=a.ca() +if(!(q!==2&&q!==4&&q!==18)){s=null +break}c$1:switch(a.kg($.cTz())){case 0:s=a.pG() +break $label0$1 +case 1:r=a.pN() +break +default:a.pV() +a.ea()}}if(s==null)return null +switch(s){case"gr":p=A.ddl(a,b) +break +case"st":p=A.ddo(a,b) +break +case"gs":p=A.d7m(a,b) +break +case"fl":p=A.ddk(a,b) +break +case"gf":p=A.d7k(a,b) +break +case"tr":p=A.cvV(a,b) +break +case"sh":p=A.ddn(a,b) +break +case"el":p=A.d3L(a,b,r) +break +case"rc":p=A.dc7(a,b) +break +case"tm":p=A.ddp(a,b) +break +case"sr":p=A.dbj(a,b,r) +break +case"mm":p=A.da8(a) +break +case"rp":p=A.dcj(a,b) +break +case"rd":p=A.dcA(a,b) +break +default:b.FI("Unknown shape type "+s) +p=null}while(!0){q=a.w +if(q===0)q=a.ca() +if(!(q!==2&&q!==4&&q!==18))break +a.ea()}a.qz() +return p}, +dpr(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=null +a.qh() +s=d +r=s +q=r +p=q +o=0 +n=B.AW +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.ca() +if(!(f!==2&&f!==4&&f!==18))break +switch(a.kg($.cXM())){case 0:p=a.pG() +break +case 1:q=a.pG() +break +case 2:o=a.dW() +break +case 3:e=a.pN() +n=e>2||e<0?B.AW:B.cG0[e] +break +case 4:m=a.pN() +break +case 5:l=a.dW() +break +case 6:k=a.dW() +break +case 7:j=A.cJ2(a) +break +case 8:i=A.cJ2(a) +break +case 9:h=a.dW() +break +case 10:g=a.vP() +break +case 11:a.pW() +r=new A.w(a.dW(),a.dW()) +a.q0() +break +case 12:a.pW() +s=new A.w(a.dW(),a.dW()) +a.q0() +break +default:a.pV() +a.ea()}}a.qz() +return new A.zh(p==null?"":p,q,o,n,m,l,k,j,i,h,g,r,s)}, +dpX(a){return A.bwv(a)}, +d7_(a,b){var s,r,q,p,o,n,m,l,k,j,i=A.a([],t.bP) +a.qh() +s=t.I8 +r="" +q=0 +p=0 +o=null +n=null +while(!0){m=a.w +if(m===0)m=a.ca() +if(!(m!==2&&m!==4&&m!==18))break +switch(a.kg($.cUc())){case 0:r=a.pG() +break +case 1:q=a.dW() +break +case 2:p=a.dW() +break +case 3:o=a.pG() +break +case 4:n=a.pG() +break +case 5:a.qh() +while(!0){m=a.w +if(m===0)m=a.ca() +if(!(m!==2&&m!==4&&m!==18))break +switch(a.kg($.cUb())){case 0:a.pW() +while(!0){m=a.w +if(m===0)m=a.ca() +if(!(m!==2&&m!==4&&m!==18))break +l=A.cwv(a,b) +if(l!=null){k=l +j=!0}else{k=null +j=!1}if(j)i.push(s.a(k))}a.q0() +break +default:a.pV() +a.ea()}}a.qz() +break +default:a.pV() +a.ea()}}a.qz() +s=o==null?"":o +return new A.a1a(i,r,q,p,s,n==null?"":n)}, +d72(a){var s,r,q,p,o,n +a.qh() +s=null +r=null +q=null +while(!0){p=a.w +if(p===0)p=a.ca() +if(!(p!==2&&p!==4&&p!==18))break +switch(a.kg($.cUf())){case 0:s=a.pG() +break +case 1:r=a.pG() +break +case 2:q=a.pG() +break +case 3:a.dW() +break +default:a.pV() +a.ea()}}a.qz() +o=s==null?"":s +n=r==null?"":r +return new A.arw(o,n,q==null?"":q)}, +d7k(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.dA,e=!1 +while(!0){s=a.w +if(s===0)s=a.ca() +if(!(s!==2&&s!==4&&s!==18))break +switch(a.kg($.cUl())){case 0:g=a.pG() +break +case 1:a.qh() +r=-1 +while(!0){s=a.w +if(s===0)s=a.ca() +if(!(s!==2&&s!==4&&s!==18))break +switch(a.kg($.cUk())){case 0:r=a.pN() +break +case 1:q=new A.a1x(r) +h=new A.ajA(A.cF5(A.dR(a,b,q.gaOy(q),!1,m))) +break +default:a.pV() +a.ea()}}a.qz() +break +case 2:i=new A.ri(A.dR(a,b,A.aiy(),!1,n)) +break +case 3:j=a.pN()===1?B.m_:B.NH +break +case 4:k=new A.Cu(A.dR(a,b,A.aiF(),!0,o)) +break +case 5:l=new A.Cu(A.dR(a,b,A.aiF(),!0,o)) +break +case 6:f=a.pN()===1?B.dA:B.eX +break +case 7:e=a.vP() +break +default:a.pV() +a.ea()}}if(i==null)i=new A.ri(A.a([A.a2L(100,n)],t.q1)) +o=j==null?B.m_:j +h.toString +k.toString +l.toString +return new A.as9(g,o,f,h,i,k,l,e)}, +d7m(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.ca() +if(!(s!==2&&s!==4&&s!==18))break +switch(a4.kg($.cUo())){case 0:a1=a4.pG() +break +case 1:a4.qh() +r=-1 +while(!0){s=a4.w +if(s===0)s=a4.ca() +if(!(s!==2&&s!==4&&s!==18))break +switch(a4.kg($.cUn())){case 0:r=a4.pN() +break +case 1:q=new A.a1x(r) +a0=new A.ajA(A.cF5(A.dR(a4,a5,q.gaOy(q),!1,i))) +break +default:a4.pV() +a4.ea()}}a4.qz() +break +case 2:a=new A.ri(A.dR(a4,a5,A.aiy(),!1,j)) +break +case 3:b=a4.pN()===1?B.m_:B.NH +break +case 4:c=new A.Cu(A.dR(a4,a5,A.aiF(),!0,k)) +break +case 5:d=new A.Cu(A.dR(a4,a5,A.aiF(),!0,k)) +break +case 6:e=new A.fr(A.dR(a4,a5,A.hu(),!1,l)) +break +case 7:f=B.WS[a4.pN()-1] +break +case 8:g=B.St[a4.pN()-1] +break +case 9:a2=a4.dW() +break +case 10:a3=a4.vP() +break +case 11:a4.pW() +while(!0){s=a4.w +if(s===0)s=a4.ca() +if(!(s!==2&&s!==4&&s!==18))break +a4.qh() +p=n +o=p +while(!0){s=a4.w +if(s===0)s=a4.ca() +if(!(s!==2&&s!==4&&s!==18))break +switch(a4.kg($.cUm())){case 0:o=a4.pG() +break +case 1:p=new A.fr(A.dR(a4,a5,A.hu(),!1,l)) +break +default:a4.pV() +a4.ea()}}a4.qz() +if(o==="o")h=p +else if(o==="d"||o==="g"){p.toString +m.push(p)}}a4.q0() +if(m.length===1)m.push(m[0]) +break +default:a4.pV() +a4.ea()}}if(a==null)a=new A.ri(A.a([A.a2L(100,j)],t.q1)) +l=b==null?B.m_:b +a0.toString +c.toString +d.toString +e.toString +return new A.asb(a1,l,a0,a,c,d,e,f,g,a2,m,h,a3)}, +dqC(a){return J.N9(A.bwv(a))}, +cJ2(a){var s,r,q,p +a.pW() +s=B.e.aw(a.dW()*255) +r=B.e.aw(a.dW()*255) +q=B.e.aw(a.dW()*255) +while(!0){p=a.w +if(p===0)p=a.ca() +if(!(p!==2&&p!==4&&p!==18))break +a.ea()}a.q0() +return A.ft(255,s,r,q)}, +cy5(a){var s=A.a([],t.yv) +a.pW() +for(;a.eY()===B.iv;){a.pW() +s.push(A.rU(a)) +a.q0()}a.q0() +return s}, +rU(a){switch(a.eY().a){case 6:return A.d8G(a) +case 0:return A.d8F(a) +case 2:return A.d8H(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)))}}, +d8G(a){var s,r=a.dW(),q=a.dW() +while(!0){s=a.w +if(s===0)s=a.ca() +if(!(s!==2&&s!==4&&s!==18))break +a.ea()}return new A.w(r,q)}, +d8F(a){var s,r +a.pW() +s=a.dW() +r=a.dW() +for(;a.eY()!==B.Fy;)a.ea() +a.q0() +return new A.w(s,r)}, +d8H(a){var s,r,q +a.qh() +s=0 +r=0 +while(!0){q=a.w +if(q===0)q=a.ca() +if(!(q!==2&&q!==4&&q!==18))break +switch(a.kg($.cUz())){case 0:s=A.bwv(a) +break +case 1:r=A.bwv(a) +break +default:a.pV() +a.ea()}}a.qz() +return new A.w(s,r)}, +bwv(a){var s,r,q=a.eY() +switch(q.a){case 6:return a.dW() +case 0:a.pW() +s=a.dW() +while(!0){r=a.w +if(r===0)r=a.ca() +if(!(r!==2&&r!==4&&r!==18))break +a.ea()}a.q0() +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)))}}, +dR(a,b,c,d,e){var s,r=A.a([],e.i("F>")) +if(a.eY()===B.x_){b.FI("Lottie doesn't support expressions.") +return r}a.qh() +while(!0){s=a.w +if(s===0)s=a.ca() +if(!(s!==2&&s!==4&&s!==18))break +switch(a.kg($.cUD())){case 0:if(a.eY()===B.iv){a.pW() +if(a.eY()===B.f2)r.push(A.bxL(a,b,c,!1,d,e)) +else while(!0){s=a.w +if(s===0)s=a.ca() +if(!(s!==2&&s!==4&&s!==18))break +r.push(A.bxL(a,b,c,!0,d,e))}a.q0()}else r.push(A.bxL(a,b,c,!1,d,e)) +break +default:a.ea()}}a.qz() +A.cJ9(r) +return r}, +cJ9(a){var s,r,q,p,o +for(s=a.length-1,r=0;r1)B.b.D(a,o)}, +cJe(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.qa) +b9.qh() +s=t.i +r=c0.c +q=t.s +p=t.HU +o=c0.gbzo() +n=b6 +m=n +l=m +k=l +j=k +i=j +h=i +g=h +f="UNSET" +e=B.AZ +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.D0 +while(!0){a9=b9.w +if(a9===0)a9=b9.ca() +if(!(a9!==2&&a9!==4&&a9!==18))break +switch(b9.kg($.cUF())){case 0:f=b9.pG() +break +case 1:d=b9.pN() +break +case 2:g=b9.pG() +break +case 3:b0=b9.pN() +e=b0<6?B.deG[b0]:B.AZ +break +case 4:a2=b9.pN() +break +case 5:c=b9.pN() +break +case 6:b=b9.pN() +break +case 7:a=A.dag(b9.pG(),o) +break +case 8:k=A.cvV(b9,c0) +break +case 9:b1=b9.pN() +if(b1>=6){r.t(0,"Unsupported matte type: "+b1) +break}a8=B.cD2[b1] +if(a8===B.a23)r.t(0,"Unsupported matte type: Luma") +else if(a8===B.a24)r.t(0,"Unsupported matte type: Luma Inverted");++c0.f +break +case 10:b9.pW() +while(!0){a9=b9.w +if(a9===0)a9=b9.ca() +if(!(a9!==2&&a9!==4&&a9!==18))break +b7.push(A.d9A(b9,c0))}c0.f+=b7.length +b9.q0() +break +case 11:b9.pW() +while(!0){a9=b9.w +if(a9===0)a9=b9.ca() +if(!(a9!==2&&a9!==4&&a9!==18))break +b2=A.cwv(b9,c0) +if(b2!=null)b8.push(b2)}b9.q0() +break +case 12:b9.qh() +while(!0){a9=b9.w +if(a9===0)a9=b9.ca() +if(!(a9!==2&&a9!==4&&a9!==18))break +switch(b9.kg($.cUG())){case 0:l=new A.b0R(A.dR(b9,c0,A.dps(),!1,p)) +break +case 1:b9.pW() +a9=b9.w +if(a9===0)a9=b9.ca() +if(a9!==2&&a9!==4&&a9!==18)m=A.d2K(b9,c0) +while(!0){a9=b9.w +if(a9===0)a9=b9.ca() +if(!(a9!==2&&a9!==4&&a9!==18))break +b9.ea()}b9.q0() +break +default:b9.pV() +b9.ea()}}b9.qz() +break +case 13:b9.pW() +b3=A.a([],q) +while(!0){a9=b9.w +if(a9===0)a9=b9.ca() +if(!(a9!==2&&a9!==4&&a9!==18))break +b9.qh() +while(!0){a9=b9.w +if(a9===0)a9=b9.ca() +if(!(a9!==2&&a9!==4&&a9!==18))break +switch(b9.kg($.cUE())){case 0:b4=b9.pN() +if(b4===29)i=A.d3a(b9,c0) +else if(b4===25)j=new A.bhO().bR0(0,b9,c0) +break +case 1:b3.push(b9.pG()) +break +default:b9.pV() +b9.ea()}}b9.qz()}b9.q0() +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.q(b3)) +break +case 14:a3=b9.dW() +break +case 15:a4=b9.dW() +break +case 16:a0=b9.pN() +break +case 17:a1=b9.pN() +break +case 18:a5=b9.dW() +break +case 19:a6=b9.dW() +break +case 20:n=new A.fr(A.dR(b9,c0,A.hu(),!1,s)) +break +case 21:h=b9.pG() +break +case 22:a7=b9.vP() +break +default:b9.pV() +b9.ea()}}b9.qz() +b5=A.a([],t.ML) +if(a5>0)b5.push(A.a2K(c0,a5,0,b6,0,0,b6,b6,s)) +a6=a6>0?a6:c0.d.c +b5.push(A.a2K(c0,a6,1,b6,a5,1,b6,b6,s)) +b5.push(A.a2K(c0,17976931348623157e292,0,b6,a6,0,b6,b6,s)) +if(B.c.eS(f,".ai")||"ai"===h)c0.FI("Convert your Illustrator layers to shape layers.") +k.toString +return A.cJd(i,c0,j,d,b5,a7,e,b7,a8,f,a2,a1,a0,g,b8,a,b,c,a4,l,m,n,a3,k)}, +d9t(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=a.d +b.qh() +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.ca() +if(!(j!==2&&j!==4&&j!==18))break +switch(b.kg($.cUQ())){case 0:i=b.pN() +k.c=i<0?A.cPh(i):i +break +case 1:h=b.pN() +k.d=h<0?A.cPh(h):h +break +case 2:f.b=b.dW() +break +case 3:f.c=b.dW()-0.01 +break +case 4:f.d=b.dW() +break +case 5:g=b.pG().split(".") +if(!A.daf(A.dK(g[0],null),A.dK(g[1],null),A.dK(g[2],null),4,4,0))l.t(0,"Lottie only supports bodymovin >= 4.4.0") +break +case 6:A.d9r(b,a,n,m) +break +case 7:A.d9o(b,a,p,o) +break +case 8:A.d9q(b,q) +break +case 9:A.d9p(b,a,r) +break +case 10:A.d9s(b,a,s) +break +default:b.pV() +b.ea()}}return a}, +d9r(a,b,c,d){var s,r,q +a.pW() +s=0 +while(!0){r=a.w +if(r===0)r=a.ca() +if(!(r!==2&&r!==4&&r!==18))break +q=A.cJe(a,b) +if(q.e===B.Pd)++s +c.push(q) +d.j(0,q.d,q)}if(s>4)b.FI("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.q0()}, +d9o(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i,h,g +a.pW() +s=t.fQ +r=t.S +q=t.IE +while(!0){p=a.w +if(p===0)p=a.ca() +if(!(p!==2&&p!==4&&p!==18))break +o=A.bx("id") +n=A.a([],s) +m=A.b(r,q) +a.qh() +l=0 +k=0 +j=null +i=null +while(!0){p=a.w +if(p===0)p=a.ca() +if(!(p!==2&&p!==4&&p!==18))break +switch(a.kg($.cUN())){case 0:o.b=a.pG() +break +case 1:a.pW() +while(!0){p=a.w +if(p===0)p=a.ca() +if(!(p!==2&&p!==4&&p!==18))break +h=A.cJe(a,b) +m.j(0,h.d,h) +n.push(h)}a.q0() +break +case 2:l=a.pN() +break +case 3:k=a.pN() +break +case 4:j=a.pG() +break +case 5:i=a.pG() +break +default:a.pV() +a.ea()}}a.qz() +if(j!=null){g=o.b +if(g===o)A.W(A.iw(o.a)) +d.j(0,g,new A.avi(l,k,g,j,i==null?"":i))}else{g=o.b +if(g===o)A.W(A.iw(o.a)) +c.j(0,g,n)}}a.q0()}, +d9q(a,b){var s,r +a.qh() +while(!0){s=a.w +if(s===0)s=a.ca() +if(!(s!==2&&s!==4&&s!==18))break +switch(a.kg($.cUO())){case 0:a.pW() +while(!0){s=a.w +if(s===0)s=a.ca() +if(!(s!==2&&s!==4&&s!==18))break +r=A.d72(a) +b.j(0,r.b,r)}a.q0() +break +default:a.pV() +a.ea()}}a.qz()}, +d9p(a,b,c){var s,r +a.pW() +while(!0){s=a.w +if(s===0)s=a.ca() +if(!(s!==2&&s!==4&&s!==18))break +r=A.d7_(a,b) +c.j(0,31*(31*B.c.gv(r.b)+B.c.gv(r.f))+B.c.gv(r.e),r)}a.q0()}, +d9s(a,b,c){var s,r +a.pW() +while(!0){s=a.w +if(s===0)s=a.ca() +if(!(s!==2&&s!==4&&s!==18))break +a.qh() +r=null +while(!0){s=a.w +if(s===0)s=a.ca() +if(!(s!==2&&s!==4&&s!==18))break +switch(a.kg($.cUP())){case 0:r=a.pG() +break +case 1:a.dW() +break +case 2:a.dW() +break +default:a.pV() +a.ea()}}a.qz() +c.push(new A.avI(r==null?"":r))}a.q0()}, +d9A(a,b){var s,r,q,p,o,n,m=A.bx("maskMode"),l=A.bx("maskPath"),k=A.bx("opacity") +a.qh() +s=t.S +r=t.hd +q=b.c +p=!1 +while(!0){o=a.w +if(o===0)o=a.ca() +if(!(o!==2&&o!==4&&o!==18))break +switch(a.aO9()){case"mode":n=a.pG() +switch(n){case"a":m.b=B.a1J +break +case"s":m.b=B.ds5 +break +case"n":m.b=B.a1K +break +case"i":q.t(0,"Animation contains intersect masks. They are not supported but will be treated like add masks.") +m.b=B.ds6 +break +default:q.t(0,"Unknown mask mode "+n+". Defaulting to Add.") +m.b=B.a1J}break +case"pt":l.b=new A.ajB(A.dR(a,b,A.cSS(),!1,r)) +break +case"o":k.b=new A.ri(A.dR(a,b,A.aiy(),!1,s)) +break +case"inv":p=a.vP() +break +default:a.ea()}}a.qz() +return new A.avK(m.aW(),l.aW(),k.aW(),p)}, +da8(a){var s,r,q=A.bx("mode"),p=null,o=!1 +while(!0){s=a.w +if(s===0)s=a.ca() +if(!(s!==2&&s!==4&&s!==18))break +switch(a.kg($.cUT())){case 0:p=a.pG() +break +case 1:q.b=A.da9(a.pN()) +break +case 2:o=a.vP() +break +default:a.pV() +a.ea()}}r=p==null?"":p +return new A.ay8(r,q.aW(),o)}, +d8D(a,b,c,d){var s,r,q,p=new A.cR("") +p.a=""+"$" +for(s=0;s=b.gu(b)&&a.z8(0,s-b.gu(b),s).l(0,b)))break +s-=b.gu(b)}return a.z8(0,0,s)}, +cG_(a,b){var s +if(b.a.length===0)return a +s=0 +while(!0){if(!(s<=a.gu(a)-b.gu(b)&&a.z8(0,s,s+b.gu(b)).l(0,b)))break +s+=b.gu(b)}return a.aso(0,s)}, +do6(a,b,c){return A.cBF(a,A.yw(A.cBM(),c),A.cBL(),b)}, +cBF(a,b,c,d){var s,r,q,p,o=A.f1(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.a1l((r>>>16&255)/255) +j=A.a1l((q>>>8&255)/255) +i=A.a1l((p&255)/255) +h=A.a1l((n>>>16&255)/255) +g=A.a1l((m>>>8&255)/255) +f=A.a1l((l&255)/255) +l=A.cxt(k+a*(h-k)) +m=A.cxt(j+a*(g-j)) +n=A.cxt(i+a*(f-i)) +return A.ft(B.e.aw((s+a*((o>>>24&255)/255-s))*255),B.e.aw(l*255),B.e.aw(m*255),B.e.aw(n*255))}, +dae(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}, +dag(a,b){var s,r=a.length +if(r!==0&&a[0]==="#"){s=A.dK(B.c.bK(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}, +bE5(a,b){var s=B.e.C(a),r=B.e.C(b) +return s-r*A.a4c(s,r)}, +a4c(a,b){var s=B.d.eJ(a,b),r=B.d.gKJ(a),q=B.d.gKJ(b),p=B.d.al(a,b) +return r!==q&&p!==0?s-1:s}, +dfm(a,b){var s,r,q +if(b.b)return +s=b.e +r=b.f +q=b.r +A.cA0(a,s.gm(s)/100,r.gm(r)/100,q.gm(q)/360)}, +cA0(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i="applyTrimPathIfNeeded" +A.jy(i) +s=a.M9() +r=A.Q(s,!0,A.y(s).i("D.E")) +if(r.length===0){A.fW(i) +return}q=B.b.gO(r) +if(b===1&&c===0){A.fW(i) +return}p=q.gu(q) +if(p<1||Math.abs(c-b-1)<0.01){A.fW(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.bE5(l,p) +k=A.bE5(k,p)}if(l<0)l=A.bE5(l,p) +if(k<0)k=A.bE5(k,p) +if(l===k){a.eZ(0) +A.fW(i) +return}if(l>=k)l-=p +j=q.ZN(l,k) +if(k>p)j.AG(0,q.ZN(0,B.e.al(k,p)),B.m) +else if(l<0)j.AG(0,q.ZN(p+l,p),B.m) +a.eZ(0) +a.AG(0,j,B.m) +A.fW(i)}, +cBV(a){var s,r=a.length,q=0,p="" +while(!0){if(!(q100.01||d>100.01||c>100.01)return 0 +return((A.z6(i)&255)<<16|(A.z6(h[1])&255)<<8|A.z6(h[2])&255|4278190080)>>>0}a-=(b-a9)*a/(2*b)}return 0}, +d7z(a,b,c){var s,r,q,p,o +if(b<0.0001||c<0.0001||c>99.9999){s=A.z6(A.bcS(c)) +return A.cwp(s,s,s)}r=B.e.al(a,360) +q=(r<0?r+360:r)/180*3.141592653589793 +p=A.bcS(c) +o=A.d7x(q,b,p) +if(o!==0)return o +return A.d49(A.d7v(p,q))}, +cwp(a,b,c){return((a&255)<<16|(b&255)<<8|c&255|4278190080)>>>0}, +d49(a){return A.cwp(A.z6(a[0]),A.z6(a[1]),A.z6(a[2]))}, +cGf(a){return A.cyo(A.a([A.cwq(a>>>16&255),A.cwq(a>>>8&255),A.cwq(a&255)],t.v),$.d46)}, +bcS(a){return 100*A.d48((a+16)/116)}, +cwq(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}, +z6(a){var s=a/100 +return A.d9O(0,255,B.e.aw((s<=0.0031308?s*12.92:1.055*Math.pow(s,0.4166666666666667)-0.055)*255))}, +d47(a){if(a>0.008856451679035631)return Math.pow(a,0.3333333333333333) +else return(903.2962962962963*a+16)/116}, +d48(a){var s=a*a*a +if(s>0.008856451679035631)return s +else return(116*a-16)/903.2962962962963}, +Jd(a){if(a<0)return-1 +else if(a===0)return 0 +else return 1}, +d9P(a,b,c){return(1-c)*a+c*b}, +d9O(a,b,c){if(cb)return b +return c}, +cyo(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)}, +r7(a){return B.hZ.ag(a+B.c.aQ("=",B.d.al(4-B.d.al(a.length,4),4)))}, +d8E(a,b,c,d){var s,r,q,p,o,n,m,l,k="signatures",j=J.S(a),i=j.h(a,k) +if(i==null||!t.a.b(i)||!J.cV(i,c))return!1 +j.D(a,"unsigned") +j.D(a,k) +j=J.S(i) +m="ed25519:"+d +if(!J.cV(j.h(i,c),m))return!1 +s=J.J(j.h(i,c),m) +r=A.dz(B.ll.gbp().ag(a),0,null) +q=!1 +p=new Olm.Utility() +try{J.cEB(p,b,r,s) +q=!0}catch(l){o=A.a2(l) +n=A.ay(l) +q=!1 +j=$.V() +j.tJ(0,"[LibOlm] Signature check failed",o,n)}finally{J.hM(p)}return q}, +bfw(a,b,c,d,e){var s=0,r=A.o(t._P),q,p,o,n,m,l +var $async$bfw=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:p=A.cn(B.a0,b,B.l,!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.acB(0,B.q3,"/client/v3/keys/upload/"+p,m),$async$bfw) +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.eA(p,o,t.S) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$bfw,r)}, +bfv(a,b){return A.d52(a,b)}, +d52(a,b){var s=0,r=A.o(t.H),q,p,o,n +var $async$bfv=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=$.V() +n.fj(0,"Exception while handling dehydrated devices: "+A.q(J.bp(p))) +s=1 +break}case 1:return A.m(q,r)}}) +return A.n($async$bfv,r)}, +rc(a,b,c,d){return A.dt_(a,b,c,d,d)}, +dt_(a,b,c,d,e){var s=0,r=A.o(e),q,p,o,n,m,l +var $async$rc=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:l=$.V() +if(l.a.a<4){q=b.$0() +s=1 +break}p=Date.now() +s=3 +return A.f(b.$0(),$async$rc) +case 3:o=g +n=Date.now()-p +m="Benchmark: "+a+" -> "+n+" ms" +if(c!=null){p=c>0?n/c:n +m+=" ("+A.q(c)+" items, "+A.q(p)+" ms/item)"}l.b9(0,m) +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$rc,r)}, +cMF(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}, +cN9(a){var s,r,q,p +try{q=A.cLc(a) +return q}catch(p){s=A.a2(p) +r=A.ay(p) +q=$.V() +q.a1Z("Malformed PushRuleSet",s,r)}return A.cLc(A.b(t.N,t.O))}, +Xo(a){return A.dtj(a)}, +dtj(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$Xo=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}, +bhQ(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.aK(k,864e8) +r=B.c.hn(B.d.k(s),3,o) +q=B.d.aK(k,n) +p=B.c.hn(B.d.k(q-s*24),2,o) +s=B.d.aK(k,m) +return r+":"+p+":"+B.c.hn(B.d.k(s-q*60),2,o)+":"+B.c.hn(B.d.k(B.d.aK(k,l)-s*60),2,o)}else{s=a.a +if(k>36e8){k=B.d.aK(s,n) +p=B.c.hn(B.d.k(k),2,o) +q=B.d.aK(s,m) +return p+":"+B.c.hn(B.d.k(q-k*60),2,o)+":"+B.c.hn(B.d.k(B.d.aK(s,l)-q*60),2,o)}else{k=B.d.aK(s,m) +return B.c.hn(B.d.k(k),2,o)+":"+B.c.hn(B.d.k(B.d.aK(s,l)-k*60),2,o)}}}, +cs4(){var s,r,q,p,o=null +try{o=A.aaA()}catch(s){if(t.VI.b(A.a2(s))){r=$.cpM +if(r!=null)return r +throw s}else throw s}if(J.v(o,$.cPo)){r=$.cpM +r.toString +return r}$.cPo=o +if($.cuW()==$.Xv())r=$.cpM=o.aj(".").k(0) +else{q=o.acR() +p=q.length-1 +r=$.cpM=p===0?q:B.c.X(q,0,p)}return r}, +cRK(a){var s +if(!(a>=65&&a<=90))s=a>=97&&a<=122 +else s=!0 +return s}, +cRM(a,b){var s=a.length,r=b+2 +if(s"),p=A.b5(q) +for(;q.b(a);){if(b.a0(0,a)){q=b.h(0,a) +q.toString +return c.i("bT<0>").a(q)}else if(!p.t(0,a))throw A.j(A.ac("Recursive references detected: "+p.k(0))) +a=a.$ti.i("bT<1>").a(A.cL3(a.a,a.b,null))}for(q=A.eI(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}, +dnt(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.hn(B.d.tj(a,16),2,"0") +return A.dO(a)}, +cSO(a,b){return a}, +cSP(a,b){return b}, +cSN(a,b){return a.b<=b.b?b:a}, +cJI(a,b,c,d){return A.d9z(a,b,c,d,d)}, +d9z(a,b,c,d,e){return A.n1(function(){var s=a,r=b,q=c,p=d +var o=0,n=1,m,l,k,j,i +return function $async$cJI(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}, +dsW(a,b){var s=B.b.dg(a,null) +if(s<0)throw A.j(A.cg(A.q(a)+" contains no null elements.",null)) +a[s]=b}, +cSJ(a,b){var s=B.b.dg(a,b) +if(s<0)throw A.j(A.cg(A.q(a)+" contains no elements matching "+b.k(0)+".",null)) +a[s]=null}, +doR(a,b){var s,r,q,p +for(s=new A.dB(a),r=t.Hz,s=new A.bF(s,s.gu(s),r.i("bF")),r=r.i("a7.E"),q=0;s.q();){p=s.d +if((p==null?r.a(p):p)===b)++q}return q}, +csr(a,b,c){var s,r,q +if(b.length===0)for(s=0;!0;){r=B.c.pu(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.dg(a,b) +for(;r!==-1;){q=r===0?0:B.c.Nl(a,"\n",r-1)+1 +if(c===r-q)return q +r=B.c.pu(a,b,r+1)}return null}, +cyg(){return new A.b4l()}, +c18(){var s=0,r=A.o(t.y),q,p,o +var $async$c18=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if($.cCS()){window.navigator.toString +if(J.mi(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.bQ(Date.now(),!1).gbVe().a===B.G.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$c18,r)}, +dsU(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)-$.cTY().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)}, +hK(a,b){if(a==null)return null +a=B.c.di(B.c.uC(B.c.uC(B.c.uC(B.c.uC(B.c.uC(a,"rem",""),"em",""),"ex",""),"px",""),"pt","")) +if(b)return A.nz(a) +return A.r9(a)}, +jN(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.hK(a,c) +return r!=null?r*s:q}, +aZI(a){var s,r,q,p,o,n,m,l,k +if(a==null||a==="")return null +s=$.cYi().b +if(!s.test(a))throw A.j(A.ac("illegal or unsupported transform: "+a)) +s=$.cYh().tX(0,a) +s=A.Q(s,!0,A.y(s).i("D.E")) +r=A.a0(s).i("c5<1>") +q=new A.c5(s,r) +for(s=new A.bF(q,q.gu(q),r.i("bF")),r=r.i("al.E"),p=B.dd;s.q();){o=s.d +if(o==null)o=r.a(o) +n=o.wL(1) +n.toString +m=B.c.di(n) +o=o.wL(2) +o.toString +l=B.c.di(o) +k=B.dmd.h(0,m) +if(k==null)throw A.j(A.ac("Unsupported transform: "+m)) +p=k.$2(l,p)}return p}, +dmJ(a,b){var s,r,q,p,o,n=B.c.uI(B.c.di(a),$.b_j()),m=A.hK(n[0],!1) +m.toString +s=A.hK(n[1],!1) +s.toString +r=A.hK(n[2],!1) +r.toString +q=A.hK(n[3],!1) +q.toString +p=A.hK(n[4],!1) +p.toString +o=A.hK(n[5],!1) +o.toString +return A.yG(m,s,r,q,p,o,null).uT(b)}, +dmM(a,b){var s=A.hK(a,!1) +s.toString +return A.yG(1,0,Math.tan(s),1,0,0,null).uT(b)}, +dmN(a,b){var s=A.hK(a,!1) +s.toString +return A.yG(1,Math.tan(s),0,1,0,0,null).uT(b)}, +dmO(a,b){var s,r,q=B.c.uI(a,$.b_j()),p=A.hK(q[0],!1) +p.toString +if(q.length<2)s=0 +else{r=A.hK(q[1],!1) +r.toString +s=r}return A.yG(1,0,0,1,p,s,null).uT(b)}, +dmL(a,b){var s,r,q=B.c.uI(a,$.b_j()),p=A.hK(q[0],!1) +p.toString +if(q.length<2)s=p +else{r=A.hK(q[1],!1) +r.toString +s=r}return A.yG(p,0,0,s,0,0,null).uT(b)}, +dmK(a,b){var s,r,q,p=B.c.uI(a,$.b_j()),o=A.hK(p[0],!1) +o.toString +s=B.dd.bUT(o*3.141592653589793/180) +if(p.length>1){o=A.hK(p[1],!1) +o.toString +if(p.length===3){r=A.hK(p[2],!1) +r.toString +q=r}else q=o +return A.yG(1,0,0,1,o,q,null).uT(s).a1I(-o,-q).uT(b)}else return s.uT(b)}, +cSj(a){if(a==="inherit"||a==null)return null +return a!=="evenodd"?B.fy:B.dzM}, +Ci(a){var s +if(A.cRQ(a))return A.cSi(a,1) +else{s=A.hK(a,!1) +s.toString +return s}}, +cSi(a,b){var s=A.hK(B.c.X(a,0,a.length-1),!1) +s.toString +return s/100*b}, +cRQ(a){var s=B.c.eS(a,"%") +return s}, +cSh(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.r9(B.c.X(a,0,a.length-1)) +s.toString +q=r/100*s}else if(B.c.aZ(a,"0.")){r=A.r9(a) +s.toString +q=r*s}else q=a.length!==0?A.r9(a):null +return q}, +rb(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.dQ(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.ba(j,0,4,i.i("ba")) +h.dQ(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.dQ(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.ba(g,0,2,o.i("ba")) +i.dQ(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.ba(k,0,2,i.i("ba")) +h.dQ(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.vx(B.apR) +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.ba(a0,0,4,a1.i("ba")) +a2.dQ(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.ba(i,0,4,o.i("ba")) +k.dQ(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.ba(k,0,4,o.i("ba")) +j.dQ(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.ba(g,0,2,o.i("ba")) +k.dQ(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.ba(k,0,2,j.i("ba")) +i.dQ(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.dQ(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.ba(a1,0,4,a0.i("ba")) +b0.dQ(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.ba(a0,0,4,a1.i("ba")) +a2.dQ(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=$.N0() +a1=4-b1 +a2=A.aM(a0) +b0=new A.ba(a0,0,a1,a2.i("ba")) +b0.dQ(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.dQ(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.ba(g,0,4,a.i("ba")) +a0.dQ(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.ba(l,0,4,g.i("ba")) +a.dQ(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.ba(l,0,4,k.i("ba")) +g.dQ(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.ba(l,0,4,k.i("ba")) +j.dQ(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=$.N0() +j=8-b1 +i=A.aM(k) +g=new A.ba(k,0,j,i.i("ba")) +g.dQ(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.dQ(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.ba(b0,0,4,a0.i("ba")) +a1.dQ(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.ba(a1,0,4,k.i("ba")) +a0.dQ(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.ba(g,0,4,k.i("ba")) +j.dQ(g,0,4,k.i("a7.E")) +B.b.H(a,j) +if(l!=null){b4=B.l.gbp().ag(l) +l=b4.length +c3.setUint16(0,l,!0) +k=c4.a +j=c4.d +i=A.aM(j) +h=new A.ba(j,0,2,i.i("ba")) +h.dQ(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.ba(k,0,2,j.i("ba")) +i.dQ(k,0,2,j.i("a7.E")) +B.b.H(l,i)}b4=B.l.gbp().ag(o) +o=b4.length +c3.setUint16(0,o,!0) +l=c4.a +k=c4.d +j=A.aM(k) +i=new A.ba(k,0,2,j.i("ba")) +i.dQ(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.dQ(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.ba(j,0,2,g.i("ba")) +a.dQ(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=$.N0() +g=4-b1 +a0=A.aM(j) +a1=new A.ba(j,0,g,a0.i("ba")) +a1.dQ(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.ba(i,0,2,g.i("ba")) +a.dQ(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=$.N0() +i=2-b1 +g=A.aM(j) +a0=new A.ba(j,0,i,g.i("ba")) +a0.dQ(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.vx(B.hU) +c4.Fg() +c4.a.push(37) +c3.setUint16(0,j,!0) +j=c4.a +i=c4.d +h=A.aM(i) +g=new A.ba(i,0,2,h.i("ba")) +g.dQ(i,0,2,h.i("a7.E")) +B.b.H(j,g) +break +case 3:c4.vx(B.hU) +c4.Fg() +c4.a.push(38) +break +case 4:j=a3.h(0,a9.c) +j.toString +c4.vx(B.hU) +c4.Fg() +c4.a.push(42) +c3.setUint16(0,j,!0) +j=c4.a +i=c4.d +h=A.aM(i) +g=new A.ba(i,0,2,h.i("ba")) +g.dQ(i,0,2,h.i("a7.E")) +B.b.H(j,g) +break +case 5:c4.vx(B.hU) +c4.Fg() +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.O3() +c4.vx(B.hU) +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.ba(a1,0,2,a2.i("ba")) +b0.dQ(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.ba(b0,0,4,a0.i("ba")) +a1.dQ(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.ba(a1,0,4,j.i("ba")) +a0.dQ(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.ba(a0,0,4,j.i("ba")) +i.dQ(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.ba(i,0,4,j.i("ba")) +h.dQ(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=$.N0() +g=8-b1 +a0=A.aM(h) +a1=new A.ba(h,0,g,a0.i("ba")) +a1.dQ(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.vx(B.hU) +c4.Fg() +c4.a.push(51) +c3.setUint16(0,j,!0) +j=c4.a +i=c4.d +h=A.aM(i) +g=new A.ba(i,0,2,h.i("ba")) +g.dQ(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.vx(B.hU) +c4.Fg() +c4.a.push(44) +c3.setUint16(0,j,!0) +j=c4.a +a=c4.d +a0=A.aM(a) +a1=new A.ba(a,0,2,a0.i("ba")) +a1.dQ(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.ba(h,0,2,a.i("ba")) +a0.dQ(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.ba(i,0,2,h.i("ba")) +a.dQ(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.ba(i,0,2,h.i("ba")) +g.dQ(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.O3() +c4.vx(B.hU) +c4.Fg() +c4.a.push(47) +c3.setUint16(0,j,!0) +j=c4.a +a0=c4.d +a1=A.aM(a0) +a2=new A.ba(a0,0,2,a1.i("ba")) +a2.dQ(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.ba(j,0,4,a0.i("ba")) +a1.dQ(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.ba(a2,0,4,j.i("ba")) +a0.dQ(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.ba(a0,0,4,j.i("ba")) +a1.dQ(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.ba(i,0,4,j.i("ba")) +h.dQ(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=$.N0() +g=8-b1 +a0=A.aM(h) +a1=new A.ba(h,0,g,a0.i("ba")) +a1.dQ(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.ac("done() must not be called more than once on the same VectorGraphicsBuffer.")) +b8=A.iz(new Uint8Array(A.bu(c4.a)).buffer,0,b9) +c4.a=A.a([],c1) +c4.b=!0 +return A.bz(b8.buffer,0,b9)}, +doK(a){if(isFinite(a))return A.c7(0,0,0,B.e.aw(a*1000),0,0) +else if(a==1/0||a==-1/0)return B.MC +return null}, +cA9(a,b,c){var s=0,r=A.o(t.D),q +var $async$cA9=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:q=$.cW7().GU(null,a,0,0,b,0,c) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$cA9,r)}, +dkk(){return $.cW9()}, +dm7(a,b){var s="./assets/packages/" +if(B.c.aZ(a,"./"))return s+b+"/"+B.c.uC(a,"./","") +if(B.c.aZ(a,"assets/"))return s+b+"/"+a +else return a}, +dlC(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.dlS(p,q)){o=m.createElement("script") +o.type="text/javascript" +o.charset="utf-8" +o.async=!0 +o.src=q +l.toString +J.pV(l).t(0,o) +p=new A.BG(o,"load",!1,s) +n.push(p.gO(p))}}return A.ih(n,!1,t.H)}, +dlS(a,b){var s,r,q,p +if(B.c.aZ(b,"./"))b=B.c.uC(b,"./","") +for(s=J.pV(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.eS(p,b))return!0}}return!1}, +dm8(a,b){var s="./assets/packages/" +if(B.c.aZ(a,"./"))return s+b+"/"+B.c.uC(a,"./","") +if(B.c.aZ(a,"assets/"))return s+b+"/"+a +else return a}, +dlD(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.dlR(p,q)){o=m.createElement("script") +o.type="text/javascript" +o.charset="utf-8" +o.async=!0 +o.src=q +l.toString +J.pV(l).t(0,o) +p=new A.BG(o,"load",!1,s) +n.push(p.gO(p))}}return A.ih(n,!1,t.H)}, +dlR(a,b){var s,r,q,p +if(B.c.aZ(b,"./"))b=B.c.uC(b,"./","") +for(s=J.pV(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.eS(p,b))return!0}}return!1}},J={ +cC9(a,b,c,d){return{i:a,p:b,e:c,x:d}}, +aiw(a){var s,r,q,p,o,n=a[v.dispatchPropertyName] +if(n==null)if($.cC1==null){A.dqu() +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.q(s(a,n))))}q=a.constructor +if(q==null)p=null +else{o=$.ce0 +if(o==null)o=$.ce0=v.getIsolateTag("_$dart_js") +p=q[o]}if(p!=null)return p +p=A.drI(a) +if(p!=null)return p +if(typeof a=="function")return B.ci6 +s=Object.getPrototypeOf(a) +if(s==null)return B.a6V +if(s===Object.prototype)return B.a6V +if(typeof q=="function"){o=$.ce0 +if(o==null)o=$.ce0=v.getIsolateTag("_$dart_js") +Object.defineProperty(q,o,{value:B.FU,enumerable:false,writable:true,configurable:true}) +return B.FU}return B.FU}, +QK(a,b){if(a<0||a>4294967295)throw A.j(A.es(a,0,4294967295,"length",null)) +return J.uU(new Array(a),b)}, +jx(a,b){if(a<0||a>4294967295)throw A.j(A.es(a,0,4294967295,"length",null)) +return J.uU(new Array(a),b)}, +uT(a,b){if(a<0)throw A.j(A.cg("Length must be a non-negative integer: "+a,null)) +return A.a(new Array(a),b.i("F<0>"))}, +lV(a,b){if(a<0)throw A.j(A.cg("Length must be a non-negative integer: "+a,null)) +return A.a(new Array(a),b.i("F<0>"))}, +uU(a,b){return J.bw3(A.a(a,b.i("F<0>")))}, +bw3(a){a.fixed$length=Array +return a}, +cIX(a){a.fixed$length=Array +a.immutable$list=Array +return a}, +d8y(a,b){return J.yB(a,b)}, +cIY(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}}, +cxZ(a,b){var s,r +for(s=a.length;b0;b=s){s=b-1 +r=B.c.aL(a,s) +if(r!==32&&r!==13&&!J.cIY(r))break}return b}, +j4(a){if(typeof a=="number"){if(Math.floor(a)==a)return J.IM.prototype +return J.QM.prototype}if(typeof a=="string")return J.wT.prototype +if(a==null)return J.QL.prototype +if(typeof a=="boolean")return J.a2x.prototype +if(a.constructor==Array)return J.F.prototype +if(typeof a!="object"){if(typeof a=="function")return J.uV.prototype +return a}if(a instanceof A.K)return a +return J.aiw(a)}, +dqd(a){if(typeof a=="number")return J.DT.prototype +if(typeof a=="string")return J.wT.prototype +if(a==null)return a +if(a.constructor==Array)return J.F.prototype +if(typeof a!="object"){if(typeof a=="function")return J.uV.prototype +return a}if(a instanceof A.K)return a +return J.aiw(a)}, +S(a){if(typeof a=="string")return J.wT.prototype +if(a==null)return a +if(a.constructor==Array)return J.F.prototype +if(typeof a!="object"){if(typeof a=="function")return J.uV.prototype +return a}if(a instanceof A.K)return a +return J.aiw(a)}, +cb(a){if(a==null)return a +if(a.constructor==Array)return J.F.prototype +if(typeof a!="object"){if(typeof a=="function")return J.uV.prototype +return a}if(a instanceof A.K)return a +return J.aiw(a)}, +dqe(a){if(typeof a=="number"){if(Math.floor(a)==a)return J.IM.prototype +return J.QM.prototype}if(a==null)return a +if(!(a instanceof A.K))return J.xZ.prototype +return a}, +cRz(a){if(typeof a=="number"){if(Math.floor(a)==a)return J.IM.prototype +return J.QM.prototype}if(a==null)return a +if(typeof a!="object"){if(typeof a=="function")return J.uV.prototype +return a}if(a instanceof A.K)return a +return J.aiw(a)}, +w3(a){if(typeof a=="number")return J.DT.prototype +if(a==null)return a +if(!(a instanceof A.K))return J.xZ.prototype +return a}, +cRA(a){if(typeof a=="number")return J.DT.prototype +if(typeof a=="string")return J.wT.prototype +if(a==null)return a +if(!(a instanceof A.K))return J.xZ.prototype +return a}, +pR(a){if(typeof a=="string")return J.wT.prototype +if(a==null)return a +if(!(a instanceof A.K))return J.xZ.prototype +return a}, +b3(a){if(a==null)return a +if(typeof a!="object"){if(typeof a=="function")return J.uV.prototype +return a}if(a instanceof A.K)return a +return J.aiw(a)}, +hX(a){if(a==null)return a +if(!(a instanceof A.K))return J.xZ.prototype +return a}, +pU(a,b){if(typeof a=="number"&&typeof b=="number")return a+b +return J.dqd(a).a2(a,b)}, +cEt(a,b){if(typeof a=="number"&&typeof b=="number")return a/b +return J.w3(a).dX(a,b)}, +v(a,b){if(a==null)return b==null +if(typeof a!="object")return b!=null&&a===b +return J.j4(a).l(a,b)}, +d0W(a,b){if(typeof a=="number"&&typeof b=="number")return a>=b +return J.w3(a).Oh(a,b)}, +cEu(a,b){if(typeof a=="number"&&typeof b=="number")return a>b +return J.w3(a).ya(a,b)}, +cvs(a,b){if(typeof a=="number"&&typeof b=="number")return a<=b +return J.w3(a).zc(a,b)}, +cEv(a,b){if(typeof a=="number"&&typeof b=="number")return a*b +return J.cRA(a).aQ(a,b)}, +cEw(a){if(typeof a=="number")return-a +return J.dqe(a).BR(a)}, +d0X(a,b){if(typeof a=="number"&&typeof b=="number")return a-b +return J.w3(a).aq(a,b)}, +d0Y(a,b){return J.w3(a).eJ(a,b)}, +J(a,b){if(typeof b==="number")if(a.constructor==Array||typeof a=="string"||A.cRP(a,a[v.dispatchPropertyName]))if(b>>>0===b&&b>>0===b&&b0?1:a<0?-1:a +return J.cRz(a).gKJ(a)}, +kd(a){return J.cb(a).gbO(a)}, +XC(a){return J.b3(a).gpf(a)}, +cEJ(a){return J.hX(a).gVw(a)}, +d1G(a){return J.b3(a).gbL(a)}, +d1H(a){return J.b3(a).gyg(a)}, +cvC(a){return J.b3(a).gq5(a)}, +d1I(a){return J.b3(a).gaQv(a)}, +cEK(a){return J.b3(a).gbB(a)}, +d1J(a){return J.b3(a).gaO(a)}, +n3(a){return J.b3(a).gm(a)}, +rg(a){return J.b3(a).gaA(a)}, +d1K(a,b){return J.b3(a).aTV(a,b)}, +d1L(a,b,c){return J.cb(a).z8(a,b,c)}, +d1M(a,b){return J.hX(a).pH(a,b)}, +d1N(a){return J.b3(a).BP(a)}, +cvD(a,b){return J.hX(a).dP(a,b)}, +d1O(a){return J.b3(a).aVJ(a)}, +cvE(a){return J.b3(a).a2L(a)}, +aj7(a){return J.b3(a).aab(a)}, +d1P(a,b){return J.b3(a).aad(a,b)}, +aj8(a,b){return J.S(a).dg(a,b)}, +XD(a,b){return J.cb(a).re(a,b)}, +cvF(a,b){return J.b3(a).bLp(a,b)}, +Gx(a,b){return J.b3(a).bLq(a,b)}, +cEL(a){return J.hX(a).qn(a)}, +cvG(a,b,c){return J.cb(a).pb(a,b,c)}, +cEM(a,b,c){return J.cb(a).rq(a,b,c)}, +cEN(a,b,c){return J.b3(a).bLu(a,b,c)}, +d1Q(a){return J.hX(a).a_t(a)}, +cvH(a){return J.cb(a).qo(a)}, +XE(a,b){return J.cb(a).aV(a,b)}, +d1R(a,b){return J.cb(a).a_D(a,b)}, +d1S(a){return J.S(a).uz(a)}, +d1T(a,b){return J.hX(a).Jx(a,b)}, +cEO(a,b){return J.cb(a).tG(a,b)}, +bB(a,b,c){return J.cb(a).dB(a,b,c)}, +fR(a,b,c,d){return J.cb(a).p_(a,b,c,d)}, +d1U(a){return J.b3(a).aaS(a)}, +cEP(a,b,c){return J.pR(a).Bi(a,b,c)}, +d1V(a,b){return J.b3(a).aaV(a,b)}, +b_o(a){return J.b3(a).aaY(a)}, +b_p(a){return J.b3(a).ab_(a)}, +d1W(a,b){return J.j4(a).B(a,b)}, +d1X(a){return J.hX(a).abb(a)}, +d1Y(a){return J.b3(a).aq_(a)}, +d1Z(a){return J.hX(a).aq6(a)}, +cEQ(a){return J.b3(a).abF(a)}, +cER(a){return J.b3(a).oh(a)}, +d2_(a,b,c,d){return J.b3(a).aOs(a,b,c,d)}, +d20(a,b){return J.hX(a).yU(a,b)}, +d21(a){return J.b3(a).hr(a)}, +d22(a,b){return J.b3(a).r0(a,b)}, +b_q(a,b){return J.b3(a).abS(a,b)}, +d23(a){return J.b3(a).oU(a)}, +d24(a,b,c,d,e){return J.b3(a).EA(a,b,c,d,e)}, +XF(a,b,c){return J.b3(a).cQ(a,b,c)}, +N8(a){return J.cb(a).p6(a)}, +lI(a,b){return J.cb(a).D(a,b)}, +cvI(a,b){return J.cb(a).ej(a,b)}, +d25(a,b,c,d){return J.b3(a).aPV(a,b,c,d)}, +cvJ(a){return J.cb(a).qd(a)}, +cES(a,b){return J.b3(a).T(a,b)}, +d26(a,b,c){return J.cb(a).qG(a,b,c)}, +yD(a,b){return J.cb(a).kV(a,b)}, +cET(a,b){return J.b3(a).act(a,b)}, +d27(a,b){return J.hX(a).bU3(a,b)}, +d28(a,b,c){return J.pR(a).uC(a,b,c)}, +d29(a,b,c,d){return J.S(a).uD(a,b,c,d)}, +d2a(a,b){return J.b3(a).bUa(a,b)}, +d2b(a){return J.b3(a).bUo(a)}, +d2c(a){return J.hX(a).vT(a)}, +N9(a){return J.w3(a).aw(a)}, +cEU(a,b){return J.b3(a).dq(a,b)}, +d2d(a,b){return J.hX(a).p8(a,b)}, +d2e(a,b){return J.b3(a).bZ(a,b)}, +Gy(a){return J.b3(a).a3d(a)}, +cEV(a){return J.b3(a).a3e(a)}, +cvK(a,b){return J.hX(a).srm(a,b)}, +d2f(a,b){return J.S(a).su(a,b)}, +cEW(a,b){return J.b3(a).sm(a,b)}, +cvL(a,b,c){return J.cb(a).uf(a,b,c)}, +d2g(a,b,c,d,e){return J.cb(a).d_(a,b,c,d,e)}, +d2h(a,b){return J.b3(a).aZA(a,b)}, +d2i(a,b){return J.b3(a).a3B(a,b)}, +b_r(a,b){return J.cRz(a).xy(a,b)}, +aj9(a,b){return J.cb(a).rj(a,b)}, +cEX(a){return J.cb(a).rk(a)}, +XG(a,b){return J.cb(a).fl(a,b)}, +XH(a,b){return J.pR(a).uI(a,b)}, +rh(a,b){return J.pR(a).aZ(a,b)}, +cvM(a){return J.b3(a).oV(a)}, +aja(a,b,c){return J.cb(a).d9(a,b,c)}, +d2j(a){return J.hX(a).au6(a)}, +b_s(a,b){return J.pR(a).bK(a,b)}, +cEY(a,b){return J.cb(a).yZ(a,b)}, +Gz(a,b,c){return J.b3(a).aJ(a,b,c)}, +cEZ(a,b,c,d){return J.b3(a).qs(a,b,c,d)}, +cF_(a,b,c){return J.b3(a).acO(a,b,c)}, +d2k(a,b){return J.b3(a).O2(a,b)}, +d2l(a,b,c){return J.b3(a).aQy(a,b,c)}, +Na(a){return J.w3(a).C(a)}, +mi(a){return J.cb(a).bg(a)}, +d2m(a){return J.pR(a).TV(a)}, +d2n(a,b){return J.w3(a).tj(a,b)}, +ajb(a){return J.cb(a).rO(a)}, +bp(a){return J.j4(a).k(a)}, +ajc(a){return J.pR(a).di(a)}, +d2o(a){return J.pR(a).ad5(a)}, +d2p(a){return J.pR(a).O7(a)}, +b_t(a,b,c){return J.b3(a).ade(a,b,c)}, +d2q(a){return J.b3(a).adh(a)}, +cF0(a,b){return J.hX(a).aRi(a,b)}, +l5(a,b){return J.cb(a).oC(a,b)}, +XI(a,b){return J.cb(a).H3(a,b)}, +QD:function QD(){}, +a2x:function a2x(){}, +QL:function QL(){}, +E:function E(){}, +eg:function eg(){}, +aAo:function aAo(){}, +xZ:function xZ(){}, +uV:function uV(){}, +F:function F(a){this.$ti=a}, +bw8:function bw8(a){this.$ti=a}, +dk:function dk(a,b,c){var _=this +_.a=a +_.b=b +_.c=0 +_.d=null +_.$ti=c}, +DT:function DT(){}, +IM:function IM(){}, +QM:function QM(){}, +wT:function wT(){}},B={} +var w=[A,J,B] +var $={} +A.XQ.prototype={ +samI(a){var s,r,q,p=this +if(J.v(a,p.c))return +if(a==null){p.ag4() +p.c=null +return}s=p.a.$0() +r=a.a +q=s.a +if(rr){p.ag4() +p.b=A.d6(A.c7(0,0,0,r-q,0,0),p.gakl())}p.c=a}, +ag4(){var s=this.b +if(s!=null)s.af(0) +this.b=null}, +bwR(){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.d6(A.c7(0,0,0,q-p,0,0),s.gakl())}} +A.b1o.prototype={ +QT(){var s=0,r=A.o(t.H),q=this +var $async$QT=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$QT) +case 2:s=3 +return A.f(q.b.$0(),$async$QT) +case 3:return A.m(null,r)}}) +return A.n($async$QT,r)}, +bS1(){var s=A.dt(new A.b1t(this)) +return t.B.a({initializeEngine:A.dt(new A.b1u(this)),autoStart:s})}, +br7(){return t.B.a({runApp:A.dt(new A.b1q(this))})}} +A.b1t.prototype={ +$0(){return A.cRx(new A.b1s(this.a).$0(),t.B)}, +$S:323} +A.b1s.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.QT(),$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:460} +A.b1u.prototype={ +$1(a){return A.cRx(new A.b1r(this.a,a).$0(),t.B)}, +$0(){return this.$1(null)}, +$C:"$1", +$R:0, +$D(){return[null]}, +$S:525} +A.b1r.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.br7() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:460} +A.b1q.prototype={ +$1(a){return A.cL8(A.dt(new A.b1p(this.a)))}, +$0(){return this.$1(null)}, +$C:"$1", +$R:0, +$D(){return[null]}, +$S:525} +A.b1p.prototype={ +$2(a,b){return this.aS1(a,b)}, +aS1(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.cL7(a,t.B.a({})) +return A.m(null,r)}}) +return A.n($async$$2,r)}, +$S:1654} +A.b2z.prototype={ +Ok(a){var s,r,q +if(A.dG(a,0,null).gaMr())return A.cn(B.pp,a,B.l,!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.cn(B.pp,s+"assets/"+a,B.l,!1)}} +A.NN.prototype={ +G(){return"BrowserEngine."+this.b}} +A.v6.prototype={ +G(){return"OperatingSystem."+this.b}} +A.b7s.prototype={ +gdR(a){var s=this.d +if(s==null){this.agH() +s=this.d}s.toString +return s}, +gqj(){if(this.y==null)this.agH() +var s=this.e +s.toString +return s}, +agH(){var s,r,q,p,o,n,m,l,k=this,j=!1,i=null,h=k.y +if(h!=null){A.P7(h,0) +h=k.y +h.toString +A.P6(h,0) +k.y=null}h=k.x +if(h!=null&&h.length!==0){h.toString +s=B.b.ej(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.aw4(h,p) +n=i +k.y=n +if(n==null){A.cSH() +i=k.aw4(h,p)}n=i.style +A.ae(n,"position","absolute") +A.ae(n,"width",A.q(h/q)+"px") +A.ae(n,"height",A.q(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.us(i,"2d",null) +h.toString +k.d=t.B.a(h)}catch(m){}h=k.d +if(h==null){A.cSH() +h=A.us(i,"2d",null) +h.toString +h=k.d=t.B.a(h)}q=k.as +k.e=new A.ben(h,k,q,B.iC,B.hk,B.nL) +l=k.gdR(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.bsQ()}, +aw4(a,b){var s=this.as +return A.dtL(B.e.e3(a*s),B.e.e3(b*s))}, +V(a){var s,r,q,p,o,n=this +n.b4y(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.ajE() +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}, +aDC(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.gdR(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=$.h3().x +if(p==null){p=self.window.devicePixelRatio +if(p===0)p=1}l[0]=5e4*p +p=i.b +p.c.aQV(l) +k=l[0] +j=l[1] +l[1]=0 +l[0]=0 +p.c.aQV(l) +A.cx0(s,k-l[0]) +A.cx1(s,j-l[1])}}, +GS(){var s=this,r=s.z +if((r==null?null:r.x)!=null){r=$.fI() +r=r===B.aV||!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}}, +xe(a){var s=this.a +if(a===B.aG)s.stroke() +else A.bh9(s,null)}, +eZ(a){var s,r=this,q=r.a +A.bha(q,"") +s=q.fillStyle +r.r=s==null?null:s +A.bhb(q,"") +s=q.strokeStyle +r.w=s==null?null:s +q.shadowBlur=0 +A.cx_(q,"none") +A.cx0(q,0) +A.cx1(q,0) +q.globalCompositeOperation="source-over" +r.d=B.iC +A.cwZ(q,1) +r.x=1 +q.lineCap="butt" +r.e=B.hk +q.lineJoin="miter" +r.f=B.nL +r.Q=null}} +A.aTM.prototype={ +V(a){B.b.V(this.a) +this.b=null +this.c=A.jC()}, +eG(a){var s=this.c,r=new A.f0(new Float32Array(16)) +r.co(s) +s=this.b +s=s==null?null:A.df(s,!0,t.Sv) +this.a.push(new A.aD1(r,s))}, +dm(a){var s,r=this.a +if(r.length===0)return +s=r.pop() +this.c=s.a +this.b=s.b}, +bH(a,b,c){this.c.bH(0,b,c)}, +q4(a,b,c){this.c.q4(0,b,c)}, +vU(a,b){this.c.aQo(0,$.cWC(),b)}, +ab(a,b){this.c.oL(0,new A.f0(b))}, +DP(a){var s,r,q=this.b +if(q==null)q=this.b=A.a([],t.CK) +s=this.c +r=new A.f0(new Float32Array(16)) +r.co(s) +q.push(new A.KE(a,null,null,r))}, +M7(a){var s,r,q=this.b +if(q==null)q=this.b=A.a([],t.CK) +s=this.c +r=new A.f0(new Float32Array(16)) +r.co(s) +q.push(new A.KE(null,a,null,r))}, +yx(a,b){var s,r,q=this.b +if(q==null)q=this.b=A.a([],t.CK) +s=this.c +r=new A.f0(new Float32Array(16)) +r.co(s) +q.push(new A.KE(null,null,b,r))}} +A.na.prototype={ +qw(a,b){this.a.clear(A.cqT($.b_h(),b))}, +Ra(a,b,c){this.a.clipPath(b.gbJ(),$.b_c(),c)}, +Rb(a,b){this.a.clipRRect(A.Cj(a),$.b_c(),b)}, +Rc(a,b,c){this.a.clipRect(A.j5(a),$.cE1()[b.a],c)}, +Mx(a,b,c,d,e){A.at(this.a,"drawArc",[A.j5(a),b*57.29577951308232,c*57.29577951308232,!1,e.gbJ()])}, +rC(a,b,c){this.a.drawCircle(a.a,a.b,b,c.gbJ())}, +Cn(a,b,c){this.a.drawDRRect(A.Cj(a),A.Cj(b),c.gbJ())}, +zH(a,b,c,d){var s,r,q,p,o=d.at,n=this.a,m=a.b +if(o===B.pb){m===$&&A.e() +m=m.a +m===$&&A.e() +m=m.a +m.toString +A.at(n,"drawImageRectCubic",[m,A.j5(b),A.j5(c),0.3333333333333333,0.3333333333333333,d.gbJ()])}else{m===$&&A.e() +m=m.a +m===$&&A.e() +m=m.a +m.toString +s=A.j5(b) +r=A.j5(c) +q=o===B.i8?$.dQ.bI().FilterMode.Nearest:$.dQ.bI().FilterMode.Linear +p=o===B.i9?$.dQ.bI().MipmapMode.Linear:$.dQ.bI().MipmapMode.None +A.at(n,"drawImageRectOptions",[m,s,r,q,p,d.gbJ()])}}, +u2(a,b,c){A.at(this.a,"drawLine",[a.a,a.b,b.a,b.b,c.gbJ()])}, +DZ(a,b){this.a.drawOval(A.j5(a),b.gbJ())}, +E_(a){this.a.drawPaint(a.gbJ())}, +zI(a,b){var s=a.a +s===$&&A.e() +s=s.a +s.toString +this.a.drawParagraph(s,b.a,b.b)}, +dM(a,b){this.a.drawPath(a.gbJ(),b.gbJ())}, +AX(a){this.a.drawPicture(a.gbJ())}, +fq(a,b){this.a.drawRRect(A.Cj(a),b.gbJ())}, +fs(a,b){this.a.drawRect(A.j5(a),b.gbJ())}, +Co(a,b,c,d){var s=$.h3().x +if(s==null){s=self.window.devicePixelRatio +if(s===0)s=1}A.cRf(this.a,a,b,c,d,s)}, +G7(a,b,c){this.a.drawVertices(a.gbJ(),$.aiY()[b.a],c.gbJ())}, +dm(a){this.a.restore()}, +JZ(a){this.a.restoreToCount(a)}, +vU(a,b){this.a.rotate(b*180/3.141592653589793,0,0)}, +eG(a){return B.e.C(this.a.save())}, +ri(a,b){var s=b==null?null:b.gbJ() +A.a8F(this.a,s,A.j5(a),null,null)}, +aen(a){var s=a.gbJ() +A.a8F(this.a,s,null,null,null)}, +UV(a,b,c){var s +t.p1.a(b) +s=c.gbJ() +return A.a8F(this.a,s,A.j5(a),b.gaMK().gbJ(),0)}, +q4(a,b,c){this.a.scale(b,c)}, +ab(a,b){this.a.concat(A.cT7(b))}, +bH(a,b,c){this.a.translate(b,c)}, +gaOL(){return null}} +A.aBw.prototype={ +qw(a,b){this.b0v(0,b) +this.b.b.push(new A.alQ(b))}, +Ra(a,b,c){this.b0w(0,b,c) +this.b.b.push(new A.alR(b,c))}, +Rb(a,b){this.b0x(a,b) +this.b.b.push(new A.alS(a,b))}, +Rc(a,b,c){this.b0y(a,b,c) +this.b.b.push(new A.alT(a,b,c))}, +Mx(a,b,c,d,e){this.b0z(a,b,c,!1,e) +this.b.b.push(new A.alX(a,b,c,!1,e))}, +rC(a,b,c){this.b0A(a,b,c) +this.b.b.push(new A.alY(a,b,c))}, +Cn(a,b,c){this.b0B(a,b,c) +this.b.b.push(new A.alZ(a,b,c))}, +zH(a,b,c,d){this.b0C(a,b,c,d) +this.b.b.push(new A.am_(a.cO(0),b,c,d))}, +u2(a,b,c){this.b0D(a,b,c) +this.b.b.push(new A.am0(a,b,c))}, +DZ(a,b){this.b0E(a,b) +this.b.b.push(new A.am1(a,b))}, +E_(a){this.b0F(a) +this.b.b.push(new A.am2(a))}, +zI(a,b){this.b0G(a,b) +this.b.b.push(new A.am3(a,b))}, +dM(a,b){this.b0H(a,b) +this.b.b.push(new A.am4(a,b))}, +AX(a){this.b0I(a) +this.b.b.push(new A.am5(a))}, +fq(a,b){this.b0J(a,b) +this.b.b.push(new A.am6(a,b))}, +fs(a,b){this.b0K(a,b) +this.b.b.push(new A.am7(a,b))}, +Co(a,b,c,d){this.b0L(a,b,c,d) +this.b.b.push(new A.am8(a,b,c,d))}, +G7(a,b,c){this.b0M(a,b,c) +this.b.b.push(new A.am9(a,b,c))}, +dm(a){this.b0N(0) +this.b.b.push(B.atP)}, +JZ(a){this.b0O(a) +this.b.b.push(new A.amo(a))}, +vU(a,b){this.b0P(0,b) +this.b.b.push(new A.amp(b))}, +eG(a){this.b.b.push(B.atQ) +return this.b0Q(0)}, +ri(a,b){this.b0R(a,b) +this.b.b.push(new A.amr(a,b))}, +aen(a){this.b0T(a) +this.b.b.push(new A.amt(a))}, +UV(a,b,c){this.b0S(a,b,c) +this.b.b.push(new A.ams(a,b,c))}, +q4(a,b,c){this.b0U(0,b,c) +this.b.b.push(new A.amu(b,c))}, +ab(a,b){this.b0V(0,b) +this.b.b.push(new A.amx(b))}, +bH(a,b,c){this.b0W(0,b,c) +this.b.b.push(new A.amy(b,c))}, +gaOL(){return this.b}} +A.bb8.prototype={ +a1C(){var s,r,q,p=A.cM9(),o=p.beginRecording(A.j5(this.a)) +for(s=this.b,r=s.length,q=0;q>>24&255)/255===0){r=$.dQ.bI().ColorFilter +s=$.cG9 +if(s==null)s=A.d3M() +return r.MakeMatrix(s)}r=$.dQ.bI().ColorFilter.MakeBlend(A.cqT($.b_h(),r),$.aiY()[this.b.a]) +if(r==null)throw A.j(A.cg("Invalid parameters for blend mode ColorFilter",null)) +return r}, +gv(a){return A.an(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.Zm&&b.a.l(0,this.a)&&b.b===this.b}, +k(a){return"ColorFilter.mode("+this.a.k(0)+", "+this.b.k(0)+")"}} +A.Oa.prototype={ +gbnD(){var s,r,q=new Float32Array(20) +for(s=this.a,r=0;r<20;++r)if(B.b.p(B.coP,r))q[r]=s[r]/255 +else q[r]=s[r] +return q}, +PR(){return $.dQ.bI().ColorFilter.MakeMatrix(this.gbnD())}, +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.Oa&&A.Gq(this.a,b.a)}, +k(a){return"ColorFilter.matrix("+A.q(this.a)+")"}} +A.amh.prototype={ +PR(){return $.dQ.bI().ColorFilter.MakeLinearToSRGBGamma()}, +l(a,b){if(b==null)return!1 +return A.a_(this)===J.aF(b)}, +gv(a){return A.e_(A.a_(this))}, +k(a){return"ColorFilter.linearToSrgbGamma()"}} +A.amv.prototype={ +PR(){return $.dQ.bI().ColorFilter.MakeSRGBToLinearGamma()}, +l(a,b){if(b==null)return!1 +return A.a_(this)===J.aF(b)}, +gv(a){return A.e_(A.a_(this))}, +k(a){return"ColorFilter.srgbToLinearGamma()"}} +A.O9.prototype={ +PR(){var s=$.dQ.bI().ColorFilter,r=this.a +r=r==null?null:r.gbJ() +return s.MakeCompose(r,this.b.gbJ())}, +l(a,b){if(b==null)return!1 +if(!(b instanceof A.O9))return!1 +return J.v(b.a,this.a)&&b.b.l(0,this.b)}, +gv(a){return A.an(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.q(this.a)+", "+this.b.k(0)+")"}} +A.asK.prototype={ +aUV(){var s=this.b.a +return new A.O(s,new A.btf(),A.a0(s).i("O<1,na>"))}, +bS3(a,b){var s,r,q=this,p=q.b.a.length"),s=new A.c5(s,r),s=new A.bF(s,s.gu(s),r.i("bF")),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}, +bsc(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.c5(a,r),a=new A.bF(a,a.gu(a),r.i("bF")),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.f0(k) +j.co(l) +j.oL(0,s) +l=n.style +k=A.pP(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.f0(new Float32Array(16)) +s.b74() +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.q(i)+"px, "+A.q(h)+"px, "+A.q(g)+"px, "+A.q(k)+"px)","")}else{k=l.c +if(k!=null){f=new A.Hh(B.dA) +f.vr(null,o) +l=f.a +if(l==null)l=f.Wm() +l.addRRect(A.Cj(k),!1) +b.ayL() +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.Wm() +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.bt9()),e) +l=n.style +l.setProperty("clip-path","url(#"+e+")","")}else{l=l.d +if(l!=null){b.ayL() +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.Wm():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.bta()),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=$.h3().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.f0(a).uT(s) +A.ae(n.style,"transform",A.pP(s.a))}, +ayL(){var s,r +if(this.z!=null)return +s=$.cvp() +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=$.eo.bI().b +r.toString +s=this.z +s.toString +r.append(s)}, +b07(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.dpq(a1,a0.r) +a0.bxI(a2) +for(s=a0.r,r=a0.e,q=0,p=0;p") +a0.aKN(A.i1(new A.aP(m,new A.btg(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.Q(new A.O(s,new A.btc(),r),!0,r.i("al.E")) +if(q.length>A.vB().b-1)B.b.qd(q) +r=m.gblk() +p=m.e +if(l){l=A.vB() +o=l.d +B.b.H(l.e,o) +B.b.V(o) +p.V(0) +B.b.ao(q,r)}else{l=A.y(p).i("bt<1>") +n=A.Q(new A.bt(p,l),!0,l.i("D.E")) +new A.aP(n,new A.btd(q),A.a0(n).i("aP<1>")).ao(0,m.gbss()) +new A.aP(q,new A.bte(m),A.a0(q).i("aP<1>")).ao(0,r)}}, +aUW(a){var s,r,q,p,o,n,m,l,k=A.vB().b-1 +if(k===0)return B.cXU +s=A.a([],t.jT) +r=t.t +q=new A.Et(A.a([],r),!1) +for(p=0;p") +s=new A.c5(s,r) +return new A.bF(s,s.gu(s),r.i("bF"))}} +A.aqr.prototype={} +A.y0.prototype={} +A.csb.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.y0(B.b.d9(r,0,s-q-1),B.jj,!1,o) +else if(a===q)return new A.y0(B.b.qO(r,a+1),B.jj,!1,o) +else return o}}return new A.y0(B.b.qO(r,a+1),B.b.d9(s,0,s.length-1-a),!0,B.b.gO(r))}, +$S:549} +A.arz.prototype={ +bHf(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.b5(t.S) +for(a1=new A.a7l(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.Q(r,!0,r.$ti.i("da.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.cc.w4(k,h)}}if(B.b.ct(c,new A.bnu())){a=A.a([],t.t) +for(a2=0;a2127&&a0<160 +else a0=!0}else a0=!0 +q[a]=B.cc.w4(a1,a0)}}a3=0 +while(!0){if(!(a3=0;--a)if(q[a])B.b.ej(r,a) +A.cBX(r)}, +bTq(a,b){var s=$.dQ.bI().Typeface.MakeFreeTypeFaceFromData(b.buffer) +if(s==null){$.kc().$1("Failed to parse fallback font "+a+" as a font.") +return}this.d.push(A.cLr(b,a,s)) +if(a==="Noto Color Emoji"||a==="Noto Emoji"){s=this.e +if(B.b.gO(s)==="Roboto")B.b.pb(s,1,a) +else B.b.pb(s,0,a)}else this.e.push(a)}} +A.bnt.prototype={ +$0(){return A.a([],t.Cz)}, +$S:1278} +A.bnu.prototype={ +$1(a){return!a}, +$S:57} +A.css.prototype={ +$1(a){return B.b.p($.cX_(),a)}, +$S:112} +A.cst.prototype={ +$1(a){return this.a.a.p(0,a)}, +$S:65} +A.cqP.prototype={ +$1(a){return a.a==="Noto Sans SC"}, +$S:112} +A.cqQ.prototype={ +$1(a){return a.a==="Noto Sans TC"}, +$S:112} +A.cqM.prototype={ +$1(a){return a.a==="Noto Sans HK"}, +$S:112} +A.cqN.prototype={ +$1(a){return a.a==="Noto Sans JP"}, +$S:112} +A.cqO.prototype={ +$1(a){return a.a==="Noto Sans KR"}, +$S:112} +A.cqR.prototype={ +$1(a){return a.a==="Noto Sans Symbols"}, +$S:112} +A.ar7.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.d6(B.G,q.gb_p())}, +P1(){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i,h,g +var $async$P1=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.bM(J.ag(p.a),p.b,o.i("bM<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.PQ(new A.blN(q,m,g),n))}s=2 +return A.f(A.ih(h.gaA(h),!1,n),$async$P1) +case 2:p=g.$ti.i("bt<1>") +p=A.Q(new A.bt(g,p),!0,p.i("D.E")) +B.b.rk(p) +o=A.a0(p).i("c5<1>") +l=A.Q(new A.c5(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.S(i) +g=A.av(h.h(i,"family")) +for(i=J.ag(j.a(h.h(i,"fonts")));i.q();)p.ayx(n,a.Ok(A.av(J.J(m.a(i.gE(i)),"asset"))),g)}if(!p.a.p(0,"Roboto"))p.ayx(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.ih(n,!1,t.AC),$async$AW) +case 5:e.H(d,c.XI(a0,t.h3)) +case 1:return A.m(q,r)}}) +return A.n($async$AW,r)}, +TA(){var s,r,q,p,o,n,m=new A.bVU() +for(s=this.b,r=s.length,q=this.c,p=0;p1)$.kc().$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.aw(q*(p.width()/p.height())) +else if(q==null&&!r)q=B.d.eJ(s,p.width()/p.height()) +o=new A.z0() +n=o.QV(B.q2) +r=A.bb4(p,i) +m=p.width() +p=p.height() +s.toString +q.toString +n.zH(r,new A.Y(0,0,0+m,0+p),new A.Y(0,0,s,q),A.Zo()) +p=o.IT().a1B(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.DJ("Failed to re-size image")) +h=$.dQ.bI().MakeAnimatedImageFromEncoded(l) +if(h==null)throw A.j(A.DJ("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.wR(a,o,p,p,q))}}, +$S(){return this.b.i("~(0,G)")}} +A.bvD.prototype={ +$2(a,b){return a.b-b.b}, +$S(){return this.a.i("A(wR<0>,wR<0>)")}} +A.bvF.prototype={ +$1(a){var s,r,q=a.length +if(q===0)return null +if(q===1)return B.b.gbO(a) +s=q/2|0 +r=a[s] +r.e=this.$1(B.b.d9(a,0,s)) +r.f=this.$1(B.b.qO(a,s+1)) +return r}, +$S(){return this.a.i("wR<0>?(G>)")}} +A.bvE.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("~(wR<0>)")}} +A.wR.prototype={ +aes(a,b){var s,r=this +if(a>r.d)return +s=r.e +if(s!=null)s.aes(a,b) +s=r.b +if(s<=a&&a<=r.c)b.push(r.a) +if(a"),s=new A.c5(s,r),s=new A.bF(s,s.gu(s),r.i("bF")),r=r.i("al.E"),q=B.q2;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.Y(p.a,p.b,p.c,p.d) +break +case 2:p=p.d +n=p.a +p=n==null?p.Wm():n +p=p.getBounds() +o=new A.Y(p[0],p[1],p[2],p[3]) +break +default:continue $label0$1}q=q.rr(o)}return q}} +A.bHr.prototype={} +A.OD.prototype={ +t(a,b){b.a=this +this.c.push(b)}, +Ex(a,b){this.b=this.NL(a,b)}, +NL(a,b){var s,r,q,p,o,n +for(s=this.c,r=s.length,q=B.a3,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.xO(n)}}return q}, +Et(a){var s,r,q,p,o +for(s=this.c,r=s.length,q=0;q=o.c||o.b>=o.d))p.xe(a)}}} +A.aCJ.prototype={ +xe(a){this.Et(a)}} +A.akk.prototype={ +Ex(a,b){this.b=this.NL(a,b).xO(a.gbEy())}, +xe(a){var s,r=this,q=A.Zo() +q.sqi(r.r) +s=a.a +s.UV(r.b,r.f,q) +r.Et(a) +s.dm(0)}, +$ib3W:1} +A.amH.prototype={ +Ex(a,b){var s,r,q=null,p=this.f,o=a.c.a +o.push(new A.t8(B.a2j,q,q,p,q,q)) +s=this.NL(a,b) +r=A.dq4(p.gbJ().getBounds()) +if(s.Tn(r))this.b=s.rr(r) +o.pop()}, +xe(a){var s,r=this,q=a.a +q.eG(0) +s=r.r +q.Ra(0,r.f,s!==B.B) +s=s===B.lI +if(s)q.ri(r.b,null) +r.Et(a) +if(s)q.dm(0) +q.dm(0)}, +$ibcw:1} +A.amJ.prototype={ +Ex(a,b){var s,r=null,q=this.f,p=a.c.a +p.push(new A.t8(B.a2h,q,r,r,r,r)) +s=this.NL(a,b) +if(s.Tn(q))this.b=s.rr(q) +p.pop()}, +xe(a){var s,r,q=a.a +q.eG(0) +s=this.f +r=this.r +q.Rc(s,B.lH,r!==B.B) +r=r===B.lI +if(r)q.ri(s,null) +this.Et(a) +if(r)q.dm(0) +q.dm(0)}, +$ibcz:1} +A.amI.prototype={ +Ex(a,b){var s,r,q,p,o=null,n=this.f,m=a.c.a +m.push(new A.t8(B.a2i,o,n,o,o,o)) +s=this.NL(a,b) +r=n.a +q=n.b +p=n.c +n=n.d +if(s.Tn(new A.Y(r,q,p,n)))this.b=s.rr(new A.Y(r,q,p,n)) +m.pop()}, +xe(a){var s,r=this,q=a.a +q.eG(0) +s=r.r +q.Rb(r.f,s!==B.B) +s=s===B.lI +if(s)q.ri(r.b,null) +r.Et(a) +if(s)q.dm(0) +q.dm(0)}, +$ibcy:1} +A.aza.prototype={ +Ex(a,b){var s,r,q,p,o=this,n=null,m=new A.f0(new Float32Array(16)) +m.co(b) +s=o.r +r=s.a +s=s.b +m.bH(0,r,s) +q=A.jC() +q.BW(r,s,0) +p=a.c.a +p.push(A.cK7(q)) +p.push(new A.t8(B.dtU,n,n,n,n,o.f)) +o.b14(a,m) +p.pop() +p.pop() +o.b=o.b.bH(0,r,s)}, +xe(a){var s,r,q,p=this,o=A.Zo() +o.sae(0,A.ft(p.f,0,0,0)) +s=a.a +s.eG(0) +r=p.r +q=r.a +r=r.b +s.bH(0,q,r) +s.ri(p.b.f9(new A.w(-q,-r)),o) +p.Et(a) +s.dm(0) +s.dm(0)}, +$ibGU:1} +A.aam.prototype={ +Ex(a,b){var s=this.f,r=b.uT(s),q=a.c.a +q.push(A.cK7(s)) +this.b=A.cuy(s,this.NL(a,r)) +q.pop()}, +xe(a){var s=a.a +s.eG(0) +s.ab(0,this.f.a) +this.Et(a) +s.dm(0)}, +$iaGI:1} +A.az9.prototype={$ibGE:1} +A.aE5.prototype={ +xe(a){var s,r,q,p,o=this,n=a.a +n.ri(o.b,null) +o.Et(a) +s=A.Zo() +s.sBX(o.f) +s.sqi(o.w) +s.sEc(o.x) +a.b.eG(0) +r=o.r +q=r.a +p=r.b +a.b.bH(0,q,p) +a.b.fs(new A.Y(0,0,0+(r.c-q),0+(r.d-p)),s) +a.b.dm(0) +n.dm(0)}, +$ibV8:1} +A.aAg.prototype={ +Ex(a,b){this.b=this.c.b.f9(this.d)}, +xe(a){var s +a.b.eG(0) +s=this.d +a.b.bH(0,s.a,s.b) +a.b.AX(this.c) +a.b.dm(0)}} +A.amU.prototype={ +xe(a){var s,r=A.Zo() +r.sAO(this.f) +s=a.a +s.ri(this.b,r) +this.Et(a) +s.dm(0)}, +$ibcQ:1} +A.aAt.prototype={ +Ex(a,b){var s=this,r=s.d,q=r.a,p=r.b,o=s.e,n=s.f +s.b=new A.Y(q,p,q+o,p+n) +p=a.b +if(p!=null)p.bS3(s.c,new A.a0t(r,new A.a1(o,n),new A.RK(A.df(a.c.a,!0,t.MK))))}, +xe(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=$.Cq() +if(!p.a_u(r))++l.b.c +if(!p.a_u(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.z2.prototype={ +p(a,b){return B.d.zc(this.a,b)&&b.zc(0,this.b)}, +l(a,b){if(b==null)return!1 +if(!(b instanceof A.z2))return!1 +return b.a===this.a&&b.b===this.b}, +gv(a){return A.an(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.bEF.prototype={ +gm(a){return this.a}} +A.Ob.prototype={ +sqi(a){if(this.b===a)return +this.b=a +this.gbJ().setBlendMode($.aiY()[a.a])}, +gd5(a){return this.c}, +sd5(a,b){if(this.c===b)return +this.c=b +this.gbJ().setStyle($.cE2()[b.a])}, +gpw(){return this.d}, +spw(a){if(this.d===a)return +this.d=a +this.gbJ().setStrokeWidth(a)}, +sP6(a){if(this.e===a)return +this.e=a +this.gbJ().setStrokeCap($.cE3()[a.a])}, +saeW(a){if(this.f===a)return +this.f=a +this.gbJ().setStrokeJoin($.cE4()[a.a])}, +sBc(a){if(this.r===a)return +this.r=a +this.gbJ().setAntiAlias(a)}, +gae(a){return new A.B(this.w)}, +sae(a,b){if(this.w===b.gm(b))return +this.w=b.gm(b) +this.gbJ().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=$.cv9() +else q.ay=A.bzV(new A.O9($.cv9(),s))}s=q.gbJ() +r=q.ay +r=r==null?null:r.gbJ() +s.setColorFilter(r) +q.x=a}, +sBX(a){var s,r,q=this +if(q.z==a)return +if(a instanceof A.bb3){s=new A.ama(a.a,a.b,a.d,a.e) +s.vr(null,t.B) +q.z=s}else q.z=t.I5.a(a) +s=q.gbJ() +r=q.z +r=r==null?null:r.U9(q.at) +s.setShader(r)}, +sCN(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.ami(a.a,s) +s.vr(null,t.B) +q.as=s}}else q.as=null +s=q.gbJ() +r=q.as +r=r==null?null:r.gbJ() +s.setMaskFilter(r)}, +sEc(a){var s,r,q=this +if(q.at===a)return +q.at=a +s=q.gbJ() +r=q.z +r=r==null?null:r.U9(a) +s.setShader(r)}, +sAO(a){var s,r,q=this +if(q.ax===a)return +q.ax=a +q.y=null +s=A.doS(a) +s.toString +s=q.ay=A.bzV(s) +if(q.x){q.y=s +q.ay=A.bzV(new A.O9($.cv9(),s))}s=q.gbJ() +r=q.ay +r=r==null?null:r.gbJ() +s.setColorFilter(r)}, +saeX(a){if(this.ch===a)return +this.ch=a +this.gbJ().setStrokeMiter(a)}, +ur(){var s=A.bVM() +s.setAntiAlias(this.r) +s.setColorInt(this.w) +return s}, +xj(){var s=this,r=null,q=A.bVM(),p=s.b +q.setBlendMode($.aiY()[p.a]) +p=s.c +q.setStyle($.cE2()[p.a]) +q.setStrokeWidth(s.d) +q.setAntiAlias(s.r) +q.setColorInt(s.w) +p=s.z +p=p==null?r:p.U9(s.at) +q.setShader(p) +p=s.as +p=p==null?r:p.gbJ() +q.setMaskFilter(p) +p=s.ay +p=p==null?r:p.gbJ() +q.setColorFilter(p) +p=s.cx +p=p==null?r:p.gbJ() +q.setImageFilter(p) +p=s.e +q.setStrokeCap($.cE3()[p.a]) +p=s.f +q.setStrokeJoin($.cE4()[p.a]) +q.setStrokeMiter(s.ch) +return q}, +u0(a){var s=this.a +if(s!=null)s.delete()}, +$iJF:1} +A.bb3.prototype={} +A.ama.prototype={ +ur(){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.q(p)+" \n samplerUniforms: "+A.q(r)+" \n")) +return o}, +xj(){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.q(p)+" \n samplerUniforms: "+A.q(r)+" \n")) +return o}} +A.Hh.prototype={ +gB4(){return this.b}, +sB4(a){if(this.b===a)return +this.b=a +this.gbJ().setFillType($.b_i()[a.a])}, +LR(a,b,c){this.gbJ().addArc(A.j5(a),b*57.29577951308232,c*57.29577951308232)}, +Cd(a){this.gbJ().addOval(A.j5(a),!1,1)}, +DC(a,b,c,d){var s,r,q=c.a,p=c.b +if(d==null){s=A.jC() +s.BW(q,p,0) +r=A.aZP(s.a)}else{r=A.aZQ(d) +r[2]=r[2]+q +r[5]=r[5]+p}t.E_.a(b) +A.at(this.gbJ(),"addPath",[b.gbJ(),r[0],r[1],r[2],r[3],r[4],r[5],r[6],r[7],r[8],!1])}, +AG(a,b,c){return this.DC(a,b,c,null)}, +ts(a){this.gbJ().addRRect(A.Cj(a),!1)}, +rV(a){this.gbJ().addRect(A.j5(a))}, +Cf(a,b,c,d,e){this.gbJ().arcToOval(A.j5(b),c*57.29577951308232,d*57.29577951308232,e)}, +aI(a){this.gbJ().close()}, +M9(){return new A.amm(this,!1)}, +p(a,b){return this.gbJ().contains(b.a,b.b)}, +vE(a,b,c,d,e,f){A.at(this.gbJ(),"cubicTo",[a,b,c,d,e,f])}, +uZ(a){var s=this.gbJ().getBounds() +return new A.Y(s[0],s[1],s[2],s[3])}, +ed(a,b,c){this.gbJ().lineTo(b,c)}, +oT(a,b,c){this.gbJ().moveTo(b,c)}, +aPA(a,b,c,d){this.gbJ().quadTo(a,b,c,d)}, +eZ(a){this.b=B.dA +this.gbJ().reset()}, +f9(a){var s=this.gbJ().copy() +A.cM8(s,1,0,a.a,0,1,a.b,0,0,1) +return A.bb6(s,this.b)}, +ab(a,b){var s=this.gbJ().copy(),r=A.aZQ(b) +A.cM8(s,r[0],r[1],r[2],r[3],r[4],r[5],r[6],r[7],r[8]) +return A.bb6(s,this.b)}, +gSP(){return!0}, +ur(){var s=new globalThis.window.flutterCanvasKit.Path(),r=this.b +s.setFillType($.b_i()[r.a]) +return s}, +u0(a){var s +this.c=t.j.a(this.gbJ().toCmds()) +s=this.a +if(s!=null)s.delete()}, +xj(){var s=$.dQ.bI().Path,r=this.c +r===$&&A.e() +r=A.at(s,"MakeFromCmds",[r]) +s=this.b +r.setFillType($.b_i()[s.a]) +return r}, +$ipt:1} +A.amm.prototype={ +gS(a){var s,r=this,q=r.c +if(q===$){s=r.a.gbJ().isEmpty()?B.atO:A.cGa(r) +r.c!==$&&A.ao() +q=r.c=s}return q}} +A.alW.prototype={ +gE(a){var s=this.d +if(s==null)throw A.j(A.dl(u.md)) +return s}, +q(){var s,r=this,q=r.gbJ().next() +if(q==null){r.d=null +return!1}s=new A.alV(r.b,r.c) +s.vr(q,t.B) +r.d=s;++r.c +return!0}, +ur(){var s=this.b.a.gbJ() +return new globalThis.window.flutterCanvasKit.ContourMeasureIter(s,!1,1)}, +xj(){var s,r=this.ur() +for(s=0;sr.a)A.ddF(r)}, +O0(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.aQ(0,1.4) +r=j.a +if(r!=null)r.n() +j.a=null +r=j.y +r.toString +o=p.a +A.P7(r,o) +r=j.y +r.toString +n=p.b +A.P6(r,n) +j.ay=p +j.z=B.e.e3(o) +j.Q=B.e.e3(n) +j.a7i()}}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.nd(r,i,j.e,!1) +r=j.y +r.toString +A.nd(r,h,j.d,!1) +j.y.remove() +j.d=j.e=null}j.z=B.e.e3(a.a) +r=B.e.e3(a.b) +j.Q=r +m=j.y=A.Xg(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.a7i() +r=t.B +j.e=r.a(A.dt(j.gbbx())) +o=r.a(A.dt(j.gbbv())) +j.d=o +A.hQ(m,h,o,!1) +A.hQ(m,i,j.e,!1) +j.c=j.b=!1 +o=$.iq +if((o==null?$.iq=A.r4():o)!==-1){o=$.jJ +o=!(o==null?$.jJ=A.uz(self.window.flutterConfiguration):o).gaIP()}else o=!1 +if(o){o=$.dQ.bI() +n=$.iq +if(n==null)n=$.iq=A.r4() +l=j.r=B.e.C(o.GetWebGLContext(m,r.a({antialias:0,majorVersion:n}))) +if(l!==0){j.f=$.dQ.bI().MakeGrContext(l) +if(j.as===-1||j.at===-1){r=j.y +r.toString +o=$.iq +k=A.d5y(r,o==null?$.iq=A.r4():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.aFa()}}j.x.append(m) +j.ay=a}else{r=$.h3().x +if(r==null){r=self.window.devicePixelRatio +if(r===0)r=1}if(r!==j.CW)j.a7i()}r=$.h3().x +if(r==null){r=self.window.devicePixelRatio +if(r===0)r=1}j.CW=r +j.ch=a +j.aFS() +r=j.a +if(r!=null)r.n() +return j.a=j.bbU(a)}, +a7i(){var s,r,q=this.z,p=$.h3(),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.q(q/o)+"px") +A.ae(r,"height",A.q(s/p)+"px")}, +aFS(){var s=B.e.e3(this.ch.b),r=this.Q,q=$.h3().x +if(q==null){q=self.window.devicePixelRatio +if(q===0)q=1}A.ae(this.y.style,"transform","translate(0, -"+A.q((r-s)/q)+"px)")}, +bby(a){this.c=!1 +$.dj().aoS() +a.stopPropagation() +a.preventDefault()}, +bbw(a){var s=this,r=A.vB() +s.c=!0 +if(r.bM6(s)){s.b=!0 +a.preventDefault()}else s.n()}, +bbU(a){var s,r=this,q=$.iq +if((q==null?$.iq=A.r4():q)===-1){q=r.y +q.toString +return r.a5O(q,"WebGL support not detected")}else{q=$.jJ +if((q==null?$.jJ=A.uz(self.window.flutterConfiguration):q).gaIP()){q=r.y +q.toString +return r.a5O(q,"CPU rendering forced by application")}else if(r.r===0){q=r.y +q.toString +return r.a5O(q,"Failed to initialize WebGL context")}else{q=$.dQ.bI() +s=r.f +s.toString +s=A.at(q,"MakeOnScreenGLSurface",[s,B.e.vV(a.a),B.e.vV(a.b),self.window.flutterCanvasKit.ColorSpace.SRGB,r.as,r.at]) +if(s==null){q=r.y +q.toString +return r.a5O(q,"Failed to initialize WebGL surface")}return new A.amw(s,r.r)}}}, +a5O(a,b){if(!$.cMB){$.kc().$1("WARNING: Falling back to CPU-only rendering. "+b+".") +$.cMB=!0}return new A.amw($.dQ.bI().MakeSWCanvasSurface(a),null)}, +n(){var s=this,r=s.y +if(r!=null)A.nd(r,"webglcontextlost",s.d,!1) +r=s.y +if(r!=null)A.nd(r,"webglcontextrestored",s.e,!1) +s.e=s.d=null +s.x.remove() +r=s.a +if(r!=null)r.n()}} +A.bYK.prototype={ +$2(a,b){this.a.a.a.flush() +return!0}, +$S:1028} +A.amw.prototype={ +n(){if(this.c)return +this.a.dispose() +this.c=!0}} +A.aFz.prototype={ +aVr(){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($.dQ.bI().OverlineDecoration))>>>0 +if((s|4)===s)r=(r|B.e.C($.dQ.bI().LineThroughDecoration))>>>0 +b2.decoration=r}if(b!=null)b2.decorationThickness=b +if(d!=null){s=A.Xj(d) +b2.decorationColor=s}if(c!=null)b2.decorationStyle=$.cY5()[c.a] +if(a1!=null)b2.textBaseline=$.cE5()[a1.a] +if(a2!=null)A.cMc(b2,a2) +if(a3!=null)b2.letterSpacing=a3 +if(a4!=null)b2.wordSpacing=a4 +if(a5!=null)A.cMe(b2,a5) +switch(g.ax){case null:break +case B.av:A.cMd(b2,!0) +break +case B.Fk:A.cMd(b2,!1) +break}if(a6!=null){s=a6.Qd("-") +b2.locale=s}q=g.dx +if(q===$){p=A.cBk(g.x,g.y) +g.dx!==$&&A.ao() +g.dx=p +q=p}A.cMb(b2,q) +if(a!=null||a0!=null)b2.fontStyle=A.cCE(a,a0) +if(a8!=null){g=A.Xj(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.eU(B.e.C(q.startIndex),B.e.C(q.endIndex))}return B.d4}, +Rg(){var s,r,q,p=this.a +p===$&&A.e() +p=J.fA(p.a.getLineMetrics(),t.B) +s=A.a([],t.ER) +for(r=p.$ti,p=new A.bF(p,p.gu(p),r.i("bF")),r=r.i("a7.E");p.q();){q=p.d +s.push(new A.amg(q==null?r.a(q):q))}return s}, +n(){var s=this.a +s===$&&A.e() +s.n() +this.as=!0}} +A.amg.prototype={ +gaKv(){return this.a.descent}, +gM1(){return this.a.baseline}, +gaNK(a){return B.e.C(this.a.lineNumber)}, +$ibyk:1} +A.bb5.prototype={ +a7M(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,$.cY1()[c.a],$.cE5()[r.a],s*f])}, +aHC(a,b,c,d){return this.a7M(a,b,c,null,null,d)}, +QL(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) +$.aiP().bHf(a,s) +this.a.addText(a)}, +ec(){var s,r,q,p,o,n,m,l,k,j="Paragraph" +if($.cX0()){s=this.a +r=B.l.b7(0,new A.dB(s.getText())) +q=A.dcW($.d0b(),r) +p=q==null +o=p?null:q.h(0,r) +if(o!=null)n=o +else{m=A.cRs(r,B.P5) +l=A.cRs(r,B.P4) +n=new A.aeU(A.dq0(r),l,m)}if(!p){p=q.c +k=p.h(0,r) +if(k==null)q.avI(0,r,n) +else{m=k.d +if(!J.v(m.b,n)){k.p6(0) +q.avI(0,r,n)}else{k.p6(0) +l=q.b +l.Y4(m) +l=l.a.b.L_() +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.amk(this.b) +p=new A.Lz(j,t.gA) +p.avD(s,r,j,t.B) +s.a!==$&&A.e1() +s.a=p +return s}, +gaOO(){return this.c}, +gaOP(){return this.d}, +eD(){var s=this.e +if(s.length<=1)return +s.pop() +this.a.pop()}, +NQ(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.cwi(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.gbJ() +if(a2==null){a2=$.cTw() +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.gbJ() +if(a3==null)a3=$.cTv() +this.a.pushPaintStyle(a1.gatN(),a2,a3)}else this.a.pushStyle(a1.gatN())}} +A.cqg.prototype={ +$1(a){return this.a===a}, +$S:6} +A.QE.prototype={ +G(){return"IntlSegmenterGranularity."+this.b}} +A.al4.prototype={ +k(a){return"CanvasKitError: "+this.a}} +A.Zs.prototype={ +ur(){var s=$.dQ.bI(),r=this.f +if(r==null)r=null +return A.at(s,"MakeVertices",[this.b,this.c,null,null,r])}, +xj(){return this.ur()}, +u0(a){var s=this.a +if(s!=null)s.delete()}, +n(){this.u0(0) +this.r=!0}} +A.bba.prototype={ +$1(a){return a<0||a>=this.a.length}, +$S:65} +A.amL.prototype={ +aY1(a,b){var s={} +s.a=!1 +this.a.Vd(0,A.cz(J.J(a.b,"text"))).aJ(0,new A.bcE(s,b),t.P).nf(new A.bcF(s,b))}, +aTX(a){this.b.a2m(0).aJ(0,new A.bcC(a),t.P).nf(new A.bcD(this,a))}} +A.bcE.prototype={ +$1(a){var s=this.b +if(a){s.toString +s.$1(B.ch.q8([!0]))}else{s.toString +s.$1(B.ch.q8(["copy_fail","Clipboard.setData failed",null])) +this.a.a=!0}}, +$S:118} +A.bcF.prototype={ +$1(a){var s +if(!this.a.a){s=this.b +s.toString +s.$1(B.ch.q8(["copy_fail","Clipboard.setData failed",null]))}}, +$S:16} +A.bcC.prototype={ +$1(a){var s=A.p(["text",a],t.N,t.z),r=this.a +r.toString +r.$1(B.ch.q8([s]))}, +$S:321} +A.bcD.prototype={ +$1(a){var s +if(a instanceof A.xY){A.kh(B.G,null,t.H).aJ(0,new A.bcB(this.b),t.P) +return}s=this.b +A.kA("Could not get text from clipboard: "+A.q(a)) +s.toString +s.$1(B.ch.q8(["paste_fail","Clipboard.getData failed",null]))}, +$S:16} +A.bcB.prototype={ +$1(a){var s=this.a +if(s!=null)s.$1(null)}, +$S:36} +A.amK.prototype={ +Vd(a,b){return this.aY0(0,b)}, +aY0(a,b){var s=0,r=A.o(t.y),q,p=2,o,n,m,l,k +var $async$Vd=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.em(m.writeText(b),t.z),$async$Vd) +case 7:p=2 +s=6 +break +case 4:p=3 +k=o +n=A.a2(k) +A.kA("copy is not successful "+A.q(n)) +m=A.d8(!1,t.y) +q=m +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:q=A.d8(!0,t.y) +s=1 +break +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Vd,r)}} +A.bcA.prototype={ +a2m(a){var s=0,r=A.o(t.N),q +var $async$a2m=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=A.em(self.window.navigator.clipboard.readText(),t.N) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2m,r)}} +A.aqW.prototype={ +Vd(a,b){return A.d8(this.buk(b),t.y)}, +buk(a){var s,r,q,p,o="-99999px",n="transparent",m=A.dC(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.cHa(s,a) +s.focus() +s.select() +r=!1 +try{r=self.document.execCommand("copy") +if(!r)A.kA("copy is not successful")}catch(p){q=A.a2(p) +A.kA("copy is not successful "+A.q(q))}finally{s.remove()}return r}} +A.blo.prototype={ +a2m(a){return A.mr(new A.xY("Paste is not implemented for this browser."),null,t.N)}} +A.ZD.prototype={ +G(){return"ColorFilterType."+this.b}} +A.HV.prototype={ +gaO(a){return this.d}} +A.bmG.prototype={ +gaIP(){var s=this.b +if(s==null)s=null +else{s=s.canvasKitForceCpuOnly +if(s==null)s=null}return s===!0}, +gbEK(){var s=this.b +if(s==null)s=null +else{s=s.debugShowSemanticsNodes +if(s==null)s=null}return s===!0}, +gaQb(){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}, +gaRj(){var s=this.b +if(s==null)s=null +else{s=s.useColorEmoji +if(s==null)s=null}return s===!0}} +A.bhc.prototype={ +$1(a){return this.a.warn(J.bp(a))}, +$S:21} +A.bhf.prototype={ +$1(a){a.toString +return A.av(a)}, +$S:490} +A.asN.prototype={ +gbL(a){return B.e.C(this.b.status)}, +gbCT(){var s=this.b.headers,r=s.get("Content-Length") +if(r==null)r=null +if(r==null)return null +return A.m5(r,null)}, +gaa5(){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}, +gabP(){var s=this +if(!s.gaa5())throw A.j(new A.asM(s.a,s.gbL(s))) +return new A.btm(s.b)}, +$icIi:1} +A.btm.prototype={ +acb(a,b,c){var s=0,r=A.o(t.H),q=this,p,o,n,m +var $async$acb=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.em(m.read(),p),$async$acb) +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$acb,r)}, +QR(){var s=0,r=A.o(t.pI),q,p=this,o +var $async$QR=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.em(p.a.arrayBuffer(),t.O),$async$QR) +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$QR,r)}} +A.asM.prototype={ +k(a){return'Flutter Web engine failed to fetch "'+this.a+'". HTTP request succeeded, but the server responded with HTTP status '+this.b+"."}, +$ibw:1} +A.a1R.prototype={ +k(a){return'Flutter Web engine failed to complete HTTP request to fetch "'+this.a+'": '+A.q(this.b)}, +$ibw:1} +A.bhd.prototype={ +$1(a){return this.a.add(a)}, +$S:1366} +A.aqc.prototype={ +gaO(a){return this.a}} +A.a01.prototype={} +A.cs1.prototype={ +$2(a,b){this.a.$2(J.fA(a,t.B),b)}, +$S:1378} +A.crh.prototype={ +$1(a){var s=A.dG(a,0,null) +if(J.cV(B.dF6.a,B.b.gR(s.gA0())))return s.k(0) +self.window.console.error("URL rejected by TrustedTypes policy flutter-engine: "+a+"(download prevented)") +return null}, +$S:202} +A.aN2.prototype={ +q(){var s=++this.b,r=this.a +if(s>r.length)throw A.j(A.ac("Iterator out of bounds")) +return s"))}, +gu(a){return B.e.C(this.a.length)}} +A.aN7.prototype={ +q(){var s=++this.b,r=this.a +if(s>r.length)throw A.j(A.ac("Iterator out of bounds")) +return s"))}, +gu(a){return B.e.C(this.a.length)}} +A.aqb.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.aro.prototype={ +aHH(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)}}, +gbgz(){var s=this.r +s===$&&A.e() +return s}, +aRf(){var s=this.d.style,r=$.h3().x +if(r==null){r=self.window.devicePixelRatio +if(r===0)r=1}A.ae(s,"transform","scale("+A.q(1/r)+")")}, +bn6(a){var s +this.aRf() +s=$.kC() +if(!J.cV(B.E3.a,s)&&!$.h3().bMb()&&$.cvr().c){$.h3().aJh(!0) +$.dj().aoS()}else{s=$.h3() +s.Rh() +s.aJh(!1) +$.dj().aoS()}}, +aYH(a){var s,r,q,p,o=self.window.screen +if(o!=null){s=o.orientation +if(s!=null){o=J.S(a) +if(o.ga7(a)){s.unlock() +return A.d8(!0,t.y)}else{r=A.d6Z(A.cz(o.gO(a))) +if(r!=null){q=new A.aG(new A.ah($.as,t.tr),t.VY) +try{A.em(s.lock(r),t.z).aJ(0,new A.bni(q),t.P).nf(new A.bnj(q))}catch(p){o=A.d8(!1,t.y) +return o}return q.a}}}}return A.d8(!1,t.y)}, +al2(a){var s,r=this,q=$.fI(),p=r.c +if(p==null){s=A.dC(self.document,"flt-svg-filters") +A.ae(s.style,"visibility","hidden") +if(q===B.aV){q=r.f +q===$&&A.e() +r.a.aI8(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)}, +TB(a){if(a==null)return +a.remove()}} +A.bni.prototype={ +$1(a){this.a.c3(0,!0)}, +$S:16} +A.bnj.prototype={ +$1(a){this.a.c3(0,!1)}, +$S:16} +A.bjO.prototype={} +A.aD1.prototype={} +A.KE.prototype={} +A.aTL.prototype={} +A.bQr.prototype={ +eG(a){var s,r,q=this,p=q.a_2$ +p=p.length===0?q.a:B.b.gR(p) +s=q.Gi$ +r=new A.f0(new Float32Array(16)) +r.co(s) +q.aLD$.push(new A.aTL(p,r))}, +dm(a){var s,r,q,p=this,o=p.aLD$ +if(o.length===0)return +s=o.pop() +p.Gi$=s.b +o=p.a_2$ +r=s.a +q=p.a +while(!0){if(!!J.v(o.length===0?q:B.b.gR(o),r))break +o.pop()}}, +bH(a,b,c){this.Gi$.bH(0,b,c)}, +q4(a,b,c){this.Gi$.q4(0,b,c)}, +vU(a,b){this.Gi$.aQo(0,$.cVm(),b)}, +ab(a,b){this.Gi$.oL(0,new A.f0(b))}} +A.ctR.prototype={ +$1(a){$.cBg=!1 +$.dj().CE("flutter/system",$.cXc(),new A.ctQ())}, +$S:78} +A.ctQ.prototype={ +$1(a){}, +$S:84} +A.ng.prototype={ +gm(a){return this.a}} +A.ano.prototype={ +bCA(){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.bM(J.ag(o.a),o.b,s.i("bM<1,2>")),s=s.z[1];o.q();){r=o.a +for(r=J.ag(r==null?s.a(r):r);r.q();){q=r.gE(r) +q.b.$1(q.a)}}p.b=p.a +p.a=null}, +avY(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)}, +bUM(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).ej(s,0) +this.avY(a,r) +return r.a}} +A.Vu.prototype={ +gm(a){return this.a}} +A.aE6.prototype={ +gakU(a){var s=this.a +s===$&&A.e() +return s.activeElement}, +ys(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}, +aHW(a){return B.b.ao(a,this.galb(this))}} +A.aqm.prototype={ +gakU(a){var s=this.a +s===$&&A.e() +s=s.ownerDocument +return s==null?null:s.activeElement}, +ys(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}, +aHW(a){return B.b.ao(a,this.galb(this))}} +A.a5p.prototype={ +gxJ(){return this.cx}, +LT(a){var s=this +s.VO(a) +s.cx=a.cx +s.cy=a.cy +s.db=a.db +a.cx=null}, +h1(a){var s,r=this,q="transform-origin",p=r.IF("flt-backdrop") +A.ae(p.style,q,"0 0 0") +s=A.dC(self.document,"flt-backdrop-interior") +r.cx=s +A.ae(s.style,"position","absolute") +s=r.IF("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}, +AV(){var s=this +s.Pf() +$.jK.TB(s.db) +s.cy=s.cx=s.db=null}, +tY(){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=t.hf.a(h.CW) +$.jK.TB(h.db) +h.db=null +s=h.fr +r=h.f +if(s!=r){r.toString +q=new A.f0(new Float32Array(16)) +if(q.xL(r)===0)A.W(A.eC(r,"other","Matrix cannot be inverted")) +h.dy=q +h.fr=h.f}s=$.h3() +p=s.x +if(p==null){r=self.window.devicePixelRatio +p=r===0?1:r}r=h.dy +r===$&&A.e() +o=A.cuy(r,new A.Y(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_r()){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.q(n)+"px") +A.ae(s,"top",A.q(m)+"px") +A.ae(s,"width",A.q(l)+"px") +A.ae(s,"height",A.q(k)+"px") +r=$.fI() +if(r===B.fG){A.ae(s,"background-color","#000") +A.ae(s,"opacity","0.2")}else{if(r===B.aV){s=h.cy +s.toString +A.l3(s,"-webkit-backdrop-filter",g.gao2())}s=h.cy +s.toString +A.l3(s,"backdrop-filter",g.gao2())}}, +eE(a,b){var s=this +s.Fe(0,b) +if(!s.CW.l(0,b.CW))s.tY() +else s.awZ()}, +awZ(){var s=this.e +for(;s!=null;){if(s.ga_r()){if(!J.v(s.w,this.dx))this.tY() +break}s=s.e}}, +EG(){this.b2f() +this.awZ()}, +$ib3W:1} +A.yM.prototype={ +sFO(a,b){var s,r,q=this +q.a=b +s=B.e.dF(b.a)-1 +r=B.e.dF(q.a.b)-1 +if(q.z!==s||q.Q!==r){q.z=s +q.Q=r +q.aGF()}}, +aGF(){A.ae(this.c.style,"transform","translate("+this.z+"px, "+this.Q+"px)")}, +aEC(){var s=this,r=s.a,q=r.a +r=r.b +s.d.bH(0,-q+(q-1-s.z)+1,-r+(r-1-s.Q)+1)}, +aKP(a,b){return this.r>=A.b4v(a.c-a.a)&&this.w>=A.b4u(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.ait(b,a,n+i,k,i,0,4.71238898038469,6.283185307179586,!1) +a=m-d +b.lineTo(o,a) +A.ait(b,o-f,a,f,d,0,0,1.5707963267948966,!1) +a=p+g +b.lineTo(a,m) +A.ait(b,a,m-e,g,e,0,1.5707963267948966,3.141592653589793,!1) +a=n+h +b.lineTo(p,a) +A.ait(b,p+j,a,j,h,0,3.141592653589793,4.71238898038469,!1) +a1.gqj().xe(c) +a1.gqj().GS()}}, +DZ(a,b){var s,r,q,p,o,n,m=this.d +if(this.a7p(b)){a=A.aik(a,b) +s=A.aim(a,b,"draw-oval",m.c) +m=a.a +r=a.b +this.Wo(s,new A.w(m,r),b) +A.ae(s.style,"border-radius",A.q((a.c-m)/2)+"px / "+A.q((a.d-r)/2)+"px")}else{m.gqj().F4(b,a) +r=b.b +m.gdR(m).beginPath() +q=m.gqj().Q +p=q==null +o=p?a.gcS().a:a.gcS().a-q.a +n=p?a.gcS().b:a.gcS().b-q.b +A.ait(m.gdR(m),o,n,(a.c-a.a)/2,(a.d-a.b)/2,0,0,6.283185307179586,!1) +m.gqj().xe(r) +m.gqj().GS()}}, +rC(a,b,c){var s,r,q,p,o,n,m,l,k=this +if(k.akJ(c)){s=A.aik(A.tp(a,b),c) +r=A.aim(s,c,"draw-circle",k.d.c) +k.Wo(r,new A.w(s.a,s.b),c) +A.ae(r.style,"border-radius","50%")}else{q=c.w!=null?A.tp(a,b):null +p=k.d +p.gqj().F4(c,q) +q=c.b +p.gdR(p).beginPath() +o=p.gqj().Q +n=o==null +m=a.a +m=n?m:m-o.a +l=a.b +l=n?l:l-o.b +A.ait(p.gdR(p),m,l,b,b,0,0,6.283185307179586,!1) +p.gqj().xe(q) +p.gqj().GS()}}, +dM(a,b){var s,r,q,p,o,n,m,l,k,j=this,i="setAttribute" +if(j.a7p(b)){s=j.d +r=s.c +t.Ci.a(a) +q=a.a.asp() +if(q!=null){j.fs(q,b) +return}p=a.a +o=p.ax?p.azJ():null +if(o!=null){j.fq(o,b) +return}n=A.cR4() +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.aG)if(m!==B.bb){m=b.c +m=m!==0&&m!=null}else m=!1 +else m=!0 +l=b.r +if(m){m=A.aio(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.q(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.q(A.cT0(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.aio(l) +m.toString +m=A.c2(m) +A.at(p,i,["fill",m==null?t.K.a(m):m])}if(a.b===B.eX){m=A.c2("evenodd") +A.at(p,i,["fill-rule",m==null?t.K.a(m):m])}m=A.c2(A.cSq(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_t(0)){A.ae(s,"transform",A.pP(r.a)) +A.ae(s,"transform-origin","0 0 0")}}if(b.x!=null){s=b.b +p=A.aio(b.r) +p.toString +k=b.x.b +m=$.fI() +if(m===B.aV&&s!==B.aG)A.ae(n.style,"box-shadow","0px 0px "+A.q(k*2)+"px "+p) +else A.ae(n.style,"filter","blur("+A.q(k)+"px)")}j.Wo(n,B.m,b)}else{s=b.w!=null?a.uZ(0):null +p=j.d +p.gqj().F4(b,s) +s=b.b +if(s==null&&b.c!=null)p.dM(a,B.aG) +else p.dM(a,s) +p.gqj().GS()}}, +Co(a,b,c,d){var s,r,q,p,o,n=this.d,m=A.doF(a.uZ(0),c) +if(m!=null){s=(B.e.aw(0.3*(b.gm(b)>>>24&255))&255)<<24|b.gm(b)&16777215 +r=A.dov(s>>>16&255,s>>>8&255,s&255,255) +n.gdR(n).save() +q=n.gdR(n) +q.globalAlpha=(s>>>24&255)/255 +if(d){s=$.fI() +s=s!==B.aV}else s=!1 +q=m.b +p=m.a +o=q.a +q=q.b +if(s){n.gdR(n).translate(o,q) +A.cwY(n.gdR(n),A.cS5(new A.A7(B.c8,p))) +A.bhb(n.gdR(n),"") +A.bha(n.gdR(n),r)}else{A.cwY(n.gdR(n),"none") +A.bhb(n.gdR(n),"") +A.bha(n.gdR(n),r) +n.gdR(n).shadowBlur=p +A.cx_(n.gdR(n),r) +A.cx0(n.gdR(n),o) +A.cx1(n.gdR(n),q)}n.Qj(n.gdR(n),a) +A.bh9(n.gdR(n),null) +n.gdR(n).restore()}}, +ajF(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.bUM(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.avY(p,new A.Vu(q,A.dkC(),s.$ti.i("Vu<1>"))) +return q}, +ayA(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.cR1(c.z) +if(r instanceof A.RH)q=h.bbR(a,r.b,r.c,c) +else if(r instanceof A.Rx){p=A.cT4(r.b) +o=p.b +h.c.append(o) +h.f.push(o) +q=h.ajF(a) +A.ae(q.style,"filter","url(#"+p.a+")")}else q=h.ajF(a) +o=q.style +n=A.crs(s) +A.ae(o,"mix-blend-mode",n==null?"":n) +if(h.ax&&!0){o=h.d +o.gqj().F4(c,null) +o.gdR(o).drawImage(q,b.a,b.b) +o.gqj().GS()}else{o=h.d +if(o.b!=null){n=q.style +n.removeProperty("width") +n.removeProperty("height") +n=o.b +n.toString +m=A.cB3(n,q,b,o.c) +for(o=m.length,n=h.c,l=h.f,k=0;k=6.283185307179586;s=!1){r.Cf(0,a,b,3.141592653589793,s) +b+=3.141592653589793 +r.Cf(0,a,b,3.141592653589793,!1) +b+=3.141592653589793 +c-=6.283185307179586}r.Cf(0,a,b,c,s) +this.a.dM(r,t.Vh.a(e))}, +dM(a,b){this.a.dM(a,t.Vh.a(b))}, +zH(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.azA(a,b,c,d.a) +q.a.He(c,r) +q.c.push(r)}, +AX(a){this.a.AX(a)}, +zI(a,b){this.a.zI(a,b)}, +G7(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.azJ(a,b,c.a) +r.bgG(a.b,0,c,s) +r.c.push(s)}, +Co(a,b,c,d){var s,r,q=this.a +q.e=q.d.c=!0 +s=A.doD(a.uZ(0),c) +r=new A.azI(t.Ci.a(a),b,c,d) +q.a.He(s,r) +q.c.push(r)}} +A.acw.prototype={ +gxJ(){return this.yG$}, +h1(a){var s=this.IF("flt-clip"),r=A.dC(self.document,"flt-clip-interior") +this.yG$=r +A.ae(r.style,"position","absolute") +r=this.yG$ +r.toString +s.append(r) +return s}, +aI0(a,b){var s +if(b!==B.h){s=a.style +A.ae(s,"overflow","hidden") +A.ae(s,"z-index","0")}}} +A.a5r.prototype={ +CY(){var s=this +s.f=s.e.f +if(s.CW!==B.h)s.w=s.cx +else s.w=null +s.r=null}, +h1(a){var s=this.avl(0),r=A.c2("rect") +A.at(s,"setAttribute",["clip-type",r==null?t.K.a(r):r]) +return s}, +tY(){var s,r=this,q=r.d.style,p=r.cx,o=p.a +A.ae(q,"left",A.q(o)+"px") +s=p.b +A.ae(q,"top",A.q(s)+"px") +A.ae(q,"width",A.q(p.c-o)+"px") +A.ae(q,"height",A.q(p.d-s)+"px") +p=r.d +p.toString +r.aI0(p,r.CW) +p=r.yG$.style +A.ae(p,"left",A.q(-o)+"px") +A.ae(p,"top",A.q(-s)+"px")}, +eE(a,b){var s=this +s.Fe(0,b) +if(!s.cx.l(0,b.cx)||s.CW!==b.CW){s.w=null +s.tY()}}, +ga_r(){return!0}, +$ibcz:1} +A.aA9.prototype={ +CY(){var s,r=this +r.f=r.e.f +if(r.cx!==B.h){s=r.CW +r.w=new A.Y(s.a,s.b,s.c,s.d)}else r.w=null +r.r=null}, +h1(a){var s=this.avl(0),r=A.c2("rrect") +A.at(s,"setAttribute",["clip-type",r==null?t.K.a(r):r]) +return s}, +tY(){var s,r=this,q=r.d.style,p=r.CW,o=p.a +A.ae(q,"left",A.q(o)+"px") +s=p.b +A.ae(q,"top",A.q(s)+"px") +A.ae(q,"width",A.q(p.c-o)+"px") +A.ae(q,"height",A.q(p.d-s)+"px") +A.ae(q,"border-top-left-radius",A.q(p.e)+"px") +A.ae(q,"border-top-right-radius",A.q(p.r)+"px") +A.ae(q,"border-bottom-right-radius",A.q(p.x)+"px") +A.ae(q,"border-bottom-left-radius",A.q(p.z)+"px") +p=r.d +p.toString +r.aI0(p,r.cx) +p=r.yG$.style +A.ae(p,"left",A.q(-o)+"px") +A.ae(p,"top",A.q(-s)+"px")}, +eE(a,b){var s=this +s.Fe(0,b) +if(!s.CW.l(0,b.CW)||s.cx!==b.cx){s.w=null +s.tY()}}, +ga_r(){return!0}, +$ibcy:1} +A.a5q.prototype={ +h1(a){return this.IF("flt-clippath")}, +CY(){var s=this +s.b2e() +if(s.cx!==B.h){if(s.w==null)s.w=s.CW.uZ(0)}else s.w=null}, +tY(){var s=this,r=s.cy +if(r!=null)r.remove() +r=s.d +r.toString +r=A.cR5(r,s.CW) +s.cy=r +s.d.append(r)}, +eE(a,b){var s,r=this +r.Fe(0,b) +if(b.CW!==r.CW){r.w=null +s=b.cy +if(s!=null)s.remove() +r.tY()}else r.cy=b.cy +b.cy=null}, +AV(){var s=this.cy +if(s!=null)s.remove() +this.cy=null +this.Pf()}, +ga_r(){return!0}, +$ibcw:1} +A.a5s.prototype={ +gxJ(){return this.CW}, +LT(a){this.VO(a) +this.CW=a.CW +this.cy=a.cy +a.CW=null}, +JN(a){++a.a +this.auN(a);--a.a}, +AV(){var s=this +s.Pf() +$.jK.TB(s.cy) +s.CW=s.cy=null}, +h1(a){var s=this.IF("flt-color-filter"),r=A.dC(self.document,"flt-filter-interior") +A.ae(r.style,"position","absolute") +this.CW=r +s.append(r) +return s}, +tY(){var s,r,q,p=this,o="visibility" +$.jK.TB(p.cy) +p.cy=null +s=A.cR1(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.RH)p.b8z(s) +else{r=p.CW +if(s instanceof A.Rx){p.cy=s.apq(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")}}, +b8z(a){var s,r=a.apq(this.CW) +this.cy=r +if(r==null)return +r=this.CW.style +s=a.a +A.ae(r,"filter",s!=null?"url(#"+s+")":"")}, +eE(a,b){this.Fe(0,b) +if(b.cx!==this.cx)this.tY()}, +$ibcQ:1} +A.bYO.prototype={ +a3k(a,b){var s,r,q,p,o=self.document.createElementNS("http://www.w3.org/2000/svg","feColorMatrix"),n=o.type +n.toString +A.bQg(n,1) +n=o.result +n.toString +A.F5(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)}, +OR(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.F5(q,c) +this.c.append(r)}, +a3j(a,b,c){var s=self.document.createElementNS("http://www.w3.org/2000/svg","feBlend"),r=s.in1 +r.toString +A.F5(r,a) +r=s.in2 +r.toString +A.F5(r,b) +r=s.mode +r.toString +A.bQg(r,c) +this.c.append(s)}, +Ku(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.F5(r,a) +r=s.in2 +r.toString +A.F5(r,b) +r=s.operator +r.toString +A.bQg(r,g) +if(c!=null){r=s.k1 +r.toString +A.bQh(r,c)}if(d!=null){r=s.k2 +r.toString +A.bQh(r,d)}if(e!=null){r=s.k3 +r.toString +A.bQh(r,e)}if(f!=null){r=s.k4 +r.toString +A.bQh(r,f)}r=s.result +r.toString +A.F5(r,h) +this.c.append(s)}, +Ve(a,b,c,d){return this.Ku(a,b,null,null,null,null,c,d)}, +Kv(a,b,c,d){var s=self.document.createElementNS("http://www.w3.org/2000/svg","feImage"),r=s.href +r.toString +A.F5(r,b) +r=s.result +r.toString +A.F5(r,c) +r=$.fI() +if(r!==B.aV){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)}, +ec(){var s=this.b +s.append(this.c) +return new A.bYN(this.a,s)}} +A.bYN.prototype={} +A.bh7.prototype={ +FS(a,b){throw A.j(A.bC(null))}, +M7(a){throw A.j(A.bC(null))}, +yx(a,b){throw A.j(A.bC(null))}, +u2(a,b,c){throw A.j(A.bC(null))}, +E_(a){throw A.j(A.bC(null))}, +fs(a,b){var s +a=A.aik(a,b) +s=this.a_2$ +s=s.length===0?this.a:B.b.gR(s) +s.append(A.aim(a,b,"draw-rect",this.Gi$))}, +fq(a,b){var s,r=A.aim(A.aik(new A.Y(a.a,a.b,a.c,a.d),b),b,"draw-rrect",this.Gi$) +A.cQF(r.style,a) +s=this.a_2$ +s=s.length===0?this.a:B.b.gR(s) +s.append(r)}, +DZ(a,b){throw A.j(A.bC(null))}, +rC(a,b,c){throw A.j(A.bC(null))}, +dM(a,b){throw A.j(A.bC(null))}, +Co(a,b,c,d){throw A.j(A.bC(null))}, +zH(a,b,c,d){throw A.j(A.bC(null))}, +zI(a,b){var s=A.cRe(a,b,this.Gi$),r=this.a_2$ +r=r.length===0?this.a:B.b.gR(r) +r.append(s)}, +G7(a,b,c){throw A.j(A.bC(null))}, +S_(){}} +A.a5t.prototype={ +CY(){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.f0(new Float32Array(16)) +r.co(p) +q.f=r +r.bH(0,s,q.cx)}q.r=null}, +ga_M(){var s=this,r=s.cy +if(r==null){r=A.jC() +r.BW(-s.CW,-s.cx,0) +s.cy=r}return r}, +h1(a){var s=A.dC(self.document,"flt-offset") +A.l3(s,"position","absolute") +A.l3(s,"transform-origin","0 0 0") +return s}, +tY(){A.ae(this.d.style,"transform","translate("+A.q(this.CW)+"px, "+A.q(this.cx)+"px)")}, +eE(a,b){var s=this +s.Fe(0,b) +if(b.CW!==s.CW||b.cx!==s.cx)s.tY()}, +$ibGE:1} +A.a5u.prototype={ +CY(){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.f0(new Float32Array(16)) +s.co(o) +p.f=s +s.bH(0,r,q)}p.r=null}, +ga_M(){var s,r=this.cy +if(r==null){r=this.cx +s=A.jC() +s.BW(-r.a,-r.b,0) +this.cy=s +r=s}return r}, +h1(a){var s=A.dC(self.document,"flt-opacity") +A.l3(s,"position","absolute") +A.l3(s,"transform-origin","0 0 0") +return s}, +tY(){var s,r=this.d +r.toString +A.l3(r,"opacity",A.q(this.CW/255)) +s=this.cx +A.ae(r.style,"transform","translate("+A.q(s.a)+"px, "+A.q(s.b)+"px)")}, +eE(a,b){var s=this +s.Fe(0,b) +if(s.CW!==b.CW||!s.cx.l(0,b.cx))s.tY()}, +$ibGU:1} +A.Ub.prototype={ +sqi(a){var s=this +if(s.b){s.a=s.a.cO(0) +s.b=!1}s.a.a=a}, +gd5(a){var s=this.a.b +return s==null?B.bb:s}, +sd5(a,b){var s=this +if(s.b){s.a=s.a.cO(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.cO(0) +s.b=!1}s.a.c=a}, +sP6(a){var s=this +if(s.b){s.a=s.a.cO(0) +s.b=!1}s.a.d=a}, +saeW(a){var s=this +if(s.b){s.a=s.a.cO(0) +s.b=!1}s.a.e=a}, +sBc(a){var s=this +if(s.b){s.a=s.a.cO(0) +s.b=!1}s.a.f=a}, +gae(a){return new A.B(this.a.r)}, +sae(a,b){var s=this +if(s.b){s.a=s.a.cO(0) +s.b=!1}s.a.r=b.gm(b)}, +saaq(a){}, +sBX(a){var s=this +if(s.b){s.a=s.a.cO(0) +s.b=!1}s.a.w=a}, +sCN(a){var s=this +if(s.b){s.a=s.a.cO(0) +s.b=!1}s.a.x=a}, +sEc(a){var s=this +if(s.b){s.a=s.a.cO(0) +s.b=!1}s.a.y=a}, +sAO(a){var s=this +if(s.b){s.a=s.a.cO(0) +s.b=!1}s.a.z=a}, +saeX(a){}, +k(a){var s,r,q=""+"Paint(",p=this.a.b,o=p==null +if((o?B.bb:p)===B.aG){q+=(o?B.bb:p).k(0) +p=this.a +o=p.c +s=o==null +if((s?0:o)!==0)q+=" "+A.q(s?0:o) +else q+=" hairline" +p=p.d +o=p==null +if((o?B.hk:p)!==B.hk)q+=" "+(o?B.hk: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}, +$iJF:1} +A.aFA.prototype={ +cO(a){var s=this,r=new A.aFA() +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.kq(0) +return s}} +A.o8.prototype={ +acT(){var s,r,q,p,o,n,m,l,k,j=this,i=A.a([],t.yv),h=j.bbo(0.25),g=B.d.dY(1,h) +i.push(new A.w(j.a,j.b)) +if(h===5){s=new A.aLD() +j.ax9(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.cws(j,h,i) +m=2*g+1 +k=0 +while(!0){if(!(k=0)s.c=-r +s.e=s.d=-1}, +rV(a){this.a7O(a,0,0)}, +a5w(){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.gcS().a+g*Math.cos(p) +d=c2.gcS().b+f*Math.sin(p) +if(o===m&&n===l){if(c5)b9.oT(0,e,d) +else b9.aiC(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.aiC(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.afE(a,p,B.e.C(q)) +return}}this.Cf(0,a,b,c,!0)}, +ts(a1){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=g.a5w(),e=a1.a,d=a1.b,c=a1.c,b=a1.d,a=new A.Y(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.ga7(a1))g.a7O(a,0,3) +else if(A.dqQ(a1))g.afE(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.cpA(j,i,q,A.cpA(l,k,q,A.cpA(n,m,r,A.cpA(p,o,r,1)))) +a0=b-h*j +g.oT(0,e,a0) +g.ed(0,e,d+h*l) +g.yy(e,d,e+h*p,d,0.707106781) +g.ed(0,c-h*o,d) +g.yy(c,d,c,d+h*k,0.707106781) +g.ed(0,c,b-h*i) +g.yy(c,b,c-h*m,b,0.707106781) +g.ed(0,e+h*n,b) +g.yy(e,b,e,a0,0.707106781) +g.aI(0) +g.e=f?0:-1 +e=g.a +e.ax=f +e.ch=!1 +e.CW=6}}, +DC(a,b,c,d){var s=d==null?null:A.MX(d) +this.bzc(b,c.a,c.b,s,0)}, +AG(a,b,c){return this.DC(a,b,c,null)}, +bzc(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.cMA(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.ys(0,o) +else{n=new A.EC(o) +n.Pl(o) +m=new Float32Array(8) +for(s=b2==null,l=2*(q-1),k=l+1,p=q===0,j=!0;i=n.qF(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.WO() +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.ed(0,m[0],m[1])}else{a0=a8.a.zb(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.ed(0,m[2],m[3]) +break +case 2:h=m[2] +f=m[3] +d=m[4] +c=m[5] +a0=a8.a.zb(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.yy(m[2],m[3],m[4],m[5],o.y[n.b]) +break +case 4:a8.vE(m[2],m[3],m[4],m[5],m[6],m[7]) +break +case 5:a8.aI(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.bHR(p,r,q,new Float32Array(18)) +o.byp() +n=B.eX===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.cyP(a3.a,!0) +j=new Float32Array(18) +i=A.a([],t.yv) +p=k.a +h=!1 +do{g=i.length +switch(k.qF(0,j)){case 0:case 5:break +case 1:A.dtw(j,r,q,i) +break +case 2:A.dtx(j,r,q,i) +break +case 3:f=k.f +A.dtu(j,r,q,p.y[f],i) +break +case 4:A.dtv(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.ej(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.ej(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.daS(p,r,q),n=p.e,m=new Uint8Array(n) +B.D.uf(m,0,p.r) +o=new A.S7(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.js.uf(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.bH(0,r,q) +n=p.b +o.b=n==null?null:n.bH(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.Fm(o,B.dA) +r.agE(this) +return r}, +ab(a,b){var s=A.cMA(this) +s.bx6(b) +return s}, +bx6(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f +this.a.a3K() +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.bdB() +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.Ay() +c1=a4-a +c2=s*(a2-a) +if(c0.Jc(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.Jc(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.beA() +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.Y(o,n,m,l):B.a3 +e0.a.uZ(0) +return e0.a.b=d9}, +M9(){var s=A.cKH(this.a),r=A.a([],t.XJ) +return new A.aFC(new A.bYE(new A.aV7(s,A.cyP(s,!1),r,!1)))}, +k(a){var s=this.kq(0) +return s}, +$ipt:1} +A.bHP.prototype={ +afU(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}}, +a4J(){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=$.aC().cq() +if(a>b||h.c.length===0)return r +q=h.ajM(a) +p=h.ajM(b) +if(q===-1||p===-1)return r +o=h.c +n=o[q] +m=h.ahJ(q,a) +l=m.a +r.oT(0,l.a,l.b) +k=m.c +j=h.ahJ(p,b).c +if(q===p)h.aj6(n,k,j,r) +else{i=q +do{h.aj6(n,k,1,r);++i +n=o[i] +if(i!==p){k=0 +continue}else break}while(!0) +h.aj6(n,0,j,r)}return r}, +aj6(a,b,c,d){var s,r=a.c +switch(a.a){case 1:s=1-c +d.ed(0,r[2]*c+r[0]*s,r[3]*c+r[1]*s) +break +case 4:s=$.cDI() +A.don(r,b,c,s) +d.vE(s[2],s[3],s[4],s[5],s[6],s[7]) +break +case 2:s=$.cDI() +A.djT(r,b,c,s) +d.aPA(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"))}}, +b9L(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.cix(a,c) +r=new Float32Array(8) +q=a0.a +p=c.c +o=!1 +do{if(a0.eY()===0&&o)break +n=a0.qF(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.cAH(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.o8(r[0],r[1],r[2],r[3],r[4],r[5],l).acT() +j=k.length +m=k[0] +i=m.a +h=m.b +for(g=1;g>>1 +g=this.a4G(o,n,q,p,e,f,this.a4G(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.Ws(2,j,A.a([a,b,c,d,e,f],t.v))) +g=j}return g}} +A.cix.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.Ws(1,o,A.a([a,b,c,d],t.v)))}, +$S:858} +A.bYE.prototype={ +gE(a){var s=this.a +if(s==null)throw A.j(A.dl(u.md)) +return s}, +q(){var s,r=this.b,q=r.bnq() +if(q)++r.e +if(q){s=r.e +this.a=new A.aFB(r.c[s].e,s,r) +return!0}this.a=null +return!1}} +A.aFB.prototype={ +UP(a){return this.d.c[this.c].UP(a)}, +ZN(a,b){return this.d.c[this.c].bHW(a,b,!0)}, +k(a){return"PathMetric"}, +$iEB:1, +gu(a){return this.a}} +A.agh.prototype={} +A.Ws.prototype={ +bCK(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.aZg(r-q,o-s) +return new A.agh(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.aZg(c,b)}else A.aZg((g+2*k)*a1+i,(f+2*j)*a1+h) +return new A.agh(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.czs(r,q,p,o,n,s) +m=a.anA(a1) +l=a.anB(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.aZg(n,s) +else A.aZg(2*(n*a1+(p-r)),2*(s*a1+(o-q))) +return new A.agh(a1,new A.w(m,l)) +default:throw A.j(A.ak("Invalid segment type"))}}} +A.S7.prototype={ +w7(a,b,c){var s=a*2,r=this.f +r[s]=b +r[s+1]=c}, +zx(a){var s=this.f,r=a*2 +return new A.w(s[r],s[r+1])}, +asp(){var s=this +if(s.ay)return new A.Y(s.zx(0).a,s.zx(0).b,s.zx(1).a,s.zx(2).b) +else return s.w===4?s.bd0():null}, +uZ(a){var s +if(this.Q)this.agv() +s=this.a +s.toString +return s}, +bd0(){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.zx(0).a,h=k.zx(0).b,g=k.zx(1).a,f=k.zx(1).b +if(k.r[1]!==1||f!==h)return j +s=g-i +r=k.zx(2).a +q=k.zx(2).b +if(k.r[2]!==1||r!==g)return j +p=q-f +o=k.zx(3) +n=k.zx(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.Y(m,l,m+Math.abs(s),l+Math.abs(p))}, +aVn(){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.Y(r,q,p,o) +return null}, +azJ(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this.uZ(0),f=A.a([],t.kG),e=new A.EC(this) +e.Pl(this) +s=new Float32Array(8) +e.qF(0,s) +for(r=0;q=e.qF(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.c4(j,i));++r}l=f[0] +k=f[1] +h=f[2] +return A.aBj(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.S7&&this.bHl(b)}, +gv(a){var s=this +return A.an(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)}, +bHl(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.js.uf(r,0,q.f) +q.f=r}q.d=a}, +ajC(a){var s,r,q=this +if(a>q.e){s=a+8 +q.e=s +r=new Uint8Array(s) +B.D.uf(r,0,q.r) +q.r=r}q.w=a}, +ajA(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.js.uf(r,0,s) +q.y=r}q.z=a}, +ys(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h=b.d,g=i.d+h +i.a3K() +i.ajB(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.ajC(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.ga7(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.EC.prototype={ +Pl(a){var s +this.d=0 +s=this.a +if(s.Q)s.agv() +if(!s.as)this.c=s.w}, +bOb(){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.e4("Unsupport Path verb "+s,null,null))}return s}, +qF(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.e4("Unsupport Path verb "+r,null,null))}n.d=p +return r}} +A.Ay.prototype={ +Jc(a,b,c){var s,r,q,p,o,n,m,l=this +if(a===0){s=A.aZT(-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.aZT(q,a) +if(p!=null){l.a=p +o=1}else o=0 +p=A.aZT(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.bVN.prototype={ +anA(a){return(this.a*a+this.c)*a+this.e}, +anB(a){return(this.b*a+this.d)*a+this.f}} +A.bHR.prototype={ +byp(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=e.a,c=A.cyP(d,!0) +for(s=e.f,r=t.td;q=c.qF(0,s),q!==6;)switch(q){case 0:case 5:break +case 1:e.bbj() +break +case 2:p=!A.cKI(s)?A.daU(s):0 +o=e.axE(s[0],s[1],s[2],s[3],s[4],s[5]) +e.d+=p>0?o+e.axE(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.cKI(s) +f=A.a([],r) +new A.o8(m,l,k,j,i,h,n).bBR(f) +e.axD(f[0]) +if(!g&&f.length===2)e.axD(f[1]) +break +case 4:e.bbe() +break}}, +bbj(){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.bHS(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.dcG(o)===q)q=0 +n.d+=q}, +axE(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.bHS(o,p,a,b,e,f)){++k.e +return 0}if(p===s)return 0 +n=new A.Ay() +if(0===n.Jc(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.bHS(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.Ay() +if(0===l.Jc(g+(h-2*m),2*(m-h),h-p))k=q===1?a.a:a.e +else{j=l.a +j.toString +k=A.d4h(a.a,a.c,a.e,n,j)/A.d4g(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.bHS(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.cQO(f,a0,m) +if(i==null)return +h=A.cRk(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<$.Ca.length;++m){l=$.Ca[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.e3(s*(g===0?1:g))+2){g=self.window.devicePixelRatio +f=l.w>=B.e.e3(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($.Ca,o) +o.sFO(0,a0) +o.b=c.fx +return o}d=A.d37(a0,c.cy.b.d,c.dy) +d.b=c.fx +return d}, +awf(){A.ae(this.d.style,"transform","translate("+A.q(this.CW)+"px, "+A.q(this.cx)+"px)")}, +tY(){this.awf() +this.a4m(null)}, +ec(){this.agy(null) +this.fr=!0 +this.auO()}, +eE(a,b){var s,r,q=this +q.af9(0,b) +q.fx=b.fx +if(b!==q)b.fx=null +if(q.CW!==b.CW||q.cx!==b.cx)q.awf() +q.agy(b) +if(q.cy===b.cy){s=q.ch +r=s instanceof A.yM&&q.dy!==s.ay +if(q.fr||r)q.a4m(b) +else q.ch=b.ch}else q.a4m(b)}, +EG(){var s=this +s.auR() +s.agy(s) +if(s.fr)s.a4m(s)}, +AV(){A.aZi(this.ch) +this.ch=null +this.auP()}} +A.bI_.prototype={ +$0(){var s,r=this.a,q=r.fy +q.toString +s=r.ch=r.beQ(q) +s.b=r.fx +q=r.d +q.toString +A.cCo(q) +r.d.append(s.c) +s.V(0) +q=r.cy.b +q.toString +r=r.fy +r.toString +q.alg(s,r) +s.S_()}, +$S:0} +A.a5v.prototype={ +h1(a){return A.cR3(this.ch)}, +tY(){var s=this,r=s.d.style +A.ae(r,"transform","translate("+A.q(s.CW)+"px, "+A.q(s.cx)+"px)") +A.ae(r,"width",A.q(s.cy)+"px") +A.ae(r,"height",A.q(s.db)+"px") +A.ae(r,"position","absolute")}, +a8k(a){if(this.b2g(a))return this.ch===t.p0.a(a).ch +return!1}, +aaT(a){return a.ch===this.ch?0:1}, +eE(a,b){var s=this +s.af9(0,b) +if(s.CW!==b.CW||s.cx!==b.cx||s.cy!==b.cy||s.db!==b.db)s.tY()}} +A.bMh.prototype={ +alg(a,b){var s,r,q,p,o,n,m,l,k,j +try{m=this.b +m.toString +m=A.cSG(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.a55)s.pop() +else s.push(B.aux);--q.r}, +JZ(a){var s +while(!0){s=this.r +if(!(a1))break +this.dm(0)}}, +FS(a,b){var s=new A.azx(a,b) +switch(b.a){case 1:this.a.FS(a,s) +break +case 0:break}this.d.c=!0 +this.c.push(s)}, +fs(a,b){var s,r,q=this,p=b.a +if(p.w!=null)q.d.c=!0 +q.e=!0 +s=A.MJ(b) +b.b=!0 +r=new A.azH(a,p) +p=q.a +if(s!==0)p.He(a.oK(s),r) +else p.He(a,r) +q.c.push(r)}, +fq(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.MJ(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.azG(a,j) +k.a.Kq(p-s,m-s,q+s,n+s,l) +k.c.push(l)}, +Cn(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.Y(b1.a,b1.b,b1.c,b1.d),a5=b0.a,a6=b0.b,a7=b0.c,a8=b0.d,a9=new A.Y(a5,a6,a7,a8) +if(a9.l(0,a4)||!a9.rr(a4).l(0,a4))return +s=b0.UW() +r=b1.UW() +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.MJ(b2) +b2.b=!0 +a0=new A.azz(b0,b1,b2.a) +q=$.aC().cq() +q.sB4(B.eX) +q.ts(b0) +q.ts(b1) +q.aI(0) +a0.x=q +a1=Math.min(a5,a7) +a2=Math.max(a5,a7) +a3.a.Kq(a1-a,Math.min(a6,a8)-a,a2+a,Math.max(a6,a8)+a,a0) +a3.c.push(a0)}, +dM(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.asp() +if(s!=null){b.fs(s,a0) +return}r=a.a +q=r.ax?r.azJ():null +if(q!=null){b.fq(q,a0) +return}p=a.a.aVn() +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.sd5(0,B.bb) +b.fs(new A.Y(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.uZ(0) +e=A.MJ(a0) +if(e!==0)f=f.oK(e) +d=new A.Fm(A.cKH(a.a),B.dA) +d.agE(a) +a0.b=!0 +c=new A.azF(d,a0.a) +b.a.He(f,c) +d.b=a.b +b.c.push(c)}}, +AX(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.cc.w4(s.a,r.a) +s.b=B.cc.w4(s.b,r.b) +s.c=B.cc.w4(s.c,r.c) +q.eG(0) +B.b.H(q.c,p.c) +q.dm(0) +p=p.b +if(p!=null)q.a.aVS(p)}, +zI(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.azE(a,b) +q=a.gwT().z +s=b.a +p=b.b +o.a.Kq(s+q.a,p+q.b,s+q.c,p+q.d,r) +o.c.push(r)}, +bgG(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.a55.prototype={ +em(a){a.eG(0)}, +k(a){var s=this.kq(0) +return s}} +A.azK.prototype={ +em(a){a.dm(0)}, +k(a){var s=this.kq(0) +return s}} +A.azO.prototype={ +em(a){a.bH(0,this.a,this.b)}, +k(a){var s=this.kq(0) +return s}} +A.azM.prototype={ +em(a){a.q4(0,this.a,this.b)}, +k(a){var s=this.kq(0) +return s}} +A.azL.prototype={ +em(a){a.vU(0,this.a)}, +k(a){var s=this.kq(0) +return s}} +A.azN.prototype={ +em(a){a.ab(0,this.a)}, +k(a){var s=this.kq(0) +return s}} +A.azx.prototype={ +em(a){a.FS(this.f,this.r)}, +k(a){var s=this.kq(0) +return s}} +A.azw.prototype={ +em(a){a.M7(this.f)}, +k(a){var s=this.kq(0) +return s}} +A.azv.prototype={ +em(a){a.yx(0,this.f)}, +k(a){var s=this.kq(0) +return s}} +A.azB.prototype={ +em(a){a.u2(this.f,this.r,this.w)}, +k(a){var s=this.kq(0) +return s}} +A.azD.prototype={ +em(a){a.E_(this.f)}, +k(a){var s=this.kq(0) +return s}} +A.azJ.prototype={ +em(a){a.G7(this.f,this.r,this.w)}, +k(a){var s=this.kq(0) +return s}} +A.azH.prototype={ +em(a){a.fs(this.f,this.r)}, +k(a){var s=this.kq(0) +return s}} +A.azG.prototype={ +em(a){a.fq(this.f,this.r)}, +k(a){var s=this.kq(0) +return s}} +A.azz.prototype={ +em(a){var s=this.w +if(s.b==null)s.b=B.bb +a.dM(this.x,s)}, +k(a){var s=this.kq(0) +return s}} +A.azC.prototype={ +em(a){a.DZ(this.f,this.r)}, +k(a){var s=this.kq(0) +return s}} +A.azy.prototype={ +em(a){a.rC(this.f,this.r,this.w)}, +k(a){var s=this.kq(0) +return s}} +A.azF.prototype={ +em(a){a.dM(this.f,this.r)}, +k(a){var s=this.kq(0) +return s}} +A.azI.prototype={ +em(a){var s=this +a.Co(s.f,s.r,s.w,s.x)}, +k(a){var s=this.kq(0) +return s}} +A.azA.prototype={ +em(a){var s=this +a.zH(s.f,s.r,s.w,s.x)}, +k(a){var s=this.kq(0) +return s}} +A.azE.prototype={ +em(a){a.zI(this.f,this.r)}, +k(a){var s=this.kq(0) +return s}} +A.cis.prototype={ +FS(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=$.cv2() +s[0]=n +s[1]=m +s[2]=l +s[3]=k +A.cux(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}}, +He(a,b){this.Kq(a.a,a.b,a.c,a.d,b)}, +Kq(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=$.cv2() +s[0]=a +s[1]=b +s[2]=c +s[3]=d +A.cux(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}, +aVS(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=$.cv2() +s[0]=m +s[1]=l +s[2]=k +s[3]=j +A.cux(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}, +aeo(){var s=this,r=s.y,q=new A.f0(new Float32Array(16)) +q.co(r) +s.r.push(q) +r=s.z?new A.Y(s.Q,s.as,s.at,s.ax):null +s.w.push(r)}, +bCI(){var s,r,q,p,o,n,m,l,k,j,i=this +if(!i.b)return B.a3 +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$.cxv||r>$.cxu){k=$.bpp +if(k!=null){g=k.a.getExtension("WEBGL_lose_context") +if(g!=null)g.loseContext()}$.cxw=$.bpp=null +$.cxv=Math.max($.cxv,s) +$.cxu=Math.max($.cxu,s)}k=$.cxw +if(k==null)k=$.cxw=A.bGD(s,r) +f=$.bpp +k=f==null?$.bpp=A.cxx(k):f +k.fr=s +k.fx=r +e=k.a8c(l,h) +f=k.a +d=e.a +A.at(f,"useProgram",[d]) +c=k.adL(d,"position") +A.cSR(k,e,q,p,s,r,c3) +b=!o +if(b){a=m.e +A.at(f,"uniform4f",[k.y9(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.gzR(),a]) +A.cQL(k,b4,1) +A.at(f,b1,[c,2,k.gapc(),!1,0,0]) +a1=b4.length/2|0 +if(o){a2=f.createBuffer() +A.at(f,b0,[k.gzR(),a2]) +a3=new Uint32Array(a1) +for(o=c6.r,a4=0;a41;)s.pop() +t.on.a(B.b.gO(s)).JN(new A.bJb())}, +$S:0} +A.bYI.prototype={ +$0(){var s,r,q=t.on,p=this.a.a +if($.bYG==null)q.a(B.b.gO(p)).ec() +else{s=q.a(B.b.gO(p)) +r=$.bYG +r.toString +s.eE(0,r)}A.doz(q.a(B.b.gO(p))) +$.bYG=q.a(B.b.gO(p)) +return new A.Uc(q.a(B.b.gO(p)).d)}, +$S:1015} +A.a5x.prototype={ +LT(a){this.VO(a) +this.CW=a.CW +this.dy=a.dy +a.dy=a.CW=null}, +gxJ(){return this.CW}, +AV(){var s=this +s.Pf() +$.jK.TB(s.dy) +s.CW=s.dy=null}, +JN(a){++a.b +this.auN(a);--a.b}, +h1(a){var s=this.IF("flt-shader-mask"),r=A.dC(self.document,"flt-mask-interior") +A.ae(r.style,"position","absolute") +this.CW=r +s.append(r) +return s}, +tY(){var s,r,q,p,o,n=this +$.jK.TB(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.q(q)+"px") +p=r.b +A.ae(s,"top",A.q(p)+"px") +o=r.c-q +A.ae(s,"width",A.q(o)+"px") +r=r.d-p +A.ae(s,"height",A.q(r)+"px") +s=n.CW.style +A.ae(s,"left",A.q(-q)+"px") +A.ae(s,"top",A.q(-p)+"px") +if(o>0&&r>0)n.b8C() +return}throw A.j(A.aL("Shader type not supported for ShaderMask"))}, +b8C(){var s,r,q,p,o,n,m,l=this,k="filter",j=l.cx +if(j instanceof A.HW){s=l.cy +r=s.a +q=s.b +p=A.av(j.Ry(s.bH(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.li +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.dts(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=$.jK +m.toString +j=l.dy +j.toString +m.al2(j)}}, +eE(a,b){var s=this +s.Fe(0,b) +if(s.cx!==b.cx||!s.cy.l(0,b.cy)||s.db!==b.db)s.tY()}, +$ibV8:1} +A.HX.prototype={ +Z5(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.bh&&b1!==B.bh){s=a6.bsZ(a6.e,b0,b1) +s.toString +r=b0===B.l8||b0===B.qz +q=b1===B.l8||b1===B.qz +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($.ra==null)$.ra=new A.MI() +b3.toString +s=$.h3() +o=s.x +if(o==null){p=self.window.devicePixelRatio +o=p===0?1:p}p=b3.a +n=B.e.e3((b3.c-p)*o) +m=b3.b +l=B.e.e3((b3.d-m)*o) +k=$.iq +j=(k==null?$.iq=A.r4():k)===2 +i=A.cNz() +h=A.cHQ(j,b0,b1) +g=A.cxx(A.bGD(n,l)) +g.fr=n +g.fx=l +f=g.a8c(i,h) +k=g.a +e=f.a +A.at(k,"useProgram",[e]) +d=new Float32Array(12) +c=b3.bH(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.adL(e,"position") +A.cSR(g,f,0,0,n,l,new A.f0(a6.c)) +a6.f=p!==0||m!==0 +b=a6.e +A.at(k,"uniform4f",[g.y9(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.gzR(),m]) +s=s.x +if(s==null){s=self.window.devicePixelRatio +if(s===0)s=1}A.cQL(g,d,s) +A.at(k,"vertexAttribPointer",[a2,2,g.gapc(),!1,0,0]) +a4=k.createTexture() +k.activeTexture(g.gaNz()) +A.at(k,"bindTexture",[g.gxd(),a4]) +g.aQw(0,g.gxd(),0,g.gaaB(),g.gaaB(),g.gaaE(),b.a) +if(j){A.at(k,a9,[g.gxd(),g.gaaC(),A.cut(g,b0)]) +A.at(k,a9,[g.gxd(),g.gaaD(),A.cut(g,b1)]) +A.at(k,"generateMipmap",[g.gxd()])}else{A.at(k,a9,[g.gxd(),g.gaaC(),g.gSS()]) +A.at(k,a9,[g.gxd(),g.gaaD(),g.gSS()]) +A.at(k,a9,[g.gxd(),g.gaNA(),g.gaNy()])}A.at(k,"clear",[g.gapb()]) +g.aKY(6,B.FW) +if(a3!=null)k.bindVertexArray(null) +a5=g.aPE(!1) +A.at(k,a8,[g.gzR(),null]) +A.at(k,a8,[g.gNi(),null]) +a5.toString +s=A.at(b2,a7,[a5,"no-repeat"]) +s.toString +return s}}, +bsZ(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.qz?2:1,a0=a3===B.qz?2:1 +if(a===1&&a0===1)return a1.a +s=a1.d +r=a1.e +q=s*a +p=r*a0 +o=A.bGD(q,p) +n=o.a +if(n!=null)n=A.cHc(n,"2d",null) +else{n=o.b +n.toString +n=A.us(n,"2d",null)}n.toString +for(m=-2*r,l=-2*s,k=a1.a,j=0;j>>24&255)<1}, +$S:1166} +A.bVn.prototype={ +aIT(a,b){var s,r,q=this +q.b=!0 +s=q.a +if(s==null)q.a=A.bGD(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.P7(r,a) +r=s.b +r.toString +A.P6(r,b) +r=s.b +r.toString +s.aGc(r)}}}s=q.a +s.toString +return A.cxx(s)}} +A.HW.prototype={$inG:1,$iuD:1} +A.asa.prototype={ +Z5(a,b,c){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.f +if(h===B.bh||h===B.k4){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.TY(0,n-l,p-k) +p=s.b +n=s.c +s.TY(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.cP6(j,i.d,i.e,h===B.k4) +return j}else{h=A.at(a,"createPattern",[i.Ry(b,c,!1),"no-repeat"]) +h.toString +return h}}, +Ry(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.e3(b5) +r=b7.d +q=b7.b +r-=q +p=B.e.e3(r) +if($.ra==null)$.ra=new A.MI() +o=$.b_g().aIT(s,p) +o.fr=s +o.fx=p +n=A.cKj(b2.d,b2.e) +m=A.cA6() +l=b2.f +k=$.iq +j=A.aE3(k==null?$.iq=A.r4():k) +j.e=1 +j.Id(11,"v_color") +j.um(9,b3) +j.um(14,b4) +i=j.gSt() +h=new A.xv("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.cBB(j,h,n,l)+" * scale + bias;") +g=o.a8c(m,j.ec()) +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.bh +a5=a4?b5/2:(e+c)/2-b6 +a6=a4?r/2:(d+b)/2-q +a7=A.jC() +a7.BW(-a5,-a6,0) +a8=A.jC() +a9=a8.a +a9[0]=a3 +a9[1]=a2 +a9[4]=-a2 +a9[5]=a3 +b0=A.jC() +b0.bVY(0,0.5) +if(a1>11920929e-14)b0.dq(0,1/a1) +b5=b2.r +if(b5!=null){b5=b5.a +b0.q4(0,1,-1) +b0.bH(0,-b7.gcS().a,-b7.gcS().b) +b0.oL(0,new A.f0(b5)) +b0.bH(0,b7.gcS().a,b7.gcS().b) +b0.q4(0,1,-1)}b0.oL(0,a8) +b0.oL(0,a7) +n.atr(o,g) +A.at(m,"uniformMatrix4fv",[o.y9(0,k,b4),!1,b0.a]) +A.at(m,"uniform2f",[o.y9(0,k,b3),s,p]) +b1=new A.bpC(b9,b7,o,g,n,s,p).$0() +$.b_g().b=!1 +return b1}} +A.bpC.prototype={ +$0(){var s=this,r=$.ra,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.aKW(new A.Y(0,0,0+(k-j),0+(i-q)),p,o,n,m,l) +else{r=r.aKU(new A.Y(0,0,0+(k-j),0+(i-q)),p,o,n,m,l) +r.toString +return r}}, +$S:331} +A.Q3.prototype={ +Z5(a,b,c){var s=this.f +if(s===B.bh||s===B.k4)return this.axO(a,b,c) +else{s=A.at(a,"createPattern",[this.Ry(b,c,!1),"no-repeat"]) +s.toString +return s}}, +axO(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.cP6(r,s.d,s.e,s.f===B.k4) +return r}, +Ry(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.e3(f) +r=a.d +q=a.b +r-=q +p=B.e.e3(r) +if($.ra==null)$.ra=new A.MI() +o=$.b_g().aIT(s,p) +o.fr=s +o.fx=p +n=A.cKj(g.d,g.e) +m=o.a8c(A.cA6(),g.agK(n,a,g.f)) +l=o.a +k=m.a +A.at(l,"useProgram",[k]) +j=g.b +A.at(l,"uniform2f",[o.y9(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.y9(0,k,"u_radius"),g.c]) +n.atr(o,m) +i=o.y9(0,k,"m_gradient") +f=g.r +A.at(l,"uniformMatrix4fv",[i,!1,f==null?A.jC().a:f]) +h=new A.bpD(c,a,o,m,n,s,p).$0() +$.b_g().b=!1 +return h}, +agK(a,b,c){var s,r,q=$.iq,p=A.aE3(q==null?$.iq=A.r4():q) +p.e=1 +p.Id(11,"v_color") +p.um(9,"u_resolution") +p.um(9,"u_tile_offset") +p.um(2,"u_radius") +p.um(14,"m_gradient") +s=p.gSt() +r=new A.xv("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.cBB(p,r,a,c)+" * scale + bias;") +return p.ec()}} +A.bpD.prototype={ +$0(){var s=this,r=$.ra,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.aKW(new A.Y(0,0,0+(k-j),0+(i-q)),p,o,n,m,l) +else{r=r.aKU(new A.Y(0,0,0+(k-j),0+(i-q)),p,o,n,m,l) +r.toString +return r}}, +$S:331} +A.as8.prototype={ +Z5(a,b,c){var s=this,r=s.f +if((r===B.bh||r===B.k4)&&s.y===0&&s.x.l(0,B.m))return s.axO(a,b,c) +else{if($.ra==null)$.ra=new A.MI() +r=A.at(a,"createPattern",[s.Ry(b,c,!1),"no-repeat"]) +r.toString +return r}}, +agK(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.b1r(a,b,c) +Math.sqrt(j) +n=$.iq +s=A.aE3(n==null?$.iq=A.r4():n) +s.e=1 +s.Id(11,"v_color") +s.um(9,"u_resolution") +s.um(9,"u_tile_offset") +s.um(2,"u_radius") +s.um(14,"m_gradient") +r=s.gSt() +q=new A.xv("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.aQH(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.bh)q.po("if (st < 0.0) { st = -1.0; }") +q.po(r.a+" = "+A.cBB(s,q,a,c)+" * scale + bias;") +return s.ec()}} +A.wC.prototype={ +gao2(){return""}} +A.abx.prototype={ +gao2(){return"blur("+A.q((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.abx&&b.c===s.c&&b.a===s.a&&b.b===s.b}, +gv(a){return A.an(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.q(this.a)+", "+A.q(this.b)+", "+this.c.k(0)+")"}} +A.ae7.prototype={ +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.ae7&&b.b===this.b&&A.Gq(b.a,this.a)}, +gv(a){return A.an(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.q(this.a)+", "+this.b.k(0)+")"}} +A.aqF.prototype={$iwC:1} +A.RH.prototype={ +apq(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.li +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.cT3(s,o) +o=r.b +$.jK.al2(o) +p.a=r.a +q=p.c +if(q===B.xY||q===B.H0||q===B.xW){q=a.style +s=A.k9(s) +s.toString +A.ae(q,"background-color",s)}return o}} +A.Rx.prototype={ +apq(a){var s=A.cT4(this.b),r=s.b +$.jK.al2(r) +this.a=s.a +return r}} +A.aE2.prototype={ +gSt(){var s=this.Q +if(s==null)s=this.Q=new A.KT(this.y?"gFragColor":"gl_FragColor",11,3) +return s}, +Id(a,b){var s=new A.KT(b,a,1) +this.b.push(s) +return s}, +um(a,b){var s=new A.KT(b,a,2) +this.b.push(s) +return s}, +aHz(a,b){var s=new A.KT(b,a,3) +this.b.push(s) +return s}, +aHl(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.ddf(b.b)+" "+b.a +if(o===0)o=s.a=r+" = " +else o=r +s.a=o+";\n"}, +ec(){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.aHl(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.dg(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)}}, +bmQ(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.djD(new A.bxx(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.aE3(B.G,new A.bxy(s,q,o),new A.bxz(h,q)) +m=B.h_}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.cii +else{l=h.d +l.toString +l.$1(new A.ph(s,B.eC,q,o.$0(),g,!0)) +r.D(0,q) +m=B.h_}}else m=B.h_}else{if(h.f.h(0,q)==null){f.preventDefault() +return}m=B.eC}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) +$.cXp().ao(0,new A.bxA(h,o,a,s)) +if(p)if(!l)h.bvr(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.eC?g:i +if(h.d.$1(new A.ph(s,m,q,e,r,!1)))f.preventDefault()}, +wv(a){var s=this,r={} +r.a=!1 +s.d=new A.bxF(r,s) +try{s.bhQ(a)}finally{if(!r.a)s.d.$1(B.cih) +s.d=null}}, +afp(a,b,c,d,e){var s=this,r=$.cXw(),q=$.cXx(),p=$.cDS() +s.a72(r,q,p,a?B.h_:B.eC,e) +r=$.cEf() +q=$.cEg() +p=$.cDT() +s.a72(r,q,p,b?B.h_:B.eC,e) +r=$.cXy() +q=$.cXz() +p=$.cDU() +s.a72(r,q,p,c?B.h_:B.eC,e) +r=$.cXA() +q=$.cXB() +p=$.cDV() +s.a72(r,q,p,d?B.h_:B.eC,e)}, +a72(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.h_&&!n,l=d===B.eC&&n +if(m){r.a.$1(new A.ph(A.cBe(e),B.h_,a,c,null,!0)) +q.j(0,a,c)}if(l&&p){s=q.h(0,a) +s.toString +r.aFc(e,a,s)}if(l&&o){q=q.h(0,b) +q.toString +r.aFc(e,b,q)}}, +aFc(a,b,c){this.a.$1(new A.ph(A.cBe(a),B.eC,b,c,null,!0)) +this.f.D(0,b)}} +A.bxB.prototype={ +$1(a){var s=this +if(!s.a.a&&!s.b.e){s.c.$0() +s.b.a.$1(s.d.$0())}}, +$S:36} +A.bxC.prototype={ +$0(){this.a.a=!0}, +$S:0} +A.bxD.prototype={ +$0(){return new A.ph(new A.bc(this.a.a+2e6),B.eC,this.b,this.c,null,!0)}, +$S:360} +A.bxE.prototype={ +$0(){this.a.f.D(0,this.b)}, +$S:0} +A.bxx.prototype={ +$0(){var s,r,q,p,o,n=this,m=null,l=n.b,k=B.dlh.h(0,l) +if(k!=null)return k +s=n.c.a +r=s.key +if(B.a1G.a0(0,r==null?m:r)){l=s.key +if(l==null)l=m +l.toString +l=B.a1G.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.aUy(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:70} +A.bxy.prototype={ +$0(){return new A.ph(this.a,B.eC,this.b,this.c.$0(),null,!0)}, +$S:360} +A.bxz.prototype={ +$0(){this.a.f.D(0,this.b)}, +$S:0} +A.bxA.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.bCR(0,a)&&!b.$1(q.c))r.kV(r,new A.bxw(s,a,q.d))}, +$S:555} +A.bxw.prototype={ +$2(a,b){var s=this.b +if(b!==s)return!1 +this.a.d.$1(new A.ph(this.c,B.eC,a,s,null,!0)) +return!0}, +$S:376} +A.bxF.prototype={ +$1(a){this.a.a=!0 +return this.b.a.$1(a)}, +$S:317} +A.bEf.prototype={} +A.b5H.prototype={ +gbxo(){var s=this.a +s===$&&A.e() +return s}, +n(){var s=this +if(s.c||s.gK5()==null)return +s.c=!0 +s.bxp()}, +ZM(){var s=0,r=A.o(t.H),q=this +var $async$ZM=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=q.gK5()!=null?2:3 +break +case 2:s=4 +return A.f(q.EH(),$async$ZM) +case 4:s=5 +return A.f(q.gK5().BQ(0,-1),$async$ZM) +case 5:case 3:return A.m(null,r)}}) +return A.n($async$ZM,r)}, +gG_(){var s=this.gK5() +s=s==null?null:s.oM(0) +return s==null?"/":s}, +gap(){var s=this.gK5() +return s==null?null:s.aeb(0)}, +bxp(){return this.gbxo().$0()}} +A.a4g.prototype={ +b77(a){var s,r=this,q=r.d +if(q==null)return +r.a=q.a7N(0,r.gaq3(r)) +if(!r.aif(r.gap())){s=t.z +q.JV(0,A.p(["serialCount",0,"state",r.gap()],s,s),"flutter",r.gG_())}r.e=r.gagO()}, +gagO(){if(this.aif(this.gap())){var s=this.gap() +s.toString +return B.e.C(A.pL(J.J(t.G.a(s),"serialCount")))}return 0}, +aif(a){return t.G.b(a)&&J.J(a,"serialCount")!=null}, +a3x(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.JV(0,s,"flutter",a)}else{r===$&&A.e();++r +this.e=r +s=A.p(["serialCount",r,"state",c],s,s) +a.toString +q.aqF(0,s,"flutter",a)}}}, +atk(a){return this.a3x(a,!1,null)}, +aq4(a,b){var s,r,q,p,o=this +if(!o.aif(b)){s=o.d +s.toString +r=o.e +r===$&&A.e() +q=t.z +s.JV(0,A.p(["serialCount",r+1,"state",b],q,q),"flutter",o.gG_())}o.e=o.gagO() +s=$.dj() +r=o.gG_() +t.Xw.a(b) +q=b==null?null:J.J(b,"state") +p=t.z +s.CE("flutter/navigation",B.dI.Cq(new A.t4("pushRouteInformation",A.p(["location",r,"state",q],p,p))),new A.bEp())}, +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.gagO() +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.JV(0,J.J(n,"state"),"flutter",p.gG_()) +case 1:return A.m(q,r)}}) +return A.n($async$EH,r)}, +gK5(){return this.d}} +A.bEp.prototype={ +$1(a){}, +$S:84} +A.a8C.prototype={ +b7r(a){var s,r,q=this,p=q.d +if(p==null)return +q.a=p.a7N(0,q.gaq3(q)) +s=q.gG_() +r=self.window.history.state +if(r==null)r=null +else{r=A.aZs(r) +r.toString}if(!A.czp(r)){p.JV(0,A.p(["origin",!0,"state",q.gap()],t.N,t.z),"origin","") +q.buA(p,s)}}, +a3x(a,b,c){var s=this.d +if(s!=null)this.ajU(s,a,!0)}, +atk(a){return this.a3x(a,!1,null)}, +aq4(a,b){var s,r=this,q="flutter/navigation" +if(A.cM2(b)){s=r.d +s.toString +r.buz(s) +$.dj().CE(q,B.dI.Cq(B.dtg),new A.bVJ())}else if(A.czp(b)){s=r.f +s.toString +r.f=null +$.dj().CE(q,B.dI.Cq(new A.t4("pushRoute",s)),new A.bVK())}else{r.f=r.gG_() +r.d.BQ(0,-1)}}, +ajU(a,b,c){var s +if(b==null)b=this.gG_() +s=this.e +if(c)a.JV(0,s,"flutter",b) +else a.aqF(0,s,"flutter",b)}, +buA(a,b){return this.ajU(a,b,!1)}, +buz(a){return this.ajU(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.JV(0,J.J(t.G.a(n),"state"),"flutter",p.gG_()) +case 1:return A.m(q,r)}}) +return A.n($async$EH,r)}, +gK5(){return this.d}} +A.bVJ.prototype={ +$1(a){}, +$S:84} +A.bVK.prototype={ +$1(a){}, +$S:84} +A.bqn.prototype={ +a7N(a,b){var s=t.B.a(A.dt(new A.bqp(b))) +A.hQ(self.window,"popstate",s,null) +return new A.bqq(this,s)}, +oM(a){var s=self.window.location.hash +if(s.length===0||s==="#")return"/" +return B.c.bK(s,1)}, +aeb(a){var s=self.window.history.state +if(s==null)s=null +else{s=A.aZs(s) +s.toString}return s}, +aOY(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}, +aqF(a,b,c,d){var s=this.aOY(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])}, +JV(a,b,c,d){var s,r=this.aOY(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.byn()}, +byn(){var s=new A.ah($.as,t.D4),r=A.bx("unsubscribe") +r.b=this.a7N(0,new A.bqo(r,new A.aG(s,t.gR))) +return s}} +A.bqp.prototype={ +$1(a){var s=a.state +if(s==null)s=null +else{s=A.aZs(s) +s.toString}this.a.$1(s)}, +$S:5} +A.bqq.prototype={ +$0(){A.nd(self.window,"popstate",this.b,null) +return null}, +$S:0} +A.bqo.prototype={ +$1(a){this.a.aW().$0() +this.b.pq(0)}, +$S:21} +A.bf5.prototype={ +a7N(a,b){return A.at(this.a,"addPopStateListener",[A.dt(new A.bf6(b))])}, +oM(a){return this.a.getPath()}, +aeb(a){return this.a.getState()}, +aqF(a,b,c,d){return A.at(this.a,"pushState",[b,c,d])}, +JV(a,b,c,d){return A.at(this.a,"replaceState",[b,c,d])}, +BQ(a,b){return this.a.go(b)}} +A.bf6.prototype={ +$1(a){var s=a.state +if(s==null)s=null +else{s=A.aZs(s) +s.toString}return this.a.$1(s)}, +$S:5} +A.bIz.prototype={} +A.b5T.prototype={} +A.aqH.prototype={ +QV(a){var s +this.b=a +this.c=!0 +s=A.a([],t.EO) +return this.a=new A.bMh(new A.cis(a,A.a([],t.Xr),A.a([],t.cA),A.jC()),s,new A.bNT())}, +gaNk(){return this.c}, +IT(){var s,r=this +if(!r.c)r.QV(B.q2) +r.c=!1 +s=r.a +s.b=s.a.bCI() +s.f=!0 +s=r.a +r.b===$&&A.e() +return new A.aqG(s)}} +A.aqG.prototype={ +a1B(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.asl.prototype={ +gaCh(){var s,r=this,q=r.c +if(q===$){s=t.B.a(A.dt(r.gbob())) +r.c!==$&&A.ao() +r.c=s +q=s}return q}, +boc(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.xi(c,B.ch.q8([!0])) +return +case"SystemChrome.setPreferredOrientations":o=t.j.a(s.b) +$.jK.aYH(o).aJ(0,new A.bjX(h,c),t.P) +return +case"SystemSound.play":h.xi(c,B.ch.q8([!0])) +return +case"Clipboard.setData":q=self.window.navigator.clipboard!=null?new A.amK():new A.aqW() +new A.amL(q,A.cKC()).aY1(s,c) +return +case"Clipboard.getData":q=self.window.navigator.clipboard!=null?new A.amK():new A.aqW() +new A.amL(q,A.cKC()).aTX(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=$.cvr() +q.gYv(q).bKl(b,c) +return +case"flutter/contextmenu":switch(B.dI.AR(b).a){case"enableContextMenu":$.jK.a.aL6() +h.xi(c,B.ch.q8([!0])) +return +case"disableContextMenu":$.jK.a.aKG() +h.xi(c,B.ch.q8([!0])) +return}return +case"flutter/mousecursor":s=B.lp.AR(b) +o=t.G.a(s.b) +switch(s.a){case"activateSystemCursor":$.cyx.toString +q=A.cz(J.J(o,"kind")) +p=$.jK.f +p===$&&A.e() +q=B.dl9.h(0,q) +A.l3(p,"cursor",q==null?"default":q) +break}return +case"flutter/web_test_e2e":h.xi(c,B.ch.q8([A.dlt(B.dI,b)])) +return +case"flutter/platform_views":q=h.cy +if(q==null)q=h.cy=new A.bID($.Cq(),new A.bjY()) +c.toString +q.bJP(b,c) +return +case"flutter/accessibility":q=$.aZ4 +q.toString +p=t.G +k=p.a(J.J(p.a(B.iG.yz(b)),"data")) +j=A.cz(J.J(k,"message")) +if(j!=null&&j.length!==0){i=A.cy3(k,"assertiveness") +q.aHS(j,B.cv9[i==null?0:i])}h.xi(c,B.iG.q8(!0)) +return +case"flutter/navigation":h.d.h(0,0).aoj(b).aJ(0,new A.bjZ(h,c),t.P) +h.ry="/" +return}q=$.cSu +if(q!=null){q.$3(a,b,c) +return}h.xi(c,null)}, +WJ(a,b){return this.bhY(a,b)}, +bhY(a,b){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j +var $async$WJ=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.MP($.aia.Ok(a)),$async$WJ) +case 6:n=d +s=7 +return A.f(n.gabP().QR(),$async$WJ) +case 7:m=d +o.xi(b,A.iz(m,0,null)) +q=1 +s=5 +break +case 3:q=2 +j=p +l=A.a2(j) +$.kc().$1("Error while trying to load an asset: "+A.q(l)) +o.xi(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$WJ,r)}, +bfP(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}}, +EX(){var s=$.cSL +if(s==null)throw A.j(A.aL("scheduleFrameCallback must be initialized first.")) +s.$0()}, +b8a(){var s=this +if(s.dy!=null)return +s.a=s.a.aJG(A.cx9()) +s.dy=A.ie(self.window,"languagechange",new A.bjV(s))}, +b85(){var s,r,q,p=A.dt(new A.bjU(this)) +p=A.Cc(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])}, +aGz(a){var s=this,r=s.a +if(r.d!==a){s.a=r.bDm(a) +A.Cd(null,null) +A.Cd(s.k3,s.k4)}}, +bxA(a){var s=this.a,r=s.a +if((r.a&32)!==0!==a){this.a=s.aJz(r.bDf(a)) +A.Cd(null,null)}}, +b82(){var s,r=this,q=r.k1 +r.aGz(q.matches?B.aw:B.ap) +s=t.B.a(A.dt(new A.bjT(r))) +r.k2=s +q.addListener(s)}, +ga8M(){var s=this.ry +return s==null?this.ry=this.d.h(0,0).ga84().gG_():s}, +xi(a,b){A.kh(B.G,null,t.H).aJ(0,new A.bk1(a,b),t.P)}} +A.bk0.prototype={ +$0(){return this.a.$1(this.b.$1(this.c))}, +$S:0} +A.bk_.prototype={ +$1(a){this.a.O1(this.b,a,t.CD)}, +$S:84} +A.bjW.prototype={ +$1(a){this.a.xi(this.b,B.ch.q8([!0]))}, +$S:36} +A.bjX.prototype={ +$1(a){this.a.xi(this.b,B.ch.q8([a]))}, +$S:118} +A.bjY.prototype={ +$1(a){var s=$.jK.f +s===$&&A.e() +s.append(a)}, +$S:5} +A.bjZ.prototype={ +$1(a){var s=this.b +if(a)this.a.xi(s,B.ch.q8([!0])) +else if(s!=null)s.$1(null)}, +$S:118} +A.bjV.prototype={ +$1(a){var s=this.a +s.a=s.a.aJG(A.cx9()) +A.Cd(s.fr,s.fx)}, +$S:5} +A.bjU.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l=null +for(s=J.ag(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.ds6(o) +m=(n==null?16:n)/16 +o=q.a +if(o.e!==m){q.a=o.FW(m) +A.Cd(l,l) +A.Cd(q.go,q.id)}}}}, +$S:600} +A.bjT.prototype={ +$1(a){var s=a.matches +if(s==null)s=null +s.toString +s=s?B.aw:B.ap +this.a.aGz(s)}, +$S:5} +A.bk1.prototype={ +$1(a){var s=this.a +if(s!=null)s.$1(this.b)}, +$S:36} +A.ct5.prototype={ +$0(){this.a.$2(this.b,this.c)}, +$S:0} +A.ct6.prototype={ +$0(){var s=this +s.a.$3(s.b,s.c,s.d)}, +$S:0} +A.aHG.prototype={ +k(a){return A.a_(this).k(0)+"[view: null, geometry: "+B.a3.k(0)+"]"}} +A.aAq.prototype={ +YX(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.aAq(r,!1,q,p,o,n,s.r,s.w)}, +aJz(a){return this.YX(a,null,null,null,null)}, +aJG(a){return this.YX(null,a,null,null,null)}, +FW(a){return this.YX(null,null,null,null,a)}, +bDm(a){return this.YX(null,null,a,null,null)}, +bDr(a){return this.YX(null,null,null,a,null)}} +A.bIB.prototype={ +a1b(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}, +bTY(a,b,c){this.d.j(0,b,a) +return this.b.cQ(0,b,new A.bIC(this,"flt-pv-slot-"+b,a,b,c))}, +bti(a){var s,r,q,p="setAttribute" +if(a==null)return +s=$.fI() +if(s!==B.aV){a.remove() +return}r="tombstone-"+A.q(A.cH3(a,"slot")) +q=A.dC(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=$.jK.r +s===$&&A.e() +s.ys(0,q) +s=A.c2(r) +A.at(a,p,["slot",s==null?t.K.a(s):s]) +a.remove() +q.remove()}, +a_u(a){var s=this.d.h(0,a) +return s!=null&&this.c.p(0,s)}} +A.bIC.prototype={ +$0(){var s,r,q,p=this,o=A.dC(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.aW() +if(s.style.getPropertyValue("height").length===0){$.kc().$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){$.kc().$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.aW()) +return o}, +$S:323} +A.bID.prototype={ +bc_(a,b){var s=t.G.a(a.b),r=J.S(s),q=B.e.C(A.n_(r.h(s,"id"))),p=A.av(r.h(s,"viewType")) +r=this.b +if(!r.a.a0(0,p)){b.$1(B.lp.MB("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.lp.MB("recreating_view","view id: "+q,"trying to create an already created view")) +return}this.c.$1(r.bTY(p,q,s)) +b.$1(B.lp.ZF(null))}, +bJP(a,b){var s,r=B.lp.AR(a) +switch(r.a){case"create":this.bc_(r,b) +return +case"dispose":s=this.b +s.bti(s.b.D(0,A.b7(r.b))) +b.$1(B.lp.ZF(null)) +return}b.$1(null)}} +A.bQk.prototype={ +bXB(){A.hQ(self.document,"touchstart",t.B.a(A.dt(new A.bQl())),null)}} +A.bQl.prototype={ +$1(a){}, +$S:5} +A.aAD.prototype={ +bbF(){var s,r=this +if("PointerEvent" in self.window){s=new A.ciJ(A.b(t.S,t.ZW),A.a([],t.he),r.a,r.gaj0(),r.c,r.d) +s.Vs() +return s}if("TouchEvent" in self.window){s=new A.cnM(A.b5(t.S),A.a([],t.he),r.a,r.gaj0(),r.c,r.d) +s.Vs() +return s}if("MouseEvent" in self.window){s=new A.chj(new A.LY(),A.a([],t.he),r.a,r.gaj0(),r.c,r.d) +s.Vs() +return s}throw A.j(A.ak("This browser does not support pointer, touch, or mouse events."))}, +boz(a){var s=A.a(a.slice(0),A.a0(a)),r=$.dj() +A.aZF(r.Q,r.as,new A.Sg(s),t.kf)}} +A.bIY.prototype={ +k(a){return"pointers:"+("PointerEvent" in self.window)+", touch:"+("TouchEvent" in self.window)+", mouse:"+("MouseEvent" in self.window)}} +A.adM.prototype={} +A.c7o.prototype={ +akZ(a,b,c,d,e){var s=t.B.a(A.dt(new A.c7p(d))) +A.hQ(b,c,s,e) +this.a.push(new A.adM(c,b,s,e,!1))}, +QH(a,b,c,d){return this.akZ(a,b,c,d,!0)}} +A.c7p.prototype={ +$1(a){var s=$.le +if((s==null?$.le=A.zm():s).aPL(a))this.a.$1(a)}, +$S:5} +A.aX4.prototype={ +aBb(a,b){if(b==null)return!1 +return Math.abs(b- -3*a)>1}, +blT(a){var s,r,q,p,o,n=this,m=null,l=$.fI() +if(l===B.fG)return!1 +l=a.deltaX +s=a.wheelDeltaX +if(!n.aBb(l,s==null?m:s)){l=a.deltaY +s=a.wheelDeltaY +l=n.aBb(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}, +bbC(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=null +if(e.blT(a)){s=B.ed +r=-2}else{s=B.eY +r=-1}q=a.deltaX +p=a.deltaY +switch(B.e.C(a.deltaMode)){case 1:o=$.cP2 +if(o==null){n=A.dC(self.document,"div") +o=n.style +A.ae(o,"font-size","initial") +A.ae(o,"display","none") +self.document.body.append(n) +o=A.cx3(self.window,n).getPropertyValue("font-size") +if(B.c.p(o,"px"))m=A.nz(A.bH(o,"px","")) +else m=d +n.remove() +o=$.cP2=m==null?16:m/4}q*=o +p*=o +break +case 2:o=$.h3() +q*=o.gBp().a +p*=o.gBp().b +break +case 0:o=$.kC() +if(o===B.he){o=$.fI() +if(o!==B.aV)o=o===B.fG +else o=!0}else o=!1 +if(o){o=$.h3() +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.cBP(a,e.b) +o=$.kC() +if(o===B.he){o=$.bxt +o=o==null?d:o.gWh().f.a0(0,$.cEf()) +if(o!==!0){o=$.bxt +o=o==null?d:o.gWh().f.a0(0,$.cEg()) +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.LU(o) +h=$.h3() +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.bCW(k,B.e.C(f),B.kY,r,s,j.a*g,j.b*h,1,1,Math.exp(-p/200),B.dAL,o)}else{o=a.timeStamp +if(o==null)o=d +o.toString +o=A.LU(o) +h=$.h3() +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.bCY(k,B.e.C(f),B.kY,r,s,j.a*g,j.b*h,1,1,q,p,B.dAK,o)}e.f=a +e.r=s===B.ed +return k}, +avZ(a){var s=this.b,r=t.B.a(A.dt(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.adM("wheel",s,r,!1,!0))}, +aAs(a){this.c.$1(this.bbC(a)) +a.preventDefault()}} +A.yf.prototype={ +k(a){return A.a_(this).k(0)+"(change: "+this.a.k(0)+", buttons: "+this.b+")"}} +A.LY.prototype={ +asD(a,b){var s +if(this.a!==0)return this.aem(b) +s=(b===0&&a>-1?A.doJ(a):b)&1073741823 +this.a=s +return new A.yf(B.a72,s)}, +aem(a){var s=a&1073741823,r=this.a +if(r===0&&s!==0)return new A.yf(B.kY,r) +this.a=s +return new A.yf(s===0?B.kY:B.pX,s)}, +a2P(a){if(this.a!==0&&(a&1073741823)===0){this.a=0 +return new A.yf(B.Dq,0)}return null}, +asE(a){if((a&1073741823)===0){this.a=0 +return new A.yf(B.kY,0)}return null}, +asG(a){var s +if(this.a===0)return null +s=this.a=(a==null?0:a)&1073741823 +if(s===0)return new A.yf(B.Dq,s) +else return new A.yf(B.pX,s)}} +A.ciJ.prototype={ +ahg(a){return this.w.cQ(0,a,new A.ciL())}, +aDA(a){var s=a.pointerType +if((s==null?null:s)==="touch"){s=a.pointerId +if(s==null)s=null +this.w.D(0,s)}}, +afH(a,b,c,d,e){this.akZ(0,a,b,new A.ciK(this,d,c),e)}, +afG(a,b,c){return this.afH(a,b,c,!0,!0)}, +b8d(a,b,c,d){return this.afH(a,b,c,d,!0)}, +Vs(){var s=this,r=s.b +s.afG(r,"pointerdown",new A.ciM(s)) +s.afG(self.window,"pointermove",new A.ciN(s)) +s.afH(r,"pointerleave",new A.ciO(s),!1,!1) +s.afG(self.window,"pointerup",new A.ciP(s)) +s.b8d(r,"pointercancel",new A.ciQ(s),!1) +s.avZ(new A.ciR(s))}, +yh(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.aD_(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.LU(r) +p=c.pressure +if(p==null)p=j +o=A.cBP(c,k.b) +r=k.PL(c) +n=$.h3() +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.bCX(a,b.b,b.a,r,s,o.a*m,o.b*n,l,1,B.nt,i/180*3.141592653589793,q)}, +bek(a){var s,r +if("getCoalescedEvents" in a){s=J.fA(a.getCoalescedEvents(),t.B) +r=new A.ep(s.a,s.$ti.i("ep<1,E>")) +if(!r.ga7(r))return r}return A.a([a],t.J)}, +aD_(a){switch(a){case"mouse":return B.eY +case"pen":return B.hf +case"touch":return B.cR +default:return B.jv}}, +PL(a){var s=a.pointerType +if(s==null)s=null +s.toString +if(this.aD_(s)===B.eY)s=-1 +else{s=a.pointerId +if(s==null)s=null +s.toString +s=B.e.C(s)}return s}} +A.ciL.prototype={ +$0(){return new A.LY()}, +$S:729} +A.ciK.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.afp(s,r,q,p,o)}this.c.$1(a)}, +$S:5} +A.ciM.prototype={ +$1(a){var s,r,q=this.a,p=q.PL(a),o=A.a([],t.D9),n=q.ahg(p),m=a.buttons +if(m==null)m=null +m.toString +s=n.a2P(B.e.C(m)) +if(s!=null)q.yh(o,s,a) +m=B.e.C(a.button) +r=a.buttons +if(r==null)r=null +r.toString +q.yh(o,n.asD(m,B.e.C(r)),a) +q.c.$1(o)}, +$S:56} +A.ciN.prototype={ +$1(a){var s,r,q,p,o=this.a,n=o.ahg(o.PL(a)),m=A.a([],t.D9) +for(s=J.ag(o.bek(a));s.q();){r=s.gE(s) +q=r.buttons +if(q==null)q=null +q.toString +p=n.a2P(B.e.C(q)) +if(p!=null)o.yh(m,p,r) +q=r.buttons +if(q==null)q=null +q.toString +o.yh(m,n.aem(B.e.C(q)),r)}o.c.$1(m)}, +$S:56} +A.ciO.prototype={ +$1(a){var s,r=this.a,q=r.ahg(r.PL(a)),p=A.a([],t.D9),o=a.buttons +if(o==null)o=null +o.toString +s=q.asE(B.e.C(o)) +if(s!=null){r.yh(p,s,a) +r.c.$1(p)}}, +$S:56} +A.ciP.prototype={ +$1(a){var s,r,q,p=this.a,o=p.PL(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.asG(r==null?null:B.e.C(r)) +p.aDA(a) +if(q!=null){p.yh(s,q,a) +p.c.$1(s)}}}, +$S:56} +A.ciQ.prototype={ +$1(a){var s,r=this.a,q=r.PL(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.aDA(a) +r.yh(s,new A.yf(B.Do,0),a) +r.c.$1(s)}}, +$S:56} +A.ciR.prototype={ +$1(a){this.a.aAs(a)}, +$S:5} +A.cnM.prototype={ +a4i(a,b,c){this.QH(0,a,b,new A.cnN(this,!0,c))}, +Vs(){var s=this,r=s.b +s.a4i(r,"touchstart",new A.cnO(s)) +s.a4i(r,"touchmove",new A.cnP(s)) +s.a4i(r,"touchend",new A.cnQ(s)) +s.a4i(r,"touchcancel",new A.cnR(s))}, +a4K(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=$.h3() +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.bCU(b,o,a,n,s*q,p*r,1,1,B.nt,d)}} +A.cnN.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.afp(s,r,q,p,o) +this.c.$1(a)}, +$S:5} +A.cnO.prototype={ +$1(a){var s,r,q,p,o,n,m,l=a.timeStamp +if(l==null)l=null +l.toString +s=A.LU(l) +r=A.a([],t.D9) +for(l=t.B,q=t.VA,q=A.f7(new A.BD(a.changedTouches,q),q.i("D.E"),l),l=A.f7(q.a,A.y(q).c,l),q=J.ag(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.a4K(B.a72,r,!0,s,o)}}p.c.$1(r)}, +$S:56} +A.cnP.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.LU(s) +q=A.a([],t.D9) +for(s=t.B,p=t.VA,p=A.f7(new A.BD(a.changedTouches,p),p.i("D.E"),s),s=A.f7(p.a,A.y(p).c,s),p=J.ag(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.a4K(B.pX,q,!0,r,n)}o.c.$1(q)}, +$S:56} +A.cnQ.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.LU(s) +q=A.a([],t.D9) +for(s=t.B,p=t.VA,p=A.f7(new A.BD(a.changedTouches,p),p.i("D.E"),s),s=A.f7(p.a,A.y(p).c,s),p=J.ag(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.a4K(B.Dq,q,!1,r,n)}}o.c.$1(q)}, +$S:56} +A.cnR.prototype={ +$1(a){var s,r,q,p,o,n,m,l=a.timeStamp +if(l==null)l=null +l.toString +s=A.LU(l) +r=A.a([],t.D9) +for(l=t.B,q=t.VA,q=A.f7(new A.BD(a.changedTouches,q),q.i("D.E"),l),l=A.f7(q.a,A.y(q).c,l),q=J.ag(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.a4K(B.Do,r,!1,s,o)}}p.c.$1(r)}, +$S:56} +A.chj.prototype={ +avT(a,b,c,d){this.akZ(0,a,b,new A.chk(this,!0,c),d)}, +afC(a,b,c){return this.avT(a,b,c,!0)}, +Vs(){var s=this,r=s.b +s.afC(r,"mousedown",new A.chl(s)) +s.afC(self.window,"mousemove",new A.chm(s)) +s.avT(r,"mouseleave",new A.chn(s),!1) +s.afC(self.window,"mouseup",new A.cho(s)) +s.avZ(new A.chp(s))}, +yh(a,b,c){var s,r,q=A.cBP(c,this.b),p=c.timeStamp +if(p==null)p=null +p.toString +p=A.LU(p) +s=$.h3() +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.bCV(a,b.b,b.a,-1,B.eY,q.a*r,q.b*s,1,1,B.nt,p)}} +A.chk.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.afp(s,r,q,p,o) +this.c.$1(a)}, +$S:5} +A.chl.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.a2P(B.e.C(n)) +if(s!=null)p.yh(q,s,a) +n=B.e.C(a.button) +r=a.buttons +if(r==null)r=null +r.toString +p.yh(q,o.asD(n,B.e.C(r)),a) +p.c.$1(q)}, +$S:56} +A.chm.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.a2P(B.e.C(o)) +if(s!=null)q.yh(r,s,a) +o=a.buttons +if(o==null)o=null +o.toString +q.yh(r,p.aem(B.e.C(o)),a) +q.c.$1(r)}, +$S:56} +A.chn.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.asE(B.e.C(p)) +if(s!=null){q.yh(r,s,a) +q.c.$1(r)}}, +$S:56} +A.cho.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.asG(p) +if(s!=null){q.yh(r,s,a) +q.c.$1(r)}}, +$S:56} +A.chp.prototype={ +$1(a){this.a.aAs(a)}, +$S:5} +A.Ww.prototype={} +A.bIQ.prototype={ +a5_(a,b,c){return this.a.cQ(0,a,new A.bIR(b,c))}, +L9(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.cKV(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)}, +aiG(a,b,c){var s=this.a.h(0,a) +s.toString +return s.b!==b||s.c!==c}, +I7(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.cKV(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.nt,a5,!0,a6,a7)}, +YM(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var s,r,q,p=this +if(m===B.nt)switch(c.a){case 1:p.a5_(d,f,g) +a.push(p.L9(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.a5_(d,f,g) +if(!s)a.push(p.I7(b,B.Dp,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.L9(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.a5_(d,f,g).a=$.cOq=$.cOq+1 +if(!s)a.push(p.I7(b,B.Dp,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,0,n,o)) +if(p.aiG(d,f,g))a.push(p.I7(0,B.kY,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.L9(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.L9(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.Do){f=q.b +g=q.c}if(p.aiG(d,f,g))a.push(p.I7(p.b,B.pX,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.L9(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.I7(0,B.dAJ,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.L9(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.a5_(d,f,g) +if(!s)a.push(p.I7(b,B.Dp,d,0,0,e,!1,0,f,g,0,h,i,0,0,0,0,0,j,k,l,0,n,o)) +if(p.aiG(d,f,g))if(b!==0)a.push(p.I7(b,B.pX,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.I7(b,B.kY,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.L9(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}}, +bCW(a,b,c,d,e,f,g,h,i,j,k,l){return this.YM(a,b,c,d,e,f,g,h,i,j,0,0,k,0,l)}, +bCY(a,b,c,d,e,f,g,h,i,j,k,l,m){return this.YM(a,b,c,d,e,f,g,h,i,1,j,k,l,0,m)}, +bCV(a,b,c,d,e,f,g,h,i,j,k){return this.YM(a,b,c,d,e,f,g,h,i,1,0,0,j,0,k)}, +bCU(a,b,c,d,e,f,g,h,i,j){return this.YM(a,b,c,d,B.cR,e,f,g,h,1,0,0,i,0,j)}, +bCX(a,b,c,d,e,f,g,h,i,j,k,l){return this.YM(a,b,c,d,e,f,g,h,i,1,0,0,j,k,l)}} +A.bIR.prototype={ +$0(){return new A.Ww(this.a,this.b)}, +$S:735} +A.cyV.prototype={} +A.bLI.prototype={ +b7l(a){var s=this,r=t.B +s.b=r.a(A.dt(new A.bLJ(s))) +A.hQ(self.window,"keydown",s.b,null) +s.c=r.a(A.dt(new A.bLK(s))) +A.hQ(self.window,"keyup",s.c,null) +$.yp.push(new A.bLL(s))}, +n(){var s,r,q=this +A.nd(self.window,"keydown",q.b,null) +A.nd(self.window,"keyup",q.c,null) +for(s=q.a,r=A.hg(s,s.r,A.y(s).c);r.q();)s.h(0,r.d).af(0) +s.V(0) +$.cz7=q.c=q.b=null}, +aAg(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.wG(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.af(0) +if(a.type==="keydown")p=a.ctrlKey||a.shiftKey||a.altKey||a.metaKey +else p=!1 +if(p)q.j(0,r,A.d6(B.kv,new A.bLN(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) +$.dj().CE("flutter/keyevent",B.ch.q8(m),new A.bLO(s))}} +A.bLJ.prototype={ +$1(a){this.a.aAg(a)}, +$S:5} +A.bLK.prototype={ +$1(a){this.a.aAg(a)}, +$S:5} +A.bLL.prototype={ +$0(){this.a.n()}, +$S:0} +A.bLN.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) +$.dj().CE("flutter/keyevent",B.ch.q8(p),A.dkE())}, +$S:0} +A.bLO.prototype={ +$1(a){if(a==null)return +if(A.iN(J.J(t.a.a(B.ch.yz(a)),"handled")))this.a.a.preventDefault()}, +$S:84} +A.as0.prototype={} +A.as_.prototype={ +anl(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])}, +a8c(a,b){var s,r,q,p,o,n=this,m="attachShader",l=a+"||"+b,k=J.J($.bpq.bI(),l) +if(k==null){s=n.aJ7(0,"VERTEX_SHADER",a) +r=n.aJ7(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.as0(p) +J.bD($.bpq.bI(),l,k)}return k}, +aJ7(a,b,c){var s,r=this.a,q=r.createShader(r[b]) +if(q==null)throw A.j(A.aL(A.djI(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.q(A.at(r,"getShaderInfoLog",[q])))) +return q}, +aQw(a,b,c,d,e,f,g){A.at(this.a,"texImage2D",[b,c,d,e,f,g])}, +aKY(a,b){A.at(this.a,"drawArrays",[this.bxb(b),0,a])}, +bxb(a){var s,r=this +switch(a.a){case 0:return r.gapd() +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}}, +gzR(){var s=this.d +return s==null?this.d=this.a.ARRAY_BUFFER:s}, +gNi(){var s=this.e +return s==null?this.e=this.a.ELEMENT_ARRAY_BUFFER:s}, +gapc(){var s=this.r +return s==null?this.r=this.a.FLOAT:s}, +gaaB(){var s=this.cx +return s==null?this.cx=this.a.RGBA:s}, +gaaE(){var s=this.ch +return s==null?this.ch=this.a.UNSIGNED_BYTE:s}, +gaNB(){var s=this.CW +return s==null?this.CW=this.a.UNSIGNED_SHORT:s}, +gNj(){var s=this.f +return s==null?this.f=this.a.STATIC_DRAW:s}, +gapd(){var s=this.ax +return s==null?this.ax=this.a.TRIANGLES:s}, +gapb(){var s=this.w +return s==null?this.w=this.a.COLOR_BUFFER_BIT:s}, +gxd(){var s=this.x +return s==null?this.x=this.a.TEXTURE_2D:s}, +gaNz(){var s=this.dx +return s==null?this.dx=this.a.TEXTURE0:s}, +gaaC(){var s=this.y +return s==null?this.y=this.a.TEXTURE_WRAP_S:s}, +gaaD(){var s=this.z +return s==null?this.z=this.a.TEXTURE_WRAP_T:s}, +gSS(){var s=this.as +return s==null?this.as=this.a.CLAMP_TO_EDGE:s}, +gaNy(){var s=this.cy +return s==null?this.cy=this.a.LINEAR:s}, +gaNA(){var s=this.db +return s==null?this.db=this.a.TEXTURE_MIN_FILTER:s}, +y9(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}, +adL(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}, +aPE(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.Xg(q.fx,s) +s=A.us(r,"2d",null) +s.toString +q.anl(0,t.B.a(s),0,0) +return r}}} +A.bGC.prototype={ +aGc(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.q(p/o)+"px") +A.ae(q,"height",A.q(s/r)+"px")}} +A.No.prototype={ +G(){return"Assertiveness."+this.b}} +A.csZ.prototype={ +$0(){var s=$.aZ4 +s.c=!0 +s.a.remove() +s.b.remove() +$.aZ4=null}, +$S:0} +A.b_D.prototype={ +bzS(a){switch(a.a){case 0:return this.a +case 1:return this.b}}, +aHS(a,b){var s=this.bzS(b) +A.cHb(s,a+(s.innerText===a?".":""))}} +A.Vp.prototype={ +G(){return"_CheckableKind."+this.b}} +A.O5.prototype={ +vj(a){var s,r,q,p="true",o="setAttribute",n=this.b +if((n.k3&1)!==0){switch(this.c.a){case 0:n.zf("checkbox",!0) +break +case 1:n.zf("radio",!0) +break +case 2:n.zf("switch",!0) +break}if(n.aL8()===B.A2){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.aDv() +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.zf("checkbox",!1) +break +case 1:s.b.zf("radio",!1) +break +case 2:s.b.zf("switch",!1) +break}s.aDv()}, +aDv(){var s=this.b.k2 +s.removeAttribute("aria-disabled") +s.removeAttribute("disabled")}} +A.Qs.prototype={ +vj(a){var s,r,q=this,p=q.b +if(p.gaNs()){s=p.dy +s=s!=null&&!B.jt.ga7(s)}else s=!1 +if(s){if(q.c==null){q.c=A.dC(self.document,"flt-semantics-img") +s=p.dy +if(s!=null&&!B.jt.ga7(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.q(r.c-r.a)+"px") +r=p.y +A.ae(s,"height",A.q(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.aEs(q.c)}else if(p.gaNs()){p.zf("img",!0) +q.aEs(p.k2) +q.agg()}else{q.agg() +q.axe()}}, +aEs(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])}}, +agg(){var s=this.c +if(s!=null){s.remove() +this.c=null}}, +axe(){var s=this.b +s.zf("img",!1) +s.k2.removeAttribute("aria-label")}, +n(){this.agg() +this.axe()}} +A.Qx.prototype={ +b6X(a){var s,r=this,q=r.c +a.k2.append(q) +A.bhe(q,"range") +s=A.c2("slider") +A.at(q,"setAttribute",["role",s==null?t.K.a(s):s]) +A.hQ(q,"change",t.B.a(A.dt(new A.buT(r,a))),null) +q=new A.buU(r) +r.e=q +a.k1.Q.push(q)}, +vj(a){var s=this +switch(s.b.k1.y.a){case 1:s.be2() +s.bxC() +break +case 0:s.ayi() +break}}, +be2(){var s=this.c,r=s.disabled +if(r==null)r=null +r.toString +if(!r)return +A.cH8(s,!1)}, +bxC(){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.cH9(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])}, +ayi(){var s=this.c,r=s.disabled +if(r==null)r=null +r.toString +if(r)return +A.cH8(s,!0)}, +n(){var s=this +B.b.D(s.b.k1.Q,s.e) +s.e=null +s.ayi() +s.c.remove()}} +A.buT.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.dK(p,r) +p=q.d +if(s>p){q.d=p+1 +q=$.dj() +A.Gp(q.p4,q.R8,this.b.id,B.a8s,r)}else if(sq){s=s.b +s.toString +if((s&32)!==0||(s&16)!==0){s=$.dj() +A.Gp(s.p4,s.R8,p,B.qb,n)}else{s=$.dj() +A.Gp(s.p4,s.R8,p,B.qd,n)}}else{s=s.b +s.toString +if((s&32)!==0||(s&16)!==0){s=$.dj() +A.Gp(s.p4,s.R8,p,B.qc,n)}else{s=$.dj() +A.Gp(s.p4,s.R8,p,B.qe,n)}}}}, +vj(a){var s,r=this,q=r.b,p=q.k1 +p.d.push(new A.bRf(r)) +if(r.e==null){q=q.k2 +A.ae(q.style,"touch-action","none") +r.azb() +s=new A.bRg(r) +r.c=s +p.Q.push(s) +s=t.B.a(A.dt(new A.bRh(r))) +r.e=s +A.hQ(q,"scroll",s,null)}}, +gayw(){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)}, +aC2(){var s,r,q,p,o=this,n="transform",m=o.b,l=m.k2,k=m.y +if(k==null){$.kc().$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.e3(q) +r=r.style +A.ae(r,n,"translate(0px,"+(s+10)+"px)") +A.ae(r,"width",""+B.e.aw(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.e3(p) +r=r.style +A.ae(r,n,"translate("+(s+10)+"px,0px)") +A.ae(r,"width","10px") +A.ae(r,"height",""+B.e.aw(q)+"px") +l.scrollLeft=10 +q=B.e.C(l.scrollLeft) +o.f=q +m.p3=0 +m.p4=q}}, +azb(){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.nd(q,"scroll",p,null) +B.b.D(r.k1.Q,s.c) +s.c=null}} +A.bRf.prototype={ +$0(){var s=this.a +s.aC2() +s.b.aqS()}, +$S:0} +A.bRg.prototype={ +$1(a){this.a.azb()}, +$S:389} +A.bRh.prototype={ +$1(a){this.a.bsa()}, +$S:5} +A.Pj.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.q(s)}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.Pj&&b.a===this.a}, +gv(a){return B.d.gv(this.a)}, +aJL(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.Pj((r&64)!==0?s|64:s&4294967231)}, +bDf(a){return this.aJL(null,a)}, +bD0(a){return this.aJL(a,null)}} +A.bjJ.prototype={ +sbKH(a){var s=this.a +this.a=a?s|32:s&4294967263}, +ec(){return new A.Pj(this.a)}} +A.aDy.prototype={$iczj:1} +A.aDu.prototype={ +gqR(a){return this.c}, +gm(a){return this.cx}} +A.tq.prototype={ +G(){return"Role."+this.b}} +A.cqW.prototype={ +$1(a){return A.d8c(a)}, +$S:740} +A.cqX.prototype={ +$1(a){var s=A.dC(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.Tk(s,a)}, +$S:741} +A.cqY.prototype={ +$1(a){return new A.QU(a)}, +$S:747} +A.cqZ.prototype={ +$1(a){return new A.Uk(a)}, +$S:750} +A.cr_.prototype={ +$1(a){var s=new A.Us(a) +s.buy() +return s}, +$S:770} +A.cr0.prototype={ +$1(a){return new A.O5(A.djQ(a),a)}, +$S:792} +A.cr1.prototype={ +$1(a){return new A.Qs(a)}, +$S:797} +A.cr2.prototype={ +$1(a){return new A.R9(a)}, +$S:807} +A.qM.prototype={} +A.jG.prototype={ +gqR(a){return this.b}, +gm(a){return this.ax}, +asg(){var s,r=this +if(r.k4==null){s=A.dC(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}, +gaNs(){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}, +aL8(){var s=this.a +if((s&64)!==0)if((s&128)!==0)return B.cc9 +else return B.A2 +else return B.cc8}, +bWm(){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}, +zf(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.cH3(s,"role")===a)s.removeAttribute("role")}}, +I8(a,b){var s=this.p2,r=s.h(0,a) +if(b){if(r==null){r=$.cXT().h(0,a).$1(this) +s.j(0,a,r)}r.vj(0)}else if(r!=null){r.n() +s.D(0,a)}}, +aqS(){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.q(f.c-f.a)+"px") +f=i.y +A.ae(g,"height",A.q(f.d-f.b)+"px") +g=i.dy +s=g!=null&&!B.jt.ga7(g)?i.asg():null +g=i.y +r=g.b===0&&g.a===0 +q=i.dx +g=q==null +p=g||A.cuw(q)===B.apc +if(r&&p&&i.p3===0&&i.p4===0){A.bSu(h) +if(s!=null)A.bSu(s) +return}o=A.bx("effectiveTransform") +if(!r)if(g){g=i.y +n=g.a +m=g.b +g=A.jC() +g.BW(n,m,0) +o.b=g +l=n===0&&m===0}else{g=new A.f0(new Float32Array(16)) +g.co(new A.f0(q)) +f=i.y +g.bH(0,f.a,f.b) +o.b=g +l=J.d1Q(o.aW())}else if(!p){o.b=new A.f0(q) +l=!1}else l=!0 +if(!l){h=h.style +A.ae(h,"transform-origin","0 0 0") +A.ae(h,"transform",A.pP(o.aW().a))}else A.bSu(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.q(-h+k)+"px") +A.ae(j,"left",A.q(-g+f)+"px")}else A.bSu(s)}, +k(a){var s=this.kq(0) +return s}} +A.ajh.prototype={ +G(){return"AccessibilityMode."+this.b}} +A.Dv.prototype={ +G(){return"GestureMode."+this.b}} +A.bk2.prototype={ +b6A(){$.yp.push(new A.bk3(this))}, +beG(){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.I8(B.a8a,l) +j.I8(B.a8c,(j.a&16)!==0) +l=j.b +l.toString +j.I8(B.a8b,((l&1)!==0||(j.a&8)!==0)&&(j.a&16)===0) +l=j.b +l.toString +j.I8(B.a88,(l&64)!==0||(l&128)!==0) +l=j.b +l.toString +j.I8(B.a89,(l&32)!==0||(l&16)!==0||(l&4)!==0||(l&8)!==0) +l=j.a +j.I8(B.a8d,(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.I8(B.a8e,l) +l=j.a +j.I8(B.a8f,(l&32768)!==0&&(l&8192)===0) +l=j.k3 +if((l&512)!==0||(l&65536)!==0||(l&64)!==0)j.aqS() +l=j.dy +l=!(l!=null&&!B.jt.ga7(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.cV(B.dEZ.a,a.type))return!0 +if(j.a!=null)return!1 +r=A.bx("activationPoint") +switch(a.type){case"click":r.soR(new A.a01(a.offsetX,a.offsetY)) +break +case"touchstart":case"touchend":s=t.VA +s=A.f7(new A.BD(a.changedTouches,s),s.i("D.E"),t.B) +s=A.y(s).z[1].a(J.eX(s.a)) +r.soR(new A.a01(s.clientX,s.clientY)) +break +case"pointerdown":case"pointerup":r.soR(new A.a01(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.aW().a-(q+(p-o)/2) +k=r.aW().b-(n+(m-s)/2) +if(l*l+k*k<1&&!0){j.d=!0 +j.a=A.d6(B.b7,new A.bE8(j)) +return!1}return!0}, +aOX(){var s,r="setAttribute",q=this.b=A.dC(self.document,"flt-semantics-placeholder") +A.hQ(q,"click",t.B.a(A.dt(new A.bE7(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.bE8.prototype={ +$0(){this.a.n() +var s=$.le;(s==null?$.le=A.zm():s).saeu(!0)}, +$S:0} +A.bE7.prototype={ +$1(a){this.a.ad6(a)}, +$S:5} +A.Uk.prototype={ +vj(a){var s,r=this,q=r.b,p=q.k2 +p.tabIndex=0 +q.zf("button",(q.a&8)!==0) +if(q.aL8()===B.A2&&(q.a&8)!==0){s=A.c2("true") +A.at(p,"setAttribute",["aria-disabled",s==null?t.K.a(s):s]) +r.ak7()}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.dt(new A.bZE(r))) +r.c=s +A.hQ(p,"click",s,null)}}else r.ak7()}if((q.k3&1)!==0&&(q.a&32)!==0)q.k1.d.push(new A.bZF(p))}, +ak7(){var s=this.c +if(s==null)return +A.nd(this.b.k2,"click",s,null) +this.c=null}, +n(){this.ak7() +this.b.zf("button",!1)}} +A.bZE.prototype={ +$1(a){var s,r=this.a.b +if(r.k1.y!==B.lZ)return +s=$.dj() +A.Gp(s.p4,s.R8,r.id,B.iq,null)}, +$S:5} +A.bZF.prototype={ +$0(){this.a.focus()}, +$S:0} +A.bSz.prototype={ +anq(a,b,c,d){this.CW=b +this.x=d +this.y=c}, +byK(a){var s,r,q=this,p=q.ch +if(p===a)return +else if(p!=null)q.yA(0) +q.ch=a +q.c=a.c +q.aFb() +p=q.CW +p.toString +s=q.x +s.toString +r=q.y +r.toString +q.b19(0,p,r,s)}, +yA(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.atg(b,this,null,null,null)) +return this.a[b]}, +j(a,b,c){if(b>=this.b)throw A.j(A.atg(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.Wi(b) +B.D.e_(q,0,p.b,p.a) +p.a=q}}p.b=b}, +vt(a,b){var s=this,r=s.b +if(r===s.a.length)s.avK(r) +s.a[s.b++]=b}, +t(a,b){var s=this,r=s.b +if(r===s.a.length)s.avK(r) +s.a[s.b++]=b}, +a7F(a,b,c,d){A.iD(c,"start") +if(d!=null&&c>d)throw A.j(A.es(d,c,null,"end",null)) +this.avJ(b,c,d)}, +H(a,b){return this.a7F(a,b,0,null)}, +rq(a,b,c){var s,r,q,p,o,n,m=this,l=null,k=m.b +A.ath(b,k+1,m,l,"index") +A.iD(0,"start") +if(b===k){m.avJ(c,0,l) +return}s=t.j.b(c)?J.aH(c):l +if(s!=null){m.aB_(b,c,0,s) +return}r=m.b +for(k=J.ag(c),q=0;k.q();){p=k.gE(k) +o=m.a +if(r===o.length){o=m.Wi(l) +B.D.e_(o,0,r,m.a) +m.a=o}n=r+1 +o[r]=p +r=n}A.cAO(m.a,b,m.b) +A.cAO(m.a,m.b,r) +A.cAO(m.a,b,r) +m.b=r +return}, +avJ(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.aB_(p.b,a,b,c) +return}for(s=J.ag(a),r=0;s.q();){q=s.gE(s) +if(r>=b)p.vt(0,q);++r}if(ro.gu(b)||d>o.gu(b))throw A.j(A.ac("Too few elements")) +s=d-c +r=p.b+s +p.be9(r) +o=p.a +q=a+s +B.D.d_(o,q,p.b+s,o,a) +B.D.d_(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.es(b,0,p.b,null,null)) +s=p.b +r=p.a +if(ss)throw A.j(A.es(c,0,s,null,null)) +s=this.a +if(A.y(this).i("yn").b(d))B.D.d_(s,b,c,d.a,e) +else B.D.d_(s,b,c,d,e)}, +e_(a,b,c,d){return this.d_(a,b,c,d,0)}} +A.aP4.prototype={} +A.aGY.prototype={} +A.t4.prototype={ +k(a){return A.a_(this).k(0)+"("+this.a+", "+A.q(this.b)+")"}} +A.bw4.prototype={ +q8(a){return A.iz(B.el.ag(B.t.m_(a)).buffer,0,null)}, +yz(a){if(a==null)return a +return B.t.b7(0,B.dW.ag(A.bz(a.buffer,0,null)))}} +A.bw6.prototype={ +Cq(a){return B.ch.q8(A.p(["method",a.a,"args",a.b],t.N,t.z))}, +AR(a){var s,r,q,p=null,o=B.ch.yz(a) +if(!t.G.b(o))throw A.j(A.e4("Expected method call Map, got "+A.q(o),p,p)) +s=J.S(o) +r=s.h(o,"method") +q=s.h(o,"args") +if(typeof r=="string")return new A.t4(r,q) +throw A.j(A.e4("Invalid method call: "+A.q(o),p,p))}} +A.bWB.prototype={ +q8(a){var s=A.cAg() +this.rP(0,s,!0) +return s.IP()}, +yz(a){var s,r +if(a==null)return null +s=new A.aBr(a) +r=this.uB(0,s) +if(s.b=b.a.byteLength)throw A.j(B.ex) +return this.Bw(b.D9(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.ae===$.kb()) +b.b+=4 +s=r +break +case 4:s=b.adZ(0) +break +case 5:q=k.wD(b) +s=A.dK(B.dW.ag(b.Hb(q)),16) +break +case 6:b.Hw(8) +r=b.a.getFloat64(b.b,B.ae===$.kb()) +b.b+=8 +s=r +break +case 7:q=k.wD(b) +s=B.dW.ag(b.Hb(q)) +break +case 8:s=b.Hb(k.wD(b)) +break +case 9:q=k.wD(b) +b.Hw(4) +p=b.a +o=A.bF0(p.buffer,p.byteOffset+b.b,q) +b.b=b.b+4*q +s=o +break +case 10:s=b.ae_(k.wD(b)) +break +case 11:q=k.wD(b) +b.Hw(8) +p=b.a +o=A.cyz(p.buffer,p.byteOffset+b.b,q) +b.b=b.b+8*q +s=o +break +case 12:q=k.wD(b) +s=[] +for(p=b.a,n=0;n=p.byteLength)A.W(B.ex) +b.b=m+1 +s.push(k.Bw(p.getUint8(m),b))}break +case 13:q=k.wD(b) +p=t.z +s=A.b(p,p) +for(p=b.a,n=0;n=p.byteLength)A.W(B.ex) +b.b=m+1 +m=k.Bw(p.getUint8(m),b) +l=b.b +if(l>=p.byteLength)A.W(B.ex) +b.b=l+1 +s.j(0,m,k.Bw(p.getUint8(l),b))}break +default:throw A.j(B.ex)}return s}, +y0(a,b){var s,r,q +if(b<254)a.b.vt(0,b) +else{s=a.b +r=a.c +q=a.d +if(b<=65535){s.vt(0,254) +r.setUint16(0,b,B.ae===$.kb()) +s.a7F(0,q,0,2)}else{s.vt(0,255) +r.setUint32(0,b,B.ae===$.kb()) +s.a7F(0,q,0,4)}}}, +wD(a){var s=a.D9(0) +switch(s){case 254:s=a.a.getUint16(a.b,B.ae===$.kb()) +a.b+=2 +return s +case 255:s=a.a.getUint32(a.b,B.ae===$.kb()) +a.b+=4 +return s +default:return s}}} +A.bWD.prototype={ +$2(a,b){var s=this.a,r=this.b +s.rP(0,r,a) +s.rP(0,r,b)}, +$S:67} +A.bWE.prototype={ +AR(a){var s,r,q +a.toString +s=new A.aBr(a) +r=B.iG.uB(0,s) +q=B.iG.uB(0,s) +if(typeof r=="string"&&s.b>=a.byteLength)return new A.t4(r,q) +else throw A.j(B.NC)}, +ZF(a){var s=A.cAg() +s.b.vt(0,0) +B.iG.rP(0,s,a) +return s.IP()}, +MB(a,b,c){var s=A.cAg() +s.b.vt(0,1) +B.iG.rP(0,s,a) +B.iG.rP(0,s,c) +B.iG.rP(0,s,b) +return s.IP()}} +A.c5t.prototype={ +Hw(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=$.h3().x +if(f==null){f=self.window.devicePixelRatio +if(f===0)f=1}b=1/f}f=A.k9(d) +g.setProperty("-webkit-text-stroke",A.q(b)+"px "+A.q(f),"")}else if(d!=null){f=A.k9(d) +f.toString +g.setProperty("color",f,"")}f=h.cx +a=f==null?a8:f.gae(f) +if(a!=null){f=A.k9(a) +f.toString +g.setProperty("background-color",f,"")}a0=h.at +if(a0!=null){f=B.e.dF(a0) +g.setProperty("font-size",""+f+"px","")}f=h.f +if(f!=null){f=A.cRr(f) +f.toString +g.setProperty("font-weight",f,"")}f=h.r +if(f!=null){f=f===B.cD?"normal":"italic" +g.setProperty("font-style",f,"")}f=A.crO(h.y) +f.toString +g.setProperty("font-family",f,"") +f=h.ax +if(f!=null)g.setProperty("letter-spacing",A.q(f)+"px","") +f=h.ay +if(f!=null)g.setProperty("word-spacing",A.q(f)+"px","") +f=h.b +e=f!=null +a1=e&&!0 +a2=h.db +if(a2!=null){a3=A.dn4(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.q(A.dkg(e)) +a4=f.length===0?a8:f.charCodeAt(0)==0?f:f +if(a4!=null){f=$.fI() +if(f===B.aV){f=i.style +f.setProperty("-webkit-text-decoration",a4,"")}else g.setProperty("text-decoration",a4,"") +a5=h.c +if(a5!=null){f=A.k9(a5) +f.toString +g.setProperty("text-decoration-color",f,"")}}}a6=h.as +if(a6!=null&&a6.length!==0){h=A.dkZ(a6) +g.setProperty("font-variation-settings",h,"")}h=k.aQD() +g=h.a +f=h.b +e=i.style +e.setProperty("position","absolute","") +e.setProperty("top",A.q(f)+"px","") +e.setProperty("left",A.q(g)+"px","") +e.setProperty("width",A.q(h.c-g)+"px","") +e.setProperty("line-height",A.q(h.d-f)+"px","") +i.append(self.document.createTextNode(j)) +a9.append(i)}++r}return a9}, +a2i(){return this.gwT().a2i()}, +Ol(a,b,c,d){return this.gwT().aTK(a,b,c,d)}, +adN(a,b,c){return this.Ol(a,b,c,B.fa)}, +vn(a){return this.gwT().vn(a)}, +EW(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.eU(A.cNH(B.dWS,r,s+1),A.cNH(B.dWR,r,s))}, +ae1(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.Fu(n,r,B.a3) +p=q +s=p}else p=s +if(!(k=o.b&&m") +return A.Q(new A.O(s,new A.b7r(),r),!0,r.i("al.E"))}, +n(){this.y=!0}} +A.b7r.prototype={ +$1(a){return a.a}, +$S:814} +A.JG.prototype={ +gd5(a){return this.a}, +gdV(a){return this.c}} +A.Sc.prototype={$iJG:1, +gd5(a){return this.f}, +gdV(a){return this.w}} +A.U7.prototype={ +ara(){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.gagp(b) +r=b.gagU() +q=b.gagV() +p=b.gagW() +o=b.gagX() +n=b.gahz(b) +m=b.gahx(b) +l=b.gake() +k=b.gaht(b) +j=b.gahu() +i=b.gahv() +h=b.gahy() +g=b.gahw(b) +f=b.gaiB(b) +e=b.gakR(b) +d=b.gafv(b) +c=b.gaiF() +e=b.a=A.cHr(b.gafV(b),s,r,q,p,o,k,j,i,g,m,h,n,b.ga57(),d,f,c,b.gajV(),l,e) +return e}return a}} +A.alJ.prototype={ +gagp(a){var s=this.c.a +if(s==null)if(this.ga57()==null){s=this.b +s=s.gagp(s)}else s=null +return s}, +gagU(){var s=this.c.b +return s==null?this.b.gagU():s}, +gagV(){var s=this.c.c +return s==null?this.b.gagV():s}, +gagW(){var s=this.c.d +return s==null?this.b.gagW():s}, +gagX(){var s=this.c.e +return s==null?this.b.gagX():s}, +gahz(a){var s=this.c.f +if(s==null){s=this.b +s=s.gahz(s)}return s}, +gahx(a){var s=this.c.r +if(s==null){s=this.b +s=s.gahx(s)}return s}, +gake(){var s=this.c.w +return s==null?this.b.gake():s}, +gahu(){var s=this.c.z +return s==null?this.b.gahu():s}, +gahv(){var s=this.b.gahv() +return s}, +gahy(){var s=this.c.as +return s==null?this.b.gahy():s}, +gahw(a){var s=this.c.at +if(s==null){s=this.b +s=s.gahw(s)}return s}, +gaiB(a){var s=this.c.ax +if(s==null){s=this.b +s=s.gaiB(s)}return s}, +gakR(a){var s=this.c.ay +if(s==null){s=this.b +s=s.gakR(s)}return s}, +gafv(a){var s=this.c.ch +if(s==null){s=this.b +s=s.gafv(s)}return s}, +gaiF(){var s=this.c.CW +return s==null?this.b.gaiF():s}, +gafV(a){var s=this.c.cx +if(s==null){s=this.b +s=s.gafV(s)}return s}, +ga57(){var s=this.c.cy +return s==null?this.b.ga57():s}, +gajV(){var s=this.c.db +return s==null?this.b.gajV():s}, +gaht(a){var s=this.c +if(s.x)s=s.y +else{s=this.b +s=s.gaht(s)}return s}} +A.aCL.prototype={ +gagU(){return null}, +gagV(){return null}, +gagW(){return null}, +gagX(){return null}, +gahz(a){return this.b.c}, +gahx(a){return this.b.d}, +gake(){return null}, +gaht(a){var s=this.b.f +return s==null?"sans-serif":s}, +gahu(){return null}, +gahv(){return null}, +gahy(){return null}, +gahw(a){var s=this.b.r +return s==null?14:s}, +gaiB(a){return null}, +gakR(a){return null}, +gafv(a){return this.b.w}, +gaiF(){return this.b.Q}, +gafV(a){return null}, +ga57(){return null}, +gajV(){return null}, +gagp(){return B.lL}} +A.b7q.prototype={ +gagP(){var s=this.d,r=s.length +return r===0?this.e:s[r-1]}, +gaOO(){return this.f}, +gaOP(){return this.r}, +a7M(a,b,c,d,e,f){var s,r=this,q=r.a,p=q.a,o=p+A.q($.d_F()) +q.a=o +s=r.gagP().ara() +r.aGb(s);++r.f +r.r.push(f) +q=e==null?b:e +r.c.push(new A.Sc(s,p.length,o.length,a*f,b*f,c,q*f))}, +aHC(a,b,c,d){return this.a7M(a,b,c,null,null,d)}, +NQ(a){this.d.push(new A.alJ(this.gagP(),t.Q4.a(a)))}, +eD(){var s=this.d +if(s.length!==0)s.pop()}, +QL(a){var s,r=this,q=r.a,p=q.a,o=p+a +q.a=o +s=r.gagP().ara() +r.aGb(s) +r.c.push(new A.JG(s,p.length,o.length))}, +aGb(a){var s,r,q +if(!this.w)return +s=a.b +if(s!=null){r=s.a +r=B.w.a!==r}else r=!1 +if(r){this.w=!1 +return}q=a.as +if(q!=null&&q.length!==0){this.w=!1 +return}}, +ec(){var s,r=this,q=r.c +if(q.length===0)q.push(new A.JG(r.e.ara(),0,0)) +s=r.a.a +return new A.al8(q,r.b,s.charCodeAt(0)==0?s:s,r.w)}} +A.bsO.prototype={ +AW(a){return this.bGz(a)}, +bGz(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$AW=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.MP(a4.Ok("FontManifest.json")),$async$AW) +case 3:a0=a6 +if(!a0.gaa5()){$.kc().$1("Font manifest does not exist at `"+a0.a+"` - ignoring.") +s=1 +break}a1=t.kc +a2=B.t +a3=B.l +s=4 +return A.f(A.a1S(a0),$async$AW) +case 4:o=a1.a(a2.b7(0,a3.b7(0,a6))) +if(o==null)throw A.j(A.jS(u.os)) +p.a=new A.bnv(A.a([],t._J),A.a([],t.J)) +for(n=t.a,m=J.fA(o,n),l=A.y(m),m=new A.bF(m,m.gu(m),l.i("bF")),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.S(i) +g=A.cz(h.h(i,"family")) +i=J.fA(j.a(h.h(i,"fonts")),n) +for(h=i.$ti,i=new A.bF(i,i.gu(i),h.i("bF")),h=h.i("a7.E");i.q();){f=i.d +if(f==null)f=h.a(f) +e=J.S(f) +d=A.av(e.h(f,"asset")) +c=A.b(k,k) +for(b=J.ag(e.gcZ(f));b.q();){a=b.gE(b) +if(a!=="asset")c.j(0,a,A.q(e.h(f,a)))}f=p.a +f.toString +g.toString +e="url("+a4.Ok(d)+")" +b=$.cUe().b +if(b.test(g)||$.cUd().b06(g)!==g)f.aBx("'"+g+"'",e,c) +f.aBx(g,e,c)}}s=5 +return A.f(p.a.a92(),$async$AW) +case 5:case 1:return A.m(q,r)}}) +return A.n($async$AW,r)}, +TA(){var s=this.a +if(s!=null)s.TA() +s=this.b +if(s!=null)s.TA()}, +V(a){this.b=this.a=null +self.document.fonts.clear()}} +A.bnv.prototype={ +aBx(a,b,c){var s,r,q,p=new A.bnw(a) +try{s=A.doU(a,b,c) +this.a.push(p.$1(s))}catch(q){r=A.a2(q) +$.kc().$1('Error while loading font family "'+a+'":\n'+A.q(r))}}, +TA(){var s,r=this.b +if(r.length===0)return +s=self.document.fonts +s.toString +B.b.ao(r,A.d5E(s))}, +a92(){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$a92=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.ih(q.a,!1,t.kC),$async$a92) +case 2:p.H(o,n.XI(b,t.B)) +return A.m(null,r)}}) +return A.n($async$a92,r)}} +A.bnw.prototype={ +aSH(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.em(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) +$.kc().$1('Error while trying to load font family "'+n.a+'":\n'+A.q(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.aSH(a)}, +$S:822} +A.bZW.prototype={} +A.bZV.prototype={} +A.by_.prototype={ +a9M(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=A.a([],t.cN),e=this.a,d=A.d91(e).a9M(),c=A.a0(d),b=new J.dk(d,d.length,c.i("dk<1>")) +b.q() +e=A.djY(e) +d=A.a0(e) +s=new J.dk(e,e.length,d.i("dk<1>")) +s.q() +e=this.b +r=A.a0(e) +q=new J.dk(e,e.length,r.i("dk<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.gdV(n))) +j=c-k +i=j===0?p.c:B.aq +h=k-m +f.push(A.cy9(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.gdV(n)===k)if(q.q()){n=q.d +if(n==null)n=r.a(n) +g=!0}if(!g)break}return f}} +A.c8P.prototype={ +gv(a){var s=this +return A.an(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.uY&&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}, +gaO(a){return this.c}} +A.uY.prototype={ +gu(a){return this.b-this.a}, +gap5(){return this.b-this.a===this.w}, +gGs(){return this.f instanceof A.Sc}, +aee(a){var s=a.c +s===$&&A.e() +return B.c.X(s,this.a,this.b-this.r)}, +uI(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.cy9(i,b,B.aq,m,l,k,q-p,o-n),A.cy9(b,s,j.c,m,l,k,p,n)],t.cN)}, +k(a){var s=this +return B.dSk.k(0)+"("+s.a+", "+s.b+", "+s.c.k(0)+", "+A.q(s.d)+")"}} +A.cc0.prototype={ +a3p(a,b,c,d,e){var s=this +s.E7$=a +s.J0$=b +s.J1$=c +s.J2$=d +s.vF$=e}} +A.cc1.prototype={ +gwz(a){var s,r,q=this,p=q.xP$ +p===$&&A.e() +s=q.Sc$ +if(p.x===B.u){s===$&&A.e() +p=s}else{s===$&&A.e() +r=q.vF$ +r===$&&A.e() +r=p.a.f-(s+(r+q.vG$)) +p=r}return p}, +gGR(a){var s,r=this,q=r.xP$ +q===$&&A.e() +s=r.Sc$ +if(q.x===B.u){s===$&&A.e() +q=r.vF$ +q===$&&A.e() +q=s+(q+r.vG$)}else{s===$&&A.e() +q=q.a.f-s}return q}, +bMp(a){var s,r,q=this,p=q.xP$ +p===$&&A.e() +s=p.e +if(q.b>p.c-s)return +r=q.w +if(r===0)return +q.vG$=(a-p.a.f)/(p.f-s)*r}} +A.cc_.prototype={ +gaFm(){var s,r,q,p,o,n,m,l,k=this,j=k.a9s$ +if(j===$){s=k.xP$ +s===$&&A.e() +r=k.gwz(k) +q=k.xP$.a +p=k.J0$ +p===$&&A.e() +o=k.gGR(k) +n=k.xP$ +m=k.J1$ +m===$&&A.e() +l=k.d +l.toString +k.a9s$!==$&&A.ao() +j=k.a9s$=new A.mN(s.a.r+r,q.w-p,q.r+o,n.a.w+m,l)}return j}, +aQD(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.xP$ +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.gwz(i) +r=i.xP$.a +q=i.J0$ +q===$&&A.e() +p=i.gGR(i) +o=i.vF$ +o===$&&A.e() +n=i.vG$ +m=i.J2$ +m===$&&A.e() +l=i.xP$ +k=i.J1$ +k===$&&A.e() +j=i.d +j.toString +j=new A.mN(h+s,r.w-q,r.r+p-(o+n-m),l.a.w+k,j) +h=j}else{s=i.gwz(i) +r=i.vF$ +r===$&&A.e() +q=i.vG$ +p=i.J2$ +p===$&&A.e() +o=i.xP$.a +n=i.J0$ +n===$&&A.e() +m=i.gGR(i) +l=i.xP$ +k=i.J1$ +k===$&&A.e() +j=i.d +j.toString +j=new A.mN(h+s+(r+q-p),o.w-n,o.r+m,l.a.w+k,j) +h=j}return h}return i.gaFm()}, +aQK(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.gaFm() +if(r)q=0 +else{r=j.E7$ +r===$&&A.e() +r.sMl(j.f) +r=j.E7$ +p=$.N5() +o=r.a.c +o===$&&A.e() +r=r.c +q=A.Gr(p,o,s,b,r.gd5(r).ax)}s=j.b-j.r +if(a>=s)n=0 +else{r=j.E7$ +r===$&&A.e() +r.sMl(j.f) +r=j.E7$ +p=$.N5() +o=r.a.c +o===$&&A.e() +r=r.c +n=A.Gr(p,o,a,s,r.gd5(r).ax)}s=j.d +s.toString +if(s===B.u){m=j.gwz(j)+q +l=j.gGR(j)-n}else{m=j.gwz(j)+n +l=j.gGR(j)-q}s=j.xP$ +s===$&&A.e() +s=s.a +r=s.r +s=s.w +p=j.J0$ +p===$&&A.e() +o=j.J1$ +o===$&&A.e() +k=j.d +k.toString +return new A.mN(r+m,s-p,r+l,s+o,k)}, +bVs(){return this.aQK(null,null)}, +aV0(a){var s,r,q,p,o,n,m,l,k,j=this +a=j.bmL(a) +s=j.a +r=j.b-j.r +q=r-s +if(q===0)return new A.db(s,B.M) +if(q===1){p=j.vF$ +p===$&&A.e() +return aq.c;){if(q.gbBa()){q.bLz() +s.push(q.ec()) +a0.x=!0 +break $label0$0}if(q.gbLY())q.bUP() +else q.bIw() +n+=q.bzQ(o,n+1) +s.push(q.ec()) +q=q.aO8()}a1=q.a +if(a1.length!==0){a1=B.b.gR(a1).c +a1=a1===B.ja||a1===B.jb}else a1=!1 +if(a1){s.push(q.ec()) +q=q.aO8()}}a1=r.b +l=a1.e +if(l!=null&&s.length>l){a0.x=!0 +B.b.qG(s,l,s.length)}for(r=s.length,k=1/0,j=-1/0,i=0;ij)j=c}a0.z=new A.Y(k,0,j,a0.c) +if(r!==0)if(isFinite(a0.b)&&a1.a===B.Fh)for(n=0;n=d;--s){q=o[s] +q.Sc$=e+r +if(q.d==null)q.d=a +p=q.vF$ +p===$&&A.e() +r+=p+q.vG$}return r}, +a2i(){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.db(l.c-l.d,B.cg) +s=k-j +for(k=l.w,j=k.length,r=0;r1 +return this.as>0}, +gdc(a){return this.a.length!==0}, +gbzD(){var s=this.c-this.w,r=this.d.b,q=r.a +switch((q==null?B.ak:q).a){case 2:return s/2 +case 1:return s +case 4:r=r.b +return(r==null?B.u:r)===B.b_?s:0 +case 5:r=r.b +return(r==null?B.u:r)===B.b_?0:s +default:return 0}}, +gbBa(){var s,r=this.d.b +if(r.z==null)return!1 +s=r.e +return s==null||s===this.f+1}, +gbaj(){var s=this.a +if(s.length!==0){s=B.b.gR(s).c +s=s===B.ja||s===B.jb}else s=!1 +if(s)return!1 +s=this.b +s=s==null?null:s.length!==0 +if(s===!0)return!1 +return!0}, +aHu(a){var s=this +s.a7j(a) +if(a.c!==B.aq)s.Q=s.a.length +B.b.t(s.a,a)}, +a7j(a){var s,r=this,q=a.w +r.at=r.at+q +if(a.gap5())r.ax+=q +else{r.ax=q +q=r.x +s=a.J2$ +s===$&&A.e() +r.w=q+s}q=r.x +s=a.vF$ +s===$&&A.e() +r.x=q+(s+a.vG$) +if(a.gGs())r.b8m(a) +if(a.c!==B.aq)++r.as +q=r.y +s=a.J0$ +s===$&&A.e() +r.y=Math.max(q,s) +s=r.z +q=a.J1$ +q===$&&A.e() +r.z=Math.max(s,q)}, +b8m(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.J2$ +q===$&&A.e() +p=a.vF$ +p===$&&A.e() +a.a3p(n.e,s,r,q,p+a.vG$)}, +Xh(){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.gGs()){if(r){p=g.b +p.toString +B.b.pb(p,0,B.b.qd(s)) +g.Xh()}return}p=g.e +p.sMl(q.f) +o=g.x +n=q.vF$ +n===$&&A.e() +m=q.vG$ +l=q.b-q.r +k=p.aLV(q.a,l,r,b-(o-(n+m))) +if(k===l)return +B.b.qd(s) +g.Xh() +j=q.uI(0,k) +i=B.b.gO(j) +if(i!=null){p.apy(i) +g.aHu(i)}h=B.b.gR(j) +if(h!=null){p.apy(h) +s=g.b +s.toString +B.b.pb(s,0,h)}}, +bIw(){return this.aLW(!1,null)}, +bLz(){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.sMl(B.b.gR(r).f) +q=$.N5() +p=f.length +o=A.Gr(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.vF$ +j===$&&A.e() +k=l-(j+k.vG$) +l=k}else l=0 +if(!(l>m))break +l=g.b +l.toString +B.b.pb(l,0,B.b.qd(r)) +g.Xh() +s.sMl(B.b.gR(r).f) +o=A.Gr(q,f,0,p,null) +m=n-o}i=B.b.gR(r) +g.aLW(!0,m) +f=g.gaLf() +h=new A.aqn($,$,$,$,$,$,$,$,0,B.jb,null,B.Aq,i.f,0,0,f,f) +f=i.J0$ +f===$&&A.e() +r=i.J1$ +r===$&&A.e() +h.a3p(s,f,r,o,o) +g.aHu(h)}, +bUP(){var s,r=this.a,q=r.length,p=q-2 +for(;r[p].c===B.aq;)--p +s=p+1 +A.f1(s,q,q,null,null) +this.b=A.hs(r,s,q,A.a0(r).c).bg(0) +B.b.qG(r,s,r.length) +this.Xh()}, +bzQ(a,b){var s,r=this,q=r.a,p=b +while(!0){if(r.gbaj())if(p1;){p=B.d.aK(q+r,2) +o=$.N5() +s===$&&A.e() +n=this.c +m=A.Gr(o,s,a,p,n.gd5(n).ax) +if(md?q:p +r=p}}return q===a&&!c?q+1:q}} +A.A3.prototype={ +G(){return"LineBreakType."+this.b}} +A.blI.prototype={ +a9M(){return A.djZ(this.a)}} +A.c2P.prototype={ +a9M(){return A.cQJ(this.a,this.b)}} +A.E0.prototype={ +gv(a){var s=this +return A.an(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.E0&&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)+")"}, +gaO(a){return this.c}} +A.cpz.prototype={ +$2(a,b){var s=this,r=a===B.jb?s.b.length:s.a.f,q=s.a,p=q.a +if(p===B.m4)++q.d +else if(p===B.pj||p===B.u6||p===B.ua){++q.e;++q.d}if(a===B.aq)return +p=q.c +s.c.push(new A.E0(a,q.e,q.d,p,r)) +q.c=q.f +q.d=q.e=0 +q.a=q.b=null}, +$S:838} +A.aCW.prototype={ +n(){this.a.remove()}} +A.c_k.prototype={ +b4(a,b){var s,r,q,p,o,n,m,l=this.a.gwT().y +for(s=l.length,r=0;rthis.b)return B.dWo +return B.dWn}} +A.Bn.prototype={ +a9G(a,b,c){var s=A.aiv(b,c) +return s==null?this.b:this.Sl(s)}, +Sl(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.b8R(a) +p=q===-1?o.b:o.a[q].c +s.j(0,a,p) +return p}, +b8R(a){var s,r,q=this.a,p=q.length +for(s=0;s")).ao(0,new A.bjL(this,r)) +return r}} +A.bjN.prototype={ +$1(a){a.preventDefault()}, +$S:5} +A.bjL.prototype={ +$1(a){var s=this.a,r=s.b.h(0,a) +r.toString +this.b.push(A.ie(r,"input",new A.bjM(s,a,r)))}, +$S:14} +A.bjM.prototype={ +$1(a){var s,r=this.a.c,q=this.b +if(r.h(0,q)==null)throw A.j(A.ac("AutofillInfo must have a valid uniqueIdentifier.")) +else{r=r.h(0,q) +r.toString +s=A.cHh(this.c) +$.dj().CE("flutter/textinput",B.dI.Cq(new A.t4(u.f5,[0,A.p([r.b,s.aQB()],t.u,t.z)])),A.aZ9())}}, +$S:5} +A.ake.prototype={ +aI2(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.bhe(a,q) +else A.bhe(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])}}}, +x5(a){return this.aI2(a,!1)}} +A.Ur.prototype={} +A.Pb.prototype={ +gab3(){return Math.min(this.b,this.c)}, +gaaW(){return Math.max(this.b,this.c)}, +aQB(){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)}, +gce(){return this.b>=0&&this.c>=0}, +gv(a){var s=this +return A.an(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.Pb&&b.a==s.a&&b.gab3()===s.gab3()&&b.gaaW()===s.gaaW()&&b.d===s.d&&b.e===s.e}, +k(a){var s=this.kq(0) +return s}, +x5(a){var s,r,q=this,p=globalThis.HTMLInputElement +if(p!=null&&a instanceof p){a.toString +A.cH9(a,q.a) +s=q.gab3() +r=q.gaaW() +a.setSelectionRange(s,r)}else{p=globalThis.HTMLTextAreaElement +if(p!=null&&a instanceof p){a.toString +A.cHa(a,q.a) +s=q.gab3() +r=q.gaaW() +a.setSelectionRange(s,r)}else{s=a==null?null:A.d5D(a) +throw A.j(A.ak("Unsupported DOM element type: <"+A.q(s)+"> ("+J.aF(a).k(0)+")"))}}}} +A.bvs.prototype={} +A.as4.prototype={ +CX(){var s,r=this,q=r.w +if(q!=null){s=r.c +s.toString +q.x5(s)}q=r.d +q===$&&A.e() +if(q.w!=null){r.a0J() +q=r.e +if(q!=null)q.x5(r.c) +r.gaLU().focus() +r.c.focus()}}} +A.bQj.prototype={ +CX(){var s,r=this,q=r.w +if(q!=null){s=r.c +s.toString +q.x5(s)}q=r.d +q===$&&A.e() +if(q.w!=null){r.a0J() +r.gaLU().focus() +r.c.focus() +q=r.e +if(q!=null){s=r.c +s.toString +q.x5(s)}}}, +aak(){if(this.w!=null)this.CX() +this.c.focus()}} +A.a_C.prototype={ +gCp(){var s=null,r=this.f +if(r==null){r=this.e.a +r.toString +r=this.f=new A.Ur(r,"",-1,-1,s,s,s,s)}return r}, +gaLU(){var s=this.d +s===$&&A.e() +s=s.w +return s==null?null:s.a}, +SF(a,b,c){var s,r,q=this,p="none",o="transparent" +q.c=a.a.amv() +q.alh(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=$.fI() +if(r!==B.fF)r=r===B.aV +else r=!0 +if(r)s.classList.add("transparentTextEditing") +s=q.r +if(s!=null){r=q.c +r.toString +s.x5(r)}s=q.d +s===$&&A.e() +if(s.w==null){s=$.jK.r +s===$&&A.e() +r=q.c +r.toString +s.ys(0,r) +q.Q=!1}q.aak() +q.b=!0 +q.x=c +q.y=b}, +alh(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.HA){s=n.c +s.toString +r=A.c2("none") +A.at(s,m,["inputmode",r==null?t.K.a(r):r])}q=A.d6f(a.b) +s=n.c +s.toString +q.bCM(s) +p=a.r +s=n.c +if(p!=null){s.toString +p.aI2(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.CX()}, +Y3(){var s,r,q=this,p=q.d +p===$&&A.e() +p=p.w +if(p!=null)B.b.H(q.z,p.Y5()) +p=q.z +s=q.c +s.toString +r=q.ga_a() +p.push(A.ie(s,"input",r)) +s=q.c +s.toString +p.push(A.ie(s,"keydown",q.ga_T())) +p.push(A.ie(self.document,"selectionchange",r)) +r=q.c +r.toString +A.hQ(r,"beforeinput",t.B.a(A.dt(q.ga9O())),null) +r=q.c +r.toString +q.a7J(r) +r=q.c +r.toString +p.push(A.ie(r,"blur",new A.bfo(q))) +q.aqx()}, +arE(a){this.w=a +if(this.b)this.CX()}, +arF(a){var s +this.r=a +if(this.b){s=this.c +s.toString +a.x5(s)}}, +yA(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.gZD().a) +p.qd(0)}}} +A.f0.prototype={ +b74(){var s=this.a +s[15]=1 +s[0]=1 +s[5]=1 +s[10]=1}, +co(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}, +bH(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}, +bVY(a,b){return this.bH(a,b,0)}, +wM(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]}, +dq(a,b){return this.wM(a,b,null,null)}, +q4(a,b,c){return this.wM(a,b,c,null)}, +Eu(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_t(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}, +aQo(b1,b2,b3){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=Math.sqrt(b2.gJv()),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}, +xL(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.co(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}, +oL(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}, +uT(a){var s=new A.f0(new Float32Array(16)) +s.co(this) +s.oL(0,a) +return s}, +aQV(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.kq(0) +return s}} +A.FJ.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)}, +gJv(){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.blO.prototype={ +TY(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.apq.prototype={ +b6x(a){var s=A.doV(new A.bf0(this)) +this.b=s +s.observe(this.a)}, +b97(a){this.c.t(0,a)}, +aI(a){var s=this.b +s===$&&A.e() +s.disconnect() +this.c.aI(0)}, +gaOn(a){var s=this.c +return new A.aQ(s,A.y(s).i("aQ<1>"))}, +Rh(){var s,r=$.h3().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)}, +aJe(a,b){return B.qC}} +A.bf0.prototype={ +$2(a,b){new A.O(a,new A.bf_(),a.$ti.i("O")).ao(0,this.a.gb96())}, +$S:1051} +A.bf_.prototype={ +$1(a){return new A.a1(a.contentRect.width,a.contentRect.height)}, +$S:1059} +A.bgg.prototype={} +A.arL.prototype={ +bpg(a){this.b.t(0,null)}, +aI(a){var s=this.a +s===$&&A.e() +s.b.removeEventListener(s.a,s.c) +this.b.aI(0)}, +gaOn(a){var s=this.b +return new A.aQ(s,A.y(s).i("aQ<1>"))}, +Rh(){var s,r=null,q=A.bx("windowInnerWidth"),p=A.bx("windowInnerHeight"),o=self.window.visualViewport,n=$.h3().x +if(n==null){s=self.window.devicePixelRatio +n=s===0?1:s}if(o!=null){s=$.kC() +if(s===B.dn){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.aW(),p.aW())}, +aJe(a,b){var s,r,q,p=$.h3().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=$.kC() +if(q===B.dn&&!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.aHH(0,0,0,a-r.aW())}} +A.bf1.prototype={ +aMP(a,b){var s +b.gcr(b).ao(0,new A.bf2(this)) +s=A.c2("custom-element") +if(s==null)s=t.K.a(s) +A.at(this.d,"setAttribute",["flt-embedding",s])}, +aI7(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.a1a(a)}, +aI8(a,b){this.d.insertBefore(a,b) +this.a1a(a)}, +aKG(){return this.aKH(this.d)}, +aL6(){return this.aL7(this.d)}} +A.bf2.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:446} +A.biS.prototype={ +a1a(a){}} +A.c92.prototype={ +aKH(a){if(!this.ay$)return +A.hQ(a,"contextmenu",this.ch$,null) +this.ay$=!1}, +aL7(a){if(this.ay$)return +A.nd(a,"contextmenu",this.ch$,null) +this.ay$=!0}} +A.aLM.prototype={ +$1(a){a.preventDefault()}, +$S:5} +A.bo0.prototype={ +aMP(a,b){var s,r,q="0",p="none" +b.gcr(b).ao(0,new A.bo1(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.b8I() +s=self.document.body +s.toString +A.l3(s,"position","fixed") +A.l3(s,"top",q) +A.l3(s,"right",q) +A.l3(s,"bottom",q) +A.l3(s,"left",q) +A.l3(s,"overflow","hidden") +A.l3(s,"padding",q) +A.l3(s,"margin",q) +A.l3(s,"user-select",p) +A.l3(s,"-webkit-user-select",p) +A.l3(s,"touch-action",p)}, +aI7(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.a1a(a)}, +aI8(a,b){self.document.body.insertBefore(a,b) +this.a1a(a)}, +aKG(){return this.aKH(self.window)}, +aL6(){return this.aL7(self.window)}, +b8I(){var s,r,q,p +for(s=t.qr,s=A.f7(new A.lz(self.document.head.querySelectorAll('meta[name="viewport"]'),s),s.i("D.E"),t.B),r=J.ag(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.dC(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.a1a(p)}} +A.bo1.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:446} +A.aqE.prototype={ +b6z(a,b){var s=this,r=s.b,q=s.a +r.d.j(0,q,s) +r.e.j(0,q,B.HJ) +if($.Gm)s.c=A.cs2($.aid) +$.yp.push(new A.bjP(s))}, +ga84(){var s,r=this.c +if(r==null){if($.Gm)s=$.aid +else s=B.ye +$.Gm=!0 +r=this.c=A.cs2(s)}return r}, +XU(){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$XU=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=$.aid +else o=B.ye +$.Gm=!0 +m=p.c=A.cs2(o)}if(m instanceof A.a8C){s=1 +break}n=m.gK5() +m=p.c +s=3 +return A.f(m==null?null:m.EH(),$async$XU) +case 3:p.c=A.cM1(n) +case 1:return A.m(q,r)}}) +return A.n($async$XU,r)}, +a7q(){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$a7q=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=$.aid +else o=B.ye +$.Gm=!0 +m=p.c=A.cs2(o)}if(m instanceof A.a4g){s=1 +break}n=m.gK5() +m=p.c +s=3 +return A.f(m==null?null:m.EH(),$async$a7q) +case 3:p.c=A.cK4(n) +case 1:return A.m(q,r)}}) +return A.n($async$a7q,r)}, +XV(a){return this.byo(a)}, +byo(a){var s=0,r=A.o(t.y),q,p=2,o,n=[],m=this,l,k,j +var $async$XV=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:k=m.d +j=new A.aG(new A.ah($.as,t.D4),t.gR) +m.d=j.a +s=3 +return A.f(k,$async$XV) +case 3:l=!1 +p=4 +s=7 +return A.f(a.$0(),$async$XV) +case 7:l=c +n.push(6) +s=5 +break +case 4:n=[2] +case 5:p=2 +J.cvx(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$XV,r)}, +aoj(a){return this.bJB(a)}, +bJB(a){var s=0,r=A.o(t.y),q,p=this +var $async$aoj=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=p.XV(new A.bjQ(p,a)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aoj,r)}, +gLM(){var s=this.b.e.h(0,this.a) +return s==null?B.HJ:s}, +gBp(){if(this.r==null)this.Rh() +var s=this.r +s.toString +return s}, +Rh(){var s=this.e +s===$&&A.e() +this.r=s.Rh()}, +aJh(a){var s=this.e +s===$&&A.e() +this.f=s.aJe(this.r.b,a)}, +bMb(){var s,r,q,p +if(this.r!=null){s=this.e +s===$&&A.e() +r=s.Rh() +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("ep<1,2>"))}, +t(a,b){if(!!a.fixed$length)A.W(A.ak("add")) +a.push(b)}, +ej(a,b){if(!!a.fixed$length)A.W(A.ak("removeAt")) +if(b<0||b>=a.length)throw A.j(A.a6e(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.a6e(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.a6f(b,0,a.length,"index") +if(!t.Ee.b(c))c=J.mi(c) +s=J.aH(c) +a.length=a.length+s +r=b+s +this.d_(a,r,a.length,a,b) +this.e_(a,b,r,c)}, +uf(a,b,c){var s,r,q +if(!!a.immutable$list)A.W(A.ak("setAll")) +A.a6f(b,0,a.length,"index") +for(s=J.ag(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)))}}, +qd(a){if(!!a.fixed$length)A.W(A.ak("removeLast")) +if(a.length===0)throw A.j(A.MO(a,-1)) +return a.pop()}, +D(a,b){var s +if(!!a.fixed$length)A.W(A.ak("remove")) +for(s=0;s"))}, +S6(a,b,c){return new A.hR(a,b,A.a0(a).i("@<1>").Z(c).i("hR<1,2>"))}, +H(a,b){var s +if(!!a.fixed$length)A.W(A.ak("addAll")) +if(Array.isArray(b)){this.b81(a,b) +return}for(s=J.ag(b);s.q();)a.push(s.gE(s))}, +b81(a,b){var s,r=b.length +if(r===0)return +if(a===b)throw A.j(A.ei(a)) +for(s=0;s").Z(c).i("O<1,2>"))}, +tG(a,b){return this.dB(a,b,t.z)}, +aV(a,b){var s,r=A.aO(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.ei(a))}if(c!=null)return c.$0() +throw A.j(A.dI())}, +bMu(a,b){return this.Nm(a,b,null)}, +atK(a,b,c){var s,r,q,p,o=a.length +for(s=null,r=!1,q=0;qa.length)throw A.j(A.es(b,0,a.length,"start",null)) +if(c==null)c=a.length +else if(ca.length)throw A.j(A.es(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))}, +qO(a,b){return this.d9(a,b,null)}, +z8(a,b,c){A.f1(b,c,a.length,null,null) +return A.hs(a,b,c,A.a0(a).c)}, +gO(a){if(a.length>0)return a[0] +throw A.j(A.dI())}, +gR(a){var s=a.length +if(s>0)return a[s-1] +throw A.j(A.dI())}, +gbO(a){var s=a.length +if(s===1)return a[0] +if(s===0)throw A.j(A.dI()) +throw A.j(A.DS())}, +qG(a,b,c){if(!!a.fixed$length)A.W(A.ak("removeRange")) +A.f1(b,c,a.length,null,null) +a.splice(b,c-b)}, +d_(a,b,c,d,e){var s,r,q,p,o +if(!!a.immutable$list)A.W(A.ak("setRange")) +A.f1(b,c,a.length,null,null) +s=c-b +if(s===0)return +A.iD(e,"skipCount") +if(t.j.b(d)){r=d +q=e}else{p=J.aj9(d,e) +r=p.qH(p,!1) +q=0}p=J.S(r) +if(q+s>p.gu(r))throw A.j(A.cIV()) +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.e_(a,b,q,d) +if(o!==0){m.d_(a,q,n,a,c) +m.su(a,n)}}else{n=p+(r-s) +a.length=n +m.d_(a,q,n,a,c) +m.e_(a,b,q,d)}}, +ct(a,b){var s,r=a.length +for(s=0;s1;){r=B.dJ.xV(s);--s +q=a[s] +this.j(a,s,a[r]) +this.j(a,r,q)}}, +aZU(a){return this.aZV(a,null)}, +pu(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}, +Ek(a,b){return this.Nl(a,b,null)}, +p(a,b){var s +for(s=0;s"))}, +gv(a){return A.e_(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.es(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.Q(a,!0,A.a0(a).c) +this.H(s,b) +return s}, +SB(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}, +a_D(a,b){return this.aaG(a,b,null)}, +sO(a,b){if(a.length===0)throw A.j(A.dI()) +this.j(a,0,b)}, +sR(a,b){var s=a.length +if(s===0)throw A.j(A.dI()) +this.j(a,s-1,b)}, +grM(a){return A.cP(A.a0(a))}, +$ie5:1, +$ib2:1, +$iD:1, +$iG:1} +J.bw8.prototype={} +J.dk.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.X(q)) +s=r.c +if(s>=p){r.d=null +return!1}r.d=q[s] +r.c=s+1 +return!0}} +J.DT.prototype={ +bM(a,b){var s +if(ab)return 1 +else if(a===b){if(a===0){s=this.gEj(b) +if(this.gEj(a)===s)return 0 +if(this.gEj(a))return-1 +return 1}return 0}else if(isNaN(a)){if(isNaN(b))return 0 +return 1}else return-1}, +gEj(a){return a===0?1/a<0:a<0}, +gKJ(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()"))}, +e3(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()"))}, +dF(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()"))}, +aw(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()"))}, +vV(a){if(a<0)return-Math.round(-a) +else return Math.round(a)}, +bb(a,b,c){if(this.bM(b,c)>0)throw A.j(A.nX(b)) +if(this.bM(a,b)<0)return b +if(this.bM(a,c)>0)return c +return a}, +bk(a,b){var s +if(b>20)throw A.j(A.es(b,0,20,"fractionDigits",null)) +s=a.toFixed(b) +if(a===0&&this.gEj(a))return"-"+s +return s}, +aQH(a,b){var s +if(b<1||b>21)throw A.j(A.es(b,1,21,"precision",null)) +s=a.toPrecision(b) +if(a===0&&this.gEj(a))return"-"+s +return s}, +tj(a,b){var s,r,q,p +if(b<2||b>36)throw A.j(A.es(b,2,36,"radix",null)) +s=a.toString(b) +if(B.c.aL(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.aQ("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}, +dX(a,b){return a/b}, +aQ(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}, +eJ(a,b){if((a|0)===a)if(b>=1||b<-1)return a/b|0 +return this.aFl(a,b)}, +aK(a,b){return(a|0)===a?a/b|0:this.aFl(a,b)}, +aFl(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.q(s)+": "+A.q(a)+" ~/ "+A.q(b)))}, +ek(a,b){if(b<0)throw A.j(A.nX(b)) +return b>31?0:a<>>0}, +dY(a,b){return b>31?0:a<>>0}, +w9(a,b){var s +if(b<0)throw A.j(A.nX(b)) +if(a>0)s=this.qQ(a,b) +else{s=b>31?31:b +s=a>>s>>>0}return s}, +N(a,b){var s +if(a>0)s=this.qQ(a,b) +else{s=b>31?31:b +s=a>>s>>>0}return s}, +p9(a,b){if(0>b)throw A.j(A.nX(b)) +return this.qQ(a,b)}, +qQ(a,b){return b>31?0:a>>>b}, +atE(a,b){if(b<0)throw A.j(A.nX(b)) +return this.Xy(a,b)}, +Xy(a,b){if(b>31)return 0 +return a>>>b}, +w4(a,b){return(a|b)>>>0}, +ya(a,b){return a>b}, +zc(a,b){return a<=b}, +Oh(a,b){return a>=b}, +grM(a){return A.cP(t.Jy)}, +$idw:1, +$ia6:1, +$ibg:1} +J.IM.prototype={ +gKJ(a){var s +if(a>0)s=1 +else s=a<0?-1:a +return s}, +BR(a){return-a}, +uc(a,b){var s=this.ek(1,b-1) +return((a&s-1)>>>0)-((a&s)>>>0)}, +ga83(a){var s,r=a<0?-a-1:a,q=r +for(s=32;q>=4294967296;){q=this.aK(q,4294967296) +s+=32}return s-Math.clz32(q)}, +grM(a){return A.cP(t.S)}, +$iht:1, +$iA:1} +J.QM.prototype={ +grM(a){return A.cP(t.i)}, +$iht:1} +J.wT.prototype={ +aL(a,b){if(b<0)throw A.j(A.MO(a,b)) +if(b>=a.length)A.W(A.MO(a,b)) +return a.charCodeAt(b)}, +az(a,b){if(b>=a.length)throw A.j(A.MO(a,b)) +return a.charCodeAt(b)}, +LV(a,b,c){var s=b.length +if(c>s)throw A.j(A.es(c,0,s,null,null)) +return new A.aV_(b,a,c)}, +tX(a,b){return this.LV(a,b,0)}, +Bi(a,b,c){var s,r,q=null +if(c<0||c>b.length)throw A.j(A.es(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.bK(a,r-s)}, +aQ6(a,b,c,d){A.a6f(d,0,a.length,"startIndex") +return A.Gt(a,b,c,d)}, +uC(a,b,c){return this.aQ6(a,b,c,0)}, +uI(a,b){if(typeof b=="string")return A.a(a.split(b),t.s) +else if(b instanceof A.zX&&b.gaBW().exec("").length-2===0)return A.a(a.split(b.b),t.s) +else return this.bcS(a,b)}, +uD(a,b,c,d){var s=A.f1(b,c,a.length,null,null) +return A.cCA(a,b,s,d)}, +bcS(a,b){var s,r,q,p,o,n,m=A.a([],t.s) +for(s=J.aj3(b,a),s=s.gS(s),r=0,q=1;s.q();){p=s.gE(s) +o=p.gfT(p) +n=p.gdV(p) +q=n-o +if(q===0&&r===o)continue +m.push(this.X(a,r,o)) +r=n}if(r0)m.push(this.bK(a,r)) +return m}, +pI(a,b,c){var s +if(c<0||c>a.length)throw A.j(A.es(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.cEP(b,a,c)!=null}, +aZ(a,b){return this.pI(a,b,0)}, +X(a,b,c){return a.substring(b,A.f1(b,c,a.length,null,null))}, +bK(a,b){return this.X(a,b,null)}, +TV(a){return a.toLowerCase()}, +aQM(a){return a.toUpperCase()}, +di(a){var s,r,q,p=a.trim(),o=p.length +if(o===0)return p +if(this.az(p,0)===133){s=J.cxZ(p,1) +if(s===o)return""}else s=0 +r=o-1 +q=this.aL(p,r)===133?J.cy_(p,r):o +if(s===0&&q===o)return p +return p.substring(s,q)}, +ad5(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.cxZ(s,1):0}else{r=J.cxZ(a,0) +s=a}if(r===0)return s +if(r===s.length)return"" +return s.substring(r)}, +O7(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.aL(s,q)===133)r=J.cy_(s,q)}else{r=J.cy_(a,a.length) +s=a}if(r===s.length)return s +if(r===0)return"" +return s.substring(0,r)}, +aQ(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.auv) +for(s=a,r="";!0;){if((b&1)===1)r=s+r +b=b>>>1 +if(b===0)break +s+=s}return r}, +hn(a,b,c){var s=b-a.length +if(s<=0)return a +return this.aQ(c,s)+a}, +bQR(a,b){return this.hn(a,b," ")}, +bQS(a,b){var s=b-a.length +if(s<=0)return a +return a+this.aQ(" ",s)}, +pu(a,b,c){var s,r,q,p +if(c<0||c>a.length)throw A.j(A.es(c,0,a.length,null,null)) +if(typeof b=="string")return a.indexOf(b,c) +if(b instanceof A.zX){s=b.ahj(a,c) +return s==null?-1:s.b.index}for(r=a.length,q=J.pR(b),p=c;p<=r;++p)if(q.Bi(b,a,p)!=null)return p +return-1}, +dg(a,b){return this.pu(a,b,0)}, +Nl(a,b,c){var s,r,q +if(c==null)c=a.length +else if(c<0||c>a.length)throw A.j(A.es(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.pR(b),q=c;q>=0;--q)if(s.Bi(b,a,q)!=null)return q +return-1}, +Ek(a,b){return this.Nl(a,b,null)}, +Rl(a,b,c){var s=a.length +if(c>s)throw A.j(A.es(c,0,s,null,null)) +return A.lF(a,b,c)}, +p(a,b){return this.Rl(a,b,0)}, +gdc(a){return a.length!==0}, +bM(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}, +grM(a){return A.cP(t.N)}, +gu(a){return a.length}, +h(a,b){if(!(b>=0&&b").Z(r.z[1]).i("O0<1,2>")) +s.uA(r.gbnV()) +r.uA(a) +r.JF(0,d) +return r}, +bG(a){return this.c9(a,null,null,null)}, +qZ(a,b,c){return this.c9(a,null,b,c)}, +yN(a,b,c){return this.c9(a,b,c,null)}, +v5(a,b){return new A.uk(this.a,this.$ti.i("@<1>").Z(b).i("uk<1,2>"))}} +A.O0.prototype={ +af(a){return this.a.af(0)}, +uA(a){this.c=a==null?null:this.b.NV(a,t.z,this.$ti.z[1])}, +JF(a,b){var s=this +s.a.JF(0,b) +if(b==null)s.d=null +else if(t.hK.b(b))s.d=s.b.a19(b,t.z,t.K,t.Km) +else if(t.mX.b(b))s.d=s.b.NV(b,t.z,t.K) +else throw A.j(A.cg(u.fi,null))}, +Tg(a){this.a.Tg(a)}, +bnW(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_e(r,q) +else{l=t.K +n=m.b +if(t.hK.b(p))n.aQt(p,r,q,l,t.Km) +else n.O1(t.mX.a(p),r,l)}return}m.b.O1(l,s,m.$ti.z[1])}, +r0(a,b){this.a.r0(0,b)}, +hr(a){return this.r0(a,null)}, +vT(a){this.a.vT(0)}, +$iiH:1} +A.c89.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}, +bV3(){var s,r,q,p,o,n,m,l=this,k=l.a +if(k===0)return $.cWg() +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("alc<1,2>"))}, +gu(a){return J.aH(this.gxF())}, +ga7(a){return J.fQ(this.gxF())}, +gdc(a){return J.fq(this.gxF())}, +rj(a,b){var s=A.y(this) +return A.f7(J.aj9(this.gxF(),b),s.c,s.z[1])}, +yZ(a,b){var s=A.y(this) +return A.f7(J.cEY(this.gxF(),b),s.c,s.z[1])}, +e4(a,b){return A.y(this).z[1].a(J.u9(this.gxF(),b))}, +gO(a){return A.y(this).z[1].a(J.eX(this.gxF()))}, +gR(a){return A.y(this).z[1].a(J.n2(this.gxF()))}, +gbO(a){return A.y(this).z[1].a(J.kd(this.gxF()))}, +p(a,b){return J.hv(this.gxF(),b)}, +k(a){return J.bp(this.gxF())}} +A.alc.prototype={ +q(){return this.a.q()}, +gE(a){var s=this.a +return this.$ti.z[1].a(s.gE(s))}} +A.Hd.prototype={ +v5(a,b){return A.f7(this.a,A.y(this).c,b)}, +gxF(){return this.a}} +A.acH.prototype={$ib2:1} +A.abK.prototype={ +h(a,b){return this.$ti.z[1].a(J.J(this.a,b))}, +j(a,b,c){J.bD(this.a,b,this.$ti.c.a(c))}, +su(a,b){J.d2f(this.a,b)}, +t(a,b){J.dm(this.a,this.$ti.c.a(b))}, +H(a,b){var s=this.$ti +J.yA(this.a,A.f7(b,s.z[1],s.c))}, +fl(a,b){var s=b==null?null:new A.c8f(this,b) +J.XG(this.a,s)}, +rk(a){return this.fl(a,null)}, +pb(a,b,c){J.cvG(this.a,b,this.$ti.c.a(c))}, +rq(a,b,c){var s=this.$ti +J.cEM(this.a,b,A.f7(c,s.z[1],s.c))}, +uf(a,b,c){var s=this.$ti +J.cvL(this.a,b,A.f7(c,s.z[1],s.c))}, +D(a,b){return J.lI(this.a,b)}, +ej(a,b){return this.$ti.z[1].a(J.cvI(this.a,b))}, +qd(a){return this.$ti.z[1].a(J.cvJ(this.a))}, +kV(a,b){J.yD(this.a,new A.c8e(this,b))}, +z8(a,b,c){var s=this.$ti +return A.f7(J.d1L(this.a,b,c),s.c,s.z[1])}, +d_(a,b,c,d,e){var s=this.$ti +J.d2g(this.a,b,c,A.f7(d,s.z[1],s.c),e)}, +e_(a,b,c,d){return this.d_(a,b,c,d,0)}, +qG(a,b,c){J.d26(this.a,b,c)}, +$ib2:1, +$iG:1} +A.c8f.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.c8e.prototype={ +$1(a){return this.b.$1(this.a.$ti.z[1].a(a))}, +$S(){return this.a.$ti.i("H(1)")}} +A.ep.prototype={ +v5(a,b){return new A.ep(this.a,this.$ti.i("@<1>").Z(b).i("ep<1,2>"))}, +gxF(){return this.a}} +A.yW.prototype={ +v5(a,b){return new A.yW(this.a,this.b,this.$ti.i("@<1>").Z(b).i("yW<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.f7(b,s.z[1],s.c))}, +D(a,b){return this.a.D(0,b)}, +kV(a,b){this.a.kV(0,new A.b7C(this,b))}, +SK(a,b){var s,r=this +if(r.b!=null)return r.bbr(b,!0) +s=r.$ti +return new A.yW(r.a.SK(0,b),null,s.i("@<1>").Z(s.z[1]).i("yW<1,2>"))}, +bbr(a,b){var s,r=this.b,q=this.$ti,p=q.z[1],o=r==null?A.pj(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)}, +axk(){var s=this.b,r=this.$ti.z[1],q=s==null?A.pj(r):s.$1$0(r) +q.H(0,this) +return q}, +rO(a){return this.axk()}, +$ib2:1, +$icH:1, +gxF(){return this.a}} +A.b7C.prototype={ +$1(a){return this.b.$1(this.a.$ti.z[1].a(a))}, +$S(){return this.a.$ti.i("H(1)")}} +A.yU.prototype={ +yw(a,b,c){var s=this.$ti +return new A.yU(this.a,s.i("@<1>").Z(s.z[1]).Z(b).Z(c).i("yU<1,2,3,4>"))}, +a0(a,b){return J.cV(this.a,b)}, +h(a,b){return this.$ti.i("4?").a(J.J(this.a,b))}, +j(a,b,c){var s=this.$ti +J.bD(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.XF(this.a,s.c.a(b),new A.b7A(this,c)))}, +H(a,b){var s=this.$ti +J.yA(this.a,new A.yU(b,s.i("@<3>").Z(s.z[3]).Z(s.c).Z(s.z[1]).i("yU<1,2,3,4>")))}, +D(a,b){return this.$ti.i("4?").a(J.lI(this.a,b))}, +V(a){J.N7(this.a)}, +ao(a,b){J.f6(this.a,new A.b7z(this,b))}, +gcZ(a){var s=this.$ti +return A.f7(J.hN(this.a),s.c,s.z[2])}, +gaA(a){var s=this.$ti +return A.f7(J.rg(this.a),s.z[1],s.z[3])}, +gu(a){return J.aH(this.a)}, +ga7(a){return J.fQ(this.a)}, +gdc(a){return J.fq(this.a)}, +gcr(a){var s=J.fp(this.a) +return s.dB(s,new A.b7y(this),this.$ti.i("a3<3,4>"))}, +kV(a,b){J.yD(this.a,new A.b7B(this,b))}} +A.b7A.prototype={ +$0(){return this.a.$ti.z[1].a(this.b.$0())}, +$S(){return this.a.$ti.i("2()")}} +A.b7z.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.b7y.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.b7B.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.yV.prototype={ +v5(a,b){return new A.yV(this.a,this.$ti.i("@<1>").Z(b).i("yV<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.f7(b,s.z[1],s.c))}, +$ib2:1, +$iAz:1, +gxF(){return this.a}} +A.rV.prototype={ +k(a){return"LateInitializationError: "+this.a}} +A.dB.prototype={ +gu(a){return this.a.length}, +h(a,b){return B.c.aL(this.a,b)}} +A.ctq.prototype={ +$0(){return A.d8(null,t.P)}, +$S:11} +A.bT1.prototype={} +A.b2.prototype={} +A.al.prototype={ +gS(a){var s=this +return new A.bF(s,s.gu(s),A.y(s).i("bF"))}, +ao(a,b){var s,r=this,q=r.gu(r) +for(s=0;s1)throw A.j(A.DS()) +return s.e4(0,0)}, +p(a,b){var s,r=this,q=r.gu(r) +for(s=0;s").Z(c).i("O<1,2>"))}, +tG(a,b){return this.dB(a,b,t.z)}, +CZ(a,b){var s,r,q=this,p=q.gu(q) +if(p===0)throw A.j(A.dI()) +s=q.e4(0,0) +for(r=1;rs)throw A.j(A.es(r,0,s,"start",null))}}, +gbe6(){var s=J.aH(this.a),r=this.c +if(r==null||r>s)return s +return r}, +gbvs(){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}, +e4(a,b){var s=this,r=s.gbvs()+b +if(b<0||r>=s.gbe6())throw A.j(A.iW(b,s.gu(s),s,null,"index")) +return J.u9(s.a,r)}, +rj(a,b){var s,r,q=this +A.iD(b,"count") +s=q.b+b +r=q.c +if(r!=null&&s>=r)return new A.ld(q.$ti.i("ld<1>")) +return A.hs(q.a,s,r,q.$ti.c)}, +yZ(a,b){var s,r,q,p=this +A.iD(b,"count") +s=p.c +r=p.b +q=r+b +if(s==null)return A.hs(p.a,r,q,p.$ti.c) +else{if(s=o){r.d=null +return!1}r.d=p.e4(q,s);++r.c +return!0}} +A.er.prototype={ +gS(a){var s=A.y(this) +return new A.bM(J.ag(this.a),this.b,s.i("@<1>").Z(s.z[1]).i("bM<1,2>"))}, +gu(a){return J.aH(this.a)}, +ga7(a){return J.fQ(this.a)}, +gO(a){return this.b.$1(J.eX(this.a))}, +gR(a){return this.b.$1(J.n2(this.a))}, +gbO(a){return this.b.$1(J.kd(this.a))}, +e4(a,b){return this.b.$1(J.u9(this.a,b))}} +A.ho.prototype={$ib2:1} +A.bM.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.O.prototype={ +gu(a){return J.aH(this.a)}, +e4(a,b){return this.b.$1(J.u9(this.a,b))}} +A.aP.prototype={ +gS(a){return new A.i7(J.ag(this.a),this.b,this.$ti.i("i7<1>"))}, +dB(a,b,c){return new A.er(this,b,this.$ti.i("@<1>").Z(c).i("er<1,2>"))}, +tG(a,b){return this.dB(a,b,t.z)}} +A.i7.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.hR.prototype={ +gS(a){var s=this.$ti +return new A.Pt(J.ag(this.a),this.b,B.yd,s.i("@<1>").Z(s.z[1]).i("Pt<1,2>"))}} +A.Pt.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.ag(r.$1(s.gE(s))) +q.c=p}else return!1}p=q.c +q.d=p.gE(p) +return!0}} +A.L6.prototype={ +gS(a){return new A.aFO(J.ag(this.a),this.b,A.y(this).i("aFO<1>"))}} +A.a0q.prototype={ +gu(a){var s=J.aH(this.a),r=this.b +if(s>r)return r +return s}, +$ib2:1} +A.aFO.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.AV.prototype={ +rj(a,b){A.cc(b,"count") +A.iD(b,"count") +return new A.AV(this.a,this.b+b,A.y(this).i("AV<1>"))}, +gS(a){return new A.aEz(J.ag(this.a),this.b,A.y(this).i("aEz<1>"))}} +A.Pc.prototype={ +gu(a){var s=J.aH(this.a)-this.b +if(s>=0)return s +return 0}, +rj(a,b){A.cc(b,"count") +A.iD(b,"count") +return new A.Pc(this.a,this.b+b,this.$ti)}, +$ib2:1} +A.aEz.prototype={ +q(){var s,r +for(s=this.a,r=0;r"))}} +A.aEA.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.ld.prototype={ +gS(a){return B.yd}, +ao(a,b){}, +ga7(a){return!0}, +gu(a){return 0}, +gO(a){throw A.j(A.dI())}, +gR(a){throw A.j(A.dI())}, +gbO(a){throw A.j(A.dI())}, +e4(a,b){throw A.j(A.es(b,0,0,"index",null))}, +p(a,b){return!1}, +rG(a,b){throw A.j(A.dI())}, +aV(a,b){return""}, +oC(a,b){return this}, +dB(a,b,c){return new A.ld(c.i("ld<0>"))}, +tG(a,b){return this.dB(a,b,t.z)}, +rj(a,b){A.iD(b,"count") +return this}, +yZ(a,b){A.iD(b,"count") +return this}, +qH(a,b){var s=this.$ti.c +return b?J.uT(0,s):J.QK(0,s)}, +bg(a){return this.qH(a,!0)}, +rO(a){return A.pj(this.$ti.c)}} +A.aqx.prototype={ +q(){return!1}, +gE(a){throw A.j(A.dI())}} +A.zA.prototype={ +gS(a){return new A.PH(J.ag(this.a),this.b,A.y(this).i("PH<1>"))}, +gu(a){return J.aH(this.a)+J.aH(this.b)}, +ga7(a){return J.fQ(this.a)&&J.fQ(this.b)}, +gdc(a){return J.fq(this.a)||J.fq(this.b)}, +p(a,b){return J.hv(this.a,b)||J.hv(this.b,b)}, +gO(a){var s=J.ag(this.a) +if(s.q())return s.gE(s) +return J.eX(this.b)}, +gR(a){var s,r=J.ag(this.b) +if(r.q()){s=r.gE(r) +for(;r.q();)s=r.gE(r) +return s}return J.n2(this.a)}} +A.a0p.prototype={ +e4(a,b){var s=this.a,r=J.S(s),q=r.gu(s) +if(b"))}} +A.y1.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.a0Z.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"))}, +kV(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"))}, +ej(a,b){throw A.j(A.ak("Cannot remove from a fixed-length list"))}, +qd(a){throw A.j(A.ak("Cannot remove from a fixed-length list"))}, +qG(a,b,c){throw A.j(A.ak("Cannot remove from a fixed-length list"))}} +A.aH4.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"))}, +uf(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"))}, +kV(a,b){throw A.j(A.ak("Cannot remove from an unmodifiable list"))}, +fl(a,b){throw A.j(A.ak("Cannot modify an unmodifiable list"))}, +rk(a){return this.fl(a,null)}, +V(a){throw A.j(A.ak("Cannot clear an unmodifiable list"))}, +ej(a,b){throw A.j(A.ak("Cannot remove from an unmodifiable list"))}, +qd(a){throw A.j(A.ak("Cannot remove from an unmodifiable list"))}, +d_(a,b,c,d,e){throw A.j(A.ak("Cannot modify an unmodifiable list"))}, +e_(a,b,c,d){return this.d_(a,b,c,d,0)}, +qG(a,b,c){throw A.j(A.ak("Cannot remove from an unmodifiable list"))}} +A.UZ.prototype={} +A.aPA.prototype={ +gu(a){return J.aH(this.a)}, +e4(a,b){A.ath(b,J.aH(this.a),this,null,null) +return b}} +A.ql.prototype={ +h(a,b){return this.a0(0,b)?J.J(this.a,A.b7(b)):null}, +gu(a){return J.aH(this.a)}, +gaA(a){return A.hs(this.a,0,null,this.$ti.c)}, +gcZ(a){return new A.aPA(this.a)}, +ga7(a){return J.fQ(this.a)}, +gdc(a){return J.fq(this.a)}, +a0(a,b){return A.eM(b)&&b>=0&&b"))}, +bHj(a,b){var s=this +return A.n1(function(){var r=a +var q=0,p=1,o,n,m,l +return function $async$gcr(c,d){if(c===1){o=d +q=p}while(true)switch(q){case 0:n=s.gcZ(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.mX() +case 1:return A.mY(o)}}},b)}, +p_(a,b,c,d){var s=A.b(c,d) +this.ao(0,new A.bdX(this,b,s)) +return s}, +tG(a,b){return this.p_(a,b,t.z,t.z)}, +kV(a,b){A.ZQ()}, +$iR:1} +A.bdX.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]}, +ao(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.iY(this.c,new A.bdY(this),s.c,s.z[1])}} +A.bdY.prototype={ +$1(a){return this.a.b[a]}, +$S(){return this.a.$ti.i("2(1)")}} +A.abW.prototype={ +gS(a){var s=this.a.c +return new J.dk(s,s.length,A.a0(s).i("dk<1>"))}, +gu(a){return this.a.c.length}} +A.bj.prototype={ +PI(){var s,r,q,p=this,o=p.$map +if(o==null){s=p.$ti +r=s.c +q=A.d78(r) +o=A.fx(null,A.dm1(),q,r,s.z[1]) +A.cRo(p.a,o) +p.$map=o}return o}, +a0(a,b){return this.PI().a0(0,b)}, +h(a,b){return this.PI().h(0,b)}, +ao(a,b){this.PI().ao(0,b)}, +gcZ(a){var s=this.PI() +return new A.bt(s,A.y(s).i("bt<1>"))}, +gaA(a){var s=this.PI() +return s.gaA(s)}, +gu(a){return this.PI().a}} +A.bof.prototype={ +$1(a){return this.a.b(a)}, +$S:49} +A.a2p.prototype={ +avB(a){if(false)A.cC3(0,0)}, +l(a,b){if(b==null)return!1 +return b instanceof A.a2p&&this.a.l(0,b.a)&&A.cC0(this)===A.cC0(b)}, +gv(a){return A.an(this.a,A.cC0(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.aV(this.gaG_(),", ") +return this.a.k(0)+" with "+("<"+s+">")}} +A.qi.prototype={ +gaG_(){return[A.cP(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.cC3(A.ain(this.a),this.$ti)}} +A.a2q.prototype={ +gaG_(){var s=this.$ti +return[A.cP(s.c),A.cP(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.cC3(A.ain(this.a),this.$ti)}} +A.a2y.prototype={ +gaNZ(){var s=this.a +if(t.Pk.b(s))return s +return this.a=new A.B7(s)}, +gaOT(){var s,r,q,p,o,n=this +if(n.c===1)return B.a5 +s=n.d +r=J.S(s) +q=r.gu(s)-J.aH(n.e)-n.f +if(q===0)return B.a5 +p=[] +for(o=0;o>>0}, +k(a){return"Closure '"+this.$_name+"' of "+("Instance of '"+A.a5R(this.a)+"'")}} +A.aMu.prototype={ +k(a){return"Reading static variable '"+this.a+"' during its initialization"}} +A.aCX.prototype={ +k(a){return"RuntimeError: "+this.a}} +A.ckl.prototype={} +A.hB.prototype={ +gu(a){return this.a}, +ga7(a){return this.a===0}, +gdc(a){return this.a!==0}, +gcZ(a){return new A.bt(this,A.y(this).i("bt<1>"))}, +gaA(a){var s=A.y(this) +return A.iY(new A.bt(this,s.i("bt<1>")),new A.bwo(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.aN0(b)}, +aN0(a){var s=this.d +if(s==null)return!1 +return this.SJ(s[this.SI(a)],a)>=0}, +bCR(a,b){return new A.bt(this,A.y(this).i("bt<1>")).ct(0,new A.bwn(this,b))}, +H(a,b){J.f6(b,new A.bwm(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.aN2(b)}, +aN2(a){var s,r,q=this.d +if(q==null)return null +s=q[this.SI(a)] +r=this.SJ(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.avQ(s==null?q.b=q.aiS():s,b,c)}else if(typeof b=="number"&&(b&0x3fffffff)===b){r=q.c +q.avQ(r==null?q.c=q.aiS():r,b,c)}else q.aN4(b,c)}, +aN4(a,b){var s,r,q,p=this,o=p.d +if(o==null)o=p.d=p.aiS() +s=p.SI(a) +r=o[s] +if(r==null)o[s]=[p.aiT(a,b)] +else{q=p.SJ(r,a) +if(q>=0)r[q].b=b +else r.push(p.aiT(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.aDx(s.b,b) +else if(typeof b=="number"&&(b&0x3fffffff)===b)return s.aDx(s.c,b) +else return s.aN3(b)}, +aN3(a){var s,r,q,p,o=this,n=o.d +if(n==null)return null +s=o.SI(a) +r=n[s] +q=o.SJ(r,a) +if(q<0)return null +p=r.splice(q,1)[0] +o.aG2(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.aiP()}}, +ao(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.ei(s)) +r=r.c}}, +avQ(a,b,c){var s=a[b] +if(s==null)a[b]=this.aiT(b,c) +else s.b=c}, +aDx(a,b){var s +if(a==null)return null +s=a[b] +if(s==null)return null +this.aG2(s) +delete a[b] +return s.b}, +aiP(){this.r=this.r+1&1073741823}, +aiT(a,b){var s,r=this,q=new A.byr(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.aiP() +return q}, +aG2(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.aiP()}, +SI(a){return J.aj(a)&0x3fffffff}, +SJ(a,b){var s,r +if(a==null)return-1 +s=a.length +for(r=0;r"]=s +delete s[""] +return s}} +A.bwo.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.bwn.prototype={ +$1(a){return J.v(this.a.h(0,a),this.b)}, +$S(){return A.y(this.a).i("H(1)")}} +A.bwm.prototype={ +$2(a,b){this.a.j(0,a,b)}, +$S(){return A.y(this.a).i("~(1,2)")}} +A.byr.prototype={} +A.bt.prototype={ +gu(a){return this.a.a}, +ga7(a){return this.a.a===0}, +gS(a){var s=this.a,r=new A.m1(s,s.r,this.$ti.i("m1<1>")) +r.c=s.e +return r}, +p(a,b){return this.a.a0(0,b)}, +ao(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.ei(s)) +r=r.c}}} +A.m1.prototype={ +gE(a){return this.d}, +q(){var s,r=this,q=r.a +if(r.b!==q.r)throw A.j(A.ei(q)) +s=r.c +if(s==null){r.d=null +return!1}else{r.d=s.a +r.c=s.c +return!0}}} +A.csW.prototype={ +$1(a){return this.a(a)}, +$S:79} +A.csX.prototype={ +$2(a,b){return this.a(a,b)}, +$S:1544} +A.csY.prototype={ +$1(a){return this.a(a)}, +$S:314} +A.aeQ.prototype={ +grM(a){return A.cP(this.azN())}, +azN(){return A.dpC(this.$r,this.ahF())}, +k(a){return this.aFI(!1)}, +aFI(a){var s,r,q,p,o,n=this.beu(),m=this.ahF(),l=(a?""+"Record ":"")+"(" +for(s=n.length,r="",q=0;q0;){--q;--s +j[q]=r[s]}}return A.rY(j,k)}, +$iEP:1} +A.aeR.prototype={ +ahF(){return[this.a,this.b]}, +l(a,b){if(b==null)return!1 +return b instanceof A.aeR&&this.$s===b.$s&&J.v(this.a,b.a)&&J.v(this.b,b.b)}, +gv(a){return A.an(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.aeS.prototype={ +ahF(){return[this.a,this.b,this.c]}, +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.aeS&&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.an(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.zX.prototype={ +k(a){return"RegExp/"+this.a+"/"+this.b.flags}, +gaBX(){var s=this,r=s.c +if(r!=null)return r +r=s.b +return s.c=A.cy0(s.a,r.multiline,!r.ignoreCase,r.unicode,r.dotAll,!0)}, +gaBW(){var s=this,r=s.d +if(r!=null)return r +r=s.b +return s.d=A.cy0(s.a+"|()",r.multiline,!r.ignoreCase,r.unicode,r.dotAll,!0)}, +pt(a){var s=this.b.exec(a) +if(s==null)return null +return new A.Wd(this,s)}, +b06(a){var s=this.pt(a) +if(s!=null)return s.b[0] +return null}, +LV(a,b,c){if(c<0||c>b.length)throw A.j(A.es(c,0,b.length,null,null)) +return new A.aK2(this,b,c)}, +tX(a,b){return this.LV(a,b,0)}, +ahj(a,b){var s,r=this.gaBX() +r.lastIndex=b +s=r.exec(a) +if(s==null)return null +return new A.Wd(this,s)}, +ayN(a,b){var s,r=this.gaBW() +r.lastIndex=b +s=r.exec(a) +if(s==null)return null +if(s.pop()!=null)return null +return new A.Wd(this,s)}, +Bi(a,b,c){if(c<0||c>b.length)throw A.j(A.es(c,0,b.length,null,null)) +return this.ayN(b,c)}, +bNu(a,b){return this.Bi(a,b,0)}, +$iS8:1, +$ia6s:1, +gqq(a){return this.a}} +A.Wd.prototype={ +gfT(a){return this.b.index}, +gdV(a){var s=this.b +return s.index+s[0].length}, +wL(a){return this.b[a]}, +h(a,b){return this.b[b]}, +bO8(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.eC(a,"name","Not a capture group name"))}, +$iv1:1, +$ioz:1, +gqq(a){return this.a}} +A.aK2.prototype={ +gS(a){return new A.r0(this.a,this.b,this.c)}} +A.r0.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.ahj(m,s) +if(p!=null){n.d=p +o=p.gdV(p) +if(p.b.index===o){if(q.b.unicode){s=n.c +q=s+1 +if(q=55296&&s<=56319){s=B.c.aL(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.B5.prototype={ +gdV(a){return this.a+this.c.length}, +h(a,b){if(b!==0)A.W(A.a6e(b,null,null)) +return this.c}, +wL(a){if(a!==0)throw A.j(A.a6e(a,null,null)) +return this.c}, +$iv1:1, +gfT(a){return this.a}, +gqq(a){return this.c}} +A.aV_.prototype={ +gS(a){return new A.aV0(this.a,this.b,this.c)}, +gO(a){var s=this.a,r=this.b,q=s.indexOf(r,this.c) +if(q>=0)return new A.B5(q,s,r) +throw A.j(A.dI())}} +A.aV0.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.B5(s,m,o) +q.c=r===q.c?r+1:r +return!0}, +gE(a){var s=this.d +s.toString +return s}} +A.c8g.prototype={ +bT3(){var s=this.b +if(s===this)A.W(new A.rV("Local '"+this.a+"' has not been initialized.")) +return s}, +bT2(){return this.bT3(t.z)}, +aW(){var s=this.b +if(s===this)throw A.j(new A.rV("Local '"+this.a+"' has not been initialized.")) +return s}, +bI(){var s=this.b +if(s===this)throw A.j(A.kQ(this.a)) +return s}, +soR(a){var s=this +if(s.b!==s)throw A.j(new A.rV("Local '"+s.a+"' has already been initialized.")) +s.b=a}} +A.cdp.prototype={ +afw(){var s=this,r=s.b +return r===s?s.b=s.c.$0():r}, +HZ(){var s,r=this,q=r.b +if(q===r){s=r.c.$0() +if(r.b!==r)throw A.j(new A.rV("Local '"+r.a+u.es)) +r.b=s +q=s}return q}} +A.Jv.prototype={ +grM(a){return B.dS1}, +aI4(a,b,c){throw A.j(A.ak("Int64List not supported by dart2js."))}, +$iJv:1, +$iht:1, +$iakV:1} +A.kS.prototype={ +blB(a,b,c,d){var s=A.es(b,0,c,d,null) +throw A.j(s)}, +ax0(a,b,c,d){if(b>>>0!==b||b>c)this.blB(a,b,c,d)}, +$ikS:1, +$ijn:1} +A.a4l.prototype={ +grM(a){return B.dS2}, +as1(a,b,c){throw A.j(A.ak("Int64 accessor not supported by dart2js."))}, +ata(a,b,c,d){throw A.j(A.ak("Int64 accessor not supported by dart2js."))}, +aZi(a,b,c,d){return a.setUint32(b,c,B.ae===d)}, +aZh(a,b,c){return this.aZi(a,b,c,B.og)}, +$iht:1, +$ieu:1} +A.RM.prototype={ +gu(a){return a.length}, +aEv(a,b,c,d,e){var s,r,q=a.length +this.ax0(a,b,q,"start") +this.ax0(a,c,q,"end") +if(b>c)throw A.j(A.es(b,0,c,null,null)) +s=c-b +if(e<0)throw A.j(A.cg(e,null)) +r=d.length +if(r-e0){s=Date.now()-r.c +if(s>(p+1)*o)p=B.d.eJ(s,o)}q.c=p +r.d.$1(q)}, +$S:17} +A.abn.prototype={ +c3(a,b){var s,r=this +if(b==null)b=r.$ti.c.a(b) +if(!r.b)r.a.vw(b) +else{s=r.a +if(r.$ti.i("T<1>").b(b))s.awS(b) +else s.HC(b)}}, +qV(a,b){var s +if(b==null)b=A.wd(a) +s=this.a +if(this.b)s.uL(a,b) +else s.L0(a,b)}, +gaoa(){return this.a}, +$irr:1} +A.cpa.prototype={ +$1(a){return this.a.$2(0,a)}, +$S:12} +A.cpb.prototype={ +$2(a,b){this.a.$2(1,new A.a0J(a,b))}, +$S:313} +A.crl.prototype={ +$2(a,b){this.a(a,b)}, +$S:1769} +A.cp8.prototype={ +$0(){var s,r=this.a,q=r.a +q===$&&A.e() +s=q.b +if((s&1)!==0?(q.gyp().e&4)!==0:(s&2)===0){r.b=!0 +return}this.b.$2(0,null)}, +$S:0} +A.cp9.prototype={ +$1(a){var s=this.a.c!=null?2:0 +this.b.$2(s,null)}, +$S:16} +A.aKn.prototype={ +t(a,b){var s=this.a +s===$&&A.e() +return s.t(0,b)}, +b7E(a,b){var s=new A.c6X(a) +this.a=A.k2(new A.c6Z(this,a),new A.c7_(s),null,new A.c70(this,s),!1,b)}} +A.c6X.prototype={ +$0(){A.kB(new A.c6Y(this.a))}, +$S:17} +A.c6Y.prototype={ +$0(){this.a.$2(0,null)}, +$S:0} +A.c7_.prototype={ +$0(){this.a.$0()}, +$S:0} +A.c70.prototype={ +$0(){var s=this.a +if(s.b){s.b=!1 +this.b.$0()}}, +$S:0} +A.c6Z.prototype={ +$0(){var s=this.a,r=s.a +r===$&&A.e() +if((r.b&4)===0){s.c=new A.ah($.as,t.LR) +if(s.b){s.b=!1 +A.kB(new A.c6W(this.b))}return s.c}}, +$S:1770} +A.c6W.prototype={ +$0(){this.a.$2(2,null)}, +$S:0} +A.G2.prototype={ +k(a){return"IterationMarker("+this.b+", "+A.q(this.a)+")"}, +gm(a){return this.a}} +A.ip.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.G2){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.ag(s) +if(o instanceof A.ip){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.ago.prototype={ +gS(a){return new A.ip(this.a(),this.$ti.i("ip<1>"))}} +A.ak_.prototype={ +k(a){return A.q(this.a)}, +$if_:1, +gKN(){return this.b}} +A.aQ.prototype={ +guy(){return!0}} +A.LW.prototype={ +Ds(){}, +Dt(){}} +A.tW.prototype={ +sapZ(a,b){throw A.j(A.ak(u.c6))}, +saq5(a,b){throw A.j(A.ak(u.c6))}, +gq5(a){return new A.aQ(this,A.y(this).i("aQ<1>"))}, +gwV(){return this.c<4}, +Wt(){var s=this.r +return s==null?this.r=new A.ah($.as,t.D4):s}, +aDz(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}, +a6Z(a,b,c,d){var s,r,q,p,o,n=this +if((n.c&4)!==0)return A.cal(c,A.y(n).c) +s=A.y(n) +r=$.as +q=d?1:0 +p=new A.LW(n,A.abA(r,a,s.c),A.abC(r,b),A.abB(r,c),r,q,s.i("LW<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.aZj(n.a) +return p}, +aDk(a){var s,r=this +A.y(r).i("LW<1>").a(a) +if(a.ch===a)return null +s=a.ay +if((s&2)!==0)a.ay=s|4 +else{r.aDz(a) +if((r.c&2)===0&&r.d==null)r.W6()}return null}, +aDl(a){}, +aDn(a){}, +wQ(){if((this.c&4)!==0)return new A.oI("Cannot add new events after calling close") +return new A.oI("Cannot add new events while doing an addStream")}, +t(a,b){if(!this.gwV())throw A.j(this.wQ()) +this.uk(b)}, +eL(a,b){var s +A.fP(a,"error",t.K) +if(!this.gwV())throw A.j(this.wQ()) +s=$.as.G9(a,b) +if(s!=null){a=s.a +b=s.b}else if(b==null)b=A.wd(a) +this.Dw(a,b)}, +ta(a){return this.eL(a,null)}, +aI(a){var s,r,q=this +if((q.c&4)!==0){s=q.r +s.toString +return s}if(!q.gwV())throw A.j(q.wQ()) +q.c|=4 +r=q.Wt() +q.Dv() +return r}, +gj1(){return this.Wt()}, +QK(a,b,c){var s,r=this +if(!r.gwV())throw A.j(r.wQ()) +r.c|=8 +s=A.dgs(r,b,!1,A.y(r).c) +r.f=s +return s.a}, +xH(a,b){return this.QK(a,b,null)}, +v0(a,b){this.uk(b)}, +vu(a,b){this.Dw(a,b)}, +C1(){var s=this.f +s.toString +this.f=null +this.c&=4294967287 +s.a.vw(null)}, +ahA(a){var s,r,q,p=this,o=p.c +if((o&2)!==0)throw A.j(A.ac(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.aDz(s) +s.ay&=4294967293 +s=q}else s=s.ch}p.c&=4294967293 +if(p.d==null)p.W6()}, +W6(){if((this.c&4)!==0){var s=this.r +if((s.a&30)===0)s.vw(null)}A.aZj(this.b)}, +$ih8:1, +sapY(a){return this.a=a}, +sapL(a,b){return this.b=b}} +A.oU.prototype={ +gwV(){return A.tW.prototype.gwV.call(this)&&(this.c&2)===0}, +wQ(){if((this.c&2)!==0)return new A.oI(u.oQ) +return this.b3H()}, +uk(a){var s=this,r=s.d +if(r==null)return +if(r===s.e){s.c|=2 +r.v0(0,a) +s.c&=4294967293 +if(s.d==null)s.W6() +return}s.ahA(new A.cmN(s,a))}, +Dw(a,b){if(this.d==null)return +this.ahA(new A.cmP(this,a,b))}, +Dv(){var s=this +if(s.d!=null)s.ahA(new A.cmO(s)) +else s.r.vw(null)}} +A.cmN.prototype={ +$1(a){a.v0(0,this.b)}, +$S(){return A.y(this.a).i("~(jp<1>)")}} +A.cmP.prototype={ +$1(a){a.vu(this.b,this.c)}, +$S(){return A.y(this.a).i("~(jp<1>)")}} +A.cmO.prototype={ +$1(a){a.C1()}, +$S(){return A.y(this.a).i("~(jp<1>)")}} +A.b6.prototype={ +uk(a){var s,r +for(s=this.d,r=this.$ti.i("mV<1>");s!=null;s=s.ch)s.Fh(new A.mV(a,r))}, +Dw(a,b){var s +for(s=this.d;s!=null;s=s.ch)s.Fh(new A.M3(a,b))}, +Dv(){var s=this.d +if(s!=null)for(;s!=null;s=s.ch)s.Fh(B.oh) +else this.r.vw(null)}} +A.Vj.prototype={ +afF(a){var s=this.ax;(s==null?this.ax=new A.yc(this.$ti.i("yc<1>")):s).t(0,a)}, +t(a,b){var s=this,r=s.c +if((r&4)===0&&(r&2)!==0){s.afF(new A.mV(b,s.$ti.i("mV<1>"))) +return}s.b3J(0,b) +s.awg()}, +eL(a,b){var s,r=this +A.fP(a,"error",t.K) +if(b==null)b=A.wd(a) +s=r.c +if((s&4)===0&&(s&2)!==0){r.afF(new A.M3(a,b)) +return}if(!(A.tW.prototype.gwV.call(r)&&(r.c&2)===0))throw A.j(r.wQ()) +r.Dw(a,b) +r.awg()}, +ta(a){return this.eL(a,null)}, +awg(){var s,r,q=this.ax +if(q!=null)for(;q.c!=null;){s=q.b +r=s.gdh(s) +q.b=r +if(r==null)q.c=null +s.abQ(this)}}, +aI(a){var s=this,r=s.c +if((r&4)===0&&(r&2)!==0){s.afF(B.oh) +s.c|=4 +return A.tW.prototype.gj1.call(s)}return s.b3K(0)}, +W6(){var s=this.ax +if(s!=null){if(s.a===1)s.a=3 +this.ax=s.b=s.c=null}this.b3I()}} +A.bo9.prototype={ +$0(){var s,r,q +try{this.a.xC(this.b.$0())}catch(q){s=A.a2(q) +r=A.ay(q) +A.aic(this.a,s,r)}}, +$S:0} +A.bo8.prototype={ +$0(){var s,r,q +try{this.a.xC(this.b.$0())}catch(q){s=A.a2(q) +r=A.ay(q) +A.aic(this.a,s,r)}}, +$S:0} +A.bo7.prototype={ +$0(){var s,r,q,p=this,o=p.a +if(o==null){p.c.a(null) +p.b.xC(null)}else try{p.b.xC(o.$0())}catch(q){s=A.a2(q) +r=A.ay(q) +A.aic(p.b,s,r)}}, +$S:0} +A.bod.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.uL(a,b) +else{s.e.b=a +s.f.b=b}}else if(q===0&&!s.c)s.d.uL(s.e.aW(),s.f.aW())}, +$S:50} +A.boc.prototype={ +$1(a){var s,r=this,q=r.a;--q.b +s=q.a +if(s!=null){J.bD(s,r.b,a) +if(q.b===0)r.c.HC(A.df(s,!0,r.w))}else if(q.b===0&&!r.e)r.c.uL(r.f.aW(),r.r.aW())}, +$S(){return this.w.i("aU(0)")}} +A.bob.prototype={ +$1(a){var s=this.a +if((s.a.a&30)===0)s.c3(0,a)}, +$S(){return this.b.i("~(0)")}} +A.boa.prototype={ +$2(a,b){var s=this.a +if((s.a.a&30)===0)s.qV(a,b)}, +$S:50} +A.bo4.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/(K,fm)")}} +A.bo3.prototype={ +$1(a){return a}, +$S(){return this.a.i("0(0)")}} +A.Lp.prototype={ +k(a){var s=this.b.k(0) +return"TimeoutException after "+s+": "+this.a}, +$ibw:1} +A.M0.prototype={ +qV(a,b){var s +A.fP(a,"error",t.K) +if((this.a.a&30)!==0)throw A.j(A.ac("Future already completed")) +s=$.as.G9(a,b) +if(s!=null){a=s.a +b=s.b}else if(b==null)b=A.wd(a) +this.uL(a,b)}, +qU(a){return this.qV(a,null)}, +$irr:1, +gaoa(){return this.a}} +A.aG.prototype={ +c3(a,b){var s=this.a +if((s.a&30)!==0)throw A.j(A.ac("Future already completed")) +s.vw(b)}, +pq(a){return this.c3(a,null)}, +uL(a,b){this.a.L0(a,b)}} +A.mg.prototype={ +c3(a,b){var s=this.a +if((s.a&30)!==0)throw A.j(A.ac("Future already completed")) +s.xC(b)}, +pq(a){return this.c3(a,null)}, +uL(a,b){this.a.uL(a,b)}} +A.u_.prototype={ +bNx(a){if((this.c&15)!==6)return!0 +return this.b.b.a1v(this.d,a.a,t.y,t.K)}, +Gl(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.aQs(r,n,a.b,p,o,t.Km) +else q=m.a1v(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.cg("The error handler of Future.then must return a value of the returned future's type","onError")) +throw A.j(A.cg("The error handler of Future.catchError must return a value of the future's type","onError"))}else throw s}}} +A.ah.prototype={ +qs(a,b,c,d){var s,r,q=$.as +if(q===B.bA){if(c!=null&&!t.Hg.b(c)&&!t.C_.b(c))throw A.j(A.eC(c,"onError",u.nk))}else{b=q.NV(b,d.i("0/"),this.$ti.c) +if(c!=null)c=A.cQe(c,q)}s=new A.ah($.as,d.i("ah<0>")) +r=c==null?1:3 +this.Pm(new A.u_(s,r,b,c,this.$ti.i("@<1>").Z(d).i("u_<1,2>"))) +return s}, +aJ(a,b,c){return this.qs(a,b,null,c)}, +aFB(a,b,c){var s=new A.ah($.as,c.i("ah<0>")) +this.Pm(new A.u_(s,3,a,b,this.$ti.i("@<1>").Z(c).i("u_<1,2>"))) +return s}, +M3(a,b){var s=this.$ti,r=$.as,q=new A.ah(r,s) +if(r!==B.bA){a=A.cQe(a,r) +if(b!=null)b=r.NV(b,t.y,t.K)}r=b==null?2:6 +this.Pm(new A.u_(q,r,b,a,s.i("@<1>").Z(s.c).i("u_<1,2>"))) +return q}, +nf(a){return this.M3(a,null)}, +t7(a){var s=this.$ti,r=$.as,q=new A.ah(r,s) +if(r!==B.bA)a=r.aqV(a,t.z) +this.Pm(new A.u_(q,8,a,null,s.i("@<1>").Z(s.c).i("u_<1,2>"))) +return q}, +bum(a){this.a=this.a&1|16 +this.c=a}, +agk(a){this.a=a.a&30|this.a&1 +this.c=a.c}, +Pm(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.Pm(a) +return}s.agk(r)}s.b.Da(new A.cc7(s,a))}}, +aD1(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.aD1(a) +return}n.agk(s)}m.a=n.a6x(a) +n.b.Da(new A.ccf(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}, +ag6(a){var s,r,q,p=this +p.a^=2 +try{a.qs(0,new A.ccb(p),new A.ccc(p),t.P)}catch(q){s=A.a2(q) +r=A.ay(q) +A.kB(new A.ccd(p,s,r))}}, +xC(a){var s,r=this,q=r.$ti +if(q.i("T<1>").b(a))if(q.b(a))A.cca(a,r) +else r.ag6(a) +else{s=r.a6p() +r.a=8 +r.c=a +A.VU(r,s)}}, +HC(a){var s=this,r=s.a6p() +s.a=8 +s.c=a +A.VU(s,r)}, +uL(a,b){var s=this.a6p() +this.bum(A.b2B(a,b)) +A.VU(this,s)}, +vw(a){if(this.$ti.i("T<1>").b(a)){this.awS(a) +return}this.awi(a)}, +awi(a){this.a^=2 +this.b.Da(new A.cc9(this,a))}, +awS(a){var s=this +if(s.$ti.b(a)){if((a.a&16)!==0){s.a^=2 +s.b.Da(new A.cce(s,a))}else A.cca(a,s) +return}s.ag6(a)}, +L0(a,b){this.a^=2 +this.b.Da(new A.cc8(this,a,b))}, +bVf(a,b,c){var s,r=this,q={} +if((r.a&24)!==0){q=new A.ah($.as,r.$ti) +q.vw(r) +return q}s=new A.ah($.as,r.$ti) +q.a=null +q.a=A.d6(b,new A.cck(s,b)) +r.qs(0,new A.ccl(q,r,s),new A.ccm(q,s),t.P) +return s}, +O2(a,b){return this.bVf(a,b,null)}, +$iT:1} +A.cc7.prototype={ +$0(){A.VU(this.a,this.b)}, +$S:0} +A.ccf.prototype={ +$0(){A.VU(this.b,this.a.a)}, +$S:0} +A.ccb.prototype={ +$1(a){var s,r,q,p=this.a +p.a^=2 +try{p.HC(p.$ti.c.a(a))}catch(q){s=A.a2(q) +r=A.ay(q) +p.uL(s,r)}}, +$S:16} +A.ccc.prototype={ +$2(a,b){this.a.uL(a,b)}, +$S:25} +A.ccd.prototype={ +$0(){this.a.uL(this.b,this.c)}, +$S:0} +A.cc9.prototype={ +$0(){this.a.HC(this.b)}, +$S:0} +A.cce.prototype={ +$0(){A.cca(this.b,this.a)}, +$S:0} +A.cc8.prototype={ +$0(){this.a.uL(this.b,this.c)}, +$S:0} +A.cci.prototype={ +$0(){var s,r,q,p,o,n,m=this,l=null +try{q=m.a.a +l=q.b.b.acJ(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.b2B(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.Gz(l,new A.ccj(n),t.z) +q.b=!1}}, +$S:0} +A.ccj.prototype={ +$1(a){return this.a}, +$S:991} +A.cch.prototype={ +$0(){var s,r,q,p,o,n +try{q=this.a +p=q.a +o=p.$ti +q.c=p.b.b.a1v(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.b2B(s,r) +q.b=!0}}, +$S:0} +A.ccg.prototype={ +$0(){var s,r,q,p,o,n,m=this +try{s=m.a.a.c +p=m.b +if(p.a.bNx(s)&&p.a.e!=null){p.c=p.a.Gl(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.b2B(r,q) +n.b=!0}}, +$S:0} +A.cck.prototype={ +$0(){this.a.uL(new A.Lp("Future not completed",this.b),B.Gt)}, +$S:0} +A.ccl.prototype={ +$1(a){var s=this.a.a +if(s.b!=null){s.af(0) +this.c.HC(a)}}, +$S(){return this.b.$ti.i("aU(1)")}} +A.ccm.prototype={ +$2(a,b){var s=this.a.a +if(s.b!=null){s.af(0) +this.b.uL(a,b)}}, +$S:25} +A.aKm.prototype={} +A.b9.prototype={ +guy(){return!1}, +bzW(a,b){var s=A.y(this),r=new A.Vi(this,null,null,$.as,s.i("Vi")) +r.e=new A.Vj(r.gbog(),r.gbnK(),s.i("Vj")) +return r}, +bzV(){return this.bzW(null,null)}, +dB(a,b,c){return new A.hn(b,this,A.y(this).i("@").Z(c).i("hn<1,2>"))}, +tG(a,b){return this.dB(a,b,t.z)}, +aMa(a,b){var s +if(t.hK.b(a))s=a +else if(t.mX.b(a))s=new A.bXT(a) +else throw A.j(A.eC(a,"onError","Error handler must accept one Object or one Object and a StackTrace as arguments.")) +return new A.adb(s,b,this,A.y(this).i("adb"))}, +Gl(a){return this.aMa(a,null)}, +bRG(a){return a.xH(0,this).aJ(0,new A.bY0(a),t.z)}, +ey(a,b,c,d){var s,r={},q=new A.ah($.as,d.i("ah<0>")) +r.a=b +s=this.c9(null,!0,new A.bXN(r,q),q.gFi()) +s.uA(new A.bXO(r,this,c,s,q,d)) +return q}, +aV(a,b){var s,r={},q=new A.ah($.as,t.fB),p=new A.cR("") +r.a=!0 +s=this.c9(null,!0,new A.bXU(q,p),q.gFi()) +s.uA(b.length===0?new A.bXV(this,p,s,q):new A.bXW(r,this,p,b,s,q)) +return q}, +qo(a){return this.aV(a,"")}, +p(a,b){var s=new A.ah($.as,t.tr),r=this.c9(null,!0,new A.bXD(s),s.gFi()) +r.uA(new A.bXE(this,b,r,s)) +return s}, +ao(a,b){var s=new A.ah($.as,t.LR),r=this.c9(null,!0,new A.bXR(s),s.gFi()) +r.uA(new A.bXS(this,b,r,s)) +return s}, +gu(a){var s={},r=new A.ah($.as,t.hH) +s.a=0 +this.c9(new A.bXZ(s,this),!0,new A.bY_(s,r),r.gFi()) +return r}, +v5(a,b){return new A.uk(this,A.y(this).i("@").Z(b).i("uk<1,2>"))}, +bg(a){var s=A.y(this),r=A.a([],s.i("F")),q=new A.ah($.as,s.i("ah>")) +this.c9(new A.bY9(this,r),!0,new A.bYa(q,r),q.gFi()) +return q}, +gO(a){var s=new A.ah($.as,A.y(this).i("ah")),r=this.c9(null,!0,new A.bXJ(s),s.gFi()) +r.uA(new A.bXK(this,r,s)) +return s}, +gR(a){var s={},r=new A.ah($.as,A.y(this).i("ah")),q=A.bx("result") +s.a=!1 +this.c9(new A.bXX(s,this,q),!0,new A.bXY(s,r,q),r.gFi()) +return r}, +rG(a,b){var s=new A.ah($.as,A.y(this).i("ah")),r=this.c9(null,!0,new A.bXH(null,s),s.gFi()) +r.uA(new A.bXI(this,b,r,s)) +return s}, +O2(a,b){var s,r,q=null,p={} +p.a=null +s=A.y(this) +s=this.guy()?p.a=new A.oU(q,q,s.i("oU")):p.a=new A.yj(q,q,q,q,s.i("yj")) +r=$.as +p.b=null +p.b=new A.bY7(p,b) +s.sapY(new A.bY8(p,this,r,b)) +p=p.a +return p.gq5(p)}} +A.bXv.prototype={ +$1(a){var s=this.a +s.v0(0,a) +s.W9()}, +$S(){return this.b.i("aU(0)")}} +A.bXw.prototype={ +$2(a,b){var s=this.a +s.vu(a,b) +s.W9()}, +$S:110} +A.bXy.prototype={ +$1(a){var s,r,q,p,o,n={} +n.a=null +try{q=this.a +n.a=new J.dk(q,q.length,A.a0(q).i("dk<1>"))}catch(p){s=A.a2(p) +r=A.ay(p) +a.eL(s,r) +a.aI(0) +return}o=$.as +n.b=!0 +q=new A.bXz(n,a,o) +a.f=new A.bXx(n,o,q) +o.Da(q)}, +$S(){return this.b.i("~(ays<0>)")}} +A.bXz.prototype={ +$0(){var s,r,q,p,o,n,m,l,k=this,j=k.b +if((j.b&1)!==0)n=(j.gyp().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.akY(r,q) +j.am2() +return}if(s){try{n=k.a.a +l=n.d +j.aHI(l==null?n.$ti.c.a(l):l)}catch(m){p=A.a2(m) +o=A.ay(m) +j.akY(p,o)}if((j.b&1)!==0){j=j.gyp().e +j=(j&4)===0}else j=!1 +if(j)k.c.Da(k) +else k.a.b=!1}else j.am2()}, +$S:0} +A.bXx.prototype={ +$0(){var s=this.a +if(!s.b){s.b=!0 +this.b.Da(this.c)}}, +$S:0} +A.bXT.prototype={ +$2(a,b){this.a.$1(a)}, +$S:50} +A.bY0.prototype={ +$1(a){return this.a.aI(0)}, +$S:212} +A.bXN.prototype={ +$0(){this.b.xC(this.a.a)}, +$S:0} +A.bXO.prototype={ +$1(a){var s=this,r=s.a,q=s.f +A.cr6(new A.bXL(r,s.c,a,q),new A.bXM(r,q),A.cpk(s.d,s.e))}, +$S(){return A.y(this.b).i("~(b9.T)")}} +A.bXL.prototype={ +$0(){return this.b.$2(this.a.a,this.c)}, +$S(){return this.d.i("0()")}} +A.bXM.prototype={ +$1(a){this.a.a=a}, +$S(){return this.b.i("aU(0)")}} +A.bXU.prototype={ +$0(){var s=this.b.a +this.a.xC(s.charCodeAt(0)==0?s:s)}, +$S:0} +A.bXV.prototype={ +$1(a){var s,r,q +try{this.b.a+=A.q(a)}catch(q){s=A.a2(q) +r=A.ay(q) +A.cPe(this.c,this.d,s,r)}}, +$S(){return A.y(this.a).i("~(b9.T)")}} +A.bXW.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.q(a)}catch(q){s=A.a2(q) +r=A.ay(q) +A.cPe(p.e,p.f,s,r)}}, +$S(){return A.y(this.b).i("~(b9.T)")}} +A.bXD.prototype={ +$0(){this.a.xC(!1)}, +$S:0} +A.bXE.prototype={ +$1(a){var s=this.c,r=this.d +A.cr6(new A.bXB(a,this.b),new A.bXC(s,r),A.cpk(s,r))}, +$S(){return A.y(this.a).i("~(b9.T)")}} +A.bXB.prototype={ +$0(){return J.v(this.a,this.b)}, +$S:4} +A.bXC.prototype={ +$1(a){if(a)A.cB2(this.a,this.b,!0)}, +$S:118} +A.bXR.prototype={ +$0(){this.a.xC(null)}, +$S:0} +A.bXS.prototype={ +$1(a){A.cr6(new A.bXP(this.b,a),new A.bXQ(),A.cpk(this.c,this.d))}, +$S(){return A.y(this.a).i("~(b9.T)")}} +A.bXP.prototype={ +$0(){return this.a.$1(this.b)}, +$S:0} +A.bXQ.prototype={ +$1(a){}, +$S:36} +A.bXZ.prototype={ +$1(a){++this.a.a}, +$S(){return A.y(this.b).i("~(b9.T)")}} +A.bY_.prototype={ +$0(){this.b.xC(this.a.a)}, +$S:0} +A.bY9.prototype={ +$1(a){this.b.push(a)}, +$S(){return A.y(this.a).i("~(b9.T)")}} +A.bYa.prototype={ +$0(){this.a.xC(this.b)}, +$S:0} +A.bXJ.prototype={ +$0(){var s,r,q,p +try{q=A.dI() +throw A.j(q)}catch(p){s=A.a2(p) +r=A.ay(p) +A.aic(this.a,s,r)}}, +$S:0} +A.bXK.prototype={ +$1(a){A.cB2(this.b,this.c,a)}, +$S(){return A.y(this.a).i("~(b9.T)")}} +A.bXX.prototype={ +$1(a){this.a.a=!0 +this.c.b=a}, +$S(){return A.y(this.b).i("~(b9.T)")}} +A.bXY.prototype={ +$0(){var s,r,q,p,o=this +if(o.a.a){o.b.xC(o.c.aW()) +return}try{q=A.dI() +throw A.j(q)}catch(p){s=A.a2(p) +r=A.ay(p) +A.aic(o.b,s,r)}}, +$S:0} +A.bXH.prototype={ +$0(){var s,r,q,p +try{q=A.dI() +throw A.j(q)}catch(p){s=A.a2(p) +r=A.ay(p) +A.aic(this.b,s,r)}}, +$S:0} +A.bXI.prototype={ +$1(a){var s=this.c,r=this.d +A.cr6(new A.bXF(this.b,a),new A.bXG(s,r,a),A.cpk(s,r))}, +$S(){return A.y(this.a).i("~(b9.T)")}} +A.bXF.prototype={ +$0(){return this.a.$1(this.b)}, +$S:4} +A.bXG.prototype={ +$1(a){if(a)A.cB2(this.a,this.b,this.c)}, +$S:118} +A.bY7.prototype={ +$0(){this.a.a.eL(new A.Lp("No stream event",this.b),null)}, +$S:0} +A.bY8.prototype={ +$0(){var s,r,q=this,p={},o=q.c,n=q.d,m=q.a +p.a=o.RA(n,m.b) +s=q.b +r=s.bG(null) +r.uA(new A.bY1(p,m,s,o,n)) +r.JF(0,new A.bY2(p,m,o,n)) +r.Tg(new A.bY3(p,m)) +m.a.sapL(0,new A.bY4(p,r)) +if(!s.guy()){s=m.a +s.sapZ(0,new A.bY5(p,r)) +s.saq5(0,new A.bY6(p,m,r,o,n))}}, +$S:0} +A.bY1.prototype={ +$1(a){var s,r=this,q=r.a +q.a.af(0) +s=r.b +q.a=r.d.RA(r.e,s.b) +s.a.t(0,a)}, +$S(){return A.y(this.c).i("~(b9.T)")}} +A.bY2.prototype={ +$2(a,b){var s,r=this,q=r.a +q.a.af(0) +s=r.b +q.a=r.c.RA(r.d,s.b) +s.a.vu(a,b)}, +$S:25} +A.bY3.prototype={ +$0(){this.a.a.af(0) +this.b.a.aI(0)}, +$S:0} +A.bY4.prototype={ +$0(){this.a.a.af(0) +return this.b.af(0)}, +$S:2} +A.bY5.prototype={ +$0(){this.a.a.af(0) +this.b.hr(0)}, +$S:0} +A.bY6.prototype={ +$0(){var s=this +s.c.vT(0) +s.a.a=s.d.RA(s.e,s.b.b)}, +$S:0} +A.a9h.prototype={ +guy(){return this.a.guy()}, +c9(a,b,c,d){return this.a.c9(a,b,c,d)}, +bG(a){return this.c9(a,null,null,null)}, +qZ(a,b,c){return this.c9(a,null,b,c)}, +yN(a,b,c){return this.c9(a,b,c,null)}} +A.xD.prototype={} +A.Gd.prototype={ +gq5(a){return new A.ec(this,A.y(this).i("ec<1>"))}, +gbql(){if((this.b&8)===0)return this.a +return this.a.c}, +Pz(){var s,r,q=this +if((q.b&8)===0){s=q.a +return s==null?q.a=new A.yc(A.y(q).i("yc<1>")):s}r=q.a +s=r.c +return s==null?r.c=new A.yc(A.y(q).i("yc<1>")):s}, +gyp(){var s=this.a +return(this.b&8)!==0?s.c:s}, +Dm(){if((this.b&4)!==0)return new A.oI("Cannot add event after closing") +return new A.oI("Cannot add event while adding a stream")}, +QK(a,b,c){var s,r,q,p=this,o=p.b +if(o>=4)throw A.j(p.Dm()) +if((o&2)!==0){o=new A.ah($.as,t.LR) +o.vw(null) +return o}o=p.a +s=c===!0 +r=new A.ah($.as,t.LR) +q=s?A.dgt(p):p.gafz() +q=b.c9(p.gafR(p),s,p.gafS(),q) +s=p.b +if((s&1)!==0?(p.gyp().e&4)!==0:(s&2)===0)q.hr(0) +p.a=new A.aga(o,r,q,A.y(p).i("aga<1>")) +p.b|=8 +return r}, +xH(a,b){return this.QK(a,b,null)}, +Wt(){var s=this.c +if(s==null)s=this.c=(this.b&2)!==0?$.Cm():new A.ah($.as,t.D4) +return s}, +t(a,b){if(this.b>=4)throw A.j(this.Dm()) +this.v0(0,b)}, +eL(a,b){var s +A.fP(a,"error",t.K) +if(this.b>=4)throw A.j(this.Dm()) +s=$.as.G9(a,b) +if(s!=null){a=s.a +b=s.b}else if(b==null)b=A.wd(a) +this.vu(a,b)}, +ta(a){return this.eL(a,null)}, +aI(a){var s=this,r=s.b +if((r&4)!==0)return s.Wt() +if(r>=4)throw A.j(s.Dm()) +s.W9() +return s.Wt()}, +W9(){var s=this.b|=4 +if((s&1)!==0)this.Dv() +else if((s&3)===0)this.Pz().t(0,B.oh)}, +v0(a,b){var s=this,r=s.b +if((r&1)!==0)s.uk(b) +else if((r&3)===0)s.Pz().t(0,new A.mV(b,A.y(s).i("mV<1>")))}, +vu(a,b){var s=this.b +if((s&1)!==0)this.Dw(a,b) +else if((s&3)===0)this.Pz().t(0,new A.M3(a,b))}, +C1(){var s=this.a +this.a=s.c +this.b&=4294967287 +s.a.vw(null)}, +a6Z(a,b,c,d){var s,r,q,p,o=this +if((o.b&3)!==0)throw A.j(A.ac("Stream has already been listened to.")) +s=A.dgP(o,a,b,c,d,A.y(o).c) +r=o.gbql() +q=o.b|=1 +if((q&8)!==0){p=o.a +p.c=s +p.b.vT(0)}else o.a=s +s.buo(r) +s.ahO(new A.cmf(o)) +return s}, +aDk(a){var s,r,q,p,o,n,m,l=this,k=null +if((l.b&8)!==0)k=l.a.af(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($.as,t.D4) +n.L0(q,p) +k=n}else k=k.t7(s) +m=new A.cme(l) +if(k!=null)k=k.t7(m) +else m.$0() +return k}, +aDl(a){if((this.b&8)!==0)this.a.b.hr(0) +A.aZj(this.e)}, +aDn(a){if((this.b&8)!==0)this.a.b.vT(0) +A.aZj(this.f)}, +$ih8:1, +sapY(a){return this.d=a}, +sapZ(a,b){return this.e=b}, +saq5(a,b){return this.f=b}, +sapL(a,b){return this.r=b}} +A.cmf.prototype={ +$0(){A.aZj(this.a.d)}, +$S:0} +A.cme.prototype={ +$0(){var s=this.a.c +if(s!=null&&(s.a&30)===0)s.vw(null)}, +$S:0} +A.aVe.prototype={ +uk(a){this.gyp().v0(0,a)}, +Dw(a,b){this.gyp().vu(a,b)}, +Dv(){this.gyp().C1()}} +A.abo.prototype={ +uk(a){this.gyp().Fh(new A.mV(a,A.y(this).i("mV<1>")))}, +Dw(a,b){this.gyp().Fh(new A.M3(a,b))}, +Dv(){this.gyp().Fh(B.oh)}} +A.tU.prototype={} +A.yj.prototype={} +A.ec.prototype={ +gv(a){return(A.e_(this.a)^892482866)>>>0}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.ec&&b.a===this.a}} +A.FV.prototype={ +Q8(){return this.w.aDk(this)}, +Ds(){this.w.aDl(this)}, +Dt(){this.w.aDn(this)}} +A.Vg.prototype={ +af(a){var s=this.b.af(0) +return s.t7(new A.c6i(this))}} +A.c6j.prototype={ +$2(a,b){var s=this.a +s.vu(a,b) +s.C1()}, +$S:25} +A.c6i.prototype={ +$0(){this.a.a.vw(null)}, +$S:17} +A.aga.prototype={} +A.jp.prototype={ +buo(a){var s=this +if(a==null)return +s.r=a +if(a.c!=null){s.e=(s.e|64)>>>0 +a.a2T(s)}}, +uA(a){this.a=A.abA(this.d,a,A.y(this).i("jp.T"))}, +JF(a,b){this.b=A.abC(this.d,b)}, +Tg(a){this.c=A.abB(this.d,a)}, +r0(a,b){var s,r=this,q=r.e +if((q&8)!==0)return +r.e=(q+128|4)>>>0 +if(b!=null)b.t7(r.garg(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.ahO(r.gX3())}, +hr(a){return this.r0(a,null)}, +vT(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.a2T(s) +else{r=(r&4294967291)>>>0 +s.e=r +if((r&32)===0)s.ahO(s.gX4())}}}, +af(a){var s=this,r=(s.e&4294967279)>>>0 +s.e=r +if((r&8)===0)s.ag3() +r=s.f +return r==null?$.Cm():r}, +ag3(){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.Q8()}, +v0(a,b){var s=this,r=s.e +if((r&8)!==0)return +if(r<32)s.uk(b) +else s.Fh(new A.mV(b,A.y(s).i("mV")))}, +vu(a,b){var s=this.e +if((s&8)!==0)return +if(s<32)this.Dw(a,b) +else this.Fh(new A.M3(a,b))}, +C1(){var s=this,r=s.e +if((r&8)!==0)return +r=(r|2)>>>0 +s.e=r +if(r<32)s.Dv() +else s.Fh(B.oh)}, +Ds(){}, +Dt(){}, +Q8(){return null}, +Fh(a){var s,r=this,q=r.r +if(q==null)q=r.r=new A.yc(A.y(r).i("yc")) +q.t(0,a) +s=r.e +if((s&64)===0){s=(s|64)>>>0 +r.e=s +if(s<128)q.a2T(r)}}, +uk(a){var s=this,r=s.e +s.e=(r|32)>>>0 +s.d.O1(s.a,a,A.y(s).i("jp.T")) +s.e=(s.e&4294967263)>>>0 +s.agb((r&4)!==0)}, +Dw(a,b){var s,r=this,q=r.e,p=new A.c7F(r,a,b) +if((q&1)!==0){r.e=(q|16)>>>0 +r.ag3() +s=r.f +if(s!=null&&s!==$.Cm())s.t7(p) +else p.$0()}else{p.$0() +r.agb((q&4)!==0)}}, +Dv(){var s,r=this,q=new A.c7E(r) +r.ag3() +r.e=(r.e|16)>>>0 +s=r.f +if(s!=null&&s!==$.Cm())s.t7(q) +else q.$0()}, +ahO(a){var s=this,r=s.e +s.e=(r|32)>>>0 +a.$0() +s.e=(s.e&4294967263)>>>0 +s.agb((r&4)!==0)}, +agb(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.Ds() +else q.Dt() +p=(q.e&4294967263)>>>0 +q.e=p}if((p&64)!==0&&p<128)q.r.a2T(q)}, +$iiH:1} +A.c7F.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.aQt(s,o,this.c,r,t.Km) +else q.O1(s,o,r) +p.e=(p.e&4294967263)>>>0}, +$S:0} +A.c7E.prototype={ +$0(){var s=this.a,r=s.e +if((r&16)===0)return +s.e=(r|42)>>>0 +s.d.TN(s.c) +s.e=(s.e&4294967263)>>>0}, +$S:0} +A.WS.prototype={ +c9(a,b,c,d){return this.a.a6Z(a,d,c,b===!0)}, +bG(a){return this.c9(a,null,null,null)}, +qZ(a,b,c){return this.c9(a,null,b,c)}, +yN(a,b,c){return this.c9(a,b,c,null)}, +Be(a,b){return this.c9(a,null,null,b)}, +aNL(a,b){return this.c9(a,null,b,null)}} +A.aMI.prototype={ +gdh(a){return this.a}, +sdh(a,b){return this.a=b}} +A.mV.prototype={ +abQ(a){a.uk(this.b)}, +gm(a){return this.b}} +A.M3.prototype={ +abQ(a){a.Dw(this.b,this.c)}} +A.ca8.prototype={ +abQ(a){a.Dv()}, +gdh(a){return null}, +sdh(a,b){throw A.j(A.ac("No events after a done."))}} +A.yc.prototype={ +a2T(a){var s=this,r=s.a +if(r===1)return +if(r>=1){s.a=1 +return}A.kB(new A.ciA(s,a)) +s.a=1}, +t(a,b){var s=this,r=s.c +if(r==null)s.b=s.c=b +else{r.sdh(0,b) +s.c=b}}, +bJE(a){var s=this.b,r=s.gdh(s) +this.b=r +if(r==null)this.c=null +s.abQ(a)}} +A.ciA.prototype={ +$0(){var s=this.a,r=s.a +s.a=0 +if(r===3)return +s.bJE(this.b)}, +$S:0} +A.VF.prototype={ +aE1(){var s=this +if((s.b&2)!==0)return +s.a.Da(s.gbua()) +s.b=(s.b|2)>>>0}, +uA(a){}, +JF(a,b){}, +Tg(a){this.c=a}, +r0(a,b){this.b+=4 +if(b!=null)b.t7(this.garg(this))}, +hr(a){return this.r0(a,null)}, +vT(a){var s=this.b +if(s>=4){s=this.b=s-4 +if(s<4&&(s&1)===0)this.aE1()}}, +af(a){return $.Cm()}, +Dv(){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.TN(s)}, +$iiH:1} +A.Vi.prototype={ +guy(){return!0}, +c9(a,b,c,d){var s,r,q=this,p=q.e +if(p==null||(p.c&4)!==0)return A.cal(c,q.$ti.c) +if(q.f==null){s=p.gbr(p) +r=p.gx_() +q.f=q.a.qZ(s,p.gdd(p),r)}return p.a6Z(a,d,c,b===!0)}, +bG(a){return this.c9(a,null,null,null)}, +qZ(a,b,c){return this.c9(a,null,b,c)}, +yN(a,b,c){return this.c9(a,b,c,null)}, +Q8(){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("LX<1>") +q.d.a1v(n,new A.LX(q,s),t.H,s)}if(o){r=q.f +if(r!=null){r.af(0) +q.f=null}}}, +boh(){var s,r=this,q=r.b +if(q!=null){s=r.$ti.i("LX<1>") +r.d.a1v(q,new A.LX(r,s),t.H,s)}}} +A.LX.prototype={ +uA(a){throw A.j(A.ak(u.iP))}, +JF(a,b){throw A.j(A.ak(u.iP))}, +Tg(a){throw A.j(A.ak(u.iP))}, +r0(a,b){var s=this.a.f +if(s!=null)s.r0(0,b)}, +hr(a){return this.r0(a,null)}, +vT(a){var s=this.a.f +if(s!=null)s.vT(0)}, +af(a){var s=this.a,r=s.f +if(r!=null){s.e=s.f=null +r.af(0)}return $.Cm()}, +$iiH:1} +A.mZ.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($.as,t.tr) +r.b=s +r.c=!1 +q.vT(0) +return s}throw A.j(A.ac("Already waiting for next."))}return r.blj()}, +blj(){var s,r,q=this,p=q.b +if(p!=null){s=new A.ah($.as,t.tr) +q.b=s +r=p.c9(q.gb8K(),!0,q.gbnY(),q.gbo4()) +if(q.b!=null)q.a=r +return s}return $.cUh()}, +af(a){var s=this,r=s.a,q=s.b +s.b=null +if(r!=null){s.a=null +if(!s.c)q.vw(!1) +else s.c=!1 +return r.af(0)}return $.Cm()}, +b8L(a){var s,r,q=this +if(q.a==null)return +s=q.b +q.b=a +q.c=!0 +s.xC(!0) +if(q.c){r=q.a +if(r!=null)r.hr(0)}}, +bo5(a,b){var s=this,r=s.a,q=s.b +s.b=s.a=null +if(r!=null)q.uL(a,b) +else q.L0(a,b)}, +bnZ(){var s=this,r=s.a,q=s.b +s.b=s.a=null +if(r!=null)q.HC(!1) +else q.awi(!1)}} +A.BI.prototype={ +guy(){return!0}, +c9(a,b,c,d){return A.cal(c,this.$ti.c)}, +bG(a){return this.c9(a,null,null,null)}, +qZ(a,b,c){return this.c9(a,null,b,c)}, +yN(a,b,c){return this.c9(a,b,c,null)}} +A.Mj.prototype={ +c9(a,b,c,d){var s=null,r=new A.aed(s,s,s,s,this.$ti.i("aed<1>")) +r.d=new A.chr(this,r) +return r.a6Z(a,d,c,b===!0)}, +bG(a){return this.c9(a,null,null,null)}, +qZ(a,b,c){return this.c9(a,null,b,c)}, +yN(a,b,c){return this.c9(a,b,c,null)}, +Be(a,b){return this.c9(a,null,null,b)}, +guy(){return this.a}} +A.chr.prototype={ +$0(){this.a.b.$1(this.b)}, +$S:0} +A.aed.prototype={ +aHI(a){var s=this.b +if(s>=4)throw A.j(this.Dm()) +if((s&1)!==0)this.gyp().v0(0,a)}, +akY(a,b){var s=this.b +if(s>=4)throw A.j(this.Dm()) +if((s&1)!==0){s=this.gyp() +s.vu(a,b==null?B.Gt:b)}}, +am2(){var s=this,r=s.b +if((r&4)!==0)return +if(r>=4)throw A.j(s.Dm()) +r|=4 +s.b=r +if((r&1)!==0)s.gyp().C1()}, +gq5(a){throw A.j(A.ak("Not available"))}, +$iays:1} +A.cpm.prototype={ +$0(){return this.a.uL(this.b,this.c)}, +$S:0} +A.cpl.prototype={ +$2(a,b){A.cPd(this.a,this.b,a,b)}, +$S:50} +A.cpn.prototype={ +$0(){return this.a.xC(this.b)}, +$S:0} +A.kx.prototype={ +guy(){return this.a.guy()}, +c9(a,b,c,d){return this.agM(a,d,c,b===!0)}, +bG(a){return this.c9(a,null,null,null)}, +qZ(a,b,c){return this.c9(a,null,b,c)}, +yN(a,b,c){return this.c9(a,b,c,null)}, +Be(a,b){return this.c9(a,null,null,b)}, +agM(a,b,c,d){var s=A.y(this) +return A.dhf(this,a,b,c,d,s.i("kx.S"),s.i("kx.T"))}, +aAb(a,b,c){c.vu(a,b)}} +A.G0.prototype={ +avE(a,b,c,d,e,f,g){var s=this +s.x=s.w.a.qZ(s.gahT(),s.gahV(),s.gahX())}, +v0(a,b){if((this.e&2)!==0)return +this.tQ(0,b)}, +vu(a,b){if((this.e&2)!==0)return +this.Ph(a,b)}, +Ds(){var s=this.x +if(s!=null)s.hr(0)}, +Dt(){var s=this.x +if(s!=null)s.vT(0)}, +Q8(){var s=this.x +if(s!=null){this.x=null +return s.af(0)}return null}, +ahU(a){this.w.WI(a,this)}, +ahY(a,b){this.w.aAb(a,b,this)}, +ahW(){this.C1()}} +A.jI.prototype={ +WI(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.aZ5(b,s,r) +return}if(p)b.v0(0,a)}} +A.hn.prototype={ +WI(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.aZ5(b,s,r) +return}b.v0(0,p)}} +A.adb.prototype={ +WI(a,b){b.v0(0,a)}, +aAb(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.aZ5(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.vu(a,b) +else A.aZ5(c,q,p) +return}else c.vu(a,b)}} +A.agq.prototype={ +agM(a,b,c,d){var s=this,r=s.b +if(r===0){s.a.bG(null).af(0) +return A.cal(c,s.$ti.c)}return A.cOE(s,a,b,c,d,r,t.S,s.$ti.c)}, +WI(a,b){var s +this.$ti.i("MB").a(b) +s=b.ch +if(s>0){b.v0(0,a);--s +b.ch=s +if(s===0)b.C1()}}} +A.MB.prototype={} +A.fo.prototype={ +agM(a,b,c,d){return A.cOE(this,a,b,c,d,$.cDF(),t.O,this.$ti.c)}, +WI(a,b){var s,r,q,p,o,n,m,l,k=this.$ti +k.i("MB").a(b) +n=b.ch +m=$.cDF() +if(n==null?m==null:n===m){b.ch=a +b.v0(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.aZ5(b,p,o) +return}if(!q){b.v0(0,a) +b.ch=a}}}} +A.VM.prototype={ +t(a,b){var s=this.a +if((s.e&2)!==0)A.W(A.ac("Stream is already closed")) +s.tQ(0,b)}, +eL(a,b){var s=this.a,r=b==null?A.wd(a):b +if((s.e&2)!==0)A.W(A.ac("Stream is already closed")) +s.Ph(a,r)}, +ta(a){return this.eL(a,null)}, +aI(a){var s=this.a +if((s.e&2)!==0)A.W(A.ac("Stream is already closed")) +s.zk()}, +$ih8:1} +A.WN.prototype={ +Ds(){var s=this.x +if(s!=null)s.hr(0)}, +Dt(){var s=this.x +if(s!=null)s.vT(0)}, +Q8(){var s=this.x +if(s!=null){this.x=null +return s.af(0)}return null}, +ahU(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.ac("Stream is already closed")) +this.Ph(s,r)}}, +ahY(a,b){var s,r,q,p,o=this,n="Stream is already closed" +try{q=o.w +q===$&&A.e() +q.eL(a,b)}catch(p){s=A.a2(p) +r=A.ay(p) +if(s===a){if((o.e&2)!==0)A.W(A.ac(n)) +o.Ph(a,b)}else{if((o.e&2)!==0)A.W(A.ac(n)) +o.Ph(s,r)}}}, +ahW(){var s,r,q,p,o=this +try{o.x=null +q=o.w +q===$&&A.e() +q.aI(0)}catch(p){s=A.a2(p) +r=A.ay(p) +if((o.e&2)!==0)A.W(A.ac("Stream is already closed")) +o.Ph(s,r)}}} +A.WT.prototype={ +AK(a){var s=this.$ti +return new A.LV(this.a,a,s.i("@<1>").Z(s.z[1]).i("LV<1,2>"))}} +A.LV.prototype={ +guy(){return this.b.guy()}, +c9(a,b,c,d){var s=this.$ti,r=s.z[1],q=$.as,p=b===!0?1:0,o=new A.WN(A.abA(q,a,r),A.abC(q,d),A.abB(q,c),q,p,s.i("@<1>").Z(r).i("WN<1,2>")) +o.w=this.a.$1(new A.VM(o,s.i("VM<2>"))) +o.x=this.b.qZ(o.gahT(),o.gahV(),o.gahX()) +return o}, +bG(a){return this.c9(a,null,null,null)}, +qZ(a,b,c){return this.c9(a,null,b,c)}, +yN(a,b,c){return this.c9(a,b,c,null)}} +A.Ma.prototype={ +t(a,b){var s=this.d +if(s==null)throw A.j(A.ac("Sink is closed")) +this.a.$2(b,s)}, +eL(a,b){var s +A.fP(a,"error",t.K) +s=this.d +if(s==null)throw A.j(A.ac("Sink is closed")) +s.eL(a,b==null?A.wd(a):b)}, +ta(a){return this.eL(a,null)}, +aI(a){var s,r=this.d +if(r==null)return +this.d=null +s=r.a +if((s.e&2)!==0)A.W(A.ac("Stream is already closed")) +s.zk()}, +$ih8:1} +A.agb.prototype={ +AK(a){return this.b4V(a)}} +A.cmg.prototype={ +$1(a){var s=this +return new A.Ma(s.a,s.b,s.c,a,s.e.i("@<0>").Z(s.d).i("Ma<1,2>"))}, +$S(){return this.e.i("@<0>").Z(this.d).i("Ma<1,2>(h8<2>)")}} +A.aXj.prototype={} +A.aXi.prototype={$iLP:1} +A.cr4.prototype={ +$0(){var s=this.a,r=this.b +A.fP(s,"error",t.K) +A.fP(r,"stackTrace",t.Km) +A.d6p(s,r)}, +$S:0} +A.aTD.prototype={ +gbtw(){return B.dZ0}, +gS1(){return this}, +TN(a){var s,r,q +try{if(B.bA===$.as){a.$0() +return}A.cQh(null,null,this,a)}catch(q){s=A.a2(q) +r=A.ay(q) +A.cr3(s,r)}}, +O1(a,b){var s,r,q +try{if(B.bA===$.as){a.$1(b) +return}A.cQj(null,null,this,a,b)}catch(q){s=A.a2(q) +r=A.ay(q) +A.cr3(s,r)}}, +aQt(a,b,c){var s,r,q +try{if(B.bA===$.as){a.$2(b,c) +return}A.cQi(null,null,this,a,b,c)}catch(q){s=A.a2(q) +r=A.ay(q) +A.cr3(s,r)}}, +bAx(a,b){return new A.ckv(this,a,b)}, +bAw(a,b,c,d){return new A.ckt(this,a,c,d,b)}, +aly(a){return new A.cku(this,a)}, +alz(a,b){return new A.ckw(this,a,b)}, +h(a,b){return null}, +a_e(a,b){A.cr3(a,b)}, +acJ(a){if($.as===B.bA)return a.$0() +return A.cQh(null,null,this,a)}, +a1v(a,b){if($.as===B.bA)return a.$1(b) +return A.cQj(null,null,this,a,b)}, +aQs(a,b,c){if($.as===B.bA)return a.$2(b,c) +return A.cQi(null,null,this,a,b,c)}, +aqV(a){return a}, +NV(a){return a}, +a19(a){return a}, +G9(a,b){return null}, +Da(a){A.cr5(null,null,this,a)}, +RA(a,b){return A.cMV(a,b)}, +aK9(a,b){return A.deQ(a,b)}} +A.ckv.prototype={ +$0(){return this.a.acJ(this.b,this.c)}, +$S(){return this.c.i("0()")}} +A.ckt.prototype={ +$2(a,b){var s=this +return s.a.aQs(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.cku.prototype={ +$0(){return this.a.TN(this.b)}, +$S:0} +A.ckw.prototype={ +$1(a){return this.a.O1(this.b,a,this.c)}, +$S(){return this.c.i("~(0)")}} +A.BL.prototype={ +gu(a){return this.a}, +ga7(a){return this.a===0}, +gdc(a){return this.a!==0}, +gcZ(a){return new A.Mb(this,A.y(this).i("Mb<1>"))}, +gaA(a){var s=A.y(this) +return A.iY(new A.Mb(this,s.i("Mb<1>")),new A.ccA(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.Pt(b)}, +Pt(a){var s=this.d +if(s==null)return!1 +return this.yj(this.azd(s,a),a)>=0}, +H(a,b){J.f6(b,new A.ccz(this))}, +h(a,b){var s,r,q +if(typeof b=="string"&&b!=="__proto__"){s=this.b +r=s==null?null:A.cAu(s,b) +return r}else if(typeof b=="number"&&(b&1073741823)===b){q=this.c +r=q==null?null:A.cAu(q,b) +return r}else return this.azc(0,b)}, +azc(a,b){var s,r,q=this.d +if(q==null)return null +s=this.azd(q,b) +r=this.yj(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.axo(s==null?q.b=A.cAv():s,b,c)}else if(typeof b=="number"&&(b&1073741823)===b){r=q.c +q.axo(r==null?q.c=A.cAv():r,b,c)}else q.aEq(b,c)}, +aEq(a,b){var s,r,q,p=this,o=p.d +if(o==null)o=p.d=A.cAv() +s=p.zl(a) +r=o[s] +if(r==null){A.cAw(o,s,[a,b]);++p.a +p.e=null}else{q=p.yj(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.HB(s.b,b) +else if(typeof b=="number"&&(b&1073741823)===b)return s.HB(s.c,b) +else return s.Ay(0,b)}, +Ay(a,b){var s,r,q,p,o=this,n=o.d +if(n==null)return null +s=o.zl(b) +r=n[s] +q=o.yj(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}}, +ao(a,b){var s,r,q,p,o,n=this,m=n.Wg() +for(s=m.length,r=A.y(n).z[1],q=0;q"))}, +p(a,b){return this.a.a0(0,b)}, +ao(a,b){var s,r,q=this.a,p=q.Wg() +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.adL.prototype={ +SI(a){return A.w5(a)&1073741823}, +SJ(a,b){var s,r,q +if(a==null)return-1 +s=a.length +for(r=0;r"))}, +HS(a){return new A.y8(a.i("y8<0>"))}, +X1(){return this.HS(t.z)}, +gS(a){return new A.pH(this,this.Ps(),A.y(this).i("pH<1>"))}, +gu(a){return this.a}, +ga7(a){return this.a===0}, +gdc(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.agB(b)}, +agB(a){var s=this.d +if(s==null)return!1 +return this.yj(s[this.zl(a)],a)>=0}, +t(a,b){var s,r,q=this +if(typeof b=="string"&&b!=="__proto__"){s=q.b +return q.Wa(s==null?q.b=A.cAx():s,b)}else if(typeof b=="number"&&(b&1073741823)===b){r=q.c +return q.Wa(r==null?q.c=A.cAx():r,b)}else return q.rw(0,b)}, +rw(a,b){var s,r,q=this,p=q.d +if(p==null)p=q.d=A.cAx() +s=q.zl(b) +r=p[s] +if(r==null)p[s]=[b] +else{if(q.yj(r,b)>=0)return!1 +r.push(b)}++q.a +q.e=null +return!0}, +H(a,b){var s +for(s=J.ag(b);s.q();)this.t(0,s.gE(s))}, +D(a,b){var s=this +if(typeof b=="string"&&b!=="__proto__")return s.HB(s.b,b) +else if(typeof b=="number"&&(b&1073741823)===b)return s.HB(s.c,b) +else return s.Ay(0,b)}, +Ay(a,b){var s,r,q,p=this,o=p.d +if(o==null)return!1 +s=p.zl(b) +r=o[s] +q=p.yj(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}}, +Ps(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.e +if(h!=null)return h +h=A.aO(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.pJ.prototype={ +Ln(){return new A.pJ(A.y(this).i("pJ<1>"))}, +HS(a){return new A.pJ(a.i("pJ<0>"))}, +X1(){return this.HS(t.z)}, +gS(a){var s=this,r=new A.me(s,s.r,A.y(s).i("me<1>")) +r.c=s.e +return r}, +gu(a){return this.a}, +ga7(a){return this.a===0}, +gdc(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.agB(b)}, +agB(a){var s=this.d +if(s==null)return!1 +return this.yj(s[this.zl(a)],a)>=0}, +ao(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.ei(s)) +r=r.b}}, +gO(a){var s=this.e +if(s==null)throw A.j(A.ac("No elements")) +return s.a}, +gR(a){var s=this.f +if(s==null)throw A.j(A.ac("No elements")) +return s.a}, +t(a,b){var s,r,q=this +if(typeof b=="string"&&b!=="__proto__"){s=q.b +return q.Wa(s==null?q.b=A.cAA():s,b)}else if(typeof b=="number"&&(b&1073741823)===b){r=q.c +return q.Wa(r==null?q.c=A.cAA():r,b)}else return q.rw(0,b)}, +rw(a,b){var s,r,q=this,p=q.d +if(p==null)p=q.d=A.cAA() +s=q.zl(b) +r=p[s] +if(r==null)p[s]=[q.ago(b)] +else{if(q.yj(r,b)>=0)return!1 +r.push(q.ago(b))}return!0}, +D(a,b){var s=this +if(typeof b=="string"&&b!=="__proto__")return s.HB(s.b,b) +else if(typeof b=="number"&&(b&1073741823)===b)return s.HB(s.c,b) +else return s.Ay(0,b)}, +Ay(a,b){var s,r,q,p,o=this,n=o.d +if(n==null)return!1 +s=o.zl(b) +r=n[s] +q=o.yj(r,b) +if(q<0)return!1 +p=r.splice(q,1)[0] +if(0===r.length)delete n[s] +o.axp(p) +return!0}, +kV(a,b){this.Ww(b,!0)}, +Ww(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.ei(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.agn()}}, +Wa(a,b){if(a[b]!=null)return!1 +a[b]=this.ago(b) +return!0}, +HB(a,b){var s +if(a==null)return!1 +s=a[b] +if(s==null)return!1 +this.axp(s) +delete a[b] +return!0}, +agn(){this.r=this.r+1&1073741823}, +ago(a){var s,r=this,q=new A.cez(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.agn() +return q}, +axp(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.agn()}, +zl(a){return J.aj(a)&1073741823}, +yj(a,b){var s,r +if(a==null)return-1 +s=a.length +for(r=0;r"))}, +gu(a){return this.b}, +gO(a){var s +if(this.b===0)throw A.j(A.ac("No such element")) +s=this.c +s.toString +return s}, +gR(a){var s +if(this.b===0)throw A.j(A.ac("No such element")) +s=this.c.c +s.toString +return s}, +gbO(a){var s=this.b +if(s===0)throw A.j(A.ac("No such element")) +if(s>1)throw A.j(A.ac("Too many elements")) +s=this.c +s.toString +return s}, +ao(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.ei(q)) +s=r.b +s.toString +if(s!==q.c){r=s +continue}else break}while(!0)}, +ga7(a){return this.b===0}, +aAZ(a,b,c){var s,r,q=this +if(b.a!=null)throw A.j(A.ac("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}, +aG1(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.Wa.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.ei(s)) +if(r.b!==0)r=s.e&&s.d===r.gO(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.IZ.prototype={} +A.a7.prototype={ +gS(a){return new A.bF(a,this.gu(a),A.aM(a).i("bF"))}, +e4(a,b){return this.h(a,b)}, +ao(a,b){var s,r=this.gu(a) +for(s=0;s1)throw A.j(A.DS()) +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.ei(a))}if(c!=null)return c.$0() +throw A.j(A.dI())}, +aV(a,b){var s +if(this.gu(a)===0)return"" +s=A.aFg("",a,b) +return s.charCodeAt(0)==0?s:s}, +qo(a){return this.aV(a,"")}, +oC(a,b){return new A.aP(a,b,A.aM(a).i("aP"))}, +H3(a,b){return new A.el(a,b.i("el<0>"))}, +dB(a,b,c){return new A.O(a,b,A.aM(a).i("@").Z(c).i("O<1,2>"))}, +tG(a,b){return this.dB(a,b,t.z)}, +S6(a,b,c){return new A.hR(a,b,A.aM(a).i("@").Z(c).i("hR<1,2>"))}, +ey(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("ep<1,2>"))}, +qd(a){var s,r=this +if(r.gu(a)===0)throw A.j(A.dI()) +s=r.h(a,r.gu(a)-1) +r.su(a,r.gu(a)-1) +return s}, +fl(a,b){A.cMm(a,b==null?A.dot():b)}, +rk(a){return this.fl(a,null)}, +a2(a,b){var s=A.Q(a,!0,A.aM(a).i("a7.E")) +B.b.H(s,b) +return s}, +d9(a,b,c){var s=this.gu(a) +if(c==null)c=s +A.f1(b,c,s,null,null) +return A.df(this.z8(a,b,c),!0,A.aM(a).i("a7.E"))}, +qO(a,b){return this.d9(a,b,null)}, +z8(a,b,c){A.f1(b,c,this.gu(a),null,null) +return A.hs(a,b,c,A.aM(a).i("a7.E"))}, +qG(a,b,c){A.f1(b,c,this.gu(a),null,null) +if(c>b)this.agm(a,b,c)}, +uw(a,b,c,d){var s +A.f1(b,c,this.gu(a),null,null) +for(s=b;s").b(d)){r=e +q=d}else{p=J.aj9(d,e) +q=p.qH(p,!1) +r=0}p=J.S(q) +if(r+s>p.gu(q))throw A.j(A.cIV()) +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}, +a_D(a,b){return this.aaG(a,b,null)}, +pb(a,b,c){var s,r=this +A.fP(b,"index",t.S) +s=r.gu(a) +A.a6f(b,0,s,"index") +r.t(a,c) +if(b!==s){r.d_(a,b+1,s+1,a,b) +r.j(a,b,c)}}, +ej(a,b){var s=this.h(a,b) +this.agm(a,b,b+1) +return s}, +rq(a,b,c){var s,r,q,p,o,n=this +A.a6f(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.mi(c) +s=J.S(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.ei(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.ag(this.gcZ(a)),r=A.aM(a).i("cp.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}, +tG(a,b){return this.p_(a,b,t.z,t.z)}, +aHt(a,b){var s,r +for(s=b.gS(b);s.q();){r=s.gE(s) +this.j(a,r.a,r.b)}}, +kV(a,b){var s,r,q,p,o=A.aM(a),n=A.a([],o.i("F")) +for(s=J.ag(this.gcZ(a)),o=o.i("cp.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("cp.V")).i("adR<1,2>"))}, +k(a){return A.avt(a)}, +$iR:1} +A.bzW.prototype={ +$2(a,b){J.bD(this.a,a,b)}, +$S(){return A.aM(this.a).i("~(cp.K,cp.V)")}} +A.bzX.prototype={ +$1(a){var s=this.a,r=J.J(s,a) +if(r==null)r=A.aM(s).i("cp.V").a(r) +s=A.aM(s) +return new A.a3(a,r,s.i("@").Z(s.i("cp.V")).i("a3<1,2>"))}, +$S(){return A.aM(this.a).i("a3(cp.K)")}} +A.bzY.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.q(a) +r.a=s+": " +r.a+=A.q(b)}, +$S:204} +A.V_.prototype={} +A.adR.prototype={ +gu(a){return J.aH(this.a)}, +ga7(a){return J.fQ(this.a)}, +gdc(a){return J.fq(this.a)}, +gO(a){var s=this.a,r=J.b3(s) +s=r.h(s,J.eX(r.gcZ(s))) +return s==null?this.$ti.z[1].a(s):s}, +gbO(a){var s=this.a,r=J.b3(s) +s=r.h(s,J.kd(r.gcZ(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.n2(r.gcZ(s))) +return s==null?this.$ti.z[1].a(s):s}, +gS(a){var s=this.a,r=this.$ti +return new A.aPZ(J.ag(J.hN(s)),s,r.i("@<1>").Z(r.z[1]).i("aPZ<1,2>"))}} +A.aPZ.prototype={ +q(){var s=this,r=s.a +if(r.q()){s.c=J.J(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"))}, +kV(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.Rp.prototype={ +yw(a,b,c){return J.Cr(this.a,b,c)}, +h(a,b){return J.J(this.a,b)}, +j(a,b,c){J.bD(this.a,b,c)}, +H(a,b){J.yA(this.a,b)}, +V(a){J.N7(this.a)}, +cQ(a,b,c){return J.XF(this.a,b,c)}, +a0(a,b){return J.cV(this.a,b)}, +ao(a,b){J.f6(this.a,b)}, +ga7(a){return J.fQ(this.a)}, +gdc(a){return J.fq(this.a)}, +gu(a){return J.aH(this.a)}, +gcZ(a){return J.hN(this.a)}, +D(a,b){return J.lI(this.a,b)}, +k(a){return J.bp(this.a)}, +gaA(a){return J.rg(this.a)}, +gcr(a){return J.fp(this.a)}, +p_(a,b,c,d){return J.fR(this.a,b,c,d)}, +tG(a,b){return this.p_(a,b,t.z,t.z)}, +kV(a,b){J.yD(this.a,b)}, +$iR:1} +A.vJ.prototype={ +yw(a,b,c){return new A.vJ(J.Cr(this.a,b,c),b.i("@<0>").Z(c).i("vJ<1,2>"))}} +A.acy.prototype={ +aiD(a,b){var s=this +s.b=b +s.a=a +if(a!=null)a.b=s +if(b!=null)b.a=s}, +bxk(){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.BE.prototype={ +Xk(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.bxk() +return s.d}, +L_(){return this}, +$icx4:1, +gZD(){return this.d}} +A.BF.prototype={ +L_(){return null}, +Xk(a){throw A.j(A.dI())}, +gZD(){throw A.j(A.dI())}} +A.zi.prototype={ +v5(a,b){return new A.yV(this,this.$ti.i("@<1>").Z(b).i("yV<1,2>"))}, +gu(a){return this.b}, +Y4(a){var s=this.a +new A.BE(this,a,s.$ti.i("BE<1>")).aiD(s,s.b);++this.b}, +t(a,b){var s=this.a +new A.BE(this,b,s.$ti.i("BE<1>")).aiD(s.a,s);++this.b}, +H(a,b){var s,r,q,p +for(s=J.ag(b.a),r=A.y(b),r=r.i("@<1>").Z(r.z[1]).z[1],q=this.a,p=q.$ti.i("BE<1>");s.q();){new A.BE(this,r.a(s.gE(s)),p).aiD(q.a,q);++this.b}}, +qd(a){var s=this.a.a.Xk(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.L_() +if(r==null)return!1 +q=J.v(r.d,b) +if(p!==r.c)throw A.j(A.ei(p)) +if(q){s.Xk(0);--p.b +return!0}o=s.b +o.toString}}, +gO(a){return this.a.b.gZD()}, +gR(a){return this.a.a.gZD()}, +gbO(a){var s=this.a,r=s.b +if(r==s.a)return r.gZD() +throw A.j(A.DS())}, +ga7(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.L_() +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.aN9(this,this.a.b,this.$ti.i("aN9<1>"))}, +k(a){return A.nm(this,"{","}")}, +$ib2:1, +$iAz:1} +A.aN9.prototype={ +q(){var s=this,r=s.b,q=r==null?null:r.L_() +if(q==null){s.a=s.b=s.c=null +return!1}r=s.a +if(r!=q.c)throw A.j(A.ei(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.a33.prototype={ +v5(a,b){return new A.yV(this,this.$ti.i("@<1>").Z(b).i("yV<1,2>"))}, +gS(a){var s=this +return new A.Me(s,s.c,s.d,s.b,s.$ti.i("Me<1>"))}, +ao(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.ei(p))}}, +ga7(a){return this.b===this.c}, +gu(a){return(this.c-this.b&this.a.length-1)>>>0}, +gO(a){var s=this,r=s.b +if(r===s.c)throw A.j(A.dI()) +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.dI()) +r=s.a +r=r[(q-1&r.length-1)>>>0] +return r==null?s.$ti.c.a(r):r}, +gbO(a){var s,r=this +if(r.b===r.c)throw A.j(A.dI()) +if(r.gu(r)>1)throw A.j(A.DS()) +s=r.a[r.b] +return s==null?r.$ti.c.a(s):s}, +e4(a,b){var s,r=this +A.ath(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}, +qH(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.uT(0,s):J.QK(0,s)}s=m.$ti.c +r=A.aO(k,m.gO(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.qH(a,!0)}, +t(a,b){this.rw(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.aO(A.cJl(q+B.d.N(q,1)),null,!1,j.i("1?")) +k.c=k.byD(n) +k.a=n +k.b=0 +B.b.d_(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.Ay(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.nm(this,"{","}")}, +Y4(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.aA5();++s.d}, +D0(){var s,r,q=this,p=q.b +if(p===q.c)throw A.j(A.dI());++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}, +qd(a){var s,r=this,q=r.b,p=r.c +if(q===p)throw A.j(A.dI());++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}, +rw(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.aA5();++s.d}, +Ay(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}}, +aA5(){var s=this,r=A.aO(s.a.length*2,null,!1,s.$ti.i("1?")),q=s.a,p=s.b,o=q.length-p +B.b.d_(r,0,o,q,p) +B.b.d_(r,o,o+s.b,s.a,0) +s.b=0 +s.c=s.a.length +s.a=r}, +byD(a){var s,r,q=this,p=q.b,o=q.c,n=q.a +if(p<=o){s=o-p +B.b.d_(a,0,s,n,p) +return s}else{r=n.length-p +B.b.d_(a,0,r,n,p) +B.b.d_(a,r,r+q.c,q.a,0) +return q.c+r}}, +$iAz:1} +A.Me.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.ei(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.da.prototype={ +ga7(a){return this.gu(this)===0}, +gdc(a){return this.gu(this)!==0}, +v5(a,b){return A.aDK(this,null,A.y(this).i("da.E"),b)}, +H3(a,b){return new A.el(this,b.i("el<0>"))}, +V(a){this.By(this.bg(0))}, +H(a,b){var s +for(s=J.ag(b);s.q();)this.t(0,s.gE(s))}, +By(a){var s +for(s=J.ag(a);s.q();)this.D(0,s.gE(s))}, +kV(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)}, +amd(a){var s +for(s=J.ag(a);s.q();)if(!this.p(0,s.gE(s)))return!1 +return!0}, +SK(a,b){var s,r,q=this.rO(0) +for(s=this.gS(this);s.q();){r=s.gE(s) +if(!b.p(0,r))q.D(0,r)}return q}, +qH(a,b){return A.Q(this,b,A.y(this).i("da.E"))}, +bg(a){return this.qH(a,!0)}, +dB(a,b,c){return new A.ho(this,b,A.y(this).i("@").Z(c).i("ho<1,2>"))}, +tG(a,b){return this.dB(a,b,t.z)}, +gbO(a){var s,r=this +if(r.gu(r)>1)throw A.j(A.DS()) +s=r.gS(r) +if(!s.q())throw A.j(A.dI()) +return s.gE(s)}, +k(a){return A.nm(this,"{","}")}, +oC(a,b){return new A.aP(this,b,A.y(this).i("aP"))}, +ao(a,b){var s +for(s=this.gS(this);s.q();)b.$1(s.gE(s))}, +aV(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.q(q.gE(q)) +while(q.q())}else{r=s +do r=r+b+A.q(q.gE(q)) +while(q.q())}return r.charCodeAt(0)==0?r:r}, +ct(a,b){var s +for(s=this.gS(this);s.q();)if(b.$1(s.gE(s)))return!0 +return!1}, +yZ(a,b){return A.bZx(this,b,A.y(this).i("da.E"))}, +rj(a,b){return A.czt(this,b,A.y(this).i("da.E"))}, +gO(a){var s=this.gS(this) +if(!s.q())throw A.j(A.dI()) +return s.gE(s)}, +gR(a){var s,r=this.gS(this) +if(!r.q())throw A.j(A.dI()) +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.dI())}, +rG(a,b){return this.wt(a,b,null)}, +e4(a,b){var s,r +A.iD(b,"index") +s=this.gS(this) +for(r=b;s.q();){if(r===0)return s.gE(s);--r}throw A.j(A.iW(b,b-r,this,null,"index"))}, +$ib2:1, +$iD:1, +$icH:1} +A.Mv.prototype={ +v5(a,b){return A.aDK(this,this.ga60(),A.y(this).c,b)}, +zG(a){var s,r,q=this.Ln() +for(s=this.gS(this);s.q();){r=s.gE(s) +if(!a.p(0,r))q.t(0,r)}return q}, +SK(a,b){var s,r,q=this.Ln() +for(s=this.gS(this);s.q();){r=s.gE(s) +if(b.p(0,r))q.t(0,r)}return q}, +rO(a){var s=this.Ln() +s.H(0,this) +return s}} +A.aWF.prototype={ +t(a,b){return A.agS()}, +V(a){return A.agS()}, +H(a,b){return A.agS()}, +By(a){return A.agS()}, +kV(a,b){return A.agS()}, +D(a,b){return A.agS()}} +A.dA.prototype={ +Ln(){return A.pj(this.$ti.c)}, +HS(a){return A.pj(a)}, +X1(){return this.HS(t.z)}, +p(a,b){return J.cV(this.a,b)}, +gS(a){return J.ag(J.hN(this.a))}, +gu(a){return J.aH(this.a)}} +A.aUV.prototype={ +ge7(a){return this.a}} +A.oT.prototype={} +A.nU.prototype={ +bsP(a){var s=this,r=s.$ti +r=new A.nU(a,s.a,r.i("@<1>").Z(r.z[1]).i("nU<1,2>")) +r.b=s.b +r.c=s.c +return r}, +gm(a){return this.d}} +A.aUU.prototype={ +Cb(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null,f=h.gtW() +if(f==null){h.agr(a,a) +return-1}s=h.gagq() +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.gtW()!==q){h.stW(q);++h.c}return r}, +bvm(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}, +aEU(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}, +Ay(a,b){var s,r,q,p,o=this +if(o.gtW()==null)return null +if(o.Cb(b)!==0)return null +s=o.gtW() +r=s.b;--o.a +q=s.c +if(r==null)o.stW(q) +else{p=o.aEU(r) +p.c=q +o.stW(p)}++o.b +return s}, +afD(a,b){var s,r=this;++r.a;++r.b +s=r.gtW() +if(s==null){r.stW(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.stW(a)}, +gaz_(){var s=this,r=s.gtW() +if(r==null)return null +s.stW(s.bvm(r)) +return s.gtW()}, +gaBk(){var s=this,r=s.gtW() +if(r==null)return null +s.stW(s.aEU(r)) +return s.gtW()}, +axf(a){this.stW(null) +this.a=0;++this.b}, +Pt(a){return this.akK(a)&&this.Cb(a)===0}, +agr(a,b){return this.gagq().$2(a,b)}, +akK(a){return this.gbYd().$1(a)}} +A.a90.prototype={ +h(a,b){var s=this +if(!s.f.$1(b))return null +if(s.d!=null)if(s.Cb(b)===0)return s.d.d +return null}, +D(a,b){var s +if(!this.f.$1(b))return null +s=this.Ay(0,b) +if(s!=null)return s.d +return null}, +j(a,b,c){var s,r=this,q=r.Cb(b) +if(q===0){r.d=r.d.bsP(c);++r.c +return}s=r.$ti +r.afD(new A.nU(c,b,s.i("@<1>").Z(s.z[1]).i("nU<1,2>")),q)}, +cQ(a,b,c){var s,r,q,p,o=this,n=o.Cb(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.ei(o)) +if(r!==o.c)n=o.Cb(b) +p=o.$ti +o.afD(new A.nU(q,b,p.i("@<1>").Z(p.z[1]).i("nU<1,2>")),n) +return q}, +H(a,b){J.f6(b,new A.bWr(this))}, +ga7(a){return this.d==null}, +gdc(a){return this.d!=null}, +ao(a,b){var s,r,q=this.$ti +q=q.i("@<1>").Z(q.z[1]) +s=new A.My(this,A.a([],q.i("F>")),this.c,q.i("My<1,2>")) +for(;s.q();){r=s.gE(s) +b.$2(r.a,r.b)}}, +gu(a){return this.a}, +V(a){this.axf(0)}, +a0(a,b){return this.Pt(b)}, +gcZ(a){var s=this.$ti +return new A.C_(this,s.i("@<1>").Z(s.i("nU<1,2>")).i("C_<1,2>"))}, +gaA(a){var s=this.$ti +return new A.Mz(this,s.i("@<1>").Z(s.z[1]).i("Mz<1,2>"))}, +gcr(a){var s=this.$ti +return new A.ag0(this,s.i("@<1>").Z(s.z[1]).i("ag0<1,2>"))}, +bIm(){if(this.d==null)return null +return this.gaz_().a}, +aNF(){if(this.d==null)return null +return this.gaBk().a}, +bMt(a){var s,r,q,p=this +if(p.d==null)return null +if(p.Cb(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}, +bIn(a){var s,r,q,p=this +if(p.d==null)return null +if(p.Cb(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}, +$iR:1, +agr(a,b){return this.e.$2(a,b)}, +akK(a){return this.f.$1(a)}, +gtW(){return this.d}, +gagq(){return this.e}, +stW(a){return this.d=a}} +A.bWs.prototype={ +$1(a){return this.a.b(a)}, +$S:85} +A.bWr.prototype={ +$2(a,b){this.a.j(0,a,b)}, +$S(){return this.a.$ti.i("~(1,2)")}} +A.yh.prototype={ +gE(a){var s=this.b +if(s.length===0){A.y(this).i("yh.T").a(null) +return null}return this.ahL(B.b.gR(s))}, +bs5(a){var s,r,q=this.b +B.b.V(q) +s=this.a +s.Cb(a) +r=s.gtW() +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.gtW() +for(p=q.b;s!=null;){p.push(s) +s=s.b}return p.length!==0}throw A.j(A.ei(o))}p=q.b +if(p.length===0)return!1 +if(q.d!==o.c)q.bs5(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.C_.prototype={ +gu(a){return this.a.a}, +ga7(a){return this.a.a===0}, +gS(a){var s=this.a,r=this.$ti +return new A.C0(s,A.a([],r.i("F<2>")),s.c,r.i("@<1>").Z(r.z[1]).i("C0<1,2>"))}, +p(a,b){return this.a.Pt(b)}, +rO(a){var s=this.a,r=this.$ti,q=A.aEZ(s.e,s.f,r.c) +q.a=s.a +q.d=q.axM(s.d,r.z[1]) +return q}} +A.Mz.prototype={ +gu(a){return this.a.a}, +ga7(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.ag4(s,A.a([],r.i("F>")),s.c,r.i("ag4<1,2>"))}} +A.ag0.prototype={ +gu(a){return this.a.a}, +ga7(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.My(s,A.a([],r.i("F>")),s.c,r.i("My<1,2>"))}} +A.C0.prototype={ +ahL(a){return a.a}} +A.ag4.prototype={ +ahL(a){return a.d}} +A.My.prototype={ +ahL(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.U_.prototype={ +aC3(a){return A.aEZ(new A.bWu(this,a),this.f,a)}, +Ln(){return this.aC3(t.z)}, +v5(a,b){return A.aDK(this,this.gbny(),this.$ti.c,b)}, +gS(a){var s=this.$ti +return new A.C0(this,A.a([],s.i("F>")),this.c,s.i("@<1>").Z(s.i("oT<1>")).i("C0<1,2>"))}, +gu(a){return this.a}, +ga7(a){return this.d==null}, +gdc(a){return this.d!=null}, +gO(a){if(this.a===0)throw A.j(A.dI()) +return this.gaz_().a}, +gR(a){if(this.a===0)throw A.j(A.dI()) +return this.gaBk().a}, +gbO(a){var s=this.a +if(s===0)throw A.j(A.dI()) +if(s>1)throw A.j(A.DS()) +return this.d.a}, +p(a,b){return this.f.$1(b)&&this.Cb(this.$ti.c.a(b))===0}, +t(a,b){return this.rw(0,b)}, +rw(a,b){var s=this.Cb(b) +if(s===0)return!1 +this.afD(new A.oT(b,this.$ti.i("oT<1>")),s) +return!0}, +D(a,b){if(!this.f.$1(b))return!1 +return this.Ay(0,this.$ti.c.a(b))!=null}, +H(a,b){var s +for(s=J.ag(b);s.q();)this.rw(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("oT<1>")).i("C0<1,2>"));q.q();){s=q.gE(q) +if(b.p(0,s))p.rw(0,s)}return p}, +bb_(){var s=this,r=s.$ti,q=A.aEZ(s.e,s.f,r.c) +q.a=s.a +q.d=s.axM(s.d,r.i("oT<1>")) +return q}, +axM(a,b){var s +if(a==null)return null +s=new A.oT(a.a,this.$ti.i("oT<1>")) +new A.bWt(this,b).$2(a,s) +return s}, +V(a){this.axf(0)}, +rO(a){return this.bb_()}, +k(a){return A.nm(this,"{","}")}, +$ib2:1, +$icH:1, +agr(a,b){return this.e.$2(a,b)}, +akK(a){return this.f.$1(a)}, +gtW(){return this.d}, +gagq(){return this.e}, +stW(a){return this.d=a}} +A.bWv.prototype={ +$1(a){return this.a.b(a)}, +$S:85} +A.bWu.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.bWt.prototype={ +$2(a,b){var s,r,q,p,o,n=this.a.$ti.i("oT<1>") +do{s=a.b +r=a.c +if(s!=null){q=new A.oT(s.a,n) +b.b=q +this.$2(s,q)}p=r!=null +if(p){o=new A.oT(r.a,n) +b.c=o +b=o +a=r}}while(p)}, +$S(){return this.a.$ti.Z(this.b).i("~(1,oT<2>)")}} +A.ag1.prototype={} +A.ag2.prototype={} +A.ag3.prototype={} +A.agR.prototype={} +A.ai9.prototype={} +A.cpF.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}, +gcZ(a){var s +if(this.b==null){s=this.c +return new A.bt(s,A.y(s).i("bt<1>"))}return new A.aPe(this)}, +gaA(a){var s,r=this +if(r.b==null){s=r.c +return s.gaA(s)}return A.iY(r.HF(),new A.ce4(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.aGU().j(0,b,c)}, +H(a,b){J.f6(b,new A.ce3(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.aGU().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.HF()) +r.a=r.b=null +s=t.z +r.c=A.b(s,s)}}, +ao(a,b){var s,r,q,p,o=this +if(o.b==null)return o.c.ao(0,b) +s=o.HF() +for(r=0;r"))}return s}, +p(a,b){return this.a.a0(0,b)}} +A.ce1.prototype={ +aI(a){var s,r,q,p=this,o="Stream is already closed" +p.b4W(0) +s=p.a +r=s.a +s.a="" +q=A.aii(r.charCodeAt(0)==0?r:r,p.b) +r=p.c.a +if((r.e&2)!==0)A.W(A.ac(o)) +r.tQ(0,q) +if((r.e&2)!==0)A.W(A.ac(o)) +r.zk()}} +A.c2M.prototype={ +$0(){var s,r +try{s=new TextDecoder("utf-8",{fatal:true}) +return s}catch(r){}return null}, +$S:124} +A.c2L.prototype={ +$0(){var s,r +try{s=new TextDecoder("utf-8",{fatal:false}) +return s}catch(r){}return null}, +$S:124} +A.ajS.prototype={ +geo(a){return"us-ascii"}, +m_(a){return B.ka.ag(a)}, +b7(a,b){var s=B.art.ag(b) +return s}, +gbp(){return B.ka}} +A.aWD.prototype={ +ag(a){var s,r,q,p=A.f1(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.e4("Invalid value in input: "+A.q(q),p,p)) +return this.bbz(a,0,n)}}return A.dz(a,0,n)}, +bbz(a,b,c){var s,r,q,p,o +for(s=~this.b,r=J.S(a),q=b,p="";q>>0!==0?65533:o)}return p.charCodeAt(0)==0?p:p}} +A.ajT.prototype={ +wc(a){var s=new A.Gf(a) +if(this.a)return new A.caF(new A.aWL(new A.agZ(!1),s,new A.cR(""))) +else return new A.clk(s)}} +A.caF.prototype={ +aI(a){this.a.aI(0)}, +t(a,b){this.tt(b,0,J.aH(b),!1)}, +tt(a,b,c,d){var s,r,q=J.S(a) +A.f1(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.ckT,0,3,!1) +b=r+1}if(b>>0!==0)throw A.j(A.e4("Source contains non-ASCII bytes.",null,null)) +s=A.dz(b,0,null) +q=this.a.a.a +if((q.e&2)!==0)A.W(A.ac("Stream is already closed")) +q.tQ(0,s)}} +A.akp.prototype={ +gbp(){return this.a}, +aOa(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.f1(a1,a2,a0.length,c,c) +s=$.cDw() +for(r=a1,q=r,p=c,o=-1,n=-1,m=0;r=0){i=B.c.aL(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.cR("") +g=p}else g=p +g.a+=B.c.X(a0,q,r) +g.a+=A.dO(k) +q=l +continue}}throw A.j(A.e4("Invalid base64 data",a0,r))}if(p!=null){g=p.a+=B.c.X(a0,q,a2) +f=g.length +if(o>=0)A.cFt(a0,n,a2,o,m,f) +else{e=B.d.al(f-1,4)+1 +if(e===1)throw A.j(A.e4(b,a0,a2)) +for(;e<4;){g+="=" +p.a=g;++e}}g=p.a +return B.c.uD(a0,a1,a2,g.charCodeAt(0)==0?g:g)}d=a2-a1 +if(o>=0)A.cFt(a0,n,a2,o,m,d) +else{e=B.d.al(d,4) +if(e===1)throw A.j(A.e4(b,a0,a2)) +if(e>1)a0=B.c.uD(a0,a2,a2,e===2?"==":"=")}return a0}, +Nx(a,b){return this.aOa(a,b,0,null)}} +A.Yt.prototype={ +ag(a){var s,r=J.S(a) +if(r.ga7(a))return"" +s=this.a?u.eK:u.dy +r=new A.aKB(s).aLb(a,0,r.gu(a),!0) +r.toString +return A.dz(r,0,null)}, +wc(a){return new A.c6Q(a,new A.c7D(this.a?u.eK:u.dy))}} +A.aKB.prototype={ +aK_(a,b){return new Uint8Array(b)}, +aLb(a,b,c,d){var s,r=this,q=(r.a&3)+(c-b),p=B.d.aK(q,3),o=p*4 +if(d&&q-p*3>0)o+=4 +s=r.aK_(0,o) +r.a=A.dgD(r.b,a,b,c,d,s,0,r.a) +if(o>0)return s +return null}} +A.c7D.prototype={ +aK_(a,b){var s=this.c +if(s==null||s.length0)throw A.j(A.e4("Invalid length, must be multiple of four",b,c)) +this.a=-1}} +A.c7m.prototype={ +t(a,b){var s,r=b.length +if(r===0)return +s=this.b.Zf(0,b,0,r) +if(s!=null){r=this.a.a +if((r.e&2)!==0)A.W(A.ac("Stream is already closed")) +r.tQ(0,s)}}, +aI(a){var s +this.b.am1(0,null,null) +s=this.a.a +if((s.e&2)!==0)A.W(A.ac("Stream is already closed")) +s.zk()}, +tt(a,b,c,d){var s,r,q,p="Stream is already closed" +A.f1(b,c,a.length,null,null) +if(b===c)return +s=this.b +r=s.Zf(0,a,b,c) +if(r!=null){q=this.a.a +if((q.e&2)!==0)A.W(A.ac(p)) +q.tQ(0,r)}if(d){s.am1(0,a,c) +s=this.a.a +if((s.e&2)!==0)A.W(A.ac(p)) +s.zk()}}} +A.b61.prototype={ +tt(a,b,c,d){this.t(0,B.D.d9(a,b,c)) +if(d)this.aI(0)}} +A.By.prototype={ +t(a,b){this.a.t(0,b)}, +aI(a){this.a.aI(0)}} +A.abF.prototype={ +t(a,b){var s,r,q=this,p=q.b,o=q.c,n=J.S(b) +if(n.gu(b)>p.length-o){p=q.b +s=n.gu(b)+p.length-1 +s|=B.d.N(s,1) +s|=s>>>2 +s|=s>>>4 +s|=s>>>8 +r=new Uint8Array((((s|s>>>16)>>>0)+1)*2) +p=q.b +B.D.e_(r,0,p.length,p) +q.b=r}p=q.b +o=q.c +B.D.e_(p,o,o+n.gu(b),b) +q.c=q.c+n.gu(b)}, +aI(a){this.a.$1(B.D.d9(this.b,0,this.c))}} +A.alL.prototype={} +A.FW.prototype={ +t(a,b){this.b.t(0,b)}, +eL(a,b){A.fP(a,"error",t.K) +this.a.eL(a,b)}, +ta(a){return this.eL(a,null)}, +aI(a){this.b.aI(0)}, +$ih8:1} +A.amS.prototype={ +m_(a){return this.gbp().ag(a)}} +A.e8.prototype={ +wc(a){throw A.j(A.ak("This converter does not support chunked conversions: "+this.k(0)))}, +AK(a){return new A.LV(new A.beq(this),a,t.cu.Z(A.y(this).i("e8.T")).i("LV<1,2>"))}} +A.beq.prototype={ +$1(a){return new A.FW(a,this.a.wc(a),t.aR)}, +$S:565} +A.wB.prototype={} +A.a1O.prototype={ +k(a){return this.a}} +A.Qd.prototype={ +ag(a){var s=this.axI(a,0,a.length) +return s==null?a:s}, +axI(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.cR("") +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.ccT(this,new A.Gf(a))}} +A.ccT.prototype={ +tt(a,b,c,d){var s="Stream is already closed",r=this.a.axI(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.ac(s)) +q.tQ(0,r) +if(d){if((q.e&2)!==0)A.W(A.ac(s)) +q.zk()}}}, +aI(a){var s=this.b.a.a +if((s.e&2)!==0)A.W(A.ac("Stream is already closed")) +s.zk()}} +A.QO.prototype={ +k(a){var s=A.I_(this.a) +return(this.b!=null?"Converting object to an encodable object failed:":"Converting object did not return an encodable object:")+" "+s}} +A.atM.prototype={ +k(a){return"Cyclic error in JSON stringify"}} +A.bws.prototype={ +ck(a,b,c){if(c==null)c=null +if(c==null)return A.aii(b,this.ga8H().a) +return A.aii(b,c)}, +b7(a,b){return this.ck(a,b,null)}, +e5(a,b){var s +if(b==null)b=null +if(b==null){s=this.gbp() +return A.ce8(a,s.b,s.a)}return A.ce8(a,b,null)}, +m_(a){return this.e5(a,null)}, +gbp(){return B.cic}, +ga8H(){return B.cib}} +A.atP.prototype={ +ag(a){var s,r=new A.cR("") +A.cAz(a,r,this.b,this.a) +s=r.a +return s.charCodeAt(0)==0?s:s}, +wc(a){return new A.ce2(this.a,this.b,new A.Gf(a))}} +A.ce2.prototype={ +t(a,b){var s,r,q,p=this +if(p.d)throw A.j(A.ac("Only one call to add allowed")) +p.d=!0 +s=p.c +r=new A.cR("") +q=new A.cmk(r,s) +A.cAz(b,q,p.b,p.a) +if(r.a.length!==0)q.ahq() +s.aI(0)}, +aI(a){}} +A.atO.prototype={ +wc(a){return new A.ce1(this.a,a,new A.cR(""))}, +ag(a){return A.aii(a,this.a)}} +A.ce9.prototype={ +arO(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.aL(a,p)&64512)===55296)}else p=!1 +else p=!0 +if(p){if(r>s)n.adH(a,s,r) +s=r+1 +n.ud(92) +n.ud(117) +n.ud(100) +p=q>>>8&15 +n.ud(p<10?48+p:87+p) +p=q>>>4&15 +n.ud(p<10?48+p:87+p) +p=q&15 +n.ud(p<10?48+p:87+p)}}continue}if(q<32){if(r>s)n.adH(a,s,r) +s=r+1 +n.ud(92) +switch(q){case 8:n.ud(98) +break +case 9:n.ud(116) +break +case 10:n.ud(110) +break +case 12:n.ud(102) +break +case 13:n.ud(114) +break +default:n.ud(117) +n.ud(48) +n.ud(48) +p=q>>>4&15 +n.ud(p<10?48+p:87+p) +p=q&15 +n.ud(p<10?48+p:87+p) +break}}else if(q===34||q===92){if(r>s)n.adH(a,s,r) +s=r+1 +n.ud(92) +n.ud(q)}}if(s===0)n.rh(a) +else if(s255||r<0){if(s>b){q=this.a +q.toString +p=A.dz(a,b,s) +q=q.a.a +if((q.e&2)!==0)A.W(A.ac(o)) +q.tQ(0,p)}q=this.a +q.toString +p=A.dz(B.cpM,0,1) +q=q.a.a +if((q.e&2)!==0)A.W(A.ac(o)) +q.tQ(0,p) +b=s+1}}if(b=0?B.c.X(s.a,s.d,r):A.W(A.ac("No element"))}return r}} +A.aFi.prototype={ +t(a,b){this.tt(b,0,b.length,!1)}} +A.cmk.prototype={ +ud(a){var s=this.a.a+=A.dO(a) +if(s.length>16)this.ahq()}, +eF(a,b){if(this.a.a.length!==0)this.ahq() +this.b.t(0,b)}, +ahq(){var s=this.a,r=s.a +s.a="" +this.b.t(0,r.charCodeAt(0)==0?r:r)}} +A.agf.prototype={ +aI(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.a7y() +return!1}}, +ayQ(a,b,c){var s,r,q,p,o,n,m,l=this +if(b!==c&&(B.c.aL(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.aHk(p,B.c.az(a,n)))q=n}else if(o===56320){if(l.b+3>r)break +l.a7y()}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.coj.prototype={ +aI(a){if(this.a!==0){this.tt("",0,0,!0) +return}this.d.a.aI(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.aHk(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.ayQ(a,b,c) +o=d&&b===c +if(b===q&&(B.c.az(a,b)&64512)===55296){if(d&&n.b1000){s=B.d.aK(b+c,2) +r=q.agD(a,b,s,!1) +if((q.b&1)!==0)return r +return r+q.agD(a,s,c,d)}return q.bES(a,b,c,d)}, +bIo(a,b){var s=this.b +this.b=0 +if(s<=32)return +if(this.a)b.a+=A.dO(65533) +else throw A.j(A.e4(A.cP_(77),null,null))}, +bES(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.cR(""),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.dO(i) +if(g===c)break $label0$0 +break}else if((j&1)!==0){if(s)switch(j){case 69:case 67:h.a+=A.dO(k) +break +case 65:h.a+=A.dO(k);--g +break +default:q=h.a+=A.dO(k) +h.a=q+A.dO(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.dO(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.aXP.prototype={} +A.aYX.prototype={} +A.mU.prototype={ +BR(a){var s,r,q=this,p=q.c +if(p===0)return q +s=!q.a +r=q.b +p=A.tV(p,r) +return new A.mU(p===0?!1:s,r,p)}, +bdA(a){var s,r,q,p,o,n,m,l=this,k=l.c +if(k===0)return $.Cn() +s=k-a +if(s<=0)return l.a?$.cDy():$.Cn() +r=l.b +q=new Uint16Array(s) +for(p=a;p=0)return q.a4b(b,r) +return b.a4b(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.afx(b,r) +if(A.c7s(q.b,p,b.b,s)>=0)return q.a4b(b,r) +return b.a4b(q,!r)}, +aQ(a,b){var s,r,q,p,o,n,m,l=this.c,k=b.c +if(l===0||k===0)return $.Cn() +s=l+k +r=this.b +q=b.b +p=new Uint16Array(s) +for(o=0;o0?p.BR(0):p}, +bsu(a){var s,r,q,p=this +if(p.c0)q=q.w9(0,$.cAl.bI()) +return p.a&&q.c>0?q.BR(0):q}, +ayt(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this,c=d.c +if(c===$.cNR&&a.c===$.cNT&&d.b===$.cNQ&&a.b===$.cNS)return +s=a.b +r=a.c +q=16-B.d.ga83(s[r-1]) +if(q>0){p=new Uint16Array(r+5) +o=A.cNP(s,r,q,p) +n=new Uint16Array(c+5) +m=A.cNP(d.b,c,q,n)}else{n=A.cAm(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.cAn(p,o,k,j) +h=m+1 +if(A.c7s(n,m,j,i)>=0){n[m]=1 +A.aKF(n,h,j,i,n)}else n[m]=0 +g=new Uint16Array(o+2) +g[o]=1 +A.aKF(g,o+1,p,o,g) +f=m-1 +for(;k>0;){e=A.dgF(l,n,f);--k +A.cNU(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}, +aQA(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.ga83(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.N(p,4))>>>0 +k.a=k.b=0 +k.c=j +o=new A.c7v(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.c7w(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.iz(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=$.cDx() +if(q.c===0)A.W(B.auf) +p=r.bsu(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.bdq(q)}s.push(B.d.k(r.b[0])) +if(m)s.push("-") +return new A.c5(s,t.fj).qo(0)}, +$iYw:1, +$idw:1} +A.c7t.prototype={ +$2(a,b){a=a+b&536870911 +a=a+((a&524287)<<10)&536870911 +return a^a>>>6}, +$S:109} +A.c7u.prototype={ +$1(a){a=a+((a&67108863)<<3)&536870911 +a^=a>>>11 +return a+((a&16383)<<15)&536870911}, +$S:51} +A.c7v.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.cra.prototype={ +$2(a,b){this.a.j(0,a.a,b)}, +$S:334} +A.aO2.prototype={} +A.bGe.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.I_(b) +r.a=", "}, +$S:334} +A.dw.prototype={} +A.bQ.prototype={ +gbVe(){if(this.b)return A.c7(0,0,0,0,0,0) +return A.c7(0,0,0,0,0-A.mF(this).getTimezoneOffset(),0)}, +t(a,b){return A.cwJ(this.a+B.d.aK(b.a,1000),this.b)}, +Aj(a){return A.cwJ(this.a-B.d.aK(a.a,1000),this.b)}, +l(a,b){if(b==null)return!1 +return b instanceof A.bQ&&this.a===b.a&&this.b===b.b}, +bM(a,b){return B.d.bM(this.a,b.a)}, +Dk(a,b){var s,r=this.a +if(Math.abs(r)<=864e13)s=!1 +else s=!0 +if(s)throw A.j(A.cg("DateTime is outside valid range: "+r,null)) +A.fP(this.b,"isUtc",t.y)}, +gv(a){var s=this.a +return(s^B.d.N(s,30))&1073741823}, +acV(){if(this.b)return this +return A.cwJ(this.a,!0)}, +k(a){var s=this,r=A.d4W(A.os(s)),q=A.apE(A.lo(s)),p=A.apE(A.th(s)),o=A.apE(A.ti(s)),n=A.apE(A.Sr(s)),m=A.apE(A.bJj(s)),l=A.d4X(A.cL4(s)),k=r+"-"+q +if(s.b)return k+"-"+p+" "+o+":"+n+":"+m+"."+l+"Z" +else return k+"-"+p+" "+o+":"+n+":"+m+"."+l}, +$idw:1} +A.bc.prototype={ +a2(a,b){return new A.bc(this.a+b.a)}, +aq(a,b){return new A.bc(this.a-b.a)}, +aQ(a,b){return new A.bc(B.e.aw(this.a*b))}, +eJ(a,b){if(b===0)throw A.j(new A.a2r()) +return new A.bc(B.d.eJ(this.a,b))}, +ya(a,b){return this.a>b.a}, +zc(a,b){return this.a<=b.a}, +l(a,b){if(b==null)return!1 +return b instanceof A.bc&&this.a===b.a}, +gv(a){return B.d.gv(this.a)}, +bM(a,b){return B.d.bM(this.a,b.a)}, +k(a){var s,r,q,p,o,n=this.a,m=B.d.aK(n,36e8),l=n%36e8 +if(n<0){m=0-m +n=0-l +s="-"}else{n=l +s=""}r=B.d.aK(n,6e7) +n%=6e7 +q=r<10?"0":"" +p=B.d.aK(n,1e6) +o=p<10?"0":"" +return s+m+":"+q+r+":"+o+p+"."+B.c.hn(B.d.k(n%1e6),6,"0")}, +$idw:1} +A.aNI.prototype={ +k(a){return this.G()}, +$iP:1} +A.f_.prototype={ +gKN(){return A.ay(this.$thrownJsError)}} +A.GQ.prototype={ +k(a){var s=this.a +if(s!=null)return"Assertion failed: "+A.I_(s) +return"Assertion failed"}, +goS(a){return this.a}} +A.xW.prototype={} +A.o2.prototype={ +gahi(){return"Invalid argument"+(!this.a?"(s)":"")}, +gahh(){return""}, +k(a){var s=this,r=s.c,q=r==null?"":" ("+r+")",p=s.d,o=p==null?"":": "+A.q(p),n=s.gahi()+q+o +if(!s.a)return n +return n+s.gahh()+": "+A.I_(s.gaoM())}, +gaoM(){return this.b}} +A.SG.prototype={ +gaoM(){return this.b}, +gahi(){return"RangeError"}, +gahh(){var s,r=this.e,q=this.f +if(r==null)s=q!=null?": Not less than or equal to "+A.q(q):"" +else if(q==null)s=": Not greater than or equal to "+A.q(r) +else if(q>r)s=": Not in inclusive range "+A.q(r)+".."+A.q(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.aQ(" ",f-k+j.length)+"^\n"}else return f!=null?g+(" (at offset "+A.q(f)+")"):g}, +$ibw:1, +goS(a){return this.a}, +gVw(a){return this.b}, +gpc(a){return this.c}} +A.a2r.prototype={ +gKN(){return null}, +k(a){return"IntegerDivisionByZeroException"}, +$if_:1, +$iBp:1, +$ibw:1} +A.D.prototype={ +v5(a,b){return A.f7(this,A.aM(this).i("D.E"),b)}, +ao7(a,b){var s=this,r=A.aM(s) +if(r.i("b2").b(s))return A.cxp(s,b,r.i("D.E")) +return new A.zA(s,b,r.i("zA"))}, +dB(a,b,c){return A.iY(this,b,A.aM(this).i("D.E"),c)}, +tG(a,b){return this.dB(a,b,t.z)}, +oC(a,b){return new A.aP(this,b,A.aM(this).i("aP"))}, +H3(a,b){return new A.el(this,b.i("el<0>"))}, +S6(a,b,c){return new A.hR(this,b,A.aM(this).i("@").Z(c).i("hR<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}, +ao(a,b){var s +for(s=this.gS(this);s.q();)b.$1(s.gE(s))}, +CZ(a,b){var s,r=this.gS(this) +if(!r.q())throw A.j(A.dI()) +s=r.gE(r) +for(;r.q();)s=b.$2(s,r.gE(r)) +return s}, +ey(a,b,c){var s,r +for(s=this.gS(this),r=b;s.q();)r=c.$2(r,s.gE(s)) +return r}, +zK(a,b){var s +for(s=this.gS(this);s.q();)if(!b.$1(s.gE(s)))return!1 +return!0}, +aV(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.q(J.bp(q.gE(q))) +while(q.q())}else{r=s +do r=r+b+A.q(J.bp(q.gE(q))) +while(q.q())}return r.charCodeAt(0)==0?r:r}, +qo(a){return this.aV(a,"")}, +ct(a,b){var s +for(s=this.gS(this);s.q();)if(b.$1(s.gE(s)))return!0 +return!1}, +qH(a,b){return A.Q(this,b,A.aM(this).i("D.E"))}, +bg(a){return this.qH(a,!0)}, +rO(a){return A.i1(this,A.aM(this).i("D.E"))}, +gu(a){var s,r=this.gS(this) +for(s=0;r.q();)++s +return s}, +ga7(a){return!this.gS(this).q()}, +gdc(a){return!this.ga7(this)}, +yZ(a,b){return A.bZx(this,b,A.aM(this).i("D.E"))}, +rj(a,b){return A.czt(this,b,A.aM(this).i("D.E"))}, +gO(a){var s=this.gS(this) +if(!s.q())throw A.j(A.dI()) +return s.gE(s)}, +gR(a){var s,r=this.gS(this) +if(!r.q())throw A.j(A.dI()) +do s=r.gE(r) +while(r.q()) +return s}, +gbO(a){var s,r=this.gS(this) +if(!r.q())throw A.j(A.dI()) +s=r.gE(r) +if(r.q())throw A.j(A.DS()) +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.dI())}, +rG(a,b){return this.wt(a,b,null)}, +e4(a,b){var s,r +A.iD(b,"index") +s=this.gS(this) +for(r=b;s.q();){if(r===0)return s.gE(s);--r}throw A.j(A.iW(b,b-r,this,null,"index"))}, +k(a){return A.cIW(this,"(",")")}, +b_6(a){return this.gbO(this).$0()}} +A.ad8.prototype={ +e4(a,b){A.ath(b,this.a,this,null,null) +return this.b.$1(b)}, +gu(a){return this.a}} +A.a2w.prototype={} +A.a3.prototype={ +k(a){return"MapEntry("+A.q(this.a)+": "+A.q(this.b)+")"}, +ge7(a){return this.a}, +gm(a){return this.b}} +A.aU.prototype={ +gv(a){return A.K.prototype.gv.call(this,this)}, +k(a){return"null"}} +A.K.prototype={$iK:1, +l(a,b){return this===b}, +gv(a){return A.e_(this)}, +k(a){return"Instance of '"+A.a5R(this)+"'"}, +B(a,b){throw A.j(A.cKf(this,b))}, +grM(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))}, +$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))}, +$2$decode(a,b){return this.B(this,A.L("$2$decode","$2$decode",0,[a,b],["decode"],0))}, +$2$onError(a,b){return this.B(this,A.L("$2$onError","$2$onError",0,[a,b],["onError"],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))}, +$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))}, +$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$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$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))}, +$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$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))}, +$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))}, +$1$format(a){return this.B(this,A.L("$1$format","$1$format",0,[a],["format"],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))}, +$1$noPixels(a){return this.B(this,A.L("$1$noPixels","$1$noPixels",0,[a],["noPixels"],0))}, +$2$frame(a,b){return this.B(this,A.L("$2$frame","$2$frame",0,[a,b],["frame"],0))}, +$2$offset(a,b){return this.B(this,A.L("$2$offset","$2$offset",0,[a,b],["offset"],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))}, +$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))}, +$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))}, +$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))}, +$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$type(a){return this.B(this,A.L("$1$type","$1$type",0,[a],["type"],0))}, +$1$isDeleteAvatar(a){return this.B(this,A.L("$1$isDeleteAvatar","$1$isDeleteAvatar",0,[a],["isDeleteAvatar"],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))}, +$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))}, +$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))}, +ao(a,b){return this.B(a,A.L("ao","ao",0,[b],[],0))}, +acO(a,b,c){return this.B(a,A.L("acO","acO",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))}, +tG(a,b){return this.B(a,A.L("tG","tG",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))}, +v5(a,b){return this.B(a,A.L("v5","v5",0,[b],[],1))}, +aZ(a,b){return this.B(a,A.L("aZ","aZ",0,[b],[],0))}, +P(){return this.B(this,A.L("P","P",0,[],[],0))}, +H3(a,b){return this.B(a,A.L("H3","H3",0,[b],[],1))}, +aV(a,b){return this.B(a,A.L("aV","aV",0,[b],[],0))}, +dg(a,b){return this.B(a,A.L("dg","dg",0,[b],[],0))}, +rk(a){return this.B(a,A.L("rk","rk",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))}, +de(){return this.B(this,A.L("de","de",0,[],[],0))}, +Mt(){return this.B(this,A.L("Mt","Mt",0,[],[],0))}, +aq(a,b){return this.B(a,A.L("aq","aq",0,[b],[],0))}, +aQ(a,b){return this.B(a,A.L("aQ","aQ",0,[b],[],0))}, +IB(a){return this.B(a,A.L("IB","IB",0,[],[],0))}, +FY(a,b){return this.B(a,A.L("FY","FY",0,[b],[],0))}, +re(a,b){return this.B(a,A.L("re","re",0,[b],[],0))}, +aw(a){return this.B(a,A.L("aw","aw",0,[],[],0))}, +a9c(a,b){return this.B(a,A.L("a9c","a9c",0,[b],[],0))}, +a3d(a){return this.B(a,A.L("a3d","a3d",0,[],[],0))}, +abS(a,b){return this.B(a,A.L("abS","abS",0,[b],[],0))}, +aab(a){return this.B(a,A.L("aab","aab",0,[],[],0))}, +a_9(a){return this.B(a,A.L("a_9","a_9",0,[],[],0))}, +a3e(a){return this.B(a,A.L("a3e","a3e",0,[],[],0))}, +ab_(a){return this.B(a,A.L("ab_","ab_",0,[],[],0))}, +a97(a,b,c,d){return this.B(a,A.L("a97","a97",0,[b,c,d],[],0))}, +DW(a,b){return this.B(a,A.L("DW","DW",0,[b],[],0))}, +a8J(a,b,c){return this.B(a,A.L("a8J","a8J",0,[b,c],[],0))}, +ade(a,b,c){return this.B(a,A.L("ade","ade",0,[b,c],[],0))}, +ya(a,b){return this.B(a,A.L("ya","ya",0,[b],[],0))}, +C(a){return this.B(a,A.L("C","C",0,[],[],0))}, +zc(a,b){return this.B(a,A.L("zc","zc",0,[b],[],0))}, +aaY(a){return this.B(a,A.L("aaY","aaY",0,[],[],0))}, +a3B(a,b){return this.B(a,A.L("a3B","a3B",0,[b],[],0))}, +xy(a,b){return this.B(a,A.L("xy","xy",0,[b],[],0))}, +a8e(a,b,c){return this.B(a,A.L("a8e","a8e",0,[b,c],[],0))}, +a2L(a){return this.B(a,A.L("a2L","a2L",0,[],[],0))}, +a9K(a){return this.B(a,A.L("a9K","a9K",0,[],[],0))}, +a9m(a,b){return this.B(a,A.L("a9m","a9m",0,[b],[],0))}, +alM(a){return this.B(this,A.L("alM","alM",0,[a],[],0))}, +aaV(a,b){return this.B(a,A.L("aaV","aaV",0,[b],[],0))}, +act(a,b){return this.B(a,A.L("act","act",0,[b],[],0))}, +BH(){return this.B(this,A.L("BH","BH",0,[],[],0))}, +Z2(a,b,c){return this.B(a,A.L("Z2","Z2",0,[b,c],["autoIncrement"],0))}, +a2c(a,b,c){return this.B(a,A.L("a2c","a2c",0,[b,c],[],0))}, +Oh(a,b){return this.B(a,A.L("Oh","Oh",0,[b],[],0))}, +dX(a,b){return this.B(a,A.L("dX","dX",0,[b],[],0))}, +abF(a){return this.B(a,A.L("abF","abF",0,[],[],0))}, +a2e(a,b){return this.B(a,A.L("a2e","a2e",0,[b],[],0))}, +a2d(a){return this.B(a,A.L("a2d","a2d",0,[],[],0))}, +adh(a){return this.B(a,A.L("adh","adh",0,[],[],0))}, +aaS(a){return this.B(a,A.L("aaS","aaS",0,[],[],0))}, +aad(a,b){return this.B(a,A.L("aad","aad",0,[b],[],0))}, +a8Q(a){return this.B(this,A.L("a8Q","a8Q",0,[a],[],0))}, +TV(a){return this.B(a,A.L("TV","TV",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))}, +gcZ(a){return this.B(a,A.L("gcZ","gcZ",1,[],[],0))}, +gcr(a){return this.B(a,A.L("gcr","gcr",1,[],[],0))}, +gdc(a){return this.B(a,A.L("gdc","gdc",1,[],[],0))}, +gd6(a){return this.B(a,A.L("gd6","gd6",1,[],[],0))}, +grm(a){return this.B(a,A.L("grm","grm",1,[],[],0))}, +gzn(){return this.B(this,A.L("gzn","gzn",1,[],[],0))}, +gpJ(){return this.B(this,A.L("gpJ","gpJ",1,[],[],0))}, +gAx(){return this.B(this,A.L("gAx","gAx",1,[],[],0))}, +gm(a){return this.B(a,A.L("gm","gm",1,[],[],0))}, +gcC(a){return this.B(a,A.L("gcC","gcC",1,[],[],0))}, +gaA(a){return this.B(a,A.L("gaA","gaA",1,[],[],0))}, +gaO(a){return this.B(a,A.L("gaO","gaO",1,[],[],0))}, +geo(a){return this.B(a,A.L("geo","geo",1,[],[],0))}, +gaaZ(a){return this.B(a,A.L("gaaZ","gaaZ",1,[],[],0))}, +gabT(a){return this.B(a,A.L("gabT","gabT",1,[],[],0))}, +ge7(a){return this.B(a,A.L("ge7","ge7",1,[],[],0))}, +gFM(a){return this.B(a,A.L("gFM","gFM",1,[],[],0))}, +gqq(a){return this.B(a,A.L("gqq","gqq",1,[],[],0))}, +gqx(a){return this.B(a,A.L("gqx","gqx",1,[],[],0))}, +gqR(a){return this.B(a,A.L("gqR","gqR",1,[],[],0))}, +gTM(){return this.B(this,A.L("gTM","gTM",1,[],[],0))}, +gZj(){return this.B(this,A.L("gZj","gZj",1,[],[],0))}, +ga9h(a){return this.B(a,A.L("ga9h","ga9h",1,[],[],0))}, +ga8p(a){return this.B(a,A.L("ga8p","ga8p",1,[],[],0))}, +gaaO(a){return this.B(a,A.L("gaaO","gaaO",1,[],[],0))}, +gyg(a){return this.B(a,A.L("gyg","gyg",1,[],[],0))}, +gv4(a){return this.B(a,A.L("gv4","gv4",1,[],[],0))}, +gwy(){return this.B(this,A.L("gwy","gwy",1,[],[],0))}, +gce(){return this.B(this,A.L("gce","gce",1,[],[],0))}, +szn(a){return this.B(this,A.L("szn","szn",2,[a],[],0))}, +spJ(a){return this.B(this,A.L("spJ","spJ",2,[a],[],0))}, +sAx(a){return this.B(this,A.L("sAx","sAx",2,[a],[],0))}, +srm(a,b){return this.B(a,A.L("srm","srm",2,[b],[],0))}} +A.aV3.prototype={ +k(a){return this.a}, +$ifm:1} +A.Fk.prototype={ +gaL2(){var s=this.gaL3() +if($.N_()===1e6)return s +return s*1000}, +gbGK(){var s=this.gaL3() +if($.N_()===1000)return s +return B.d.aK(s,1000)}, +xz(a){var s=this,r=s.b +if(r!=null){s.a=s.a+($.aAU.$0()-r) +s.b=null}}, +eZ(a){var s=this.b +this.a=s==null?$.aAU.$0():s}, +gaL3(){var s=this.b +if(s==null)s=$.aAU.$0() +return s-this.a}} +A.tv.prototype={ +gS(a){return new A.a7l(this.a)}, +gR(a){var s,r,q=this.a,p=q.length +if(p===0)throw A.j(A.ac("No elements.")) +s=B.c.aL(q,p-1) +if((s&64512)===56320&&p>1){r=B.c.aL(q,p-2) +if((r&64512)===55296)return A.cPi(r,s)}return s}} +A.a7l.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.dK(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:109} +A.agV.prototype={ +gXI(){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.q(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}, +gA0(){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.bK(s,1) +r=s.length===0?B.aL:A.rY(new A.O(A.a(s.split("/"),t.s),A.doP(),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.gXI()) +r.y!==$&&A.ao() +r.y=s +q=s}return q}, +gac8(){var s,r=this,q=r.z +if(q===$){s=r.f +s=A.cNl(s==null?"":s) +r.z!==$&&A.ao() +q=r.z=new A.vJ(s,t.G5)}return q}, +gac9(){var s,r,q=this,p=q.Q +if(p===$){s=q.f +r=A.dj0(s==null?"":s) +q.Q!==$&&A.ao() +q.Q=r +p=r}return p}, +ga1Y(){return this.b}, +gtB(a){var s=this.c +if(s==null)return"" +if(B.c.aZ(s,"["))return B.c.X(s,1,s.length-1) +return s}, +gBq(a){var s=this.d +return s==null?A.cOQ(this.a):s}, +gBu(a){var s=this.f +return s==null?"":s}, +gN0(){var s=this.r +return s==null?"":s}, +SQ(a){var s=this.a +if(a.length!==s.length)return!1 +return A.cPf(a,s,0)>=0}, +acv(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.coh(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.aWH(f,h) +if(c!=null)c=A.cob(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.coc(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.aZ(m,"/"))m="/"+m +d=m}if(g!=null)l=A.coe(null,0,0,g) +else l=k.f +return A.agW(h,q,c,f,d,l,b!=null?A.cAT(b,0,b.length):k.r)}, +acu(a,b){return this.acv(a,null,null,b,null,null,null,null)}, +aQ4(a,b){return this.acv(a,null,b,null,null,null,null,null)}, +aQ5(a,b){return this.acv(a,null,null,null,b,null,null,null)}, +bU3(a,b){return this.acv(a,b,null,null,null,null,null,null)}, +aOb(){var s=this,r=s.e,q=A.cOW(r,s.a,s.c!=null) +if(q===r)return s +return s.acu(0,q)}, +gaN9(){if(this.a!==""){var s=this.r +s=(s==null?"":s)===""}else s=!1 +return s}, +aBR(a,b){var s,r,q,p,o,n +for(s=0,r=0;B.c.pI(b,"../",r);){r+=3;++s}q=B.c.Ek(a,"/") +while(!0){if(!(q>0&&s>0))break +p=B.c.Nl(a,"/",q-1) +if(p<0)break +o=q-p +n=o!==2 +if(!n||o===3)if(B.c.aL(a,p+1)===46)n=!n||B.c.aL(a,p+2)===46 +else n=!1 +else n=!1 +if(n)break;--s +q=p}return B.c.uD(a,q+1,null,B.c.bK(b,r-3*s))}, +aj(a){return this.d8(A.dG(a,0,null))}, +d8(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=null +if(a.gqf().length!==0){s=a.gqf() +if(a.gSu()){r=a.ga1Y() +q=a.gtB(a) +p=a.gJj()?a.gBq(a):h}else{p=h +q=p +r=""}o=A.C3(a.gf7(a)) +n=a.gN7()?a.gBu(a):h}else{s=i.a +if(a.gSu()){r=a.ga1Y() +q=a.gtB(a) +p=A.aWH(a.gJj()?a.gBq(a):h,s) +o=A.C3(a.gf7(a)) +n=a.gN7()?a.gBu(a):h}else{r=i.b +q=i.c +p=i.d +o=i.e +if(a.gf7(a)==="")n=a.gN7()?a.gBu(a):i.f +else{m=A.dj6(i,o) +if(m>0){l=B.c.X(o,0,m) +o=a.gaa1()?l+A.C3(a.gf7(a)):l+A.C3(i.aBR(B.c.bK(o,l.length),a.gf7(a)))}else if(a.gaa1())o=A.C3(a.gf7(a)) +else if(o.length===0)if(q==null)o=s.length===0?a.gf7(a):A.C3(a.gf7(a)) +else o=A.C3("/"+a.gf7(a)) +else{k=i.aBR(o,a.gf7(a)) +j=s.length===0 +if(!j||q!=null||B.c.aZ(o,"/"))o=A.C3(k) +else o=A.cAW(k,!j||q!=null)}n=a.gN7()?a.gBu(a):h}}}return A.agW(s,r,q,p,o,n,a.gaa4()?a.gN0():h)}, +gaMr(){return this.a.length!==0}, +gSu(){return this.c!=null}, +gJj(){return this.d!=null}, +gN7(){return this.f!=null}, +gaa4(){return this.r!=null}, +gaa1(){return B.c.aZ(this.e,"/")}, +gTm(a){var s,r,q=this,p=q.a +if(p==="")throw A.j(A.ac("Cannot use origin without a scheme: "+q.k(0))) +if(p!=="http"&&p!=="https")throw A.j(A.ac("Origin is only applicable schemes http and https: "+q.k(0))) +s=q.c +if(s==null||s==="")throw A.j(A.ac("A "+p+u.hr+q.k(0))) +r=q.d +if(r==null)return p+"://"+A.q(s) +return p+"://"+A.q(s)+":"+A.q(r)}, +acR(){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)) +q=$.cv3() +if(q)q=A.cOZ(r) +else{if(r.c!=null&&r.gtB(r)!=="")A.W(A.ak(u.kY)) +s=r.gA0() +A.diZ(s,!1) +q=A.aFg(B.c.aZ(r.e,"/")?""+"/":"",s,"/") +q=q.charCodeAt(0)==0?q:q}return q}, +grW(a){return this.a==="data"?A.dfg(this):null}, +k(a){return this.gXI()}, +aAW(){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.q(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.gqf())if(q.c!=null===b.gSu())if(q.b===b.ga1Y())if(q.gtB(q)===b.gtB(b))if(q.gBq(q)===b.gBq(b))if(q.e===b.gf7(b)){s=q.f +r=s==null +if(!r===b.gN7()){if(r)s="" +if(s===b.gBu(b)){s=q.r +r=s==null +if(!r===b.gaa4()){if(r)s="" +s=s===b.gN0()}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}, +$ik5:1, +gqf(){return this.a}, +gf7(a){return this.e}} +A.cod.prototype={ +$1(a){return A.cn(B.cQw,a,B.l,!1)}, +$S:18} +A.cog.prototype={ +$2(a,b){var s=this.b,r=this.a +s.a+=r.a +r.a="&" +r=s.a+=A.cn(B.id,a,B.l,!0) +if(b!=null&&b.length!==0){s.a=r+"=" +s.a+=A.cn(B.id,b,B.l,!0)}}, +$S:315} +A.cof.prototype={ +$2(a,b){var s,r +if(b==null||typeof b=="string")this.a.$2(a,b) +else for(s=J.ag(b),r=this.a;s.q();)r.$2(a,s.gE(s))}, +$S:62} +A.coi.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.u4(s,a,c,r,!0) +p=""}else{q=A.u4(s,a,b,r,!0) +p=A.u4(s,b+1,c,r,!0)}J.dm(this.c.cQ(0,q,A.doQ()),p)}, +$S:874} +A.c26.prototype={ +gOc(){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.pu(m,"?",s) +q=m.length +if(r>=0){p=A.agY(m,r+1,q,B.v2,!1,!1) +q=r}else p=n +m=o.c=new A.aMx(o,"data","",n,n,A.agY(m,s,q,B.TH,!1,!1),p,n)}return m}, +bCS(){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.hZ.aJt(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.e4("Invalid percent escape",k,r))}p=n}return q}, +k(a){var s=this.a +return this.b[0]===-1?"data:"+s:s}} +A.cpJ.prototype={ +$2(a,b){var s=this.a[a] +B.D.uw(s,0,96,b) +return s}, +$S:918} +A.cpK.prototype={ +$3(a,b,c){var s,r +for(s=b.length,r=0;r>>0]=c}, +$S:343} +A.u3.prototype={ +gaMr(){return this.b>0}, +gSu(){return this.c>0}, +gJj(){return this.c>0&&this.d+10&&this.r>=this.a.length}, +SQ(a){var s=a.length +if(s===0)return this.b<0 +if(s!==this.b)return!1 +return A.cPf(a,this.a,0)>=0}, +gqf(){var s=this.w +return s==null?this.w=this.bbm():s}, +bbm(){var s,r=this,q=r.b +if(q<=0)return"" +s=q===4 +if(s&&B.c.aZ(r.a,"http"))return"http" +if(q===5&&B.c.aZ(r.a,"https"))return"https" +if(s&&B.c.aZ(r.a,"file"))return"file" +if(q===7&&B.c.aZ(r.a,"package"))return"package" +return B.c.X(r.a,0,q)}, +ga1Y(){var s=this.c,r=this.b+3 +return s>r?B.c.X(this.a,r,s-1):""}, +gtB(a){var s=this.c +return s>0?B.c.X(this.a,s,this.d):""}, +gBq(a){var s,r=this +if(r.gJj())return A.dK(B.c.X(r.a,r.d+1,r.e),null) +s=r.b +if(s===4&&B.c.aZ(r.a,"http"))return 80 +if(s===5&&B.c.aZ(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.ij +return new A.vJ(A.cNl(s.gBu(s)),t.G5)}, +gac9(){var s,r=this +if(r.f>=r.r)return B.a1w +s=A.cOY(r.gBu(r)) +s.aR7(s,A.cQZ()) +return A.cwt(s,t.N,t.yp)}, +aBe(a){var s=this.d+1 +return s+a.length===this.e&&B.c.pI(this.a,a,s)}, +aOb(){return this}, +bTI(){var s=this,r=s.r,q=s.a +if(r>=q.length)return s +return new A.u3(B.c.X(q,0,r),s.b,s.c,s.d,s.e,s.f,r,s.w)}, +ar3(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.coh(g,0,g.length) +s=!(k.b===g.length&&B.c.aZ(k.a,g))}else{g=k.gqf() +s=!1}r=g==="file" +q=k.c +p=q>0?B.c.X(k.a,k.b+3,q):"" +e=k.gJj()?k.gBq(k):j +if(s)e=A.aWH(e,g) +if(b!=null)b=A.cob(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.coc(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.aZ(c,"/"))c="/"+c}if(f!=null)n=A.coe(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.aZ(a.a,"file"))p=b.e!==b.f +else if(q&&B.c.aZ(a.a,"http"))p=!b.aBe("80") +else p=!(r===5&&B.c.aZ(a.a,"https"))||!b.aBe("443") +if(p){o=r+1 +return new A.u3(B.c.X(a.a,0,o)+B.c.bK(b.a,c+1),r,s+o,b.d+o,b.e+o,b.f+o,b.r+o,a.w)}else return this.aFH().d8(b)}n=b.e +c=b.f +if(n===c){s=b.r +if(c0?l:m +o=k-n +return new A.u3(B.c.X(a.a,0,k)+B.c.bK(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.pI(s,"../",n);)n+=3 +o=j-n+1 +return new A.u3(B.c.X(a.a,0,j)+"/"+B.c.bK(s,n),a.b,a.c,a.d,j,c+o,b.r+o,a.w)}h=a.a +l=A.cOD(this) +if(l>=0)g=l +else for(g=j;B.c.pI(h,"../",g);)g+=3 +f=0 +while(!0){e=n+3 +if(!(e<=c&&B.c.pI(s,"../",n)))break;++f +n=e}for(d="";i>g;){--i +if(B.c.aL(h,i)===47){if(f===0){d="/" +break}--f +d="/"}}if(i===g&&a.b<=0&&!B.c.pI(h,"/",j)){n-=f*3 +d=""}o=i-n+d.length +return new A.u3(B.c.X(h,0,i)+d+B.c.bK(s,n),a.b,a.c,a.d,j,c+o,b.r+o,a.w)}, +acR(){var s,r,q=this,p=q.b +if(p>=0){s=!(p===4&&B.c.aZ(q.a,"file")) +p=s}else p=!1 +if(p)throw A.j(A.ak("Cannot extract a file path from a "+q.gqf()+" URI")) +p=q.f +s=q.a +if(p0?s.gtB(s):r,n=s.gJj()?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.iW(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."))}, +gO(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gbO(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1} +A.a03.prototype={ +k(a){var s,r=a.left +r.toString +s=a.top +s.toString +return"Rectangle ("+A.q(r)+", "+A.q(s)+") "+A.q(this.gbl(a))+" x "+A.q(this.gba(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.gwz(b)){s=a.top +s.toString +s=s===r.gz2(b)&&this.gbl(a)===r.gbl(b)&&this.gba(a)===r.gba(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.an(r,s,this.gbl(a),this.gba(a),B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a,B.a)}, +gaIl(a){var s=a.bottom +s.toString +return s}, +gaAw(a){return a.height}, +gba(a){var s=this.gaAw(a) +s.toString +return s}, +gwz(a){var s=a.left +s.toString +return s}, +gGR(a){var s=a.right +s.toString +return s}, +gz2(a){var s=a.top +s.toString +return s}, +gaH7(a){return a.width}, +gbl(a){var s=this.gaH7(a) +s.toString +return s}, +$ioy:1} +A.a04.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.iW(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."))}, +gO(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gbO(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1} +A.aqd.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.abO.prototype={ +p(a,b){return J.hv(this.b,b)}, +ga7(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.dk(s,s.length,A.a0(s).i("dk<1>"))}, +H(a,b){A.dgL(this.a,b)}, +fl(a,b){throw A.j(A.ak("Cannot sort element lists"))}, +rk(a){return this.fl(a,null)}, +kV(a,b){this.aij(0,b,!1)}, +aij(a,b,c){var s,r,q=J.pV(this.a),p=A.y(q),o=new A.aP(q,b,p.i("aP")) +for(q=J.ag(o.a),p=new A.i7(q,o.b,p.i("i7"));p.q();){s=q.gE(q) +r=s.parentNode +if(r!=null)r.removeChild(s).toString}}, +qG(a,b,c){throw A.j(A.bC(null))}, +d_(a,b,c,d,e){throw A.j(A.bC(null))}, +e_(a,b,c,d){return this.d_(a,b,c,d,0)}, +D(a,b){return A.cNW(this.a,b)}, +pb(a,b,c){var s,r,q=this +if(b<0||b>q.b.length)throw A.j(A.es(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))}, +uf(a,b,c){throw A.j(A.bC(null))}, +V(a){J.cvt(this.a)}, +ej(a,b){var s=t.lU.a(this.b[b]) +this.a.removeChild(s).toString +return s}, +qd(a){var s=this.gR(this) +this.a.removeChild(s).toString +return s}, +gO(a){return A.cNV(this.a)}, +gR(a){var s=this.a.lastElementChild +if(s==null)throw A.j(A.ac("No elements")) +return s}, +gbO(a){if(this.b.length>1)throw A.j(A.ac("More than one element")) +return A.cNV(this.a)}} +A.cJ.prototype={ +gFM(a){return new A.acI(a)}, +sFM(a,b){var s,r,q +new A.acI(a).V(0) +for(s=A.hg(b,b.r,A.y(b).c);s.q();){r=s.d +q=b.h(0,r) +q.toString +a.setAttribute(r,q)}}, +giy(a){var s=a.children +s.toString +return new A.abO(a,s)}, +k(a){var s=a.localName +s.toString +return s}, +DU(a,b,c,d){var s,r,q,p +if(c==null){s=$.cHk +if(s==null){s=A.a([],t.qF) +r=new A.a4J(s) +s.push(A.cOc(null)) +s.push(A.cOH()) +$.cHk=r +d=r}else d=s +s=$.cHj +if(s==null){d.toString +s=new A.aWN(d) +$.cHj=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 +$.cx7=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.cGX,s)}else s=!1 +if(s){$.cx7.selectNodeContents(q) +s=$.cx7 +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.N8(q) +c.asF(p) +document.adoptNode(p).toString +return p}, +bEa(a,b,c){return this.DU(a,b,c,null)}, +aYh(a,b){a.textContent=null +a.appendChild(this.DU(a,b,null,null)).toString}, +bUo(a){var s=(a.requestFullscreen||a.webkitRequestFullscreen).call(a) +if(s!=null)return A.em(s,t.H) +return A.d8(null,t.H)}, +bC7(a){return a.click()}, +$icJ:1} +A.biJ.prototype={ +$1(a){return t.lU.b(a)}, +$S:345} +A.aqq.prototype={ +gaO(a){var s=a.type +s.toString +return s}} +A.Pm.prototype={$iPm:1} +A.c0.prototype={ +gaQv(a){return A.dk4(a.target)}, +gaO(a){var s=a.type +s.toString +return s}, +$ic0:1} +A.cN.prototype={ +QH(a,b,c,d){if(c!=null)this.bl0(a,b,c,d)}, +AF(a,b,c){return this.QH(a,b,c,null)}, +aPV(a,b,c,d){if(c!=null)this.bsz(a,b,c,d)}, +bTH(a,b,c){return this.aPV(a,b,c,null)}, +bl0(a,b,c,d){return a.addEventListener(b,A.pO(c,1),d)}, +bsz(a,b,c,d){return a.removeEventListener(b,A.pO(c,1),d)}} +A.ar9.prototype={ +gaO(a){var s=a.type +s.toString +return s}} +A.kO.prototype={$ikO:1} +A.Pw.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.iW(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."))}, +gO(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gbO(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1, +$iPw:1} +A.a0U.prototype={ +garf(a){var s=a.result +if(t.pI.b(s))return A.bz(s,0,null) +return s}} +A.arc.prototype={ +gu(a){return a.length}} +A.ary.prototype={ +t(a,b){return a.add(b)}, +ao(a,b){return a.forEach(A.pO(b,3))}} +A.arA.prototype={ +gu(a){return a.length}} +A.oe.prototype={$ioe:1} +A.arP.prototype={ +gm(a){return a.value}} +A.asp.prototype={ +gu(a){var s=a.length +s.toString +return s}} +A.Iq.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.iW(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."))}, +gO(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gbO(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1} +A.wL.prototype={ +gaQh(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.c3(0,p) +else q.qU(a)}, +$S:152} +A.Is.prototype={} +A.Qi.prototype={$iQi:1} +A.Qj.prototype={$iQj:1} +A.DK.prototype={$iDK:1} +A.IF.prototype={ +gqq(a){var s=a.pattern +s.toString +return s}, +gaO(a){return a.type}, +gm(a){return a.value}, +gcr(a){return a.webkitEntries}, +$iIF:1, +$icHC:1} +A.atY.prototype={ +ge7(a){return a.key}} +A.auJ.prototype={ +gm(a){var s=a.value +s.toString +return s}} +A.a3_.prototype={ +gaO(a){var s=a.type +s.toString +return s}} +A.avc.prototype={ +k(a){var s=String(a) +s.toString +return s}} +A.axY.prototype={ +gd6(a){return a.kind}} +A.a42.prototype={} +A.Rz.prototype={$iRz:1} +A.ay0.prototype={ +gu(a){return a.length}} +A.x2.prototype={$ix2:1} +A.Ef.prototype={$iEf:1} +A.Eg.prototype={ +gcC(a){return a.enabled}, +gd6(a){return a.kind}, +$iEg:1} +A.RB.prototype={$iRB:1} +A.Jp.prototype={$iJp:1} +A.RF.prototype={ +QH(a,b,c,d){if(b==="message")a.start() +this.b1j(a,b,c,!1)}, +$iRF:1} +A.ayd.prototype={ +gqx(a){var s=a.content +s.toString +return s}} +A.aye.prototype={ +gm(a){return a.value}} +A.ayg.prototype={ +H(a,b){throw A.j(A.ak("Not supported"))}, +a0(a,b){return A.u5(a.get(b))!=null}, +h(a,b){return A.u5(a.get(b))}, +ao(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.u5(s.value[1]))}}, +gcZ(a){var s=A.a([],t.s) +this.ao(a,new A.bE0(s)) +return s}, +gaA(a){var s=A.a([],t.n4) +this.ao(a,new A.bE1(s)) +return s}, +gu(a){var s=a.size +s.toString +return s}, +ga7(a){var s=a.size +s.toString +return s===0}, +gdc(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"))}, +$iR:1} +A.bE0.prototype={ +$2(a,b){return this.a.push(a)}, +$S:62} +A.bE1.prototype={ +$2(a,b){return this.a.push(b)}, +$S:62} +A.ayh.prototype={ +H(a,b){throw A.j(A.ak("Not supported"))}, +a0(a,b){return A.u5(a.get(b))!=null}, +h(a,b){return A.u5(a.get(b))}, +ao(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.u5(s.value[1]))}}, +gcZ(a){var s=A.a([],t.s) +this.ao(a,new A.bE2(s)) +return s}, +gaA(a){var s=A.a([],t.n4) +this.ao(a,new A.bE3(s)) +return s}, +gu(a){var s=a.size +s.toString +return s}, +ga7(a){var s=a.size +s.toString +return s===0}, +gdc(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"))}, +$iR:1} +A.bE2.prototype={ +$2(a,b){return this.a.push(a)}, +$S:62} +A.bE3.prototype={ +$2(a,b){return this.a.push(b)}, +$S:62} +A.Js.prototype={ +gaO(a){return a.type}} +A.on.prototype={ +gaO(a){return a.type}, +$ion:1} +A.ayi.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.iW(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."))}, +gO(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gbO(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1} +A.t6.prototype={$it6:1} +A.ayz.prototype={ +gaO(a){return a.type}} +A.a4A.prototype={ +asy(a,b,c){var s=new A.ah($.as,t.n1),r=new A.aG(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.bgs(a,new A.w0([],[]).vk(q),new A.bFo(r),new A.bFp(r)) +return s}, +bgs(a,b,c,d){return a.getUserMedia(b,A.pO(c,1),A.pO(d,1))}} +A.bFo.prototype={ +$1(a){this.a.c3(0,a)}, +$S:1049} +A.bFp.prototype={ +$1(a){this.a.qU(a)}, +$S:1097} +A.Jz.prototype={} +A.JA.prototype={$iJA:1} +A.ayO.prototype={ +gaO(a){return a.type}} +A.lx.prototype={ +gO(a){var s=this.a.firstChild +if(s==null)throw A.j(A.ac("No elements")) +return s}, +gR(a){var s=this.a.lastChild +if(s==null)throw A.j(A.ac("No elements")) +return s}, +gbO(a){var s=this.a,r=s.childNodes.length +if(r===0)throw A.j(A.ac("No elements")) +if(r>1)throw A.j(A.ac("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.lx){s=b.a +r=this.a +if(s!==r)for(q=s.childNodes.length,p=0;pq.a.childNodes.length)throw A.j(A.es(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.cEN(s,c,r[b])}, +uf(a,b,c){throw A.j(A.ak("Cannot setAll on Node list"))}, +qd(a){var s=this.gR(this) +this.a.removeChild(s).toString +return s}, +ej(a,b){var s=this.a,r=s.childNodes[b] +s.removeChild(r).toString +return r}, +D(a,b){return!1}, +aij(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}}, +kV(a,b){this.aij(0,b,!0)}, +V(a){J.cvt(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.Pz(s,s.length,A.aM(s).i("Pz"))}, +fl(a,b){throw A.j(A.ak("Cannot sort Node list"))}, +rk(a){return this.fl(a,null)}, +d_(a,b,c,d,e){throw A.j(A.ak("Cannot setRange on Node list"))}, +e_(a,b,c,d){return this.d_(a,b,c,d,0)}, +qG(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.bK.prototype={ +p6(a){var s=a.parentNode +if(s!=null)s.removeChild(a).toString}, +bUa(a,b){var s,r,q +try{r=a.parentNode +r.toString +s=r +J.d0Z(s,b,a)}catch(q){}return a}, +bLu(a,b,c){var s,r,q,p +if(b instanceof A.lx){s=b.a +if(s===a)throw A.j(A.cg(b,null)) +for(r=s.childNodes.length,q=0;q>>0!==b||b>=s +r.toString +if(r)throw A.j(A.iW(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."))}, +gO(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gbO(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1} +A.ayV.prototype={ +gqR(a){return a.actions}} +A.bGr.prototype={ +$1(a){this.a.c3(0,a)}, +$S:14} +A.az3.prototype={ +gaO(a){var s=a.type +s.toString +return s}} +A.az4.prototype={ +gaO(a){var s=a.type +s.toString +return s}} +A.azf.prototype={ +gm(a){var s=a.value +s.toString +return s}} +A.azn.prototype={ +gaO(a){return a.type}, +gm(a){return a.value}} +A.azX.prototype={ +gm(a){var s=a.value +s.toString +return s}} +A.a5n.prototype={ +apf(a){var s=a.keys() +s.toString +return A.em(s,t.j)}} +A.va.prototype={} +A.aA7.prototype={ +gaO(a){return a.type}} +A.aA8.prototype={ +gaO(a){return a.type}} +A.a5o.prototype={} +A.or.prototype={ +gu(a){return a.length}, +$ior:1} +A.aAy.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.iW(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."))}, +gO(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gbO(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1} +A.aAS.prototype={ +gm(a){return a.value}} +A.aAX.prototype={ +gm(a){var s=a.value +s.toString +return s}} +A.qC.prototype={$iqC:1} +A.F1.prototype={$iF1:1} +A.aCU.prototype={ +gaO(a){return a.type}} +A.F2.prototype={$iF2:1} +A.a7k.prototype={ +gaO(a){return a.type}} +A.aCV.prototype={ +H(a,b){throw A.j(A.ak("Not supported"))}, +a0(a,b){return A.u5(a.get(b))!=null}, +h(a,b){return A.u5(a.get(b))}, +ao(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.u5(s.value[1]))}}, +gcZ(a){var s=A.a([],t.s) +this.ao(a,new A.bPV(s)) +return s}, +gaA(a){var s=A.a([],t.n4) +this.ao(a,new A.bPW(s)) +return s}, +gu(a){var s=a.size +s.toString +return s}, +ga7(a){var s=a.size +s.toString +return s===0}, +gdc(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"))}, +$iR:1} +A.bPV.prototype={ +$2(a,b){return this.a.push(a)}, +$S:62} +A.bPW.prototype={ +$2(a,b){return this.a.push(b)}, +$S:62} +A.F3.prototype={$iF3:1} +A.aD3.prototype={ +gaO(a){return a.type}} +A.KG.prototype={ +gaO(a){var s=a.type +s.toString +return s}, +$iKG:1} +A.aDg.prototype={ +gyg(a){return a.statusCode}} +A.aDi.prototype={ +gu(a){return a.length}, +gaO(a){var s=a.type +s.toString +return s}, +gm(a){return a.value}} +A.aDj.prototype={ +gaO(a){return a.type}} +A.TI.prototype={$iTI:1} +A.oE.prototype={$ioE:1} +A.aEP.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.iW(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."))}, +gO(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gbO(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1} +A.aEQ.prototype={ +gaO(a){var s=a.type +s.toString +return s}} +A.oF.prototype={$ioF:1} +A.aEY.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.iW(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."))}, +gO(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gbO(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1} +A.oG.prototype={ +gu(a){return a.length}, +$ioG:1} +A.a9a.prototype={ +H(a,b){J.f6(b,new A.bWU(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()}, +ao(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)}}, +gcZ(a){var s=A.a([],t.s) +this.ao(a,new A.bWV(s)) +return s}, +gaA(a){var s=A.a([],t.s) +this.ao(a,new A.bWW(s)) +return s}, +gu(a){var s=a.length +s.toString +return s}, +ga7(a){return a.key(0)==null}, +gdc(a){return a.key(0)!=null}, +$iR:1} +A.bWU.prototype={ +$2(a,b){this.a.setItem(a,b)}, +$S:92} +A.bWV.prototype={ +$2(a,b){return this.a.push(a)}, +$S:92} +A.bWW.prototype={ +$2(a,b){return this.a.push(b)}, +$S:92} +A.aF8.prototype={ +ge7(a){return a.key}} +A.aFn.prototype={ +gaO(a){return a.type}} +A.aFp.prototype={ +gaO(a){return a.type}} +A.mM.prototype={ +gaO(a){return a.type}, +$imM:1} +A.a9G.prototype={ +DU(a,b,c,d){var s,r="createContextualFragment" in window.Range.prototype +r.toString +if(r)return this.af7(a,b,c,d) +s=A.d61(""+b+"
",c,d) +r=document.createDocumentFragment() +r.toString +new A.lx(r).H(0,new A.lx(s)) +return r}} +A.aFL.prototype={ +DU(a,b,c,d){var s,r="createContextualFragment" in window.Range.prototype +r.toString +if(r)return this.af7(a,b,c,d) +r=document +s=r.createDocumentFragment() +s.toString +r=r.createElement("table") +r.toString +r=new A.lx(B.a9Q.DU(r,b,c,d)) +r=new A.lx(r.gbO(r)) +new A.lx(s).H(0,new A.lx(r.gbO(r))) +return s}} +A.aFM.prototype={ +DU(a,b,c,d){var s,r="createContextualFragment" in window.Range.prototype +r.toString +if(r)return this.af7(a,b,c,d) +r=document +s=r.createDocumentFragment() +s.toString +r=r.createElement("table") +r.toString +r=new A.lx(B.a9Q.DU(r,b,c,d)) +new A.lx(s).H(0,new A.lx(r.gbO(r))) +return s}} +A.Ul.prototype={ +gqx(a){return a.content}, +$iUl:1} +A.aFV.prototype={ +gaO(a){return a.type}, +gm(a){return a.value}} +A.oL.prototype={ +gd6(a){var s=a.kind +s.toString +return s}, +$ioL:1} +A.mO.prototype={$imO:1} +A.aGc.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.iW(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."))}, +gO(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gbO(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1} +A.aGd.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.iW(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."))}, +gO(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gbO(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1} +A.aGk.prototype={ +gu(a){var s=a.length +s.toString +return s}} +A.oM.prototype={$ioM:1} +A.aGE.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.iW(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."))}, +gO(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gbO(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1} +A.aGF.prototype={ +gaO(a){return a.type}} +A.aGG.prototype={ +gu(a){return a.length}} +A.aGH.prototype={ +gd6(a){return a.kind}} +A.xX.prototype={} +A.aHd.prototype={ +k(a){var s=String(a) +s.toString +return s}} +A.Bt.prototype={$iBt:1} +A.aHA.prototype={ +gd6(a){return a.kind}} +A.aHB.prototype={ +gu(a){return a.length}} +A.FN.prototype={ +abH(a,b,c){var s=A.cNZ(a.open(b,c)) +return s}, +$iFN:1} +A.y2.prototype={$iy2:1} +A.Vl.prototype={ +gm(a){return a.value}, +$iVl:1} +A.aM4.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.iW(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."))}, +gO(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gbO(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1} +A.acx.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.q(p)+", "+A.q(s)+") "+A.q(r)+" x "+A.q(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.gwz(b)){s=a.top +s.toString +if(s===r.gz2(b)){s=a.width +s.toString +if(s===r.gbl(b)){s=a.height +s.toString +r=s===r.gba(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.an(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)}, +gaAw(a){return a.height}, +gba(a){var s=a.height +s.toString +return s}, +gaH7(a){return a.width}, +gbl(a){var s=a.width +s.toString +return s}} +A.aOn.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.iW(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."))}, +gO(a){if(a.length>0)return a[0] +throw A.j(A.ac("No elements"))}, +gR(a){var s=a.length +if(s>0)return a[s-1] +throw A.j(A.ac("No elements"))}, +gbO(a){var s=a.length +if(s===1)return a[0] +if(s===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1} +A.aef.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.iW(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."))}, +gO(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gbO(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1} +A.aTs.prototype={ +gaO(a){return a.type}} +A.aUT.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.iW(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."))}, +gO(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gbO(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1} +A.aV5.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.iW(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."))}, +gO(a){var s +if(a.length>0){s=a[0] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gR(a){var s,r=a.length +if(r>0){s=a[r-1] +s.toString +return s}throw A.j(A.ac("No elements"))}, +gbO(a){var s,r=a.length +if(r===1){s=a[0] +s.toString +return s}if(r===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return a[b]}, +$ie5:1, +$ib2:1, +$ieq:1, +$iD:1, +$iG:1} +A.aKo.prototype={ +H(a,b){J.f6(b,new A.c71(this))}, +yw(a,b,c){var s=t.N +return A.cyk(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.gcZ(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."))}, +fl(a,b){throw A.j(A.ak("Cannot sort immutable List."))}, +rk(a){return this.fl(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."))}, +uf(a,b,c){throw A.j(A.ak("Cannot modify an immutable List."))}, +ej(a,b){throw A.j(A.ak("Cannot remove from immutable List."))}, +qd(a){throw A.j(A.ak("Cannot remove from immutable List."))}, +D(a,b){throw A.j(A.ak("Cannot remove from immutable List."))}, +kV(a,b){throw A.j(A.ak("Cannot remove from immutable List."))}, +d_(a,b,c,d,e){throw A.j(A.ak("Cannot setRange on immutable List."))}, +e_(a,b,c,d){return this.d_(a,b,c,d,0)}, +qG(a,b,c){throw A.j(A.ak("Cannot removeRange on immutable List."))}, +uw(a,b,c,d){throw A.j(A.ak("Cannot modify an immutable List."))}} +A.a4J.prototype={ +t(a,b){this.a.push(b)}, +QN(a){return B.b.ct(this.a,new A.bGi(a))}, +Ig(a,b,c){return B.b.ct(this.a,new A.bGh(a,b,c))}, +$ix5:1} +A.bGi.prototype={ +$1(a){return a.QN(this.a)}, +$S:348} +A.bGh.prototype={ +$1(a){return a.Ig(this.a,this.b,this.c)}, +$S:348} +A.afT.prototype={ +b7M(a,b,c,d){var s,r,q +this.a.H(0,c) +s=b.oC(0,new A.cll()) +r=b.oC(0,new A.clm()) +this.b.H(0,s) +q=this.c +q.H(0,B.aL) +q.H(0,r)}, +QN(a){return this.a.p(0,A.a0r(a))}, +Ig(a,b,c){var s,r=this,q=A.a0r(a),p=r.c,o=q+"::"+b +if(p.p(0,o))return r.d.bzH(c) +else{s="*::"+b +if(p.p(0,s))return r.d.bzH(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}, +$ix5:1} +A.cll.prototype={ +$1(a){return!B.b.p(B.By,a)}, +$S:6} +A.clm.prototype={ +$1(a){return B.b.p(B.By,a)}, +$S:6} +A.aVr.prototype={ +Ig(a,b,c){if(this.b4U(a,b,c))return!0 +if(b==="template"&&c==="")return!0 +if(a.getAttribute("template")==="")return this.e.p(0,b) +return!1}} +A.cn7.prototype={ +$1(a){return"TEMPLATE::"+a}, +$S:18} +A.aV8.prototype={ +QN(a){var s +if(t.MF.b(a))return!1 +s=t.ry.b(a) +if(s&&A.a0r(a)==="foreignObject")return!1 +if(s)return!0 +return!1}, +Ig(a,b,c){if(b==="is"||B.c.aZ(b,"on"))return!1 +return this.QN(a)}, +$ix5:1} +A.Pz.prototype={ +q(){var s=this,r=s.c+1,q=s.b +if(r") +return}if(!l.a.QN(a)){l.Xl(a,b) +window.toString +s=A.q(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.Ig(a,"is",g)){l.Xl(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.gcZ(f) +q=A.a(s.slice(0),A.a0(s)) +for(p=f.gcZ(f).length-1,s=f.a,r="Removing disallowed attribute <"+e+" ";p>=0;--p){o=q[p] +n=l.a +m=J.d2m(o) +A.av(o) +if(!n.Ig(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.q(n)+'">') +s.removeAttribute(o)}}if(t.aW.b(a)){s=a.content +s.toString +l.asF(s)}}, +aVT(a,b){var s=a.nodeType +s.toString +switch(s){case 1:this.btm(a,b) +break +case 8:case 11:case 3:case 4:break +default:this.Xl(a,b)}}} +A.col.prototype={ +$2(a,b){var s,r,q,p,o,n=this.a +n.aVT(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.ac("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:1188} +A.aM5.prototype={} +A.aN3.prototype={} +A.aN4.prototype={} +A.aN5.prototype={} +A.aN6.prototype={} +A.aNY.prototype={} +A.aNZ.prototype={} +A.aOE.prototype={} +A.aOF.prototype={} +A.aQp.prototype={} +A.aQq.prototype={} +A.aQr.prototype={} +A.aQs.prototype={} +A.aQR.prototype={} +A.aQS.prototype={} +A.aRF.prototype={} +A.aRG.prototype={} +A.aTJ.prototype={} +A.afY.prototype={} +A.afZ.prototype={} +A.aUR.prototype={} +A.aUS.prototype={} +A.aUZ.prototype={} +A.aVR.prototype={} +A.aVS.prototype={} +A.agB.prototype={} +A.agC.prototype={} +A.aW4.prototype={} +A.aW5.prototype={} +A.aXu.prototype={} +A.aXv.prototype={} +A.aXM.prototype={} +A.aXN.prototype={} +A.aXW.prototype={} +A.aXX.prototype={} +A.aYx.prototype={} +A.aYy.prototype={} +A.aYz.prototype={} +A.aYA.prototype={} +A.cmn.prototype={ +Sn(a){var s,r=this.a,q=r.length +for(s=0;s")),new A.bml(),r.i("er"))}, +ao(a,b){B.b.ao(A.df(this.gzm(),!1,t.lU),b)}, +j(a,b,c){var s=this.gzm() +J.d2a(s.b.$1(J.u9(s.a,b)),c)}, +su(a,b){var s=J.aH(this.gzm().a) +if(b>=s)return +else if(b<0)throw A.j(A.cg("Invalid list length",null)) +this.qG(0,b,s)}, +t(a,b){this.b.a.appendChild(b).toString}, +H(a,b){var s,r +for(s=J.ag(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}, +fl(a,b){throw A.j(A.ak("Cannot sort filtered list"))}, +rk(a){return this.fl(a,null)}, +d_(a,b,c,d,e){throw A.j(A.ak("Cannot setRange on filtered list"))}, +e_(a,b,c,d){return this.d_(a,b,c,d,0)}, +qG(a,b,c){var s=this.gzm() +s=A.czt(s,b,s.$ti.i("D.E")) +B.b.ao(A.df(A.bZx(s,c-b,A.y(s).i("D.E")),!0,t.lU),new A.bmm())}, +V(a){J.cvt(this.b.a)}, +qd(a){var s=this.gzm(),r=s.b.$1(J.n2(s.a)) +J.N8(r) +return r}, +pb(a,b,c){var s,r +if(b===J.aH(this.gzm().a))this.b.a.appendChild(c).toString +else{s=this.gzm() +r=s.b.$1(J.u9(s.a,b)) +r.parentNode.insertBefore(c,r).toString}}, +rq(a,b,c){var s,r +if(b===J.aH(this.gzm().a))this.H(0,c) +else{s=this.gzm() +r=s.b.$1(J.u9(s.a,b)) +s=r.parentNode +s.toString +J.cEN(s,c,r)}}, +ej(a,b){var s=this.gzm() +s=s.b.$1(J.u9(s.a,b)) +J.N8(s) +return s}, +D(a,b){return!1}, +gu(a){return J.aH(this.gzm().a)}, +h(a,b){var s=this.gzm() +return s.b.$1(J.u9(s.a,b))}, +gS(a){var s=A.df(this.gzm(),!1,t.lU) +return new J.dk(s,s.length,A.a0(s).i("dk<1>"))}} +A.bmk.prototype={ +$1(a){return t.lU.b(a)}, +$S:345} +A.bml.prototype={ +$1(a){return t.lU.a(a)}, +$S:1330} +A.bmm.prototype={ +$1(a){return J.N8(a)}, +$S:1391} +A.a_p.prototype={ +ge7(a){return a.key}} +A.up.prototype={ +gm(a){return new A.mT([],[]).AQ(a.value,!1)}, +$iup:1} +A.zd.prototype={ +Z2(a,b,c){var s=t.z,r=A.b(s,s) +if(c!=null)r.j(0,"autoIncrement",c) +return this.bbV(a,b,r)}, +aK7(a,b){return this.Z2(a,b,null)}, +GY(a,b,c){var s +if(c!=="readonly"&&c!=="readwrite")throw A.j(A.cg(c,null)) +s=a.transaction(b,c) +s.toString +return s}, +bbV(a,b,c){var s=a.createObjectStore(b,A.aiq(c)) +s.toString +return s}, +$izd:1} +A.zK.prototype={ +abJ(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.cC(p,"upgradeneeded",c,!1,t.Ih) +if(n!=null)A.cC(s,"blocked",n,!1,t.I3) +p=A.aib(s,t.Bk) +return p}catch(o){r=A.a2(o) +q=A.ay(o) +p=A.mr(r,q,t.Bk) +return p}}, +amM(a,b){var s,r,q,p,o,n,m=null +try{o=a.deleteDatabase(b) +o.toString +s=o +if(m!=null)A.cC(s,"blocked",m,!1,t.I3) +r=new A.mg(new A.ah($.as,t.yM),t.GP) +o=t.I3 +A.cC(s,"success",new A.btP(a,r),!1,o) +A.cC(s,"error",r.gFT(),!1,o) +o=r.a +return o}catch(n){q=A.a2(n) +p=A.ay(n) +o=A.mr(q,p,t.BP) +return o}}, +$izK:1} +A.btP.prototype={ +$1(a){this.b.c3(0,this.a)}, +$S:9} +A.cpy.prototype={ +$1(a){this.b.c3(0,new A.mT([],[]).AQ(this.a.result,!1))}, +$S:9} +A.QT.prototype={$iQT:1} +A.RS.prototype={ +t(a,b){var s,r,q,p,o,n=null +try{s=null +if(n!=null)s=this.aAK(a,b,n) +else s=this.bl6(a,b) +p=A.aib(s,t.z) +return p}catch(o){r=A.a2(o) +q=A.ay(o) +p=A.mr(r,q,t.z) +return p}}, +V(a){var s,r,q,p +try{q=a.clear() +q.toString +q=A.aib(q,t.z) +return q}catch(p){s=A.a2(p) +r=A.ay(p) +q=A.mr(s,r,t.z) +return q}}, +pr(a,b){var s,r,q,p +try{q=a.delete(b) +q.toString +q=A.aib(q,t.z) +return q}catch(p){s=A.a2(p) +r=A.ay(p) +q=A.mr(s,r,t.z) +return q}}, +cV(a,b,c){var s,r,q,p,o +try{s=null +if(c!=null)s=this.aD9(a,b,c) +else s=this.brw(a,b) +p=A.aib(s,t.z) +return p}catch(o){r=A.a2(o) +q=A.ay(o) +p=A.mr(r,q,t.z) +return p}}, +ae3(a,b){var s,r,q,p,o +try{p=a.get(b) +p.toString +s=p +p=A.aib(s,t.z) +return p}catch(o){r=A.a2(o) +q=A.ay(o) +p=A.mr(r,q,t.z) +return p}}, +aqe(a,b){var s=a.openCursor(null) +s.toString +return A.daE(s,!0,t.WS)}, +aAK(a,b,c){var s=a.add(new A.w0([],[]).vk(b)) +s.toString +return s}, +bl6(a,b){return this.aAK(a,b,null)}, +aD9(a,b,c){var s +if(c!=null){s=a.put(new A.w0([],[]).vk(b),new A.w0([],[]).vk(c)) +s.toString +return s}s=a.put(new A.w0([],[]).vk(b)) +s.toString +return s}, +brw(a,b){return this.aD9(a,b,null)}} +A.bGA.prototype={ +$1(a){var s=new A.mT([],[]).AQ(this.a.result,!1),r=this.b +if(s==null)r.aI(0) +else{r.t(0,s) +r=r.b +if((r&1)!==0)s.continue()}}, +$S:9} +A.az6.prototype={ +ge7(a){return a.key}, +gaO(a){return a.type}, +gm(a){return a.value}} +A.qY.prototype={ +gbCF(a){var s=new A.ah($.as,t.Dy),r=new A.aG(s,t.AV),q=t._F,p=new A.lA(a,"complete",!1,q),o=t.P +p.gO(p).aJ(0,new A.c19(a,r),o) +p=new A.lA(a,"error",!1,q) +p.gO(p).aJ(0,new A.c1a(r),o) +q=new A.lA(a,"abort",!1,q) +q.gO(q).aJ(0,new A.c1b(r),o) +return s}, +$iqY:1} +A.c19.prototype={ +$1(a){this.b.c3(0,this.a.db)}, +$S:58} +A.c1a.prototype={ +$1(a){this.a.qU(a)}, +$S:58} +A.c1b.prototype={ +$1(a){var s=this.a +if((s.a.a&30)===0)s.qU(a)}, +$S:58} +A.FL.prototype={ +gaQv(a){var s=a.target +s.toString +return s}, +$iFL:1} +A.Aj.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}, +$ibw:1} +A.aKO.prototype={} +A.VE.prototype={ +gf7(a){return this.a}, +ay8(a,b){return A.acR(36,[null,this.b,b]).aJ(0,new A.caf(this),t.Db)}, +k(a){return"Directory: '"+this.a+"'"}, +$iHN:1} +A.caf.prototype={ +$1(a){var s=this.a +A.yo(a,"Deletion failed",s.a) +return s}, +$S:1429} +A.I7.prototype={} +A.mq.prototype={ +a77(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.a77("FileSystemException")}, +$ibw:1} +A.a5h.prototype={ +k(a){return this.a77("PathAccessException")}} +A.a5i.prototype={ +k(a){return this.a77("PathExistsException")}} +A.a5k.prototype={ +k(a){return this.a77("PathNotFoundException")}} +A.acQ.prototype={ +c9(a,b,c,d){var s=this,r=s.a=A.k2(new A.cbc(s),s.gblH(s),null,s.gbrJ(),!0,t.D) +return new A.ec(r,A.y(r).i("ec<1>")).c9(a,b,c,d)}, +bG(a){return this.c9(a,null,null,null)}, +qZ(a,b,c){return this.c9(a,null,b,c)}, +yN(a,b,c){return this.c9(a,b,c,null)}, +Pp(){var s,r,q=this +if(q.w||q.x)return q.f.a +q.x=!0 +s=q.c.aI(0) +r=q.a +r===$&&A.e() +s.nf(r.gx_()).t7(new A.cb5(q)) +return q.f.a}, +ajo(){var s=this +if(s.w)return +if(s.y){s.Pp() +return}s.w=!0 +s.c.xh(0,65536).aJ(0,new A.cb6(s),t.P).nf(new A.cb7(s))}, +blI(a){var s=this,r=new A.cb8(s,new A.cba(s)),q=new A.cbb(s),p=s.c +if(p!=null)r.$1(p) +else A.ob(s.b).abG(0,B.Ag).qs(0,r,q,t.H)}} +A.cbc.prototype={ +$0(){var s=this.a +s.r=!0 +return s.Pp()}, +$S:47} +A.cb5.prototype={ +$0(){var s=this.a +s.f.pq(0) +s=s.a +s===$&&A.e() +s.aI(0)}, +$S:0} +A.cb6.prototype={ +$1(a){var s,r,q,p=this.a +p.w=!1 +if(p.r){p.Pp() +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.gyp().e&4)!==0:(q&2)===0)}else s=!1 +if(s)p.ajo() +if(r>0){s=p.a +s===$&&A.e() +s.t(0,a)}if(p.y)p.Pp()}, +$S:358} +A.cb7.prototype={ +$2(a,b){var s,r=this.a +if(!r.r){s=r.a +s===$&&A.e() +s.eL(a,b) +r.Pp() +r.r=!0}}, +$S:110} +A.cba.prototype={ +$1(a){var s=this.a +s.c=a +s.w=!1 +s.ajo()}, +$S:304} +A.cb8.prototype={ +$1(a){var s=this.a,r=s.d,q=this.b +if(r>0)a.aYE(0,r).qs(0,q,new A.cb9(s),t.H) +else q.$1(a)}, +$S:304} +A.cb9.prototype={ +$2(a,b){var s=this.a,r=s.a +r===$&&A.e() +r.eL(a,b) +s.w=!1 +s.Pp()}, +$S:110} +A.cbb.prototype={ +$2(a,b){var s=this.a,r=s.a +r===$&&A.e() +r.eL(a,b) +s.a.aI(0) +s.f.pq(0)}, +$S:67} +A.caY.prototype={ +xH(a,b){var s=new A.ah($.as,t.Xc),r=new A.mg(s,t.ie) +this.b.aJ(0,new A.cb1(this,r,b),t.P).nf(r.gFT()) +return s}, +aI(a){return this.b.aJ(0,new A.cb3(),t.H).aJ(0,new A.cb4(this),t.Ej)}} +A.cb1.prototype={ +$1(a){var s=A.bx("_subscription"),r=this.b,q=new A.cb2(s,a,r) +s.b=this.c.c9(new A.cb_(s,a,q),!0,new A.cb0(this.a,r),q)}, +$S:1649} +A.cb2.prototype={ +$2(a,b){J.N6(this.a.aW()) +this.b.aI(0) +this.c.qV(a,b)}, +$S:309} +A.cb_.prototype={ +$1(a){var s,r,q,p=this,o=p.a +J.d21(o.aW()) +try{p.b.aRX(a,0,J.aH(a)).qs(0,new A.caZ(o),p.c,t.H)}catch(q){s=A.a2(q) +r=A.ay(q) +p.c.$2(s,r)}}, +$S:144} +A.caZ.prototype={ +$1(a){return J.d2c(this.a.aW())}, +$S:304} +A.cb0.prototype={ +$0(){this.b.c3(0,this.a.a)}, +$S:0} +A.cb3.prototype={ +$1(a){return a.aI(0)}, +$S:1777} +A.cb4.prototype={ +$1(a){return this.a.a}, +$S:1787} +A.BJ.prototype={ +gf7(a){return this.a}, +MI(){return A.acR(0,[null,this.b]).aJ(0,new A.cbh(this),t.y)}, +a9l(){A.dh9(A.cAC(),this.b)}, +IB(a){var s=A.d8(null,t.P) +return s.aJ(0,new A.cbf(this,!1),t.O).aJ(0,new A.cbg(this),t.hS)}, +ay8(a,b){var s=this +if(b)return A.cGS(s.a).RC(0,!0).aJ(0,new A.cbd(s),t.hS) +return A.acR(2,[null,s.b]).aJ(0,new A.cbe(s),t.hS)}, +abG(a,b){if(b!==B.Ag&&b!==B.pa&&b!==B.ccN&&b!==B.Np&&b!==B.ccO)return A.mr(new A.o2(!1,null,null,"Invalid file mode for this operation"),null,t.YK) +return A.acR(5,[null,this.b,b.a]).aJ(0,new A.cbj(this),t.YK)}, +oh(a){return this.abG(a,B.Ag)}, +uz(a){return A.acR(12,[null,this.b]).aJ(0,new A.cbi(this),t.S)}, +bME(){A.dha(A.cAC(),this.b)}, +bQI(){var s=$.as +return new A.acQ(this.a,0,null,new A.aG(new A.ah(s,t.LR),t.zh))}, +aqg(){return new A.aOJ(B.l,new A.caY(this,this.abG(0,B.pa)),new A.aG(new A.ah($.as,t.LR),t.zh))}, +xX(){return this.oh(0).aJ(0,new A.cbl(new A.cbp(),new A.cbm()),t.D)}, +aRU(a){return this.abG(0,B.pa).aJ(0,new A.cbt(this,a,!1),t.hS)}, +k(a){return"File: '"+this.a+"'"}, +$ipb:1} +A.cbh.prototype={ +$1(a){A.yo(a,"Cannot check existence",this.a.a) +return a}, +$S:49} +A.cbf.prototype={ +$1(a){return A.acR(1,[null,this.a.b,this.b])}, +$S:568} +A.cbg.prototype={ +$1(a){var s=this.a +A.yo(a,"Cannot create file",s.a) +return s}, +$S:370} +A.cbd.prototype={ +$1(a){return this.a}, +$S:594} +A.cbe.prototype={ +$1(a){var s=this.a +A.yo(a,"Cannot delete file",s.a) +return s}, +$S:370} +A.cbj.prototype={ +$1(a){var s=this.a.a +A.yo(a,"Cannot open file",s) +return A.dip(a,s)}, +$S:303} +A.cbi.prototype={ +$1(a){A.yo(a,"Cannot retrieve length of file",this.a.a) +return a}, +$S:108} +A.cbp.prototype={ +$1(a){var s=A.a([],t.XE),r=new A.ah($.as,t.aP) +new A.cbq(a,new A.c89(s),new A.aG(r,t.gI)).$0() +return r}, +$S:377} +A.cbq.prototype={ +$0(){var s=this,r=s.c +s.a.xh(0,65536).qs(0,new A.cbr(s.b,s,r),r.gFT(),t.P)}, +$S:0} +A.cbr.prototype={ +$1(a){var s=this.a +if(a.length>0){s.t(0,a) +this.b.$0()}else this.c.c3(0,s.bV3())}, +$S:358} +A.cbm.prototype={ +$2(a,b){var s,r={} +r.a=new Uint8Array(b) +r.b=0 +s=new A.ah($.as,t.aP) +new A.cbn(r,a,b,new A.aG(s,t.gI)).$0() +return s}, +$S:605} +A.cbn.prototype={ +$0(){var s=this,r=s.a,q=r.a,p=r.b,o=s.c,n=s.d +s.b.bT_(q,p,Math.min(p+16777216,o)).qs(0,new A.cbo(r,s,o,n),n.gFT(),t.P)}, +$S:0} +A.cbo.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"))).qs(0,new A.cmh(r),new A.cmi(r),t.P)}s=r.c +s.toString +return s}, +$ih8:1} +A.cmh.prototype={ +$1(a){var s=this.a +if(s.f){s.d.c3(0,s) +s.c=s.d=null}else s.axn()}, +$S:16} +A.cmi.prototype={ +$2(a,b){var s=this.a +if(s.f){s.d.qV(a,b) +s.c=s.d=null}else s.axt(a,b)}, +$S:110} +A.aOJ.prototype={ +eF(a,b){var s=A.q(b) +if(s.length===0)return +this.t(0,this.w.gbp().ag(s))}, +aRT(a){var s,r=A.aM(a),q=new A.bF(a,a.length,r.i("bF")) +if(!q.q())return +r=r.i("a7.E") +do{s=q.d +this.eF(0,s==null?r.a(s):s)}while(q.q())}} +A.bWf.prototype={} +A.aFG.prototype={ +m_(a){return this.gbp().ag(a)}, +gbp(){$.Gv() +return B.el}} +A.bwp.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.ag(o.gcZ(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.bB(a,this,t.z)) +return p}else return A.cpG(a)}, +$S:641} +A.cpH.prototype={ +$1(a){var s=function(b,c,d){return function(){return b(c,d,this,Array.prototype.slice.apply(arguments))}}(A.djG,a,!1) +A.cBa(s,$.b__(),a) +return s}, +$S:79} +A.cpI.prototype={ +$1(a){return new this.a(a)}, +$S:79} +A.crm.prototype={ +$1(a){return new A.a2A(a)}, +$S:642} +A.crn.prototype={ +$1(a){return new A.IN(a,t.sW)}, +$S:701} +A.cro.prototype={ +$1(a){return new A.zY(a)}, +$S:726} +A.zY.prototype={ +h(a,b){if(typeof b!="string"&&typeof b!="number")throw A.j(A.cg("property is not a String or num",null)) +return A.cB6(this.a[b])}, +j(a,b,c){if(typeof b!="string"&&typeof b!="number")throw A.j(A.cg("property is not a String or num",null)) +this.a[b]=A.cpG(c)}, +l(a,b){if(b==null)return!1 +return b instanceof A.zY&&this.a===b.a}, +aox(a){return a in this.a}, +a8Q(a){delete this.a[a]}, +k(a){var s,r +try{s=String(this.a) +return s}catch(r){s=this.kq(0) +return s}}, +FQ(a,b){var s=this.a,r=b==null?null:A.df(new A.O(b,A.dqV(),A.a0(b).i("O<1,@>")),!0,t.z) +return A.cB6(s[a].apply(s,r))}, +bB9(a){return this.FQ(a,null)}, +gv(a){return 0}} +A.a2A.prototype={} +A.IN.prototype={ +aga(a){var s=this,r=a<0||a>=s.gu(s) +if(r)throw A.j(A.es(a,0,s.gu(s),null,null))}, +h(a,b){if(A.eM(b))this.aga(b) +return this.b1C(0,b)}, +j(a,b,c){if(A.eM(b))this.aga(b) +this.avn(0,b,c)}, +gu(a){var s=this.a.length +if(typeof s==="number"&&s>>>0===s)return s +throw A.j(A.ac("Bad JsArray length"))}, +su(a,b){this.avn(0,"length",b)}, +t(a,b){this.FQ("push",[b])}, +H(a,b){this.FQ("push",b instanceof Array?b:A.df(b,!0,t.z))}, +pb(a,b,c){var s=this,r=b<0||b>=s.gu(s)+1 +if(r)A.W(A.es(b,0,s.gu(s),null,null)) +s.FQ("splice",[b,0,c])}, +ej(a,b){this.aga(b) +return J.J(this.FQ("splice",[b,1]),0)}, +qd(a){if(this.gu(this)===0)throw A.j(A.dl(-1)) +return this.bB9("pop")}, +qG(a,b,c){A.cJ_(b,c,this.gu(this)) +this.FQ("splice",[b,c-b])}, +d_(a,b,c,d,e){var s,r +A.cJ_(b,c,this.gu(this)) +s=c-b +if(s===0)return +if(e<0)throw A.j(A.cg(e,null)) +r=[b,s] +B.b.H(r,J.aj9(d,e).yZ(0,s)) +this.FQ("splice",r)}, +e_(a,b,c,d){return this.d_(a,b,c,d,0)}, +fl(a,b){this.FQ("sort",b==null?[]:[b])}, +rk(a){return this.fl(a,null)}, +$ib2:1, +$iD:1, +$iG:1} +A.W5.prototype={ +j(a,b,c){return this.b1D(0,b,c)}} +A.ct9.prototype={ +$1(a){var s,r,q,p,o +if(A.cQ7(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.ag(s.gcZ(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.bB(a,this,t.z)) +return o}else return a}, +$S:135} +A.ctA.prototype={ +$1(a){return this.a.c3(0,a)}, +$S:12} +A.ctB.prototype={ +$1(a){if(a==null)return this.a.qU(new A.ayZ(a===undefined)) +return this.a.qU(a)}, +$S:12} +A.cs5.prototype={ +$1(a){var s,r,q,p,o,n,m,l,k,j,i +if(A.cQ6(a))return a +s=this.a +a.toString +if(s.a0(0,a))return s.h(0,a) +if(a instanceof Date)return A.ju(a.getTime(),!0) +if(a instanceof RegExp)throw A.j(A.cg("structured clone of RegExp",null)) +if(typeof Promise!="undefined"&&a instanceof Promise)return A.em(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.cb(o),q=s.gS(o);q.q();)n.push(A.aZs(q.gE(q))) +for(m=0;m4294967296)throw A.j(A.dl(u.hN+a)) +return Math.random()*a>>>0}, +dW(){return Math.random()}, +aO6(){return Math.random()<0.5}} +A.aSq.prototype={ +avG(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.aK(a-s,k) +r=a>>>0 +a=B.d.aK(a-r,k) +q=(~s>>>0)+(s<<21>>>0) +p=q>>>0 +r=(~r>>>0)+((r<<21|s>>>11)>>>0)+B.d.aK(q-p,k)>>>0 +q=((p^(p>>>24|r<<8))>>>0)*265 +s=q>>>0 +r=((r^r>>>24)>>>0)*265+B.d.aK(q-s,k)>>>0 +q=((s^(s>>>14|r<<18))>>>0)*21 +s=q>>>0 +r=((r^r>>>14)>>>0)*21+B.d.aK(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.aK(q-p,k) +q=l.a*1037 +n=l.a=q>>>0 +m=l.b*1037+B.d.aK(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.Fw() +l.Fw() +l.Fw() +l.Fw()}, +Fw(){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.aK(o-n+(q-p)+(m-r),4294967296)>>>0}, +xV(a){var s,r,q,p=this +if(a<=0||a>4294967296)throw A.j(A.dl(u.hN+a)) +s=a-1 +if((a&s)>>>0===0){p.Fw() +return(p.a&s)>>>0}do{p.Fw() +r=p.a +q=r%a}while(r-q+a>=4294967296) +return q}, +dW(){var s,r=this +r.Fw() +s=r.a +r.Fw() +return((s&67108863)*134217728+(r.a&134217727))/9007199254740992}, +aO6(){this.Fw() +return(this.a&1)===0}} +A.ce_.prototype={ +b7I(){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."))}, +xV(a){var s,r,q,p,o,n,m,l,k +if(a<=0||a>4294967296)throw A.j(A.dl(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.te(r.a(this.a-b.a),r.a(this.b-b.b),s.i("te<1>"))}, +aQ(a,b){var s=A.y(this),r=s.c +return new A.te(r.a(this.a*b),r.a(this.b*b),s.i("te<1>"))}, +aKO(a){var s=this.a-a.a,r=this.b-a.b +return Math.sqrt(s*s+r*r)}} +A.aeW.prototype={ +gGR(a){var s=this +return A.y(s).c.a(s.gwz(s)+s.gbl(s))}, +gaIl(a){var s=this +return A.y(s).c.a(s.gz2(s)+s.gba(s))}, +k(a){var s=this +return"Rectangle ("+s.gwz(s)+", "+s.gz2(s)+") "+s.gbl(s)+" x "+s.gba(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.gwz(q)===s.gwz(b))if(q.gz2(q)===s.gz2(b)){r=A.y(q).c +s=r.a(q.gwz(q)+q.gbl(q))===s.gGR(b)&&r.a(q.gz2(q)+q.gba(q))===s.gaIl(b)}else s=!1 +else s=!1}else s=!1 +return s}, +gv(a){var s=this,r=A.y(s).c +return A.cMH(B.d.gv(s.gwz(s)),B.d.gv(s.gz2(s)),B.d.gv(r.a(s.gwz(s)+s.gbl(s))),B.d.gv(r.a(s.gz2(s)+s.gba(s))),0)}} +A.a4i.prototype={ +gbl(a){return this.c}, +gba(a){return this.d}, +$ioy:1, +gwz(a){return this.a}, +gz2(a){return this.b}} +A.ajy.prototype={ +gm(a){return a.value}} +A.ar2.prototype={ +gaO(a){return a.type}, +gaA(a){return a.values}} +A.ar3.prototype={ +gaO(a){return a.type}} +A.qk.prototype={ +gm(a){return a.value}, +$iqk:1} +A.auW.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.iW(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."))}, +gO(a){var s=a.length +s.toString +if(s>0){s=a[0] +s.toString +return s}throw A.j(A.ac("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.ac("No elements"))}, +gbO(a){var s=a.length +s.toString +if(s===1){s=a[0] +s.toString +return s}if(s===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return this.h(a,b)}, +V(a){return a.clear()}, +$ib2:1, +$iD:1, +$iG:1} +A.qt.prototype={ +gm(a){return a.value}, +$iqt:1} +A.az2.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.iW(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."))}, +gO(a){var s=a.length +s.toString +if(s>0){s=a[0] +s.toString +return s}throw A.j(A.ac("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.ac("No elements"))}, +gbO(a){var s=a.length +s.toString +if(s===1){s=a[0] +s.toString +return s}if(s===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return this.h(a,b)}, +V(a){return a.clear()}, +$ib2:1, +$iD:1, +$iG:1} +A.aAB.prototype={ +gu(a){return a.length}} +A.Tg.prototype={ +gaO(a){return a.type}, +$iTg:1} +A.aFj.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.iW(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."))}, +gO(a){var s=a.length +s.toString +if(s>0){s=a[0] +s.toString +return s}throw A.j(A.ac("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.ac("No elements"))}, +gbO(a){var s=a.length +s.toString +if(s===1){s=a[0] +s.toString +return s}if(s===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return this.h(a,b)}, +V(a){return a.clear()}, +$ib2:1, +$iD:1, +$iG:1} +A.aFo.prototype={ +gaO(a){return a.type}} +A.ct.prototype={ +giy(a){return new A.a0Y(a,new A.lx(a))}, +DU(a,b,c,d){var s,r,q,p=A.a([],t.qF) +p.push(A.cOc(null)) +p.push(A.cOH()) +p.push(new A.aV8()) +c=new A.aWN(new A.a4J(p)) +p=document +s=p.body +s.toString +r=B.H2.bEa(s,''+b+"",c) +p=p.createDocumentFragment() +p.toString +s=new A.lx(r) +q=s.gbO(s) +for(;s=q.firstChild,s!=null;)p.appendChild(s).toString +return p}, +$ict:1} +A.qZ.prototype={ +gaO(a){return a.type}, +$iqZ:1} +A.aGJ.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.iW(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."))}, +gO(a){var s=a.length +s.toString +if(s>0){s=a[0] +s.toString +return s}throw A.j(A.ac("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.ac("No elements"))}, +gbO(a){var s=a.length +s.toString +if(s===1){s=a[0] +s.toString +return s}if(s===0)throw A.j(A.ac("No elements")) +throw A.j(A.ac("More than one element"))}, +e4(a,b){return this.h(a,b)}, +V(a){return a.clear()}, +$ib2:1, +$iD:1, +$iG:1} +A.aPr.prototype={} +A.aPs.prototype={} +A.aR4.prototype={} +A.aR5.prototype={} +A.aV1.prototype={} +A.aV2.prototype={} +A.aW9.prototype={} +A.aWa.prototype={} +A.aqD.prototype={} +A.Zx.prototype={ +G(){return"ClipOp."+this.b}} +A.aaN.prototype={ +G(){return"VertexMode."+this.b}} +A.S4.prototype={ +G(){return"PathFillType."+this.b}} +A.aA4.prototype={ +G(){return"PathOperation."+this.b}} +A.c8i.prototype={ +uR(a,b){A.dqG(this.a,this.b,a,b)}} +A.ag8.prototype={ +t0(a){A.aZF(this.b,this.c,a,t.CD)}} +A.Bz.prototype={ +gu(a){var s=this.a +return s.gu(s)}, +NP(a){var s,r,q=this +if(!q.d&&q.e!=null){q.e.uR(a.a,a.gaN5()) +return!1}s=q.c +if(s<=0)return!0 +r=q.ayB(s-1) +q.a.rw(0,a) +return r}, +ayB(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.D0() +A.aZF(p.b,p.c,null,r)}return q}, +bdE(){var s=this,r=s.a +if(!r.ga7(r)&&s.e!=null){r=r.D0() +s.e.uR(r.a,r.gaN5()) +A.kB(s.gayz())}else s.d=!1}} +A.b7F.prototype={ +aPp(a,b,c){this.a.cQ(0,a,new A.b7G()).NP(new A.ag8(b,c,$.as))}, +aYo(a,b){var s=this.a.cQ(0,a,new A.b7H()),r=s.e +s.e=new A.c8i(b,$.as) +if(r==null&&!s.d){s.d=!0 +A.kB(s.gayz())}}, +bJn(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.bz(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.l.b7(0,B.D.d9(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.l.b7(0,B.D.d9(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.aQe(0,n,a.getUint32(r+1,B.ae===$.kb())) +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.l.b7(0,B.D.d9(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.l.b7(0,j).split("\r"),t.s) +if(m.length===3&&J.v(m[0],"resize"))this.aQe(0,m[1],A.dK(m[2],null)) +else throw A.j(A.aL("Unrecognized message "+A.q(m)+" sent to dev.flutter/channel-buffers."))}}, +aQe(a,b,c){var s=this.a,r=s.h(0,b) +if(r==null)s.j(0,b,new A.Bz(A.nq(c,t.S8),c)) +else{r.c=c +r.ayB(c)}}} +A.b7G.prototype={ +$0(){return new A.Bz(A.nq(1,t.S8),1)}, +$S:388} +A.b7H.prototype={ +$0(){return new A.Bz(A.nq(1,t.S8),1)}, +$S:388} +A.az8.prototype={ +zc(a,b){return this.a<=b.a&&this.b<=b.b}, +ya(a,b){return this.a>b.a&&this.b>b.b}, +Oh(a,b){return this.a>=b.a&&this.b>=b.b}, +l(a,b){if(b==null)return!1 +return b instanceof A.az8&&b.a===this.a&&b.b===this.b}, +gv(a){return A.an(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)}, +gIO(){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)}, +aQ(a,b){return new A.w(this.a*b,this.b*b)}, +dX(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.an(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={ +ga7(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.cg(b,null))}, +a2(a,b){return new A.a1(this.a+b.a,this.b+b.b)}, +aQ(a,b){return new A.a1(this.a*b,this.b*b)}, +dX(a,b){return new A.a1(this.a/b,this.b/b)}, +zA(a){return new A.w(a.a+this.a/2,a.b+this.b/2)}, +M2(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)}, +ga7(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.Y(s.a+r,s.b+q,s.c+r,s.d+q)}, +bH(a,b,c){var s=this +return new A.Y(s.a+b,s.b+c,s.c+b,s.d+c)}, +oK(a){var s=this +return new A.Y(s.a-a,s.b-a,s.c+a,s.d+a)}, +rr(a){var s=this +return new A.Y(Math.max(s.a,a.a),Math.max(s.b,a.b),Math.min(s.c,a.c),Math.min(s.d,a.d))}, +xO(a){var s=this +return new A.Y(Math.min(s.a,a.a),Math.min(s.b,a.b),Math.max(s.c,a.c),Math.max(s.d,a.d))}, +Tn(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}, +gvq(){var s=this +return Math.min(Math.abs(s.c-s.a),Math.abs(s.d-s.b))}, +gbVO(){var s=this.a +return new A.w(s+(this.c-s)/2,this.b)}, +gbBq(){var s=this.b +return new A.w(this.a,s+(this.d-s)/2)}, +gcS(){var s=this,r=s.a,q=s.b +return new A.w(r+(s.c-r)/2,q+(s.d-q)/2)}, +gbAJ(){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}, +a5h(a,b,c,d){var s=b+c +if(s>d&&s!==0)return Math.min(a,d/s) +return a}, +UW(){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.a5h(s.a5h(s.a5h(s.a5h(1,l,k,m),j,i,p),h,g,m),f,e,p) +if(d<1)return new A.tk(q,n,r,o,j*d,k*d,i*d,h*d,f*d,g*d,e*d,l*d,!1) +return new A.tk(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.UW() +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.tk&&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.an(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.c4(o,n).l(0,new A.c4(m,l))){s=q.x +r=q.y +s=new A.c4(m,l).l(0,new A.c4(s,r))&&new A.c4(s,r).l(0,new A.c4(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.c4(o,n).k(0)+", topRight: "+new A.c4(m,l).k(0)+", bottomRight: "+new A.c4(q.x,q.y).k(0)+", bottomLeft: "+new A.c4(q.z,q.Q).k(0)+")"}} +A.ccy.prototype={} +A.cuC.prototype={ +$1(a){return this.aTl(a)}, +$0(){return this.$1(null)}, +$C:"$1", +$R:0, +$D(){return[null]}, +aTl(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.ct_(a),$async$$1) +case 2:return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:733} +A.cuD.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.cC2(),$async$$0) +case 2:q.b.$0() +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:11} +A.bIE.prototype={} +A.QQ.prototype={ +G(){return"KeyEventType."+this.b}} +A.ph.prototype={ +bmH(){var s=this.d +return"0x"+B.d.tj(s,16)+new A.bwC(B.e.dF(s/4294967296)).$0()}, +bed(){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+'"'}}, +brA(){var s=this.e +if(s==null)return"" +return" (0x"+new A.O(new A.dB(s),new A.bwD(),t.Hz.i("O")).aV(0," ")+")"}, +k(a){var s=this,r=A.d8K(s.b),q=B.d.tj(s.c,16),p=s.bmH(),o=s.bed(),n=s.brA(),m=s.f?", synthesized":"" +return"KeyData(type: "+A.q(r)+", physical: 0x"+q+", logical: "+p+", character: "+o+n+m+")"}, +gaO(a){return this.b}} +A.bwC.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.bwD.prototype={ +$1(a){return B.c.hn(B.d.tj(a,16),2,"0")}, +$S:168} +A.B.prototype={ +bU(a){var s=this +return A.ft(a,s.gm(s)>>>16&255,s.gm(s)>>>8&255,s.gm(s)&255)}, +a3(a){return this.bU(B.e.aw(255*a))}, +am7(){var s=this +return 0.2126*A.cwr((s.gm(s)>>>16&255)/255)+0.7152*A.cwr((s.gm(s)>>>8&255)/255)+0.0722*A.cwr((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.hn(B.d.tj(this.gm(this),16),8,"0")+")"}, +gm(a){return this.a}} +A.L0.prototype={ +G(){return"StrokeCap."+this.b}} +A.L1.prototype={ +G(){return"StrokeJoin."+this.b}} +A.a57.prototype={ +G(){return"PaintingStyle."+this.b}} +A.h6.prototype={ +G(){return"BlendMode."+this.b}} +A.Hi.prototype={ +G(){return"Clip."+this.b}} +A.akK.prototype={ +G(){return"BlurStyle."+this.b}} +A.A7.prototype={ +l(a,b){if(b==null)return!1 +return b instanceof A.A7&&b.a===this.a&&b.b===this.b}, +gv(a){return A.an(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.Dr.prototype={ +G(){return"FilterQuality."+this.b}} +A.cxQ.prototype={} +A.L7.prototype={} +A.vr.prototype={ +dq(a,b){return new A.vr(this.a,this.b.aQ(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.vr&&b.a.l(0,s.a)&&b.b.l(0,s.b)&&b.c===s.c}, +gv(a){return A.an(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.q(this.c)+")"}} +A.rT.prototype={ +gu(a){return this.b}} +A.at0.prototype={ +aoK(){var s=0,r=A.o(t.hP),q,p=this,o,n +var $async$aoK=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.ac("Object is disposed")) +o=$.aC() +q=o.Bb(n,!1,null,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aoK,r)}} +A.aFP.prototype={} +A.bIt.prototype={} +A.zC.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.q((p.a-n.a)*0.001)+"ms")+", rasterDuration: "+(A.q((l.a-k.a)*0.001)+"ms")+", vsyncOverhead: "+(A.q((o.a-A.c7(0,0,s,0,0,0).a)*0.001)+"ms")+", totalSpan: "+(A.q((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.Cz.prototype={ +G(){return"AppLifecycleState."+this.b}} +A.Nn.prototype={ +G(){return"AppExitResponse."+this.b}} +A.dS.prototype={ +gqY(a){var s=this.a,r=B.fw.h(0,s) +return r==null?s:r}, +grB(){var s=this.c,r=B.ii.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.dS&&b.gqY(b)===s.gqY(s)&&b.b==s.b&&b.grB()==s.grB()}, +gv(a){var s=this +return A.an(s.gqY(s),s.b,s.grB(),B.a,B.a,B.a,B.a,B.a,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.Qd("_")}, +Qd(a){var s=this,r=s.gqY(s),q=s.b +if(q!=null)r+=a+q +if(s.c!=null)r+=a+A.q(s.grB()) +return r.charCodeAt(0)==0?r:r}} +A.apu.prototype={ +G(){return"DartPerformanceMode."+this.b}} +A.xd.prototype={ +G(){return"PointerChange."+this.b}} +A.tf.prototype={ +G(){return"PointerDeviceKind."+this.b}} +A.Ka.prototype={ +G(){return"PointerSignalKind."+this.b}} +A.aAF.prototype={ +G(){return"PointerPreferredStylusAuxiliaryAction."+this.b}} +A.xe.prototype={ +k(a){return"PointerData(x: "+A.q(this.w)+", y: "+A.q(this.x)+")"}, +gd6(a){return this.d}} +A.Sg.prototype={} +A.iE.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.i5.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.bSA.prototype={} +A.a1b.prototype={ +G(){return"FontStyle."+this.b}} +A.JY.prototype={ +G(){return"PlaceholderAlignment."+this.b}} +A.pd.prototype={ +k(a){var s=B.dkR.h(0,this.a) +s.toString +return s}, +gdA(a){return this.a}, +gm(a){return this.b}} +A.Dt.prototype={ +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.Dt&&b.a===this.a&&b.b===this.b}, +gv(a){return A.an(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.q(this.b)+")"}, +gm(a){return this.b}} +A.xM.prototype={ +G(){return"TextAlign."+this.b}} +A.Un.prototype={ +G(){return"TextBaseline."+this.b}} +A.B9.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.B9&&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.aV(s,", ")+"])"}} +A.Ba.prototype={ +G(){return"TextDecorationStyle."+this.b}} +A.a9V.prototype={ +G(){return"TextLeadingDistribution."+this.b}} +A.a9R.prototype={ +l(a,b){var s +if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +if(b instanceof A.a9R)s=b.c===this.c +else s=!1 +return s}, +gv(a){return A.an(!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.vE.prototype={ +G(){return"TextDirection."+this.b}} +A.mN.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.mN&&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.an(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.Um.prototype={ +G(){return"TextAffinity."+this.b}} +A.db.prototype={ +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.db&&b.a===this.a&&b.b===this.b}, +gv(a){return A.an(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.eU.prototype={ +gce(){return this.a>=0&&this.b>=0}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.eU&&b.a===this.a&&b.b===this.b}, +gv(a){return A.an(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.Ey.prototype={ +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.Ey&&b.a===this.a}, +gv(a){return B.e.gv(this.a)}, +k(a){return A.a_(this).k(0)+"(width: "+A.q(this.a)+")"}} +A.YF.prototype={ +G(){return"BoxHeightStyle."+this.b}} +A.akR.prototype={ +G(){return"BoxWidthStyle."+this.b}} +A.Fx.prototype={ +G(){return"TileMode."+this.b}} +A.Ic.prototype={} +A.aEq.prototype={} +A.YI.prototype={ +G(){return"Brightness."+this.b}} +A.b73.prototype={ +l(a,b){if(b==null)return!1 +return this===b}, +gv(a){return A.K.prototype.gv.call(this,this)}} +A.arQ.prototype={ +l(a,b){var s +if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +if(b instanceof A.arQ)s=!0 +else s=!1 +return s}, +gv(a){return A.an(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.c2n.prototype={} +A.ak1.prototype={ +gu(a){return a.length}} +A.hw.prototype={} +A.ak2.prototype={ +gm(a){return a.value}} +A.ak3.prototype={ +H(a,b){throw A.j(A.ak("Not supported"))}, +a0(a,b){return A.u5(a.get(b))!=null}, +h(a,b){return A.u5(a.get(b))}, +ao(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.u5(s.value[1]))}}, +gcZ(a){var s=A.a([],t.s) +this.ao(a,new A.b2D(s)) +return s}, +gaA(a){var s=A.a([],t.n4) +this.ao(a,new A.b2E(s)) +return s}, +gu(a){var s=a.size +s.toString +return s}, +ga7(a){var s=a.size +s.toString +return s===0}, +gdc(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"))}, +$iR:1} +A.b2D.prototype={ +$2(a,b){return this.a.push(a)}, +$S:62} +A.b2E.prototype={ +$2(a,b){return this.a.push(b)}, +$S:62} +A.CD.prototype={} +A.ak7.prototype={ +gcC(a){return a.enabled}, +gd6(a){return a.kind}} +A.ak8.prototype={ +gu(a){return a.length}} +A.CG.prototype={} +A.akC.prototype={ +gaO(a){return a.type}} +A.az7.prototype={ +gu(a){return a.length}} +A.a4U.prototype={ +gaO(a){return a.type}} +A.aKp.prototype={} +A.ajm.prototype={ +gaO(a){var s=a.type +s.toString +return s}} +A.b_X.prototype={ +b6p(){A.PQ(new A.b_Y(this),t.P)}} +A.b_Y.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.a0m(),$async$$0) +case 2:p.c=b +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:11} +A.b_Z.prototype={} +A.GD.prototype={ +G(){return"AdaptiveStyle."+this.b}, +a98(a){switch(this.a){case 1:case 2:case 3:case 4:return this +case 0:switch(a.r.a){case 2:return B.Gx +case 4:return B.Gy +case 0:case 1:case 3:case 5:return B.ar_}break}}} +A.ff.prototype={ +ge7(a){return this.a}} +A.b0C.prototype={ +$0(){return this.a.$1(this.b.a)}, +$S:0} +A.b0D.prototype={ +$0(){return this.a.$1(this.b.a)}, +$S:0} +A.b0E.prototype={ +$0(){return this.a.$1(this.b.a)}, +$S:0} +A.b0F.prototype={ +$1(a){return a.a!==B.hd}, +$S(){return this.a.i("H(ff<0>)")}} +A.b0G.prototype={ +$1(a){var s=a.a +return new A.fl(a.b,null,s,a.c,a.d,this.a.i("fl<0>"))}, +$S(){return this.a.i("fl<0>(ff<0>)")}} +A.b0H.prototype={ +$1(a){return a.a===B.hd}, +$S(){return this.a.i("H(ff<0>)")}} +A.Er.prototype={ +G(){return"OkCancelResult."+this.b}} +A.cu3.prototype={ +$2$context$key(a,b){return A.cl(a,this.a).eP(b)}, +$S(){return this.b.i("~({context!C,key!0?})")}} +A.cu_.prototype={ +$1(a){var s=this,r=s.d,q=A.a0(r).i("O<1,r>") +q=A.cwy(A.Q(new A.O(r,new A.ctZ(s.e,a,s.r),q),!0,q.i("al.E")),s.c,s.b) +return new A.k6(q,s.a,null)}, +$S:13} +A.ctZ.prototype={ +$1(a){return A.d2x(a,new A.ctW(this.a,this.b,this.c))}, +$S(){return this.c.i("r(ff<0>)")}} +A.ctW.prototype={ +$1(a){return this.a.$2$context$key(this.b,a)}, +$S(){return this.c.i("~(0?)")}} +A.cu0.prototype={ +$1(a){return A.d2y(a,new A.ctY(this.a,this.b,this.c))}, +$S(){return this.c.i("r(ff<0>)")}} +A.ctY.prototype={ +$1(a){return this.a.$2$context$key(this.b,a)}, +$S(){return this.c.i("~(0?)")}} +A.cu1.prototype={ +$1(a){var s,r,q,p=this,o=null,n=p.b +if(n==null)n=B.W +s=p.c +if(s==null)s=B.W +r=A.aX(p.d,B.er,B.j,B.p,o,o,B.v) +q=$.l6 +if(q==null)$.l6=A.yF() +return new A.Ri(new A.k6(new A.avl(B.ch3,n,s,B.dWC,r,o),p.a,o),o)}, +$S:13} +A.cu2.prototype={ +$1(a){var s=this,r=s.d,q=A.a0(r).i("O<1,r>") +q=A.GF(A.Q(new A.O(r,new A.ctX(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.k6(q,s.a,null)}, +$S:13} +A.ctX.prototype={ +$1(a){var s=this +return A.d2z(a,s.c.at,s.d,new A.ctV(s.a,s.b,s.e))}, +$S(){return this.e.i("r(ff<0>)")}} +A.ctV.prototype={ +$1(a){return this.a.$2$context$key(this.b,a)}, +$S(){return this.c.i("~(0?)")}} +A.aNi.prototype={ +Y(){return new A.aNj(new A.bb(1,null,t.Y),null,null,B.k)}} +A.aNj.prototype={ +A(a){return B.W}} +A.cu6.prototype={ +$2$context$key(a,b){return A.cl(a,this.a).eP(b)}, +$S(){return this.b.i("~({context!C,key!0?})")}} +A.cu5.prototype={ +$1(a){var s=this,r=s.as +return new A.Vt(s.a,new A.cu4(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("Vt<0>"))}, +$S:13} +A.cu4.prototype={ +$1(a){return this.a.$2$context$key(this.b,a)}, +$S(){return this.c.i("~(0?)")}} +A.Vt.prototype={ +Y(){return new A.abV(new A.fZ(0,!0,null,A.a([],t.ZP),$.bo()),B.k,this.$ti.i("abV<1>"))}, +gqR(a){return this.w}} +A.abV.prototype={ +an(){this.aM() +this.d=this.a.x}, +A(a){var s,r,q,p=this,o=null,n=A.z(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.N(m.c,o,o,o,o,o,o,o,h.r,o,o,o)],g) +if(j!=null)m.push(new A.aa(B.MN,A.N(j,o,o,o,o,o,o,o,h.Q,o,o,o),o)) +m=A.aX(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("Km<1>")).i("O<1,2>") +s=A.bS(A.mA(A.Q(new A.O(h,new A.c8W(p),r),!0,r.i("al.E")),p.e,o,o,o,o,B.N,!0),s,o) +p.a.toString +h=l==null?o:l.toUpperCase() +if(h==null){h=A.x(a,B.aJ,t.A) +h.toString +h=h.gc2()}h=A.k3(!1,A.N(h,o,o,o,o,o,o,o,o,o,o,o),B.h,o,o,o,o,o,new A.c8X(p),o,o) +r=p.d==null?o:new A.c8Y(p) +p.a.toString +q=k==null?o:k.toUpperCase() +if(q==null){q=A.x(a,B.aJ,t.A) +q.toString +q=q.gc6()}return new A.k6(A.bga(o,o,A.aX(A.a([new A.aa(B.aUc,m,o),B.Mt,new A.hz(1,B.bC,s,o),B.Mt,new A.akS(B.atx,A.a([h,A.k3(!1,A.N(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.J,o,o,B.v),B.h,o,B.p5,o,o,o),i,o)}} +A.c8W.prototype={ +$1(a){var s=null,r=A.N(a.b,s,s,s,s,s,s,s,s,s,s,s),q=a.a,p=this.a +return A.bLD(p.d,new A.c8V(p),r,!0,q,p.$ti.c)}, +$S(){return this.a.$ti.i("Km<1>(ff<1>)")}} +A.c8V.prototype={ +$1(a){var s=this.a +s.I(new A.c8U(s,a))}, +$S(){return this.a.$ti.i("~(1?)")}} +A.c8U.prototype={ +$0(){this.a.d=this.b}, +$S:0} +A.c8X.prototype={ +$0(){return this.a.a.d.$1(null)}, +$S:0} +A.c8Y.prototype={ +$0(){var s=this.a,r=s.a +s=s.d +return r.d.$1(s)}, +$S:0} +A.cuf.prototype={ +$0(){var s,r=A.x(this.a,B.aJ,t.A) +r.toString +s=r.gc2() +if(this.b)r=s +else{r=s.toLowerCase() +r=r[0].toUpperCase()+B.c.bK(r,1)}return r}, +$S:28} +A.a3i.prototype={ +Y(){return new A.aPM(B.m,B.k)}} +A.aPM.prototype={ +A(a){var s=null,r=A.z(a),q=A.bU(12),p=r.ax.a,o=A.YJ(p,B.aPa,B.aL_),n=A.YJ(p,B.o.bU(115),B.o.bU(38)),m=this.d,l=A.n9(n,2),k=A.n9(A.YJ(p,B.x.bU(59),B.x.bU(194)),1) +return A.FA(A.bga(s,o,A.am(s,A.bS(A.aX(A.a([A.eN(s,A.am(s,s,B.h,s,s,new A.bq(A.ap(o,B.o,0.12),s,s,s,A.a([new A.fS(0,B.c8,B.x.bU(51),B.m,1)],t.sq),s,s,B.K),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.cf_(this),s,s,s,s,s,s,s,s,s,s,s,s,s,s,!1,B.aA),this.a.c],t.p),B.n,B.j,B.J,s,s,B.v),s,500),B.h,s,s,new A.bq(s,s,l,q,s,s,s,B.K),new A.bq(s,s,k,q,s,s,s,B.K),s,s,s,s,s,s,s),B.d8,s,B.p5,s,new A.dP(q,B.O),s),m)}} +A.cf_.prototype={ +$1(a){var s=this.a +return s.I(new A.ceZ(s,a))}, +$S:24} +A.ceZ.prototype={ +$0(){var s=this.a +s.d=s.d.a2(0,this.b.b)}, +$S:0} +A.Ri.prototype={ +Y(){return new A.aPK(A.a0m(),B.k)}} +A.aPK.prototype={ +A(a){var s,r=a.U(t.Aq) +if((r==null?null:r.f.c)!=null)return this.a.c +s=A.z(a) +return new A.ch(this.d,new A.ceY(this,s,s.ax),null,t.wU)}} +A.ceY.prototype={ +$2(a,b){var s,r,q=null,p=b.b +if(p!=null){s=$.l6;(s==null?$.l6=A.yF():s).c=p}s=A.z(a).ax.a===B.ap?A.cyi(B.ap):A.cyi(B.aw) +r=$.l6 +r=(r==null?$.l6=A.yF():r).c +if(r==null)r=q +return new A.Rk(s.bDo(new A.Sz(r==null?this.c.b:r,q,q)),this.a.a.c,q)}, +$S:739} +A.a_e.prototype={ +A(a){var s,r=this,q=null,p=A.aS(a,q,t.l).w,o=r.e,n=r.f,m=p.FW(Math.max(1,p.c)),l=o==null?q:A.N(o,q,q,q,q,q,q,q,q,q,q,q),k=n==null?q:A.N(n,q,q,q,q,q,q,q,q,q,q,q),j=r.d,i=B.b.ct(j,new A.beN(r)),h=r.r +if(h==null){h=A.x(a,B.aJ,t.A) +h.toString +h=h.gc2().toLowerCase() +h=h[0].toUpperCase()+B.c.bK(h,1)}h=A.N(h,q,q,q,q,q,q,q,q,q,q,q) +s=A.a0(j).i("O<1,Hv>") +return new A.k6(A.nt(new A.a_2(l,k,A.Q(new A.O(j,new A.beO(r),s),!0,s.i("al.E")),new A.Hv(new A.beP(r),!i,!1,h,q),q),m,q),r.w,q)}, +gqR(a){return this.d}} +A.beN.prototype={ +$1(a){return a.d}, +$S(){return this.a.$ti.i("H(fl<1>)")}} +A.beP.prototype={ +$0(){return this.a.c.$1(null)}, +$S:0} +A.beO.prototype={ +$1(a){var s=null,r=a.e +return new A.Hv(new A.beM(this.a,a),a.d,r,A.N(a.a,s,s,s,s,s,s,s,s,s,s,s),s)}, +$S(){return this.a.$ti.i("Hv(fl<1>)")}} +A.beM.prototype={ +$0(){return this.a.c.$1(this.b.c)}, +$S:0} +A.a3R.prototype={ +A(a){var s,r=this,q=null,p=A.z(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.ce(!1,q,!0,q,!0,q,q,q,!1,q,q,q,q,!1,q,q,q,q,q,q,A.N(o,q,q,q,q,q,q,q,q,q,q,q),q,q)) +if(k&&n!=null)l.push(A.ce(!1,q,!0,q,!0,q,q,q,!1,q,q,q,q,!1,q,q,q,q,q,q,A.N(n,q,q,q,q,q,q,q,p.p3.Q,q,q,q),q,q)) +if(j&&n!=null){k=A.N(o,q,q,q,q,q,q,q,q,q,q,q) +B.b.H(l,A.a([A.ce(!1,q,q,q,!0,q,q,q,!1,q,q,q,q,!1,q,q,q,A.N(n,q,q,q,q,q,q,q,q,q,q,q),q,q,k,q,q),B.ku],m))}m=r.d +B.b.H(l,new A.O(m,new A.bAN(r,p.ax),A.a0(m).i("O<1,pk>"))) +s=A.j2(!0,A.aX(l,B.n,B.j,B.J,q,q,B.v),!0,B.F,!0,!0) +return new A.k6(s,r.w,q)}, +gqR(a){return this.d}} +A.bAN.prototype={ +$1(a){var s=null,r=a.b,q=a.e?this.b.at:s,p=r==null?s:A.cF(r,q,s,s,s,s) +return A.ce(!1,s,s,s,!0,s,s,s,!1,p,s,s,new A.bAM(this.a,a),!1,s,s,s,s,s,s,A.N(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("pk(fl<1>)")}} +A.bAM.prototype={ +$0(){return this.a.c.$1(this.b.c)}, +$S:0} +A.cue.prototype={ +$2$context$key(a,b){return A.cl(a,this.a).eP(b)}, +$S(){return this.b.i("~({context!C,key!0?})")}} +A.cuc.prototype={ +$1(a){var s=this,r=s.w +return new A.a3R(new A.cub(s.a,a,r),s.d,s.b,s.c,s.e,s.f,null,r.i("a3R<0>"))}, +$S:13} +A.cub.prototype={ +$1(a){return this.a.$2$context$key(this.b,a)}, +$S(){return this.c.i("~(0?)")}} +A.cud.prototype={ +$1(a){var s=this,r=s.w +return new A.a_e(new A.cua(s.a,a,r),s.d,s.b,s.c,s.e,s.f,null,r.i("a_e<0>"))}, +$S:13} +A.cua.prototype={ +$1(a){return this.a.$2$context$key(this.b,a)}, +$S(){return this.c.i("~(0?)")}} +A.fl.prototype={ +ge7(a){return this.c}} +A.a1V.prototype={ +Y(){return new A.aOH(B.k)}} +A.aOH.prototype={ +gPT(){var s,r,q,p=this,o=p.d +if(o===$){s=p.a.c +r=A.a0(s).i("O<1,k4>") +q=A.Q(new A.O(s,new A.ccW(),r),!0,r.i("al.E")) +p.d!==$&&A.ao() +p.d=q +o=q}return o}, +an(){var s,r,q +this.aM() +for(s=this.gPT(),r=s.length,q=0;q")) +q.I(new A.ccZ(q,r)) +return!r.gS(r).q()}} +A.ccW.prototype={ +$1(a){return A.hj(a.a)}, +$S:299} +A.cd5.prototype={ +$0(){var s=this.a +if(s.f)s.aBa()}, +$S:0} +A.cd2.prototype={ +$0(){var s=this.a.gPT(),r=A.a0(s).i("O<1,h>") +return this.b.eP(A.Q(new A.O(s,new A.cd4(),r),!0,r.i("al.E")))}, +$S:0} +A.cd4.prototype={ +$1(a){return a.a.a}, +$S:298} +A.cd3.prototype={ +$0(){if(this.a.aBa())this.b.$0()}, +$S:0} +A.cd0.prototype={ +$0(){return this.a.eD()}, +$S:0} +A.cd_.prototype={ +$2$isBottomRounded$isTopRounded(a,b){var s,r=null,q=b?6:0 +q=new A.c4(q,q) +s=a?6:0 +s=new A.c4(s,s) +return new A.bq(B.zC,r,B.asO,new A.eD(q,q,s,s),r,r,r,B.K)}, +$S:742} +A.cd1.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.gPT().length-1,k) +o=j?m:B.qu +if(j)l.a.toString +l=s?B.qk:B.ql +n=s?B.qm:B.qn +if(r==null)r=q===1?B.nR:B.l5 +return new A.Hw(b,p,i.b,m,m,r,o,B.br,k,s,i.Q,l,n,q,i.x,m,m,!0,m)}, +$S:743} +A.ccX.prototype={ +$2(a,b){var s=b.d +return s==null?null:s.$1(this.a.gPT()[a].a.a)}, +$S:390} +A.ccY.prototype={ +$1(a){return a!=null}, +$S:74} +A.ccZ.prototype={ +$0(){this.a.e=this.b.aV(0,"\n")}, +$S:0} +A.a3h.prototype={ +Y(){return new A.aPJ(B.k)}} +A.aPJ.prototype={ +gX_(){var s,r,q,p=this,o=p.d +if(o===$){s=p.a.c +r=A.a0(s).i("O<1,k4>") +q=A.Q(new A.O(s,new A.ceO(),r),!0,r.i("al.E")) +p.d!==$&&A.ao() +p.d=q +o=q}return o}, +an(){var s,r,q +this.aM() +for(s=this.gX_(),r=s.length,q=0;q")) +q.I(new A.ceR(q,r)) +return!r.gS(r).q()}} +A.ceO.prototype={ +$1(a){return A.hj(a.a)}, +$S:299} +A.ceX.prototype={ +$0(){var s=this.a +if(s.f)s.aBD()}, +$S:0} +A.ceU.prototype={ +$0(){var s=this.a.gX_(),r=A.a0(s).i("O<1,h>") +return this.b.eP(A.Q(new A.O(s,new A.ceW(),r),!0,r.i("al.E")))}, +$S:0} +A.ceW.prototype={ +$1(a){return a.a.a}, +$S:298} +A.ceV.prototype={ +$0(){if(this.a.aBD())this.b.$0()}, +$S:0} +A.ceS.prototype={ +$0(){return this.a.eD()}, +$S:0} +A.ceT.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.qu +q=n?B.qk:B.ql +p=n?B.qm:B.qn +if(s==null)s=r===1?B.nR:B.l5 +return A.cj(A.cHP(B.C,new A.a3p(b,l.b,o,o,s,m,B.br,a===0,n,l.Q,q,p,r,l.x,o,o,o),o,0.7),o,o)}, +$S:748} +A.ceP.prototype={ +$2(a,b){var s=b.d +return s==null?null:s.$1(this.a.gX_()[a].a.a)}, +$S:390} +A.ceQ.prototype={ +$1(a){return a!=null}, +$S:74} +A.ceR.prototype={ +$0(){this.a.e=this.b.aV(0,"\n")}, +$S:0} +A.a3X.prototype={ +Y(){return new A.aQa(new A.bI(null,t.am),B.qU,B.k)}} +A.aQa.prototype={ +gakf(){var s,r,q,p=this,o=p.d +if(o===$){s=p.a.c +r=A.a0(s).i("O<1,k4>") +q=A.Q(new A.O(s,new A.cgj(),r),!0,r.i("al.E")) +p.d!==$&&A.ao() +p.d=q +o=q}return o}, +an(){this.aM()}, +n(){var s,r,q,p +for(s=this.gakf(),r=s.length,q=0;q") +return this.b.eP(A.Q(new A.O(s,new A.cgp(),r),!0,r.i("al.E")))}, +$S:0} +A.cgp.prototype={ +$1(a){return a.a.a}, +$S:298} +A.cgn.prototype={ +$0(){var s=this.a +if(s.e.gap().adv())this.b.$0() +else if(s.f===B.qU)s.I(new A.cgo(s))}, +$S:0} +A.cgo.prototype={ +$0(){this.a.f=B.arM}, +$S:0} +A.cgk.prototype={ +$0(){return this.a.eD()}, +$S:0} +A.cgl.prototype={ +$2(a,b){var s=null,r=this.a,q=r.a.c,p=q.length,o=q[a] +q=A.iX(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.qu +return A.bZS(o.Q,s,a===0,r,b,q,o.e,s,o.y,o.x,o.c,s,s,!1,B.br,p,o.d)}, +$S:749} +A.cuh.prototype={ +$1(a){var s=this +return new A.a1V(s.a,s.b,s.c,s.d,s.e,s.f,s.w,s.x,s.y,null)}, +$S:13} +A.cui.prototype={ +$1(a){var s=this +return new A.Ri(new A.a3h(s.a,s.b,s.c,s.d,s.e,s.f,s.w,s.y,null),null)}, +$S:13} +A.cuj.prototype={ +$1(a){var s=this +return new A.a3X(s.a,s.b,s.c,s.d,s.e,s.f,s.w,s.x,s.y,s.z,s.Q,null)}, +$S:13} +A.wt.prototype={} +A.a0T.prototype={ +bVX(a,b,c,d){return new A.ar6(b,d,null)}} +A.ar6.prototype={ +A(a){return new A.zk(this.c,new A.blL(),new A.blM(),this.d,null)}} +A.blL.prototype={ +$3(a,b,c){var s=$.cTZ(),r=$.cU0() +return new A.dn(new A.aW(b,s,A.y(s).i("aW")),!1,A.AL(c,new A.aW(b,r,A.y(r).i("aW"))),null)}, +$C:"$3", +$R:3, +$S:394} +A.blM.prototype={ +$3(a,b,c){var s=$.cU_() +return new A.dn(new A.aW(b,s,A.y(s).i("aW")),!1,c,null)}, +$C:"$3", +$R:3, +$S:394} +A.aeb.prototype={ +wn(a,b,c){var s=null,r=A.j2(!0,new A.hx(new A.chc(this,A.z(a)),s),!0,B.F,!0,!0) +return new A.c9(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)}, +DJ(a,b,c,d){return this.oY.$4(a,b,c,d)}, +gyu(){return this.eU}, +gzy(){return this.m4}, +gAJ(){return this.pa}, +gBE(a){return this.oX}, +gTK(){return this.qB}} +A.chc.prototype={ +$1(a){return new A.tD(this.b,new A.hx(this.a.m5,null),null)}, +$S:757} +A.bEc.prototype={} +A.FT.prototype={ +k(a){return"PageTransitionSwitcherEntry#"+A.ez(this)+"("+this.d.k(0)+")"}} +A.a54.prototype={ +Y(){return new A.aeB(A.a([],t.Ar),null,null,B.k)}, +bVW(a,b,c){return this.f.$3(a,b,c)}, +bMy(a){return A.ds3().$1(a)}} +A.aeB.prototype={ +an(){this.aM() +this.aCo(!1)}, +bj(a){var s,r,q,p=this +p.bP(a) +if(!J.v(p.a.f,a.f))B.b.ao(p.d,p.gbpw()) +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.aCo(!0)}else{s=p.e +if(s!=null){q=p.a.c +q.toString +s.d=q +p.aCp(s)}}}, +aCo(a){var s,r,q,p=this,o=null,n=p.e +if(n!=null){p.a.toString +n.b.df(0) +p.e=null}if(p.a.c==null)return +s=A.cf(o,B.b7,o,o,p) +p.a.toString +r=A.cf(o,B.b7,o,o,p) +if(a){p.a.toString +s.df(0)}else s.sm(0,1) +n=p.a +q=n.c +q.toString +q=p.bpv(n.f,q,s,r) +p.e=q +p.a.toString +p.d.push(q)}, +bpv(a,b,c,d){var s,r=new A.FT(c,d,A.cJ8(a.$3(b,c,d),this.f),b) +d.de() +s=d.nJ$ +s.b=!0 +s.a.push(new A.cin(this,r)) +c.de() +s=c.nJ$ +s.b=!0 +s.a.push(new A.cio(this,r)) +return r}, +aCp(a){a.c=new A.lY(this.a.bVW(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.eS(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.Ht() +o=p.b +o.r.n() +o.r=null +n=o.nJ$ +n.b=!1 +B.b.V(n.a) +m=n.c +if(m===$){l=A.eS(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.eS(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.Ht()}this.b5O()}, +A(a){var s,r,q=this.a +q.toString +s=this.d +r=A.a0(s).i("O<1,r>") +return q.bMy(A.Q(new A.O(s,new A.cip(),r),!0,r.i("al.E")))}} +A.cin.prototype={ +$1(a){var s +if(a===B.ao){s=this.a +s.I(new A.cim(s,this.b))}}, +$S:15} +A.cim.prototype={ +$0(){var s=this.b +B.b.D(this.a.d,s) +s.a.n() +s.b.n()}, +$S:0} +A.cio.prototype={ +$1(a){var s +if(a===B.ai){s=this.a +s.I(new A.cil(s,this.b))}}, +$S:15} +A.cil.prototype={ +$0(){var s=this.b +B.b.D(this.a.d,s) +s.a.n() +s.b.n()}, +$S:0} +A.cip.prototype={ +$1(a){return a.c}, +$S:788} +A.ahS.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.a8q.prototype={ +G(){return"SharedAxisTransitionType."+this.b}} +A.AT.prototype={ +A(a){var s=this,r=s.f +return new A.zk(s.c,new A.bVj(s),new A.bVk(s,r),new A.zk(new A.oA(s.d,new A.cO(A.a([],t.x8),t.jc),0),new A.bVl(s),new A.bVm(s,r),s.r,null),null)}} +A.bVj.prototype={ +$3(a,b,c){return new A.M6(b,this.a.e,c,!1,null)}, +$C:"$3", +$R:3, +$S:399} +A.bVk.prototype={ +$3(a,b,c){return new A.M7(b,this.a.e,!0,this.b,c,null)}, +$C:"$3", +$R:3, +$S:400} +A.bVl.prototype={ +$3(a,b,c){return new A.M6(b,this.a.e,c,!0,null)}, +$C:"$3", +$R:3, +$S:399} +A.bVm.prototype={ +$3(a,b,c){return new A.M7(b,this.a.e,!1,this.b,c,null)}, +$C:"$3", +$R:3, +$S:400} +A.M6.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=$.cv0() +p=o.c +return new A.dn(new A.aW(p,q,A.y(q).i("aW")),!1,A.hY(p,new A.caD(o,new A.f5(new A.fu(B.an),new A.bb(new A.w(s,0),B.m,r),r.i("f5"))),o.e),null) +case 0:s=!o.f?30:-30 +r=t.Ni +q=$.cv0() +p=o.c +return new A.dn(new A.aW(p,q,A.y(q).i("aW")),!1,A.hY(p,new A.caE(o,new A.f5(new A.fu(B.an),new A.bb(new A.w(0,s),B.m,r),r.i("f5"))),o.e),null) +case 2:s=$.cv0() +r=o.c +q=!o.f?$.cWk():$.cWj() +return new A.dn(new A.aW(r,s,A.y(s).i("aW")),!1,A.AL(o.e,new A.aW(r,q,A.y(q).i("aW"))),null)}}} +A.caD.prototype={ +$2(a,b){var s=this.a.c +return A.FA(b,this.b.ab(0,s.gm(s)))}, +$S:164} +A.caE.prototype={ +$2(a,b){var s=this.a.c +return A.FA(b,this.b.ab(0,s.gm(s)))}, +$S:164} +A.M7.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=$.cv1() +p=o.c +return new A.dn(new A.aW(p,q,A.y(q).i("aW")),!1,A.am(n,A.hY(p,new A.caK(o,new A.f5(new A.fu(B.an),new A.bb(B.m,new A.w(s,0),r),r.i("f5"))),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=$.cv1() +p=o.c +return new A.dn(new A.aW(p,q,A.y(q).i("aW")),!1,A.am(n,A.hY(p,new A.caL(o,new A.f5(new A.fu(B.an),new A.bb(B.m,new A.w(0,s),r),r.i("f5"))),o.r),B.h,o.f,n,n,n,n,n,n,n,n,n,n),n) +case 2:s=$.cv1() +r=o.c +q=!o.e?$.cWm():$.cWl() +return new A.dn(new A.aW(r,s,A.y(s).i("aW")),!1,A.am(n,A.AL(o.r,new A.aW(r,q,A.y(q).i("aW"))),B.h,o.f,n,n,n,n,n,n,n,n,n,n),n)}}} +A.caK.prototype={ +$2(a,b){var s=this.a.c +return A.FA(b,this.b.ab(0,s.gm(s)))}, +$S:164} +A.caL.prototype={ +$2(a,b){var s=this.a.c +return A.FA(b,this.b.ab(0,s.gm(s)))}, +$S:164} +A.aO7.prototype={ +ab(a,b){return 1-this.b17(0,b)}} +A.ajO.prototype={ +bz3(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]}, +gO(a){return B.b.gO(this.a)}, +gR(a){return B.b.gR(this.a)}, +ga7(a){return this.a.length===0}, +gdc(a){return this.a.length!==0}, +gS(a){var s=this.a +return new J.dk(s,s.length,A.a0(s).i("dk<1>"))}} +A.CA.prototype={ +gqx(a){var s,r=this,q=r.ax +if(q instanceof A.Pv){q=q.gqx(q) +r.ax=q}if(q==null){s=r.at +if(s!=null){if(r.as===8){q=A.buW(s.fi()).c +q=t.L.a(A.bz(q.c.buffer,0,q.a)) +r.ax=q}else{q=s.fi() +r.ax=q}r.as=0}}return q}, +aKq(){var s,r=this +if(r.ax==null&&r.at!=null){if(r.as===8){s=A.buW(r.at.fi()).c +r.ax=t.L.a(A.bz(s.c.buffer,0,s.a))}else r.ax=r.at.fi() +r.as=0}}, +k(a){return this.a}} +A.Pv.prototype={} +A.b0A.prototype={ +bF_(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.cg("Input buffer too short",null)) +if(16>r.byteLength)A.W(A.cg("Output buffer too short",null)) +if(m.c)m.be5(q,0,r,0,l) +else m.bcL(q,0,r,0,l) +for(k=0;k=this.c+r}, +h(a,b){return J.J(this.a,this.b+b)}, +Fa(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.uS(r.a,r.d,b,a)}, +dg(a,b){var s,r,q,p,o=this +for(s=o.b,r=s+o.gu(o),q=o.a,p=J.S(q);s>>0 +return(m<<24|n<<16|o<<8|p)>>>0}, +A3(){var s=this,r=s.a,q=J.S(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.dY(p,56)|B.d.dY(o,48)|B.d.dY(n,40)|B.d.dY(m,32)|l<<24|k<<16|j<<8|i)>>>0 +return(B.d.dY(i,56)|B.d.dY(j,48)|B.d.dY(k,40)|B.d.dY(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.bz(n.buffer,n.byteOffset+s,o)}q=p.b+o +s=J.S(n) +if(q>s.gu(n))q=s.gu(n) +return new Uint8Array(A.bu(s.d9(n,p.b,q)))}} +A.bH0.prototype={} +A.bGZ.prototype={ +am(a){var s=this +if(s.a===s.c.length)s.bpk() +s.c[s.a++]=a&255}, +a27(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.aj7(r-p) +B.D.e_(q,s,r,a) +o.a+=b}, +qI(a){return this.a27(a,null)}, +bXP(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.aj7(r-p)}B.D.d_(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)}, +Fa(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.bz(s.c.buffer,a,b-a)}, +rR(a){return this.Fa(a,null)}, +aj7(a){var s=a!=null?a>32768?a:32768:32768,r=this.c,q=r.length,p=new Uint8Array((q+s)*2) +B.D.e_(p,0,q,r) +this.c=p}, +bpk(){return this.aj7(null)}, +gu(a){return this.a}} +A.c5V.prototype={ +b7D(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.beR(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.aPI(r,!1) +a4.bs3(a6) +q=a6.Fa(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.ace(k) +if(j>0){f=q.Fa(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.A3() +b-=8}if(b>=8&&m===4294967295){n.w=f.A3() +b-=8}if(b>=8&&g===4294967295){m=f.A3() +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.ace(i) +a6.b=s+m +m=new A.c5W(A.a([],o),n,A.a([0,0,0],o)) +l=a6.a_() +m.a=l +if(l!==67324752)A.W(A.GP("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.ace(a) +f=a6.Fa(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.Fa(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.uS(g,0,null,0) +if(a1.a4()===39169){a1.a4() +a1.a4() +a1.ace(2) +l=J.J(a1.a,a1.b++) +a2=a1.a4() +m.ay=2 +m.ch=new A.b0B(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)}}, +bs3(a){var s,r,q,p,o=a.c,n=a.b-o,m=this.a-20 +if(m<0)return +s=a.Fa(m,20) +if(s.a_()!==117853008){a.b=o+n +return}s.a_() +r=s.A3() +s.a_() +a.b=o+r +if(a.a_()!==101075792){a.b=o+n +return}a.A3() +a.a4() +a.a4() +a.a_() +a.a_() +a.A3() +a.A3() +q=a.A3() +p=a.A3() +this.f=q +this.r=p +a.b=o+n}, +beR(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.GP("Could not find End of Central Directory Record"))}} +A.b0B.prototype={} +A.c5W.prototype={ +gqx(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.bcE(g.as) +else if(f===2){f=g.as +if(g.ch.c===1){s=f.qc(8).fi() +r=16}else{s=f.qc(16).fi() +r=32}q=f.qc(2).fi() +p=f.qc(f.gu(f)-10).fi() +f=g.CW +f.toString +o=A.dgn(f,s,r) +n=new Uint8Array(A.bu(B.D.d9(o,0,r))) +f=r*2 +if(!A.df9(B.D.d9(o,f,f+2),q))A.W(A.aL("password error")) +f=new Uint8Array(16) +m=new A.b0A(f,new Uint8Array(16),n,r) +f=t.S +l=J.QK(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.b_u(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.aTr(!0,new A.a2H(n)) +if(k.c)k.d=A.df(j,!0,f) +else k.d=A.df(i,!0,f) +h=A.cI6(A.cLJ(),64) +h.B8(new A.a2H(n)) +m.r=h +m.bF_(p,0,p.length) +g.as=A.uS(p,0,null,0)}g.ay=0}}f=g.d +l=g.as +if(f===8){l===$&&A.e() +f=A.cIJ(l,g.x).c +f=t.L.a(A.bz(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}, +aGt(a){var s=this.cx,r=A.cFP(s[0],a) +s[0]=r +r=s[1]+(r&255) +s[1]=r +r=r*134775813+1 +s[1]=r +s[2]=A.cFP(s[2],r>>>24)}, +ay6(){var s=this.cx[2]&65535|2 +return s*(s^1)>>>8&255}, +bcE(a){var s,r,q,p,o=this +for(s=0;s<12;++s){r=o.as +r===$&&A.e() +o.aGt((J.J(r.a,r.b++)^o.ay6())>>>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.Pv?i.ax=k.gqx(k):k)==null)i.aKq() +m=q.a(i.ax) +B.dW.ag(m) +break}else B.c.eS(l,"/") +i.f=(n.f<<16|n.e)>>>0 +s.bz3(0,i)}return s}} +A.coM.prototype={ +Zg(a,b){var s,r,q=a.bv(),p=a.bv(),o=q&8 +B.d.N(q,3) +if(o!==8)throw A.j(A.GP("Only DEFLATE compression supported: "+o)) +if(B.d.al((q<<8>>>0)+p,31)!==0)throw A.j(A.GP("Invalid FCHECK")) +if((p>>>5&1)!==0){a.a_() +throw A.j(A.GP("FDICT Encoding not currently supported"))}s=A.cIJ(a,null).c +r=t.L.a(A.bz(s.c.buffer,0,s.a)) +a.a_() +return r}} +A.bfu.prototype={ +bcT(a){var s,r,q,p,o=this +if(a>4||!1)throw A.j(A.GP("Invalid Deflate Parameter")) +s=o.x +s===$&&A.e() +if(s!==0)o.a56() +if(o.c.ga_s()){s=o.k3 +s===$&&A.e() +if(s===0)s=a!==0&&o.e!==666 +else s=!0}else s=!0 +if(s){switch($.rC.bI().e){case 0:r=o.bcW(a) +break +case 1:r=o.bcU(a) +break +case 2:r=o.bcV(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.uM(2,3) +o.Qp(256,B.uJ) +o.aIi() +s=o.bc +s===$&&A.e() +q=o.eT +q===$&&A.e() +if(1+s+10-q<9){o.uM(2,3) +o.Qp(256,B.uJ) +o.aIi()}o.bc=7}else{o.aFQ(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}, +aE0(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.BE[r]*2+1]!==0)break}p=q.bN +p===$&&A.e() +q.bN=p+(3*(r+1)+5+5+4) +return r}, +bu7(a,b,c){var s,r,q,p=this +p.uM(a-257,5) +s=b-1 +p.uM(s,5) +p.uM(c-4,4) +for(r=0;r16-b){s===$&&A.e() +q=r.bt=(s|B.d.ek(a,q)&65535)>>>0 +r.Av(q) +r.Av(A.pM(q,8)) +r.bt=A.pM(a,16-r.eT) +r.eT=r.eT+(b-16)}else{s===$&&A.e() +r.bt=(s|B.d.ek(a,q)&65535)>>>0 +r.eT=q+b}}, +XK(a,b){var s,r,q,p,o,n=this,m=n.f +m===$&&A.e() +s=n.dJ +s===$&&A.e() +r=n.dE +r===$&&A.e() +m[s+r*2]=A.pM(a,8) +r=n.f +s=n.dJ +m=n.dE +r[s+m*2+1]=a +s=n.y1 +s===$&&A.e() +r[s+m]=b +n.dE=m+1 +if(a===0){m=n.p2 +m===$&&A.e() +s=b*2 +m[s]=m[s]+1}else{m=n.cT +m===$&&A.e() +n.cT=m+1 +m=n.p2 +m===$&&A.e() +s=(B.Qz[b]+256+1)*2 +m[s]=m[s]+1 +s=n.p3 +s===$&&A.e() +m=A.cOd(a-1)*2 +s[m]=s[m]+1}m=n.dE +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.uI[p])}q=A.pM(q,3) +r=n.cT +r===$&&A.e() +o=n.dE +if(rA.pM(p,2)?0:1}, +aIi(){var s=this,r=s.eT +r===$&&A.e() +if(r===16){r=s.bt +r===$&&A.e() +s.Av(r) +s.Av(A.pM(r,8)) +s.eT=s.bt=0}else if(r>=8){r=s.bt +r===$&&A.e() +s.Av(r) +s.bt=A.pM(s.bt,8) +s.eT=s.eT-8}}, +awn(){var s=this,r=s.eT +r===$&&A.e() +if(r>8){r=s.bt +r===$&&A.e() +s.Av(r) +s.Av(A.pM(r,8))}else if(r>0){r=s.bt +r===$&&A.e() +s.Av(r)}s.eT=s.bt=0}, +HI(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.aY2() +n.R8.ag_(n) +n.RG.ag_(n) +q=n.b9h() +r=n.bN +r===$&&A.e() +p=A.pM(r+3+7,3) +r=n.dt +r===$&&A.e() +o=A.pM(r+3+7,3) +if(o<=p)p=o}else{o=m+5 +p=o +q=0}if(m+4<=p&&s!==-1)n.aFQ(s,m,a) +else if(o===p){n.uM(2+(a?1:0),3) +n.axx(B.uJ,B.SO)}else{n.uM(4+(a?1:0),3) +m=n.R8.b +m===$&&A.e() +s=n.RG.b +s===$&&A.e() +n.bu7(m+1,s+1,q+1) +s=n.p2 +s===$&&A.e() +m=n.p3 +m===$&&A.e() +n.axx(s,m)}n.aAO() +if(a)n.awn() +n.fx=n.k1 +n.a56()}, +bcW(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.ahn() +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.HI(!1)}r=n.k1 +q=n.fx +o=n.as +o===$&&A.e() +if(r-q>=o-262)n.HI(!1)}m=a===4 +n.HI(m) +return m?3:1}, +aFQ(a,b,c){var s,r=this +r.uM(c?1:0,3) +r.awn() +r.bc=8 +r.Av(b) +r.Av(A.pM(b,8)) +s=(~b>>>0)+65536&65535 +r.Av(s) +r.Av(A.pM(s,8)) +s=r.ay +s===$&&A.e() +r.brx(s,a,b)}, +ahn(){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.D.d_(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_s())return +s=i.ay +s===$&&A.e() +m=i.brK(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.ek(k,j) +q=r[q+1] +r=i.dy +r===$&&A.e() +i.cy=((j^q&255)&r)>>>0}}while(s<262&&!h.ga_s())}, +bcU(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.ahn() +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.ek(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.aBA(r)}q=i.fy +q===$&&A.e() +p=i.k1 +if(q>=3){p===$&&A.e() +k=i.XK(p-i.k2,q-3) +q=i.k3 +p=i.fy +q-=p +i.k3=q +o=$.rC.b +if(o==null?$.rC==null:o===$.rC)A.W(A.kQ($.rC.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.ek(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.ek(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.XK(0,q[p]&255) +i.k3=i.k3-1 +i.k1=i.k1+1}if(k)i.HI(!1)}s=a===4 +i.HI(s) +return s?3:1}, +bcV(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.ahn() +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.ek(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=$.rC.b +if(p==null?$.rC==null:p===$.rC)A.W(A.kQ($.rC.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.XK(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.ek(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.HI(!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.XK(0,q[p-1]&255))h.HI(!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.XK(0,s[q-1]&255) +h.id=0}s=a===4 +h.HI(s) +return s?3:1}, +aBA(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this,d=$.rC.bI().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=$.rC.bI().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>=$.rC.bI().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}, +brK(a,b,c){var s,r,q,p,o=this +if(c===0||o.c.ga_s())return 0 +s=o.c.qc(c) +r=s.gu(s) +if(r===0)return 0 +q=s.fi() +p=q.length +if(r>p)r=p +B.D.e_(a,b,b+r,q) +o.b+=r +o.a=A.yu(q,o.a) +return r}, +a56(){var s,r=this,q=r.x +q===$&&A.e() +s=r.f +s===$&&A.e() +r.d.a27(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}, +bfs(a){switch(a){case 0:return new A.tZ(0,0,0,0,0) +case 1:return new A.tZ(4,4,8,4,1) +case 2:return new A.tZ(4,5,16,8,1) +case 3:return new A.tZ(4,6,32,32,1) +case 4:return new A.tZ(4,4,16,16,2) +case 5:return new A.tZ(8,16,32,32,2) +case 6:return new A.tZ(8,16,128,128,2) +case 7:return new A.tZ(8,32,128,256,2) +case 8:return new A.tZ(32,128,258,1024,2) +case 9:return new A.tZ(32,258,258,4096,2)}throw A.j(A.GP("Invalid Deflate parameter"))}} +A.tZ.prototype={} +A.ccV.prototype={ +bfd(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.dt +h===$&&A.e() +a1.dt=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}}}, +ag_(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.ajh(e,o) +k=q +do{o=s[1] +s[1]=s[a.x1--] +a.ajh(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.ajh(e,1) +if(a.x1>=2){k=g +continue}else break}while(!0) +s[--a.x2]=s[1] +f.bfd(a) +A.dhq(e,n,a.ry)}} +A.cm6.prototype={} +A.btp.prototype={ +b6J(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.atj.prototype={ +aAM(){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.J(s.a,r) +r=p.d +q=p.e +p.d=(r|B.d.ek(s,q))>>>0 +p.e=q+8}r=p.d +q=B.d.dY(1,a) +p.d=B.d.qQ(r,a) +p.e=s-a +return(r&q-1)>>>0}, +ajp(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.J(r.a,q) +q=m.d +p=m.e +m.d=(q|B.d.ek(r,p))>>>0 +m.e=p+8}q=m.d +o=l[(q&B.d.ek(1,s)-1)>>>0] +n=o>>>16 +m.d=B.d.qQ(q,n) +m.e=r-n +return o&65535}, +bqj(){var s,r,q=this +q.e=q.d=0 +s=q.Aw(16) +r=q.Aw(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.bXP(q.a.qc(s)) +return 0}, +bq_(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.Aw(5) +if(h===-1)return-1 +h+=257 +if(h>288)return-1 +s=i.Aw(5) +if(s===-1)return-1;++s +if(s>32)return-1 +r=i.Aw(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.cPM[q]+l.Aw(B.cq1[q]) +o=l.ajp(b) +if(o<0||o>29)return-1 +n=B.cvB[o]+l.Aw(B.uI[o]) +for(m=-n;p>n;){s.qI(s.rR(m)) +p-=n}if(p===n)s.qI(s.rR(m)) +else s.qI(s.Fa(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}, +bce(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.Aw(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.Aw(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.c5S.prototype={} +A.c5R.prototype={} +A.c5T.prototype={ +aLa(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=A.bH_(1,32768) +h.am(120) +for(s=0;r=(s|0)>>>0,(30720+r)%31!==0;)++s +h.am(r) +q=A.dq7(a) +p=A.uS(a,1,null,0) +r=A.cAy() +o=A.cAy() +n=A.cAy() +m=new Uint16Array(16) +l=new Uint32Array(573) +k=new Uint8Array(573) +j=A.bH_(0,32768) +m=new A.bfu(p,j,r,o,n,m,l,k) +l=!1 +if(l)A.W(A.GP("Invalid Deflate parameter")) +$.rC.b=m.bfs(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.dJ=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=$.cWI() +o.a=k +o.c=$.cWH() +n.a=i +n.c=$.cWG() +m.eT=m.bt=0 +m.bc=8 +m.aAO() +m.bmp() +m.bcT(4) +m.a56() +h.qI(t.L.a(A.bz(j.c.buffer,0,j.a))) +h.cR(q) +r=A.bz(h.c.buffer,0,h.a) +return r}, +m_(a){return this.aLa(a,null)}} +A.al1.prototype={ +gm(a){var s=this.a.a +s=s==null?null:s.a +return s==null?new A.ah($.as,this.$ti.i("ah<1>")):s}, +bX2(){var s,r=this,q=r.$ti,p=new A.ah($.as,q.i("ah<1?>")),o=new A.mg(p,q.i("mg<1?>")) +q=o.gFT() +r.gm(r).qs(0,o.gbCD(o),q,t.H) +s=r.a.b +if(s!=null)s.a.qs(0,new A.b7b(o,null),q,t.P) +return p}} +A.b7b.prototype={ +$1(a){this.a.c3(0,this.b)}, +$S:36} +A.al0.prototype={ +c3(a,b){var s,r=this +if(!r.d)throw A.j(A.ac("Operation already completed")) +r.d=!1 +s=r.$ti +if(!s.i("T<1>").b(b)){s=r.agu() +if(s!=null)s.c3(0,b) +return}if(r.a==null){if(s.i("ah<1>").b(b))b.a|=1 +else b.qs(0,A.cQG(),A.cQG(),t.H) +return}b.qs(0,new A.b79(r),new A.b7a(r),t.P)}, +agu(){var s=this.a +if(s==null)return null +this.b=null +return s}, +ban(){var s=this.b +if(s==null)return A.d8(null,t.H) +if(this.a!=null){this.a=null +s.c3(0,null)}return s.a}} +A.b79.prototype={ +$1(a){var s=this.a.agu() +if(s!=null)s.c3(0,a)}, +$S(){return this.a.$ti.i("aU(1)")}} +A.b7a.prototype={ +$2(a,b){var s=this.a.agu() +if(s!=null)s.qV(a,b)}, +$S:25} +A.arN.prototype={ +t(a,b){var s,r,q=this +if(q.b)throw A.j(A.ac("The FutureGroup is closed.")) +s=q.e +r=s.length +s.push(null);++q.a +b.aJ(0,new A.bo5(q,r),t.P).nf(new A.bo6(q))}, +aI(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("el<1>") +s.c3(0,A.Q(new A.el(q.e,r),!0,r.i("D.E")))}} +A.bo5.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("el<1>") +p.c3(0,A.Q(new A.el(r,q),!0,q.i("D.E")))}, +$S(){return this.a.$ti.i("aU(1)")}} +A.bo6.prototype={ +$2(a,b){var s=this.a.c +if((s.a.a&30)!==0)return null +s.qV(a,b)}, +$S:25} +A.ak5.prototype={ +tA(a){return this.bJp(a)}, +bJp(a){var s=0,r=A.o(t.z),q,p=this,o +var $async$tA=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.J(a.b,0) +p.b=o +p.a.e2("onConfigurationChanged",[o],!1,t.z) +break +case"getConfiguration":q=p.b +s=1 +break $async$outer +default:throw A.j(A.jf("Unimplemented","audio_session for web doesn't implement '"+o+"'",null,null))}case 1:return A.m(q,r)}}) +return A.n($async$tA,r)}} +A.XS.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.XS)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.XT.prototype={ +p(a,b){b.gm(b).K8(0,this.a) +b.gm(b) +return!1}, +l(a,b){if(b==null)return!1 +return b instanceof A.XT&&this.a===b.a}, +gv(a){return B.d.gv(this.a)}, +gm(a){return this.a}} +A.yH.prototype={ +G(){return"AndroidAudioContentType."+this.b}} +A.kD.prototype={ +l(a,b){if(b==null)return!1 +return b instanceof A.kD&&this.a===b.a}, +gv(a){return B.d.gv(this.a)}, +gm(a){return this.a}} +A.GH.prototype={} +A.Ns.prototype={ +b6r(){var s=this,r=A.o5(new A.b3y(s),!1,t.X0) +s.w!==$&&A.e1() +s.w=r +B.D4.v_(new A.b3z(s))}, +YK(a){return this.bCL(a)}, +bCL(a){var s=0,r=A.o(t.H),q=1,p,o=this,n,m +var $async$YK=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$YK) +case 2:o.c=a +q=4 +s=7 +return A.f(B.D4.e2("setConfiguration",A.a([a.P()],t.H7),!1,t.z),$async$YK) +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$YK,r)}, +a3f(a){return this.aXL(!0)}, +aXL(a){var s=0,r=A.o(t.y),q,p=this +var $async$a3f=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.YK(B.arI),$async$a3f) +case 5:case 4:q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3f,r)}, +EO(a){var s=0,r=A.o(t.X0),q +var $async$EO=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=A.b5(t.fN) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$EO,r)}} +A.b3y.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.EO(0),$async$$0) +case 2:n.t(0,b) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.b3z.prototype={ +$1(a){return this.aS2(a)}, +aS2(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.cFq(J.Cr(t.G.a(J.J(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:802} +A.Yi.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.w9.prototype={ +G(){return"AVAudioSessionCategory."+this.b}} +A.ajd.prototype={ +p(a,b){b.gm(b).K8(0,this.a) +b.gm(b) +return!1}, +l(a,b){if(b==null)return!1 +return b instanceof A.ajd&&this.a===b.a}, +gv(a){return B.d.gv(this.a)}, +gm(a){return this.a}} +A.pW.prototype={ +G(){return"AVAudioSessionMode."+this.b}} +A.Cs.prototype={ +G(){return"AVAudioSessionRouteSharingPolicy."+this.b}} +A.aje.prototype={ +p(a,b){b.gm(b).K8(0,this.a) +b.gm(b) +return!1}, +l(a,b){if(b==null)return!1 +return b instanceof A.aje&&this.a===b.a}, +gv(a){return B.d.gv(this.a)}, +gm(a){return this.a}} +A.Ym.prototype={ +Y(){return new A.aKq(B.k)}} +A.aKq.prototype={ +an(){this.aM() +this.a.toString}, +bj(a){this.bP(a) +this.a.toString}, +A(a){return new A.fw(new A.c72(this),null)}, +ba8(a,b,c){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.a +i=i.d +s=A.cE(j,j,j,j,j,j,j,j,b,i) +i=k.c +i.toString +i=A.dE(i,B.bt) +i=i==null?j:i.c +r=i==null?1:i +i=k.a +i.toString +q=b.r +q.toString +p=B.e.bb(q,i.w,1/0) +i=p*r +if(k.ax3(s,i/q,c,a))return A.a([i,!0],t.jl) +o=B.e.dF(k.a.w/1) +k.a.toString +n=B.e.e3(p/1) +for(m=!1;o<=n;){l=B.e.dF(o+(n-o)/2) +k.a.toString +if(k.ax3(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)}, +ax3(a,b,c,d){var s,r,q,p=null +this.a.toString +s=A.nK(p,p,c,p,a,B.qt,B.u,p,b,B.a9) +r=d.b +s.bMx(r) +if(!s.a.gamU()){q=s.a +r=Math.ceil(q.gba(q))>d.d||s.gbl(s)>r}else r=!0 +return!r}, +b9S(a,b,c){var s=null,r=this.a.d,q=b.Mc(a) +this.a.toString +q=A.N(r,s,s,c,s,s,s,s,q,s,s,1) +return q}, +n(){this.a.toString +this.aG()}} +A.c72.prototype={ +$2(a,b){var s,r,q,p,o,n,m=a.U(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.Mc(14) +q=s.a.db +if(q==null)q=m.Q +p=s.ba8(b,r,q) +o=A.pL(p[0]) +A.iN(p[1]) +s.a.toString +n=s.b9S(o,r,q) +s.a.toString +return n}, +$S:76} +A.b41.prototype={ +gbp(){return new A.ako(u.bX)}, +ga8H(){return new A.akn(u.bX)}} +A.ako.prototype={ +ag(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.akn.prototype={ +ag(a){var s,r,q,p,o,n,m,l,k,j=a.length +if(j===0)return new Uint8Array(0) +s=A.aO(j,0,!1,t.S) +for(r=this.a,q=0;q")),this.ba5(b,r,c),new A.b6k(this,b),b.d)}, +ba5(a,b,c){var s=null,r=$.cCN() +r=r +return new A.at3().awO(this.b,s,b,c,r,s,s,s,s,B.OT,new A.b6h(a))}, +CJ(a,b){var s=null,r=A.k2(s,s,s,s,!1,t.oA) +return A.cK5(new A.ec(r,A.y(r).i("ec<1>")),this.bmB(a,r,b),new A.b6j(this,a),a.d)}, +bmB(a,b,c){var s=null,r=$.cCN() +r=r +return new A.at3().bMV(this.b,s,b,c,r,s,s,s,s,B.OT,new A.b6i(a))}, +l(a,b){var s +if(b==null)return!1 +if(b instanceof A.CP){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.an(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.b6k.prototype={ +$0(){var s=this +return A.n1(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.q5("Image provider: "+o.k(0)+" \n Image key: "+s.b.k(0),o,!0,B.dK,null,!1,null,null,B.cW,null,!1,!0,!0,B.fk,null,t.bi) +case 2:return A.mX() +case 1:return A.mY(p)}}},t.EX)}, +$S:297} +A.b6h.prototype={ +$0(){var s=$.k_.zM$ +s===$&&A.e() +return s.MD(this.a)}, +$S:4} +A.b6j.prototype={ +$0(){var s=this +return A.n1(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.q5("Image provider: "+o.k(0)+" \n Image key: "+s.b.k(0),o,!0,B.dK,null,!1,null,null,B.cW,null,!1,!0,!0,B.fk,null,t.bi) +case 2:return A.mX() +case 1:return A.mY(p)}}},t.EX)}, +$S:297} +A.b6i.prototype={ +$0(){var s=$.k_.zM$ +s===$&&A.e() +return s.MD(this.a)}, +$S:4} +A.ayq.prototype={ +b79(a,b,c,d){var s=this +b.Be(new A.bEt(s),new A.bEu(s,c)) +s.cx=a.Be(s.gaQ9(),new A.bEv(s,c))}, +bni(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.aBU(new A.kk(s.gqX(s),q.Q,null)) +q.ax=a +s=q.at +q.ay=s.gq7(s) +q.at=null +if(B.d.al(q.ch,q.y.gJg())===0?q.z!=null:p){q.ch=0 +q.CW=null +p=q.z +p.toString +q.y=p +if(o.length!==0)q.Lj() +q.z=null}else{r=B.d.eJ(q.ch,q.y.gJg()) +if(q.y.gTF()===-1||r<=q.y.gTF())q.Lj()}return}s.toString +q.CW=A.d6(new A.bc(B.d.aw(s.a-(a.a-q.ax.a))),q.gbnj())}, +Lj(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i +var $async$Lj=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.y6(),$async$Lj) +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.GN(A.dd("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.gJg()===1){if(n.a.length===0){s=1 +break}j=n.at +n.aBU(new A.kk(j.gqX(j),n.Q,null)) +s=1 +break}n.aBV() +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Lj,r)}, +aBV(){if(this.cy)return +this.cy=!0 +$.dJ.a2U(this.gbnh())}, +aBU(a){this.aez(a);++this.ch}, +a8(a,b){var s=this +s.db=!0 +if(s.a.length===0&&s.y!=null)s.Lj() +s.auz(0,b)}, +T(a,b){var s,r=this +r.auA(0,b) +if(r.a.length===0){s=r.CW +if(s!=null)s.af(0) +r.CW=null +r.avL()}}, +ST(){var s=this.b1t();++this.dy +return new A.chq(this,s)}, +avL(){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.uA(null) +s=r.cx +if(s!=null)s.af(0) +r.cx=null}} +A.bEt.prototype={ +$1(a){var s=this.a +if(s.CW!=null)s.z=a +else{s.y=a +if(s.a.length!==0)s.Lj()}}, +$S:403} +A.bEu.prototype={ +$2(a,b){this.a.GN(A.dd("resolving an image codec"),a,this.b,!0,b)}, +$S:313} +A.bEv.prototype={ +$2(a,b){this.a.GN(A.dd("loading an image"),a,this.b,!0,b)}, +$S:313} +A.chq.prototype={ +n(){this.b.n() +var s=this.a;--s.dy +s.avL() +this.a=null}} +A.at7.prototype={ +G(){return"ImageRenderMethodForWeb."+this.b}} +A.at3.prototype={ +bMV(a,b,c,d,e,f,g,h,i,j,k){return this.awO(a,b,c,new A.bu2(d),e,f,g,h,i,j,k)}, +awO(a,b,c,d,e,f,g,h,i,j,k){var s +switch(j.a){case 1:return this.Ft(a,b,c,d,e,f,g,h,i,k) +case 0:s=this.bmz(a,c) +return A.ddY(s,s.$ti.c)}}, +Ft(a,b,c,d,e,f,g,h,i,j){return this.bmA(a,b,c,d,e,f,g,h,i,j)}, +bmA(a,a0,a1,a2,a3,a4,a5,a6,a7,a8){var $async$Ft=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.k2(null,null,null,null,!1,t.cL) +a3.Qc(i,a,a,a6,!0) +h=new A.mZ(A.fP(new A.ec(i,A.y(i).i("ec<1>")),"stream",t.K),t.r2) +p=7 +g=A.y(a1).i("mV<1>") +case 10:s=12 +return A.bn(h.q(),$async$Ft,r) +case 12:if(!b0){s=11 +break}m=h.gE(h) +if(m instanceof A.P8){f=new A.pe(m.c,m.b) +e=a1.b +if(e>=4)A.W(a1.Dm()) +if((e&1)!==0)a1.uk(f) +else if((e&3)===0){e=a1.Pz() +f=new A.mV(f,g) +d=e.c +if(d==null)e.b=e.c=f +else{d.sdh(0,f) +e.c=f}}}s=m instanceof A.Dq?13:14 +break +case 13:l=m.b +s=15 +return A.bn(l.xX(),$async$Ft,r) +case 15:k=b0 +s=16 +return A.bn(a2.$1(k),$async$Ft,r) +case 16:j=b0 +s=17 +q=[1,5,8] +return A.bn(A.ed(j),$async$Ft,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.bn(h.af(0),$async$Ft,r) +case 18:s=n.pop() +break +case 9:n.push(6) +s=5 +break +case 4:p=3 +b=o +A.kB(new A.bu1(a8)) +throw b +n.push(6) +s=5 +break +case 3:n=[2] +case 5:p=2 +s=19 +return A.bn(a1.aI(0),$async$Ft,r) +case 19:s=n.pop() +break +case 6:case 1:return A.bn(null,0,r) +case 2:return A.bn(o,1,r)}}) +var s=0,r=A.lC($async$Ft,t.hP),q,p=2,o,n=[],m,l,k,j,i,h,g,f,e,d,c,b +return A.lE(r)}, +bmz(a,b){var s=A.aaA().aj(a) +return $.aC().aoL(s,new A.bu0(b))}} +A.bu2.prototype={ +$1(a){return this.aSW(a)}, +aSW(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.zS(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:828} +A.bu1.prototype={ +$0(){this.a.$0()}, +$S:0} +A.bu0.prototype={ +$2(a,b){this.a.t(0,new A.pe(a,b))}, +$S:295} +A.NU.prototype={} +A.NW.prototype={} +A.NX.prototype={} +A.b6q.prototype={} +A.b6r.prototype={} +A.NR.prototype={} +A.NT.prototype={} +A.NV.prototype={} +A.NS.prototype={} +A.b6v.prototype={} +A.b6p.prototype={} +A.b6s.prototype={} +A.NY.prototype={} +A.ark.prototype={ +VB(a,b,c){return this.b_n(a,b,c)}, +b_n(a,b,c){var s=0,r=A.o(t.H),q +var $async$VB=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:s=!$.aiQ()?3:4 +break +case 3:s=5 +return A.f(B.D3.e2("startCall",A.p(["uuid",a,"number",b,"callerName",c],t.N,t.z),!1,t.H),$async$VB) +case 5:s=1 +break +case 4:s=6 +return A.f(B.D3.e2("startCall",A.p(["uuid",a,"number",b,"callerName",c,"handleType","number","hasVideo",!1],t.N,t.z),!1,t.H),$async$VB) +case 6:case 1:return A.m(q,r)}}) +return A.n($async$VB,r)}, +Vc(a){return this.aY_(a)}, +aY_(a){var s=0,r=A.o(t.H),q +var $async$Vc=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if($.aiQ()){s=1 +break}s=3 +return A.f(B.D3.e2("setCurrentCallActive",A.p(["uuid",a],t.N,t.z),!1,t.H),$async$Vc) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$Vc,r)}, +anC(a){return this.bHr(a)}, +bHr(a){var s=0,r=A.o(t.H),q=this,p,o,n,m +var $async$anC=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.kA('[CallKeep] INFO: received event "'+n+'" '+A.q(m)) +t.G.a(m) +switch(n){case"CallKeepDidReceiveStartCallAction":n=J.S(m) +q.zJ(new A.NU(n.h(m,"callUUID"),n.h(m,"handle"),n.h(m,"name"))) +break +case"CallKeepPerformAnswerCallAction":q.zJ(new A.NW(J.J(m,"callUUID"))) +break +case"CallKeepPerformEndCallAction":q.zJ(new A.NX(J.J(m,"callUUID"))) +break +case"CallKeepDidActivateAudioSession":q.zJ(new A.b6q()) +break +case"CallKeepDidDeactivateAudioSession":q.zJ(new A.b6r()) +break +case"CallKeepDidDisplayIncomingCall":n=J.S(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.zJ(new A.NR(p,o)) +break +case"CallKeepDidPerformSetMutedCallAction":n=J.S(m) +q.zJ(new A.NT(n.h(m,"callUUID"),n.h(m,"muted"))) +break +case"CallKeepDidToggleHoldAction":n=J.S(m) +q.zJ(new A.NV(n.h(m,"callUUID"),n.h(m,"hold"))) +break +case"CallKeepDidPerformDTMFAction":n=J.S(m) +q.zJ(new A.NS(n.h(m,"callUUID"),n.h(m,"digits"))) +break +case"CallKeepProviderReset":q.zJ(new A.b6v()) +break +case"CallKeepCheckReachability":q.zJ(new A.b6p()) +break +case"CallKeepDidLoadWithEvents":q.zJ(new A.b6s()) +break +case"CallKeepPushKitToken":q.zJ(new A.NY(J.J(m,"token"))) +break}return A.m(null,r)}}) +return A.n($async$anC,r)}} +A.aqU.prototype={} +A.ble.prototype={ +HH(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.lI(s,b) +J.dm(s,b)}catch(q){throw q}}, +bGO(a){var s=this.a.h(0,A.a_(a)) +if(s!=null)B.b.ao(A.df(s,!0,t.z),new A.blf(a))}, +zJ(a){return this.bGO(a,t.L6)}} +A.blf.prototype={ +$1(a){var s +try{a.$1(this.a)}catch(s){throw s}}, +$S:12} +A.a_I.prototype={} +A.a_K.prototype={ +P(){return A.p(["orientation",A.dt6(this.a)],t.N,t.K)}, +l(a,b){var s +if(b==null)return!1 +if(this!==b)s=b instanceof A.a_K&&A.a_(this)===A.a_(b)&&this.a===b.a +else s=!0 +return s}, +gv(a){return A.e_(this.a)}} +A.bDD.prototype={ +b76(){B.dtr.v_(new A.bDE(this))}, +aoc(a){return this.bIV(a)}, +bIV(a){var s=0,r=A.o(t.z),q=this,p +var $async$aoc=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.Cr(t.pE.a(a.b),t.N,t.O).h(0,"orientation") +p.toString +q.c.t(0,new A.a_K(A.dpk(A.av(p)))) +break +default:throw A.j(A.a4d(null))}return A.m(null,r)}}) +return A.n($async$aoc,r)}} +A.bDE.prototype={ +$1(a){return this.a.aoc(a)}, +$S:69} +A.b76.prototype={} +A.b78.prototype={} +A.b77.prototype={} +A.bwr.prototype={} +A.b7c.prototype={ +gbp(){return new A.al3()}} +A.al3.prototype={ +ag(a){var s=new A.FD(new Uint8Array(0),0) +A.cBc(s,a,a) +return A.bz(s.a.buffer,0,s.b)}} +A.EO.prototype={ +ge7(a){return this.a}, +gm(a){return this.b}} +A.ha.prototype={ +gS(a){return new A.B4(this.a,0,0)}, +gO(a){var s=this.a,r=s.length +return r===0?A.W(A.ac("No element")):B.c.X(s,0,new A.rn(s,r,0,176).yR())}, +gR(a){var s=this.a,r=s.length +return r===0?A.W(A.ac("No element")):B.c.bK(s,new A.Nw(s,0,r,176).yR())}, +gbO(a){var s=this.a,r=s.length +if(r===0)throw A.j(A.ac("No element")) +if(new A.rn(s,r,0,176).yR()===r)return s +throw A.j(A.ac("Too many elements"))}, +ga7(a){return this.a.length===0}, +gdc(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.rn(q,p,0,176) +for(r=0;s.yR()>=0;)++r +return r}, +H3(a,b){if(b.i("D<0>").b(this))return A.iY(this,new A.bYn(b),A.y(this).i("D.E"),b) +return new A.ld(b.i("ld<0>"))}, +aV(a,b){var s +if(b==="")return this.a +s=this.a +return A.dkN(s,0,s.length,b,"")}, +e4(a,b){var s,r,q,p,o,n +A.iD(b,"index") +s=this.a +r=s.length +if(r!==0){q=new A.rn(s,r,0,176) +for(p=0,o=0;n=q.yR(),n>=0;o=n){if(p===b)return B.c.X(s,o,n);++p}}else p=0 +throw A.j(A.atg(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.rn(b,s,0,176).yR()!==s)return!1 +s=this.a +return A.dlF(s,b,0,s.length)>=0}, +aZ(a,b){var s=this.a,r=b.gb05() +if(r.ga7(r))return!0 +return B.c.aZ(s,r)&&A.aZG(s,0,s.length,r.gu(r))}, +a6Q(a,b,c){var s,r +if(a===0||b===this.a.length)return b +if(c==null){s=this.a +c=new A.rn(s,s.length,b,176)}do{r=c.yR() +if(r<0)break +if(--a,a>0){b=r +continue}else{b=r +break}}while(!0) +return b}, +rj(a,b){A.iD(b,"count") +return this.aEM(b)}, +aEM(a){var s=this.a6Q(a,0,null),r=this.a +if(s===r.length)return B.cf +return new A.ha(B.c.bK(r,s))}, +yZ(a,b){A.iD(b,"count") +return this.aFe(b)}, +aFe(a){var s=this.a6Q(a,0,null),r=this.a +if(s===r.length)return this +return new A.ha(B.c.X(r,0,s))}, +z8(a,b,c){var s,r,q,p,o=this +A.iD(b,"start") +if(c==null)return o.aEM(b) +if(c0;r=p){p=q.yR() +if(p>=0)--a +else return B.cf}if(r>0)return new A.ha(B.c.X(s,0,r))}return B.cf}, +TV(a){return new A.ha(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}, +$iZ3:1} +A.bYn.prototype={ +$1(a){return a}, +$S(){return this.a.i("0(0)")}} +A.B4.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.KY(1,this.c)}, +KY(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.yR() +if(q<0)break;--a}p.b=s +p.c=b +p.d=null +return a===0}, +gdc(a){return this.b!==this.c}, +aZ(a,b){var s,r=this.b,q=this.c,p=b.gb05(),o=B.d.a2(r,p.gu(p)) +if(o<=q){s=this.a +r=B.c.pI(s,p,r)&&A.aZG(s,r,q,o)}else r=!1 +return r}} +A.rn.prototype={ +yR(){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.aL(r,p) +if((o&64512)!==56320){p=k.d=B.c.az(j,k.d&240|A.MQ(o)) +if(((p>=208?k.d=A.ctd(r,s,k.c,p):p)&1)===0)return q +continue}if(p>=s){n=B.c.aL(r,p-1) +if((n&64512)===55296){m=A.yv(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.ctd(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.ctd(r,s,q,p):p)&1)===0)return k.c +return-1}} +A.amM.prototype={} +A.ev.prototype={ +h(a,b){var s,r=this +if(!r.a5E(b))return null +s=r.c.h(0,r.a.$1(r.$ti.i("ev.K").a(b))) +return s==null?null:s.b}, +j(a,b,c){var s,r=this +if(!r.a5E(b))return +s=r.$ti +r.c.j(0,r.a.$1(b),new A.a3(b,c,s.i("@").Z(s.i("ev.V")).i("a3<1,2>")))}, +H(a,b){J.f6(b,new A.b7d(this))}, +yw(a,b,c){var s=this.c +return s.yw(s,b,c)}, +V(a){this.c.V(0)}, +a0(a,b){var s=this +if(!s.a5E(b))return!1 +return s.c.a0(0,s.a.$1(s.$ti.i("ev.K").a(b)))}, +gcr(a){var s=this.c +return s.gcr(s).dB(0,new A.b7e(this),this.$ti.i("a3"))}, +ao(a,b){this.c.ao(0,new A.b7f(this,b))}, +ga7(a){return this.c.a===0}, +gdc(a){return this.c.a!==0}, +gcZ(a){var s=this.c +s=s.gaA(s) +return A.iY(s,new A.b7g(this),A.y(s).i("D.E"),this.$ti.i("ev.K"))}, +gu(a){return this.c.a}, +p_(a,b,c,d){var s=this.c +return s.p_(s,new A.b7h(this,b,c,d),c,d)}, +tG(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.b7i(this,b,c)).b}, +D(a,b){var s,r=this +if(!r.a5E(b))return null +s=r.c.D(0,r.a.$1(r.$ti.i("ev.K").a(b))) +return s==null?null:s.b}, +kV(a,b){var s=this.c +return s.kV(s,new A.b7j(this,b))}, +gaA(a){var s=this.c +s=s.gaA(s) +return A.iY(s,new A.b7k(this),A.y(s).i("D.E"),this.$ti.i("ev.V"))}, +k(a){return A.avt(this)}, +a5E(a){var s +if(this.$ti.i("ev.K").b(a))s=!0 +else s=!1 +return s}, +$iR:1} +A.b7d.prototype={ +$2(a,b){this.a.j(0,a,b) +return b}, +$S(){return this.a.$ti.i("~(ev.K,ev.V)")}} +A.b7e.prototype={ +$1(a){var s=a.b,r=this.a.$ti +return new A.a3(s.a,s.b,r.i("@").Z(r.i("ev.V")).i("a3<1,2>"))}, +$S(){return this.a.$ti.i("a3(a3>)")}} +A.b7f.prototype={ +$2(a,b){return this.b.$2(b.a,b.b)}, +$S(){return this.a.$ti.i("~(ev.C,a3)")}} +A.b7g.prototype={ +$1(a){return a.a}, +$S(){return this.a.$ti.i("ev.K(a3)")}} +A.b7h.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>(ev.C,a3)")}} +A.b7i.prototype={ +$0(){var s=this.a.$ti +return new A.a3(this.b,this.c.$0(),s.i("@").Z(s.i("ev.V")).i("a3<1,2>"))}, +$S(){return this.a.$ti.i("a3()")}} +A.b7j.prototype={ +$2(a,b){return this.b.$2(b.a,b.b)}, +$S(){return this.a.$ti.i("H(ev.C,a3)")}} +A.b7k.prototype={ +$1(a){return a.b}, +$S(){return this.a.$ti.i("ev.V(a3)")}} +A.apN.prototype={ +r9(a,b){return J.v(a,b)}, +rZ(a,b){return J.aj(b)}} +A.IK.prototype={ +r9(a,b){var s,r,q,p +if(a===b)return!0 +s=J.ag(a) +r=J.ag(b) +for(q=this.a;!0;){p=s.q() +if(p!==r.q())return!1 +if(!p)return!0 +if(!q.r9(s.gE(s),r.gE(r)))return!1}}, +rZ(a,b){var s,r,q +for(s=J.ag(b),r=this.a,q=0;s.q();){q=q+r.rZ(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.my.prototype={ +r9(a,b){var s,r,q,p,o +if(a===b)return!0 +s=J.S(a) +r=s.gu(a) +q=J.S(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.X1.prototype={ +r9(a,b){var s,r,q,p,o +if(a===b)return!0 +s=this.a +r=A.jv(s.gbHk(),s.gbKz(s),s.gbMg(),A.y(this).i("X1.E"),t.S) +for(s=J.ag(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.ag(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}, +rZ(a,b){var s,r,q +for(s=J.ag(b),r=this.a,q=0;s.q();)q=q+r.rZ(0,s.gE(s))&2147483647 +q=q+(q<<3>>>0)&2147483647 +q^=q>>>11 +return q+(q<<15>>>0)&2147483647}} +A.Ty.prototype={} +A.Wc.prototype={ +gv(a){var s=this.a +return 3*s.a.rZ(0,this.b)+7*s.b.rZ(0,this.c)&2147483647}, +l(a,b){var s +if(b==null)return!1 +if(b instanceof A.Wc){s=this.a +s=s.a.r9(this.b,b.b)&&s.b.r9(this.c,b.c)}else s=!1 +return s}, +ge7(a){return this.b}, +gm(a){return this.c}} +A.J7.prototype={ +r9(a,b){var s,r,q,p,o,n,m +if(a===b)return!0 +s=J.S(a) +r=J.S(b) +if(s.gu(a)!==r.gu(b))return!1 +q=A.jv(null,null,null,t.XT,t.S) +for(p=J.ag(s.gcZ(a));p.q();){o=p.gE(p) +n=new A.Wc(this,o,s.h(a,o)) +m=q.h(0,n) +q.j(0,n,(m==null?0:m)+1)}for(s=J.ag(r.gcZ(b));s.q();){o=s.gE(s) +n=new A.Wc(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}, +rZ(a,b){var s,r,q,p,o,n,m,l,k +for(s=J.b3(b),r=J.ag(s.gcZ(b)),q=this.a,p=this.b,o=this.$ti.z[1],n=0;r.q();){m=r.gE(r) +l=q.rZ(0,m) +k=s.h(b,m) +n=n+3*l+7*p.rZ(0,k==null?o.a(k):k)&2147483647}n=n+(n<<3>>>0)&2147483647 +n^=n>>>11 +return n+(n<<15>>>0)&2147483647}} +A.apL.prototype={ +r9(a,b){var s=this,r=t.Ro +if(r.b(a))return r.b(b)&&new A.Ty(s,t.n5).r9(a,b) +r=t.G +if(r.b(a))return r.b(b)&&new A.J7(s,s,t.Dx).r9(a,b) +r=t.j +if(r.b(a))return r.b(b)&&new A.my(s,t.wO).r9(a,b) +r=t.JY +if(r.b(a))return r.b(b)&&new A.IK(s,t.K9).r9(a,b) +return J.v(a,b)}, +rZ(a,b){var s=this +if(t.Ro.b(b))return new A.Ty(s,t.n5).rZ(0,b) +if(t.G.b(b))return new A.J7(s,s,t.Dx).rZ(0,b) +if(t.j.b(b))return new A.my(s,t.wO).rZ(0,b) +if(t.JY.b(b))return new A.IK(s,t.K9).rZ(0,b) +return J.aj(b)}, +bMh(a){!t.JY.b(a) +return!0}} +A.asj.prototype={ +Ws(a){var s=this.b[a] +if(s==null){this.$ti.c.a(null) +s=null}return s}, +t(a,b){++this.d +this.aD2(0,b)}, +H(a,b){var s,r +for(s=b.gS(b),r=0;s.q();r=1)this.aD2(0,s.gE(s)) +this.d+=r}, +p(a,b){return this.aBz(b)>=0}, +gO(a){if(this.c===0)throw A.j(A.ac("No element")) +return this.Ws(0)}, +gdc(a){return this.c!==0}, +gu(a){return this.c}, +D(a,b){var s,r=this,q=r.aBz(b) +if(q<0)return!1;++r.d +s=r.aDy() +if(q")) +for(q=q.c,s=0;s>>1;++r}while(r>m)}while(r!==1) +return-1}, +aDy(){var s=this,r=s.c-1,q=s.Ws(r) +s.b[r]=null +s.c=r +return q}, +aww(a,b){var s,r,q,p,o=this +for(s=o.a,r=o.$ti.c;b>0;b=q){q=B.d.aK(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}, +awv(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.D1.prototype={} +A.bdW.prototype={} +A.bf7.prototype={ +Yw(){var s=0,r=A.o(t.Iw),q,p +var $async$Yw=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.zv:B.lM +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Yw,r)}, +gapM(){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.cC(s,"online",new A.bf8(q),!1,r) +s=window +s.toString +A.cC(s,"offline",new A.bf9(q),!1,r)}s=q.a +s.toString +return new A.aQ(s,A.y(s).i("aQ<1>"))}} +A.bf8.prototype={ +$1(a){this.a.a.t(0,B.zv)}, +$S:9} +A.bf9.prototype={ +$1(a){this.a.a.t(0,B.lM)}, +$S:9} +A.bdV.prototype={} +A.bDF.prototype={ +gapM(){var s,r=this.c +if(r==null){r=B.cck.Tz() +s=A.y(r).i("hn") +s=this.c=new A.hn(A.dtV(),new A.hn(new A.bDH(),r,s),s.i("hn")) +r=s}return r}, +Yw(){return B.dtj.e2("check",null,!1,t.N).aJ(0,new A.bDG(),t.Iw)}} +A.bDH.prototype={ +$1(a){return J.bp(a)}, +$S:33} +A.bDG.prototype={ +$1(a){return A.cSd(a==null?"":a)}, +$S:841} +A.ic.prototype={ +G(){return"ConnectivityResult."+this.b}} +A.aJI.prototype={ +uz(a){throw A.j(A.bC(".length() has not been implemented."))}} +A.kw.prototype={ +gW_(){var s=0,r=A.o(t.jj),q,p=2,o,n=this,m,l,k,j,i,h +var $async$gW_=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.d7V(j,"blob"),$async$gW_) +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.cB5(m.aW().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$gW_,r)}, +xX(){var s=0,r=A.o(t.D),q,p=this +var $async$xX=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q=p.gW_().aJ(0,p.gb8Z(),t.D) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$xX,r)}, +uz(a){var s=0,r=A.o(t.S),q,p=this,o +var $async$uz=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.gW_(),$async$uz) +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$uz,r)}, +a4u(a){return this.b9_(a)}, +b9_(a){var s=0,r=A.o(t.D),q,p,o,n +var $async$a4u=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.lA(n,"loadend",!1,t.fg) +s=3 +return A.f(p.gO(p),$async$a4u) +case 3:o=t.nc.a(B.Ah.garf(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$a4u,r)}} +A.ur.prototype={ +l(a,b){var s,r,q,p,o +if(b==null)return!1 +if(b instanceof A.ur){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.iz(l.a.buffer,0,null) +n.setUint32(o,B.d.aK(p,4294967296),!1) +n.setUint32(o+4,p>>>0,!1)}} +A.asw.prototype={ +ag(a){var s,r=new A.P_(),q=A.dhn(r,this.a,this.b) +q.t(0,a) +q.aI(0) +s=r.a +s.toString +return s}, +wc(a){var s=new A.aOB(new A.By(A.cAK(a)),new A.P_()) +s.avF(a,this.a,this.b) +return s}} +A.aOB.prototype={ +avF(a,b,c){var s,r,q,p=this,o=new A.By(A.cAK(p.b)) +p.c!==$&&A.e1() +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}, +gan4(){return this.w}} +A.aUi.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.By(new A.aUj(s,r,a,new Uint32Array(16),new A.FD(q,0)))}} +A.cle.prototype={ +aRa(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.cB7[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.aUj.prototype={ +gan4(){return this.w}} +A.Oc.prototype={ +G(){return"ClauseType."+this.b}} +A.ciu.prototype={ +a0t(a){var s,r,q,p=this,o=A.a([],t.Jv),n=p.d +n===$&&A.e() +while(!0){if(!(!p.oO(1)&&p.d.a!==7))break +s=p.a0R() +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.aFr(o,n) +r.b7u(o,n) +return r}, +ap2(){if(this.oO(1)){var s=this.d +s===$&&A.e() +this.tq("unexpected end of file",s.b) +return!0}else return!1}, +eK(){var s=this,r=s.d +r===$&&A.e() +s.c=r +s.d=s.a.yQ(0,!1) +return r}, +Fv(a,b){var s=this,r=s.d +r===$&&A.e() +if(r.a===a){s.c=r +s.d=s.a.yQ(0,b) +return!0}else return!1}, +oO(a){return this.Fv(a,!1)}, +ayC(a,b){if(!this.Fv(a,b))this.PA(A.aGx(a))}, +pm(a){return this.ayC(a,!1)}, +PA(a){var s,r=this.eK(),q=null +try{q="expected "+a+", but found "+A.q(r)}catch(s){q="parsing error expected "+a}this.tq(q,r.b)}, +tq(a,b){$.eh.bI().bHm(0,a,b)}, +akP(a,b){$.eh.bI().bXv(a,b)}, +bR(a){var s=this.c +if(s==null||s.b.bM(0,a)<0)return a +return a.yE(0,this.c.b)}, +aPb(){var s,r=A.a([],t.HC) +do{s=this.bSf() +if(s!=null)r.push(s) +else break}while(this.oO(19)) +return r}, +bSf(){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.d +h===$&&A.e() +s=h.b +r=h.gbB(h) +h=A.UH(B.Tt,"type",r,0,r.length)===-1 +if(!h){$.eh.bI() +i.eK() +s=i.d.b}q=i.d.a===511?i.rd(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.gbB(k) +if(A.UH(B.Tt,"type",r,0,r.length)!==667)break +i.c=i.d +i.d=m.yQ(0,!1)}j=i.bSe(l) +if(j==null)break +p.push(j)}if(!h||!o||p.length!==0)return new A.a44(p,i.bR(s)) +return null}, +bSe(a){var s,r,q=this,p=q.d +p===$&&A.e() +if(q.oO(2))if(q.d.a===511){q.rd(0) +if(q.oO(17))s=q.JO() +else{r=q.bR(q.d.b) +s=new A.Dm(A.a([],t.zZ),r)}if(q.oO(3))return new A.a43(s,q.bR(p.b)) +else $.eh.bI()}else $.eh.bI() +return null}, +aP2(){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.bSk() +if(r instanceof A.V3)return r +A.b7(r) +switch(r){case 641:a.eK() +if(a.d.a===511){q=a.a0Q(a.rd(0)) +p=q instanceof A.aaz?q.d:a0}else p=a.Ey(!1) +o=a.aPb() +if(p==null)a.tq("missing import string",a.d.b) +p.toString +B.c.di(p) +return new A.atb(o,a.bR(s)) +case 642:a.eK() +n=a.aPb() +m=A.a([],t.Jv) +if(a.oO(6)){for(;!a.oO(1);){l=a.a0R() +if(l==null)break +m.push(l)}if(!a.oO(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.axZ(n,m,a.bR(s)) +case 653:a.eK() +m=A.a([],t.Jv) +if(a.oO(6)){for(;!a.oO(1);){l=a.a0R() +if(l==null)break +m.push(l)}if(!a.oO(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.asD(m,a.bR(s)) +case 643:a.eK() +if(a.d.a===511)a.rd(0) +if(a.oO(17))if(a.d.a===511){a.rd(0) +$.eh.bI()}return new A.azt(a.bSd(),a.bR(s)) +case 644:a.eK() +a.Ey(!1) +return new A.alh(a.bR(s)) +case 646:case 647:case 648:case 650:case 649:if(r===649)$.eh.bI() +a.eK() +k=a.d.a===511?a.rd(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.a0S())) +while(a.oO(19)) +j.push(new A.a2F(new A.Dm(f,g),a.a0P(),a.bR(s)))}while(!a.oO(7)&&!a.ap2()) +return new A.atU(k,j,a1) +case 651:a.eK() +return new A.arx(a.a0P(),a.bR(s)) +case 645:a.eK() +k=a.d.a===511?a.rd(0):a0 +a.pm(6) +e=A.a([],t.Jv) +a1=a.d +for(;!a.oO(1);){l=a.a0R() +if(l==null)break +e.push(l)}a.pm(7) +A.av(k) +return new A.aFs(e,a.bR(a1.b)) +case 652:a.eK() +d=a.d.a===511?a.rd(0):a0 +if(a.d.a===511)a.a0Q(a.rd(0)) +else if(d!=null&&d.b==="url")a.a0Q(d) +else a.Ey(!1) +return new A.ayC(a.bR(s)) +case 654:return a.bSg() +case 655:return a.bSc(a.bR(s)) +case 656:a.akP("@content not implemented.",a.bR(s)) +return a0 +case 658:return a.bSa() +case 659:a1=a.d +a.eK() +c=a.aPf() +a.pm(6) +b=a.aP8() +a.pm(7) +return new A.aFw(c,b,a.bR(a1.b)) +case 660:case 661:a1=a.d +j=a.eK() +return new A.aHJ(j.gbB(j),a.a0P(),a.bR(a1.b))}return a0}, +bSg(){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.eK() +s=a2.rd(0) +r=t.Jv +q=A.a([],r) +if(a2.oO(2))for(p=t.qV,o=!1,n=!0;n;){m=a2.aPi(!0) +if(m instanceof A.V3||m instanceof A.aaK)q.push(p.a(m)) +else if(o){l=a2.d +l===$&&A.e() +k=a2.bR(l.b) +l=$.eh.b +if(l==null?$.eh==null:l===$.eh)A.W(A.kQ($.eh.a)) +j=l.b +l.c.push(new A.t3(B.ni,"Expecting parameter",k,j.w)) +n=!1}if(a2.oO(19)){o=!0 +continue}n=!a2.oO(3)}a2.pm(6) +i=A.a([],r) +p=a2.d +p===$&&A.e() +h=p.b +p=t.Ek +while(!0){if(!!a2.oO(1)){g=a3 +break}c$1:{f=a2.aP2() +if(f!=null){i.push(f) +break c$1}e=a2.aP1(!1) +l=e.b +if(B.b.ct(l,new A.civ())){d=A.a([],p) +for(j=i.length,c=0;c1114111)g.tq(e,g.bR(s)) +if(g.Fv(34,!0))if(g.Fv(61,!0)){d=g.c +i=A.dK("0x"+d.gbB(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.Fv(509,!0)){d=g.c +d.gbB(d)}return new A.aH1(g.bR(s)) +case 10:$.eh.bI() +g.eK() +h=g.JO() +$.eh.bI() +d=h.c +d[0]=new A.aaL(t.wk.a(d[0]).d,A.a([],t.zZ),g.bR(s)) +return d +default:if(A.czS(d))return r.$0() +else return f}}, +a0S(){return this.aPh(!1)}, +aqA(a,b,c){var s,r,q=this,p=q.d +p===$&&A.e() +s=p.a +switch(s){case 600:c=c.yE(0,q.eK().b) +r=new A.aqo(b,a.gbB(a),c) +break +case 601:c=c.yE(0,q.eK().b) +r=new A.aqV(b,a.gbB(a),c) +break +case 602:case 603:case 604:case 605:case 606:case 607:c=c.yE(0,q.eK().b) +r=new A.IU(s,b,a.gbB(a),c) +break +case 608:case 609:case 610:case 611:c=c.yE(0,q.eK().b) +r=new A.ajz(s,b,a.gbB(a),c) +break +case 612:case 613:c=c.yE(0,q.eK().b) +r=new A.aGl(s,b,a.gbB(a),c) +break +case 614:case 615:c=c.yE(0,q.eK().b) +r=new A.arJ(s,b,a.gbB(a),c) +break +case 24:c=c.yE(0,q.eK().b) +r=new A.aA6(b,a.gbB(a),c) +break +case 617:c=c.yE(0,q.eK().b) +r=new A.arG(b,a.gbB(a),c) +break +case 618:case 619:case 620:c=c.yE(0,q.eK().b) +r=new A.aCw(s,b,a.gbB(a),c) +break +case 621:c=c.yE(0,q.eK().b) +r=new A.ale(s,b,a.gbB(a),c) +break +case 622:c=c.yE(0,q.eK().b) +r=new A.aBC(s,b,a.gbB(a),c) +break +case 623:case 624:case 625:case 626:c=c.yE(0,q.eK().b) +r=new A.aHM(s,b,a.gbB(a),c) +break +case 627:case 628:c=c.yE(0,q.eK().b) +r=new A.av2(s,b,a.gbB(a),c) +break +default:r=b instanceof A.zL?new A.eL(b,b.b,c):new A.Ai(b,a.gbB(a),c)}return r}, +Ey(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.eK() +s=25 +break +case 26:n.eK() +s=26 +break +default:if(a){if(p===2)n.eK() +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.yQ(0,!1) +m+=p.gbB(p)}r.c=q +if(s!==3)n.eK() +return m.charCodeAt(0)==0?m:m}, +aP9(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.qb(a.a,a.b) +r=m.d.b +r=m.a.bNm(k.b,A.qb(r.a,r.b).b).b +k=r.b +q=r.c +p=r.a.c +return new A.eL(A.dz(B.db.d9(p,k,q),0,l),A.dz(B.db.d9(p,k,q),0,l),r)}for(o=0;k=m.d.a,k!==1;)switch(k){case 2:if(!m.Fv(2,!1))m.PA(A.aGx(2));++o +break +case 3:if(!m.Fv(3,!1))m.PA(A.aGx(3));--o +if(o===0){k=m.a +r=a.a +q=a.b +new A.ne(r,q).Am(r,q) +r=m.d.b +p=r.a +r=r.b +new A.ne(p,r).Am(p,r) +B.c.X(k.b,q,r) +k=k.a +p=new A.k7(k,q,r) +p.we(k,q,r) +k=k.c +n=k.length +return new A.eL(A.dz(new Uint32Array(k.subarray(q,A.r3(q,r,n))),0,l),A.dz(new Uint32Array(k.subarray(q,A.r3(q,r,n))),0,l),p)}break +default:if(!m.Fv(k,!1))m.PA(A.aGx(k))}}, +bS8(){var s,r,q,p,o,n=this,m=n.a,l=m.c +m.c=!1 +s=new A.cR("") +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.yQ(0,!1) +s.a+=p.gbB(p)}}if(!q)n.tq("problem parsing function expected ), ",p.b) +m.c=l +m=s.a +return m.charCodeAt(0)==0?m:m}, +bS7(a){var s,r,q,p=this,o=p.d +o===$&&A.e() +s=o.b +r=a.b +if(J.cV(B.dEP.a,r)){q=p.bS8() +o=p.bR(s) +if(!p.oO(3))p.tq("problem parsing function expected ), ",p.d.b) +return new A.akX(new A.eL(q,q,o),r,r,p.bR(s))}return null}, +a0Q(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.Ey(!0) +l=m.d +if(l.a===1)m.tq("problem parsing URI",l.b) +if(m.d.a===3)m.eK() +return new A.aaz(q,q,m.bR(s)) +case"var":p=m.JO() +if(!m.oO(3))m.tq("problem parsing var expected ), ",m.d.b) +$.eh.bI() +l=p.c +o=t.wk.a(l[0]) +n=l.length>=3?B.b.qO(l,2):A.a([],t.zZ) +return new A.aaL(o.d,n,m.bR(s)) +default:p=m.JO() +if(!m.oO(3))m.tq("problem parsing function expected ), ",m.d.b) +return new A.a1j(p,r,r,m.bR(s))}}, +rd(a){var s=this.eK(),r=s.a +if(r!==511&&!A.czS(r)){$.eh.bI() +return new A.zL("",this.bR(s.b))}return new A.zL(s.gbB(s),this.bR(s.b))}, +ajb(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.a1I(r,a,b)}} +A.civ.prototype={ +$1(a){return a instanceof A.rz&&!(a instanceof A.DM)}, +$S:407} +A.ciw.prototype={ +$0(){var s,r,q,p=this,o=p.a,n=o.rd(0),m=p.b +if(!m&&o.oO(2)){s=o.bS7(n) +if(s!=null)return s +return o.a0Q(n)}if(m){m=o.oO(17)&&n.b.toLowerCase()==="progid" +r=p.c +if(m)return o.aP9(r) +else return o.aP9(r)}m=n.b +if(m==="from")return new A.eL(n,m,o.bR(p.c)) +q=A.deT(m) +if(q==null){$.eh.bI() +return new A.eL(n,m,o.bR(p.c))}return o.ajb(A.deS(A.b7(J.J(q,"value")),6),o.bR(p.c))}, +$S:124} +A.a0O.prototype={ +aP6(){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}, +gd6(a){return this.a}} +A.byA.prototype={ +gm(a){return this.c}} +A.btQ.prototype={ +gbB(a){return this.c}} +A.c0i.prototype={ +yQ(a,b){var s,r,q,p,o,n,m,l,k,j=this +j.r=j.f +s=j.Q4() +switch(s){case 10:case 13:case 32:case 9:return j.bIk() +case 0:return j.fb(1) +case 64:r=j.Qa() +if(A.aGz(r)||r===45){q=j.f +p=j.r +j.r=q +j.Q4() +j.a9I() +o=j.b +n=j.r +m=A.UH(B.Wf,"type",o,n,j.f-n) +if(m===-1){n=j.r +m=A.UH(B.WN,"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.bNA())if(j.a9J().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.rz(93)&&j.rz(62))return j.th(0) +return j.fb(5) +case 35:return j.fb(11) +case 43:if(j.aC4(s))return j.a9J() +return j.fb(12) +case 45:if(j.d||b)return j.fb(34) +else if(j.aC4(s))return j.a9J() +else if(A.aGz(s)||s===45)return j.a9I() +return j.fb(34) +case 62:return j.fb(13) +case 126:if(j.rz(61))return j.fb(530) +return j.fb(14) +case 42:if(j.rz(61))return j.fb(534) +return j.fb(15) +case 38:return j.fb(36) +case 124:if(j.rz(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.rz(42))return j.bIj() +return j.fb(27) +case 60:if(j.rz(33))if(j.rz(45)&&j.rz(45))return j.bIi() +else{if(j.rz(91)){o=j.Q.a +o=j.rz(B.c.az(o,0))&&j.rz(B.c.az(o,1))&&j.rz(B.c.az(o,2))&&j.rz(B.c.az(o,3))&&j.rz(B.c.az(o,4))&&j.rz(91)}else o=!1 +if(o)return j.th(0)}return j.fb(32) +case 61:return j.fb(28) +case 94:if(j.rz(61))return j.fb(532) +return j.fb(30) +case 36:if(j.rz(61))return j.fb(533) +return j.fb(31) +case 33:return j.a9I() +default:if(!j.e&&s===92)return j.fb(35) +if(b)if(j.bNB()){j.aL_(j.b.length) +k=j.fb(61) +if(j.aNX()){j.aL0() +j.fb(509)}return k}else if(j.aNX()){j.aL0() +return j.fb(509)}else return j.fb(65) +else{if(j.c)o=(s===j.w||s===j.x)&&j.Qa()===j.y +else o=!1 +if(o){j.Q4() +j.r=j.f +return j.fb(508)}else{o=s===118 +if(o&&j.rz(97)&&j.rz(114)&&j.rz(45))return j.fb(400) +else if(o&&j.rz(97)&&j.rz(114)&&j.Qa()===45)return j.fb(401) +else if(A.aGz(s)||s===45)return j.a9I() +else if(s>=48&&s<=57)return j.a9J()}}return j.fb(65)}}, +th(a){return this.yQ(a,!1)}, +a9I(){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.aGz(p))n=p>=48&&p<=57 +else n=!0 +else{if(!A.aGz(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.Vz(0,j.r,s) +l=A.dz(i,0,null) +if(!j.d&&!j.e){s=j.r +k=A.UH(B.TP,"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.btQ(l,k>=0?k:511,m)}, +a9J(){var s,r=this +r.aKZ() +if(r.Qa()===46){r.Q4() +s=r.Qa() +if(s>=48&&s<=57){r.aKZ() +return r.fb(62)}else --r.f}return r.fb(60)}, +bNA(){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}, +aL_(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}}, +bNB(){var s=this.f,r=this.b +if(s=48&&a<=57)return!0 +s=this.Qa() +if(a===46)return s>=48&&s<=57 +if(a===43||a===45){if(!(s>=48&&s<=57))if(s===46){r=this.aCP(1) +r=r>=48&&r<=57}else r=!1 +else r=!0 +return r}return!1}, +fb(a){return new A.xQ(a,this.a.Vz(0,this.r,this.f))}, +bIk(){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}}, +bNm(a,b){return new A.byA(B.c.X(this.b,a,b),500,this.a.Vz(0,a,b))}} +A.Jq.prototype={ +G(){return"MessageLevel."+this.b}} +A.t3.prototype={ +k(a){var s=this,r=s.d&&B.a1F.a0(0,s.a),q=r?B.a1F.h(0,s.a):null,p=r?""+A.q(q):"" +p=p+A.q(B.drP.h(0,s.a))+" " +if(r)p+="\x1b[0m" +p=p+"on "+s.c.apz(0,s.b,q) +return p.charCodeAt(0)==0?p:p}} +A.bDz.prototype={ +bHm(a,b,c){var s=new A.t3(B.nj,b,c,this.b.w) +this.c.push(s) +this.a.$1(s)}, +bXv(a,b){this.c.push(new A.t3(B.ni,a,b,this.b.w))}, +bNL(a){var s=a.c +B.b.H(this.c,s) +new A.aP(s,new A.bDA(this),A.a0(s).i("aP<1>")).ao(0,this.a)}} +A.bDA.prototype={ +$1(a){return a.a===B.nj||!1}, +$S:855} +A.bJ9.prototype={} +A.zL.prototype={ +bq(a){return null}, +k(a){var s=this.a +s=A.dz(B.db.d9(s.a.c,s.b,s.c),0,null) +return s}, +geo(a){return this.b}} +A.FM.prototype={ +bq(a){return null}, +geo(a){return"*"}} +A.aGe.prototype={ +bq(a){return null}, +geo(a){return"&"}} +A.ayL.prototype={ +bq(a){return null}, +geo(a){return"not"}} +A.akX.prototype={ +bq(a){return null}, +k(a){return this.d+"("+this.f.k(0)+")"}} +A.aDp.prototype={ +bq(a){return B.b.ct(this.b,a.garL())}} +A.KP.prototype={ +t(a,b){return this.b.push(b)}, +gu(a){return this.b.length}, +bq(a){return a.aRJ(this)}} +A.a8y.prototype={ +bq(a){this.c.bq(a) +return null}, +k(a){var s=this.c.b +return A.av(s.geo(s))}} +A.oC.prototype={ +geo(a){var s=this.b +return A.av(s.geo(s))}, +bq(a){return t.qV.a(this.b).bq(a)}} +A.HS.prototype={ +bq(a){var s=this.b +return s instanceof A.FM||a.a.x===A.av(s.geo(s)).toLowerCase()}, +k(a){var s=this.b +return A.av(s.geo(s))}} +A.ayD.prototype={ +gaO4(){var s=this.d +if(s instanceof A.FM)s="*" +else s=s==null?"":t.IR.a(s).b +return s}, +bq(a){return a.bXk(this)}, +k(a){var s=this.gaO4(),r=t.yJ.a(this.b).b +return s+"|"+A.av(r.geo(r))}} +A.ak0.prototype={ +bNv(){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}, +bX3(){var s=this.e +if(s!=null)if(s instanceof A.zL)return s.k(0) +else return'"'+A.q(s)+'"' +else return""}, +bq(a){return a.bXb(this)}, +k(a){var s=this.b +return"["+A.av(s.geo(s))+A.q(this.bNv())+this.bX3()+"]"}, +gm(a){return this.e}} +A.asW.prototype={ +bq(a){var s=a.a.b.h(0,"id"),r=s==null?"":s,q=this.b +return r===A.av(q.geo(q))}, +k(a){return"#"+A.q(this.b)}} +A.amA.prototype={ +bq(a){var s,r=a.a +r.toString +s=this.b +s=A.av(s.geo(s)) +return new A.Pd(r).JQ().p(0,s)}, +k(a){return"."+A.q(this.b)}} +A.Sw.prototype={ +bq(a){return a.bXo(this)}, +k(a){var s=this.b +return":"+A.av(s.geo(s))}} +A.Sx.prototype={ +bq(a){a.bXq(this) +return!1}, +k(a){var s=this.d?":":"::",r=this.b +return s+A.av(r.geo(r))}} +A.a61.prototype={ +bq(a){return a.bXn(this)}} +A.aBa.prototype={ +bq(a){return a.bXp(this)}} +A.Tt.prototype={ +gBY(a){var s=this.a +s.toString +return s}, +bq(a){a.q6(this.b) +return null}} +A.ayM.prototype={ +bq(a){return!A.iN(this.d.bq(a))}} +A.aFr.prototype={ +b7u(a,b){var s,r +for(s=this.b.length,r=0;r"))}, +tG(a,b){return this.dB(a,b,t.z)}, +k(a){return this.ey(0,new A.biH(this),new A.biI(this),t.N)}, +uz(a){return this.ey(0,new A.biC(this),new A.biD(this),t.S)}, +bVn(){var s=this +return s.ey(0,new A.biF(s),new A.biG(s),A.y(s).i("D<2>"))}, +bMl(a){return J.ag(this.bVn())}, +ao(a,b){return this.ey(0,new A.biz(this),b,t.H)}} +A.biA.prototype={ +$1(a){return!0}, +$S(){return A.y(this.a).i("H(1)")}} +A.biB.prototype={ +$1(a){return!1}, +$S(){return A.y(this.a).i("H(2)")}} +A.biE.prototype={ +$1(a){return new A.ek(this.b.$1(a),A.y(this.a).i("@<1>").Z(this.c).i("ek<1,2>"))}, +$S(){return A.y(this.a).Z(this.c).i("eF<2,1>(3)")}} +A.biH.prototype={ +$1(a){return"Left("+a.k(0)+")"}, +$S(){return A.y(this.a).i("h(1)")}} +A.biI.prototype={ +$1(a){return"Right("+A.q(a)+")"}, +$S(){return A.y(this.a).i("h(2)")}} +A.biC.prototype={ +$1(a){return 0}, +$S(){return A.y(this.a).i("A(1)")}} +A.biD.prototype={ +$1(a){return 1}, +$S(){return A.y(this.a).i("A(2)")}} +A.biF.prototype={ +$1(a){return B.au6}, +$S(){return A.y(this.a).i("D<0&>(1)")}} +A.biG.prototype={ +$1(a){return new A.WM(a,A.y(this.a).i("WM<2>"))}, +$S(){return A.y(this.a).i("WM<2>(2)")}} +A.biz.prototype={ +$1(a){return null}, +$S(){return A.y(this.a).i("~(1)")}} +A.h9.prototype={ +gm(a){return this.a}, +ey(a,b,c){return b.$1(this.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.h9&&b.a.l(0,this.a)}, +gv(a){var s=this.a +return(A.e_(A.a_(s))^A.cCa(s.gbS()))>>>0}} +A.ek.prototype={ +gm(a){return this.a}, +ey(a,b,c){return c.$1(this.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.ek&&J.v(b.a,this.a)}, +gv(a){return J.aj(this.a)}} +A.WM.prototype={ +gS(a){return new A.aUA(this.a,this.$ti.i("aUA<1>"))}} +A.aUA.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.a_x.prototype={ +gm(a){return A.RT.prototype.gm.call(this,this)}, +zX(a){var s=this,r=s.r +if(r!=null)r.af(0) +s.r=A.d6(s.f,new A.bfg(s,a))}, +af(a){var s +this.b26(0) +s=this.r +if(s!=null)s.af(0)}} +A.bfg.prototype={ +$0(){var s=this.a +if(!s.d)s.b27(this.b)}, +$S:0} +A.apX.prototype={ +bso(){var s,r=this,q=window +q.toString +s=t.Tl +A.cC(q,"drop",new A.bfA(r),!1,s) +q=window +q.toString +A.cC(q,"dragenter",new A.bfB(r),!1,s) +q=window +q.toString +A.cC(q,"dragover",new A.bfC(r),!1,s) +q=window +q.toString +A.cC(q,"dragleave",new A.bfD(r),!1,s)}, +tA(a){return this.bJq(a)}, +bJq(a){var s=0,r=A.o(t.z) +var $async$tA=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:throw A.j(A.jf("Unimplemented","desktop_drop for web doesn't implement '"+a.a+"'",null,null)) +return A.m(null,r)}}) +return A.n($async$tA,r)}} +A.bfA.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.e2("performOperation_web",A.Q(new A.O(n,new A.bfz(),m),!0,m.i("al.E")),!1,t.z)}}, +$S:207} +A.bfz.prototype={ +$1(a){return a.P()}, +$S:923} +A.bfB.prototype={ +$1(a){var s,r +a.preventDefault() +s=a.clientX +s.toString +r=a.clientY +r.toString +this.a.a.e2("entered",A.a([s,r],t.v),!1,t.z)}, +$S:207} +A.bfC.prototype={ +$1(a){var s,r +a.preventDefault() +s=a.clientX +s.toString +r=a.clientY +r.toString +this.a.a.e2("updated",A.a([s,r],t.v),!1,t.z)}, +$S:207} +A.bfD.prototype={ +$1(a){var s,r +a.preventDefault() +s=a.clientX +s.toString +r=a.clientY +r.toString +this.a.a.e2("exited",A.a([s,r],t.v),!1,t.z)}, +$S:207} +A.bfy.prototype={ +SD(){if(this.b)return +this.b=!0 +B.dts.v_(new A.bfK(this))}, +ai1(a){return this.biC(a)}, +biC(a){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i,h +var $async$ai1=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.fA(t.j.a(a.b),t.i) +h=p.a +o=J.S(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.Q7(new A.a0f(h)) +break +case"updated":p=J.fA(t.j.a(a.b),t.i) +h=p.a +o=J.S(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.Q7(new A.a0i(h)) +break +case"exited":h=q.c +q.Q7(new A.a0g(h==null?B.m:h)) +q.c=null +break +case"performOperation":m=J.fA(t.j.a(a.b),t.N) +h=q.c +if(h==null)h=B.m +o=m.$ti.i("O") +q.Q7(new A.HR(A.Q(new A.O(m,new A.bfE(),o),!0,o.i("al.E")),h)) +q.c=null +break +case"performOperation_linux":h=t.j +o=h.a(a.b) +n=J.S(o) +l=A.av(n.h(o,0)) +k=J.fA(h.a(n.h(o,1)),t.i) +o=B.aun.ag(l) +m=new A.O(o,new A.bfF(),A.a0(o).i("O<1,h>")).VN(0,new A.bfG()) +o=k.a +n=J.S(o) +h=k.$ti.z[1] +j=h.a(n.h(o,0)) +o=h.a(n.h(o,1)) +n=m.$ti.i("er<1,kw>") +q.Q7(new A.HR(A.Q(new A.er(m,new A.bfH(),n),!0,n.i("D.E")),new A.w(j,o))) +break +case"performOperation_web":h=J.fA(t.j.a(a.b),t.G) +o=A.y(h).i("O") +n=o.i("O") +i=A.Q(new A.O(new A.O(h,new A.bfI(),o),new A.bfJ(),n),!0,n.i("al.E")) +n=q.c +q.Q7(new A.HR(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$ai1,r)}, +Q7(a){var s,r,q +for(s=this.a,s=A.eI(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.bfK.prototype={ +$1(a){return this.aSD(a)}, +aSD(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.ai1(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.js().$1("_handleMethodChannel: "+A.q(m)+" "+A.q(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:170} +A.bfE.prototype={ +$1(a){var s=null +return A.LO(a,s,s,s,s)}, +$S:418} +A.bfF.prototype={ +$1(a){var s,r,q,p +try{q=A.iK(a) +q=q==null?null:q.acR() +if(q==null)q="" +return q}catch(p){s=A.a2(p) +r=A.ay(p) +A.js().$1("failed to parse linux path: "+A.q(s)+" "+A.q(r))}return""}, +$S:18} +A.bfG.prototype={ +$1(a){return a.length!==0}, +$S:6} +A.bfH.prototype={ +$1(a){var s=null +return A.LO(a,s,s,s,s)}, +$S:418} +A.bfI.prototype={ +$1(a){var s=J.Cr(a,t.N,t.z) +return new A.tS(s.h(0,"uri"),s.h(0,"name"),s.h(0,"type"),s.h(0,"size"),s.h(0,"relativePath"),A.ju(s.h(0,"lastModified"),!1))}, +$S:929} +A.bfJ.prototype={ +$1(a){var s=a.a,r=a.b,q=a.d +return A.LO(s,a.f,q,a.c,r)}, +$S:937} +A.tS.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)}, +gaO(a){return this.c}} +A.a0e.prototype={} +A.bhM.prototype={} +A.a0h.prototype={ +Y(){return new A.acB(B.lc,B.k)}} +A.VJ.prototype={ +G(){return"_DragTargetStatus."+this.b}} +A.acB.prototype={ +an(){this.aM() +var s=$.cCQ() +s.SD() +this.a.toString +s.a.t(0,this.gaCf())}, +bj(a){this.bP(a) +this.a.toString}, +bo_(a){var s,r,q,p,o,n=this,m=t.aA.a(n.c.gaF()) +if(m==null)return +n.c.toString +s=a.a +r=m.vo(s) +q=m.k3 +p=new A.Y(0,0,0+q.a,0+q.b).p(0,r) +if(a instanceof A.a0f){if(p)n.a4Y(B.Ga,s,r)}else if(a instanceof A.a0i){q=n.d +o=q===B.lc +if(o&&p)n.a4Y(B.Ga,s,r) +else if((q===B.Ga||q===B.apS)&&p)n.ah8(B.apS,!1,s,r) +else if(!o&&!p)n.a4Y(B.lc,s,r)}else if(a instanceof A.a0g&&n.d!==B.lc)n.a4Y(B.lc,s,r) +else{if(a instanceof A.HR)q=(n.d!==B.lc||!1)&&p +else q=!1 +if(q){n.ah8(B.lc,!1,s,r) +n.a.r.$1(new A.a0e(a.b))}}}, +ah8(a,b,c,d){var s,r=this +r.d=a +s=new A.bhM() +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}}, +a4Y(a,b,c){return this.ah8(a,!0,b,c)}, +n(){this.a.toString +$.cCQ().a.D(0,this.gaCf()) +this.aG()}, +A(a){return this.a.c}} +A.wy.prototype={ +k(a){return A.a_(this).k(0)+"("+this.a.k(0)+")"}} +A.a0f.prototype={} +A.a0g.prototype={} +A.a0i.prototype={} +A.HR.prototype={ +k(a){return A.a_(this).k(0)+"("+this.a.k(0)+", "+A.q(this.b)+")"}} +A.bfS.prototype={} +A.bfR.prototype={} +A.bDI.prototype={} +A.Kx.prototype={ +gyg(a){return this.c}} +A.b5I.prototype={ +a9n(a,b,c,d){return this.bHY(0,b,c,d)}, +bHY(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$a9n=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.tM.abH(e,o,b.gOc().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.ao(0,new A.b5K(e)) +f.a=0 +o=new A.ah($.as,t.A7) +m=new A.aG(o,t.JX) +l=t.fg +k=new A.lA(e,"load",!1,l) +j=t.P +k.gO(k).aJ(0,new A.b5L(e,m),j) +f.b=null +i=new A.Fk() +$.N_() +k=e.upload +k.toString +h=t._p +A.cC(k,"progress",new A.b5M(f,b,i,m,e),!1,h) +A.cC(e,"progress",new A.b5N(f,b,i,new A.Fk(),m,e),!1,h) +h=new A.lA(e,"error",!1,l) +h.gO(h).aJ(0,new A.b5O(f,m,b),j) +l=new A.lA(e,"timeout",!1,l) +l.gO(l).aJ(0,new A.b5P(f,m,b),j) +s=c!=null?3:5 +break +case 3:f=new A.ah($.as,t.aP) +m=new A.aG(f,t.gI) +g=new A.abF(new A.b5Q(m),new Uint8Array(1024)) +c.c9(g.gbr(g),!0,g.gdd(g),new A.b5R(m)) +d=e +s=6 +return A.f(f,$async$a9n) +case 6:d.send(a2) +s=4 +break +case 5:e.send() +case 4:q=o.t7(new A.b5S(p,e)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a9n,r)}} +A.b5K.prototype={ +$2(a,b){return this.a.setRequestHeader(a,A.q(b))}, +$S:62} +A.b5L.prototype={ +$1(a){var s,r,q,p,o=this.a,n=A.bz(t.pI.a(A.cB5(o.response)),0,null),m=o.status +m.toString +s=B.tM.gaQh(o) +r=t.N +s=s.p_(s,new A.b5J(),r,t.yp) +q=o.statusText +o=o.status +o=o===302||o===301 +p=A.bXA(new Uint8Array(A.bu(n)),t.D) +this.b.c3(0,new A.Kx(o,p,m,q,s,A.b(r,t.z)))}, +$S:159} +A.b5J.prototype={ +$2(a,b){return new A.a3(a,A.a(b.split(","),t.s),t.Kc)}, +$S:969} +A.b5M.prototype={ +$1(a){var s=this.a,r=s.b +if(r!=null){r.af(0) +s.b=null}}, +$S:152} +A.b5N.prototype={ +$1(a){var s=this.a,r=s.b +if(r!=null){r.af(0) +s.b=null}}, +$S:152} +A.b5O.prototype={ +$1(a){var s=this.a.b +if(s!=null)s.af(0) +this.b.qV(A.bgp(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.qS())}, +$S:159} +A.b5P.prototype={ +$1(a){var s=this.a,r=s.b +if(r!=null)r.af(0) +r=this.b +if((r.a.a&30)===0)r.qV(A.d5e(this.c,A.c7(0,0,0,s.a,0,0)),A.qS())}, +$S:159} +A.b5Q.prototype={ +$1(a){return this.a.c3(0,new Uint8Array(A.bu(a)))}, +$S:144} +A.b5R.prototype={ +$2(a,b){return this.a.qV(a,b)}, +$S:50} +A.b5S.prototype={ +$0(){this.a.a.D(0,this.b)}, +$S:17} +A.aq4.prototype={$ibgh:1} +A.aMQ.prototype={} +A.De.prototype={ +G(){return"DioExceptionType."+this.b}} +A.rE.prototype={ +k(a){var s="DioException ["+A.q(A.dgV(this.c))+"]: "+A.q(this.f),r=this.d +return r!=null?s+("\nError: "+A.q(r)):s}, +$ibw:1, +gaO(a){return this.c}} +A.bgq.prototype={ +aOU(a,b,c,d,e,f,g,h){return this.a1m(0,a,b,c,d,e,A.cwR("POST",f),g,h)}, +a1m(a,b,c,d,e,f,g,h,i){return this.bUj(0,b,c,d,e,f,g,h,i,i.i("kt<0>"))}, +bUg(a,b,c,d,e,f,g){return this.a1m(a,b,c,d,null,null,e,f,g)}, +bUh(a,b,c,d,e,f,g,h){return this.a1m(a,b,c,d,e,null,f,g,h)}, +bUj(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$a1m=A.k(function(c0,c1){if(c0===1)return A.l(c1,r) +while(true)switch(s){case 0:a9=p.anT$ +a9===$&&A.e() +o=A.qS() +n=t.N +m=t.z +l=A.b(n,m) +k=a9.a__$ +k===$&&A.e() +l.H(0,k) +if(b7!=null)l.H(0,b7) +k=a9.b +k===$&&A.e() +j=A.aZn(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.eA(k,n,m) +n=b6.a +if(n==null){n=a9.a +n===$&&A.e()}g=n.toUpperCase() +n=a9.Si$ +n===$&&A.e() +if(o==null)o=A.qS() +m=a9.anU$ +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.cz(a9.b.h(0,"content-type")):a4 +a4=a3 +a5=a +a6=d +a7=e +a8=new A.qL(b3,b1,b2,b4,b5,$,$,null,g,k,f,a7,a6,c,h,b,a5,a0,a1,a2,a4) +a8.avH(a9,h,b,j,a3,a,g,a0,c,f,a1,a2,e,k,d) +a8.ay=o==null?A.qS():o +a8.a__$=l +a8.Si$=n +a8.saJk(m) +q=p.anI(0,a8,b8) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1m,r)}, +anI(a,b,c){return this.bHZ(0,b,c,c.i("kt<0>"))}, +bHZ(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$anI=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.cP(c)!==B.FG){o=b.f +o===$&&A.e() +o=!(o===B.a87||o===B.DJ)}else o=!1 +if(o)if(A.cP(c)===B.FF)b.f=B.dDF +else b.f=B.q4 +n=new A.bgB(d) +m=new A.bgE(d) +l=new A.bgy(d) +o=t.z +k=A.PQ(new A.bgu(d),o) +for(j=p.a9x$,i=A.y(j),h=i.i("bF"),g=new A.bF(j,j.gu(j),h),i=i.i("a7.E");g.q();){f=g.d +e=(f==null?i.a(f):f).gNB() +k=k.aJ(0,n.$1(e),o)}k=k.aJ(0,n.$1(new A.bgv(d,p,c)),o) +for(g=new A.bF(j,j.gu(j),h);g.q();){f=g.d +e=(f==null?i.a(f):f).gabw() +k=k.aJ(0,m.$1(e),o)}for(o=new A.bF(j,j.gu(j),h);o.q();){j=o.d +if(j==null)j=i.a(j) +e=j.gGC(j) +k=k.nf(l.$1(e))}q=k.aJ(0,new A.bgw(d,c),c.i("kt<0>")).nf(new A.bgx(d,c)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$anI,r)}, +L3(a,b){return this.bdf(a,b)}, +bdf(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$L3=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.a7d(a1),$async$L3) +case 7:m=a4 +f=n.aLx$ +f===$&&A.e() +e=a +e=e==null?null:e.gbYM() +s=8 +return A.f(f.a9n(0,a1,m,e),$async$L3) +case 8:l=a4 +k=A.cI7(l.f) +l.f=k.a +l.toString +f=A.a([],t.Bw) +e=l.a +d=l.c +c=l.d +j=A.bOf(null,l.r,k,e,f,a1,d,c,t.z) +i=a1.bX1(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.aLy$.ad3(a1,l),$async$L3) +case 12:h=a4 +if(typeof h=="string")if(J.aH(h)===0)if(A.cP(a2)!==B.FG)if(A.cP(a2)!==B.FF){f=a1.f +f===$&&A.e() +f=f===B.q4}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.bG(null).af(0),$async$L3) +case 13:case 10:if(i){q=j +s=1 +break}else{f=A.bgp(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.cwQ(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$L3,r)}, +blV(a){var s,r,q +for(s=new A.dB(a),r=t.Hz,s=new A.bF(s,s.gu(s),r.i("bF")),r=r.i("a7.E");s.q();){q=s.d +if(q==null)q=r.a(q) +if(q>=128||B.c.aL(" ! #$%&' *+ -. 0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZ ^_`abcdefghijklmnopqrstuvwxyz | ~ ",q)===32)return!1}return!0}, +a7d(a){return this.bx7(a)}, +bx7(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$a7d=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.blV(e))throw A.j(A.eC(a.gbNN(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.eC(A.a_(o),"data","Stream type must be `Stream>`")) +e=a.b +e===$&&A.e() +new A.bt(e,A.y(e).i("bt<1>")).ct(0,new A.bgr(f,a)) +n=o +s=6 +break +case 7:s=8 +return A.f(p.aLy$.arx(a),$async$a7d) +case 8:m=c +l=B.l.gbp().ag(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.e3(k/1024) +for(h=0;h(@)")}} +A.bgx.prototype={ +$1(a){var s,r=a instanceof A.jw +if(r)if(a.b===B.OX)return A.cGQ(a.a,this.a.a,this.b) +s=r?a.a:a +throw A.j(A.cwQ(s,this.a.a))}, +$S(){return this.b.i("kt<0>(K)")}} +A.bgr.prototype={ +$1(a){var s +if(a.toLowerCase()==="content-length"){s=this.b.b +s===$&&A.e() +this.a.a=A.dK(J.bp(s.h(0,a)),null) +return!0}return!1}, +$S:6} +A.IH.prototype={ +G(){return"InterceptorResultType."+this.b}} +A.jw.prototype={ +gaO(a){return this.b}} +A.c7q.prototype={} +A.Kv.prototype={ +qF(a,b){this.a.c3(0,new A.jw(b,B.j8,t.FN))}, +aQf(a,b){this.a.c3(0,new A.jw(a,B.OY,t.Pm))}} +A.Ky.prototype={ +qF(a,b){this.a.c3(0,new A.jw(b,B.j8,t.Pm))}} +A.HY.prototype={ +qF(a,b){this.a.qV(new A.jw(b,B.j8,t.oF),b.e)}} +A.mw.prototype={ +uV(a,b){b.qF(0,a)}, +Bn(a,b){b.qF(0,a)}, +vQ(a,b,c){c.qF(0,b)}} +A.adB.prototype={ +uV(a,b){b.qF(0,a)}, +Bn(a,b){b.qF(0,a)}, +vQ(a,b,c){c.qF(0,b)}} +A.atr.prototype={} +A.atq.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.aP9.prototype={} +A.Q6.prototype={ +gbNn(a){return this.a}, +h(a,b){return this.a.h(0,B.c.di(b).toLowerCase())}, +ady(a,b){var s,r=this.a.h(0,B.c.di(b).toLowerCase()) +if(r==null)return null +s=J.S(r) +if(s.gu(r)===1)return s.gO(r) +throw A.j(A.aL('"'+b+'" header has more than one value, please use Headers[name]'))}, +Hi(a,b,c){var s +if(c==null)return +b=B.c.di(b).toLowerCase() +s=this.a +if(t.j.b(c))s.j(0,b,J.bB(c,new A.bqu(),t.N).bg(0)) +else s.j(0,b,A.a([B.c.di(A.q(c))],t.s))}, +ao(a,b){var s,r,q,p +for(s=this.a,r=A.hg(s,s.r,A.y(s).c);r.q();){q=r.d +p=s.h(0,B.c.di(q).toLowerCase()) +p.toString +b.$2(q,p)}}, +k(a){var s,r=new A.cR("") +this.a.ao(0,new A.bqv(r)) +s=r.a +return s.charCodeAt(0)==0?s:s}, +tG(a,b){return this.gbNn(this).$1(b)}} +A.bqt.prototype={ +$2(a,b){return new A.a3(B.c.di(a).toLowerCase(),b,t.Kc)}, +$S:432} +A.bqu.prototype={ +$1(a){return J.bp(a)}, +$S:33} +A.bqv.prototype={ +$2(a,b){var s,r,q +for(s=J.ag(b),r=this.a,q=a+": ";s.q();)r.a+=q+s.gE(s)+"\n"}, +$S:1031} +A.a29.prototype={ +uV(a,b){var s,r,q=a.ch +if(q!=null){s=a.b +s===$&&A.e() +s=A.cz(s.h(0,"content-type"))==null}else s=!1 +if(s){r=t.G.b(q)||!1?"application/json":null +a.saJp(0,r)}b.qF(0,a)}} +A.Kz.prototype={ +G(){return"ResponseType."+this.b}} +A.a32.prototype={ +G(){return"ListFormat."+this.b}} +A.azg.prototype={ +saJk(a){this.anU$=a}} +A.NA.prototype={} +A.bGW.prototype={} +A.qL.prototype={ +gOc(){var s,r,q,p,o=this,n=o.CW +if(!B.c.aZ(n,A.aA("https?:",!0,!1,!1,!1))){s=o.Si$ +s===$&&A.e() +n=s+n +r=n.split(":/") +if(r.length===2){s=A.q(r[0]) +q=r[1] +n=s+":/"+A.bH(q,"//","/")}}s=o.a__$ +s===$&&A.e() +q=o.ax +q===$&&A.e() +p=A.df1(s,q) +if(p.length!==0)n+=(B.c.p(n,"?")?"&":"?")+p +return A.dG(n,0,null).aOb()}} +A.ckk.prototype={ +avH(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o){var s,r=this,q="content-type",p=A.aZn(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.eC(a,"contentType","Unable to set different values for `contentType` and the content-type header.")) +if(!s)r.saJp(0,a)}, +gbNN(a){var s=this.a +s===$&&A.e() +return s}, +saJp(a,b){var s,r="content-type",q=b==null?null:B.c.di(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)}}, +gbX0(){var s=this.r +s===$&&A.e() +return s}, +bX1(a){return this.gbX0().$1(a)}} +A.aKC.prototype={} +A.aTt.prototype={} +A.crf.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.ac(r)) +q.tQ(0,a)}else{s=new Uint8Array(A.bu(a)) +if((q.e&2)!==0)A.W(A.ac(r)) +q.tQ(0,s)}}, +$S(){return this.b.i("~(0,h8)")}} +A.kt.prototype={ +k(a){var s=this.a +if(t.G.b(s))return B.t.m_(s) +return J.bp(s)}, +gyg(a){return this.c}} +A.c1i.prototype={} +A.c1j.prototype={ +$2(a,b){if(b==null)return a +return a+"="+A.cn(B.id,J.bp(b),B.l,!0)}, +$S:433} +A.c1k.prototype={ +$2(a,b){if(b==null)return a +return a+"="+A.q(b)}, +$S:433} +A.b4_.prototype={} +A.bZ8.prototype={ +arx(a){return this.bVS(a)}, +bVS(a){var s=0,r=A.o(t.N),q,p,o +var $async$arx=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.cN7(A.cz(p.h(0,"content-type")))}else p=!1 +if(p){q=A.doN().$1(o) +s=1 +break}else if(t.a.b(o)){p=a.ax +p===$&&A.e() +q=A.df0(o,p) +s=1 +break}else{q=J.bp(o) +s=1 +break}case 1:return A.m(q,r)}}) +return A.n($async$arx,r)}, +ad3(a,b){return this.bVT(a,b)}, +bVT(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$ad3=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.DJ){q=b +s=1 +break}d.a=null +d.a=0 +d.b=0 +o=b.b +n=t.D +m=A.cOF(new A.bZ9(d,!1,a),n,n).AK(o) +o=new A.ah($.as,t.D4) +l=new A.aG(o,t.gR) +d.c=0 +k=A.a([],t.XE) +m.c9(new A.bZa(d,k),!0,new A.bZb(l),new A.bZc(l)) +s=3 +return A.f(o,$async$ad3) +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.bbh() +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.dG(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.cxM(r).a +return B.e.aw(q>0?q/10:0)}return 0}, +a10(a){return this.bSS(a)}, +bSS(a){var s=0,r=A.o(t.Cm),q,p=this,o +var $async$a10=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.cFQ(a,p.b),$async$a10) +case 3:o=c +s=4 +return A.f(A.cFQ(a,p.f),$async$a10) +case 4:q=p.amm(o,c) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a10,r)}, +H4(a,b){return this.bXJ(a,b)}, +bXI(a){return this.H4(a,null)}, +bXJ(a,b){var s=0,r=A.o(t.Cm),q,p=this,o,n,m,l +var $async$H4=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.cCs(o,b.a),$async$H4) +case 6:s=5 +return A.f(m.b64(l,d),$async$H4) +case 5:o=d +n=B.t.e5(b.e.a,null) +m=o +s=7 +return A.f(A.b64(a,B.l.gbp().ag(n)),$async$H4) +case 7:q=p.amm(m,d) +s=1 +break +case 4:s=8 +return A.f(A.b64(a,p.b),$async$H4) +case 8:m=d +s=9 +return A.f(A.b64(a,p.f),$async$H4) +case 9:q=p.amm(m,d) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$H4,r)}, +aJR(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.yT(s.a,r,s.c,s.d,s.e,q,s.r,s.w,p,s.y,s.z,s.Q,s.as)}, +amm(a,b){return this.aJR(a,b,null)}, +bDk(a){return this.aJR(null,null,a)}, +gqx(a){return this.b}, +ge7(a){return this.r}} +A.b6a.prototype={ +$2(a,b){return this.a.Hi(0,a,b)}, +$S:67} +A.H8.prototype={} +A.akW.prototype={ +YH(){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$YH=A.k(function(a1,a2){if(a1===1)return A.l(a2,r) +while(true)switch(s){case 0:b=p.a +a=A.cw7(A.dck(b,"cache-control")) +a0=p.b +s=a0!=null&&p.c==null?3:4 +break +case 3:s=p.ahd()||p.blM(a,a0)?5:6 +break +case 5:o=p.d +s=7 +return A.f(A.cw8(o.c.$1(b),o,a0),$async$YH) +case 7:o=a2 +p.c=o +q=new A.H8(null,o) +s=1 +break +case 6:case 4:n=p.c +if(n!=null){if(p.d.a===B.r5){q=new A.H8(null,n) +s=1 +break}if(!n.a.c&&!n.bM0(a)){q=new A.H8(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.acV() +o=B.BX[A.a5Q(l)-1] +k=A.th(l)<=9?"0":"" +j=B.d.k(A.th(l)) +i=B.cE[A.lo(l)-1] +h=B.d.k(A.os(l)) +g=A.ti(l)<=9?" 0":" " +f=B.d.k(A.ti(l)) +e=A.Sr(l)<=9?":0":":" +d=B.d.k(A.Sr(l)) +c=A.bJj(l)<=9?":0":":" +c=""+o+", "+k+j+" "+i+" "+h+g+f+e+d+c+B.d.k(A.bJj(l))+" GMT" +m.j(0,"if-modified-since",c.charCodeAt(0)==0?c:c)}}}}q=new A.H8(b,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$YH,r)}, +blM(a,b){var s,r,q +if(this.d.a===B.HU)return!1 +s=b.c +if(s==null)return!1 +if(A.dcm(b))return!1 +r=b.e.a +q=A.cw7(r.h(0,B.c.di("cache-control").toLowerCase())) +if((a.d||q.d)&&!this.ahd())return!1 +if(!B.b.p(B.WO,s))if(s===302||s===307){r=r.h(0,B.c.di("expires").toLowerCase()) +if((r==null?null:J.eX(r))==null&&q.a===-1&&q.b!=null)return!1}return this.bkP(b,q)}, +ahd(){var s=this.d.a +return s===B.r5||s===B.avq}, +bkP(a,b){var s +if(this.ahd())return!0 +s=a.e.a +return B.cc.w4(B.cc.w4(B.cc.w4(s.h(0,B.c.di("etag").toLowerCase())!=null,s.h(0,B.c.di("last-modified").toLowerCase())!=null),s.h(0,B.c.di("expires").toLowerCase())!=null),b.a>0)}} +A.b6c.prototype={} +A.bth.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("BO<1,2>")) +if(!(ib.e)A.W(A.dl(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.dl(e)) +b.f=o +c.j(0,s[p],b.u9(0))}s=t.OD.a(c.h(0,0)) +if(s==null)s=new A.CN(-1,null,!1,!1,-1,-1,!1,B.aL) +p=t.kc +o=p.a(c.h(0,1)) +o=o==null?null:J.fA(o,d) +n=t.Q0 +m=n.a(c.h(0,2)) +l=A.cz(c.h(0,3)) +k=n.a(c.h(0,4)) +p=p.a(c.h(0,5)) +d=p==null?null:J.fA(p,d) +p=A.av(c.h(0,6)) +j=A.cz(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.yT(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)).Aj(B.cj),g,f)}, +Ua(a,b,c){var s,r,q,p=null +A.cc(13,p) +if(b.b.length-b.d<1)b.dz(1) +s=b.b +r=b.d +q=r+1 +b.d=q +s[r]=13 +A.cc(0,p) +if(s.length-q<1)b.dz(1) +b.b[b.d++]=0 +b.eF(0,c.a) +A.cc(1,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=1 +b.eF(0,c.b) +A.cc(2,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=2 +b.eF(0,c.c) +A.cc(3,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=3 +b.eF(0,c.d) +A.cc(4,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=4 +b.eF(0,c.e) +A.cc(5,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=5 +b.eF(0,c.f) +A.cc(6,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=6 +b.eF(0,c.r) +A.cc(7,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=7 +b.eF(0,c.w) +A.cc(8,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=8 +b.eF(0,c.x) +A.cc(9,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=9 +b.eF(0,c.y) +A.cc(10,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=10 +b.eF(0,c.Q) +A.cc(11,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=11 +b.eF(0,c.as) +A.cc(12,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=12 +b.eF(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.abI&&A.a_(this)===A.a_(b)&&!0 +else s=!0 +return s}, +gTZ(){return 93}} +A.abG.prototype={ +xh(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.dl(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.dl(k)) +b.f=p +j.j(0,s[i],b.u9(0))}i=A.hJ(j.h(0,0)) +if(i==null)i=-1 +s=A.cz(j.h(0,1)) +p=A.k8(j.h(0,2)) +o=A.k8(j.h(0,3)) +n=J.fA(t.j.a(j.h(0,4)),t.N) +m=A.hJ(j.h(0,5)) +if(m==null)m=-1 +l=A.hJ(j.h(0,6)) +if(l==null)l=-1 +j=A.k8(j.h(0,7)) +return new A.CN(i,s,p===!0,o===!0,m,l,j===!0,n)}, +Ua(a,b,c){var s,r,q,p=null +A.cc(8,p) +if(b.b.length-b.d<1)b.dz(1) +s=b.b +r=b.d +q=r+1 +b.d=q +s[r]=8 +A.cc(0,p) +if(s.length-q<1)b.dz(1) +b.b[b.d++]=0 +b.eF(0,c.a) +A.cc(1,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=1 +b.eF(0,c.b) +A.cc(2,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=2 +b.eF(0,c.c) +A.cc(3,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=3 +b.eF(0,c.d) +A.cc(4,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=4 +b.eF(0,c.w) +A.cc(5,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=5 +b.eF(0,c.e) +A.cc(6,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=6 +b.eF(0,c.f) +A.cc(7,p) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=7 +b.eF(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.abG&&A.a_(this)===A.a_(b)&&!0 +else s=!0 +return s}, +gTZ(){return 94}} +A.abH.prototype={ +xh(a,b){var s=b.f,r=s+1 +if(r>b.e)A.W(A.dl("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.HV}}, +Ua(a,b,c){switch(c.a){case 0:A.cc(0,null) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=0 +break +case 1:A.cc(1,null) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=1 +break +case 2:A.cc(2,null) +if(b.b.length-b.d<1)b.dz(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.abH&&A.a_(this)===A.a_(b)&&!0 +else s=!0 +return s}, +gTZ(){return 95}} +A.a0l.prototype={ +Y(){return new A.aql(B.k)}, +wo(a,b){return this.c.$2(a,b)}} +A.aql.prototype={ +an(){this.aM() +this.a_k()}, +a_k(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i +var $async$a_k=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.bhT(),$async$a_k) +case 7:m=b +if(n.c==null){s=1 +break}if(m!=null){A.js().$1("dynamic_color: Core palette detected.") +n.I(new A.bhR(n,m)) +s=1 +break}p=2 +s=6 +break +case 4:p=3 +j=o +if(A.a2(j) instanceof A.mE)A.js().$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.a0m(),$async$a_k) +case 12:l=b +if(n.c==null){s=1 +break}if(l!=null){A.js().$1("dynamic_color: Accent color detected.") +n.I(new A.bhS(n,l)) +s=1 +break}p=2 +s=11 +break +case 9:p=8 +i=o +if(A.a2(i) instanceof A.mE)A.js().$1("dynamic_color: Failed to obtain accent color.") +else throw i +s=11 +break +case 8:s=2 +break +case 11:A.js().$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_k,r)}, +A(a){return this.a.wo(this.d,this.e)}} +A.bhR.prototype={ +$0(){var s=this.a,r=this.b +s.d=A.cGp(r,B.ap) +s.e=A.cGp(r,B.aw)}, +$S:0} +A.bhS.prototype={ +$0(){var s=null,r=this.a,q=this.b +r.d=A.cwn(s,B.ap,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.cwn(s,B.aw,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.biV.prototype={} +A.biY.prototype={} +A.kf.prototype={} +A.b7D.prototype={} +A.ZK.prototype={ +aUg(a){switch(a.a){case 0:return B.cei +case 1:return B.AB +case 2:return B.ceT +case 3:return B.ceB +case 5:return B.ceM +case 4:return B.cev +case 6:return B.ceL +case 7:return B.cey +case 8:return B.ceC +default:throw A.j(A.aL("Unsupported Category"))}}, +l(a,b){var s,r=this +if(b==null)return!1 +if(b instanceof A.ZK)if(b.f.l(0,r.f))if(b.r.l(0,r.r))if(B.dm.l(0,B.dm))if(b.x.l(0,r.x))if(b.y.l(0,r.y))if(B.o.l(0,B.o))if(B.dm.l(0,B.dm))if(B.qy.BZ(0,B.qy))if(B.W.BZ(0,B.W))if(3e5===B.b7.a)if(B.F.l(0,B.F))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.e_(B.on),a2=e.f +a2=a2.gv(a2) +s=e.r +s=s.gv(s) +r=A.an(A.a_(B.dm),d,B.CI,B.a,B.a,B.a,B.a,B.a,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.an(A.a_(B.dm),d,B.CI,B.a,B.a,B.a,B.a,B.a,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.e_(B.DD) +l=B.d.gv(28) +k=A.K.prototype.gv.call(B.qy,B.qy) +j=A.K.prototype.gv.call(B.W,B.W) +i=B.d.gv(3e5) +h=A.e_(B.atM) +g=A.e_(B.ke) +f=B.F.gv(B.F) +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.a_B.prototype={ +Y(){return new A.act(null,null,null,B.k)}} +A.act.prototype={ +ga4Q(){var s,r,q=this.r +if(q===$){s=A.a([],t.ZP) +r=$.bo() +this.r!==$&&A.ao() +q=this.r=new A.fZ(0,!0,null,s,r)}return q}, +an(){var s,r,q=this,p=B.b.re(q.a.d.a,new A.c9X(q)) +if(p===-1)p=0 +s=q.a.d.a.length +q.f=new A.a9D(A.ajI(null,p,q),B.b7,s,p,p,$.bo()) +s=A.cyN(p,!0) +r=q.gaJ0() +s.a8(0,r) +q.e=s +q.ga4Q().a8(0,r) +q.aM()}, +n(){var s,r=this +r.Re() +s=r.e +s===$&&A.e() +s.n() +s=r.f +s===$&&A.e() +s.n() +r.ga4Q().n() +r.b5v()}, +A(a){return new A.fw(new A.c9W(this),null)}, +b9R(a){var s=this,r=s.a,q=r.c,p=s.f +p===$&&A.e() +r=r.d.a +r=new A.ql(r,A.a0(r).i("ql<1>")) +return A.bS(new A.a9B(r.gcr(r).dB(0,new A.c9S(s),t.d).bg(0),p,q.r,q.x,B.dm,B.F,new A.c9T(s),null),46,null)}, +b9g(){var s=null,r=this.a +if(r.d.c!=null)return A.d9(B.E,!0,s,A.ej(s,s,s,A.cF(B.cek,r.c.y,s,s,s,s),s,new A.c9Q(this),B.aTz,s,s,s),B.h,s,0,s,s,s,s,s,B.jp) +return B.W}, +b9D(a,b){var s,r,q,p,o,n,m=this,l=null +if(b.a===B.on&&b.b.length===0){m.a.toString +return A.cj(B.qy,l,l)}s=m.ga4Q() +m.a.toString +r=A.a([],t.p) +for(q=b.b,p=m.gbpi(),o=0;o=2)B.b.H(p,q.qO(q,2)) +return s.aJC(A.dz(p,0,null))}, +$S:1157} +A.bVW.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.b9M(q.d,m,l,k,j,q.c)],t.p),h=J.lV(5,t.d) +for(s=q.w,r=0;r<5;++r)h[r]=new A.cQ(l,l,new A.Pg(s[r],k,m,B.ke,0,!0,p,B.dm,p,j,p),p) +B.b.H(i,h) +return A.hF(p,A.d9(B.E,!0,p,A.am(p,A.aV(i,B.n,B.j,B.p,p,p),B.h,B.o,p,p,p,p,p,p,B.MO,p,p,p),B.h,p,4,p,p,p,p,p,B.am),p,p,n,p,o.b,p)}, +$S:1159} +A.aGN.prototype={ +IC(a){var s=new A.aWs(null),r=$.aC().b_() +r.sae(0,this.a) +r.sd5(0,B.bb) +s.b=r +s.c=this.b +return s}} +A.aWs.prototype={ +xf(a,b,c){var s,r,q,p,o,n,m,l=c.e +l.toString +s=$.aC().cq() +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.ed(0,r-o+q,m) +s.ed(0,p,m) +s.ed(0,p,l-o+n) +s.aI(0) +n=this.b +n===$&&A.e() +a.dM(s,n)}} +A.q9.prototype={ +G(){return"EmojiGroup."+this.b}} +A.bE.prototype={ +G(){return"EmojiSubgroup."+this.b}} +A.d.prototype={ +k(a){return this.b}} +A.Pk.prototype={ +gau5(){return null}, +l(a,b){var s +if(b==null)return!1 +if(this!==b)s=b instanceof A.Pk&&A.a_(this)===A.a_(b)&&A.cRj(this.gbS(),b.gbS()) +else s=!0 +return s}, +gv(a){return(A.e_(A.a_(this))^A.cCa(this.gbS()))>>>0}, +k(a){var s,r=this +switch(r.gau5()){case!0:return A.cS3(A.a_(r),r.gbS()) +case!1:return A.a_(r).k(0) +default:A.cHt() +s=A.a_(r).k(0) +return s}}} +A.dU.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.cRj(this.gbS(),b.gbS()) +else s=!0 +return s}, +gv(a){return(A.e_(A.a_(this))^A.cCa(this.gbS()))>>>0}, +k(a){var s,r=this +switch(null){case!0:return A.cS3(A.a_(r),r.gbS()) +case!1:return A.a_(r).k(0) +default:A.cHt() +s=A.a_(r).k(0) +return s}}} +A.cpv.prototype={ +$2(a,b){return J.aj(a)-J.aj(b)}, +$S:133} +A.cpw.prototype={ +$1(a){var s=this.a,r=s.a +s.a=(r^A.cB4(r,[a,J.J(s.b,a)]))>>>0}, +$S:12} +A.cpx.prototype={ +$2(a,b){return J.aj(a)-J.aj(b)}, +$S:133} +A.ctl.prototype={ +$1(a){return J.bp(a)}, +$S:490} +A.bcI.prototype={} +A.cjx.prototype={} +A.a48.prototype={ +ganH(){return B.kz}, +a9l(){this.a.d.$2(this.b,B.Nr) +var s=this.galq() +return(s==null?null:s.gaeV(s).d)===B.kz}, +bEt(a){var s,r=this.b +this.a.d.$2(r,B.ccS) +s=this.aN1(new A.bCL(!1),!0,!0) +if((s==null?null:s.gaO(s))!==B.kz)throw A.j(A.ctp(r))}, +aKd(){return this.bEt(!1)}, +amB(a){return this.bEu(a)}, +bEu(a){var s=0,r=A.o(t.m3),q,p=this +var $async$amB=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=p.aKe(a) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$amB,r)}, +aKe(a){var s,r,q,p,o={},n=this.a,m=n.c,l=m.ap8(0,this.b,a+"rand"),k=m.aKF(l),j=A.xa(l,m.a).galr(),i=t.y9.a(n.a9H(k)) +if(i==null)A.W(A.cCf(A.av(new A.bCM(k).$0()))) +i.toString +A.dom(i,new A.bCN(k)) +s=$.cE6() +A.Dl(n) +r=s.a.get(n) +o.a=r==null?0:r +q=new A.bCO(o,j) +for(s=i.r;s.a0(0,q.$0());)++o.a +$.cE6().j(0,n,o.a) +p=A.cGR(i) +s.j(0,q.$0(),p) +n=new A.a48(n,m.ap8(0,k,q.$0())) +n.aKd() +return n}, +k(a){return"MemoryDirectory: '"+this.b+"'"}, +$iHN:1, +$icwX:1} +A.bCL.prototype={ +$2(a,b){if(this.a||b)return A.cGR(a) +return null}, +$S:1171} +A.bCM.prototype={ +$0(){return this.a}, +$S:28} +A.bCN.prototype={ +$0(){return this.a}, +$S:28} +A.bCO.prototype={ +$0(){return this.b+this.a.a}, +$S:28} +A.aQg.prototype={} +A.a49.prototype={ +gbt1(){var s,r=this,q=r.galq() +if(q==null)q=r.bdr() +else{s=q.gaO(q) +if(s===B.tG)q=A.ctI(t.C5.a(q),new A.bCW(r),null,null) +A.cBJ(B.lT,q.gaO(q),new A.bCX(r))}return t.jL.a(q)}, +ganH(){return B.lT}, +a9l(){this.a.d.$2(this.b,B.Nr) +var s=this.galq() +return(s==null?null:s.gaeV(s).d)===B.lT}, +bds(a){var s=this.bLK(new A.bCV(!1),!0) +if((s==null?null:s.gaO(s))!==B.lT)throw A.j(A.cRJ(this.b)) +return s}, +bdr(){return this.bds(!1)}, +uz(a){var s=0,r=A.o(t.S),q,p=this +var $async$uz=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=t.jL.a(p.gaQg()).r.length +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$uz,r)}, +aqg(){this.a.d.$2(this.b,B.ccT) +return A.dh8(this,B.pa,B.l)}, +xX(){var s=0,r=A.o(t.D),q,p=this +var $async$xX=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.ccQ) +q=new Uint8Array(A.bu(t.jL.a(p.gaQg()).r)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$xX,r)}, +k(a){return"MemoryFile: '"+this.b+"'"}, +$ipb:1, +$icxf:1} +A.bCW.prototype={ +$0(){return this.a.b}, +$S:28} +A.bCX.prototype={ +$0(){return this.a.b}, +$S:28} +A.bCV.prototype={ +$2(a,b){var s +if(b){s=new A.qc(new Uint8Array(0),a) +s.afr(a) +return s}return null}, +$S:1175} +A.acP.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.ac("StreamSink is bound to a stream")) +if(this.d)throw A.j(A.ac("StreamSink is closed")) +this.a4e(b)}, +aRT(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.bK(a,0)}else{d=d.b +s=t.Tg.a(f.a9H(d==null?A.cs4():d))}$.aiS().toString +r=A.a(a.split("/"),t.s) +if(!!r.fixed$length)A.W(A.ak("removeWhere")) +B.b.qg(r,A.dtU(),!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.ch8(f,r,j) +if((k==null?e:k.gaO(k))===B.tG)g=j=this.b.length)this.d.c3(0,r)}, +$S:1229} +A.bm7.prototype={ +$1(a){this.a.$4(this.b,null,A.cz(B.Ah.garf(this.c)),null)}, +$S:152} +A.bm8.prototype={ +$1(a){this.a.$4(this.b,t.nc.a(B.Ah.garf(this.c)),null,null)}, +$S:152} +A.bm3.prototype={ +$1(a){var s=window +s.toString +B.xf.bTH(s,"focus",this) +A.kh(A.c7(0,0,0,0,0,1),null,t.z).aJ(0,new A.bm4(this.a,this.b),t.P)}, +$S:12} +A.bm4.prototype={ +$1(a){var s=this.a +if(!s.a){s.a=!0 +this.b.c3(0,null)}}, +$S:16} +A.bm2.prototype={ +$2(a,b){var s=a.ga7(a)?"":A.q(a)+"," +return s+" ."+A.q(b)}, +$S:273} +A.Py.prototype={ +G(){return"FileType."+this.b}} +A.blU.prototype={} +A.blV.prototype={ +rg(a,b){return this.a5j(a,!1,!0,null,null,b,!1)}, +Ts(a){return this.rg(B.tH,a)}, +a0F(a){return this.rg(a,!1)}, +a5j(a,b,c,d,e,f,g){return this.bg9(a,!1,!0,d,e,f,!1)}, +bg9(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$a5j=A.k(function(a5,a6){if(a5===1){o=a6 +s=p}while(true)switch(s){case 0:d=A.dpi(a) +!J.v(d,"custom") +p=4 +i=$.d6B +if(i!=null)i.af(0) +s=7 +return A.f($.cWZ().aas(d,A.p(["allowMultipleSelection",!1,"allowedExtensions",a1,"allowCompression",!0,"withData",a3],t.N,t.O),t.G),$async$a5j) +case 7:n=a6 +if(n==null){q=null +s=1 +break}m=A.a([],t.M6) +for(i=J.ag(n);i.q();){l=i.gE(i) +h=l +g=J.S(h) +f=g.h(h,"name") +J.dm(m,new A.oq(g.h(h,"path"),f,g.h(h,"bytes"),null,g.h(h,"size"),g.h(h,"identifier")))}q=new A.ux(m) +s=1 +break +p=2 +s=6 +break +case 4:p=3 +c=o +i=A.a2(c) +if(i instanceof A.mE){k=i +A.kA("[MethodChannelFilePicker] Platform exception: "+A.q(k)) +throw c}else{j=i +A.kA("[MethodChannelFilePicker] Unsupported operation. Method not found. The exception thrown was: "+A.q(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$a5j,r)}} +A.blX.prototype={ +rg(a,b){return this.bRC(a,b)}, +Ts(a){return this.rg(B.tH,a)}, +a0F(a){return this.rg(a,!1)}, +bRC(a,b){var s=0,r=A.o(t.fW),q,p=this,o,n,m,l,k,j,i +var $async$rg=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.Xh("osascript"),$async$rg) +case 3:l=d +k=p.a9B(a,null) +j=A.bH("","\\","\\\\") +j=A.bH(j,'"','\\"') +j=A.bH(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.aiG(l,o),$async$rg) +case 4:m=d +if(m==null){q=null +s=1 +break}i=A +s=5 +return A.f(A.cRn(p.acH(m),!1,b),$async$rg) +case 5:q=new i.ux(d) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$rg,r)}, +a9B(a,b){switch(a.a){case 0:return"" +case 4:return'"aac", "midi", "mp3", "ogg", "wav"' +case 5:return'"", "'+A.q(b.aV(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"))}}, +acH(a){var s,r=B.c.di(a) +if(r.length===0)return A.a([],t.s) +r=new A.O(A.a(r.split(", alias "),t.s),new A.blZ(),t.a4).VN(0,new A.bm_()) +s=A.Q(r,!0,r.$ti.i("D.E")) +if(s.length===1&&J.rh(B.b.gO(s),"file "))s[0]=J.b_s(s[0],5) +else if(s.length!==0&&J.rh(B.b.gO(s),"alias "))s[0]=J.b_s(s[0],6) +r=A.a0(s).i("O<1,h>") +return A.Q(new A.O(s,new A.bm0(),r),!0,r.i("al.E"))}} +A.blZ.prototype={ +$1(a){return B.c.di(a)}, +$S:18} +A.bm_.prototype={ +$1(a){return a.length!==0}, +$S:6} +A.bm0.prototype={ +$1(a){var s=t.s,r=t.He,q=A.Q(new A.aP(A.a(a.split(":"),s),new A.blY(),r),!0,r.i("D.E")) +s=A.a(["/Volumes",q[0]],s) +B.b.H(s,B.b.qO(q,1)) +return B.b.aV(s,"/")}, +$S:18} +A.blY.prototype={ +$1(a){return a.length!==0}, +$S:6} +A.ux.prototype={ +l(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.ux&&A.h2(b.a,this.a)}, +gv(a){return J.aj(this.a)}, +k(a){return"FilePickerResult(files: "+A.q(this.a)+")"}} +A.blW.prototype={ +rg(a,b){return this.bRB(a,b)}, +Ts(a){return this.rg(B.tH,a)}, +a0F(a){return this.rg(a,!1)}, +bRB(a,b){var s=0,r=A.o(t.fW),q,p=this,o,n,m,l,k +var $async$rg=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.PK(),$async$rg) +case 3:o=d +n=A.d5a(o) +m=n.a9B(a,null) +s=4 +return A.f(A.aiG(o,n.arP("",m,"",!1,!1)),$async$rg) +case 4:l=d +if(l==null){q=null +s=1 +break}k=A +s=5 +return A.f(A.cRn(n.acH(l),!1,b),$async$rg) +case 5:q=new k.ux(d) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$rg,r)}, +PK(){var s=0,r=A.o(t.N),q,p=2,o,n,m,l,k +var $async$PK=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.Xh("qarma"),$async$PK) +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.Xh("kdialog"),$async$PK) +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.Xh("zenity"),$async$PK) +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$PK,r)}} +A.bwy.prototype={ +arP(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}, +a9B(a,b){switch(a.a){case 0:return"" +case 4:return"Audio File (*.aac *.midi *.mp3 *.ogg *.wav)" +case 5:return A.q(b.dB(0,new A.bwz(),t.N).aV(0," File, "))+" File (*."+A.q(b.aV(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"))}}, +acH(a){var s +if(B.c.di(a).length===0)return A.a([],t.s) +s=t.a4 +return A.Q(new A.O(A.a(a.split("\n"),t.s),new A.bwA(),s),!0,s.i("al.E"))}} +A.bwz.prototype={ +$1(a){return a.aQM(0)}, +$S:18} +A.bwA.prototype={ +$1(a){return B.c.aZ(a,"/")?a:"/"+a}, +$S:18} +A.bKy.prototype={ +arP(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}, +a9B(a,b){switch(a.a){case 0:return"" +case 4:return"*.aac *.midi *.mp3 *.ogg *.wav" +case 5:return"*."+A.q(b.aV(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"))}}, +acH(a){var s +if(B.c.di(a).length===0)return A.a([],t.s) +s=t.a4 +return A.Q(new A.O(A.a(a.split("|/"),t.s),new A.bKz(),s),!0,s.i("al.E"))}} +A.bKz.prototype={ +$1(a){return B.c.aZ(a,"/")?a:"/"+a}, +$S:18} +A.oq.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.oq)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.q(s.c)+", readStream: "+A.q(s.d)+", size: "+s.e+")"}} +A.csp.prototype={ +$1(a){return a.length!==0}, +$S:6} +A.csq.prototype={ +$1(a){return this.aTj(a)}, +aTj(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.ob(a) +if(!p.b){q=A.cs3(o,null,null) +s=1 +break}n=A +m=o +s=3 +return A.f(o.xX(),$async$$1) +case 3:q=n.cs3(m,c,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:1271} +A.i2.prototype={ +G(){return"MimeType."+this.b}} +A.bm9.prototype={ +bgr(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.k0 +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.dT +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}}, +a2R(a,b,c,d){return this.aVX(a,b,c,d)}, +aVX(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$a2R=A.k(function(e,a0){if(e===1){o=a0 +s=p}while(true)switch(s){case 0:h=n.bgr(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.m_(m) +s=7 +return A.f(B.dtq.e2("saveFile",l,!1,t.y),$async$a2R) +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$a2R,r)}} +A.ara.prototype={ +tA(a){return this.bJr(a)}, +bJr(a){var s=0,r=A.o(t.z),q,p=this,o,n +var $async$tA=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.b7(0,a.b) +n=J.S(o) +q=p.ang(new Uint8Array(A.bu(A.df(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.jf("Unimplemented","file_saver for web doesn't implement '"+n+"'",null,null))}case 1:return A.m(q,r)}}) +return A.n($async$tA,r)}, +ang(a,b,c,d){return this.bGB(a,b,c,d)}, +bGB(a,b,c,d){var s=0,r=A.o(t.y),q,p,o,n,m,l,k,j,i +var $async$ang=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.ND([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.d17(n) +l=l.body +l.children.toString +A.cNW(l,n) +i=!0}catch(h){m=A.a2(h) +A.kA(m)}q=i +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ang,r)}} +A.bma.prototype={} +A.bmb.prototype={} +A.cx2.prototype={} +A.bmr.prototype={} +A.bmo.prototype={} +A.b1x.prototype={} +A.bmp.prototype={} +A.bmq.prototype={} +A.bJA.prototype={} +A.d7.prototype={} +A.atl.prototype={} +A.a2S.prototype={ +gbS(){return[this.a,this.b,this.c]}} +A.bY.prototype={} +A.bYz.prototype={ +$1(a){return this.a}, +$S(){return this.b.i("0?(@)")}} +A.bYA.prototype={ +$1(a){return this.a.b(a)?a:this.b}, +$S(){return this.a.i("0?(@)")}} +A.b1z.prototype={ +$2(a,b){var s=A.ai(a,!1,t.e) +return s.ga9(s).c!=null?"/rooms":"/home"}, +$S:270} +A.b1A.prototype={ +$2(a,b){return A.fB(a,B.NK)}, +$S:19} +A.b1B.prototype={ +$2(a,b){return A.fB(a,B.a13)}, +$S:19} +A.b1M.prototype={ +$2(a,b){return A.fB(a,B.aR9)}, +$S:19} +A.b1X.prototype={ +$2(a,b){return A.fB(a,B.dFP)}, +$S:19} +A.b27.prototype={ +$2(a,b){return A.fB(a,B.dhB)}, +$S:19} +A.b29.prototype={ +$2(a,b){return A.fB(a,B.ccj)}, +$S:19} +A.b28.prototype={ +$3(a,b,c){var s +$.cuE() +if(!(A.aS(a,null,t.l).w.a.a<905)){s=B.c.aZ(b.f,"/rooms/settings") +s=!s}else s=!1 +if(s){s=b.r.h(0,"roomid") +s=new A.ajp(new A.Ng(s,null),c,B.dTQ)}else s=c +return A.fB(a,s)}, +$S:1293} +A.b2a.prototype={ +$2(a,b){$.cuE() +return A.fB(a,!(A.aS(a,null,t.l).w.a.a<905)?B.aJs:new A.Ng(b.r.h(0,"roomid"),null))}, +$S:19} +A.b2b.prototype={ +$2(a,b){return A.fB(a,B.Gz)}, +$S:19} +A.b2c.prototype={ +$2(a,b){return A.fB(a,B.dHA)}, +$S:19} +A.b2d.prototype={ +$2(a,b){return A.fB(a,B.Gz)}, +$S:19} +A.b1C.prototype={ +$2(a,b){return A.fB(a,B.ars)}, +$S:19} +A.b1D.prototype={ +$2(a,b){var s=b.r.h(0,"roomid") +s.toString +return A.fB(a,new A.yX(s,null,null,null))}, +$S:19} +A.b1E.prototype={ +$2(a,b){return A.fB(a,B.du_)}, +$S:19} +A.b1F.prototype={ +$2(a,b){return A.fB(a,B.a2o)}, +$S:19} +A.b1G.prototype={ +$2(a,b){return A.fB(a,B.a2o)}, +$S:19} +A.b1I.prototype={ +$2(a,b){var s +if(!t.GU.b(b.w)){s=A.bH(b.f,"draftChat","") +return A.q(s)}else return"/rooms/draftChat"}, +$S:270} +A.b1H.prototype={ +$2(a,b){var s=null,r=J.J(t.GU.a(b.w),"receiverId") +if(r==null)r="" +return A.a_h(s,new A.a07(b,new A.cy(r,t.W)),s,s,s,t.z)}, +$S:487} +A.b1K.prototype={ +$2(a,b){var s +if(b.w instanceof A.PL)return"/rooms/forward" +s=A.bH(b.f,"forward","") +return A.q(s)}, +$S:270} +A.b1J.prototype={ +$2(a,b){return A.fB(a,new A.Du(t.Ta.a(b.w).a,null))}, +$S:19} +A.b1L.prototype={ +$2(a,b){return A.fB(a,B.dFH)}, +$S:19} +A.b1N.prototype={ +$2(a,b){return A.fB(a,B.dFD)}, +$S:19} +A.b1O.prototype={ +$2(a,b){return A.fB(a,B.dFK)}, +$S:19} +A.b1P.prototype={ +$2(a,b){return A.fB(a,B.aS4)}, +$S:19} +A.b1Q.prototype={ +$2(a,b){return A.fB(a,B.dFB)}, +$S:19} +A.b1R.prototype={ +$2(a,b){return A.fB(a,B.A1)}, +$S:19} +A.b1S.prototype={ +$2(a,b){return A.fB(a,B.NK)}, +$S:19} +A.b1T.prototype={ +$2(a,b){return A.fB(a,B.a13)}, +$S:19} +A.b1U.prototype={ +$2(a,b){return A.fB(a,B.dFI)}, +$S:19} +A.b1V.prototype={ +$2(a,b){return A.fB(a,B.dFJ)}, +$S:19} +A.b1W.prototype={ +$2(a,b){return A.fB(a,B.dFC)}, +$S:19} +A.b1Y.prototype={ +$2(a,b){return A.fB(a,B.dFy)}, +$S:19} +A.b1Z.prototype={ +$2(a,b){var s,r,q="roomid",p=null,o=b.w +if(o instanceof A.Hg)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.a_h(p,new A.yX(r,p,o,new A.cy(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.a_h(p,new A.yX(s,p,p,new A.cy(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.a_h(p,new A.yX(r,t.ig.a(o.b),p,new A.cy(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.a_h(p,new A.yX(s,p,p,new A.cy(o,t.W)),p,p,p,t.z)}, +$S:487} +A.b2_.prototype={ +$2(a,b){return A.fB(a,B.aJE)}, +$S:19} +A.b20.prototype={ +$2(a,b){var s=b.r.h(0,"roomid") +s.toString +return A.fB(a,new A.zV(s,!0,null))}, +$S:19} +A.b21.prototype={ +$2(a,b){var s=b.r.h(0,"roomid") +s.toString +return A.fB(a,new A.Z5(s,null))}, +$S:19} +A.b22.prototype={ +$2(a,b){return A.fB(a,B.aJJ)}, +$S:19} +A.b23.prototype={ +$2(a,b){return A.fB(a,B.dtS)}, +$S:19} +A.b24.prototype={ +$2(a,b){return A.fB(a,B.A1)}, +$S:19} +A.b25.prototype={ +$2(a,b){return A.fB(a,B.A1)}, +$S:19} +A.b26.prototype={ +$2(a,b){return A.fB(a,B.dFM)}, +$S:19} +A.b1y.prototype={ +$4(a,b,c,d){$.cuE() +return!(A.aS(a,null,t.l).w.a.a<905)?new A.dn(b,!1,d,null):A.cGx(d,!1,b,c)}, +$C:"$4", +$R:4, +$S:127} +A.aCT.prototype={} +A.aTI.prototype={} +A.bmF.prototype={ +$1(a){var s +if(a.p(0,B.a8)){if(this.a===B.ap)$.fe() +else $.fe() +return B.ci}else{if(this.a===B.ap){$.fe() +s=B.zf}else{$.fe() +s=B.zb}return s}}, +$S:8} +A.bmD.prototype={ +$1(a){var s +if(a.p(0,B.a8)){if(this.a===B.ap)$.fe() +else $.fe() +return B.o}else{if(this.a===B.ap){$.fe() +s=B.zf}else{$.fe() +s=B.zb}return s}}, +$S:8} +A.bmE.prototype={ +$1(a){var s +if(a.p(0,B.a8)){if(this.a===B.ap)$.fe() +else $.fe() +return B.ci}else{if(this.a===B.ap){$.fe() +s=B.oQ}else{$.fe() +s=B.be}return s}}, +$S:8} +A.UK.prototype={ +a2X(a,b,c){return this.aWM(a,b,c)}, +aWM(a,b,c){var s=0,r=A.o(t.D6),q,p=this,o,n,m,l +var $async$a2X=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.a2W(c,a,b),$async$a2X) +case 3:o=e +n=o.a +m=A.y(n).i("ho") +l=A.Q(new A.ho(n,new A.c0X(),m),!0,m.i("D.E")) +m=o.b +B.b.H(l,new A.ho(m,new A.c0Y(),A.y(m).i("ho"))) +q=l +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2X,r)}, +$icN0:1} +A.c0X.prototype={ +$1(a){return A.cN_(a,B.zw)}, +$S:498} +A.c0Y.prototype={ +$1(a){return A.cN_(a,B.LY)}, +$S:498} +A.Ee.prototype={ +EU(a,b){return this.aVB(a,b)}, +aVB(a,b){var s=0,r=A.o(t.NV),q,p=this,o,n,m,l,k,j,i,h +var $async$EU=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.EU(a,b),$async$EU) +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.aaB(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$EU,r)}, +$icJZ:1} +A.SO.prototype={ +Ov(){return this.a.Ov().aJ(0,new A.bMl(),t.sX)}, +zd(a){return this.aVZ(a)}, +aVZ(a){var s=0,r=A.o(t.y),q,p=this +var $async$zd=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=p.a.zd(a) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$zd,r)}, +$icLn:1} +A.bMl.prototype={ +$1(a){var s=a.a +s.toString +return new A.qJ(s)}, +$S:1365} +A.Qa.prototype={ +UR(a){return this.aVx(a)}, +aVx(a){var s=0,r=A.o(t.gC),q,p,o,n,m,l,k +var $async$UR=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().arR(t.cd),$async$UR) +case 3:k=c.e +k===$&&A.e() +s=4 +return A.f(k.b8(0,a),$async$UR) +case 4:p=c +if(p!=null){k=A.iQ(p) +o=t.a.a(k.h(0,"tomServerInformation")) +n=J.S(o) +m=A.cz(n.h(o,"baseUrl")) +o=A.cz(n.h(o,"serverName")) +n=A.cz(k.h(0,"identityServerUrl")) +l=A.cz(k.h(0,"authUrl")) +k=A.cTc(B.CS,k.h(0,"loginType"),t.XU,t.N) +m=m!=null?A.dG(m,0,null):null +n=n!=null?new A.Qh(A.dG(n,0,null)):null +q=new A.UD(new A.aac(m,o),n,l,k) +s=1 +break}else throw A.j(new A.aGt()) +case 1:return A.m(q,r)}}) +return A.n($async$UR,r)}, +a2S(a,b){return this.aW0(a,b)}, +aW0(a,b){var s=0,r=A.o(t.H),q,p,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:s=3 +return A.f($.d0().arR(t.cd),$async$a2S) +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.cV(0,a,A.dgq(new A.aGu(new A.aGv(o,p.b),n,b.c,b.d))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2S,r)}, +$icMW:1} +A.aGu.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.CS.h(0,s.d)],q,p)}, +gbS(){var s=this +return[s.a,s.b,s.c,s.d]}} +A.aVX.prototype={} +A.aGv.prototype={ +P(){return A.p(["baseUrl",this.a,"serverName",this.b],t.N,t.z)}, +gbS(){return[this.a,this.b]}} +A.aVZ.prototype={} +A.Q8.prototype={ +oh(a){var s=0,r=A.o(t.H),q=this,p +var $async$oh=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.NM(q.a,A.bJ(["tom_configurations_box"],t.N),q.c,q.b),$async$oh) +case 2:p=c +q.d=p +s=3 +return A.f(p.Er("tom_configurations_box",!0,t.G),$async$oh) +case 3:q.e=c +return A.m(null,r)}}) +return A.n($async$oh,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)}, +ge7(a){return this.c}} +A.brl.prototype={ +$1(a){}, +$S:16} +A.brm.prototype={ +$1(a){}, +$S:16} +A.brn.prototype={ +$1(a){}, +$S:16} +A.aaC.prototype={ +P(){return A.dgr(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.c6_.prototype={ +$2(a,b){if(b!=null)this.a.j(0,a,b)}, +$S:62} +A.aWJ.prototype={} +A.EQ.prototype={ +P(){return A.p(["words",this.a],t.N,t.z)}, +gbS(){return[this.a]}} +A.aSy.prototype={} +A.UI.prototype={ +a2W(a,b,c){return this.aWL(a,b,c)}, +aWL(a,b,c){var s=0,r=A.o(t.rG),q,p=this,o,n,m +var $async$a2W=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.a1k(p.a.bRY("/_twake/identity/v1"+$.cUs().a,A.dgo(new A.avh(n,o,a.a,b,c))),new A.c0W(),t.z,t.K),$async$a2W) +case 3:q=m.dgp(e) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2W,r)}} +A.c0W.prototype={ +$2(a,b){return A.W(A.aL(a))}, +$S:150} +A.P1.prototype={ +aeH(){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$aeH=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:n=$.V() +n.b9(0,"DioCacheOption::_setUpDioHiveCache() Start setup DioHiveCache") +p=new A.brk("twake_dio_cache_hive_store") +o=$.MZ() +if(!o.aoU(93))o.aqU(new A.abI(),t.Cm) +if(!o.aoU(94))o.aqU(new A.abG(),t.Mc) +if(!o.aoU(95))o.aqU(new A.abH(),t.PL) +p.YA(!0) +q.a=p +n.b9(0,"DioCacheOption::_setUpDioHiveCache() DioHiveCache Ready") +return A.m(null,r)}}) +return A.n($async$aeH,r)}, +aTL(){var s=this.a +s===$&&A.e() +return new A.b69(B.r5,A.a([404],t.t),new A.bgi(),B.aSU,s)}} +A.bgi.prototype={ +$1(a){$.V().b9(0,"DioCacheOption::getCacheOptions() Request URI - "+a.gOc().k(0)) +return a.gOc().k(0)}, +$S:1367} +A.Dd.prototype={ +Ud(a,b,c){return this.aTw(0,b,c)}, +b8(a,b){return this.Ud(a,b,null)}, +aTw(a,b,c){var s=0,r=A.o(t.z),q,p=this,o +var $async$Ud=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.bUh(0,b,null,null,null,A.cwR("GET",null),c,o).aJ(0,new A.bgk(),o).nf(new A.bgl()),$async$Ud) +case 3:q=e +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ud,r)}, +ac0(a,b,c,d){return this.bRZ(a,b,c,d)}, +bRY(a,b){return this.ac0(a,b,null,null)}, +bRZ(a,b,c,d){var s=0,r=A.o(t.z),q,p=this,o +var $async$ac0=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.aOU(a,null,b,null,null,c,d,o).aJ(0,new A.bgm(),o).nf(new A.bgn()),$async$ac0) +case 3:q=f +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ac0,r)}, +abZ(a,b){return this.bRU(a,b)}, +bRU(a,b){var s=0,r=A.o(t.z),q,p=this +var $async$abZ=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.aOU(a,null,b,null,null,null,null,t.z).nf(new A.bgo()),$async$abZ) +case 3:q=d +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$abZ,r)}, +a8N(a,b,c){return this.bFe(0,b,c)}, +bFe(a,b,c){var s=0,r=A.o(t.z),q,p=this +var $async$a8N=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.bUg(0,b,null,null,A.cwR("DELETE",c),null,t.z).nf(new A.bgj()),$async$a8N) +case 3:q=e +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a8N,r)}} +A.bgk.prototype={ +$1(a){return a.a}, +$S:500} +A.bgl.prototype={ +$1(a){return A.W(a)}, +$S:163} +A.bgm.prototype={ +$1(a){return a.a}, +$S:500} +A.bgn.prototype={ +$1(a){return A.W(a)}, +$S:163} +A.bgo.prototype={ +$1(a){return A.W(a)}, +$S:163} +A.bgj.prototype={ +$1(a){return A.W(a)}, +$S:163} +A.CF.prototype={ +uV(a,b){var s=a.b +s===$&&A.e() +s.j(0,"authorization","Bearer "+A.q(this.r)) +$.V().b9(0,"AuthorizationInterceptor::onRequest:accessToken: "+("Bearer "+A.q(this.r))) +this.avm(a,b)}} +A.wz.prototype={ +uV(a,b){var s=this.r +if(s!=null)a.Si$=s +this.avm(a,b)}} +A.Rv.prototype={ +ag1(a){return B.b.ct(this.c,new A.bBp(a))}, +uV(a,b){if(!this.ag1(a.CW)){b.qF(0,a) +return}this.b1e(a,b)}, +Bn(a,b){if(!this.ag1(a.b.CW)){b.qF(0,a) +return}this.b1f(a,b)}, +vQ(a,b,c){if(!this.ag1(b.a.CW)){c.qF(0,b) +return}this.b1d(0,b,c)}} +A.bBp.prototype={ +$1(a){return B.c.p(a,this.a)}, +$S:6} +A.axX.prototype={ +a1X(a){return this.bWO(a)}, +bWO(a){var s=0,r=A.o(t.ED),q=this,p,o,n +var $async$a1X=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=q.a.a.anT$ +p===$&&A.e() +p=p.b +p===$&&A.e() +o=A.eA(p,t.N,t.z) +n="content-length" +s=2 +return A.f(A.ob(a.b).uz(0),$async$a1X) +case 2:o.j(0,n,c) +return A.m(null,r)}}) +return A.n($async$a1X,r)}, +EU(a,b){return this.aVA(a,b)}, +aVA(a,b){var s=0,r=A.o(t.x4),q,p=this,o,n,m,l,k,j,i,h,g +var $async$EU=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:i=$.cD1().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.a1k(p.a.Ud(0,"/_matrix/media/v3"+i,g),new A.bCv(),h,t.K),$async$EU) +case 3:o=d +i=J.S(o) +h=A.hJ(i.h(o,"matrix:image:size")) +g=A.cz(i.h(o,"og:site_name")) +n=A.cz(i.h(o,"og:image:alt")) +m=A.cz(i.h(o,"og:description")) +l=A.cz(i.h(o,"og:image")) +k=A.hJ(i.h(o,"og:image:height")) +j=A.cz(i.h(o,"og:image:type")) +q=new A.aaC(h,g,n,m,l,k,A.hJ(i.h(o,"og:image:width")),j,A.cz(i.h(o,"og:image:title")),A.cz(i.h(o,"og:title"))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$EU,r)}} +A.bCv.prototype={ +$2(a,b){return A.W(A.aL(a))}, +$S:150} +A.Kn.prototype={ +Ov(){var s=0,r=A.o(t.VL),q,p=this,o,n,m +var $async$Ov=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.a1k(p.a.b8(0,$.cuX().a),new A.bMj(),t.z,t.K),$async$Ov) +case 3:q=new o.EQ(n.cz(m.J(b,"words"))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ov,r)}, +zd(a){return this.aVY(a)}, +aVY(a){var s=0,r=A.o(t.y),q,p=this,o,n +var $async$zd=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.a1k(p.a.abZ($.cuX().a,new A.EQ(a)),new A.bMk(),t.z,t.K),$async$zd) +case 3:o=c +n=J.b3(o) +q=J.d0W(n.gyg(o),200)&&J.cvs(n.gyg(o),299) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$zd,r)}, +G2(){var s=0,r=A.o(t.y),q,p=this,o,n +var $async$G2=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=A.cKo(null,p.gbcX()) +s=3 +return A.f(A.a1k(p.a.a8N(0,$.cuX().a,o),new A.bMi(),t.z,t.K),$async$G2) +case 3:n=b +q=p.ay9(n==null?null:J.d1H(n)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$G2,r)}, +ay9(a){if(a==null)return!1 +return a>=200&&a<=299||a===404}} +A.bMj.prototype={ +$2(a,b){return A.W(A.aL(a))}, +$S:150} +A.bMk.prototype={ +$2(a,b){return A.W(A.aL(a))}, +$S:150} +A.bMi.prototype={ +$2(a,b){$.V().E0(0,"RecoveryWordsAPI::deleteRecoveryWords() [Exception]",a) +throw A.j(A.aL(a))}, +$S:150} +A.aDI.prototype={ +gbS(){return[this.a]}} +A.aUd.prototype={} +A.UJ.prototype={$icGl:1} +A.RA.prototype={} +A.SP.prototype={ +zd(a){return this.aW_(a)}, +aW_(a){var s=0,r=A.o(t.y),q,p=this +var $async$zd=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.zd(a),$async$zd) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$zd,r)}, +G2(){var s=0,r=A.o(t.y),q,p=this +var $async$G2=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.G2(),$async$G2) +case 3:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$G2,r)}, +$icLo:1} +A.UE.prototype={$icMX:1} +A.b43.prototype={ +alx(){$.V().b9(0,"DI::bind() start binding") +this.aeG($.d0())}} +A.boN.prototype={ +bAC(){$.d0().GK(new A.boZ(),t.qI)}, +bAy(){var s=$.d0() +s.Bx(new A.boO(),t.Fd) +s.GK(new A.boP(),t.MC) +s.uX(new A.axX(s.A9(0,"homeServerDioClientName",t.ep)),t.dh)}, +bAz(){var s=$.d0() +s.GK(new A.boT(),t.WC) +s.GK(new A.boU(),t.E3)}, +bAA(){var s=$.d0() +s.Bx(new A.boQ(),t.MB) +s.GK(new A.boR(),t.sT) +s.Bx(new A.boS(),t.Rd)}, +bAD(){var s=$.d0() +s.GK(new A.bp_(),t.XS) +s.Bx(new A.bp0(),t.HP) +s.GK(new A.bp1(),t.i5) +s.GK(new A.bp2(),t.B7)}, +bAB(){var s=$.d0() +s.Bx(new A.boV(),t.QI) +s.Bx(new A.boW(),t.X9) +s.Bx(new A.boX(),t.xI) +s.GK(new A.boY(),t.PR) +s.uX(new A.aDE(),t.mQ) +s.uX(new A.aDF(),t.qK) +s.uX(new A.aqe(),t.wc) +s.uX(new A.aDB(),t.xZ) +s.uX(new A.aDC(),t.h1) +s.uX(new A.anm(),t.bb) +s.uX(new A.aHa(s.cW(0,t.dh)),t.BQ) +s.uX(new A.aH9(),t.Yg) +s.uX(new A.ank(),t.uc) +s.uX(new A.arC(),t.Gn) +s.uX(new A.aAQ(),t.QM) +s.uX(new A.aDb(),t.Iv) +s.uX(new A.alC(),t.Wk) +s.uX(new A.arU(s.cW(0,t.B7)),t.Y8) +s.uX(new A.aGp(),t.xf) +s.uX(new A.aH7(),t.O7)}} +A.boZ.prototype={ +$0(){return A.nq(null,t.z)}, +$S:1409} +A.boO.prototype={ +$0(){return new A.Kn($.d0().A9(0,"tomServerDioClientName",t.ep))}, +$S:1463} +A.boP.prototype={ +$0(){return new A.UI($.d0().A9(0,"identityServerDioClientName",t.ep))}, +$S:1464} +A.boT.prototype={ +$0(){return new A.Qa()}, +$S:1465} +A.boU.prototype={ +$0(){return new A.Ee($.d0().cW(0,t.dh))}, +$S:517} +A.boQ.prototype={ +$0(){return new A.SO($.d0().cW(0,t.Fd))}, +$S:1483} +A.boR.prototype={ +$0(){return new A.UK($.d0().cW(0,t.MC))}, +$S:1485} +A.boS.prototype={ +$0(){return new A.Ee($.d0().cW(0,t.dh))}, +$S:517} +A.bp_.prototype={ +$0(){return new A.UE($.d0().cW(0,t.WC))}, +$S:1488} +A.bp0.prototype={ +$0(){return new A.SP($.d0().cW(0,t.MB))}, +$S:1499} +A.bp1.prototype={ +$0(){return new A.UJ($.d0().cW(0,t.sT))}, +$S:1502} +A.bp2.prototype={ +$0(){return new A.RA($.d0().cW(0,t.Rd))}, +$S:1504} +A.boV.prototype={ +$0(){return new A.Q_($.d0().cW(0,t.HP))}, +$S:1505} +A.boW.prototype={ +$0(){return new A.Tc($.d0().cW(0,t.HP))}, +$S:1519} +A.boX.prototype={ +$0(){return new A.OW($.d0().cW(0,t.HP))}, +$S:1520} +A.boY.prototype={ +$0(){return new A.PY($.d0().cW(0,t.i5))}, +$S:1523} +A.bs_.prototype={ +aeG(a){var s=t.H +a.bsl(null,new A.bs0(),null,!0,!1,B.aqf,t.cd,s,s)}} +A.bs0.prototype={ +$0(){return A.Q9()}, +$S:1529} +A.bFt.prototype={ +aeG(a){this.b8V(a)}, +b8V(a){a.Bx(new A.bFu(),t.j4) +a.Bx(new A.bFv(a),t.nw)}} +A.bFu.prototype={ +$0(){var s=$.ZP +return s==null?$.ZP=new A.D1():s}, +$S:1530} +A.bFv.prototype={ +$0(){return new A.RO(this.a.cW(0,t.j4))}, +$S:1531} +A.bFw.prototype={ +aeG(a){var s,r,q,p,o=this +o.b8S(a) +o.b8X(a) +o.b8W(a) +o.b8U(a) +o.b8T(a) +s=a.cW(0,t.B6) +r=A.a(["/_matrix/media/v3"+$.cD1().a],t.s) +q=$.V() +q.b9(0,"DioCacheCustomInterceptor::setPathSupportsCache() Add uriSupportsCache: "+A.q(r)) +p=s.c +B.b.H(p,r) +q.b9(0,"DioCacheCustomInterceptor::setPathSupportsCache() _pathSupportsCache: "+A.q(p))}, +b8S(a){var s="application/json",r=t.N,q=A.p(["accept",s,"content-type",s],r,r) +a.Bx(new A.bFx(),t.n0) +a.Bx(new A.bFy(q),t.vB)}, +b8X(a){var s=t.h4 +a.EB(new A.bFF(),"tomServerDynamicUrlInterceptor",s) +a.EB(new A.bFG(),"identityDynamicUrlInterceptor",s) +a.EB(new A.bFH(),"homeDynamicUrlInterceptor",s) +a.Bx(new A.bFI(),t.vD) +s=a.cW(0,t.n0).aTL() +a.uX(new A.Rv(A.a([],t.s),s,s.f),t.B6)}, +b8W(a){var s=A.cwP(a.cW(0,t.vB)),r=s.a9x$ +r.t(r,a.A9(0,"tomServerDynamicUrlInterceptor",t.h4)) +r.t(r,a.cW(0,t.vD)) +a.EB(new A.bFD(s),"tomServerDioName",t.kE) +a.EB(new A.bFE(a),"tomServerDioClientName",t.ep)}, +b8U(a){var s=A.cwP(a.cW(0,t.vB)),r=s.a9x$ +r.t(r,a.A9(0,"identityDynamicUrlInterceptor",t.h4)) +r.t(r,a.cW(0,t.vD)) +a.EB(new A.bFB(s),"identityServerName",t.kE) +a.EB(new A.bFC(a),"identityServerDioClientName",t.ep)}, +b8T(a){var s=A.cwP(a.cW(0,t.vB)),r=s.a9x$ +r.t(r,a.A9(0,"homeDynamicUrlInterceptor",t.h4)) +r.t(r,a.cW(0,t.vD)) +a.EB(new A.bFz(s),"homeServerName",t.kE) +a.EB(new A.bFA(a),"homeServerDioClientName",t.ep) +r.t(r,a.cW(0,t.B6))}} +A.bFx.prototype={ +$0(){return $.cCT()}, +$S:1533} +A.bFy.prototype={ +$0(){return A.d35(this.a)}, +$S:1535} +A.bFF.prototype={ +$0(){return new A.wz(null,null,null)}, +$S:269} +A.bFG.prototype={ +$0(){return new A.wz(null,null,null)}, +$S:269} +A.bFH.prototype={ +$0(){return new A.wz(null,null,null)}, +$S:269} +A.bFI.prototype={ +$0(){return new A.CF(null,null,null)}, +$S:1550} +A.bFD.prototype={ +$0(){return this.a}, +$S:268} +A.bFE.prototype={ +$0(){return new A.Dd(this.a.A9(0,"tomServerDioName",t.kE))}, +$S:263} +A.bFB.prototype={ +$0(){return this.a}, +$S:268} +A.bFC.prototype={ +$0(){return new A.Dd(this.a.A9(0,"identityServerName",t.kE))}, +$S:263} +A.bFz.prototype={ +$0(){return this.a}, +$S:268} +A.bFA.prototype={ +$0(){return new A.Dd(this.a.A9(0,"homeServerName",t.kE))}, +$S:263} +A.arS.prototype={ +gbS(){return[]}} +A.wI.prototype={ +gbS(){var s=this +return[s.a,s.b,s.c,s.d]}} +A.PX.prototype={ +gbS(){return[this.a,this.b]}} +A.anj.prototype={ +gbS(){return[this.a]}} +A.anl.prototype={ +gbS(){return[]}} +A.ZX.prototype={ +gbS(){return[this.a]}} +A.PO.prototype={ +gbS(){return[]}} +A.Ih.prototype={ +gbS(){return[this.a]}} +A.PM.prototype={ +gbS(){return[this.a]}} +A.PN.prototype={ +gbS(){return[this.a,this.b]}} +A.arT.prototype={ +gbS(){return[this.a]}} +A.arV.prototype={ +gbS(){return[]}} +A.a1o.prototype={ +gbS(){return[]}} +A.PZ.prototype={ +gbS(){return A.a([this.a],t.jl)}} +A.a_F.prototype={ +gbS(){return[this.a]}} +A.apU.prototype={ +gbS(){return[]}} +A.uB.prototype={ +gbS(){return[this.a]}} +A.uC.prototype={ +gbS(){return[this.a]}} +A.tw.prototype={ +gbS(){return[this.a]}} +A.vl.prototype={ +gbS(){return[]}} +A.Zg.prototype={ +gbS(){return[]}} +A.Zh.prototype={ +gbS(){return[]}} +A.O4.prototype={ +gbS(){return[this.a,this.b]}} +A.alE.prototype={ +gbS(){return[]}} +A.alB.prototype={ +gbS(){return[this.a]}} +A.ann.prototype={ +gbS(){return[]}} +A.ZZ.prototype={ +gbS(){return[]}} +A.a__.prototype={ +gbS(){return[this.a,this.b]}} +A.ZY.prototype={ +gbS(){return[this.a]}} +A.aGo.prototype={ +gbS(){return[]}} +A.Lo.prototype={ +gbS(){return[this.a]}, +k(a){var s=this.a,r=J.S(s) +return"TimelineSearchEventSuccess "+r.gu(s)+" "+r.dB(s,new A.c_Y(),t.N).k(0)}} +A.c_Y.prototype={ +$1(a){return a.y}, +$S:527} +A.aGn.prototype={ +gbS(){return[this.a]}} +A.aay.prototype={ +gbS(){return[]}} +A.V1.prototype={ +gbS(){return[this.a]}} +A.V0.prototype={ +gbS(){return[this.a]}} +A.arb.prototype={ +gbS(){return[this.a]}} +A.Sm.prototype={ +gbS(){return[this.a]}} +A.aAP.prototype={ +gbS(){return[this.a]}} +A.aAO.prototype={ +gbS(){return[]}} +A.KK.prototype={ +gbS(){return[]}} +A.a7K.prototype={ +gbS(){return[this.a,this.b]}} +A.aDa.prototype={ +gbS(){return[this.a]}} +A.aH6.prototype={ +gbS(){return[this.a]}} +A.aH8.prototype={ +gbS(){return[]}} +A.aax.prototype={ +gbS(){return[this.a,this.b,this.c]}} +A.al2.prototype={$ibw:1} +A.YY.prototype={$ibw:1} +A.aGt.prototype={$ibw:1} +A.rt.prototype={ +gbS(){var s=this +return[s.a,s.b,s.c,s.d,s.e]}} +A.an5.prototype={ +gbS(){return[this.a]}} +A.aLG.prototype={} +A.ZS.prototype={ +G(){return"ContactStatus."+this.b}} +A.an7.prototype={ +G(){return"ContactType."+this.b}} +A.avh.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.aPF.prototype={} +A.a3e.prototype={ +gbS(){return[this.a,this.b]}, +P(){var s=this.a,r=this.b +return A.p(["matches",A.Q(s,!0,A.y(s).i("da.E")),"inactive_matches",A.Q(r,!0,A.y(r).i("da.E"))],t.N,t.z)}} +A.c5Y.prototype={ +$1(a){return A.cNL(t.a.a(a))}, +$S:528} +A.c5Z.prototype={ +$1(a){return A.cNL(t.a.a(a))}, +$S:528} +A.aPG.prototype={} +A.Bf.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.aW1.prototype={} +A.be0.prototype={ +$1(a){var s=this.a +return new A.z8(s.c,a,s.b,null)}, +$S:1564} +A.aaB.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.aWK.prototype={} +A.xF.prototype={ +G(){return"SupportedIconFileTypesEnum."+this.b}} +A.bKC.prototype={} +A.qJ.prototype={ +gbS(){return[this.a]}} +A.aSz.prototype={} +A.ber.prototype={ +gbS(){return[this.a,this.b,!0,B.oS,this.e]}} +A.bOA.prototype={ +$1(a){var s,r +if(!a.gyM()&&!A.a9f(a)){if(a.gqk()!=null){s=A.a(["m.room.message","m.sticker","m.room.encrypted"],t.s) +r=a.grf() +s=B.b.p(s,r==null?null:r.a)}else s=!1 +s=s||a.gqk()==null}else s=!1 +return s}, +$S:34} +A.bOB.prototype={ +$1(a){var s=a.a,r=a.vm(this.a) +return new A.to(s,a.f,r,a.gqk())}, +$S:1602} +A.bOC.prototype={ +$1(a){var s=B.c.p(a.a,this.a) +return s}, +$S:1603} +A.z8.prototype={ +gbS(){return[this.c,this.d,this.a]}} +A.to.prototype={ +gbS(){var s=this +return[s.c,s.a,s.d,s.b]}} +A.xr.prototype={} +A.UD.prototype={ +gbS(){var s=this +return[s.a,s.b,s.c,s.d]}} +A.aVY.prototype={} +A.aac.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.aW_.prototype={} +A.ank.prototype={ +MF(a,b,c){var s=null,r=null,q=B.lN,p=!0 +return this.bHB(a,b,!0)}, +bHB(a,b,c){var $async$MF=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.lN +g=!0 +s=3 +q=[1] +return A.bn(A.ed(B.dDG),$async$MF,r) +case 3:p=5 +s=8 +return A.bn(a.Ah(b,!0,j,i,h,g),$async$MF,r) +case 8:m=e +s=9 +q=[1] +return A.bn(A.ed(new A.ek(new A.ZX(m),t.g)),$async$MF,r) +case 9:p=2 +s=7 +break +case 5:p=4 +f=o +l=A.a2(f) +s=10 +q=[1] +return A.bn(A.ed(new A.h9(new A.anj(l),t.JI)),$async$MF,r) +case 10:s=7 +break +case 4:s=2 +break +case 7:case 1:return A.bn(null,0,r) +case 2:return A.bn(o,1,r)}}) +var s=0,r=A.lC($async$MF,t.ID),q,p=2,o,n=[],m,l,k,j,i,h,g,f +return A.lE(r)}} +A.aqe.prototype={} +A.arC.prototype={ +MG(a,b,c){return this.bHD(a,b,c)}, +bHD(a,b,c){var $async$MG=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.bn(A.ed(new A.ek(new A.PO(),t.g)),$async$MG,r) +case 7:l=B.b.rG(b,new A.bnP(c)) +s=l.b===B.aY?8:9 +break +case 8:s=a.gOW().length===0&&a.CW!=null?10:12 +break +case 10:s=13 +q=[1] +return A.bn(A.aPb(m.PF(a,l)),$async$MG,r) +case 13:s=11 +break +case 12:s=14 +q=[1] +return A.bn(A.aPb(m.L8(a,l)),$async$MG,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.bn(A.ed(new A.h9(new A.PM(k),t.JI)),$async$MG,r) +case 15:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.bn(null,0,r) +case 2:return A.bn(o,1,r)}}) +var s=0,r=A.lC($async$MG,t.ID),q,p=2,o,n=[],m=this,l,k,j,i +return A.lE(r)}, +PE(a,b){return this.bfa(a,b)}, +bfa(a,b){var $async$PE=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),"chat.fluffy.shared_file")&&m!=null?3:4 +break +case 3:s=5 +q=[1] +return A.bn(A.ed(new A.ek(new A.PN(m,b),t.g)),$async$PE,r) +case 5:case 4:s=6 +return A.bn(b.V2(a),$async$PE,r) +case 6:case 1:return A.bn(null,0,r) +case 2:return A.bn(o,1,r)}}) +var s=0,r=A.lC($async$PE,t.ID),q,p=2,o,n=[],m +return A.lE(r)}, +PF(a,b){return this.bfc(a,b)}, +bfc(a,b){var $async$PF=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.bn(A.aPb(m.PE(l,b)),$async$PF,r) +case 9:a.sKE(null) +case 8:s=10 +q=[1] +return A.bn(A.ed(new A.ek(new A.Ih(b),t.g)),$async$PF,r) +case 10:p=2 +s=6 +break +case 4:p=3 +i=o +k=A.a2(i) +s=11 +q=[1] +return A.bn(A.ed(new A.h9(new A.PM(k),t.JI)),$async$PF,r) +case 11:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.bn(null,0,r) +case 2:return A.bn(o,1,r)}}) +var s=0,r=A.lC($async$PF,t.ID),q,p=2,o,n=[],m=this,l,k,j,i +return A.lE(r)}, +L8(a,b){return this.bfb(a,b)}, +bfb(a,b){var $async$L8=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.bn(A.ed(new A.ek(new A.PO(),i)),$async$L8,r) +case 7:l=a.gOW() +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.bn(A.ed(new A.ek(new A.O4(a0,a+1+j),g)),$async$Cs,r) +case 20:s=1 +break +case 19:s=a3.gbBc()?21:22 +break +case 21:a=e.gu(f) +s=23 +return A.bn(a3.GP(a1),$async$Cs,r) +case 23:case 22:case 16:++k +s=15 +break +case 17:s=12 +break +case 14:i=J.d1R(J.aja(a3.ay.c,0,a),m) +s=i>=0?24:25 +break +case 24:s=26 +q=[1] +return A.bn(A.ed(new A.ek(new A.O4(a0,i),g)),$async$Cs,r) +case 26:s=1 +break +case 25:s=12 +break +case 12:s=27 +q=[1] +return A.bn(A.ed(new A.h9(new A.alE(),t.JI)),$async$Cs,r) +case 27:p=2 +s=6 +break +case 4:p=3 +c=o +h=A.a2(c) +s=28 +q=[1] +return A.bn(A.ed(new A.h9(new A.alB(h),t.JI)),$async$Cs,r) +case 28:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.bn(null,0,r) +case 2:return A.bn(o,1,r)}}) +var s=0,r=A.lC($async$Cs,t.ID),q,p=2,o,n=[],m,l,k,j,i,h,g,f,e,d,c +return A.lE(r)}} +A.bax.prototype={ +$1(a){return B.c.p(a.gabU().toLowerCase(),this.a)}, +$S:23} +A.anm.prototype={ +IW(a,b){return this.bHC(a,b)}, +bHC(a,b){var $async$IW=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.bn(A.ed(new A.ek(new A.ZZ(),j)),$async$IW,r) +case 7:m=new A.tA(A.p(["url",a.e],t.N,t.O),"","m.room.avatar") +i=a.a +s=8 +return A.bn(b.Rx(!0,i,A.a([m],t.N7),a.b,B.oS),$async$IW,r) +case 8:l=d +s=J.aH(l)!==0?9:11 +break +case 9:s=12 +q=[1] +return A.bn(A.ed(new A.ek(new A.a__(l,i),j)),$async$IW,r) +case 12:s=10 +break +case 11:s=13 +q=[1] +return A.bn(A.ed(new A.h9(new A.ZY(new A.al2()),t.JI)),$async$IW,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.bn(A.ed(new A.h9(new A.ZY(k),t.JI)),$async$IW,r) +case 14:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.bn(null,0,r) +case 2:return A.bn(o,1,r)}}) +var s=0,r=A.lC($async$IW,t.ID),q,p=2,o,n=[],m,l,k,j,i,h,g +return A.lE(r)}} +A.aGp.prototype={ +MH(a,b,c,d,e,f){return this.bHL(a,b,c,d,e,f)}, +bHz(a,b,c,d,e){return this.MH(a,b,c,d,null,e)}, +bHL(a,b,c,d,e,f){var $async$MH=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.Ab(0,a,b,c,d,e) +s=7 +return A.bn(k.gR(k),$async$MH,r) +case 7:m=h +s=8 +q=[1] +return A.bn(A.ed(new A.ek(new A.Lo(m),t.g)),$async$MH,r) +case 8:p=2 +s=6 +break +case 4:p=3 +i=o +l=A.a2(i) +s=9 +q=[1] +return A.bn(A.ed(new A.h9(new A.aGn(l),t.JI)),$async$MH,r) +case 9:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.bn(null,0,r) +case 2:return A.bn(o,1,r)}}) +var s=0,r=A.lC($async$MH,t.ID),q,p=2,o,n=[],m,l,k,j,i +return A.lE(r)}} +A.aH9.prototype={ +B_(a,b){return this.bHN(a,b)}, +bHN(a,b){var $async$B_=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.bn(A.ed(new A.ek(new A.aay(),g)),$async$B_,r) +case 7:f=a.a +e=J.cb(f) +s=e.gbO(f).c!=null?8:10 +break +case 8:s=11 +return A.bn(b.EN(),$async$B_,r) +case 11:m=a1 +l=m.a +k=e.gbO(f).e +j=A.a4_(e.gbO(f).c,"",null,e.gbO(f).b) +$.V().b9(0,"UploadContentWebInteractor::execute(): FileSized "+A.q(k)+" || maxMediaSize "+A.q(l)) +s=l!=null&&l") +d=A.pj(e.i("D.E")) +d.H(0,new A.aP(f,new A.bJ6(),e)) +k=d +for(f=k,e=A.aM(f),c=new A.me(f,f.r,e.i("me<1>")),c.c=f.e,e=e.c;c.q();){f=c.d +j=f==null?e.a(f):f +i=J.rf(m,new A.bJ7(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.bn(A.ed(B.ciy),$async$S4,r) +case 10:s=8 +break +case 9:s=11 +q=[1] +return A.bn(A.ed(new A.ek(new A.Sm(m),t.g)),$async$S4,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.bn(A.ed(new A.h9(new A.aAP(h),t.JI)),$async$S4,r) +case 12:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.bn(null,0,r) +case 2:return A.bn(o,1,r)}}) +var s=0,r=A.lC($async$S4,t.ID),q,p=2,o,n=[],m,l,k,j,i,h,g,f,e,d,c,b,a +return A.lE(r)}} +A.bJ6.prototype={ +$1(a){return a.gve()===B.ba&&a.gcP(a)!=null}, +$S:31} +A.bJ7.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.aDb.prototype={ +S5(a,b,c,d){return this.bHI(a,b,c,d)}, +bHy(a,b,c){return this.S5(a,null,b,c)}, +bHI(a,b,c,d){var $async$S5=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.dcs(d,a,b,c) +s=7 +q=[1] +return A.bn(A.ed(new A.ek(new A.a7K(m,a),t.g)),$async$S5,r) +case 7:p=2 +s=6 +break +case 4:p=3 +j=o +l=A.a2(j) +s=8 +q=[1] +return A.bn(A.ed(new A.h9(new A.aDa(l),t.JI)),$async$S5,r) +case 8:s=6 +break +case 3:s=2 +break +case 6:case 1:return A.bn(null,0,r) +case 2:return A.bn(o,1,r)}}) +var s=0,r=A.lC($async$S5,t.ID),q,p=2,o,n=[],m,l,k,j +return A.lE(r)}} +A.aDB.prototype={ +a9k(a,b){var s=null,r=null,q=null +return this.bHJ(a,b)}, +bHJ(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$a9k=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=$.Cp() +d=e.Bh(h,null) +if(d==null)d=e.Bh(f,null) +l.j(0,g,A.a4_(null,h,d==null?"application/octet-stream":d,f)) +n=g +h=o +e=e.Bh(h.a,null) +s=9 +return A.f(A.k1(a3,o,b,a,A.d6A(h,e==null?"application/octet-stream":e),a0,n),$async$a9k) +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=$.V() +l.b9(0,"SendFileInteractor: execute(): "+A.q(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$a9k,r)}} +A.aDC.prototype={ +S3(a,b){var s=null +return this.bHK(a,b)}, +bHK(a,b){var s=0,r=A.o(t.H),q=1,p,o,n,m,l,k,j,i +var $async$S3=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.b0m(s)) +else if(r<0&&s.ax>-100)s.I(new A.b0n(s))}, +bPl(a){var s=this,r=a.c +if(r==null)return +if(r>0&&s.at<100)s.I(new A.b0k(s)) +else if(r<0&&s.at>-100)s.I(new A.b0l(s))}, +an(){var s,r,q,p,o,n,m,l=this,k=null,j="m.room.message",i="!tmproom",h="tmpevent",g="@tmpsender:example" +l.aM() +s=B.d.k(B.dJ.xV(1000)) +l.f=A.czD(s) +l.r=A.czE(s) +l.e.a8(0,new A.b0f(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.sbB(0,o) +o=A.az(p,"file",B.i,t.A0) +n=o==null?k:A.Rw(o) +if(n instanceof A.ol)l.I(new A.b0g(l,n)) +else if(n instanceof A.t2)l.I(new A.b0h(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.py(r.ga9(r),0,i,B.aY,0,k,k,k) +A.Po(p,h,new A.bQ(Date.now(),!1),k,k,r,g,k,B.cq,j,k).RW().aJ(0,new A.b0i(l),t.P)}else if(m==="m.video"){r=l.c +r.toString +r=A.ai(r,!1,q) +r=A.py(r.ga9(r),0,i,B.aY,0,k,k,k) +A.Po(p,h,new A.bQ(Date.now(),!1),k,k,r,g,k,B.cq,j,k).RW().aJ(0,new A.b0j(l),t.P)}r=l.c +r.toString +A.ai(r,!1,q).sKE(k)}}, +n(){var s=this.y +if(s!=null)s.n() +this.aG()}, +A(a){return new A.ajr(this,null)}} +A.b0s.prototype={ +$0(){this.a.as=B.c9}, +$S:0} +A.b0t.prototype={ +$0(){this.a.as=B.bu}, +$S:0} +A.b0v.prototype={ +$0(){this.a.z=this.b.length!==0}, +$S:0} +A.b0b.prototype={ +$0(){this.a.w=this.b}, +$S:0} +A.b09.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.xX(),$async$$0) +case 3:q=n.Ac(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:1687} +A.b08.prototype={ +$0(){this.a.w=this.b.a}, +$S:0} +A.b0u.prototype={ +$0(){var s=this.a,r=this.b +s.f=A.czD(r) +s.r=A.czE(r)}, +$S:0} +A.b0a.prototype={ +$0(){var s=null,r=this.a,q=this.c +r.x=A.bCt(this.b,s,s,s,s,q.b,s) +q=q.c +q===$&&A.e() +q=A.cNB(A.ob(q)) +q.a3n(!0) +r.y=q}, +$S:0} +A.b0r.prototype={ +$0(){var s=this.a +s.w=s.x=null +s.at=s.ax=0 +s.d.uK(0,B.hM)}, +$S:0} +A.b0o.prototype={ +$0(){return A.amF(this.b,this.a.a)}, +$S:542} +A.b0p.prototype={ +$1(a){return new A.IJ(this.a.a,null)}, +$S:1695} +A.b0q.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.Rw(n) +s=m!=null?3:4 +break +case 3:i=A +s=6 +return A.f(A.Kw(m),$async$$0) +case 6:s=5 +return A.f(i.bO6(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.V2(A.p(["msgtype","m.text","body",n,"msc3588.stories.design",new A.aF9(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:11} +A.b0m.prototype={ +$0(){++this.a.ax}, +$S:0} +A.b0n.prototype={ +$0(){--this.a.ax}, +$S:0} +A.b0k.prototype={ +$0(){++this.a.at}, +$S:0} +A.b0l.prototype={ +$0(){--this.a.at}, +$S:0} +A.b0f.prototype={ +$0(){var s=this.a +if(s.Q!==s.e.ge6())s.I(new A.b0e(s))}, +$S:0} +A.b0e.prototype={ +$0(){var s=this.a +s.Q=s.e.ge6()}, +$S:0} +A.b0g.prototype={ +$0(){this.a.w=this.b}, +$S:0} +A.b0h.prototype={ +$0(){this.a.x=this.b}, +$S:0} +A.b0i.prototype={ +$1(a){var s=this.a +s.I(new A.b0d(s,a))}, +$S:543} +A.b0d.prototype={ +$0(){this.a.w=t.yt.a(A.Rw(this.b))}, +$S:0} +A.b0j.prototype={ +$1(a){var s=this.a +s.I(new A.b0c(s,a))}, +$S:543} +A.b0c.prototype={ +$0(){this.a.x=t.mh.a(A.Rw(this.b))}, +$S:0} +A.ajr.prototype={ +A(a){var s,r,q,p,o,n,m,l=null,k=this.c,j=k.y,i=t.X,h=A.x(a,B.f,i) +h=A.hl(l,B.e3,l,l,l,B.F,new A.b0w(a),l,l,l,l,h.geN(h)) +s=A.N(A.x(a,B.f,i).glM(),l,l,l,l,l,l,l,B.aoZ,l,l,l) +r=t.p +q=A.a([],r) +if(k.w!=null||k.x!=null)q.push(A.ej(B.o,l,l,B.chj,l,k.gbVz(),l,l,l,l)) +if(!(k.w!=null||k.x!=null))q.push(A.ej(B.o,l,l,B.cgU,l,k.gbWp(),l,l,l,l)) +q.push(A.ej(B.o,l,l,B.tV,l,k.gbUA(k),l,l,l,l)) +h=A.e3(q,l,!0,B.z,l,1,l,l,0,!1,l,!1,l,B.tU,h,l,!0,l,l,l,l,B.ww,s,l,l,l,1,l) +s=A.a([],r) +if(j!=null)s.push(new A.aa(B.aTT,new A.ch(j.qn(0).aJ(0,new A.b0x(j),t.H),new A.b0y(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.cGI(k.as,new A.v5(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.m0(B.ei,B.dr,B.bh,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.C9:l,l,l) +i=k.w!=null||k.x!=null?A.x(a,B.f,i).glK():A.x(a,B.f,i).gmv() +s.push(A.o1(l,new A.ef(new A.h5(o/100,n/100),l,l,A.QG(A.kY(!0,B.aL,!1,l,A.lG(),k.d,l,l,l,2,A.iX(l,B.iy,l,l,l,l,l,l,!0,B.iy,l,l,l,l,l,!1,l,l,l,l,B.iy,l,l,l,l,l,A.bk(l,B.z,B.o.bU(B.e.aw(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.gbWt(),l,l,l,l,!1,l,l,B.cb,l,l,l,l,l,l,l,m,B.aB,l,B.br,l,l,l),l),l),B.h,l,l,B.a_,new A.bq(l,q,l,l,l,p,l,B.K),B.cX,l,l,B.aUv,l)) +s=A.eN(l,A.cX(B.aO,s,B.B,B.a6),B.R,!1,l,l,l,l,l,l,l,k.gabl(),l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,k.gabE(),!1,B.aA) +p=A.a([],r) +if(!(k.w!=null||k.x!=null)){i=k.r +i===$&&A.e() +B.b.H(p,A.a([A.pc(i,B.chc,B.o,l,!1,k.gbL1(),l),B.ir,A.pc(i,B.Or,B.o,l,!1,k.gbBk(),l),B.ir,A.pc(i,B.cgH,B.o,l,!1,k.gbBl(),l)],r))}if(k.w!=null||k.x!=null||k.z)B.b.H(p,A.a([B.ir,A.pc(A.z(a).ax.cy,B.On,A.z(a).ax.db,B.lr,!1,k.gbRW(),l)],r)) +return A.e7(h,B.t3,s,l,!1,!0,A.aV(p,B.n,B.j,B.J,l,l),l,l)}} +A.b0w.prototype={ +$0(){var s=A.co(this.a).c +s===$&&A.e() +s.eP(null) +return null}, +$S:0} +A.b0x.prototype={ +$1(a){return this.a.oU(0)}, +$S:262} +A.b0y.prototype={ +$2(a,b){return A.cj(new A.V4(this.a,null),null,null)}, +$S:1762} +A.IJ.prototype={ +Y(){var s=t.N +return new A.a2v(A.b5(s),A.b5(s),B.k)}} +A.a2v.prototype={ +WP(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k +var $async$WP=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.x(k,B.f,o).glE() +m=p.c +m.toString +m=A.x(m,B.f,o).gm9() +l=p.c +l.toString +o=A.x(l,B.f,o) +s=3 +return A.f(A.jP(o.gcN(o),k,!1,n,m,null,!0),$async$WP) +case 3:if(b!==B.cH){s=1 +break}k=p.c +k.toString +s=4 +return A.f(A.cv(k,new A.bvS(p),t.P),$async$WP) +case 4:if(b.b!=null){s=1 +break}k=p.c +k.toString +A.cl(k,!1).eP(!0) +case 1:return A.m(q,r)}}) +return A.n($async$WP,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.amF(s.ga9(s),p.a.c).aJ(0,new A.bvX(),t.KO)}s=t.X +r=A.e3(o,o,!0,o,o,1,o,o,0,!1,o,!1,o,o,A.ej(o,o,o,B.kG,o,new A.bvY(a),o,o,o,o),o,!0,o,o,o,o,o,A.N(A.x(a,B.f,s).gkc(),o,o,o,o,o,o,o,o,o,o,o),o,o,o,1,o) +q=A.N(A.x(a,B.f,s).gln(),o,o,o,o,o,o,o,o,o,o,o) +q=A.aX(A.a([A.ce(!1,o,o,o,!0,o,o,o,!1,A.q_(A.z(a).id,o,B.OD,A.z(a).ax.f,o),o,o,o,!1,o,o,o,o,o,o,q,o,o),B.fl,A.bW(new A.ch(p.f,new A.bvZ(p),o,t.RE),1)],t.p),B.n,B.j,B.p,o,o,B.v) +s=A.N(A.x(a,B.f,s).gmm(),o,o,o,o,o,o,o,o,o,o,o) +return A.e7(r,o,q,o,!1,!1,A.cHF(A.z(a).ax.cy,A.z(a).ax.db,B.On,s,p.gblE()),o,o)}} +A.bvS.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.ga9(i) +i=j.c +i.toString +s=2 +return A.f(A.Of(p,i),$async$$0) +case 2:o=b +i=j.e +n=A.Q(i,!0,A.y(i).i("da.E")) +s=o==null?3:4 +break +case 3:s=5 +return A.f(A.amE(p,A.hs(n,0,A.fP(10,"count",t.S),A.a0(n).c).bg(0)),$async$$0) +case 5:o=b +if(n.length>10)B.b.qG(n,0,10) +else B.b.V(n) +case 4:for(m=n.length,l=0;l0&&!p.ax.a)p.ax.sm(0,!0) +else{s=B.b.gbO(s).at +s.toString +if(s===0&&p.ax.a)p.ax.sm(0,!1)}}, +a5K(){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$a5K=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.vt(),$async$a5K) +case 2:p=b +o=q.a.c +n=A.cz(J.J(p.a,"draft_"+o)) +if(n!=null&&n.length!==0){q.k3.sbB(0,n) +q.go.sm(0,n)}return A.m(null,r)}}) +return A.n($async$a5K,r)}, +bm3(a){if(a&&J.v(this.ay.a,!0))this.ay.sm(0,!1)}, +an(){var s=this +A.cJ7().bG(s.gbm2()) +s.y.a8(0,s.gbxQ()) +s.ch.a8(0,s.gaAX()) +s.a5K() +s.bLs(new A.b8_(s),100,s.gaWH()) +s.aM() +$.dJ.go$.push(new A.b80(s))}, +a4p(){var s=0,r=A.o(t.z),q,p=this,o,n +var $async$a4p=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.ba){s=1 +break}n=p.c +n.toString +s=3 +return A.f(A.rd(null,!0,new A.b7N(p),n,null,!1,!0,t.km),$async$a4p) +case 3:o=b +if(o==null){s=1 +break}p.a4c(o) +case 1:return A.m(q,r)}}) +return A.n($async$a4p,r)}, +bfE(){var s=this.f.gqk(),r=this.f +if(s!=null)return r.Kg() +else{s=r.grf() +if(s==null)s=null +else{s=s.cy.dC(s.c) +s=s.gcP(s)}return s==null?this.f.Kg():s}}, +a4c(a){return this.b7V(a)}, +b7V(a){var s=0,r=A.o(t.z),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: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.cv(p,new A.b7M(q),t.P),$async$a4c) +case 7:s=3 +break +case 5:q.a_G() +s=3 +break +case 6:p=q.c +p.toString +p=A.co(p).c +p===$&&A.e() +p.eP(null) +s=3 +break +case 3:return A.m(null,r)}}) +return A.n($async$a4c,r)}, +bWF(){if(this.c==null)return +this.I(new A.b8z())}, +bOm(){if(this.J9$.a){this.arq() +return}var s=this.c +s.toString +s=A.co(s).c +s===$&&A.e() +s.eP(null)}, +w2(){var s=0,r=A.o(t.y),q,p=this,o,n +var $async$w2=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.ga9(o).m5,$async$w2) +case 5:o=p.c +o.toString +n=A.ai(o,!1,n) +s=6 +return A.f(n.ga9(n).oY,$async$w2) +case 6:s=7 +return A.f(p.f.ET(p.gbWE()),$async$w2) +case 7:n=b +p.w=n +if(J.fq(n.ay.c)){if(p.f.gyO())p.f.Nu(!1) +p.KA()}$.dJ.go$.push(new A.b7X(p)) +case 4:p.w.aQa(!1) +q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$w2,r)}, +atj(a){var s,r=this +if(r.k2==null)if(r.f.gaow()||r.f.c>0){s=r.w +if(s!=null)if(J.fq(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){$.V().cY("Set read marker...") +r.k2=r.w.KA().aJ(0,new A.b8v(r),t.H) +r.f.toString}}, +KA(){return this.atj(null)}, +n(){var s,r=this,q=r.w +if(q!=null){s=q.w +if(s!=null)s.af(0) +s=q.x +if(s!=null)s.af(0) +q=q.y +if(q!=null)q.af(0)}r.w=null +r.ch.T(0,r.gaAX()) +r.ao_$.af(0) +q=r.anX$ +q.M$=$.bo() +q.F$=0 +r.aG()}, +atl(a){var s,r=this +if(r.db){s=r.cx +if(s!=null)s.af(0) +r.cx=null +r.f.ato(!1) +r.db=!1}r.I(new A.b8w(r,a))}, +OK(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h +var $async$OK=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p.asQ() +o=p.k3 +if(B.c.di(o.a.a).length===0){s=1 +break}n=p.ok +if(n!=null)n.af(0) +s=3 +return A.f(A.vt(),$async$OK) +case 3:c.D(0,"draft_"+p.a.c) +m=A.aA("^/(\\w+)",!0,!1,!1,!1).pt(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.x(n,B.f,t.X) +n.toString +l=p.c +l.toString +k=n.gkA() +j=m.b[0] +j.toString +j=n.kB(j) +i=n.gkh() +s=7 +return A.f(A.jP(n.gcN(n),l,!1,j,i,k,!1),$async$OK) +case 7:if(c===B.hd){s=1 +break}h=!1 +s=5 +break +case 6:h=!0 +case 5:n=p.f +n.toString +l=o.a.a +k=p.fr +n.aXz(l,null,k,h) +o.uK(0,new A.f3(p.id,B.qx,B.d4)) +p.go.sm(0,p.id) +p.I(new A.b8u(p)) +case 1:return A.m(q,r)}}) +return A.n($async$OK,r)}, +bPj(a){this.ai3(a)}, +ai3(a){return this.bjf(a)}, +bjf(a){var s=0,r=A.o(t.z),q,p=this,o +var $async$ai3=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(!a.gaMo()){o=p.c +o.toString +A.j3(o,A.x(o,B.f,t.X).gnG()) +s=1 +break}if(A.cK1(a)){o=p.c +o.toString +q=p.ac4(o,a) +s=1 +break}o=p.c +o.toString +p.ZA(o,a) +case 1:return A.m(q,r)}}) +return A.n($async$ai3,r)}, +ann(){var s=this.ay,r=this.ch +if(s.a)r.ti() +else r.tk() +this.k1=B.lS +s.sm(0,!s.a)}, +blu(){var s=this.ay +if(s.a&&this.ch.ge6()){this.k1=B.lS +s.sm(0,!0)}}, +bgi(){var s,r,q,p,o,n,m,l,k=this,j=k.dx,i=j.length +if(i===1){j=B.b.gO(j) +i=k.w +i.toString +i=j.Ke(i) +j=k.c +j.toString +j=A.x(j,B.f,t.X) +j.toString +return i.a8d(new A.fk(j))}for(s=t.xT,r=t.Gk,q="",p=0;p>") +A.ai(m,!1,n).sOW(A.Q(new A.O(p,new A.b7V(q),o),!0,o.i("al.E"))) +o=$.V() +p=q.c +p.toString +o.b9(0,"forwardEventsAction():: shareContentList: "+A.q(A.ai(p,!1,n).gOW()))}q.I(new A.b7W(q)) +p=q.c +p.toString +o=q.a.c +A.co(p).eA(0,"/rooms/forward",new A.PL(o)) +return A.m(null,r)}}) +return A.n($async$a_8,r)}, +aXc(){var s,r,q,p=this,o=B.b.gO(p.dx) +if(o.db===B.i6)o.V_() +s=p.w +s.toString +r=o.a7T(s,"m.replace").oC(0,new A.b8r()) +for(s=J.ag(r.a),q=new A.i7(s,r.b,r.$ti.i("i7<1>"));q.q();)s.gE(s).V_() +p.I(new A.b8s(p))}, +acy(a){this.I(new A.b8k(this,a)) +this.ch.ti()}, +ar5(){return this.acy(null)}, +Ks(a){return this.aWG(a)}, +aWG(a){var s=0,r=A.o(t.z),q,p=this,o,n,m +var $async$Ks=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n={} +m=J.XD(p.w.ay.c,new A.b8o(a)) +n.a=m +s=m===-1?3:4 +break +case 3:o=p.c +o.toString +s=5 +return A.f(A.cv(o,new A.b8p(n,p,a),t.P),$async$Ks) +case 5:case 4:if(p.c==null){s=1 +break}s=6 +return A.f(p.y.a2V(n.a,B.GW),$async$Ks) +case 6:p.akE() +case 1:return A.m(q,r)}}) +return A.n($async$Ks,r)}, +aWI(a){return this.y.a2V(a,B.GW)}, +asQ(){var s=this.y +if(s.d.length!==0)s.t1(0)}, +bPb(a,b){var s=this +switch(s.k1.a){case 0:s.aX6(b) +break +case 1:s.arz(b) +s.a0f(s.k3.a.a) +break}}, +aX6(a){this.ay.sm(0,!1) +if(this.gb8p().ct(0,new A.b8q(a)))return +return this.a34(a.a)}, +a9L(){var s=0,r=A.o(t.z),q,p=this,o +var $async$a9L=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.cv(o,p.f.gbIy(),t.H),$async$a9L) +case 3:if(b.b!=null){s=1 +break}o=p.c +o.toString +A.co(o).eA(0,"/archive",null) +case 1:return A.m(q,r)}}) +return A.n($async$a9L,r)}, +arz(a){var s=this.k3,r=s.a,q=r.a,p=r.b,o=a.a,n=q.length===0?o:B.c.uD(q,p.a,p.b,o) +s.uK(0,new A.f3(n,A.qU(B.M,p.c+o.length),B.d4))}, +gb8p(){$===$&&A.e() +return $}, +anp(){var s,r +switch(this.k1.a){case 0:this.ay.sm(0,!1) +break +case 1:s=this.k3 +r=s.a.a +s.sbB(0,(r.length===0?B.cf:new A.ha(r)).atP(1).a) +s.sAc(A.Bc(new A.db(s.a.a.length,B.M))) +break}}, +a34(a){return this.aXj(a)}, +aXj(a){var s=0,r=A.o(t.z),q=this,p,o,n,m,l,k,j +var $async$a34=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:j=A.df(q.dx,!0,t.qU) +q.I(new A.b8t(q)) +p=j.length,o=t.N,n=t.z,m=0 +case 2:if(!(m")).rO(0) +if(q.a===1&&B.b.p(s,q.gbO(q))){r=q.gtc(q) +if(!!s.fixed$length)A.W(A.ak("removeWhere")) +B.b.qg(s,r,!0)}else B.b.H(s,q) +r=this.c +r.toString +A.cv(r,new A.b8d(p,s),t.N)}, +a0f(a){var s,r,q,p,o,n=this,m=n.ok +if(m!=null)m.af(0) +n.ok=A.d6(B.ca,new A.b85(n,a)) +n.KA() +if(B.c.eS(a," ")&&n.x.gaot())for(m=J.ag(n.gamD()),s=t.N,r=t.z;m.q();){q=m.gE(m) +p=J.J(q.rx,"im.fluffychat.account_bundles") +p=p==null?null:p.b +o=A.cF3(p==null?A.b(s,r):p).a +if(o.length!==0&&a.toLowerCase()===o.toLowerCase()+" "){n.atl(q) +n.go.sm(0,"") +new A.b86(n).$0() +n.c.qp() +return}}m=n.cx +if(m!=null)m.af(0) +n.cx=A.d6(B.kv,new A.b87(n)) +if(n.cy==null)n.cy=A.d6(B.tq,new A.b88(n)) +if(!n.db){n.db=!0 +n.f.atp(!0,3e4)}n.go.sm(0,a)}, +gaoV(){var s=A.bJ([B.da,B.nh],t.PJ),r=this.f +return s.p(0,r==null?null:r.b)}, +atA(a){var s=a==null?B.b.gbO(this.dx):a,r=this.c +r.toString +return A.d6r(s,r)}, +aZK(){return this.atA(null)}, +bBi(){return this.I(new A.b7R(this))}, +JG(a){return this.bQi(a)}, +bQi(a){var s=0,r=A.o(t.z),q=this +var $async$JG=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q.a36(a,q.f) +return A.m(null,r)}}) +return A.n($async$JG,r)}, +bMK(){var s=t.mt +return A.Q(new A.O(A.a([B.aJF,B.aJG],t.wg),new A.b82(),s),!0,s.i("al.E"))}, +bJf(a,b,c){var s=this +switch(b.a){case 0:s.acy(c) +break +case 1:s.Tk(c) +s.a_8() +break +case 2:s.bIT(a,c) +break}}, +bas(a,b){var s=A.a([B.aJt,B.aJu,B.aJv,B.aJw],t.jM),r=b.gaMo() +if(r)s.push(B.aJx) +r=t.HG +return A.Q(new A.O(s,new A.b7P(this,a,b),r),!0,r.i("al.E"))}, +bar(a,b){var s,r=this +switch(a.a){case 0:r.Tk(b) +break +case 1:r.Tk(b) +r.aJx() +break +case 2:r.Tk(b) +r.aOM() +break +case 3:r.Tk(b) +r.a_8() +break +case 4:s=r.c +s.toString +r.ZA(s,b) +break}}, +ZA(a,b){return this.bGC(a,b)}, +bGC(a,b){var s=0,r=A.o(t.u),q +var $async$ZA=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.Rb(b,a),$async$ZA) +case 3:q=d +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ZA,r)}, +ac4(a,b){return this.bS4(a,b)}, +bS4(a,b){var s=0,r=A.o(t.z),q,p,o +var $async$ac4=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.cv(a,b.gaKR(),t.ig),$async$ac4) +case 3:o=d.a +if(o!=null){p=A.cJs(b) +p=p!=A.czq(o.gpf(o))}else p=!0 +if(p){A.j3(a,A.x(a,B.f,t.X).gnC()) +s=1 +break}o=(self.URL||self.webkitURL).createObjectURL(A.ND([o.a],"application/pdf")) +o.toString +p=window +p.toString +B.xf.abH(p,o,"_blank");(self.URL||self.webkitURL).revokeObjectURL(o) +case 1:return A.m(q,r)}}) +return A.n($async$ac4,r)}, +bIT(a,b){var s=this,r=s.as +r.sm(0,!r.a) +s.a0q(a,A.cGm(a),s.bas(a,b),new A.b7Z(s))}, +aMy(){var s=$.cy7 +if((s==null?$.cy6:s)||this.ch.ge6())this.ch.tk()}, +bJF(){var s=this.ay +s.sm(0,!s.a) +this.ch.ti()}, +abu(){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$abu=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.co(n).yW("/rooms/"+p+"/details",null,t.O),$async$abu) +case 2:o=b +if(o instanceof A.pZ)switch(o.a){case 2:q.arq() +break}return A.m(null,r)}}) +return A.n($async$abu,r)}, +A(a){return new A.alG(this,this.a.a)}} +A.b81.prototype={ +$1(a){return A.bJ(["m.room.message","m.sticker","m.room.encrypted","m.call.invite"],t.N).p(0,a.a)}, +$S:23} +A.b84.prototype={ +$0(){var s=this.a.a +return A.ih(new A.O(s,new A.b83(),A.a0(s).i("O<1,T>")),!1,t.D)}, +$S:930} +A.b83.prototype={ +$1(a){return a.xX()}, +$S:963} +A.b8f.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>")).rG(0,new A.b8e(o)) +s=3 +return A.f(o.Ju(),$async$$0) +case 3:s=4 +return A.f(l,$async$$0) +case 4:s=5 +return A.f(n.atV(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.b8e.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:53} +A.b8_.prototype={ +$0(){return this.a.w}, +$S:1057} +A.b80.prototype={ +$1(a){return this.aSc(a)}, +aSc(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.co(k).eA(0,"/error",null) +s=1 +break}k.a4p() +o=k.a.e +if(o!=null&&k.f!=null&&o.d!=null){n=$.d0().cW(0,t.xZ) +o=k.f +o.toString +k=k.a.e +m=k.b +l=k.d +l.toString +n.a9k(A.a([new A.wF(m,l,k.gpf(k))],t.aI),o)}case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:220} +A.b7N.prototype={ +$1(a){return new A.OZ(this.a.bfE(),null)}, +$S:1185} +A.b7M.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.K7(o.a,!0) +s=2 +return A.f(p.f.qo(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:11} +A.b8z.prototype={ +$0(){}, +$S:0} +A.b7X.prototype={ +$1(a){return this.aSb(a)}, +aSb(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.ki(n).r.h(0,"event") +if(p!=null)o.Ks(p) +o.akE()}return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:220} +A.b8v.prototype={ +$1(a){this.a.k2=null}, +$S:36} +A.b8w.prototype={ +$0(){return this.a.r=this.b}, +$S:0} +A.b8u.prototype={ +$0(){var s=this.a +s.fx=s.fr=null +s.id=""}, +$S:0} +A.b7T.prototype={ +$0(){B.b.V(this.a.dx)}, +$S:0} +A.b8l.prototype={ +$0(){var s,r,q=this,p=q.a.c +p.toString +p=A.ai(p,!1,t.e) +p=p.ga9(p) +s=q.b +r=s.z +r.toString +return p.NZ(r,s.y,J.kd(q.c),q.d)}, +$S:2} +A.b8m.prototype={ +$0(){B.b.V(this.a.dx)}, +$S:0} +A.b8i.prototype={ +$0(){var s=0,r=A.o(t.P),q,p=this,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:n=p.b +m=n.db +s=B.b.p(A.a([B.ev,B.cq,B.ew],t.gz),m)?3:5 +break +case 3:s=n.ga8i()?6:8 +break +case 6:s=9 +return A.f(n.ach(),$async$$0) +case 9:s=7 +break +case 8:m=p.a +o=J.cED(m.gamD(),new A.b8g(m),new A.b8h()) +if(o==null){s=1 +break}m=o.dD(m.a.c) +m.toString +s=10 +return A.f(A.mp(n.P(),m).ach(),$async$$0) +case 10:case 7:s=4 +break +case 5:s=11 +return A.f(n.p6(0),$async$$0) +case 11:case 4:case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:11} +A.b8g.prototype={ +$1(a){return B.b.gO(this.a.dx).c===a.k3}, +$S:221} +A.b8h.prototype={ +$0(){return null}, +$S:17} +A.b8j.prototype={ +$0(){B.b.V(this.a.dx)}, +$S:0} +A.b7U.prototype={ +$1(a){a.toString +return a.dD(this.a.a.c)==null}, +$S:221} +A.b7Q.prototype={ +$1(a){return this.a.c===a.k3}, +$S:221} +A.b7V.prototype={ +$1(a){var s=this.a.w +s.toString +return a.Ke(s).b}, +$S:1268} +A.b7W.prototype={ +$0(){return B.b.V(this.a.dx)}, +$S:0} +A.b8r.prototype={ +$1(a){return a.db===B.i6}, +$S:23} +A.b8s.prototype={ +$0(){return B.b.V(this.a.dx)}, +$S:0} +A.b8k.prototype={ +$0(){var s=this.a,r=this.b +s.fr=r==null?B.b.gO(s.dx):r +B.b.V(s.dx)}, +$S:0} +A.b8o.prototype={ +$1(a){return a.y===this.a}, +$S:23} +A.b8p.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.z6(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.iy&&l.gZL()==="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.fQ(h.w.ay.c)||J.n2(h.w.ay.c).a!=="m.room.create")){s=1 +break}p=11 +s=14 +return A.f(h.w.GP(100),$async$$0) +case 14:p=2 +s=13 +break +case 11:p=10 +e=o +k=A.a2(e) +if(k instanceof A.Lp){s=1 +break}throw e +s=13 +break +case 10:s=2 +break +case 13:i.a=J.XD(h.w.ay.c,new A.b8n(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:11} +A.b8n.prototype={ +$1(a){return a.y===this.a}, +$S:23} +A.b8q.prototype={ +$1(a){var s=a.gqx(a).h(0,"m.relates_to") +if(s.a0(0,"key"))s.h(0,"key") +return!1}, +$S:23} +A.b8t.prototype={ +$0(){return B.b.V(this.a.dx)}, +$S:0} +A.b7S.prototype={ +$0(){B.b.V(this.a.dx)}, +$S:0} +A.b7Y.prototype={ +$0(){var s=this.a.f +return s.ay.apa(A.czT(s.pH(0,"m.room.tombstone").b).b)}, +$S:41} +A.b89.prototype={ +$0(){return B.b.D(this.a.dx,this.b)}, +$S:0} +A.b8a.prototype={ +$0(){return this.a.dx.push(this.b)}, +$S:0} +A.b8b.prototype={ +$2(a,b){return B.d.bM(a.Q.a,b.Q.a)}, +$S:229} +A.b8x.prototype={ +$1(a){return a===this.a}, +$S:6} +A.b8y.prototype={ +$0(){return this.a.f.atg(this.b)}, +$S:41} +A.b8c.prototype={ +$1(a){return a.y}, +$S:527} +A.b8d.prototype={ +$0(){return this.a.atg(this.b)}, +$S:41} +A.b85.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.vt(),$async$$0) +case 3:s=2 +return A.f(b.Qs("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.b86.prototype={ +$0(){this.a.k3.sbB(0,"")}, +$S:0} +A.b87.prototype={ +$0(){var s=this.a +s.cx=null +s.db=!1 +s.f.ato(!1)}, +$S:0} +A.b88.prototype={ +$0(){var s=this.a +s.cy=null +s.db=!1}, +$S:0} +A.b7R.prototype={ +$0(){var s=this.a +s.fx=s.fr=null}, +$S:0} +A.b82.prototype={ +$1(a){return new A.za(a,a.aTW())}, +$S:1331} +A.b7P.prototype={ +$1(a){var s=this.a,r=this.b +return A.vd(s.aOS(r,a.xs(r),a.adX(),new A.b7O(s,a,this.c)),B.F,null,t.z)}, +$S:1371} +A.b7O.prototype={ +$0(){return this.a.bar(this.b,this.c)}, +$S:0} +A.b7Z.prototype={ +$0(){var s=this.a.as +s.sm(0,!s.a)}, +$S:0} +A.a0v.prototype={ +G(){return"EmojiPickerType."+this.b}} +A.aKZ.prototype={} +A.aL_.prototype={} +A.aL0.prototype={} +A.aL1.prototype={} +A.aL2.prototype={} +A.aL3.prototype={} +A.aL4.prototype={} +A.ali.prototype={ +A(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.d +if(i==null)return A.am(j,j,B.h,j,j,j,j,j,j,j,j,j,j,j) +s=k.e.length +if(s!==0){i=A.N(B.d.k(s),j,j,j,j,j,j,j,j,j,j,j) +return A.aV(A.a([i,k.c],t.p),B.n,B.fv,B.p,j,j)}r=i.gqk() +if(r!=null)s=new A.b7L(k,a,r) +else s=k.f?j:k.x +q=i.gAH() +p=k.y +o=p==null +if(o){n=A.x(a,B.f,t.X) +n.toString +n=i.vm(new A.fk(n))}else n=p +$.aZY() +m=t.l +l=t.p +n=A.cX(B.aO,A.a([A.nj(A.fg(j,15,q,n,j,A.aS(a,j,m).w.a.a<905?40:48),j,j,j,"content_banner",!1)],l),B.B,B.a6) +if(o){q=A.x(a,B.f,t.X) +q.toString +q=i.vm(new A.fk(q))}else q=p +$.aZY() +if(A.aS(a,j,m).w.a.a<905){p=A.z(a).p3.w +p=p==null?j:p.zE(A.z(a).ax.db,0.15)}else{p=A.z(a).p3.r +p=p==null?j:p.zE(A.z(a).ax.cx,0.15)}return A.cK(!1,j,!0,A.aV(A.a([n,B.cu,A.bW(A.aX(A.a([A.N(q,j,j,1,B.a1,j,j,j,p,j,j,j),k.b9Q(a,i)],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)}, +b9Q(a,b){var s,r,q=null +$.aZY() +if(A.aS(a,q,t.l).w.a.a<905){s=A.z(a).p3.at +if(s==null)r=q +else{$.d2() +s=s.zE(B.fg,0.5) +r=s}}else{s=A.z(a).p3.Q +if(s==null)r=q +else{$.d2() +s=s.zE(B.iX,0.15) +r=s}}return A.xB(new A.b7I(r,b),q,this.w,t.Iw)}, +gqR(a){return this.c}} +A.b7L.prototype={ +$0(){var s=this.b +return A.yx(new A.b7K(this.a,this.c,s),s,!0,t.z)}, +$S:0} +A.b7K.prototype={ +$1(a){var s=this.a,r=this.b +return new A.Bq(s.d.dC(r),new A.b7J(s,r),null)}, +$S:228} +A.b7J.prototype={ +$0(){var s=this.a,r=s.r +s=r.a.a+(s.d.dC(this.b).gf4()+" ") +r.sbB(0,s) +return s}, +$S:28} +A.b7I.prototype={ +$2(a,b){var s,r,q=null,p=b.b +if(p!=null&&J.v(p,B.lM))return A.N(A.x(a,B.f,t.X).go3(),q,q,1,B.a1,q,q,q,this.a,q,q,q) +p=this.b +s=A.czd(p,a) +r=this.a +if(s.length===0)return A.N(A.cMt(A.dcu(p,a),a),q,q,1,B.a1,q,q,q,r,q,q,q) +else return A.QG(A.aV(A.a([A.bW(A.N(s,q,q,1,B.aM,q,q,q,r,q,q,q),1),A.bS(A.FA(new A.a3g(new A.ajZ("assets/typing-indicator.zip",q,q,q),32,B.atn,q),B.du7),16,32)],t.p),B.dM,B.j,B.p,q,q),q)}, +$S:1414} +A.rp.prototype={ +G(){return"ChatContextMenuActions."+this.b}, +xs(a){var s +switch(this.a){case 0:s=A.x(a,B.f,t.X) +return s.gmP(s) +case 1:return A.x(a,B.f,t.X).gno() +case 2:return A.x(a,B.f,t.X).gjM() +case 3:s=A.x(a,B.f,t.X) +return s.geB(s) +case 4:s=A.x(a,B.f,t.X) +return s.gnt(s)}}, +adX(){switch(this.a){case 0:return B.cer +case 1:return B.NO +case 2:return B.tQ +case 3:return B.AA +case 4:return B.cex}}} +A.alo.prototype={ +A(a){return new A.bl(this.c.ay,new A.b90(this),null,null,t.D0)}} +A.b90.prototype={ +$3(a,b,c){var s,r,q,p,o=null,n=t.l,m=A.aS(a,o,n).w +n=b?A.aS(a,o,n).w.a.b/3:0 +if(b){s=this.a.c +r=A.z(a) +q=A.z(a) +p=A.z(a) +s=A.cx8(A.cGk(r.ax.b,q.ax.cy,A.z(a).ax.b,p.ax.b),s.gano(),s.gbPa())}else s=o +return A.o1(o,s,B.h,o,o,B.bI,o,B.cM,o,n,o,m.a.a)}, +$S:1425} +A.alq.prototype={ +A(a){var s,r,q,p,o=this,n=null,m=A.aS(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.J(r.w.ay.c,q-1):h +n=b0)if(J.J(s.w.ay.c,r-1).y==b.y){r=s.c +r.toString +r=A.aS(r,null,t.l).w.a.a>=1239&&s.dx.length===0&&!s.as.a}else r=!1 +else r=!1 +if(r){r=a?b.y:null +s.Q.sm(0,r)}return null}, +$S:1511} +A.b9m.prototype={ +$1(a){return this.a.c.bIc(a,this.b)}, +$S:1546} +A.b9d.prototype={ +$0(){return this.a.c.ch.ti()}, +$S:0} +A.ul.prototype={ +G(){return"ChatHorizontalActionMenu."+this.b}, +xs(a){var s +switch(this.a){case 0:s=A.x(a,B.f,t.X) +return s.gfK(s) +case 1:s=A.x(a,B.f,t.X) +return s.geB(s) +case 2:return A.x(a,B.f,t.X).gf5()}}, +adX(){switch(this.a){case 0:return null +case 1:return B.AA +case 2:return B.Ax}}, +aUl(){switch(this.a){case 0:return"assets/images/ic_reply.svg" +case 2:case 1:return null}}, +aTW(){switch(this.a){case 0:case 2:case 1:return B.aRh}}} +A.alr.prototype={ +A(a){var s,r,q,p,o=this,n=null,m="assets/images/ic_send.svg",l=o.c,k=l.ay +if(k.a&&l.k1===B.MZ)return A.am(n,n,B.h,n,n,n,n,n,n,n,n,n,n,n) +s=l.dx +r=t.p +if(s.length!==0){k=t.X +q=A.x(a,B.f,k) +q=A.bS(A.k3(!1,A.aV(A.a([B.cgj,A.N(q.geB(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.gbIM(),n,n),56,n) +if(s.length===1){s=B.b.gO(s) +p=l.w +p.toString +p=s.Ke(p).db +if(B.b.p(A.a([B.ev,B.cq,B.ew],t.gz),p)){k=A.x(a,B.f,k) +l=A.bS(A.k3(!1,A.aV(A.a([A.N(k.gfK(k),n,n,n,n,n,n,n,n,n,n,n),B.cgK],r),B.n,B.j,B.p,n,n),B.h,n,n,n,n,n,l.gar4(),n,n),56,n)}else l=A.bS(A.k3(!1,A.aV(A.a([A.N(A.x(a,B.f,k).gl2(),n,n,n,n,n,n,n,n,n,n,n),B.f_,A.pC(m,n,n,B.bu,n,n)],r),B.n,B.j,B.p,n,n),B.h,n,n,n,n,n,l.gaXb(),n,n),56,n)}else l=A.am(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=$.cTs() +q=t.l +if(A.aS(a,n,q).w.a.a<905||r.Nf(a))s.push(A.am(n,A.hl(n,B.Au,n,n,n,B.F,new A.b9s(o,a),n,n,n,24,A.x(a,B.f,t.X).gf5()),B.h,n,n,n,n,48,n,B.zX,n,n,n,n)) +if(J.aH(l.x.a.d)>1)if(l.x.gaot()){p=l.x.gZa() +p.toString +p=J.aH(p)>1}else p=!1 +else p=!1 +if(p)s.push(A.am(B.C,new A.abL(l,n),B.h,n,n,n,n,56,n,n,n,n,n,n)) +s.push(A.bW(A.aS(a,n,q).w.a.a<905||r.Nf(a)?new A.als(o.awF(a),k,l.ga99(),l.gaMg(),n):o.b9X(a),1)) +k=A.aS(a,n,q).w.a.a<905||r.Nf(a)?48:56 +p=A.aS(a,n,q).w.a.a<905||r.Nf(a)?0:8 +r=A.aS(a,n,q).w.a.a<905||r.Nf(a)?34:48 +q=A.x(a,B.f,t.X) +s.push(new A.bl(l.go,new A.b9t(),A.am(B.C,A.hl(n,n,n,m,n,B.F,l.geI(l),n,p,n,r,q.geI(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.aV(l,B.dM,B.fv,B.p,n,n),n)}, +b9X(a){var s=this.c +return new A.alt(this.awF(a),s.ay,new A.b9r(this,a),s.ga99(),s.gaMg(),null)}, +awF(a){var s,r,q,p=null,o=this.c,n=o.f +n.toString +s=$.aZV()?B.wL:p +r=A.x(a,B.f,t.X).glO() +q=A.z(a).p3.y +return A.cIM(!0,o.k3,A.iX(p,p,p,p,p,p,p,p,!0,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,1,q==null?p:q.aT(A.z(a).d.e).aml(-0.15),r,p,p,p,p,!1,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p,p),o.ch,o.CW,B.l5,8,1,o.gapV(),o.gapW(),n,s)}} +A.b9s.prototype={ +$0(){return this.a.c.JG(this.b)}, +$S:0} +A.b9t.prototype={ +$3(a,b,c){c.toString +return c}, +$S:1562} +A.b9r.prototype={ +$0(){return this.a.c.JG(this.b)}, +$S:0} +A.abL.prototype={ +bqU(a){var s,r=this.c,q=r.x.gZa() +q.toString +s=J.cED(q,new A.c8j(a),new A.c8k()) +if(s==null){$.V().fj(0,"Attempted to switch to a non-existing client "+a) +return}r.atl(s)}, +A(a){var s,r=this.c +if(r.x==null)r.x=A.ai(a,!1,t.e) +s=r.gamD() +return new A.aa(B.bk,new A.ch(r.r.aLt(),new A.c8o(this,s),null,t.w8),null)}} +A.c8j.prototype={ +$1(a){return a.k3===this.a}, +$S:221} +A.c8k.prototype={ +$0(){return null}, +$S:17} +A.c8o.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.ga9(q).k3 +q.toString +q=A.fD(q)?B.b.gO(A.li(q)):s}return A.a5J(A.fg(s,8,o,q,s,20),s,s,new A.c8n(this.b),r.gbqT(),B.bk,t.N)}, +$S:1601} +A.c8n.prototype={ +$1(a){return J.bB(this.a,new A.c8m(),t.wI).bg(0)}, +$S:1617} +A.c8m.prototype={ +$1(a){var s=a.k3 +return A.vd(new A.ch(a.aLt(),new A.c8l(a),null,t.w8),null,s,t.N)}, +$S:552} +A.c8l.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.fD(o)?B.b.gO(A.li(o)):s}o=A.fg(s,24,p,o,s,20) +r=q?s:r.b +if(r==null){r=this.a.k3 +r.toString}return A.ce(!1,B.F,s,s,!0,s,s,s,!1,o,s,s,s,!1,s,s,s,s,s,s,A.N(r,s,s,s,s,s,s,s,s,s,s,s),s,s)}, +$S:332} +A.als.prototype={ +A(a){var s=this,r=null,q=A.z(a),p=A.bW(s.c,1),o=A.bJ([B.hb,B.pA],t.bd),n=s.e,m=A.x(a,B.f,t.X).gft() +return new A.eZ(B.atd,A.am(B.C,A.aV(A.a([p,A.bwB(A.cK(!1,r,!0,A.bHp(new A.bl(s.d,new A.b9n(s),r,r,t.D0),new A.b9o()),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.dM,B.j,B.p,r,r),B.h,r,r,new A.bq(q.ax.cy,r,r,B.y4,r,r,r,B.K),r,r,r,B.ML,B.aTY,r,r,r),r)}} +A.b9o.prototype={ +$3(a,b,c){return new A.AT(b,c,B.E5,B.z,a,null)}, +$C:"$3", +$R:3, +$S:222} +A.b9n.prototype={ +$3(a,b,c){var s=null,r=A.x(a,B.f,t.X).gft(),q=this.a +q=b?q.f:q.e +return A.hl(s,b?B.NS:B.AB,s,s,s,B.F,q,s,12,s,s,r)}, +$S:119} +A.alt.prototype={ +A(a){var s=this,r=null,q=A.z(a),p=t.X,o=A.hl(r,B.Au,r,r,r,B.bJ,s.e,r,0,r,24,A.x(a,B.f,p).gf5()),n=A.bW(s.c,1),m=A.bJ([B.hb,B.pA],t.bd),l=s.f +p=A.x(a,B.f,p).gft() +return A.am(B.C,A.aV(A.a([o,n,A.bwB(A.cK(!1,r,!0,A.bHp(new A.bl(s.d,new A.b9p(s),r,r,t.D0),new A.b9q()),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.dM,B.j,B.p,r,r),B.h,r,r,new A.bq(q.ax.cy,r,r,B.y4,r,r,r,B.K),r,r,r,B.ML,r,r,r,r)}} +A.b9q.prototype={ +$3(a,b,c){return new A.AT(b,c,B.E5,B.z,a,null)}, +$C:"$3", +$R:3, +$S:222} +A.b9p.prototype={ +$3(a,b,c){var s=null,r=A.x(a,B.f,t.X).gft(),q=this.a +q=b?q.r:q.f +return A.hl(s,b?B.NS:B.AB,s,s,s,B.F,q,s,12,s,s,r)}, +$S:119} +A.aly.prototype={ +A(a){return A.lg(null,new A.baf(this),6,null,B.eW,B.N,!0)}} +A.baf.prototype={ +$2(a,b){var s,r,q,p,o,n,m=null +if(b<3){s=t.l +r=B.e.aK(A.aS(a,m,s).w.a.a,2) +q=B.e.eJ(A.aS(a,m,s).w.a.a,0.25) +q=B.dJ.xV(q-r) +p=B.dJ.xV(40) +o=A.bU(16) +return new A.aa(B.bk,new A.Fg(A.aV(A.a([B.dGW,B.cu,A.bW(new A.a8G(new A.aEw(b+1,B.F,8,new A.aEv(r+q,56+p,!0,A.aS(a,m,s).w.a.a/4,A.aS(a,m,s).w.a.a/0.25,B.hW,o)),m),1),B.ir],t.p),B.dM,B.j,B.p,m,m),m),m)}else{s=B.dJ.xV(2) +r=t.l +q=B.e.aK(A.aS(a,m,r).w.a.a,2) +p=B.e.eJ(A.aS(a,m,r).w.a.a,0.25) +p=B.dJ.xV(p-q) +o=B.dJ.xV(40) +n=A.bU(16) +return new A.aa(B.bk,new A.Fg(A.aV(A.a([B.dGD,A.bW(new A.a8G(new A.aEw(1+s,B.F,8,new A.aEv(q+p,56+o,!0,A.aS(a,m,r).w.a.a/4,A.aS(a,m,r).w.a.a/0.25,B.xM,n)),m),1),B.ir],t.p),B.dM,B.e9,B.p,m,m),m),m)}}, +$S:333} +A.alD.prototype={ +arq(){var s=this.J9$ +s.sm(0,!s.a) +this.alW()}, +bQ7(a){this.ao_$.sm(0,a)}, +bLs(a,b,c){var s,r=this +r.aLC$=c +r.anY$=b +r.anZ$=a +s=r.ao_$ +s.gaA(s).bG(new A.baA(r))}, +bjA(a){var s=this,r=s.anZ$,q=r==null?null:r.$0() +if(q==null)return +s.aLB$.Cs(-1,B.e1,a,s.anY$,10,q).bG(new A.baz(s))}, +alW(){var s=this +s.anX$.uK(0,B.hM) +s.Ja$.sm(0,new A.ek(new A.KK(),t.g)) +s.a_1$.sm(0,!1) +s.a_0$.sm(0,!1)}, +Xq(a){return this.btF(a)}, +btF(a){var s=0,r=A.o(t.z),q=1,p,o=[],n=this,m,l,k,j,i +var $async$Xq=A.k(function(b,c){if(b===1){p=c +s=q}while(true)switch(s){case 0:k=A.vA(a,t.Cl) +j=k==null?null:k.b +s=j!=null?2:3 +break +case 2:++n.ao0$ +q=5 +k=n.aLC$ +s=8 +return A.f(k==null?null:k.$1(j),$async$Xq) +case 8:o.push(7) +s=6 +break +case 5:q=4 +i=p +m=A.a2(i) +k=$.V() +k.pA(0,"ChatRoomSearchMixin::_scrollToEvent "+A.q(m)) +o.push(7) +s=6 +break +case 4:o=[1] +case 6:q=1;--n.ao0$ +s=o.pop() +break +case 7:case 3:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$Xq,r)}, +aA2(a,b){var s=this,r=A.vA(s.Ja$.a,t.Cl),q=s.anZ$,p=q==null?null:q.$0() +if(p==null||r==null)return +q=r.a +s.aLB$.Cs(r.b,b,q,s.anY$,10,p).bG(new A.bay(s,b,a))}, +bKG(){if(this.ao0$<=0)this.aLA$.ge6() +return}} +A.baA.prototype={ +$1(a){this.a.bjA(a)}, +$S:14} +A.baz.prototype={ +$1(a){var s +$.V().cY("ChatRoomSearchMixin::_handleSearch "+a.k(0)) +s=this.a +s.Ja$.sm(0,a) +s.Xq(a) +s.a_0$.sm(0,A.vA(a,t.Cl)!=null) +s.a_1$.sm(0,!1)}, +$S:37} +A.bay.prototype={ +$1(a){var s,r,q=this +$.V().cY("ChatRoomSearchMixin::_goSearchResult "+a.k(0)) +s=q.a +s.Xq(a) +if(A.vA(a,t.Cl)!=null){s.Ja$.sm(0,a) +switch(q.b.a){case 0:s.a_1$.sm(0,!0) +break +case 1:s.a_0$.sm(0,!0) +break}}else if(a.bM5()){r=q.c +A.j3(r,A.x(r,B.f,t.X).go5()) +switch(q.b.a){case 0:s.a_0$.sm(0,!1) +break +case 1:s.a_1$.sm(0,!1) +break}}}, +$S:37} +A.alF.prototype={ +A(a){return new A.bl(this.c.J9$,new A.baI(this),null,null,t.D0)}} +A.baI.prototype={ +$3(a,b,c){var s=null,r=A.z(a),q=this.a,p=q.c,o=t.D0 +return A.am(s,A.aV(A.a([new A.bl(p.Ja$,new A.baF(),new A.aa(B.fn,A.N(A.x(a,B.f,t.X).go8(),s,s,s,s,s,s,s,s,s,s,s),s),s,t.Sd),B.hj,new A.bl(p.a_0$,new A.baG(q),s,s,o),new A.bl(p.a_1$,new A.baH(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.K),s,s,s,s,s,s,s,s)}, +$S:570} +A.baF.prototype={ +$3(a,b,c){return b.ey(0,new A.baD(c),new A.baE(c),t.d)}, +$S:86} +A.baD.prototype={ +$1(a){var s=this.a +s.toString +return s}, +$S:120} +A.baE.prototype={ +$1(a){var s +if(a instanceof A.Zg||!1){s=this.a +s.toString +return s}if(a instanceof A.Zh)return B.dyk +return B.bw}, +$S:121} +A.baG.prototype={ +$3(a,b,c){var s=null,r=A.x(a,B.f,t.X).gjS(),q=b?A.z(a).ax.b:A.z(a).ax.cx +return A.hl(s,B.tN,q,s,s,B.F,new A.baC(this.a,a),s,s,s,s,r)}, +$S:119} +A.baC.prototype={ +$0(){this.a.c.aA2(this.b,B.e1) +return null}, +$S:0} +A.baH.prototype={ +$3(a,b,c){var s,r=null,q=A.x(a,B.f,t.X) +q=q.gdh(q) +s=b?A.z(a).ax.b:A.z(a).ax.cx +return A.hl(r,B.tO,s,r,r,B.F,new A.baB(this.a,a),r,r,r,r,q)}, +$S:119} +A.baB.prototype={ +$0(){this.a.c.aA2(this.b,B.oT) +return null}, +$S:0} +A.vX.prototype={ +G(){return"_EventContextAction."+this.b}} +A.ye.prototype={ +G(){return"_RoomContextAction."+this.b}} +A.alG.prototype={ +b8w(a){var s,r,q=this,p=null,o=q.c,n=o.dx +if(n.length!==0){s=t.X +r=A.x(a,B.f,s) +r=A.a([A.hl(p,B.cfm,p,p,p,B.F,new A.baJ(q),p,p,p,p,r.gh0(r))],t.p) +if(o.gbBb())r.push(A.hl(p,B.kF,p,p,p,B.F,new A.baK(q),p,p,p,p,A.x(a,B.f,s).gjV())) +r.push(A.hl(p,B.AG,p,p,p,B.F,new A.baL(q),p,p,p,p,A.x(a,B.f,s).gjM())) +if(n.length===1)r.push(A.a5J(p,p,p,new A.baM(),new A.baN(q),B.bk,t.lP)) +return A.aV(r,B.n,B.j,B.p,p,p)}else if(o.gaoV()){n=A.Fr(p,p,p,p,p,p,p,p,p,A.z(a).ax.at,p,p,p,p,p,p,p,p,p) +s=A.x(a,B.f,t.X) +return new A.aa(B.bk,A.Gg(B.AN,A.N(s.gez(s),p,p,p,p,p,p,p,p,p,p,p),o.gbIA(),n),p)}else return B.W}, +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.ga9(o) +o=p.r +if(o==null){p.r=s +o=s}o=o.dD(p.a.c) +p.f=o +if(o==null)return B.W +r=A.aS(a,q,t.l).w.a.a>784?16:8 +o=p.f.as.c +return A.eN(B.cs,A.xB(new A.baX(this,r),q,A.cMr(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.gaYP(),q,q,q,q,!1,B.aA)}, +aAY(a){return new A.bl(this.c.J9$,new A.baP(this,a),null,null,t.D0)}, +blv(a){var s=null,r=this.c,q=A.Q(new A.O(A.a([B.LX,new A.aCp(r,s),new A.alr(r,s)],t.p),new A.baQ(a),t.s9),!0,t.d) +q.push(A.bS(s,a,s)) +q.push(new A.alo(r,s)) +return A.aX(q,B.n,B.j,B.J,s,s,B.v)}, +awx(a){var s=null,r=A.x(a,B.f,t.X) +return A.hl(s,B.e3,s,s,s,B.tv,this.c.gbOl(),s,8,s,s,r.geN(r))}, +b9w(a){var s,r=null,q=this.c +if(q.dx.length!==0){s=A.x(a,B.f,t.X) +return A.hl(r,B.eA,r,r,r,B.F,q.gbC4(),r,r,r,r,s.gdd(s))}if(A.aS(a,r,t.l).w.a.a<905)return this.awx(a) +return new A.bl(q.J9$,new A.baO(this),r,r,t.D0)}} +A.baJ.prototype={ +$0(){var s=this.a.c +s.gbCZ().$0() +s.M6() +return null}, +$S:0} +A.baK.prototype={ +$0(){var s=this.a.c +s.gbTj().$0() +s.M6() +return null}, +$S:0} +A.baL.prototype={ +$0(){var s=this.a.c +s.gbRF().$0() +s.M6() +return null}, +$S:0} +A.baN.prototype={ +$1(a){var s +switch(a.a){case 0:s=this.a.c +s.gatz().$0() +s.M6() +break +case 1:s=this.a.c +s.gbUe().$0() +s.M6() +break}}, +$S:588} +A.baM.prototype={ +$1(a){var s=null,r=t.X,q=t.p,p=t.lP +return A.a([A.vd(A.aV(A.a([B.AM,B.jy,A.N(A.x(a,B.f,r).gkO(),s,s,s,s,s,s,s,s,s,s,s)],q),B.n,B.j,B.J,s,s),s,B.dWP,p),A.vd(A.aV(A.a([B.cgz,B.jy,A.N(A.x(a,B.f,r).gfh(),s,s,s,s,s,s,s,s,s,s,s)],q),B.n,B.j,B.J,s,s),s,B.dWQ,p)],t.wq)}, +$S:592} +A.baX.prototype={ +$2(a,b){var s=this.a +return new A.ch(s.c.w2(),new A.baW(s,this.b),null,t.yl)}, +$S:595} +A.baW.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=null +$.cCK() +s=t.l +r=A.aS(a,h,s).w.a.a<905?56:80 +$.cCK() +s=A.aS(a,h,s).w.a.a<905?0:16 +q=this.a +p=q.c +o=t.D0 +n=t.p +m=A.aV(A.a([q.b9w(a),A.bW(new A.bl(p.J9$,new A.baS(q),h,h,o),1)],n),B.n,B.j,B.p,h,h) +l=A.a([],n) +if(p.dx.length===0)l.push(new A.aTY(p,h)) +k=A.z(a).ax +j=k.k3 +s=A.e3(l,h,!1,h,new A.ln(A.am(h,h,B.h,(j==null?k.b:j).a3(0.08),h,h,h,1,h,h,h,h,h,h),B.Ej,h),1,h,h,h,!1,h,!1,h,h,h,h,!0,h,h,h,B.z,h,new A.aa(new A.cI(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.btU(m,h,h,B.i9,B.c9,1/0,1/0))}m=A.a([new A.aGB(p,h),new A.aAk(p,h),A.bW(A.eN(h,new A.hx(new A.baT(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.gbC5(),h,h,h,h,h,h,!1,B.aA),1)],n) +if(p.f.b===B.ba)m.push(q.aAY(this.b)) +l=p.f +k=l.pH(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.tM(i))l=l.gyD()==null||j.gte() +else l=!1 +if(l&&p.f.b===B.aY){l=p.f +l=l==null?h:l.gaN8() +k=this.b +if(l===!0){l=A.Fr(h,h,h,h,h,h,h,h,h,A.z(a).ax.at,h,h,B.c_,h,h,h,h,h,h) +j=t.X +l=A.Gg(B.OE,A.N(A.x(a,B.f,j).geV(),h,h,h,h,h,h,h,h,h,h,h),p.gbMB(),l) +i=A.Fr(h,h,h,h,h,h,h,h,h,h,h,h,B.c_,h,h,h,h,h,h) +n=new A.aa(new A.au(k,0,k,k),A.aV(A.a([l,A.Gg(B.Oj,A.N(A.x(a,B.f,j).got(),h,h,h,h,h,h,h,h,h,h,h),p.gbTe(),i)],n),B.n,B.a19,B.p,h,h),h)}else n=q.aAY(k) +m.push(A.am(B.C,n,B.h,h,B.r0,h,h,h,h,h,h,h,h,h))}r.push(A.j2(!0,A.aX(m,B.n,B.j,B.p,h,h,B.v),!0,B.F,!0,!0)) +r.push(new A.bl(p.at,new A.baU(),h,h,o)) +return A.e7(s,h,new A.a0h(A.cX(B.aO,r,B.B,B.a6),p.gbOZ(),p.gbP0(),p.gbOX(),h),h,!1,!1,new A.bl(p.ax,new A.baV(q),h,h,o),h,h)}, +$S:598} +A.baS.prototype={ +$3(a,b,c){var s,r,q,p,o,n=null +if(b){s=this.a +r=s.c +q=r.anX$ +p=A.x(a,B.f,t.X) +return A.kY(!0,B.aL,!0,n,A.lG(),q,n,n,n,2,A.iX(n,B.iy,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.geH(p),n,n,n,n,!1,n,n,n,n,n,n,n,n,n,n,n,n,new A.bl(q,new A.baR(s),n,n,t.ue),n,n,n,n),!0,n,!0,n,!1,r.aLA$,n,n,n,n,n,n,1,n,n,!1,"\u2022",r.gbQ6(),n,n,n,n,!1,n,n,B.cb,n,n,n,n,n,n,n,n,B.ak,n,B.br,n,n,n)}s=this.a +r=s.c +q=r.f +p=r.gaoV() +o=r.d +$.V().b9(0,"NetworkConnectionService::getStreamInstance()") +o.Uj() +o=o.b +o===$&&A.e() +return new A.ali(s.b8w(a),q,r.dx,p,r.k3,new A.aQ(o,A.y(o).i("aQ<1>")),r.gbPU(),r.a.f,n)}, +$S:54} +A.baR.prototype={ +$3(a,b,c){var s=null +return b.a.length!==0?A.ej(s,s,s,B.kG,s,this.a.c.gbC1(),s,s,s,s):B.bw}, +$S:335} +A.baV.prototype={ +$3(a,b,c){var s=null +if(b&&this.a.c.dx.length===0)return new A.aa(B.aTC,A.pc(s,B.AK,s,B.lr,!0,this.a.c.gaWE(),s),s) +return B.bw}, +$S:336} +A.baT.prototype={ +$1(a){var s=this.a.c +if(s.w==null)return B.aJI +return new A.alq(s,null)}, +$S:648} +A.baU.prototype={ +$3(a,b,c){var s=null +if(!b)return B.W +return A.am(B.C,B.cgR,B.h,A.z(a).go.a3(0.9),s,s,s,s,s,s,s,s,s,s)}, +$S:54} +A.baP.prototype={ +$3(a,b,c){var s=this.a +return b?new A.alF(s.c,null):s.blv(this.b)}, +$S:54} +A.baQ.prototype={ +$1(a){var s=this.a +return new A.aa(new A.au(s,0,s,0),a,null)}, +$S:223} +A.baO.prototype={ +$3(a,b,c){if(b)return this.a.awx(a) +return B.W}, +$S:54} +A.aTY.prototype={ +A(a){return new A.bl(this.c.J9$,new A.ckW(this),null,null,t.D0)}} +A.ckW.prototype={ +$3(a,b,c){if(b)return B.bw +return A.a5J(null,null,null,new A.ckU(),new A.ckV(this.a),B.bk,t.Z5)}, +$S:54} +A.ckU.prototype={ +$1(a){var s=null,r=A.x(a,B.f,t.X) +return A.a([A.vd(A.aV(A.a([B.OB,B.jy,A.bW(A.N(r.geH(r),s,s,1,B.a1,s,s,s,s,s,s,s),1)],t.p),B.n,B.j,B.p,s,s),s,B.dYt,t.Z5)],t.zD)}, +$S:678} +A.ckV.prototype={ +$1(a){switch(a.a){case 0:return this.a.c.arq()}}, +$S:700} +A.za.prototype={} +A.HK.prototype={ +G(){return"DialogAcceptInviteResult."+this.b}} +A.OZ.prototype={ +A(a){var s,r,q,p,o=null,n=A.bU(28),m=A.z(a),l=A.z(a).p3.z +if(l==null)l=o +else{$.fe() +l=l.aN(B.ci)}s=t.X +r=A.x(a,B.f,s).gn7() +q=A.z(a).p3.z +if(q==null)q=o +else{$.d2() +q=q.aN(B.fg)}p=t.p +return A.d9(B.E,!0,o,new A.k6(A.cj(A.am(o,A.aX(A.a([new A.aa(B.zU,A.F_(o,o,B.aM,o,o,!0,o,A.cE(A.a([A.cE(o,o,o,o,o,o,o,o,q,r)],t.VO),o,o,o,o,o,o,o,l,this.c),B.aB,o,o,1,B.a9),o),new A.aa(B.aT6,A.aV(A.a([new A.abc(A.x(a,B.f,s).gos(),new A.bgb(a),a,!1,o,o),B.cu,new A.abc(A.x(a,B.f,s).gn2(),new A.bgc(a),a,!0,A.z(a).ax.b,o)],p),B.n,B.aT,B.p,o,o),o)],p),B.n,B.aT,B.J,o,o,B.v),B.h,o,o,new A.bq(m.ax.cy,o,o,n,o,o,o,B.K),o,o,o,B.MI,B.MI,o,o,o),o,o),new A.bgd(a),o),B.h,B.z,0,o,o,o,o,o,B.am)}} +A.bgd.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.cl(p.a,!1).eP(B.aSc) +q=!1 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:59} +A.bgb.prototype={ +$0(){return A.cl(this.a,!1).eP(B.aSb)}, +$S:0} +A.bgc.prototype={ +$0(){return A.cl(this.a,!1).eP(B.aSa)}, +$S:0} +A.abc.prototype={ +A(a){var s=this,r=null,q=A.bU(100),p=A.bU(100),o=A.z(a).p3.as +if(o==null)o=r +else o=o.aN(s.f?A.z(a).ax.c:A.z(a).ax.b) +return A.cK(!1,q,!0,A.am(r,A.N(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.K),r,r,r,r,B.aTc,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.bkP.prototype={ +$1(a){A.x(a,B.f,t.X).toString +return new A.Pp(this.a,null)}, +$S:711} +A.Pp.prototype={ +A(a){var s,r,q,p,o=null,n=t.X,m=A.N(A.x(a,B.f,n).gkO(),o,o,o,o,o,o,o,o,o,o,o),l=A.cl(a,!1),k=A.x(a,B.f,n) +m=A.e3(o,o,!0,o,o,1,o,o,o,!1,o,!1,o,o,A.ej(o,o,o,B.AK,o,A.yw(l.gNJ(),t.O),o,o,o,k.gdd(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.fg(o,24,l.dC(s).gtb(),l.dC(s).pp(),o,56) +q=A.N(A.x(a,B.f,n).glx(),o,o,o,o,o,o,o,o,o,o,o) +q=A.ce(!1,o,o,o,!0,o,o,o,!1,r,o,o,o,!1,o,o,o,A.N(l.dC(s).pp()+" ["+s+"]",o,o,o,o,o,o,o,o,o,o,o),o,o,q,o,o) +s=A.x(a,B.f,n) +s=A.N(s.gmr(s),o,o,o,o,o,o,o,o,o,o,o) +s=A.ce(!1,o,o,o,!0,o,o,o,!1,o,o,o,o,!1,o,o,o,A.N(A.bff(k.Q,a),o,o,o,o,o,o,o,o,o,o,o),o,o,s,o,o) +l=A.x(a,B.f,n) +l=A.N(l.gd3(l),o,o,o,o,o,o,o,o,o,o,o) +l=A.ce(!1,o,o,o,!0,o,o,o,!1,o,o,o,o,!1,o,o,o,A.N(A.dkT(k),o,o,o,o,o,o,o,o,o,o,o),o,o,l,o,o) +n=A.ce(!1,o,o,o,!0,o,o,o,!1,o,o,o,o,!1,o,o,o,o,o,o,A.N(A.x(a,B.f,n).ghT()+":",o,o,o,o,o,o,o,o,o,o,o),o,o) +r=A.bU(20) +p=A.z(a) +return A.e7(m,o,A.mA(A.a([q,s,l,n,new A.aa(B.bJ,A.d9(B.E,!0,r,A.jj(A.bS0(A.ce8(A.aii(B.t.e5(k.P(),o),o),o," "),o),o,B.R,o,B.aU,B.bk,o,B.as),B.h,p.ax.cy,0,o,o,o,o,o,B.am),o)],t.p),o,o,o,o,o,B.N,!1),o,!1,!1,o,o,o)}} +A.Yh.prototype={ +Y(){return new A.ak4(B.GT,B.k)}} +A.Nr.prototype={ +G(){return"AudioPlayerStatus."+this.b}} +A.ak4.prototype={ +n(){var s=this,r=s.e +if((r==null?null:r.gabW().a)===!0){r=s.e +if(r!=null)r.oV(0)}r=s.f +if(r!=null)r.af(0) +r=s.r +if(r!=null)r.af(0) +r=s.w +if(r!=null)r.af(0) +s.aG()}, +a4r(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h,g +var $async$a4r=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:if(n.d!==B.GT){s=1 +break}n.I(new A.b2H(n)) +p=4 +s=7 +return A.f(n.a.d.RW(),$async$a4r) +case 7:m=b +l=null +n.I(new A.b2I(n,l,m)) +n.HY() +p=2 +s=6 +break +case 4:p=3 +g=o +k=A.a2(g) +j=A.ay(g) +h=$.V() +h.a1Z("Could not download audio file",k,j) +h=n.c +h.toString +A.j3(h,A.nr(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$a4r,r)}, +HY(){var s=0,r=A.o(t.z),q,p=this,o,n +var $async$HY=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.cvZ() +o=$.cFp +s=o!=p.a.d.y?3:4 +break +case 3:s=o!=null?5:6 +break +case 5:s=n.gabW().a?7:8 +break +case 7:s=9 +return A.f(n.oV(0),$async$HY) +case 9:p.I(new A.b2N()) +case 8:case 6:$.cFp=p.a.d.y +case 4:s=n.gabW().a?10:12 +break +case 10:s=13 +return A.f(n.hr(0),$async$HY) +case 13:s=1 +break +s=11 +break +case 12:o=n.HL(n.CW) +s=o.a!==B.G.a?14:15 +break +case 14:s=16 +return A.f(n.oU(0),$async$HY) +case 16:s=1 +break +case 15:case 11:if(p.f==null){if(n.ry==null){o=A.o5(null,!1,t.Tu) +n.ry=o +if(!n.ax)o.xH(0,n.bEm(B.E,B.aSM,800))}o=n.ry +o.toString +p.f=new A.eH(o,o.$ti.i("eH<1>")).bG(new A.b2O(p))}if(p.r==null){o=n.db +p.r=new A.eH(o,o.$ti.i("eH<1>")).bG(new A.b2P(p))}if(p.w==null){o=n.dy +p.w=new A.eH(o,o.$ti.i("eH<1>")).bG(new A.b2Q(p))}o=p.as +o.toString +s=17 +return A.f(n.aXM(new A.axQ(o,null,null,B.kg.a2_())),$async$HY) +case 17:n.oU(0).nf(new A.b2R(p)) +case 1:return A.m(q,r)}}) +return A.n($async$HY,r)}, +gbdQ(){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.hn(B.d.k(B.d.aK(s,6e7)),2,"0")+":"+B.c.hn(B.d.k(B.d.al(B.d.aK(s,1e6),60)),2,"0")}, +bgy(){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.nP(q,"waveform",t.S) +if(p==null)return A.aO(40,500,!1,t.S) +for(;q=p.length,q<40;)for(s=0;s40;){B.b.ej(p,s) +s=B.d.al(s+r,40)}q=A.a0(p).i("O<1,A>") +return A.Q(new A.O(p,new A.b2J(),q),!0,q.i("al.E"))}, +an(){var s,r=this +r.aM() +s=r.bgy() +r.ax!==$&&A.e1() +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.gbdQ() +h=j.y=s==null?"00:00":s}s=16*$.wb +r=j.d +q=j.a +if(r===B.GU)r=A.bb0(i,q.c,i,i,i,2,i,i) +else{r=A.bU(64) +q=q.c.bU(64) +p=A.bU(64) +o=j.e +o=(o==null?i:o.gabW().a)===!0?B.cfN:B.cfR +q=A.cK(!1,r,!0,A.d9(B.E,!0,p,A.cF(o,j.a.c,i,i,i,i),B.h,q,0,i,i,i,i,i,B.am),i,!0,i,i,i,i,i,i,i,i,i,new A.b2S(j,a),i,new A.b2T(j),i,i,i,i,i,i,i) +r=q}r=A.bS(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.c4(64,64) +k=j.ax +k===$&&A.e() +p.push(new A.rJ(1,B.fX,A.cK(!1,i,!0,A.am(B.C,new A.JC(o,A.am(i,i,B.h,i,i,new A.bq(m,i,i,new A.eD(l,l,l,l),i,i,i,B.K),i,32*(k[n]/1024),i,B.aUa,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.b2U(j,n),i,i,i,i,i,i,i),i))}return new A.aa(new A.au(s,s,s,s),A.aV(A.a([B.f_,r,B.cu,A.bW(A.aV(p,B.n,B.j,B.p,i,i),1),B.cu,A.am(B.ds,A.N(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.J,i,i),i)}} +A.b2H.prototype={ +$0(){return this.a.d=B.GU}, +$S:0} +A.b2I.prototype={ +$0(){var s=this.a +s.at=this.b +s.as=this.c +s.d=B.GV}, +$S:0} +A.b2N.prototype={ +$0(){}, +$S:0} +A.b2O.prototype={ +$1(a){var s=this.a +if(s.Q<=0)return +s.I(new A.b2M(s,a))}, +$S:3} +A.b2M.prototype={ +$0(){var s=this.a,r=this.b.a +s.y=B.c.hn(B.d.k(B.d.aK(r,6e7)),2,"0")+":"+B.c.hn(B.d.k(B.d.al(B.d.aK(r,1e6),60)),2,"0") +s.z=B.e.aw(B.d.aK(r,1000)/s.Q*40)}, +$S:0} +A.b2P.prototype={ +$1(a){var s +if(a!=null)s=a.a===B.G.a +else s=!0 +if(s)return +s=this.a +s.I(new A.b2L(s,a))}, +$S:337} +A.b2L.prototype={ +$0(){return this.a.Q=B.d.aK(this.b.a,1000)}, +$S:0} +A.b2Q.prototype={ +$1(a){return this.a.I(new A.b2K())}, +$S:10} +A.b2K.prototype={ +$0(){}, +$S:0} +A.b2R.prototype={ +$2(a,b){var s=this.a.c +s.toString +A.j3(s,A.x(s,B.f,t.X).geC()) +$.V().tJ(0,"Error while playing audio",a,b)}, +$S:110} +A.b2J.prototype={ +$1(a){return a>1024?1024:a}, +$S:51} +A.b2S.prototype={ +$0(){return A.Rb(this.a.a.d,this.b)}, +$S:0} +A.b2T.prototype={ +$0(){var s=this.a +if(s.d===B.GV)s.HY() +else s.a4r()}, +$S:0} +A.b2U.prototype={ +$0(){var s=this.a,r=s.e +return r==null?null:r.p8(0,A.c7(0,0,0,B.e.aw(s.Q/40)*this.b,0,0))}, +$S:0} +A.axQ.prototype={ +ar6(a){var s=0,r=A.o(t.dD),q,p=this,o,n,m +var $async$ar6=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.D.d9(n,0,m) +if(n==null)n=A.a([],t.t) +q=new A.aFb(0,o.c,A.bXA(n,t.L)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ar6,r)}} +A.a_s.prototype={ +Y(){return new A.acr(B.k)}} +A.acr.prototype={ +an(){if($.ajL&&!$.cAq)this.Y7() +this.aM()}, +A(a){var s=this.a.c +return new A.ch(s.cy.D1(s.c,!0),new A.c9I(this),null,t.wA)}, +Y7(){return this.bza()}, +bza(){var s=0,r=A.o(t.H),q=this,p,o +var $async$Y7=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o={} +$.cAq=!0 +s=2 +return A.f(A.kh(B.fm,null,t.z),$async$Y7) +case 2:o.a=null +o.a=A.ta(new A.c9H(o,q),!1) +p=q.c +p.toString +p=A.a3d(p,t.N1) +p.B9(0,o.a) +return A.m(null,r)}}) +return A.n($async$Y7,r)}, +aTm(a){var s,r,q=this,p=null +switch(J.J(q.a.c.b,"cute_type")){case"googly_eyes":s=q.c +s.toString +s=A.x(s,B.f,t.X) +if(s==null)s=p +else{r=a==null?p:a.gcP(a) +if(r==null){r=q.a.c +r=r.cy.dC(r.c) +r=r.gcP(r)}s=s.lv(r==null?"":r)}return s +case"cuddle":s=q.c +s.toString +s=A.x(s,B.f,t.X) +if(s==null)s=p +else{r=a==null?p:a.gcP(a) +if(r==null){r=q.a.c +r=r.cy.dC(r.c) +r=r.gcP(r)}s=s.lX(r==null?"":r)}return s +case"hug":s=q.c +s.toString +s=A.x(s,B.f,t.X) +if(s==null)s=p +else{r=a==null?p:a.gcP(a) +if(r==null){r=q.a.c +r=r.cy.dC(r.c) +r=r.gcP(r)}s=s.m8(r==null?"":r)}return s +default:return p}}} +A.c9I.prototype={ +$2(a,b){var s=null,r=this.a,q=r.aTm(b.b),p=r.a.c +p=A.a([A.N(p.gbB(p),s,s,s,s,s,s,s,B.dOt,s,s,s)],t.p) +if(q!=null)p.push(A.N(q,s,s,s,s,s,s,s,s,s,s,s)) +return A.eN(s,A.cM3(A.aX(p,B.n,B.aT,B.J,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.gbz9(),s,s,s,s,s,s,!1,B.aA)}, +$S:728} +A.c9H.prototype={ +$1(a){var s=this.b.a.c +return new A.HB(s.gbB(s),new A.c9G(this.a),null)}, +$S:731} +A.c9G.prototype={ +$0(){$.cAq=!1 +var s=this.a.a +if(s!=null)s.p6(0)}, +$S:0} +A.HB.prototype={ +Y(){return A.dgR()}} +A.acs.prototype={ +an(){var s=this,r=A.cf(null,B.aST,null,null,s) +s.e=r +r.df(0) +r=s.e +if(r!=null){r.de() +r=r.nJ$ +r.b=!0 +r.a.push(s.gbkT())}s.aM()}, +A(a){var s=this.e +s.toString +return A.hY(s,new A.c9L(this),null)}, +bkU(a){if(a===B.ao)this.a.d.$0()}} +A.c9L.prototype={ +$2(a,b){return new A.fw(new A.c9K(this.a),null)}, +$S:732} +A.c9K.prototype={ +$2(a,b){var s=b.b,r=b.d,q=this.a,p=q.d,o=A.a0(p).i("O<1,pv>") +return A.bS(A.cX(B.k9,A.Q(new A.O(p,new A.c9J(q,s-64,r+64),o),!0,o.i("al.E")),B.B,B.Es),r,s)}, +$S:738} +A.c9J.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.hF(this.c*0.25*q*o-64,new A.aMt(p.a.c,s),s,s,r*this.b,s,s,s)}, +$S:745} +A.aMt.prototype={ +A(a){var s=null +return A.cM3(A.N(this.c,s,s,s,s,s,s,s,B.dOu,s,s,s),64)}} +A.aXz.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.uu.prototype={ +G(){return"DownloadVideoState."+this.b}} +A.a0z.prototype={ +A(a){var s,r,q,p=null,o=A.z(a) +o=A.am(p,A.cF(B.Aw,A.z(a).ax.b,p,p,20,p),B.h,p,p,new A.bq(o.ax.ax,p,p,p,p,p,p,B.df),p,p,p,p,B.aUj,p,p,p) +s=A.x(a,B.f,t.X).gov() +r=A.z(a).p3.z +r.toString +q=t.p +return new A.aa(B.ck,A.cK(!1,p,!0,A.aV(A.a([A.aV(A.a([o,B.cu,A.am(p,A.N(s,p,p,2,p,p,p,p,r.aN(A.z(a).ax.db),p,p,p),B.h,p,B.at3,p,p,p,p,p,p,p,p,p)],q),B.n,B.j,B.p,p,p)],q),B.a2,B.j,B.p,p,p),p,!0,p,p,p,p,p,p,p,p,p,p,p,new A.bjt(this,a),p,p,p,p,p,p,p),p)}} +A.bjt.prototype={ +$0(){var s=this.a +return s.a22(this.b,s.c)}, +$S:0} +A.aNF.prototype={} +A.bju.prototype={ +a22(a,b){return this.bX8(a,b)}, +bX8(a,b){var s=0,r=A.o(t.z),q,p,o,n,m +var $async$a22=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=A.x(a,B.f,t.X) +m.toString +if(!J.v(J.J(b.b,"can_request_session"),!0)){p=a.U(t.Pu) +p.toString +p.f.atC(A.czy(null,null,null,null,null,B.B,null,A.N(b.a==="m.room.encrypted"?m.ghj():b.a8d(new A.fk(m)),null,null,null,null,null,null,null,null,null,null,null),B.zQ,B.Mz,null,null,null,null,null,null,null,null)) +s=1 +break}p=t.e +o=A.ai(a,!1,p) +n=o.ga9(o) +if(n.gJs()){o=n.Q.f +o===$&&A.e() +o=o.gcC(o)}else o=!1 +s=o?3:4 +break +case 3:p=A.ai(a,!1,p) +s=5 +return A.f(new A.yO(p.ga9(p),null).ye(0,a),$async$a22) +case 5:if(d!==!0){s=1 +break}case 4:b.a1n() +s=6 +return A.f(A.yx(new A.bjv(m,b.cy.dC(b.c),b),a,!0,t.z),$async$a22) +case 6:case 1:return A.m(q,r)}}) +return A.n($async$a22,r)}} +A.bjv.prototype={ +$1(a){var s,r=null,q=this.a,p=A.e3(r,r,!0,r,r,1,r,r,r,!1,r,!1,r,r,A.cwl(A.yw(A.cl(a,!1).gNJ(),t.O)),r,!0,r,r,r,r,r,A.N(q.gmx(),r,r,r,r,r,r,r,B.Fn,r,r,r),r,r,r,1,r),o=this.b,n=A.fg(r,24,o.gtb(),o.pp(),r,56) +o=A.N(o.pp(),r,r,r,r,r,r,r,r,r,r,r) +s=this.c +return A.e7(p,r,A.j2(!0,A.mA(A.a([A.ce(!1,B.F,r,r,!0,r,r,r,!1,n,r,r,r,!1,r,r,r,A.N(A.bff(s.Q,a),r,r,r,r,r,r,r,r,r,r,r),r,r,o,B.AQ,r),B.ku,A.N(s.a8d(new A.fk(q)),r,r,r,r,r,r,r,r,r,r,r)],t.p),r,r,B.c_,r,r,B.N,!1),!0,B.F,!0,!0),r,!1,!1,r,r,r)}, +$S:338} +A.a0H.prototype={ +Y(){return new A.a0I(A.bL(B.aSr,t.nM),B.k)}} +A.a0I.prototype={ +a4V(){var s=0,r=A.o(t.z),q=1,p,o=this,n,m,l,k,j,i,h +var $async$a4V=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.aSs) +q=3 +k=o.a +k=k.w.$1(k.c) +s=6 +return A.f(k,$async$a4V) +case 6:o.e=b +i.sm(0,B.aSt) +q=1 +s=5 +break +case 3:q=2 +h=p +k=A.a2(h) +if(k instanceof A.Jk){n=k +i.sm(0,B.Mu) +i=o.c +i.toString +A.j3(i,A.nr(n,i))}else{m=k +l=A.ay(h) +i.sm(0,B.Mu) +i=o.c +i.toString +A.j3(i,A.nr(m,i)) +i=$.V() +i.tJ(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$a4V,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.gaMs(),d=A.byJ(h.a.c) +if(d==null)d="L5H2EC=PM+yV0g-mq.wG9c010J}I" +s=h.a.d +if(s==null)s=A.RE(a) +r=h.a.e +if(r==null)r=A.RD(a) +q=h.a.f?B.f8:B.bH +p=Math.max(120,s) +o=Math.max(100,r) +n=A.a([B.asq],t.p) +if(e){m=h.a +l=m.c +k=m.f +j=m.x +i=m.y +n.push(A.cj(A.cxO(l,!1,B.c9,o,m.z,g,g,k,!1,j,i,p),g,g))}else n.push(A.akH(32,32,d,B.f9)) +n.push(A.cj(new A.bl(h.d,new A.blh(h),g,g,t.fL),g,g)) +if(h.a.r){m=A.z(a).ax.cx.a3(0.5) +l=h.a.c +l=A.eM(l.gt_().h(0,f))?A.c7(0,0,0,l.gt_().h(0,f),0,0):g +l=l==null?g:A.d5V(l) +if(l==null)l="--:--" +k=A.z(a).p3.Q +n.push(A.hF(10,A.am(g,A.N(l,g,g,g,g,g,g,g,k==null?g:k.aN(A.z(a).ax.c),g,g,g),B.h,g,g,new A.iF(m,g,g,g,B.jz),g,g,g,g,B.MT,g,g,g),g,g,g,10,g,g))}return A.p6(q,A.d9(B.E,!0,g,A.bS(A.cX(B.aO,n,B.B,B.a6),o,p),B.h,B.x,0,g,g,g,g,g,B.am),g)}} +A.blh.prototype={ +$3(a,b,c){var s=this,r=null +switch(b.a){case 1:$.d2() +return A.cX(B.C,A.a([new A.LZ(B.Ay,s.a.gah4(),r),A.bS(A.bb0(r,B.o,r,r,r,2,r,r),56,56)],t.p),B.B,B.a6) +case 0:return new A.LZ(B.Ay,s.a.gah4(),r) +case 2:return new A.LZ(B.Ay,new A.blg(s.a,a),r) +case 3:return new A.LZ(B.Av,s.a.gah4(),r)}}, +$S:751} +A.blg.prototype={ +$0(){var s=this.a,r=s.e +if(r!=null)s.Tt(this.b,r,s.a.c.y)}, +$S:0} +A.LZ.prototype={ +A(a){var s=null +$.d2() +return A.cK(!1,s,!0,A.am(B.C,A.cF(this.c,B.o,s,s,48,s),B.h,s,s,B.Hn,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.aNQ.prototype={} +A.Qe.prototype={ +A(a){var s,r,q,p=this,o=null,n=A.aA(".*",!1,!0,!1,!1),m=A.bH(p.c,n,"") +n=p.d +if(n!=null)m=A.de3(m,n) +n=A.ai(a,!1,t.e) +s=A.z(a) +r=p.z +r=r!=null?new A.hH(r,B.dB,o,o):o +q=p.x +if(q==null){q=s.ax.f +q=s.p3.z.bDW(q,B.k0,q)}return new A.asE(m,p.w,new A.bsR(a),q,!0,new A.bsS(a,n),p.e,new A.bsT(a),new A.bsU(p,a),p.y,new A.bsV(p,a),new A.bsW(n),new A.bsX(n),new A.bsY(p),r,o)}} +A.bsR.prototype={ +$1(a){return new A.l0(a.k(0),this.a,A.o6()).Jt()}, +$S:155} +A.bsT.prototype={ +$1(a){return new A.l0(a,this.a,A.o6()).Jt()}, +$S:14} +A.bsS.prototype={ +$4$animated(a,b,c,d){var s,r,q,p=A.aS(this.a,null,t.l).w.b,o=A.dG(a,0,null),n=this.b +n=n.ga9(n) +s=b==null?800:b +r=c==null?800:c +q=$.ajL&&d +return A.bEI(o,n,q,r*p,B.ap7,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:756} +A.bsV.prototype={ +$1(a){return A.rd(null,!0,new A.bsQ(this.a,a),this.b,null,!1,!0,t.z)}, +$S:14} +A.bsQ.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.cxU(A.Po(p,"fake_event",new A.bQ(Date.now(),!1),q,q,s,r,q,B.cq,"m.room.message",q),q)}, +$S:769} +A.bsW.prototype={ +$2(a,b){return this.aSU(a,b)}, +aSU(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.Ad("code_language."+a,b),$async$$2) +case 2:return A.m(null,r)}}) +return A.n($async$$2,r)}, +$S:774} +A.bsX.prototype={ +$1(a){return this.aST(a)}, +aST(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:775} +A.bsU.prototype={ +$1(a){return this.aSV(a)}, +aSV(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.bBA(a) +c=d==null?null:d.a +if(c==null){q=A.b(t.N,t.z) +s=1 +break}s=(A.fD(c)?B.c.X(c,0,1):null)==="@"?3:4 +break +case 3:o=p.a.f +n=o.w1(0,"m.room.member",c) +if(n!=null){q=n.b +s=1 +break}s=5 +return A.f(o.ay.Ou(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.fD(c)?B.c.X(c,0,1):null)==="#"){for(o=J.ag(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.J(i.b,"alt_aliases") +if(!h){i=i.b +h=J.S(i) +if(!(typeof h.h(i,"alias")=="string"&&J.v(h.h(i,"alias"),c)))i=l.b(g)&&J.hv(g,c) +else i=!0}else i=!1 +if(i){f=p.b.U(t.Gk) +o=f==null?null:t.xT.a(J.J(f.r.e,B.f)) +o.toString +o=k.vm(new A.fk(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.J(l.b,"url")],t.N,t.z) +s=1 +break $async$outer}}q=A.b(t.N,t.z) +s=1 +break}if((A.fD(c)?B.c.X(c,0,1):null)==="!"){e=p.a.f.ay.dD(c) +if(e==null){q=A.b(t.N,t.z) +s=1 +break}o=A.x(p.b,B.f,t.X) +o.toString +o=e.vm(new A.fk(o)) +l=e.pH(0,"m.room.avatar") +q=A.p(["displayname",o,"avatar_url",l==null?null:J.J(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:780} +A.bsY.prototype={ +$4(a,b,c,d){return new A.Sa(a,b,c,this.a.Q,null)}, +$S:790} +A.a20.prototype={ +b9I(a){var s,r,q,p,o=this,n=o.c +if(n.gd3(n)==="m.sticker")return B.lu +s=A.byJ(n) +if(s==null)s="LEHV6nWB2yk8pyo0adR*.7kCMdnj" +r=A.eM(n.gt_().h(0,"w"))&&A.eM(n.gt_().h(0,"h"))?J.cEt(n.gt_().h(0,"w"),n.gt_().h(0,"h")):1 +if(J.cEu(r,1)){q=B.e.aw(32/r) +p=32}else{p=B.e.aw(32*r) +q=32}n=o.Q?B.f8:B.bH +return A.p6(n,A.bS(A.akH(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.f8:B.bH +k=k?B.f8:B.bH +return A.nj(A.Nk(A.am(r,A.p6(k,A.cX(B.C,A.a([A.bS(B.H1,n,p),A.Ju(s.x,B.ca,s.ch,s.CW,m,s.e,o,r,!0,!0,r,s.cx,s.as,s.at,s.gb9H(),r,q)],t.p),B.B,B.a6),r),B.h,r,new A.aB(0,p,0,n),new A.bq(r,r,r,j,r,r,r,B.K),r,r,r,r,r,r,r,r),B.cX,A.ail(),B.a_,A.aZk()),r,r,r,l,!1)}} +A.avu.prototype={ +A(a){var s,r=null,q=A.bU(10),p=A.lM(new A.a1(400,400)),o=this.c,n=this.d,m=A.DZ(o,n),l=t.N +l=A.p(["User-Agent","flutter_map (unknown)"],l,l) +s=new A.bFM(B.ij) +s.a=l +l=t.p +n=A.a([new A.aaa("https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png",256,0,20,0,B.cTB,s,B.ij,B.E,B.bj,r),new A.avJ(A.a([new A.avH(A.DZ(o,n),new A.bzZ(),30,30,A.d2D(r,30,30))],t._I),!0,r)],l) +o=A.z(a).ax.a===B.aw?B.o:B.x +return A.p6(q,A.am(r,new A.ajV(1,A.cX(B.aO,A.a([new A.PE(n,new A.bA2(14,m),r),A.am(B.k8,A.N(" \xa9 OpenStreetMap contributors ",r,r,r,r,r,r,r,A.bk(r,A.z(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.a6),r),B.h,r,p,r,r,r,r,r,r,r,r,r),r)}} +A.bzZ.prototype={ +$1(a){return A.FA(B.cgX,B.dxz)}, +$S:791} +A.ay9.prototype={ +A(a){var s=null +return A.cK(!1,s,!0,new A.fw(new A.bDw(this),s),s,!0,s,s,s,B.z,s,s,s,s,new A.bDx(this),s,s,new A.bDy(this),s,s,s,s,s,s,s)}, +aBQ(a,b){var s=this,r=null,q=A.bU(24),p=s.ch,o=A.a0(p).i("O<1,aa>") +return new A.bl(s.Q,new A.bDf(s),A.am(r,A.aV(A.Q(new A.O(p,new A.bDg(s,a),o),!0,o.i("al.E")),B.n,B.j,B.J,r,r),B.h,r,r,new A.bq(B.z,r,r,q,r,r,r,B.K),r,r,r,r,r,r,r,r),r,t.Sj)}, +bqL(a,b,c){if(this.ay.dx.length!==0||c.cy.gqk()!=null)return B.bw +if(a&&!b)return new A.ch(c.cy.D1(c.c,!0),new A.bDi(this,c),null,t.wA) +return B.dGC}, +aNn(a,b){if(a==null)return!0 +if(!A.bJ(["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.bDy.prototype={ +$0(){return this.a.ay.aMy()}, +$S:0} +A.bDx.prototype={ +$1(a){var s=this.a +s.z.$2(a,s.c)}, +$S:10} +A.bDw.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.bJ(["m.room.message","m.sticker","m.room.encrypted","m.call.invite"],a8).p(0,b1)){if(B.c.aZ(b1,"m.call."))return A.am(a6,a6,B.h,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6) +return new A.aF3(b0,a6)}if(b1==="m.room.message"&&b0.gd3(b0)==="m.key.verification.request")return new A.aHx(b0,a9.ax,a6) +s=A.ai(b2,!1,t.e) +r=b0.c===s.ga9(s).k3 +q=r?B.f5:B.c5 +if(b1!=="m.room.create"){b1=a9.e +p=b1==null||!A.cwK(b0.Q,b1.Q)}else p=!0 +b1=A.z(b2) +o=r?B.e9:B.j +s=a9.ax +n=b0.Ke(s) +m=A.bJ(["m.sticker"],a8).p(0,b0.gd3(b0))&&b0.gvg()==null +l=A.bJ(["m.video","m.image"],a8).p(0,b0.gd3(b0)) +k=A.bJ(["m.text","m.bad.encrypted"],a8).p(0,b0.gd3(b0)) +j=A.bJ(["m.file","m.audio"],a8).p(0,b0.gd3(b0)) +a8=a9.bqL(a9.aNn(a9.d,b0),r,b0) +i=r?B.e9:B.j +h=t.p +g=A.a([],h) +if(r)g.push(a9.aBQ(b2,!0)) +f=A.daa(p,a9.e,b0) +e=a9.at +d=!e +c=!d||A.aS(b2,a6,t.l).w.a.a>=1239?8:0 +b=$.cUV() +a=!$.cK2&&a9.as?new A.bDo():new A.bDp(a9) +a0=!a9.as?a6:new A.bDq(a9) +a1=r?B.GC:B.ar2 +if(r){a2=A.z(b2).ax +a3=a2.d +a2=a3==null?a2.b:a3}else a2=A.z(b2).ax.cy +if(m)a3=B.bK +else{a3=$.wb +a4=8*a3 +a3=new A.au(a4,a4,a4,l?a4:0*a3)}a3=A.a([A.am(a6,new A.fw(new A.bDr(a9,r,j,l,n,b1.ax.cx,k),a6),B.h,a6,new A.aB(0,A.cyv(b2),0,1/0),new A.bq(a2,a6,a6,b,a6,a6,a6,B.K),a6,a6,a6,a6,a3,a6,a6,a6)],h) +if(b0.aa2(s,a7))a3.push(B.dGR) +b1=A.a([A.aX(a3,B.n,B.j,B.p,a6,a6,B.v)],h) +if(b0.aa2(s,a7))B.b.H(b1,A.a([A.hF(0,new A.ayc(b0,s,a6),a6,a6,8,0,a6,a6),B.f_],h)) +g.push(A.am(q,A.d9(B.E,!1,b,A.cK(!1,b,!0,A.cX(a1,b1,B.B,B.a6),a6,!0,B.z,a6,B.z,B.z,a6,a6,a6,a6,new A.bDs(),a0,a6,a,a6,a6,a6,a6,B.z,a6,a6),B.h,B.z,0,a6,a6,a6,a6,a6,B.am),B.h,a6,a6,a6,a6,a6,a6,a6,new A.cI(8,f,c,0),a6,a6,a6)) +b1=!r +if(b1)g.push(a9.aBQ(b2,!1)) +a5=A.aV(A.a([a8,A.bW(A.aV(g,B.dM,i,B.J,a6,a6),1)],h),B.dM,o,B.p,a6,a6) +a8=A.a([],h) +if(p)a8.push(new A.aF6(A.cGH(b0.Q,b2),a6)) +b0=b0.y +s=r?B.dM:B.a2 +i=e?0:8 +if(e)b1=0 +else b1=!b1||A.aS(b2,a6,t.l).w.a.a>=1239?8:16 +g=e?0:1 +f=e?0:1 +c=e?1:0 +if(e){$.fe() +b=B.zl}else b=A.z(b2).fr.bU(0) +a=A.a([],h) +if(a9.ay.dx.length!==0){d=!d||A.aS(b2,a6,t.l).w.a.a>=1239?16:8 +a0=e?B.cg6:B.cfh +if(e){$.fe() +e=B.ci}else e=B.x +a.push(new A.ef(B.hW,a6,a6,new A.aa(new A.cI(d,0,0,0),A.cF(a0,e,a6,a6,20,a6),a6),a6))}a.push(A.bW(new A.ef(B.xM,a6,a6,a5,a6),9)) +a8.push(new A.a9v(A.aX(A.a([A.eN(a6,A.cj(A.am(a6,A.am(a6,A.aV(a,B.n,B.j,B.p,a6,a6),B.h,b,B.r0,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.cI(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.bDt(a9),a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,a6,new A.bDu(a9),a6,a6,a6,a6,a6,a6,!1,B.aA)],h),s,B.j,B.J,a6,a6,B.v),B.dyu,a9.y,B.EI,0.4,B.bj,2.5,new A.bDv(),new A.cy(b0,t.W))) +return A.aX(a8,B.n,B.j,B.p,a6,a6,B.v)}, +$S:76} +A.bDs.prototype={ +$1(a){$.cK2=!0}, +$S:10} +A.bDo.prototype={ +$0(){}, +$S:0} +A.bDp.prototype={ +$0(){var s=this.a +return s.f.$1(s.c)}, +$S:0} +A.bDq.prototype={ +$0(){var s=this.a +return s.f.$1(s.c)}, +$S:0} +A.bDr.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.gqk()!=null||!f.aNn(f.e,s)||s.a==="m.room.encrypted"}else s=!0 +if(s)s=B.dGM +else{s=f.c +s=new A.ch(s.cy.D1(s.c,!0),new A.bDk(f),g,t.wA)}r=h.c||h.d?0:8 +q=t.p +p=A.a([],q) +o=f.c +if(o.gEC()==="m.in_reply_to")p.push(new A.ch(o.a2A(f.ax),new A.bDl(f,e),g,t.GV)) +n=h.e +m=h.f +l=h.d +k=f.ay +j=f.ax +if(e)A.z(a) +else A.z(a) +i=k.dx.length===0?new A.bDm():g +f=A.a([new A.aya(n,m,f.w,new A.aa(B.aUr,new A.RG(k,o,e,l,j,g),g),i,new A.bDn(f),k,e,g)],q) +if(l)f.push(A.hF(4,new A.RG(k,o,e,!0,j,g),g,g,g,8,g,g)) +p.push(A.cX(B.aO,f,B.B,B.a6)) +if(o.aa2(j,"m.replace"))p.push(new A.aa(new A.au(0,4*$.wb,0,0),A.aV(A.a([A.cF(B.AE,m.bU(164),g,g,14,g),A.N(" - "+A.apC(n.Q,a),g,g,g,g,g,g,g,A.bk(g,g,m.bU(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.J,g,g),g)) +f=A.a([new A.aa(new A.au(0,0,0,r),A.QG(A.aX(p,B.a2,B.j,B.J,g,g,B.v),g),g)],q) +if(h.r)f.push(A.hF(g,new A.aa(B.aUm,new A.RG(k,o,e,l,j,g),g),g,g,g,g,g,g)) +return A.aX(A.a([s,new A.QF(A.cX(B.k8,f,B.B,B.a6),g)],q),B.a2,B.j,B.p,g,g,B.v)}, +$S:805} +A.bDk.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.dC(q.c).pp()}q=this.a.c +q=q.gd3(q)==="m.image"?0:8 +s=A.z(a).p3.at +return new A.aa(new A.au(q,0,0,4),A.N(p,r,r,r,r,r,r,r,s==null?r:s.aN(A.z(a).ax.b),r,r,r),r)}, +$S:825} +A.bDl.prototype={ +$2(a,b){var s,r,q=null,p=b.b +if(!(p!=null)){s=this.a.c +r=s.gD_() +r.toString +p=A.Po(A.p(["msgtype","m.text","body","..."],t.N,t.z),r,new A.bQ(Date.now(),!1),q,q,s.cy,s.c,q,B.ev,"m.room.message",q)}s=this.a +r=4*$.wb +return A.cK(!1,q,!0,A.cvN(!0,A.am(q,new A.a76(p,this.b,s.ax,s.ay,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.bDj(s,p),q,q,q,q,q,q,q)}, +$S:826} +A.bDj.prototype={ +$0(){this.a.x.$1(this.b.y)}, +$S:0} +A.bDn.prototype={ +$0(){var s=this.a +return s.ay.dx.length!==0?s.f.$1(s.c):null}, +$S:0} +A.bDm.prototype={ +$0(){}, +$S:0} +A.bDv.prototype={ +$0(){return A.bqf()}, +$S:0} +A.bDt.prototype={ +$0(){var s=this.a +return s.ay.dx.length!==0?s.f.$1(s.c):null}, +$S:0} +A.bDu.prototype={ +$0(){var s=this.a,r=s.ay +return r.dx.length!==0?s.f.$1(s.c):r.aMy()}, +$S:0} +A.bDf.prototype={ +$3(a,b,c){var s +if(b!=null){s=this.a +s=B.c.p(b,s.c.y)&&!s.at}else s=!1 +if(s){c.toString +return c}return B.bw}, +$S:339} +A.bDg.prototype={ +$1(a){var s=null,r=a.a +return new A.aa(B.aTp,A.hl(s,r.adX(),s,r.aUl(),s,B.F,s,new A.bDe(this.a,a),s,!1,s,r.xs(this.b)),s)}, +$S:837} +A.bDe.prototype={ +$1(a){var s=this.a +return s.CW.$3(a,this.b.a,s.c)}, +$S:839} +A.bDi.prototype={ +$2(a,b){var s,r=b.b +if(r==null){s=this.b +r=s.cy.dC(s.c)}return A.fg(null,15,r.gtb(),r.pp(),new A.bDh(this.a,this.b),40)}, +$S:846} +A.bDh.prototype={ +$0(){return this.a.r.$1(this.b)}, +$S:0} +A.aya.prototype={ +A(a1){var s,r,q,p,o,n,m,l,k,j=this,i=null,h="m.room.encrypted",g="m.sticker",f="formatted_body",e={},d=17*$.Cy,c=j.c,b=c.c,a=A.ai(a1,!1,t.e),a0=b===a.ga9(a).k3?j.d:i +a=c.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.a0z(c,i) +case 2:b=a==="m.sticker" +if(b)a=g +else{a=A.az(c.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=c.b,r=t.N,q=J.S(a);!0;)switch(s){case 1:return new A.aQn(c,j.w,j.x,i) +case 2:if(c.gvg()!=null){s=10 +continue c$1}return new A.a99(c,i) +case 3:return new A.a_s(c,i) +case 4:return new A.Yh(j.d,c,i) +case 5:return new A.aQo(c,j.y.gaOi(),new A.bD4(j,a1),i) +case 6:b=j.y +return new A.kJ(B.N,B.j,B.p,B.dM,i,B.v,i,A.a([new A.ayb(c,b.gaOi(),b.Ja$,i),new A.aa(B.MO,j.f,i)],t.p),i) +case 7:if($.Nm&&c.gvg()==null&&J.v(q.h(a,"format"),"org.matrix.custom.html")&&typeof q.h(a,f)=="string"){q=A.az(a,f,B.i,r) +if(q==null)q="" +p=A.az(a,"body",B.i,r) +e.a=A.de6(q,p==null?"":p) +if(b)b=g +else{b=A.az(a,"msgtype",B.i,r) +if(b==null)b="m.text"}if(b==="m.emote")e.a="* "+e.a +o=c.gaOr()&&c.gab6()>0&&c.gab6()<=10 +return new A.aa(B.ck,new A.bl(j.y.Ja$,new A.bD5(e,j,o,d),i,i,t.Sd),i)}s=10 +continue c$1 +case 8:return new A.a0z(c,i) +case 9:p=A.az(a,"geo_uri",B.i,r) +p.toString +n=A.iK(p) +if(n!=null&&n.gqf()==="geo"){p=J.XH(B.b.gO(n.gf7(n).split(";")),",") +m=A.a0(p).i("O<1,a6?>") +l=A.Q(new A.O(p,new A.bD6(),m),!0,m.i("al.E")) +if(l.length===2&&B.b.gO(l)!=null&&B.b.gR(l)!=null){c=B.b.gO(l) +c.toString +b=B.b.gR(l) +b.toString +a=j.d +r=n.k(0) +q=new A.Zl(A.jv(i,i,i,t.S,t.Gm)) +p=A.cIp() +q.a=p +p=new A.eG(u.nY+p,B.ax,i) +q.e=p +p.v_(q.gaMf()) +k=a1.U(t.Gk) +p=(k==null?i:t.xT.a(J.J(k.r.e,B.f))).gkS() +return new A.kJ(B.N,B.j,B.J,B.n,i,B.v,i,A.a([new A.avu(c,b,i),B.a9r,A.aes(new A.bv(B.cfF,i,i,i,a,i,i),new A.hb(p,i,new A.a5(!0,a,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),new A.l0(r,a1,q).gbMw(),i)],t.p),i)}}s=10 +continue c$1 +case 10:if(c.gvg()!=null){b=c.gvg() +c=b==null?i:b.cy.D1(b.c,!0) +return new A.ch(c,new A.bD7(j,a0),i,t.wA)}o=c.gaOr()&&c.gab6()>0&&c.gab6()<=10 +k=a1.U(t.Gk) +b=k==null?i:t.xT.a(J.J(k.r.e,B.f)) +b.toString +return new A.ch(c.bB3(new A.fk(b),!0),new A.bD8(j,o,d),i,t.jz)}break c$0 +case 3:return new A.ch(c.cy.D1(b,!0),new A.bD9(j,a0),i,t.wA) +case 4:return new A.ch(c.cy.D1(b,!0),new A.bDa(j,a0),i,t.wA)}}} +A.bD4.prototype={ +$1(a){var s=this.a +return s.y.a_b(a,new A.bD3(s,this.b,a))}, +$S:340} +A.bD3.prototype={ +$1(a){return this.a.Tt(this.b,a,this.c.y)}, +$S:14} +A.bD5.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.vA(b,t.Cl) +i=i==null?m:i.a +s=A.z(a).p3.y +if(s==null)s=m +else{r=n.d +s=s.Mc(n.c?r*3:r)}r=A.z(a) +q=n.c +p=n.d +o=q?p*3:p +o=A.bk(m,m,r.ax.f,m,B.k0,l.d.bU(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.cIe(A.cAb(l.f,!0,!0,!0,!1),l.y,s,r,k,i,j,o,m,k.cy)}, +$S:859} +A.bD6.prototype={ +$1(a){return A.nz(a)}, +$S:341} +A.bD7.prototype={ +$2(a,b){var s,r=A.x(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.dC(s.c).pp()}return new A.FQ(new A.bD2(this.a),r.hs(s),B.tV,this.b,null)}, +$S:325} +A.bD2.prototype={ +$0(){var s=this.a +return s.e.$1(s.c)}, +$S:0} +A.bD8.prototype={ +$2(a,b){var s,r=this,q=b.b +if(q==null){s=A.x(a,B.f,t.X) +s.toString +q=r.a.c.bB6(new A.fk(s),!0)}s=r.a +return new A.bl(s.y.Ja$,new A.bD1(s,q,r.b,r.c),null,null,t.Sd)}, +$S:877} +A.bD1.prototype={ +$3(a,b,c){var s,r,q,p,o,n=this,m=null,l=A.vA(b,t.Cl),k=l==null?m:l.a +l=n.b +s=A.z(a).p3.y +s=s==null?m:s.aN(A.z(a).ax.db) +r=A.z(a) +q=n.d +if(n.c)q*=3 +p=n.a +q=A.bk(m,m,r.ax.f,m,m,p.d.bU(150),m,m,m,m,m,q,m,m,m,m,m,!0,m,m,m,m,m,m,m,m) +r=A.cAb(p.f,!0,!0,!0,!1) +o=A.aFh(l) +return new A.Lv(A.dG(o==null?"":o,0,m),l,r,s,q,p.z,new A.bCZ(k),m)}, +$S:890} +A.bCZ.prototype={ +$3(a,b,c){var s=null,r=this.a +if(r==null)r="" +r=A.czC(a,r,b==null?s:b.bD4(A.a_0("gold")),c,b) +return A.cE(r,s,s,s,s,s,s,s,s,s)}, +$S:342} +A.bD9.prototype={ +$2(a,b){var s,r=A.x(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.dC(s.c).pp()}return new A.FQ(new A.bD0(this.a),r.hU(s),B.cgM,this.b,null)}, +$S:325} +A.bD0.prototype={ +$0(){var s=this.a +return s.e.$1(s.c)}, +$S:0} +A.bDa.prototype={ +$2(a,b){var s,r,q=A.x(a,B.f,t.X) +q.toString +s=b.b +s=s==null?null:s.pp() +if(s==null){s=this.a.c +s=s.cy.dC(s.c).pp()}r=this.a +return new A.FQ(new A.bD_(r),q.lc(s,r.c.a),B.AM,this.b,null)}, +$S:325} +A.bD_.prototype={ +$0(){var s=this.a +return s.e.$1(s.c)}, +$S:0} +A.FQ.prototype={ +A(a){var s=this,r=null +return A.aes(s.e,A.N(s.d,r,r,r,B.a1,r,r,r,r,r,r,r),s.c,A.azl(r,r,$.cUU(),r,r,r,r,r,r,s.f,r,r,r,r,r,r,r,r,r,r))}} +A.aQn.prototype={ +A(a){var s,r=this,q=null,p=r.c,o=A.cJq(p),n=A.cJr(p),m=n==null?q:A.a_S(n,a) +n=o!=null +if(n&&o.d!=null&&o instanceof A.ol){t.yt.a(o) +n=o.e +if(n==null)n=q +if(n==null)n=A.RE(a) +s=o.f +if(s==null)s=q +m=A.a_S(new A.a1(n,s==null?A.RD(a):s),a) +return new A.aDG(o,p,r.d,A.bL(0,t.i),m,q)}if(m==null)m=new A.a_R(new A.a1(A.RE(a),A.RD(a)),!0) +if(n&&o.a!=null&&o instanceof A.ol){t.yt.a(o) +n=o.e +if(n==null)n=q +if(n==null)n=A.RE(a) +s=o.f +if(s==null)s=q +m=A.a_S(new A.a1(n,s==null?A.RD(a):s),a)}n=m.a +return A.cxO(p,!0,B.c9,n.b,!1,r.d,r.e,!0,!0,q,q,n.a)}} +A.aQo.prototype={ +A(a){var s,r,q=this.c,p=A.cJq(q),o=A.a_S(new A.a1(A.RE(a),A.RD(a)),a),n=A.cJr(q) +if(n!=null)o=A.a_S(n,a) +if(p instanceof A.t2&&p.e!=null&&p.f!=null){t.mh.a(p) +s=p.e +s.toString +r=p.f +r.toString +o=A.a_S(new A.a1(s,r),a) +r=q.y +return new A.aDH(q,p,o,A.bL(B.a8M,t.yj),new A.cy(r,t.W))}s=o.a +return A.cHv(q,this.e,s.b,!1,!0,!1,null,null,s.a)}} +A.aQm.prototype={} +A.ayb.prototype={ +A(a){var s,r,q,p,o,n,m=null,l=this.c,k=A.cyf(l),j=A.A4(l),i=A.cJs(l) +$.V().eg("filename: "+k+", filetype: "+A.q(j)+", sizeString: "+A.q(i)+", content: "+A.q(l.b)) +$.fe() +s=B.iW.bU(20) +r=A.bU(12) +q=A.pC(A.da2(l),m,m,B.bu,36,36) +p=t.p +o=A.a([],p) +B.b.H(o,A.a([new A.bl(this.e,new A.bDb(k),m,m,t.Sd)],p)) +n=A.a([],p) +if(i!=null)n.push(new A.WX(i,m)) +n.push(B.dYW) +n.push(new A.hz(1,B.bC,new A.WX(A.da1(l,a),m),m)) +o.push(A.aV(n,B.n,B.j,B.p,m,m)) +return A.cK(!1,m,!0,A.am(m,A.aV(A.a([new A.aa(B.zX,q,m),A.bW(A.aX(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.iF(s,m,m,m,new A.dP(r,B.O)),m,m,m,m,B.bk,m,m,m),m,!0,m,m,m,m,m,m,m,m,m,m,m,new A.bDc(this),m,m,m,m,m,m,m)}} +A.bDc.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.bDb.prototype={ +$3(a,b,c){var s=A.vA(b,t.Cl),r=s==null?null:s.a +if(r==null)r="" +return new A.VN(this.a,r,null)}, +$S:900} +A.VN.prototype={ +A(a){var s=null,r=A.bk(s,s,A.z(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.z(a) +return A.F_(s,1,B.a1,s,s,!0,s,A.cE(A.czC(this.c,this.d,A.bk(s,A.a_0("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.ak,s,s,1,B.a9)}} +A.WX.prototype={ +A(a){var s=null,r=A.z(a).p3.Q +r.toString +$.d2() +return A.N(this.c,s,s,1,B.a1,s,s,s,r.aN(B.a1M),s,s,s)}, +gm(a){return this.c}} +A.ayc.prototype={ +A(a){var s,r,q,p,o,n,m,l=this.c,k=l.a7T(this.d,"m.annotation"),j=t.N,i=A.b(j,t.jk),h=A.ai(a,!1,t.e),g=h.ga9(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.xl(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.dC(q)) +p=i.h(0,o) +p.c=B.cc.w4(p.c,q===n.ay.k3)}}j=i.gaA(i) +m=A.Q(j,!0,A.y(j).i("D.E")) +B.b.fl(m,new A.bDd()) +return new A.aBq(m,k,l,g,null)}} +A.bDd.prototype={ +$2(a,b){return b.b-a.b>0?1:-1}, +$S:907} +A.aBq.prototype={ +A(a){var s=this.c,r=A.a0(s).i("O<1,Mo>") +r=A.Q(A.Q(new A.O(s,new A.bM2(this,a),r),!0,r.i("al.E")),!0,t.d) +if(this.d.ct(0,new A.bM3()))r.push(A.bS(B.dyr,28,28)) +return A.daL(new A.bM4(),r,4)}} +A.bM4.prototype={ +$2(a,b){var s=null,r=A.z(a),q=A.n9(B.o,1) +return A.cK(!1,s,!0,A.am(s,A.cF(B.cg8,s,s,s,20,s),B.h,s,s,new A.bq(r.ax.cy,s,q,s,s,s,s,B.df),s,28,s,s,B.aTI,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:226} +A.bM2.prototype={ +$1(a){var s=this.a,r=this.b +return new A.Mo(a.a,a.b,new A.bM0(s,a,r),new A.bM1(s,a,r),null)}, +$S:927} +A.bM0.prototype={ +$0(){var s,r=this.b,q=this.a +if(r.c){s=A.fV(q.d,new A.bLZ(r)) +if(s!=null)A.cv(this.c,new A.bM_(s),t.u)}else{q=q.e +q.cy.at_(q.y,r.a)}}, +$S:0} +A.bLZ.prototype={ +$1(a){var s=J.J(a.b,"m.relates_to") +return a.c===a.cy.ay.k3&&t.G.b(s)&&J.v(J.J(s,"key"),this.a.a)}, +$S:23} +A.bM_.prototype={ +$0(){return this.a.ach()}, +$S:194} +A.bM1.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.Ve(p.a.f,p.b,null).ye(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.bM3.prototype={ +$1(a){return a.db===B.j4}, +$S:23} +A.Mo.prototype={ +A(a){var s,r,q,p,o=this,n=null,m=A.z(a),l=t.sp,k=a.U(l) +if(k==null)k=B.et +s=o.c +if(B.c.aZ(s,"mxc://")){k=A.Ju(!1,B.ca,n,n,n,n,k.w.r,n,!1,!0,n,!1,n,n,n,A.dG(s,0,n),9999) +s=B.d.k(o.d) +r=A.z(a) +l=a.U(l) +if(l==null)l=B.et +q=A.aV(A.a([k,B.f_,A.N(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.J,n,n)}else{p=s.length===0?B.cf:new A.ha(s) +if(p.gu(p)>10){l=p.z8(0,0,9) +p=new A.ha(l.a+new A.ha("\u2026").a)}q=A.N(p.k(0),n,n,n,n,n,n,B.dHK,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.bU(20) +k=A.n9(B.o,1) +s=A.bU(16) +r=A.z(a).p3.z +r=r==null?n:r.aN(A.z(a).ax.db) +return A.cK(!1,l,!0,A.am(n,A.aV(A.a([q,B.f_,A.N(""+o.d,n,n,n,n,n,n,n,r,n,n,n)],t.p),B.n,B.aT,B.p,n,n),B.h,n,n,new A.bq(m.ax.cy,n,k,s,n,n,n,B.K),n,n,n,n,B.aUi,n,n,50),n,!0,n,n,n,n,n,n,n,n,n,new A.cjo(o),n,new A.cjp(o),n,n,n,n,n,n,n)}} +A.cjp.prototype={ +$0(){var s=this.a.f.$0() +return s}, +$S:0} +A.cjo.prototype={ +$0(){var s=this.a.r.$0() +return s}, +$S:0} +A.xl.prototype={ +ge7(a){return this.a}} +A.Ve.prototype={ +ye(a,b){return A.rd(null,!0,new A.c64(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.ga7(n),j=!m.ga7(m),i=A.n9(A.z(a).CW,1),h=A.bU(20),g=A.z(a) +if(j)s=B.d0 +else s=l?B.hc:B.dm +s=A.cF(B.O8,s,q,q,q,q) +if(j){k=t.N +k="Error "+A.q(A.az(m.gO(m).b,"code",B.i,k))+": "+A.q(A.az(m.gO(m).b,"reason",B.i,k))}else if(l)k=A.x(a,B.f,t.X).gkb() +else{r=t.X +k=!k?A.x(a,B.f,r).geW():A.x(a,B.f,r).ghk()}return new A.aa(B.p6,A.cj(A.am(q,A.aV(A.a([s,B.cu,A.N(k,q,q,q,q,q,q,q,q,q,q,q)],t.p),B.n,B.j,B.J,q,q),B.h,q,q,new A.bq(g.ax.CW,q,i,h,q,q,q,B.K),q,q,q,q,B.bk,q,q,q),q,q),q)}} +A.c37.prototype={ +$1(a){return a.a==="m.key.verification.done"}, +$S:23} +A.c38.prototype={ +$1(a){return a.a==="m.key.verification.start"}, +$S:23} +A.c39.prototype={ +$1(a){return a.a==="m.key.verification.cancel"}, +$S:23} +A.ase.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.ga9(s).k3}else r=!1 +if(r){j=A.z(a).ax +s=j.dy +j=(s==null?j.db:s).a3(0.08) +s=A.bU(16) +q=A.pC("assets/images/ic_empty_group_chat.svg",k,k,B.bu,k,k) +p=t.X +o=A.N(A.x(a,B.f,p).goH(),k,k,k,k,k,k,k,A.bk(k,k,A.z(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.x(a,B.f,p).gnh() +$.d2() +m=t.p +s=A.am(k,A.aX(A.a([q,B.dGS,o,B.bq,A.aV(A.a([A.N(n,k,k,k,k,k,k,k,A.bk(k,k,B.du,k,k,k,k,k,k,k,k,15,k,k,B.H,k,k,!0,k,k,k,k,k,k,k,k),B.aB,k,k),B.hj],m),B.n,B.j,B.p,k,k),B.dE,l.ajH(A.x(a,B.f,p).goA()),B.dE,l.ajH(A.x(a,B.f,p).goj()),B.dE,l.ajH(A.x(a,B.f,p).go0())],m),B.n,B.j,B.J,k,k,B.v),B.h,k,B.at5,new A.bq(j,k,k,s,k,k,k,B.K),k,k,k,k,B.aU5,k,k,k) +j=s}else j=new A.azj(j,k) +return j}, +ajH(a){var s=null,r=A.pC("assets/images/ic_done.svg",s,s,B.bu,20,20) +$.d2() +return A.aV(A.a([r,B.cu,A.bW(A.N(a,s,s,s,s,s,s,s,A.bk(s,s,B.du,s,s,s,s,s,s,s,s,15,s,s,B.H,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.a2o.prototype={ +aVq(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.aA("^/(\\w*)$",!0,!1,!1,!1).pt(s) +if(q!=null&&a7.c!=null){p=q.b[1].toLowerCase() +for(b3=a7.c.ay.dx,b3=A.hg(b3,b3.r,A.y(b3).c),b4=t.N,b5=t.u;b3.q();){o=b3.d +if(A.lF(o,p,0))r.push(A.p(["type","command","name",o],b4,b5)) +if(r.length>30)return r}}n=A.aA("(?:\\s|^):(?:([-\\w]+)~)?([-\\w]+)$",!0,!1,!1,!1).pt(s) +if(n!=null&&a7.c!=null){b3=n.b +m=b3[1] +l=b3[2].toLowerCase() +b3=a7.c +b3.toString +k=A.cxT(b3,B.pf) +if(m==null||m.length===0)for(b3=k.gcr(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.gcr(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.lF(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.gcr(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.lF(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.rY(B.d_l,t.yO) +b4=A.a0(b3).i("aP<1>") +d=A.Q(new A.aP(b3,new A.bvk(l),b4),!0,b4.i("D.E")) +B.b.fl(d,new A.bvl(l)) +for(b3=d.length,b4=":"+l,b5=t.N,o=t.u,c=0;c30)break}}a=A.aA("(?:\\s|^)@([-\\w]*)$",!0,!1,!1,!1).pt(s) +if(a!=null&&a7.c!=null){a0=a.b[1].toLowerCase() +for(b3=a7.c.Aa(),b4=b3.length,b5=t.N,o=t.u,c=0;c30)break}}a2=A.aA("(?:\\s|^)#([-\\w]+)$",!0,!1,!1,!1).pt(s) +if(a2!=null&&a7.c!=null){a3=a2.b[1].toLowerCase() +for(b3=J.ag(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.J(h.b,b2) +a5=g?a8:J.J(h.b,"alt_aliases") +if(!g){if(typeof a4=="string"){h=a4.split(":")[0].toLowerCase() +h=A.lF(h,a3,0)}else h=!1 +if(!h)h=b4.b(a5)&&J.rf(a5,new A.bvm(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.J(h.b,"name") +h=typeof a6=="string"?a6:"" +h=A.lF(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.J(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.J(i.b,b2) +i=typeof a4=="string"?a4:""}else i=j.a +h=j.Kg() +j=j.gAH() +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}, +bLB(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.bK(f,g+1) +i.a="" +g=J.S(b) +if(J.v(g.h(b,j),"command")){f=g.h(b,"name") +f.toString +i.a=A.q(f)+" " +q=A.nZ(s,A.aA("^(/\\w*)$",!0,!1,!1,!1),new A.bvn(i),k)}else q="" +if(J.v(g.h(b,j),"emoji")){f=g.h(b,"emoji") +f.toString +i.a=A.q(f)+" " +f=g.h(b,"current_word") +f.toString +q=A.nZ(s,f,new A.bvo(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.cxT(f,B.pf) +for(f=n.gcr(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.gcr(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.q(p)+": " +q=A.nZ(s,A.aA("(\\s|^)(:(?:[-\\w]+~)?[-\\w]+)$",!0,!1,!1,!1),new A.bvp(i),k)}if(J.v(g.h(b,j),"user")){f=g.h(b,"mention") +f.toString +i.a=A.q(f)+" " +q=A.nZ(s,A.aA("(\\s|^)(@[-\\w]*)$",!0,!1,!1,!1),new A.bvq(i),k)}if(J.v(g.h(b,j),"room")){g=g.h(b,"mxid") +g.toString +i.a=A.q(g)+" " +q=A.nZ(s,A.aA("(\\s|^)(#[-\\w]+)$",!0,!1,!1,!1),new A.bvr(i),k)}if(i.a.length!==0&&q.length!==0){h.sbB(0,q+r) +g=q.length +h.sAc(A.f4(B.M,g,g,!1))}}, +A(a){var s=this,r=null +return new A.a6j(s.y,new A.bvb(s,!0),A.cNe(B.fm,B.au,new A.bvc(),!0,!1,!0,new A.bvd(),!0,new A.bve(),new A.bvf(),new A.bvg(s,a),B.dHN,s.gaVp(),A.cML(!0,s.at,s.z,s.Q,!0,s.x,s.f,s.e,s.d,new A.bvh(s),r,new A.bvi(s),A.bk(r,r,A.z(a).ax.a===B.ap?B.x: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.dM1,s.r),t.v_),r)}} +A.bvk.prototype={ +$1(a){var s=A.a([a.a],t.s) +B.b.H(s,a.r) +return B.b.ct(s,new A.bvj(this.a))}, +$S:984} +A.bvj.prototype={ +$1(a){return B.c.p(a.toLowerCase(),this.a)}, +$S:6} +A.bvl.prototype={ +$2(a,b){var s=this.a,r=B.c.dg(a.a,s),q=B.c.dg(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.bM(r,q)}, +$S:985} +A.bvm.prototype={ +$1(a){return typeof a=="string"&&B.c.p(a.split(":")[0].toLowerCase(),this.a)}, +$S:85} +A.bvn.prototype={ +$1(a){return"/"+this.a.a}, +$S:38} +A.bvo.prototype={ +$1(a){return this.a.a}, +$S:38} +A.bvp.prototype={ +$1(a){return A.q(a.h(0,1))+this.a.a}, +$S:38} +A.bvq.prototype={ +$1(a){return A.q(a.h(0,1))+this.a.a}, +$S:38} +A.bvr.prototype={ +$1(a){return A.q(a.h(0,1))+this.a.a}, +$S:38} +A.bvb.prototype={ +$1(a){var s,r +if(this.b&&A.dbZ(a)){s=this.a +r=s.z.a.a +s.w.$1(r)}}, +$S:193} +A.bvi.prototype={ +$1(a){this.a.w.$1(a)}, +$S:14} +A.bvh.prototype={ +$1(a){this.a.as.$1(a)}, +$S:14} +A.bvd.prototype={ +$2(a,b){var s=A.ai(a,!1,t.e) +return new A.U8(b,s.ga9(s),null)}, +$S:1024} +A.bvg.prototype={ +$1(a){return this.a.bLB(this.b,a)}, +$S:1030} +A.bvc.prototype={ +$2(a,b){var s=null +return A.am(s,s,B.h,s,s,s,s,s,s,s,s,s,s,s)}, +$S:1032} +A.bve.prototype={ +$1(a){var s=null +return A.am(s,s,B.h,s,s,s,s,s,s,s,s,s,s,s)}, +$S:246} +A.bvf.prototype={ +$1(a){var s=null +return A.am(s,s,B.h,s,s,s,s,s,s,s,s,s,s,s)}, +$S:246} +A.U8.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.S(h) +if(J.v(g.h(h,m),"command")){h=g.h(h,"name") +h.toString +g=A.x(a,B.f,t.X) +g.toString +s=A.doy(g,h) +return A.xR(A.am(l,A.aX(A.a([A.N("/"+h,l,l,l,l,l,l,l,B.Fq,l,l,l),A.N(s,l,l,1,B.a1,l,l,l,A.z(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.p2,l,l,l),l,s,l,l,B.tr)}if(J.v(g.h(h,m),"emoji")){h=g.h(h,"label") +h.toString +return A.xR(A.am(l,A.N(h,l,l,l,l,l,l,l,B.Fq,l,l,l),B.h,l,l,l,l,l,l,l,B.p2,l,l,l),l,h,l,l,B.tr)}if(J.v(g.h(h,m),"emote")){if(typeof g.h(h,"mxc")=="string"){r=g.h(h,"mxc") +r=A.dG(r==null?"":r,0,l)}else r=l +r=A.Ju(!1,B.ca,l,l,l,l,30,l,!1,!0,l,!1,l,l,l,r,30) +q=g.h(h,"name") +q.toString +q=A.N(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.fg(this.d,24,A.iK(o==null?"":o),A.az(h,j,B.i,g),l,27)}else{h=g.h(h,j) +h.toString +h=A.N(h,l,l,l,l,l,l,l,l,l,l,l)}return A.am(l,A.aV(A.a([r,B.Eo,q,A.bW(new A.ef(B.ds,l,l,A.t9(h,p),l),1)],t.p),B.n,B.j,B.p,l,l),B.h,l,l,l,l,l,l,l,B.p2,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.dG(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.fg(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.am(l,A.aV(A.a([r,B.Eo,A.N(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.p2,l,l,l)}return A.am(l,l,B.h,l,l,l,l,l,l,l,l,l,l,l)}} +A.azj.prototype={ +A(a){var s,r,q=null,p=this.c,o=A.cGH(p.Q,a),n=A.z(a).p3.Q +o=A.N(o,q,q,q,q,q,q,q,n==null?q:n.amt(A.z(a).ax.db,12,B.aK),q,q,q) +n=A.z(a).ax +s=n.w +n=s==null?n.f:s +n=A.am(q,A.pC("assets/images/ic_users_outline.svg",q,new A.HV(A.z(a).fr,B.li,q,B.rT),B.bu,q,q),B.h,q,q,new A.bq(n,q,q,q,q,q,q,B.df),q,q,q,q,B.aTV,q,q,q) +s=A.cye(p) +s=s==null?q:s.gcP(s) +r=A.z(a).p3.z +if(r==null)r=q +else{$.d2() +r=r.Rp(B.du,14)}s=A.cE(q,q,q,q,q,q,q,q,r,s) +r=A.x(a,B.f,t.X) +r.toString +p=p.cy +p=r.nO(p.geo(p)) +r=A.z(a).p3.z +if(r==null)r=q +else{$.d2() +r=r.Rp(B.fO,14)}return A.am(q,A.aX(A.a([o,B.bq,n,B.nK,A.F_(q,q,B.aM,q,q,!0,q,A.cE(A.a([s,B.dMu,A.cE(q,q,q,q,q,q,q,q,r,p)],t.VO),q,q,q,q,q,q,q,q,q),B.aB,q,q,1,B.a9)],t.p),B.n,B.j,B.p,q,q,B.v),B.h,q,B.at6,q,q,q,q,q,q,q,q,q)}} +A.aAk.prototype={ +a4S(a,b){return this.bdg(a,b)}, +bdg(a,b){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$a4S=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=J.S(b) +s=n.gu(b)===1?2:4 +break +case 2:n=n.gbO(b) +p=n==null?null:n.y +s=3 +break +case 4:o=A.x(a,B.f,t.X).gjM() +s=5 +return A.f(A.aiH(n.dB(b,new A.bI9(a),t.l8).bg(0),null,a,null,null,o,t.N),$async$a4S) +case 5:p=d +case 3:if(p!=null)q.c.Ks(p) +return A.m(null,r)}}) +return A.n($async$a4S,r)}, +A(a){var s,r,q=null,p=this.c.f.gaqu() +if(p.length===0)return A.am(q,q,B.h,q,q,q,q,q,q,q,q,q,q,q) +s=A.a0(p).i("O<1,rr>") +r=s.i("O>") +return new A.ch(A.ih(A.Q(new A.O(new A.O(p,new A.bIf(this),s),new A.bIg(),r),!0,r.i("al.E")),!1,t.ke),new A.bIh(this),q,t.i4)}} +A.bI9.prototype={ +$1(a){var s=a==null,r=s?null:a.y +if(r==null)r="" +if(s)s=null +else{s=A.x(this.a,B.f,t.X) +s.toString +s=a.alG(new A.fk(s),!0,!0)}if(s==null)s="UNKNOWN" +return new A.ff(r,s,!1,!1,t.l8)}, +$S:1035} +A.bIf.prototype={ +$1(a){var s=new A.aG(new A.ah($.as,t.Nk),t.LA) +this.a.c.f.z6(a).aJ(0,new A.bIe(s),t.H) +return s}, +$S:1036} +A.bIe.prototype={ +$1(a){return this.a.c3(0,a)}, +$S:1037} +A.bIg.prototype={ +$1(a){return a.gaoa()}, +$S:1038} +A.bIh.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l=null,k=b.b,j=k==null +if(!j&&J.fq(k))s=j?l:J.n2(k) +else s=l +if(s==null||j)return A.am(l,l,B.h,l,l,l,l,l,l,l,l,l,l,l) +j=$.Cy +r=A.z(a).ax +q=r.dx +r=q==null?r.cy:q +q=this.a +p=A.z(a).ax +o=p.dy +p=o==null?p.db:o +o=t.X +n=A.x(a,B.f,o).gfM() +m=q.c.f +m=m==null?l:m.Yq("m.room.pinned_events") +p=A.ej(p,l,l,B.chh,20,m===!0?new A.bIb(q,s):l,l,20,l,n) +o=A.x(a,B.f,o) +o.toString +return A.d9(B.E,!0,l,A.cK(!1,l,!0,A.aV(A.a([p,A.bW(new A.aa(B.fo,new A.ch(s.bB4(new A.fk(o),!0,!0),new A.bIc(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.bId(q,a,k),l,l,l,l,l,l,l),B.h,r,0,l,l,l,l,l,B.am)}, +$S:1039} +A.bId.prototype={ +$0(){return this.a.a4S(this.b,this.c)}, +$S:0} +A.bIb.prototype={ +$0(){return this.a.c.adf(this.b.y)}, +$S:0} +A.bIc.prototype={ +$2(a,b){var s,r,q,p,o,n=null,m=b.b +if(m==null){m=A.x(a,B.f,t.X) +m.toString +m=this.a.alG(new A.fk(m),!0,!0)}s=A.z(a).ax +r=s.dy +s=r==null?s.db:r +r=this.b +s=A.bk(n,n,s,n,this.a.gvg()!=null?B.wI:n,n,n,n,n,n,n,r,n,n,n,n,n,!0,n,n,n,B.a1,n,n,n,n) +q=A.z(a).ax +p=q.dy +q=p==null?q.db:p +p=A.z(a).ax +o=p.dy +return A.cyb(A.bk(n,n,q,n,B.k0,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.bIa(a),m,B.ak,s)}, +$S:1044} +A.bIa.prototype={ +$1(a){return new A.l0(a.k(0),this.a,A.o6()).Jt()}, +$S:155} +A.aCp.prototype={ +A(a){var s=null,r=this.c,q=r.fr,p=q!=null,o=p?56:0 +if(p){p=r.w +p.toString +p=new A.a76(q,!1,p,r,s) +q=p}else q=new A.aNk(s,s) +q=A.bW(q,1) +p=A.x(a,B.f,t.X) +p=p.gdd(p) +return A.o1(s,A.aV(A.a([B.En,q,A.ej(s,s,s,A.cF(B.eA,A.z(a).ax.b,s,s,s,s),s,r.gbBh(),B.F,s,s,p)],t.p),B.a2,B.j,B.p,s,s),B.B,s,s,B.bI,B.y9,B.cM,s,o,s,s)}} +A.aNk.prototype={ +A(a){var s=null,r=A.am(s,s,B.h,s,s,s,s,s,s,s,s,s,s,s) +return r}} +A.Jr.prototype={ +G(){return"MessageStatus."+this.b}} +A.aDh.prototype={ +A(a){return this.aU5(a,this.e,this.c)}, +aUC(a,b,c){if(b==null||b===B.j4)return B.dtc +if(b===B.ev||c.length===0)return B.dtd +if(b===B.i6)return B.dtf +return B.dte}, +aU5(a,b,c){var s,r=this,q=null +switch(r.aUC(a,b,c).a){case 0:if(r.f)s=A.z(a).ax.c +else{$.d2() +s=B.iX}return A.cF(B.O2,s,q,q,16,q) +case 1:if(r.f)s=A.z(a).ax.c +else{$.d2() +s=B.iX}return A.cF(B.NP,s,q,q,16,q) +case 2:return A.cF(B.NP,r.f?B.o:A.z(a).fr,q,q,16,q) +case 3:return A.cF(B.Av,A.z(a).ax.at,q,q,16,q)}}} +A.KQ.prototype={ +Y(){return new A.a7U(B.k)}} +A.a7U.prototype={ +a6G(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i +var $async$a6G=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.t2){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.cv(i,new A.bSB(k),m),$async$a6G) +case 8:case 7:p.c.U(n).toString +case 4:++l +s=3 +break +case 5:o=p.c +o.toString +A.cl(o,!1).eD() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a6G,r)}, +A(a){var s,r,q=this,p=null,o=t.X,n=A.x(a,B.f,o).ghH(),m=B.b.zK(q.a.d,new A.bSE()),l=A.czq(B.b.ey(q.a.d,0,new A.bSF(),t.i)),k=B.b.gbO(q.a.d) +if(m)n=A.x(a,B.f,o).ghI() +else if(B.b.zK(q.a.d,new A.bSG()))n=A.x(a,B.f,o).ghG() +else if(B.b.zK(q.a.d,new A.bSH()))n=A.x(a,B.f,o).ghM() +if(m){k=B.b.gO(q.a.d).a +k.toString +s=t.p +r=A.aX(A.a([new A.hz(1,B.bC,A.Iy(k,p,p,p,B.bB,B.bu,p,p),p),A.aV(A.a([A.alH(p,!1,p,p,p,!1,p,p,new A.bSI(q),p,p,p,p,!1,q.d),A.cK(!1,p,!0,A.N(A.x(a,B.f,o).ghL()+" ("+l+")",p,p,p,p,p,p,p,p,p,p,p),p,!0,p,p,p,p,p,p,p,p,p,p,p,new A.bSJ(q),p,p,p,p,p,p,p)],s),B.n,B.j,B.p,p,p)],s),B.n,B.j,B.J,p,p,B.v)}else r=A.N(k.b+" ("+l+")",p,p,p,p,p,p,p,p,p,p,p) +k=A.N(n,p,p,p,p,p,p,p,p,p,p,p) +s=A.x(a,B.f,o) +s=A.k3(!1,A.N(s.gcN(s),p,p,p,p,p,p,p,p,p,p,p),B.h,p,p,p,p,p,new A.bSK(a),p,p) +o=A.x(a,B.f,o) +return A.GF(A.a([s,A.k3(!1,A.N(o.geI(o),p,p,p,p,p,p,p,p,p,p,p),B.h,p,p,p,p,p,q.gbu5(),p,p)],t.p),p,r,p,!1,k)}} +A.bSB.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.Kw(p.a),$async$$0) +case 2:o=b +p.a=o +n=p +s=3 +return A.f(A.bO6(o),$async$$0) +case 3:n.b=b +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:11} +A.bSE.prototype={ +$1(a){return a instanceof A.ol}, +$S:249} +A.bSF.prototype={ +$2(a,b){var s=b.a +s=s==null?null:s.length +return a+(s==null?0:s)}, +$S:1050} +A.bSG.prototype={ +$1(a){return a instanceof A.a3Y}, +$S:249} +A.bSH.prototype={ +$1(a){return a instanceof A.t2}, +$S:249} +A.bSI.prototype={ +$1(a){var s=this.a +return s.I(new A.bSD(s,a))}, +$S:75} +A.bSD.prototype={ +$0(){return this.a.d=this.b===!0}, +$S:0} +A.bSJ.prototype={ +$0(){var s=this.a +return s.I(new A.bSC(s))}, +$S:0} +A.bSC.prototype={ +$0(){var s=this.a +return s.d=!s.d}, +$S:0} +A.bSK.prototype={ +$0(){A.cl(this.a,!1).eD()}, +$S:0} +A.aF6.prototype={ +A(a){var s=null,r=A.z(a).p3.z +if(r==null)r=s +else{$.d2() +r=r.aJQ(B.ff,14,0.25)}return new A.ef(B.ei,s,s,new A.aGZ(A.am(B.C,new A.aa(B.tx,A.N(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),s),s)}, +gqx(a){return this.c}} +A.aGB.prototype={ +A(a){var s,r,q,p,o,n="m.room.tombstone",m=null,l=this.c +if(l.f.pH(0,n)==null)return A.am(m,m,B.h,m,m,m,m,m,m,m,m,m,m,m) +s=A.z(a).ax +r=s.dx +s=r==null?s.cy:r +r=A.z(a) +r=A.q_(A.z(a).ax.f,m,B.ch0,r.ax.r,m) +q=A.czT(l.f.pH(0,n).b) +p=A.z(a).ax +o=p.dy +q=A.N(q.a,m,m,1,B.a1,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.bS(A.d9(B.E,!0,m,A.ce(!1,m,m,m,!0,m,m,m,!1,r,m,m,l.gaVP(),!1,m,m,m,A.N(A.x(a,B.f,t.X).gfO(),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.am),72,m)}} +A.alj.prototype={ +A(a){var s=null,r=A.e3(s,s,!1,A.z(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.e7(r,s,new A.aKX(a,s),s,!1,!0,s,s,s)}} +A.aKX.prototype={ +A(a){var s=null,r=A.cj(A.nj(A.pC("assets/images/ic_empty_page.svg",s,s,B.bu,s,s),s,s,s,"info-logo",!1),s,s),q=A.x(a,B.f,t.X).go9(),p=A.z(a).p3.d +return A.aX(A.a([r,new A.aa(B.aTN,A.N(q,s,s,s,s,s,s,s,p==null?s:p.FV(B.cr),s,s,s),s),new A.aKY(a,s)],t.p),B.n,B.aT,B.p,s,s,B.v)}} +A.aKY.prototype={ +A(a){var s=null +return A.F_(s,s,B.aM,s,s,!0,s,A.cE(this.b9v(a),s,s,s,s,s,s,s,s,s),B.aB,s,s,1,B.a9)}, +b9v(a){return A.cMw(A.x(a,B.f,t.X).gna(),A.aA("#EditIcon#",!0,!1,!1,!1),new A.c8q(this,a),new A.c8r(a),t.P6)}, +b9t(a){var s=null +return new A.hH(A.ej(s,s,s,A.cF(B.O9,A.z(a).fr,s,s,20,s),s,new A.c8p(a),s,s,s,s),B.Dm,s,s)}} +A.c8q.prototype={ +$1(a){return this.a.b9t(this.b)}, +$S:1052} +A.c8r.prototype={ +$1(a){var s=null,r=A.z(this.a).p3.y +if(r==null)r=s +else{$.d2() +r=r.amt(B.ff,17,B.aK)}return A.cE(s,s,s,s,s,s,s,s,r,a)}, +$S:347} +A.c8p.prototype={ +$0(){A.co(this.a).eA(0,"/rooms/newprivatechat",null)}, +$S:0} +A.Z5.prototype={ +Y(){return new A.Z6($.d0().cW(0,t._x),A.cyN(0,!0),A.bL(0,t.S),A.bL(B.dC,t.Y5),A.b(t.N,t.D),null,B.k)}} +A.Z6.prototype={ +gaax(){var s=this.c +s.toString +if(!(A.aS(s,null,t.l).w.a.a<905)){s=this.c +s.toString +s=this.x.Nf(s)}else s=!0 +return s}, +w2(){var s=0,r=A.o(t.Dt),q,p=this,o +var $async$w2=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.w2(),$async$w2) +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$w2,r)}, +an(){var s,r=this +r.aM() +s=r.c +s.toString +s=A.ai(s,!1,t.e) +s=r.w=s.ga9(s).dD(r.a.c) +s=s==null?null:s.gyX() +if(s==null)s=B.dC +r.Q.sm(0,s)}, +zg(){return this.aXQ()}, +aXQ(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i,h,g +var $async$zg=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.ga9(g).dD(p.a.c) +g=A.a([],t.CZ) +n=p.c +n.toString +m=t.X +l=t.i1 +g.push(new A.fl(A.x(n,B.f,m).gmk(),B.AF,B.GX,!1,!1,l)) +if((o==null?null:o.gAH())!=null){n=p.c +n.toString +n=A.x(n,B.f,m) +g.push(new A.fl(n.gez(n),B.kF,B.qV,!1,!0,l))}s=g.length===1?3:5 +break +case 3:k=B.b.gbO(g).c +s=4 +break +case 5:n=p.c +n.toString +s=6 +return A.f(A.MW(g,null,null,n,null,null,null,null,A.x(n,B.f,m).gh4(),!0,t.EZ),$async$zg) +case 6:k=b +case 4:if(k==null){s=1 +break}s=k===B.qV?7:8 +break +case 7:h=p.c +h.toString +s=9 +return A.f(A.cv(h,new A.b8G(o),t.N),$async$zg) +case 9:s=1 +break +case 8:h.a=null +s=10 +return A.f($.Cl().rg(B.lU,!0),$async$zg) +case 10:j=b +i=j==null?null:A.IL(j.a) +if(i==null){s=1 +break}g=i.c +g.toString +h.a=A.bBv(g,null,null,i.b) +g=p.c +g.toString +s=11 +return A.f(A.cv(g,new A.b8H(h,o),t.N),$async$zg) +case 11:case 1:return A.m(q,r)}}) +return A.n($async$zg,r)}, +acD(){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$acD=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.ga9(n).dD(q.a.c) +n=q.c +n.toString +s=2 +return A.f(A.cv(n,new A.b8E(p),t.KO),$async$acD) +case 2:o=b +if(o.b==null)q.I(new A.b8F(q,o)) +return A.m(null,r)}}) +return A.n($async$acD,r)}, +aOt(){var s=this.c +s.toString +A.rd(null,!1,new A.b8D(this),s,null,!0,!1,t.z)}, +bhv(a){return this.a_b(a,new A.b8A(this,a))}, +a0l(a){return this.bQs(a)}, +bQs(a){var s=0,r=A.o(t.z),q=this,p +var $async$a0l=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.aOt() +s=3 +break +case 5:p=q.w +s=9 +return A.f(p==null?null:A.aCF(p),$async$a0l) +case 9:q.Q.sm(0,B.nu) +s=3 +break +case 6:p=q.c +p.toString +p=A.co(p).c +p===$&&A.e() +p.eP(B.Kr) +s=3 +break +case 7:s=3 +break +case 8:p=q.w +s=10 +return A.f(p==null?null:A.bOu(p),$async$a0l) +case 10:q.Q.sm(0,B.dC) +s=3 +break +case 3:return A.m(null,r)}}) +return A.n($async$a0l,r)}, +A(a){var s,r=this +if(r.as==null){s=A.ai(a,!1,t.e) +r.as=s.ga9(s).dD(r.a.c).Aa()}return A.bS(new A.aln(r,null),null,360)}} +A.b8G.prototype={ +$0(){return this.a.OO(null)}, +$S:41} +A.b8H.prototype={ +$0(){return this.b.OO(this.a.a)}, +$S:41} +A.b8E.prototype={ +$0(){return this.a.EE()}, +$S:542} +A.b8F.prototype={ +$0(){return this.a.as=this.b.a}, +$S:0} +A.b8D.prototype={ +$1(a){var s=this.a +return new A.jl(A.p([B.xe,A.xz(new A.b8B(s),B.dTW),B.apD,A.xz(new A.b8C(s),B.dTX)],t.jG,t.ON),null)}, +$S:1070} +A.b8B.prototype={ +$1(a){return new A.QH(this.a.a.c,null)}, +$S:1092} +A.b8C.prototype={ +$1(a){return new A.zV(this.a.a.c,!0,null)}, +$S:1093} +A.b8A.prototype={ +$1(a){var s=this.a,r=s.c +r.toString +return s.Tt(r,a,this.b.y)}, +$S:14} +A.aL5.prototype={} +A.aL6.prototype={} +A.He.prototype={ +A(a){var s=this,r=null,q=A.bU(16),p=A.bU(16),o=A.a([],t.p),n=s.e +if(n!=null)o.push(A.cF(n,s.z,r,r,24,r)) +o.push(B.wg) +n=A.z(a).p3.as +n=n==null?r:n.aN(A.z(a).ax.db) +o.push(A.N(s.c,r,r,1,B.a1,r,r,r,n,r,r,r)) +return A.d9(B.E,!0,r,A.cK(!1,q,!0,A.am(r,A.aX(o,B.n,B.j,B.p,r,r,B.v),B.h,r,r,new A.iF(s.y,r,r,r,new A.dP(p,s.w)),r,r,r,r,B.fn,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.am)}} +A.pZ.prototype={ +G(){return"ChatDetailsActions."+this.b}, +xs(a){var s +switch(this.a){case 0:return A.x(a,B.f,t.X).glL() +case 1:return A.x(a,B.f,t.X).gmf() +case 3:return A.x(a,B.f,t.X).gmt() +case 2:s=A.x(a,B.f,t.X) +return s.geH(s) +case 4:return A.x(a,B.f,t.X).gf5()}}, +aUf(){switch(this.a){case 0:return B.O0 +case 1:return B.NY +case 2:return B.tR +case 4:return B.Ax +case 3:return B.NZ}}} +A.Nd.prototype={ +A(a){var s=this.c,r=A.a0(s).i("O<1,He>") +return new A.aa(B.fV,A.aJG(B.nX,A.Q(new A.O(s,new A.b_K(this,a),r),!0,r.i("al.E")),0,16),null)}, +gqR(a){return this.c}} +A.b_K.prototype={ +$1(a){var s=null,r=this.a +return new A.He(a.xs(this.b),r.d,a.aUf(),s,s,r.r,s,r.x,s,new A.b_J(r,a),s)}, +$S:1096} +A.b_J.prototype={ +$0(){return this.a.z.$1(this.b)}, +$S:0} +A.alm.prototype={ +A(a){var s=this,r=null,q=s.bmk(a),p=J.aH(s.c),o=s.r?1:0 +return A.aX(A.a([q,A.bW(A.lg(r,new A.b8P(s),p+o,r,r,B.N,!0),1)],t.p),B.n,B.j,B.p,r,r,B.v)}, +bmk(a){var s,r,q,p,o,n=null +if(!this.w)return B.W +$.fe() +s=t.X +r=A.x(a,B.f,s) +r.toString +r=r.o_(B.d.k(this.d)) +q=A.z(a).p3.as +if(q==null)q=n +else{$.d2() +q=q.aN(B.du)}q=A.am(n,new A.ef(B.de,n,n,A.N(r,n,n,1,B.a1,n,n,n,q,n,n,n),n),B.h,B.oQ,n,n,n,n,n,n,B.fV,n,n,n) +r=A.cF(B.O0,B.ci,n,n,18,n) +s=A.x(a,B.f,s).glL() +p=A.z(a).p3.as +o=t.p +return A.aX(A.a([q,A.cK(!1,n,!0,A.am(n,A.aV(A.a([r,B.cu,A.N(s,n,n,1,B.a1,n,n,n,p==null?n:p.aN(B.ci),n,n,n)],o),B.n,B.j,B.p,n,n),B.h,n,n,n,n,n,n,B.aTh,B.aTk,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.b8P.prototype={ +$2(a,b){var s,r=null,q=this.a,p=q.c,o=J.S(p) +if(b") +return A.aX(A.a([this.bwc(),A.bW(A.cKv(A.Q(new A.O(s,new A.b8T(),r),!0,r.i("al.E")),this.e,B.eW),1)],t.p),B.a2,B.j,B.p,null,null,B.v)}, +bwc(){var s=null +return A.bS(A.R8(s,new A.b8R(this),3,B.aU,B.aTj,s,s,!1,B.as,new A.b8S(),!0),72,s)}} +A.b8T.prototype={ +$1(a){return a.b}, +$S:1098} +A.b8R.prototype={ +$2(a,b){var s,r=null,q=this.a,p=q.c,o=p[b].a.xs(a),n=A.z(a).p3.x +if(n==null)n=r +else{if(q.d===b){$.fe() +s=B.ci}else{$.fe() +s=B.be}s=n.aN(s) +n=s}n=A.N(o,r,r,r,r,r,r,r,n,B.aB,r,r) +p=p[b].a.xs(a) +o=A.z(a).p3.x +if(o==null)o=r +else{$.fe() +o=o.aN(B.ci)}p=A.nK(r,r,1,r,A.cE(r,r,r,r,r,r,r,r,o,p),B.ak,B.u,r,1,B.a9) +p.SW(1/0,0) +o=p.gbl(p) +p=p.a +Math.ceil(p.gba(p)) +if(q.d!==b)p=B.z +else{$.fe() +p=B.ci}return A.cK(!1,r,!0,A.am(r,A.aX(A.a([n,B.dGO,A.am(r,r,B.h,r,r,new A.iF(p,r,r,r,B.dDZ),r,3,r,r,r,r,r,o+16)],t.p),B.n,B.aT,B.J,r,r,B.v),B.h,r,r,r,r,r,r,r,B.ck,r,r,r),r,!0,r,r,r,r,r,r,r,r,r,r,r,new A.b8Q(q,b),r,r,r,r,r,r,r)}, +$S:226} +A.b8Q.prototype={ +$0(){return this.a.f.$1(this.b)}, +$S:0} +A.b8S.prototype={ +$2(a,b){return B.cu}, +$S:189} +A.Hf.prototype={ +Y(){return new A.aL7($.d0().cW(0,t.Y8),A.bL(new A.ek(new A.a1o(),t.g),t.ID),B.k)}} +A.aL7.prototype={ +ga4B(){var s=this.a.c +s=s.gd3(s)==="m.text"?A.aFh(s.gbB(s)):null +return s==null?"":s}, +gaGV(){var s=null,r=A.iK(this.ga4B()) +return r==null?A.c8(s,s,s,s,s,s,s,s,s):r}, +an(){this.aM() +this.asn(this.gaGV())}, +A(a){return new A.bl(this.a9y$,new A.c8u(this),new A.aKw(this.gaGV(),null),null,t.Sd)}, +gxM(){return"ChatDetailsLinkItem"}} +A.c8u.prototype={ +$3(a,b,c){var s,r,q,p,o,n=null,m=A.vA(b,t.ne),l=m==null?n:m.a +m=this.a +s=A.z(a) +r=A.bU(16) +q=l==null +if(q)p=n +else{p=l.e +p=p!=null?A.iK(p):n}if(p!=null){p=l.e +p=p!=null?A.iK(p):n +p=A.Ju(!1,B.ca,n,n,n,B.c9,56,n,!1,!1,n,!1,n,n,new A.c8s(c),p,56)}else{c.toString +p=c}r=A.am(B.C,p,B.h,n,n,new A.bq(s.ax.f,n,n,r,n,n,n,B.K),n,56,n,n,n,n,n,56) +s=q?n:l.y +if(s==null)s=m.ga4B() +p=t.p +s=A.a([A.N(s,n,n,2,n,n,n,n,A.z(a).p3.w,n,n,n)],p) +if((q?n:l.d)!=null){q=l.d +q.toString +o=A.z(a).p3.z +if(o==null)o=n +else{$.d2() +o=o.aN(B.ff)}s.push(A.N(q,n,n,2,n,n,n,n,o,n,n,n))}q=m.ga4B() +o=A.z(a).p3.z +s.push(A.N(q,n,n,2,n,n,n,n,o==null?n:o.aN(A.z(a).ax.f),n,n,n)) +return A.cK(!1,n,!0,new A.aa(B.bK,A.aV(A.a([r,B.ir,A.bW(A.aX(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.c8t(m,a),n,n,n,n,n,n,n)}, +$S:1101} +A.c8t.prototype={ +$0(){return new A.l0(this.a.ga4B(),this.b,A.o6()).Jt()}, +$S:0} +A.c8s.prototype={ +$1(a){var s=this.a +s.toString +return s}, +$S:13} +A.aKw.prototype={ +A(a){var s,r=null,q=this.c +q=A.cMu(q.gtB(q)) +s=A.z(a).p3.d +return A.N(q,r,r,r,r,r,r,r,s==null?r:s.aN(A.z(a).ax.r),r,r,r)}} +A.aXs.prototype={} +A.alk.prototype={ +A(a){return new A.Tb(this.c,new A.b8K(),20,new A.b8L(),null)}} +A.b8K.prototype={ +$1(a){return(a.gd3(a)==="m.text"?A.aFh(a.gbB(a)):null)!=null}, +$S:23} +A.b8L.prototype={ +$2(a,b){var s=A.vA(b,t.Ip),r=s==null?null:s.a +if(r==null)r=A.a([],t.PA) +return A.ddJ(new A.b8I(r),J.aH(r),new A.b8J())}, +$S:1102} +A.b8I.prototype={ +$2(a,b){return new A.Hf(J.J(this.a,b),null)}, +$S:1106} +A.b8J.prototype={ +$2(a,b){return B.ku}, +$S:1128} +A.all.prototype={ +A(a){return new A.Tb(this.c,new A.b8N(),20,new A.b8O(this),null)}} +A.b8N.prototype={ +$1(a){return B.b.p(A.a(["m.image","m.video"],t.s),a.gd3(a))}, +$S:23} +A.b8O.prototype={ +$2(a,b){var s=A.vA(b,t.Ip),r=s==null?null:s.a +if(r==null)r=A.a([],t.PA) +s=J.S(r) +$.V().cY("ChatDetailsMediaPage::events: "+s.gu(r)) +return new A.KY(B.dGY,new A.vv(new A.b8M(this.a,r),s.gu(r),!0,!0,!0,A.Xm(),null),null)}, +$S:1130} +A.b8M.prototype={ +$2(a,b){var s=this.b,r=J.S(s),q=this.a,p=q.d +return J.cEH(r.h(s,b))==="m.image"?new A.aOS(r.h(s,b),p,null):new A.aWT(r.h(s,b),q.e,p,null)}, +$S:191} +A.aOS.prototype={ +A(a){var s=null,r=this.c +return A.Ju(!1,B.ca,r.y,this.d,r,B.c9,s,s,!0,!0,s,!1,new A.cdb(),s,new A.cdc(this),s,s)}} +A.cdb.prototype={ +$0(){}, +$S:0} +A.cdc.prototype={ +$1(a){var s=A.byJ(this.a.c) +return A.akH(32,32,s==null?"LEHV6nWB2yk8pyo0adR*.7kCMdnj":s,B.f9)}, +$S:1131} +A.aWT.prototype={ +A(a){var s=this.c +return A.cHv(s,this.d,null,!0,!1,!0,s.y,this.e,null)}} +A.aD_.prototype={ +A(a){var s=null,r=this.c,q=t.D0 +return A.cLp(A.bf4(r.e,s,A.a([new A.bl(r.f,new A.bQo(),s,s,q),new A.bl(r.d,new A.bQp(this),s,s,t.Sd),new A.bl(r.r,new A.bQq(),s,s,q)],t.p)),r.gbTk(r))}} +A.bQo.prototype={ +$3(a,b,c){return new A.kW(b?B.r8:B.bw,null)}, +$S:188} +A.bQp.prototype={ +$3(a,b,c){return this.a.c.a.wo(a,b)}, +$S:86} +A.bQq.prototype={ +$3(a,b,c){return new A.kW(b?B.r8:B.bw,null)}, +$S:188} +A.Tb.prototype={ +Y(){var s=t.y +return new A.a7o(A.bL(new A.ek(new A.aGo(),t.g),t.ID),new A.fZ(0,!0,null,A.a([],t.ZP),$.bo()),A.bL(!1,s),A.bL(!1,s),$.d0().cW(0,t.xf),B.k)}, +w2(){return this.c.$0()}, +wo(a,b){return this.f.$2(a,b)}} +A.a7o.prototype={ +an(){var s=this +s.aM() +s.e.a8(0,s.gbtj()) +s.a17(0)}, +n(){this.e.n() +this.aG()}, +a17(a){var s=0,r=A.o(t.z),q,p=this,o,n,m +var $async$a17=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.w2(),$async$a17) +case 3:o=c +m=p.a +n=m.d +p.w.bHz(m.e,10,100,n,o).aNL(p.gboF(),p.gboD()) +case 1:return A.m(q,r)}}) +return A.n($async$a17,r)}, +a5L(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l +var $async$a5L=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:l=A.vA(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.w2(),$async$a5L) +case 3:o=b +n=p.a +m=n.d +p.w.MH(n.e,10,100,m,J.n2(l.a).y,o).aNL(new A.bQm(p,l),p.gboi()) +case 1:return A.m(q,r)}}) +return A.n($async$a5L,r)}, +boE(){$.V().cY("SameTypeEventsListController::refresh done") +this.f.sm(0,!1)}, +boG(a){var s,r,q=this +$.V().cY("SameTypeEventsListController::refresh "+a.k(0)) +q.d.sm(0,a) +s=A.vA(a,t.Ip) +if(s!=null){q.a.toString +r=!0}else r=!1 +if(r)q.x=J.aH(s.a)"))}return A.xB(new A.b9_(this),r,q,t.N)}} +A.b8Z.prototype={ +$1(a){return a.gve()===B.da}, +$S:31} +A.b9_.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.z(a).ax.CW +else{s=A.z(a).ax +r=s.dx +s=r==null?s.cy:r}$.cuF() +r=A.aS(a,i,t.l).w.a.a<905?56:80 +q=A.am(i,i,B.h,i,i,new A.bq(i,i,new A.fh(B.O,B.O,new A.c1(B.x.bU(38),1,B.aa,-1),B.O),i,i,i,i,B.K),i,i,i,i,i,i,i,i) +p=A.z(a) +o=t.X +n=A.x(a,B.f,o) +n=A.hl(i,B.e3,i,i,i,B.ck,new A.b8W(a),i,8,i,i,n.geN(n)) +m=A.x(a,B.f,o).gnj() +l=A.z(a).p3.r +k=t.p +r=A.e3(i,i,!1,p.ax.CW,new A.ln(q,B.El,i),1,i,i,i,!1,i,!1,i,i,i,i,!0,i,i,i,i,i,new A.ef(B.de,i,i,A.aV(A.a([n,A.bW(A.N(m,i,i,i,i,i,i,i,l==null?i:l.aN(A.z(a).ax.cx),B.aB,i,i),1),B.En],k),B.n,B.aT,B.J,i,i),i),i,i,r,1,i) +l=g.w +l.toString +m=A.bU(48) +q=l.Yq("m.room.avatar")?g.gaXP():i +p=l.gAH() +n=A.x(a,B.f,o) +n.toString +q=A.cK(!1,m,!0,A.nj(A.fg(i,24,p,l.vm(new A.fk(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.bOI(n.f) +l=A.x(a,B.f,o) +l.toString +l=n.vm(new A.fk(l)) +n=A.z(a).p3.r +p=A.N(l,i,i,2,B.a1,i,i,i,n==null?i:n.aN(A.z(a).ax.db),B.aB,i,i) +if(j>1){o=A.x(a,B.f,o) +o.toString +o=o.iU(B.d.k(j))}else o=A.x(a,B.f,o).gfe() +n=A.z(a).p3.z +if(n==null)n=i +else{$.d2() +n=n.aN(B.ff)}n=A.aX(A.a([p,A.N(o,i,i,1,B.a1,i,i,i,n,i,i,i)],k),B.n,B.j,B.p,i,i,B.v) +o=A.uh(new A.c4(16,16)) +$.d2() +return A.e7(r,s,A.bS(A.aX(A.a([new A.aa(B.p0,q,i),new A.aa(B.ts,n,i),new A.bl(g.Q,new A.b8X(h),i,i,t.fU),A.bW(A.p6(o,A.am(i,new A.bl(g.z,new A.b8Y(h),i,i,t.Id),B.h,i,i,new A.bq(B.o,i,i,i,i,i,i,B.K),i,i,i,i,i,i,i,640),i),1)],k),B.n,B.aT,B.p,i,i,B.v),i,1/0),i,!1,!1,i,i,i)}, +$S:1167} +A.b8W.prototype={ +$0(){var s=A.co(this.a).c +s===$&&A.e() +s.eP(null) +return null}, +$S:0} +A.b8X.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.aS(n,r,s).w.a.a>=1239)o.push(B.aJy) +o.push(p.Q.a!==B.dC?B.aJA:B.aJz) +o.push(B.Kr) +$.cuF() +n=A.aS(a,r,s).w.a.a<905||$.cuF().Nf(a)?98:148 +if(!p.gaax()){$.d2() +s=B.o}else s=r +if(p.gaax()){$.d2() +p=B.fP}else p=B.z +return new A.Nd(o,n,new A.c1(p,1,B.aa,-1),s,new A.b8V(q),r)}, +$S:1168} +A.b8V.prototype={ +$1(a){return this.a.c.a0l(a)}, +$S:1170} +A.b8Y.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.bOI(n.w.f) +r=n.as +r.toString +q=n.gaVt() +return new A.O3(A.a([new A.CR(B.aJB,new A.alm(m,s,n.gbQE(),n.gbUt(),J.aH(r)=50?A.x(a,B.f,n).gfB():""}n=l.gve()===B.aY?1:0.5 +k=A.a([new A.hz(1,B.bC,A.N(l.pp(),p,p,1,B.a1,p,p,p,p,p,p,p),p)],t.p) +if(s.length!==0){j=A.z(a).ax +r=j.d +j=r==null?j.b:r +r=A.bU(8) +q=A.n9(A.z(a).ax.b,1) +k.push(A.am(p,A.N(s,p,p,p,p,p,p,p,A.bk(p,p,A.z(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.K),p,p,p,B.ck,B.MT,p,p,p))}if(m.h(0,l.gve()).length===0)j=A.am(p,p,B.h,p,p,p,p,p,p,p,p,p,p,p) +else{j=A.z(a) +r=A.bU(8) +q=m.h(0,l.gve()) +q.toString +r=A.am(p,A.cj(A.N(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.K),p,p,p,B.ck,B.eu,p,p,p) +j=r}k.push(j) +k=A.aV(k,B.n,B.j,B.p,p,p) +j=l.f +j=A.N(j==null?o:j,p,p,p,p,p,p,p,p,p,p,p) +return A.t9(A.ce(!1,p,p,p,!0,p,p,p,!1,A.fg(p,24,l.gtb(),l.pp(),p,56),p,p,new A.bHO(this,a),!1,p,p,p,j,p,p,k,p,p),n)}} +A.bHO.prototype={ +$0(){var s=this.b +return A.yx(new A.bHN(this.a,s),s,!0,t.z)}, +$S:0} +A.bHN.prototype={ +$1(a){return new A.Bq(this.a.c,null,null)}, +$S:228} +A.a07.prototype={ +Y(){var s=null,r=$.d0() +return new A.a08(r.cW(0,t.uc),r.cW(0,t.nw),A.akb(),A.akb(),A.j9(!0,s,!0,!0,s,s,!1),A.j9(!0,s,!0,!0,s,s,!1),B.lS,A.bL(!1,t.y),A.a([],t.RJ),A.hj(s),$.b_1(),B.k)}} +A.a08.prototype={ +bdD(){var s,r,q=this +if(q.c==null)return +s=q.r.d +if(s.length===0)return +r=B.b.gbO(s).at +r.toString +if(r>0&&!q.z)q.I(new A.bhm(q)) +else{s=B.b.gbO(s).at +s.toString +if(s===0&&q.z)q.I(new A.bhn(q))}}, +an(){var s,r=this,q=t.GU.a(r.a.c.w),p=J.S(q) +if(p.gdc(q)){s=p.h(q,"receiverId") +r.e=new A.i4(p.h(q,"email"),p.h(q,"displayName"),s,null,null)}else r.e=B.dAS +r.r.a8(0,r.gbdC()) +r.x.a8(0,r.gayy()) +r.aM()}, +n(){var s,r=this +r.r.n() +s=r.ch +s.M$=$.bo() +s.F$=0 +r.w.n() +r.x.T(0,r.gayy()) +r.aG()}, +ON(a,b){var s=0,r=A.o(t.H),q=this,p +var $async$ON=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.t1(0) +p=q.ch +p.uK(0,new A.f3(p.a.a,B.qx,B.d4)) +q.x.tk() +q.ax.sm(0,!0) +q.a4N(a,new A.bht(q,b)) +return A.m(null,r)}}) +return A.n($async$ON,r)}, +aXx(){return this.ON(null,null)}, +at0(a){return this.ON(a,null)}, +aXy(a){return this.ON(null,a)}, +a4N(a,b){var s=0,r=A.o(t.H),q=this,p,o +var $async$a4N=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.MF(p.ga9(p),o,!0).bG(new A.bhk(q,a,b)) +return A.m(null,r)}}) +return A.n($async$a4N,r)}, +bc1(a){return this.a4N(null,a)}, +ann(){var s=this,r=s.x +if(s.as)r.ti() +else r.tk() +s.at=B.lS +s.I(new A.bho(s))}, +bdB(){var s=this +if(s.as&&s.x.ge6()){s.at=B.lS +if(s.c!=null)s.I(new A.bhl(s))}}, +bP9(a,b){this.arz(b) +this.a0f(this.ch.a.a)}, +arz(a){var s=this.ch,r=s.a,q=r.a,p=r.b,o=a.a,n=q.length===0?o:B.c.uD(q,p.a,p.b,o) +s.uK(0,new A.f3(n,A.qU(B.M,p.c+o.length),B.d4))}, +anp(){var s=this.ch,r=s.a.a +s.sbB(0,(r.length===0?B.cf:new A.ha(r)).atP(1).a) +s.sAc(A.Bc(new A.db(s.a.a.length,B.M)))}, +Nz(a){this.at0(new A.bhq(this))}, +a0f(a){this.I(new A.bhp(this,a))}, +JG(a){return this.bQj(a)}, +bQj(a){var s=0,r=A.o(t.z),q=this +var $async$JG=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q.a35(a) +return A.m(null,r)}}) +return A.n($async$JG,r)}, +a35(a){return this.aXo(a)}, +aXo(a){var s=0,r=A.o(t.z),q,p=this,o,n +var $async$a35=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=$.d0().cW(0,t.h1) +s=3 +return A.f($.Cl().Ts(!0),$async$a35) +case 3:n=c +if(n==null||J.fQ(n.a)){s=1 +break}p.bc1(new A.bhr(o,J.bB(n.a,new A.bhs(),t.A0).bg(0))) +case 1:return A.m(q,r)}}) +return A.n($async$a35,r)}, +A(a){return new A.aqf(this,null)}} +A.bhm.prototype={ +$0(){return this.a.z=!0}, +$S:0} +A.bhn.prototype={ +$0(){return this.a.z=!1}, +$S:0} +A.bht.prototype={ +$1(a){a.at1(this.a.ch.a.a)}, +$S:349} +A.bhk.prototype={ +$1(a){var s=this.a +a.ey(0,new A.bhi(s,this.b),new A.bhj(s,this.c),t.P)}, +$S:37} +A.bhi.prototype={ +$1(a){var s=this.b +if(s!=null)s.$0() +$.V().b9(0,"_createRoom: "+a.k(0)) +this.a.ax.sm(0,!1)}, +$S:83} +A.bhj.prototype={ +$1(a){var s,r,q,p,o,n +if(a instanceof A.ZX){s=this.a +r=s.c +r.toString +r=A.ai(r,!1,t.e) +q=r.ga9(r).dD(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.co(r).eA(0,"/rooms/"+p+"/",new A.Hg(B.Kv,s))}}}, +$S:103} +A.bho.prototype={ +$0(){var s=this.a +return s.as=!s.as}, +$S:0} +A.bhl.prototype={ +$0(){return this.a.as=!1}, +$S:0} +A.bhq.prototype={ +$0(){var s=this.a,r=s.c +r.toString +A.j3(r,A.x(r,B.f,t.X).gou()) +r=s.c +r.toString +A.PF(r).acC(s.x)}, +$S:17} +A.bhp.prototype={ +$0(){return this.b}, +$S:0} +A.bhs.prototype={ +$1(a){return A.a4_(a.c,"",null,a.b)}, +$S:350} +A.bhr.prototype={ +$1(a){this.a.S3(this.b,a)}, +$S:349} +A.aNa.prototype={} +A.aNb.prototype={} +A.aNc.prototype={} +A.a_O.prototype={ +A(a){var s,r=null,q=A.bU(16),p=B.x.bU(10),o=A.bU(16),n=t.X,m=A.N(A.x(a,B.f,n).go4(),r,r,r,r,r,r,r,B.dQ5,r,r,r) +n=A.N(A.x(a,B.f,n).gmR(),r,r,r,r,r,r,r,B.dP1,B.aB,r,r) +s=A.z(a).p3.r +return A.cK(!1,q,!0,A.am(r,A.aX(A.a([m,B.dE,n,B.dE,A.N("\ud83e\udd17",r,r,r,r,r,r,r,s==null?r:s.aT(B.dOv),r,r,r)],t.p),B.n,B.j,B.J,r,r,B.v),B.h,r,B.at4,new A.bq(p,r,r,o,r,r,r,B.K),r,r,r,r,B.c_,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.aqf.prototype={ +A(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=null,f=this.c +if(f.as&&f.at===B.MZ)return A.am(g,g,B.h,g,g,g,g,g,g,g,g,g,g,g) +s=f.ax +$.cTN() +r=t.l +q=A.aS(a,g,r).w.a.a<905?56:80 +p=t.X +o=A.x(a,B.f,p) +o=A.hl(g,B.e3,g,g,g,B.tv,new A.bhu(a),g,8,g,g,o.geN(o)) +n=f.e +m=n.c +m.toString +l=t.p +n=A.aV(A.a([o,A.bW(new A.aNC(m,n.b,g),1)],l),B.n,B.j,B.p,g,g) +m=A.z(a).ax +o=m.k3 +q=A.e3(g,g,!1,g,new A.ln(A.am(g,g,B.h,(o==null?m.b:o).a3(0.08),g,g,g,1,g,g,g,g,g,g),B.Ej,g),1,g,g,g,!1,g,!1,g,g,g,g,!0,g,g,g,B.z,g,n,g,g,q,1,g) +o=f.x +n=A.bW(A.cj(new A.a_O(o.gbUn(),g),g,g),1) +m=A.hl(g,B.Au,g,g,g,B.zX,new A.bhv(this,a),g,g,g,g,A.x(a,B.f,p).gf5()) +k=A.z(a) +j=$.aZV()?B.wL:g +i=A.x(a,B.f,p).glO() +h=A.z(a).p3.y +o=A.bW(A.cIM(!0,f.ch,A.iX(g,g,g,g,g,g,g,g,!0,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,1,h==null?g:h.aT(A.z(a).d.e).aml(-0.15),i,g,g,g,g,!1,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g),o,f.y,B.l5,8,1,f.gapV(),f.gapW(),g,j),1) +j=A.bJ([B.hb,B.pA],t.bd) +i=f.ga99() +p=A.x(a,B.f,p).gft() +k=A.a([m,A.bW(A.am(B.C,A.aV(A.a([o,A.bwB(A.cK(!1,g,!0,A.bHp(g,new A.bhw()),g,!0,g,g,g,g,g,g,g,g,g,g,g,i,g,g,g,g,g,g,g),p,j,i)],l),B.n,B.j,B.p,g,g),B.h,g,g,new A.bq(k.ax.cy,g,g,B.y4,g,g,g,B.K),g,g,g,B.p_,B.aTa,g,g,g),1)],l) +i=t.D0 +k.push(A.am(B.C,new A.bl(s,new A.bhx(this),g,g,i),B.h,g,g,g,g,56,g,g,g,g,g,g)) +k=A.aV(k,B.n,B.fv,B.p,g,g) +j=A.aS(a,g,r).w +r=f.as?A.aS(a,g,r).w.a.b/3:0 +if(f.as){p=A.z(a) +o=A.z(a) +m=A.z(a) +f=A.cx8(A.cGk(p.ax.b,o.ax.cy,A.z(a).ax.b,m.ax.b),f.gano(),f.gbP8())}else f=g +return new A.bl(s,new A.bhy(),A.e7(q,g,A.j2(!0,A.cj(A.am(g,A.aX(A.a([n,A.aX(A.a([new A.aa(B.MF,k,g),A.am(B.C,A.o1(g,f,B.h,g,g,B.bI,g,B.cM,g,r,g,j.a.a),B.h,g,B.r0,g,g,g,g,g,g,g,g,g)],l),B.n,B.j,B.p,g,g,B.v)],l),B.n,B.j,B.p,g,g,B.v),B.h,g,B.r0,g,g,g,g,g,g,g,g,g),g,g),!0,B.F,!0,!0),g,!1,!1,g,g,g),g,i)}} +A.bhy.prototype={ +$3(a,b,c){return new A.jY(b,null,c,null)}, +$S:1190} +A.bhu.prototype={ +$0(){var s=A.co(this.a).c +s===$&&A.e() +s.eP(null) +return null}, +$S:0} +A.bhv.prototype={ +$0(){return this.a.c.JG(this.b)}, +$S:0} +A.bhw.prototype={ +$3(a,b,c){return new A.AT(b,c,B.E5,B.z,a,null)}, +$C:"$3", +$R:3, +$S:222} +A.bhx.prototype={ +$3(a,b,c){var s,r=null +if(b)return B.dyo +s=A.x(a,B.f,t.X) +return A.hl(r,r,r,"assets/images/ic_send.svg",r,B.F,this.a.c.gaXw(),r,r,r,34,s.geI(s))}, +$S:54} +A.aNC.prototype={ +A(a){var s=null +return new A.aa(B.ty,A.cK(!1,s,!0,new A.ch(this.a5k(a,this.c),new A.caA(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)}, +a5k(a,b){return this.bgc(a,b)}, +bgc(a,b){var s=0,r=A.o(t.sl),q,p=2,o,n,m,l +var $async$a5k=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.ga9(n).Ou(b),$async$a5k) +case 7:n=d +q=n +s=1 +break +p=2 +s=6 +break +case 4:p=3 +l=o +q=new A.fd(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$a5k,r)}} +A.caA.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 +$.aZY() +o=A.nj(A.fg(r,15,o,n,r,A.aS(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.cMt(q==null?s.a.c:q,a) +p=A.z(a).p3.w +n=t.p +return A.aV(A.a([new A.aa(B.aTQ,o,r),B.jy,A.bW(A.aX(A.a([A.N(q,r,r,1,B.a1,r,r,r,p==null?r:p.zE(A.z(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:1193} +A.Z7.prototype={ +Y(){return new A.Z8(B.k)}} +A.Z8.prototype={ +gru(){var s,r=this.c +r.toString +r=A.ai(r,!1,t.e) +r=r.ga9(r) +s=this.c +s.toString +s=A.ki(s).r.h(0,"roomid") +s.toString +s=r.dD(s) +s.toString +return s}, +ZE(a){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j +var $async$ZE=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.gru().gyD()!=null){o=p.c +o.toString +n=t.X +m=A.x(o,B.f,n).gkn() +l=p.c +l.toString +A.oY(o,!0,A.x(l,B.f,n).gns(),null,null,m,!0) +s=1 +break}if(p.gru().gaNx()===B.AV){o=p.c +o.toString +n=t.X +m=A.x(o,B.f,n).gkn() +l=p.c +l.toString +A.oY(o,!0,A.x(l,B.f,n).gjE(),null,null,m,!0) +s=1 +break}o=p.gru() +n=o.aOV("m.room.encryption") +m=o.ay.k3 +m.toString +if(n>o.tM(m)){o=p.c +o.toString +n=t.X +m=A.x(o,B.f,n).gkn() +l=p.c +l.toString +A.oY(o,!0,A.x(l,B.f,n).gfC(),null,null,m,!0) +s=1 +break}o=p.c +o.toString +n=t.X +m=A.x(o,B.f,n).geM() +l=p.c +l.toString +l=A.x(l,B.f,n).gj7() +k=p.c +k.toString +k=A.x(k,B.f,n).geQ() +j=p.c +j.toString +n=A.x(j,B.f,n) +s=3 +return A.f(A.jP(n.gcN(n),o,!1,l,k,m,!0),$async$ZE) +case 3:if(c!==B.cH){s=1 +break}o=p.c +o.toString +s=4 +return A.f(A.cv(o,new A.b91(p),t.H),$async$ZE) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$ZE,r)}, +zj(){var s=0,r=A.o(t.z),q=this,p,o +var $async$zj=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.J(q.gru().ay.cl,q.gru().gqk()).zj(),$async$zj) +case 2:o=b +o.e=new A.b93(q,o) +p=q.c +p.toString +s=3 +return A.f(new A.wX(o,null).ye(0,p),$async$zj) +case 3:return A.m(null,r)}}) +return A.n($async$zj,r)}, +bVD(a){this.I(new A.b94(a))}, +A(a){return new A.alp(this,null)}} +A.b91.prototype={ +$0(){return this.a.gru().a9a()}, +$S:2} +A.b93.prototype={ +$0(){if(this.b.ay===B.h0)this.a.I(new A.b92())}, +$S:0} +A.b92.prototype={ +$0(){}, +$S:0} +A.b94.prototype={ +$0(){var s=this.a +s.OP(!(A.h_.prototype.gdj.call(s)||!s.gue()))}, +$S:0} +A.alp.prototype={ +A(a){var s=this.c.gru(),r=s.ay.bc.c,q=A.y(r).i("aQ<1>") +return A.xB(new A.b9b(this,s),null,new A.jI(new A.b9c(s),new A.aQ(r,q),q.i("jI")),t.K)}} +A.b9c.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:53} +A.b9b.prototype={ +$2(a,b){var s,r,q,p,o=null,n=this.a,m=A.ej(o,o,o,B.Ov,o,new A.b98(n,a),o,o,o,o),l=t.X,k=A.N(A.x(a,B.f,l).gnA(),o,o,o,o,o,o,o,o,o,o,o),j=t.p +k=A.e3(A.a([A.k3(!1,A.N(A.x(a,B.f,l).ghb(),o,o,o,o,o,o,o,o,o,o,o),B.h,o,o,o,o,o,new A.b99(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.z(a).ax +s=m.e +m=s==null?m.c:s +s=A.z(a).ax +r=s.d +q=this.b +p=n.c +m=A.a([A.cME(o,p.gfu(),A.q_(r==null?s.b:r,o,B.AQ,m,o),o,A.N(A.x(a,B.f,l).gnz(),o,o,o,o,o,o,o,o,o,o,o),q.gyD()!=null),A.cj(A.asX("assets/encryption.png",B.bB,o,o,212),o,o),B.fl],j) +if(q.gqk()!=null)m.push(new A.aa(B.c_,A.bS(A.y6(B.ch9,A.N(A.x(a,B.f,l).gka(),o,o,o,o,o,o,o,o,o,o,o),p.gb_G(),o),o,1/0),o)) +if(q.gyD()!=null){s=q.as.c +B.b.H(m,A.a([B.bq,A.ce(!1,o,o,o,!0,o,o,o,!1,o,o,o,o,!1,o,o,o,o,o,o,A.N(A.x(a,B.f,l).gnr(),o,o,o,o,o,o,o,B.hN,o,o,o),o,o),A.xB(new A.b9a(n,q),o,new A.aQ(s,A.y(s).i("aQ<1>")),t.N)],j))}else m.push(new A.aa(B.c_,A.cj(A.N(A.x(a,B.f,l).gh9(),o,o,o,o,o,o,o,B.dNU,o,o,o),o,o),o)) +return A.e7(k,o,A.mA(m,o,o,o,o,o,B.N,!1),o,!1,!1,o,o,o)}, +$S:1204} +A.b98.prototype={ +$0(){var s=this.a.c.c +s.toString +s=A.ki(s).r.h(0,"roomid") +s.toString +return A.co(this.b).eA(0,"rooms/"+s,null)}, +$S:0} +A.b99.prototype={ +$0(){return new A.l0("https://gitlab.com/famedly/fluffychat/-/wikis/How-to-use-end-to-end-encryption-in-FluffyChat",this.a,A.o6()).CT()}, +$S:0} +A.b9a.prototype={ +$2(a,b){return new A.ch(this.b.Hc(),new A.b97(this.a),null,t.Gp)}, +$S:1205} +A.b97.prototype={ +$2(a,b){var s=null,r=b.c +if(r!=null)return A.cj(A.N(A.x(a,B.f,t.X).geC()+": "+A.q(r),s,s,s,s,s,s,s,s,s,s,s),s,s) +r=b.b +if(r==null)return B.i1 +return A.lg(s,new A.b96(this.a,r),J.aH(r),s,B.eW,B.N,!0)}, +$S:1213} +A.b96.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l=null,k=this.b,j=J.S(k),i=j.h(k,b) +i=A.h_.prototype.gdj.call(i)||!i.gue() +s=j.h(k,b).gdZ()?B.hc:B.il +if(j.h(k,b).gdZ())r=B.Oe +else{r=j.h(k,b) +r=A.h_.prototype.gdj.call(r)||!r.gue()?B.O5:B.m1}if(j.h(k,b).gdZ())q=B.hc +else{q=j.h(k,b) +q=A.h_.prototype.gdj.call(q)||!q.gue()?B.d0:B.il}q=A.cF(r,q,l,l,20,l) +r=j.h(k,b).ax +r=A.N(r==null?A.x(a,B.f,t.X).gl6():r,l,l,l,l,l,l,l,l,l,l,l) +p=A.bU(20) +o=A.z(a) +n=A.z(a).ax +m=n.d +n=m==null?n.b:m +o=A.aV(A.a([q,B.f_,r,B.f_,new A.hz(1,B.bC,A.d9(B.E,!0,l,new A.aa(B.eu,A.N(j.h(k,b).a,l,l,1,B.a1,l,l,l,A.bk(l,l,A.z(a).ax.b,l,l,l,l,l,l,l,l,12,B.fZ,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.dP(p,new A.c1(o.ax.b,1,B.aa,-1)),l,l,B.am),l)],t.p),B.n,B.j,B.p,l,l) +j=j.h(k,b) +j=j.b.h(0,"ed25519:"+A.q(J.ua(j))) +j=j==null?l:A.cFv(j) +if(j==null)j=A.x(a,B.f,t.X).gk8() +return A.cME(s,new A.b95(this.a,k,b),l,A.N(j,l,l,l,l,l,l,l,A.bk(l,l,A.z(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:257} +A.b95.prototype={ +$1(a){return this.a.c.bVD(J.J(this.b,this.c))}, +$S:10} +A.Z9.prototype={ +Y(){var s,r,q,p,o,n,m,l,k=null,j=$.d0(),i=j.cW(0,t.QI) +j=j.cW(0,t._x) +s=t.y +r=A.bL(!0,s) +s=A.bL(!0,s) +q=A.bL(B.DU,t.P4) +p=A.bL(A.a([],t.Xy),t.Ke) +o=A.hj(k) +n=A.a([],t.ZP) +m=$.bo() +l=$.cvX?B.aqX:B.qQ +return new A.Za(i,j,r,s,q,p,o,new A.fZ(0,!0,k,n,m),new A.b6(k,k,t.HL),l,k,k,k,k,k,k,B.k)}} +A.Za.prototype={ +ga9E(){var s,r=this.c +r.toString +r=A.ai(r,!1,t.e) +r=A.amB(r.ga9(r),this.cy) +s=A.a0(r).i("aP<1>") +return A.Q(new A.aP(r,new A.b9Q(),s),!0,s.i("D.E"))}, +ga9F(){var s,r=this.c +r.toString +r=A.ai(r,!1,t.e) +r=A.amB(r.ga9(r),this.cy) +s=A.a0(r).i("aP<1>") +return A.Q(new A.aP(r,new A.b9R(),s),!0,s.i("D.E"))}, +gaHU(){return J.rf(this.x.a,new A.b9M(this))}, +gaHT(){return J.rf(this.x.a,new A.b9L(this))}, +gaHV(){return J.rf(this.x.a,new A.b9N(this))}, +boQ(){var s,r=this,q=B.b.gbO(r.z.d).at +q.toString +s=q<=0 +if(s!==r.cx)r.I(new A.b9G(r,s))}, +ars(a){var s=this.x,r=A.fV(s.a,new A.b9W(a)),q=J.ajb(s.a) +if(r!=null&&r.b===B.DX)q.D(0,r) +else q.t(0,new A.p7(a,B.DX)) +s.sm(0,A.Q(q,!0,A.y(q).i("da.E")))}, +acZ(){var s=this.w +s.sm(0,s.a===B.nD?B.DU:B.nD) +this.x.sm(0,A.a([],t.Xy))}, +LP(a){return this.byJ(a)}, +byJ(a){var s=0,r=A.o(t.H),q=this +var $async$LP=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$LP) +case 2:q.acZ() +return A.m(null,r)}}) +return A.n($async$LP,r)}, +bOI(){var s=this.x +if(J.fq(s.a))s.sm(0,A.a([],t.Xy)) +else this.acZ()}, +aew(a){this.I(new A.b9T(this,a))}, +ad0(){var s=0,r=A.o(t.H),q=this,p +var $async$ad0=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.cv(p,new A.b9X(q),t.P),$async$ad0) +case 2:return A.m(null,r)}}) +return A.n($async$ad0,r)}, +acW(){var s=0,r=A.o(t.H),q=this,p +var $async$acW=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.cv(p,new A.b9U(q),t.P),$async$acW) +case 2:return A.m(null,r)}}) +return A.n($async$acW,r)}, +acX(){var s=0,r=A.o(t.H),q=this,p +var $async$acX=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.cv(p,new A.b9V(q),t.P),$async$acX) +case 2:return A.m(null,r)}}) +return A.n($async$acX,r)}, +yr(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$yr=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.ga9(l).m5,$async$yr) +case 3:l=p.c +l.toString +l=A.ai(l,!1,o) +s=4 +return A.f(l.ga9(l).oY,$async$yr) +case 4:l=p.c +l.toString +l=A.ai(l,!1,o) +s=l.ga9(l).k4==null?5:6 +break +case 5:l=p.c +l.toString +l=A.ai(l,!1,o) +l=l.ga9(l).bc.c +l=new A.aQ(l,A.y(l).i("aQ<1>")) +s=7 +return A.f(l.gO(l),$async$yr) +case 7:l=p.c +l.toString +l=A.ai(l,!1,o) +l=l.ga9(l).ok +s=8 +return A.f(l==null?null:l.a,$async$yr) +case 8:l=p.c +l.toString +l=A.ai(l,!1,o) +l=l.ga9(l).Q +if(l==null)l=null +else{l=l.c +l===$&&A.e() +l=l.a.r +l===$&&A.e() +l=l.Gt("m.megolm_backup.v1")}s=l===!0?9:11 +break +case 9:l=$.V() +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.ga9(n).Q +if(n==null)n=null +else{n=n.c +n===$&&A.e() +n=n.tE()}k=J +s=15 +return A.f(n,$async$yr) +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.ga9(n).Q +if(n==null)n=null +else{n=n.f +n===$&&A.e() +n=n.tE()}k=J +s=16 +return A.f(n,$async$yr) +case 16:if(!k.v(b,!1)){n=p.c +n.toString +n=A.ai(n,!1,o) +n=n.ga9(n).gJs()&&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.WG(),$async$yr) +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.ga9(o) +l=p.c +l.toString +s=23 +return A.f(new A.Be(!1,!1,o,m,null).ye(0,l),$async$yr) +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.ga9(o) +l=p.c +l.toString +s=24 +return A.f(new A.yO(o,null).ye(0,l),$async$yr) +case 24:case 21:case 18:s=10 +break +case 11:$.V().b9(0,"ChatListController::_waitForFirstSync(): encryption is not enabled") +s=25 +return A.f(p.WG(),$async$yr) +case 25:m=b +l=p.c +l.toString +o=A.ai(l,!1,o) +o=o.ga9(o) +l=p.c +l.toString +s=26 +return A.f(new A.Be(!1,m!=null,o,null,null).ye(0,l),$async$yr) +case 26:case 10:case 6:if(p.c==null){s=1 +break}p.I(new A.b9K(p)) +case 1:return A.m(q,r)}}) +return A.n($async$yr,r)}, +Lo(a){return this.boZ(a)}, +boZ(a){var s=0,r=A.o(t.z),q,p=this +var $async$Lo=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.LP(p.gbVI()),$async$Lo) +case 9:s=1 +break +case 6:s=10 +return A.f(p.LP(p.gbVG()),$async$Lo) +case 10:s=1 +break +case 7:s=11 +return A.f(p.LP(p.gbVF()),$async$Lo) +case 11:s=1 +break +case 8:s=12 +return A.f(p.LP(new A.b9H(p)),$async$Lo) +case 12:s=1 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$Lo,r)}, +bqS(a,b){var s=t.Vb +return A.Q(new A.O(A.a([B.Ks,B.Ku,B.Kt],t.cK),new A.b9J(this,a,b),s),!0,s.i("al.E"))}, +PN(a,b){return this.bh4(a,b)}, +bh4(a,b){var s=0,r=A.o(t.z),q,p=this,o +var $async$PN=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.cv(o,new A.b9D(p,b),t.P),$async$PN) +case 9:s=1 +break +case 6:o=p.c +o.toString +s=10 +return A.f(A.cv(o,new A.b9E(p,b),t.P),$async$PN) +case 10:s=1 +break +case 7:o=p.c +o.toString +s=11 +return A.f(A.cv(o,new A.b9F(b),t.P),$async$PN) +case 11:s=1 +break +case 8:s=1 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$PN,r)}, +bAK(a,b,c){var s=t.sK +return A.Q(new A.O(A.a([B.Ks,B.Kt,B.Ku,B.aJH],t.cK),new A.b9P(this,c,b,a),s),!0,s.i("al.E"))}, +bgq(a){var s,r,q,p=this +switch(a.a){case 0:s=p.gaHU() +r=t.X +q=p.c +if(s){q.toString +return A.x(q,B.f,r).goz()}else{q.toString +s=A.x(q,B.f,r) +return s.gop(s)}case 1:s=p.gaHV() +r=t.X +q=p.c +if(s){q.toString +return A.x(q,B.f,r).gmf()}else{q.toString +return A.x(q,B.f,r).gmt()}case 2:s=p.gaHT() +r=t.X +q=p.c +if(s){q.toString +return A.x(q,B.f,r).gjL()}else{q.toString +return A.x(q,B.f,r).gfM()}case 3:s=p.c +s.toString +return A.x(s,B.f,t.X).gf5()}}, +a4C(){var s=0,r=A.o(t.H),q=this +var $async$a4C=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.c18(),$async$a4C) +case 2:q.ch=b +return A.m(null,r)}}) +return A.n($async$a4C,r)}, +WG(){var s=0,r=A.o(t.oe),q,p=this +var $async$WG=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.Ga().aJ(0,new A.b9C(),t.oe),$async$WG) +case 3:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$WG,r)}, +bFa(){var s=this.c +s.toString +return A.a8g(s)}, +an(){var s,r=this +A.d3o() +r.bLl() +r.z.a8(0,r.gaCj()) +r.yr() +s=r.c +s.toString +$.cG1=s +$.cTr().qn(0) +$.aD.go$.push(new A.b9S(r)) +r.a4C() +r.b3N()}, +n(){this.z.T(0,this.gaCj()) +this.b3O()}, +A(a){var s +this.Fb(a) +s=this.a +return new A.alx(this,s.d,s.e,null)}, +gz4(){return!0}} +A.b9Q.prototype={ +$1(a){return a.gyY().h(0,"m.favourite")==null}, +$S:34} +A.b9R.prototype={ +$1(a){return a.gyY().h(0,"m.favourite")!=null}, +$S:34} +A.b9M.prototype={ +$1(a){var s=this.a.c +s.toString +s=A.ai(s,!1,t.e) +return!s.ga9(s).dD(a.a).gyO()}, +$S:142} +A.b9L.prototype={ +$1(a){var s=this.a.c +s.toString +s=A.ai(s,!1,t.e) +return s.ga9(s).dD(a.a).gyY().h(0,"m.favourite")==null}, +$S:142} +A.b9N.prototype={ +$1(a){var s=this.a.c +s.toString +s=A.ai(s,!1,t.e) +return s.ga9(s).dD(a.a).gyX()===B.dC}, +$S:142} +A.b9G.prototype={ +$0(){this.a.cx=this.b}, +$S:0} +A.b9W.prototype={ +$1(a){return a.a===this.a}, +$S:142} +A.b9T.prototype={ +$0(){this.a.as=this.b}, +$S:0} +A.b9X.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.gaHU() +p=J.ag(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.ga9(m) +n=n.a +if(m.dD(n).gyO()===k){s=2 +break}m=l.c +m.toString +m=A.ai(m,!1,o) +s=4 +return A.f(m.ga9(m).dD(n).Nu(k),$async$$0) +case 4:s=2 +break +case 3:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:11} +A.b9U.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.gaHT() +p=J.ag(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.ga9(m) +n=n.a +if(m.dD(n).gyY().h(0,"m.favourite")!=null===j){s=2 +break}m=k.c +m.toString +m=A.ai(m,!1,o) +n=m.ga9(m).dD(n) +m=n.ay +n=n.a +l=m.k3 +if(j){l.toString +n=m.OV(l,n,"m.favourite",null)}else{l.toString +n=m.RH(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:11} +A.b9V.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.gaHV()?B.nu:B.dC +p=J.ag(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.ga9(m) +n=n.a +if(m.dD(n).gyX()===k){s=2 +break}m=l.c +m.toString +m=A.ai(m,!1,o) +s=4 +return A.f(m.ga9(m).dD(n).Ae(k),$async$$0) +case 4:s=2 +break +case 3:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:11} +A.b9K.prototype={ +$0(){this.a.CW=!0}, +$S:0} +A.b9H.prototype={ +$0(){var s=this.a.c +s.toString +return A.bJ([A.j3(s,"Not implemented yet")],t.H)}, +$S:1235} +A.b9J.prototype={ +$1(a){var s=this.a,r=this.b,q=this.c +return A.vd(s.aOS(r,a.aVw(r,q),a.aUe(q),new A.b9I(s,a,q)),B.F,null,t.z)}, +$S:1243} +A.b9I.prototype={ +$0(){return this.a.PN(this.b,this.c)}, +$S:0} +A.b9D.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.ga9(o).dD(p.a) +o.toString +s=2 +return A.f(o.Nu(!p.gyO()),$async$$0) +case 2:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:11} +A.b9E.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.ga9(o).dD(p.a) +o.toString +s=2 +return A.f(p.gyY().h(0,"m.favourite")==null?o.bzg("m.favourite"):o.bTO("m.favourite"),$async$$0) +case 2:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:11} +A.b9F.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(A.aCF(q.a),$async$$0) +case 2:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:11} +A.b9P.prototype={ +$1(a){var s,r,q=this,p=null,o=q.a,n=a.aUd(),m=o.c +m.toString +m=A.cF(n,A.z(m).ax.b,p,p,q.d,p) +n=o.bgq(a) +s=o.c +s.toString +s=A.z(s).p3.at +if(s==null)s=p +else{r=o.c +r.toString +r=s.aN(A.z(r).ax.b) +s=r}return A.cK(!1,p,!0,A.bS(A.aX(A.a([new A.aa(q.c,m,p),A.N(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.b9O(o,a),p,p,p,p,p,p,p)}, +$S:1249} +A.b9O.prototype={ +$0(){return this.a.Lo(this.b)}, +$S:0} +A.b9C.prototype={ +$1(a){return a.ey(0,new A.b9A(),new A.b9B(),t.V6)}, +$S:1250} +A.b9A.prototype={ +$1(a){return null}, +$S:1254} +A.b9B.prototype={ +$1(a){return a.a}, +$S:1262} +A.b9S.prototype={ +$1(a){return this.aSd(a)}, +aSd(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:220} +A.abM.prototype={ +an(){this.aM() +this.Dp()}, +ro(){var s=this.ql$ +if(s!=null){s.aX() +s.pl() +this.ql$=null}this.xB()}} +A.abN.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.aL8.prototype={} +A.aL9.prototype={} +A.aLa.prototype={} +A.aLb.prototype={} +A.aLc.prototype={} +A.alu.prototype={ +A(a){var s,r,q,p,o,n=null,m=t.p,l=A.a([],m) +if(A.aS(a,n,t.l).w.a.a>784){s=A.ki(a).e +s=(s==null?n:B.c.aZ(s,"/settings"))!==!0}else s=!1 +if(s)B.b.H(l,A.a([A.am(n,n,B.h,A.z(a).CW,n,n,n,n,n,n,n,n,n,1)],m)) +m=$.aD.a5$.f.c +m=m==null?n:m.gbW7() +s=this.c +r=s.c +r.toString +q=t.e +r=A.ai(r,!1,q) +r=J.bp(r.ga9(r).k3) +p=s.cy.G() +o=J.bp(s.as) +s=s.c +s.toString +q=A.ai(s,!1,q) +q=q.ga9(q).bc.c +s=A.y(q).i("aQ<1>") +l.push(A.bW(A.eN(B.ez,A.bHp(A.xB(new A.b9x(this),new A.cy(r+p+o,t.W),A.cMr(new A.jI(new A.b9y(),new A.aQ(q,s),s.i("jI")),B.cX),t.y),new A.b9z(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.aA),1)) +return A.aV(l,B.a2,B.j,B.p,n,n)}} +A.b9z.prototype={ +$3(a,b,c){return new A.AT(b,c,B.dFN,A.z(this.a).go,a,null)}, +$C:"$3", +$R:3, +$S:222} +A.b9y.prototype={ +$1(a){return A.cMF(a)}, +$S:53} +A.b9x.prototype={ +$2(a,b){var s,r,q,p,o=null,n=this.a,m=n.c +if(m.cy===B.aqY){n=m.as +if(n==null)n="Spaces" +return new A.a8X(m,m.z,new A.cy(n,t.W))}if(m.CW){s=m.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga9(s).k4!=null}else s=!1 +if(s){if(m.ga9E().length===0&&m.ga9F().length===0){n=t.p +s=A.aV(A.a([A.pC("assets/images/ic_skeletons.svg",o,o,B.bu,o,o)],n),B.n,B.aT,B.p,o,o) +m=m.c +m.toString +m=A.ai(m,!1,t.e) +return A.aX(A.a([new A.aa(B.aT9,s,o),new A.aa(B.zU,new A.ch(m.ga9(m).aLu(!1),new A.b9u(),o,t.hc),o)],n),B.n,B.j,B.p,o,o,B.v)}s=m.ch?64:0 +r=A.z(a) +q=t.X +p=A.N(A.x(a,B.f,q).gkC(),o,o,o,o,o,o,o,o,o,o,o) +s=A.a([B.LX,A.o1(o,A.d9(B.E,!0,o,A.ce(!1,o,o,o,!0,o,o,o,!1,B.OA,o,o,m.gfo(),!1,o,o,o,A.N(A.x(a,B.f,q).gkD(),o,o,o,o,o,o,o,o,o,o,o),o,o,p,B.eB,o),B.h,r.ax.cy,0,o,o,o,o,o,B.am),B.B,o,o,B.bI,B.y9,B.cM,o,s,o,o)],t.p) +if(m.ga9F().length!==0)s.push(new A.bl(m.r,new A.b9v(n),new A.Ze(m,m.ga9F(),o),o,t.D0)) +if(m.ga9E().length!==0)s.push(new A.bl(m.f,new A.b9w(n),new A.Ze(m,m.ga9E(),o),o,t.D0)) +return A.jj(A.aX(s,B.a2,B.j,B.J,o,o,B.v),m.z,B.R,o,B.aU,o,o,B.N)}return B.W}, +$S:351} +A.b9u.prototype={ +$2(a,b){var s,r,q=null +if(b.a!==B.j_)return B.bw +s=b.b +r=s==null?q:s.b +if(r==null)r="\ud83d\udc4b" +s=t.X +return A.aX(A.a([A.N(A.x(a,B.f,s).oB(r),q,q,q,q,q,q,q,A.z(a).p3.r,B.aB,q,q),new A.aa(B.aTo,A.N(A.x(a,B.f,s).gn0(),q,q,q,q,q,q,q,A.z(a).p3.z,B.aB,q,q),q)],t.p),B.n,B.j,B.p,q,q,B.v)}, +$S:1276} +A.b9v.prototype={ +$3(a,b,c){var s,r=A.x(a,B.f,t.X) +r.toString +s=this.a.c +s=A.a([new A.a0L(r.nq(s.ga9F().length),b,A.cNu(s.r),null)],t.p) +if(b){c.toString +s.push(c)}return A.aX(s,B.a2,B.j,B.J,null,null,B.v)}, +$S:1283} +A.b9w.prototype={ +$3(a,b,c){var s,r=null,q=A.x(a,B.f,t.X) +q.toString +s=this.a.c +s=A.a([new A.a0L(q.np(s.ga9E().length),b,A.cNu(s.f),r)],t.p) +if(b){c.toString +s.push(c)}return new A.aa(B.MH,A.aX(s,B.a2,B.j,B.J,r,r,B.v),r)}, +$S:352} +A.a0L.prototype={ +A(a){var s=null,r=A.z(a).p3.as +if(r==null)r=s +else{$.d2() +r=r.aN(B.du)}r=A.N(this.c,s,s,s,s,s,s,s,r,s,s,s) +return new A.aa(B.ts,A.aV(A.a([r,A.cK(!1,s,!0,new A.aa(B.fn,A.cF(this.d?B.tN:B.tO,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.fv,B.p,s,s),s)}} +A.alv.prototype={ +A(a){var s=null,r=A.z(a) +return A.am(s,A.aV(this.c,B.n,B.fv,B.p,s,s),B.h,r.ax.cy,s,s,s,90,s,s,B.aTt,s,s,s)}} +A.alw.prototype={ +A(a){var s,r,q=this,p=null,o=A.bU(24),n=A.z(a),m=A.bU(24),l=A.x(a,B.f,t.X) +l=l.geH(l) +s=A.z(a).p3.w +if(s==null)s=p +else{$.d2() +s=s.aN(B.fO)}r=t.p +return A.aX(A.a([new A.aGT(q.c,q.d,q.e,q.r,p),A.am(p,A.aV(A.a([A.bW(A.cK(!1,o,!0,A.kY(!0,B.aL,!1,p,A.lG(),p,p,p,p,2,A.iX(p,new A.m4(4,m,B.O),p,B.oZ,p,p,p,p,!0,p,p,p,p,p,n.ax.cy,!0,p,B.pc,p,p,p,p,p,p,p,p,s,l,p,p,p,p,!1,p,p,p,p,p,A.cF(B.AH,A.z(a).ax.db,p,p,24,p),p,p,p,p,p,p,B.W,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.cb,p,p,p,p,p,p,p,p,B.ak,p,B.br,p,B.wK,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.CS.prototype={ +alZ(a){return this.bC8(a)}, +bC8(a){var s=0,r=A.o(t.z),q,p=this,o +var $async$alZ=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.j3(a,A.x(a,B.f,t.X).gls()) +s=1 +break $async$outer +case 4:A.co(a).eA(0,"/archive/"+o.a,null) +break +case 1:case 2:A.co(a).eA(0,"/rooms/"+o.a,null) +break +default:s=1 +break $async$outer}case 1:return A.m(q,r)}}) +return A.n($async$alZ,r)}, +A(a){var s,r,q,p,o,n,m,l=this,k=null,j=l.c,i=A.x(a,B.f,t.X) +i.toString +s=j.vm(new A.fk(i)) +i=A.bU(20) +if(l.d){r=A.z(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.bw:o)}o=A.a([A.fg(k,24,j.gAH(),s,l.x,56)],q) +if(j.gqk()==null){n=A.z(a) +if(j.c>0||j.gyO()||j.b===B.ba){$.fe() +m=B.be}else{$.d2() +m=B.fg}o.push(A.hF(0,A.am(k,A.cF(B.ceF,m,k,k,16,k),B.h,k,k,new A.bq(n.ax.c,k,k,k,k,k,k,B.df),k,k,k,k,B.p2,k,k,k),k,k,k,0,k,k))}p.push(new A.aa(B.p_,A.cX(B.aO,o,B.B,B.a6),k)) +p.push(A.bW(A.aX(A.a([new A.Zd(j,k),new A.Zc(j,k)],q),B.n,B.j,B.p,k,k,B.v),1)) +return new A.aa(B.aTu,A.d9(B.E,!0,i,A.cK(!1,k,!0,A.am(k,A.aV(p,B.n,B.j,B.p,k,k),B.h,k,k,k,k,k,k,k,B.fn,k,k,k),k,!0,k,k,k,k,k,k,k,k,k,l.z,l.y,new A.ba0(l,a),k,k,k,k,k,k,k),B.B,r,0,k,k,k,k,k,B.am),k)}} +A.ba0.prototype={ +$0(){return this.a.alZ(this.b)}, +$S:0} +A.aLf.prototype={} +A.Zc.prototype={ +A(a){var s,r,q,p,o,n=this,m=null,l=n.c,k=A.czd(l,a),j=l.c>0||l.gyO()||l.b===B.ba,i=l.gqk(),h=l.gaow(),g=l.c,f=!j +if(!f||h)s=g>0?20:14 +else s=0 +if(k.length!==0){i=A.z(a).p3.as +i=i==null?m:i.aT(A.bk(m,m,A.z(a).ax.b,m,m,m,m,m,m,m,m,m,m,m,m,m,m,!0,m,m,m,B.a1,m,m,m,m)) +h=t.p +h=A.aX(A.a([A.bW(A.aV(A.a([new A.hz(1,B.bC,A.N("~ "+k+"\u2026",m,m,1,m,m,!0,m,i,m,m,m),m)],h),B.n,B.j,B.p,m,m),1),B.hj],h),B.n,B.j,B.p,m,m,B.v) +i=h}else i=i==null?n.bBF(l):n.bV8(l,a,!1,j) +i=A.bW(i,1) +h=l.grf() +if(h==null)h=m +else{g=A.x(a,B.f,t.X) +g.toString +g=h.aII(new A.fk(g),!0,!0,!0,!0) +h=g}if(h==null)h=A.d8("",t.N) +g=l.gaow() +r=l.c +if(r===0&&f&&!g)g=0 +else{if(!f||g)g=r>0?20:14 +else g=0 +r=(g-9)*B.d.k(r).length+9 +g=r}if(l.d>0||l.b===B.ba)f=A.z(a).ax.b +else if(l.c>0||l.gyO())f=A.z(a).ax.b +else{$.d2() +f=B.fg}r=A.bU(20) +q=l.c +if(q>0){q=B.d.k(q) +p=A.z(a).p3.at +if(p==null)l=m +else{if(l.d>0)l=A.z(a).ax.c +else if(l.c>0)l=A.z(a).ax.c +else{l=A.z(a).ax +o=l.e +l=o==null?l.c:o}l=p.zE(l,-0.5)}l=A.N(q,m,m,m,m,m,m,m,l,m,m,m)}else l=A.am(m,m,B.h,m,m,m,m,m,m,m,m,m,m,m) +return A.bS(A.aV(A.a([i,B.cu,new A.ch(h,new A.ba_(n,j),m,t.jz),B.f_,A.o1(m,A.cj(l,m,m),B.h,m,m,B.bI,new A.bq(f,m,m,r,m,m,m,B.K),B.cM,m,s,B.aUn,g)],t.p),B.a2,B.j,B.p,m,m),39,m)}} +A.ba_.prototype={ +$2(a,b){var s,r,q,p,o,n=this,m=null,l=b.b +if(J.v(l,"")||l==null||n.a.c.grf()==null)return B.W +l.toString +l=A.de1(l,n.a.c) +s=A.ai(a,!1,t.e) +r=B.b.p(l,s.ga9(s).k3) +l=r&&n.b?20:0 +s=A.z(a) +q=A.bU(20) +if(r&&n.b){if(r)p=A.z(a).ax.c +else{p=A.z(a).ax +o=p.e +p=o==null?p.c:o}o=A.z(a).p3.at +p=A.N("@",m,m,m,m,m,m,m,A.bk(m,m,p,m,m,m,m,m,m,m,m,o==null?m:o.r,m,m,m,m,m,!0,m,m,m,m,m,m,m,m),m,m,m)}else p=A.am(m,m,B.h,m,m,m,m,m,m,m,m,m,m,m) +return A.o1(m,A.cj(p,m,m),B.h,m,m,B.bI,new A.bq(s.ax.b,m,m,q,m,m,m,B.K),B.cM,m,20,B.aTB,l)}, +$S:1289} +A.aLd.prototype={} +A.Zd.prototype={ +A(a){var s,r,q,p,o,n,m=null,l=this.c,k=A.x(a,B.f,t.X) +k.toString +s=l.vm(new A.fk(k)) +k=l.gyX() +r=l.c>0||l.gyO()||l.b===B.ba +q=t.p +p=A.a([new A.hz(1,B.bC,A.N(s,m,m,1,B.a1,m,!1,m,$.cTt().a.D2(l),m,m,m),m)],q) +if(l.gyY().h(0,"m.favourite")!=null){$.d2() +p.push(new A.aa(B.p1,A.cF(B.AG,B.ff,m,m,20,m),m))}if(k!==B.dC){$.d2() +p.push(new A.aa(B.p1,A.cF(B.cg2,B.ff,m,m,20,m),m))}k=A.bW(A.aX(A.a([A.aV(p,B.n,B.j,B.p,m,m)],q),B.n,B.j,B.p,m,m,B.v),1) +p=A.a([],q) +if(A.czd(l,a).length!==0){o=l.grf() +o=o==null?m:o.c +o=o==l.ay.k3&&l.grf().db===B.j4}else o=!1 +if(o){$.d2() +B.b.H(p,A.a([A.cF(B.O2,B.iX,m,m,16,m)],q))}l=A.apC(l.ga1z(),a) +o=A.z(a).p3.at +if(o==null)o=m +else{if(r)n=A.z(a).ax.db +else{$.d2() +n=B.iX}n=o.aN(n) +o=n}p.push(new A.aa(B.p1,A.N(l,m,m,m,m,m,m,m,o,m,m,m),m)) +return A.aV(A.a([k,new A.aa(B.p1,A.aV(p,B.n,B.j,B.p,m,m),m)],q),B.n,B.j,B.p,m,m)}} +A.aLe.prototype={} +A.alx.prototype={ +A(a){var s=this,r=null,q=s.c,p=q.w,o=q.x +return A.e7(new A.ln(new A.alw(p,o,q.gbVH(),s.e,q.gbOH(),r),B.dGv,r),r,new A.alu(q,r),new A.bl(o,new A.bad(s),r,r,t.NY),!1,!1,new A.bl(p,new A.bae(s),r,r,t.BJ),B.r3,r)}} +A.bad.prototype={ +$3(a,b,c){var s=this.a +if(J.fq(b))return new A.alv(s.c.bAK(24,B.MF,86),null) +else return s.d}, +$S:1309} +A.bae.prototype={ +$3(a,b,c){var s,r +if(this.a.c.w.a===B.nD)return B.bw +s=A.bJ([B.ih,B.Ce],t.bd) +r=A.x(a,B.f,t.X).gfg() +return A.bwB(A.czV(B.O9,new A.bab(a),18),r,s,new A.bac(a))}, +$S:1312} +A.bac.prototype={ +$0(){return A.co(this.a).eA(0,"/rooms/newprivatechat",null)}, +$S:0} +A.bab.prototype={ +$0(){return A.co(this.a).eA(0,"/rooms/newprivatechat",null)}, +$S:0} +A.Ze.prototype={ +A(a){return A.lg(null,new A.baa(this),this.d.length,null,B.eW,B.N,!0)}} +A.baa.prototype={ +$2(a,b){var s=this.a +return new A.bl(s.c.w,new A.ba9(s,b),null,null,t.BJ)}, +$S:1315} +A.ba9.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.nD,l=m?new A.ba5(r,q):s +return A.cwh(p,n.a.c===o,new A.bl(n.x,new A.ba6(r,q),s,s,t.NY),m,new A.cy("chat_list_item_"+o,t.W),new A.ba7(r,q),new A.ba8(r,a,q),l,s)}, +$S:1325} +A.ba5.prototype={ +$0(){var s=this.a +return s.c.ars(s.d[this.b].a)}, +$S:0} +A.ba8.prototype={ +$0(){var s=this.a,r=s.c,q=this.b +s=s.d[this.c] +r.bQG(q,A.cGm(q),r.bqS(q,s)) +return null}, +$S:0} +A.ba7.prototype={ +$0(){var s=this.a,r=s.c +r.acZ() +r.ars(s.d[this.b].a)}, +$S:0} +A.ba6.prototype={ +$3(a,b,c){var s=null,r=this.a,q=this.b,p=A.fV(b,new A.ba3(r,q)),o=p==null?s:p.b===B.DX +return A.alH(s,!1,s,s,s,!1,s,s,new A.ba4(r,q),s,s,s,s,!1,o===!0)}, +$S:1329} +A.ba3.prototype={ +$1(a){return B.c.p(a.a,this.a.d[this.b].a)}, +$S:142} +A.ba4.prototype={ +$1(a){var s=this.a +s.c.ars(s.d[this.b].a)}, +$S:75} +A.TD.prototype={ +G(){return"SettingsAction."+this.b}} +A.aBt.prototype={ +bLl(){return}} +A.aDc.prototype={ +A(a){var s=this,r=null,q=A.z(a),p=A.z(a),o=A.z(a),n=A.z(a).ok.Me(16),m=A.a([s.d,B.ir,A.N(s.c,r,r,r,r,r,r,r,A.bk(r,r,A.z(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.qt,r,r)],t.p) +m.push(A.bW(new A.ef(B.ds,r,r,s.e,r),1)) +return A.d9(B.E,!0,r,A.cK(!1,r,!0,new A.ef(B.de,r,r,new A.aa(B.tx,A.uJ(A.aV(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.fh(new A.c1(q.CW,1,B.aa,-1),B.O,new A.c1(p.CW,1,B.aa,-1),B.O),r,r,B.am)}} +A.a8X.prototype={ +Y(){return new A.ag_(B.k)}} +A.ag_.prototype={ +ajr(){this.I(new A.clN(this))}, +Q9(a){return this.bod(a)}, +bod(a){var s=0,r=A.o(t.z),q,p=this,o,n,m,l +var $async$Q9=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.ga9(l) +l=p.a.c.as +l.toString +n=o.dD(l) +l=a.r +s=o.dD(l)==null?3:4 +break +case 3:m=p.c +m.toString +s=5 +return A.f(A.cv(m,new A.clL(o,a,n),t.P),$async$Q9) +case 5:if(c.b!=null){s=1 +break}p.ajr() +case 4:if(a.w==="m.space"){m=p.a.c +if(l==m.as){m=p.c +m.toString +A.co(m).eA(0,"/spaces/"+A.q(l),null)}else m.aew(l) +s=1 +break}m=p.c +m.toString +A.co(m).eA(0,"/rooms/"+A.q(l),null) +case 1:return A.m(q,r)}}) +return A.n($async$Q9,r)}, +HV(a,b){return this.boW(a,b)}, +boW(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$HV=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.ga9(d) +n=p.a.c.as +m=n==null?null:o.dD(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.x(d,B.f,t.X) +k.toString +k=b.vm(new A.fk(k))}j=l?null:a.x +if(j==null)if(b==null)j=null +else{j=b.pH(0,"m.room.topic") +i=j==null?null:J.J(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.fl(A.x(f,B.f,t.X).ghd(),B.Ob,B.dH5,!1,!1,t.hq))}if(!l){l=m==null?null:m.gbBd() +l=l===!0}else l=!1 +if(l){l=p.c +l.toString +h.push(new A.fl(A.x(l,B.f,t.X).gmo(),B.cfo,B.dH7,!1,!1,t.hq))}if(!g){l=p.c +l.toString +h.push(new A.fl(A.x(l,B.f,t.X).geV(),B.kF,B.dH6,!1,!0,t.hq))}s=3 +return A.f(A.MW(h,null,null,d,j,null,null,null,k,!0,t.li),$async$HV) +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.Q9(a) +s=5 +break +case 7:d=p.c +d.toString +s=9 +return A.f(A.cv(d,b.geV(),t.H),$async$HV) +case 9:s=5 +break +case 8:d=p.c +d.toString +s=10 +return A.f(A.cv(d,new A.clM(m,a),t.H),$async$HV) +case 10:s=5 +break +case 5:case 1:return A.m(q,r)}}) +return A.n($async$HV,r)}, +A(a){var s,r=this,q=t.e,p=A.ai(a,!1,q),o=p.ga9(p),n=r.a.c.as,m=J.l5(o.p4,new A.cm0()) +if(n==null){q=m.$ti.i("aP") +s=A.Q(new A.aP(m,new A.cm1(m),q),!0,q.i("D.E")) +q=s.length +return A.lg(r.a.d,new A.cm2(r,s),q,null,null,B.N,!1)}p=$.cAL.h(0,n) +if(p==null){p=r.c +p.toString +q=A.ai(p,!1,q) +q=q.ga9(q).UM(n,r.d,1) +$.cAL.j(0,n,q)}else q=p +return new A.ch(q,new A.cm3(r,m,n,o),null,t.ic)}} +A.clN.prototype={ +$0(){$.cAL.D(0,this.a.a.c.as)}, +$S:0} +A.clL.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.fV(m.ga3I(),new A.clK(o)) +o=o==null?null:o.b}s=2 +return A.f(p.Nh(n,o),$async$$0) +case 2:s=p.dD(n)==null?3:4 +break +case 3:s=5 +return A.f(p.K7(n,!0),$async$$0) +case 5:case 4:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:11} +A.clK.prototype={ +$1(a){return a.a==this.a.r}, +$S:186} +A.clM.prototype={ +$0(){var s,r=this.a +r.toString +s=this.b.r +return!r.gyM()?A.W(A.aL("Room is not a space!")):r.Vo(s,B.aL)}, +$S:2} +A.cm0.prototype={ +$1(a){return a.gyM()}, +$S:34} +A.cm1.prototype={ +$1(a){return!this.a.ct(0,new A.cm_(a))}, +$S:34} +A.cm_.prototype={ +$1(a){return B.b.ct(a.ga3I(),new A.clV(this.a))}, +$S:34} +A.clV.prototype={ +$1(a){return a.a===this.a.a}, +$S:186} +A.cm2.prototype={ +$2(a,b){var s,r,q,p,o=null,n=this.b[b],m=t.X,l=A.x(a,B.f,m) +l.toString +s=n.vm(new A.fk(l)) +l=A.z(a) +r=A.fg(o,24,n.gAH(),s,o,56) +q=A.N(s,o,o,1,B.a1,o,o,o,o,o,o,o) +m=A.x(a,B.f,m) +m.toString +p=this.a +return A.d9(B.E,!0,o,A.ce(!1,o,o,o,!0,o,o,o,!1,r,o,new A.clY(p,n),new A.clZ(p,n),!1,o,o,o,A.N(m.mi(B.d.k(n.ga3I().length)),o,o,o,o,o,o,o,o,o,o,o),o,o,q,B.eB,o),B.h,l.ax.CW,0,o,o,o,o,o,B.am)}, +$S:353} +A.clZ.prototype={ +$0(){return this.a.a.c.aew(this.b.a)}, +$S:0} +A.clY.prototype={ +$0(){return this.a.HV(null,this.b)}, +$S:0} +A.cm3.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.aX(A.a([new A.aa(B.c_,A.N(A.nr(i,a),k,k,k,k,k,k,k,k,k,k,k),k),A.ej(k,k,k,B.Oz,k,l.a.gaDs(),k,k,k,k)],t.p),B.n,B.aT,B.p,k,k,B.v) +if(j==null)return B.lu +s=l.c +r=A.fV(l.b,new A.clW(s)) +q=j.b +p=j.a!=null +o=q.length +n=p?1:0 +m=l.a +return A.lg(m.a.d,new A.clX(m,r,b,p,q,j,l.d,s),o+1+n,k,k,B.N,!1)}, +$S:1338} +A.clW.prototype={ +$1(a){return B.b.ct(a.ga3I(),new A.clU(this.a))}, +$S:34} +A.clU.prototype={ +$1(a){return a.a===this.a}, +$S:186} +A.clX.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.cw0(new A.clO(s,r)) +p=t.X +if(r==null)r=A.x(a,B.f,p).glN() +else{p=A.x(a,B.f,p) +p.toString +p=r.vm(new A.fk(p)) +r=p}r=A.N(r,i,i,i,i,i,i,i,i,i,i,i) +p=j.c.a!==B.j_ +o=p?B.iV:B.Oz +return A.ce(!1,i,i,i,!0,i,i,i,!1,q,i,i,i,!1,i,i,i,i,i,i,r,A.ej(i,i,i,o,i,p?i:s.gaDs(),i,i,i,i),i)}--b +if(j.d&&b===j.e.length)return A.ce(!1,i,i,i,!0,i,i,i,!1,i,i,i,new A.clP(j.a,j.f),!1,i,i,i,i,i,i,A.N(A.x(a,B.f,t.X).ghh(),i,i,i,i,i,i,i,i,i,i,i),B.eB,i) +n=j.e[b] +s=n.r +m=j.r.dD(s) +if(m!=null&&!m.gyM())return A.cwh(m,!0,i,!1,i,i,i,i,new A.clQ(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.fg(i,9,n.a,s,i,24) +q=A.z(a).ax +p=q.w +return new A.aDc(r,new A.aa(B.aTU,s,i),B.dyn,new A.clR(j.a,n),(p==null?q.f:p).bU(128),i)}s=n.a +r=n.e +s=A.fg(i,24,s,r,i,56) +if(r==null)r=n.b +q=t.p +r=A.a([A.bW(A.N(r==null?A.x(a,B.f,t.X).gf0():r,i,i,1,i,i,i,i,B.hN,i,i,i),1)],q) +if(!l)B.b.H(r,A.a([B.chf,B.f_,A.N(J.bp(n.f),i,i,i,i,i,i,i,B.aoP,i,i,i)],q)) +r=A.aV(r,B.n,B.j,B.p,i,i) +q=j.a +if(k==null){p=t.X +p=l?A.x(a,B.f,p).gm1():A.x(a,B.f,p).gm0()}else p=k +p=A.N(p,i,i,1,i,i,i,i,A.bk(i,i,A.z(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.eB:i +return A.ce(!1,i,i,i,!0,i,i,i,!1,s,i,new A.clS(q,n,m),new A.clT(q,n),!1,i,i,i,p,i,i,r,o,i)}, +$S:191} +A.clO.prototype={ +$0(){var s=this.a.a.c,r=this.b +return s.aew(r==null?null:r.a)}, +$S:0} +A.clP.prototype={ +$0(){var s=this.a +s.d=this.b.a +s.ajr()}, +$S:0} +A.clQ.prototype={ +$0(){return this.a.HV(this.b,this.c)}, +$S:0} +A.clR.prototype={ +$0(){return this.a.Q9(this.b)}, +$S:0} +A.clT.prototype={ +$0(){return this.a.Q9(this.b)}, +$S:0} +A.clS.prototype={ +$0(){return this.a.HV(this.b,this.c)}, +$S:0} +A.B0.prototype={ +G(){return"SpaceChildContextAction."+this.b}} +A.Zf.prototype={ +Y(){return new A.alz(B.k)}} +A.alz.prototype={ +Mz(a,b,c,d){return this.bGJ(a,b,c,d)}, +bGI(a,b,c){return this.Mz(a,b,c,null)}, +bGJ(a,b,c,d){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k +var $async$Mz=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.ga9(k) +o=p.c +o.toString +o=A.ki(o).r.h(0,"roomid") +o.toString +n=k.dD(o) +if(!n.Yq("m.room.power_levels")){A.j3(a,A.x(a,B.f,t.X).gfC()) +s=1 +break}s=3 +return A.f(A.aiI(a,c),$async$Mz) +case 3:m=f +if(m==null){s=1 +break}k=t.N +o=t.z +l=A.eA(n.pH(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.bD(l.h(0,d),b,m)}else l.j(0,b,m) +s=4 +return A.f(A.cv(a,new A.bag(n,l),k),$async$Mz) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$Mz,r)}, +gp0(){var s,r=this.c +r.toString +r=A.ai(r,!1,t.e) +r=r.ga9(r).bc.c +s=A.y(r).i("aQ<1>") +return new A.jI(new A.bai(this),new A.aQ(r,s),s.i("jI"))}, +U6(a){return this.bWz(a)}, +bWz(a){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i,h,g,f +var $async$U6=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.ga9(g) +o=p.c +o.toString +o=A.ki(o).r.h(0,"roomid") +o.toString +n=g.dD(o) +m=J.J(n.pH(0,"m.room.create").b,"room_version") +if(m==null)m="1" +g=p.c +g.toString +o=t.X +l=A.x(g,B.f,o).ght() +k=a.b.a +j=t.N +s=3 +return A.f(A.aiH(k.gcr(k).oC(0,new A.baj(m)).dB(0,new A.bak(),t.l8).bg(0),null,g,null,null,l,j),$async$U6) +case 3:i=c +s=i!=null?4:6 +break +case 4:g=p.c +g.toString +l=A.x(g,B.f,o).geQ() +k=p.c +k.toString +k=A.x(k,B.f,o) +k=k.gcN(k) +h=p.c +h.toString +f=B.hd +s=7 +return A.f(A.jP(k,g,!1,null,l,A.x(h,B.f,o).geM(),!1),$async$U6) +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.cv(g,new A.bal(p,n,i),j).aJ(0,new A.bam(p),t.H),$async$U6) +case 8:case 1:return A.m(q,r)}}) +return A.n($async$U6,r)}, +A(a){return new A.alA(this,null)}} +A.bag.prototype={ +$0(){var s=this.a +return s.ay.wO(s.a,"m.room.power_levels","",this.b)}, +$S:41} +A.bai.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.ki(r).r.h(0,"roomid")) +s=r}}if(s===!0){p=p.a +p.toString +s=this.a.c +s.toString +s=A.ki(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.ct(p,new A.bah())}}p=p===!0}else p=!1 +return p}, +$S:53} +A.bah.prototype={ +$1(a){return a.a==="m.room.power_levels"}, +$S:1351} +A.baj.prototype={ +$1(a){return!J.v(a.a,this.a)}, +$S:1355} +A.bak.prototype={ +$1(a){var s=a.a +return new A.ff(s,A.q(s)+" ("+A.q(B.b.gR(a.b.G().split(".")))+")",!1,!1,t.l8)}, +$S:1356} +A.bal.prototype={ +$0(){var s=this.a.c +s.toString +s=A.ki(s).r.h(0,"roomid") +s.toString +return this.b.ay.a1U(s,this.c)}, +$S:41} +A.bam.prototype={ +$1(a){var s=this.a.c +s.toString +s=A.co(s).c +s===$&&A.e() +s.eP(null) +return null}, +$S:1358} +A.alA.prototype={ +A(a){var s=null,r=A.ki(a).e +r=(r==null?s:B.c.aZ(r,"/spaces/"))===!0?s:A.ej(s,s,s,B.Ov,s,new A.bav(this,a),s,s,s,s) +return A.e7(A.e3(s,s,!0,s,s,1,s,s,s,!1,s,!1,s,s,r,s,!0,s,s,s,s,s,A.N(A.x(a,B.f,t.X).gh3(),s,s,s,s,s,s,s,s,s,s,s),s,s,s,1,s),s,A.Ed(A.xB(new A.baw(this),s,this.c.gp0(),t.z),!0),s,!1,!1,s,s,s)}} +A.bav.prototype={ +$0(){var s=this.a.c.c +s.toString +s=A.ki(s).r.h(0,"roomid") +s.toString +return A.co(this.b).eA(0,"/rooms/"+s,null)}, +$S:0} +A.baw.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.ki(j).r.h(0,"roomid") +if(j==null)s=l +else{r=A.ai(a,!1,t.e) +s=r.ga9(r).dD(j)}if(s==null)return A.cj(A.N(A.x(a,B.f,t.X).ghl(),l,l,l,l,l,l,l,l,l,l,l),l,l) +j=t.N +r=t.z +q=A.eA(s.pH(0,"m.room.power_levels").b,j,r) +p=A.eA(q,j,r) +p.kV(p,new A.bap()) +o=q.h(0,"events") +n=A.eA(o==null?A.b(r,r):o,j,r) +n.kV(n,new A.baq()) +j=t.p +r=A.a([],j) +for(o=p.gcr(p),o=o.gS(o);o.q();){m=o.gE(o) +r.push(new A.ED(m.a,m.b,l,new A.bar(k,a,m),l))}r.push(B.kt) +o=t.X +r.push(A.ce(!1,l,l,l,!0,l,l,l,!1,l,l,l,l,!1,l,l,l,l,l,l,A.N(A.x(a,B.f,o).gfD(),l,l,l,l,l,l,l,A.bk(l,l,A.z(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.hx(new A.bas(k,q),l)) +r.push(B.kt) +r.push(A.ce(!1,l,l,l,!0,l,l,l,!1,l,l,l,l,!1,l,l,l,l,l,l,A.N(A.x(a,B.f,o).gh_(),l,l,l,l,l,l,l,A.bk(l,l,A.z(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.gcr(n),o=o.gS(o);o.q();){m=o.gE(o) +r.push(new A.ED(m.a,m.b,"events",new A.bat(k,a,m),l))}if(s.Yq("m.room.tombstone"))B.b.H(r,A.bJ([B.kt,new A.ch(s.ay.Uh(0),new A.bau(k,s),l,t.eH)],t.d)) +return A.aX(A.a([A.aX(r,B.n,B.j,B.J,l,l,B.v)],j),B.n,B.j,B.p,l,l,B.v)}, +$S:1362} +A.bap.prototype={ +$2(a,b){return!A.eM(b)}, +$S:354} +A.baq.prototype={ +$2(a,b){return!A.eM(b)}, +$S:354} +A.bar.prototype={ +$0(){var s=this.c +return this.a.c.bGI(this.b,s.a,s.b)}, +$S:0} +A.bas.prototype={ +$1(a){var s,r="notifications",q=this.b +if(q.a0(0,r)){q=J.J(q.h(0,r),"rooms") +s=q==null?0:q}else s=0 +return new A.ED("rooms",s,r,new A.bao(this.a,a,s),null)}, +$S:1377} +A.bao.prototype={ +$0(){return this.a.c.Mz(this.b,"rooms",this.c,"notifications")}, +$S:0} +A.bat.prototype={ +$0(){var s=this.c +return this.a.c.Mz(this.b,s.a,s.b,"events")}, +$S:0} +A.bau.prototype={ +$2(a,b){var s,r=null +if(b.b==null)return B.i1 +s=J.J(this.b.pH(0,"m.room.create").b,"room_version") +if(s==null)s="1" +return A.ce(!1,r,r,r,!0,r,r,r,!1,r,r,r,new A.ban(this.a,b),!1,r,r,r,r,r,r,A.N(A.x(a,B.f,t.X).gk5()+": "+A.q(s),r,r,r,r,r,r,r,r,r,r,r),r,r)}, +$S:1384} +A.ban.prototype={ +$0(){var s=this.b.b +s.toString +return this.a.c.U6(s)}, +$S:0} +A.ED.prototype={ +aUx(a){var s=this,r=s.e +if(r==null)switch(s.c){case"users_default":return A.x(a,B.f,t.X).gj_() +case"events_default":return A.x(a,B.f,t.X).ghJ() +case"state_default":return A.x(a,B.f,t.X).gh_() +case"ban":return A.x(a,B.f,t.X).gfV() +case"kick":return A.x(a,B.f,t.X).ghf() +case"redact":return A.x(a,B.f,t.X).gh2() +case"invite":return A.x(a,B.f,t.X).gjk()}else if(r==="notifications")switch(s.c){case"rooms":return A.x(a,B.f,t.X).gfD()}else if(r==="events")switch(s.c){case"m.room.name":return A.x(a,B.f,t.X).gia() +case"m.room.power_levels":return A.x(a,B.f,t.X).gh3() +case"m.room.history_visibility":return A.x(a,B.f,t.X).gle() +case"m.room.canonical_alias":return A.x(a,B.f,t.X).gkk() +case"m.room.avatar":return A.x(a,B.f,t.X).gh4() +case"m.room.tombstone":return A.x(a,B.f,t.X).ght() +case"m.room.encryption":return A.x(a,B.f,t.X).gfu() +case"m.room.server_acl":return A.x(a,B.f,t.X).gj3()}return s.c}, +A(a){var s=null,r=A.q_(A.z(a).go,s,B.Ow,B.dm,s),q=A.N(this.aUx(a),s,s,s,s,s,s,s,s,s,s,s),p=A.z(a),o=A.bU(8),n=this.d +o=A.am(s,A.cj(A.N(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.K),s,s,s,s,B.eu,s,s,s) +if(n===100)p=A.x(a,B.f,t.X).gfm() +else{p=t.X +p=n>=50?A.x(a,B.f,p).gfB():A.x(a,B.f,p).gho()}return A.ce(!1,s,s,s,!0,s,s,s,!1,r,s,s,this.f,!1,s,s,s,A.aV(A.a([o,B.cu,A.N(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.ZL.prototype={ +Y(){return new A.ZM(A.hj(null),B.k)}} +A.ZM.prototype={ +abR(){var s=0,r=A.o(t.z),q=this,p +var $async$abR=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.at5().aOI(50,512,512,B.chH),$async$abR) +case 2:q.I(new p.bdE(q,b)) +return A.m(null,r)}}) +return A.n($async$abR,r)}, +Vv(){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$Vv=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:g=n.d +g.sbB(0,B.c.di(g.a.a)) +i=g.a.a +m=A.bH(i.toLowerCase()," ","_") +if(J.aH(m)===0){n.I(new A.bdF(n)) +s=1 +break}n.I(new A.bdG(n)) +p=4 +p=8 +i=n.c +i.toString +s=11 +return A.f(A.ai(i,!1,t.e).rQ().bTn(0,m),$async$Vv) +case 11:p=4 +s=10 +break +case 8:p=7 +f=o +i=A.a2(f) +if(i instanceof A.iy){l=i +if(!l.ga1p())throw f}else throw f +s=10 +break +case 7:s=4 +break +case 10:n.I(new A.bdH(n)) +i=n.c +i.toString +A.ai(i,!1,t.e).y=g.a.a +g=n.c +g.toString +A.co(g).yW("/signup",null,t.O) +p=2 +s=6 +break +case 4:p=3 +e=o +k=A.a2(e) +j=A.ay(e) +g=$.V() +g.a8D(0,"Sign up failed",k,j) +n.I(new A.bdI(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$Vv,r)}, +Jy(){var s=this.c +s.toString +return A.co(s).yW("/login",null,t.O)}, +an(){var s,r=this +r.aM() +s=r.c +s.toString +s=r.a4a(s,"m.login.sso") +if(s){s=r.c +s.toString +A.ai(s,!1,t.e).rQ().JX(0,B.DI,"/client/r0/login").aJ(0,new A.bdD(r),t.H)}}, +A(a){return new A.an2(this,null)}} +A.bdE.prototype={ +$0(){var s=this.a.c +s.toString +A.ai(s,!1,t.e).x=this.b}, +$S:0} +A.bdF.prototype={ +$0(){var s=this.a,r=s.c +r.toString +s.e=A.x(r,B.f,t.X).gjN()}, +$S:0} +A.bdG.prototype={ +$0(){var s=this.a +s.e=null +s.f=!0}, +$S:0} +A.bdH.prototype={ +$0(){this.a.f=!1}, +$S:0} +A.bdI.prototype={ +$0(){var s=this.a,r=s.c +r.toString +s.e=A.nr(this.b,r) +s.f=!1}, +$S:0} +A.bdD.prototype={ +$1(a){var s=this.a +return s.I(new A.bdC(s,a))}, +$S:1387} +A.bdC.prototype={ +$0(){this.a.r=this.b}, +$S:0} +A.Qg.prototype={} +A.aLE.prototype={} +A.ZN.prototype={ +a4a(a,b){var s=A.ai(a,!1,t.e).r +s=s==null?null:J.rf(s.c,new A.bdM(b)) +return s===!0}, +bg0(a,b){var s,r=A.ai(a,!1,t.e).w +if(r==null)return null +s=B.l.gbp().ag(b) +return r+"?logout=1&url="+B.xT.gbp().ag(s)}, +KM(a,b){return this.b_k(a,b)}, +b_k(a,b){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i +var $async$KM=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=p.bff() +l=t.e +k=A.ai(a,!1,l).rQ().b +j=k==null?null:k.k(0) +k=A.cn(B.a0,b,B.l,!1) +o=A.cn(B.id,m,B.l,!0) +i=A +s=3 +return A.f(A.arr(A.dG(m,0,null).gqf(),A.q(j)+"/_matrix/client/r0/login/sso/redirect/"+k+"?redirectUrl="+o),$async$KM) +case 3:n=i.dG(d,0,null).gac8().h(0,"loginToken") +k=n==null?null:n.length===0 +if(k===!0){s=1 +break}A.ai(a,!1,l).z=B.pG +s=4 +return A.f(A.cv(a,new A.bdL(a,n),t.DF),$async$KM) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$KM,r)}, +ad7(a){return this.bW0(a)}, +bW0(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$ad7=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.pG){s=1 +break}i=n.bfe() +m=n.bg0(a,i) +if(m==null){q=A.d8(null,t.H) +s=1 +break}l=A.dG(i,0,null).gqf() +p=4 +s=7 +return A.f(A.arr(l,m),$async$ad7) +case 7:k=c +$.V().b9(0,"tryLogoutSso::result: "+A.q(k)) +p=2 +s=6 +break +case 4:p=3 +f=o +j=A.a2(f) +g=$.V() +g.b9(0,"tryLogoutSso::error: "+A.q(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$ad7,r)}, +bfe(){var s,r=$.cvW +if(r!=null&&r.length!==0){s=window.origin +s.toString +return s+"/twake-on-matrix/"+A.q(r)+"/auth.html"}r=window.origin +r.toString +return r+"/web/auth.html"}, +bff(){var s,r=$.cvW +if(r!=null&&r.length!==0){s=window.origin +s.toString +return s+"/twake-on-matrix/"+A.q(r)+"/auth.html"}r=window.origin +r.toString +return r+"/web/auth.html"}, +aMF(a){var s +if(a==null)return null +s=A.nP(a,"flows",t.z) +s.toString +return J.bB(t.j.a(J.J(B.b.KL(s,new A.bdJ()),"identity_providers")),new A.bdK(),t.wB).bg(0)}} +A.bdM.prototype={ +$1(a){return a.a===this.a}, +$S:275} +A.bdL.prototype={ +$0(){return A.ai(this.a,!1,t.e).rQ().bNd(B.pG,$.Cx+" web",this.b)}, +$S:1396} +A.bdJ.prototype={ +$1(a){return J.v(J.J(a,"type"),"m.login.sso")}, +$S:85} +A.bdK.prototype={ +$1(a){var s=J.S(a) +return new A.Qg(s.h(a,"id"),s.h(a,"name"),s.h(a,"icon"),s.h(a,"brand"))}, +$S:1398} +A.an2.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.aMF(g.r),e=g.f,d=e?j:B.f7,c=A.ai(a,!1,i).rQ().b +c=c==null?j:c.gtB(c) +e=A.e3(j,j,!e,j,j,1,!0,j,j,!1,j,!1,j,j,d,j,!0,j,j,j,j,j,A.N(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.bU(64) +r=A.z(a).RG.d +if(r==null)r=10 +q=A.z(a).ax.cx.bU(64) +s=A.cj(A.cX(B.aO,A.a([A.d9(B.E,!0,s,A.q_(B.o,j,h==null?B.chl:new A.ch(h.xX(),new A.bdN(),j,t.Uo),j,64),B.B,B.z,r,j,q,j,j,j,B.am),A.hF(0,A.pc(B.o,B.Or,B.x,B.lr,!0,g.gbRA(),j),j,j,j,0,j,j)],d),B.B,B.a6),j,j) +r=t.X +q=A.x(a,B.f,r).giz() +q=A.kY(!0,B.aL,!1,j,A.lG(),g.d,j,j,j,2,A.iX(j,j,j,j,j,j,j,j,!0,j,j,j,B.nS,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.AP,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.bdO(k),j,j,!1,j,j,B.cb,j,j,j,j,j,j,j,j,B.ak,j,B.br,j,j,j) +p=A.wA(j,j,A.z(a).ax.b,j,j,j,j,j,j,A.z(a).ax.c,j,j,j,j,j,j,j,j,j) +o=g.f +n=o?new A.bdP():g.gfa() +B.b.H(c,A.a([new A.aa(B.bJ,s,j),new A.aa(B.bJ,q,j),new A.aa(B.bJ,A.nj(A.y6(B.AO,o?B.uc:A.N(A.x(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.bK,A.aV(A.a([A.bW(A.wu(A.z(a).CW,j,1),1),new A.aa(B.bJ,A.N(A.x(a,B.f,r).ghm(),j,j,j,j,j,j,j,B.Fo,j,j,j),j),A.bW(A.wu(A.z(a).CW,j,1),1)],d),B.n,B.j,B.p,j,j),j)],d))}d=g.a4a(a,"m.login.sso") +if(d){if(f==null)i=B.dGG +else{if(f.length===1){d=A.z(a).ax +s=d.d +d=s==null?d.b:s +s=A.z(a).ax +r=s.e +d=A.wA(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.gbO(f).c==null)i=B.cgV +else{s=B.b.gbO(f).c +s.toString +i=A.cID(A.ayA(A.dG(s,0,j),A.ai(a,!1,i).rQ()).k(0),j,j,j,32,j,32)}s=B.b.gbO(f).b +if(s==null)s=B.b.gbO(f).d +i=A.am(j,A.y6(i,A.N(s==null?A.x(a,B.f,t.X).gkN():s,j,j,j,j,j,j,j,j,j,j,j),new A.bdQ(k,a,f),d),B.h,j,j,j,j,j,j,j,B.bJ,j,j,1/0)}else{i=t.fD +d=A.a([],i) +for(s=f.length,m=0;m")).bG(q.gbgY()) +n=o.ok.c +new A.aQ(n,A.y(n).i("aQ<1>")).bG(new A.bEX(q,o)) +q.r=o.b +n=o.a.c +n===$&&A.e() +if(n===B.iJ)try{$.cEr().wG(0,!0)}catch(m){}return A.m(null,r)}}) +return A.n($async$qn,r)}, +DM(){var s,r +A.d6(B.kv,new A.bEU(this)) +s=this.a.f.a.c +s===$&&A.e() +if(s===B.iJ)try{$.cEr().wG(0,!1)}catch(r){}}, +n(){this.aG() +this.a.f.gbBW().$0()}, +bgZ(a){var s,r +$.V().cY("CallingPage::handleCallState: "+a.G()) +if(A.bJ([B.iH,B.dg],t.xD).p(0,a))try{B.dth.e2("vibrate",A.p(["duration",200,"pattern",B.jj,"repeat",-1,"amplitude",-1,"intensities",B.jj],t.N,t.K),!1,t.H)}catch(s){r=$.V() +r.pA(0,"[Dialer] could not vibrate for call updates")}if(this.c!=null)this.I(new A.bEK(this,a))}, +b8u(){this.I(new A.bEJ(this))}, +bkO(){this.I(new A.bEL(this))}, +bnp(){this.I(new A.bEN(this))}, +ajJ(){var s=0,r=A.o(t.z),q=this +var $async$ajJ=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q.I(new A.bEP(q)) +return A.m(null,r)}}) +return A.n($async$ajJ,r)}, +bsw(){this.I(new A.bEO(this))}, +bnn(){this.I(new A.bEM(this))}, +a70(){var s=0,r=A.o(t.z),q=this +var $async$a70=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=q.a.f.gr_()!=null?2:3 +break +case 2:s=4 +return A.f(A.cxE(q.a.f.gr_().a.Ko(0)[0]),$async$a70) +case 4:case 3:q.I(new A.bEQ()) +return A.m(null,r)}}) +return A.n($async$a70,r)}, +b9b(a){var s,r,q,p,o,n,m,l,k,j=this,i=null +if(a)return A.a([],t.p) +A.pc(B.fe,B.cgO,i,"switchCamera",!1,j.gbwa(),i) +s=j.r===B.dg?B.fe:B.d0 +r=A.pc(s,B.cgh,i,"hangup",!1,j.gbkN(),"Hangup") +q=A.pc(B.hc,B.cha,i,"answer",!1,j.gb8t(),"Answer") +s=j.a.f.ga_w()?B.oB:B.o +p=j.a.f.ga_w()?B.o:B.fe +o=A.pc(p,A.cF(j.a.f.ga_w()?B.NX:B.NW,i,i,i,i,i),s,"muteMic",!1,j.gbno(),i) +s=j.a.f.gvM()!=null?B.oB:B.o +p=j.a.f.gvM()!=null?B.o:B.fe +n=A.pc(p,B.chq,s,"screenSharing",!1,j.gbtB(),i) +s=j.a.f +p=s.y +m=p?B.oB:B.o +p=p?B.o:B.fe +l=A.pc(p,B.che,m,"hold",!1,j.gbsv(),i) +s=s.ga_v()?B.oB:B.o +p=j.a.f.ga_v()?B.o:B.fe +k=A.pc(p,A.cF(j.a.f.ga_v()?B.cf3:B.cf2,i,i,i,i,i),s,"muteCam",!1,j.gbnm(),i) +switch(j.r){case B.iI:case B.r7:case B.HZ:case B.yn:s=j.a.f.a.d +s===$&&A.e() +p=t.p +return s===B.ol?A.a([r],p):A.a([q,r],p) +case B.iH:s=A.a([o],t.p) +p=j.a.f.a.c +p===$&&A.e() +if(p!==B.yo)s.push(k) +s.push(n) +s.push(l) +s.push(r) +return s +case B.dg:return A.a([r],t.p) +case B.r6:break +case B.avw:break +case B.ym:break +case null:break}return A.a([],t.p)}, +b9n(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.dg)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.x(r,B.f,t.X) +r.toString +q=s.vm(new A.fk(r))+" held the call."}else q=e.y?"You held the call.":"" +f.push(A.cj(A.aX(A.a([B.ch6,A.N(q,h,h,h,h,h,h,h,B.dPe,h,h,h)],g),B.n,B.aT,B.p,h,h,B.v),h,h)) +return f}s=e.gaqW() +if(s==null)s=e.gvM() +p=s==null?e.gacl():s +if(p==null)p=e.gr_() +if(i.a.f.b!==B.iH)p=e.gr_() +if(p!=null)f.push(A.cj(new A.MC(p,i.a.r,!0,h),h,h)) +s=!b +if(!s||i.a.f.b!==B.iH)return f +r=i.c +r.toString +o=t.l +r=A.aS(r,h,o).w +n=i.c +n.toString +m=Math.min(r.a.a,A.aS(n,h,o).w.a.b) +i.f=i.gaqX()!=null?B.aTL:B.F +if(i.gaqX()!=null)r=m/3 +else{r=i.c +r.toString +r=A.aS(r,h,o).w.a.a}i.e=r +if(i.gaqX()!=null)r=m/4 +else{r=i.c +r.toString +o=A.aS(r,h,o).w.a.b +r=o}i.d=r +if(e.gKi(e).length===0)return f +l=A.a([],g) +if(e.gaqW()!=null){k=e.gacl() +g=i.e +r=i.d +k.toString +l.push(A.bS(new A.MC(k,i.a.r,!1,h),r,g)) +l.push(B.l2)}j=e.gr_() +if(j==null)j=e.gvM() +if(j!=null&&s){g=i.e +r=i.d +l.push(A.bS(new A.MC(j,i.a.r,!1,h),r,g)) +l.push(B.l2)}if(e.gvM()!=null&&s){g=i.e +s=i.d +r=e.gacl() +r.toString +l.push(A.bS(new A.MC(r,i.a.r,!1,h),s,g)) +l.push(B.l2)}if(l.length!==0){g=i.e +s=i.f +f.push(A.am(B.k8,A.am(h,A.aX(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.aTJ,h,h,h))}return f}, +A(a){return new A.a5_(new A.bET(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)}, +$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)}, +$2$decode(a,b){return this.gJ().$2$decode(a,b)}, +$2$onError(a,b){return this.gJ().$2$onError(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)}, +$1$colorScheme(a){return this.gJ().$1$colorScheme(a)}, +$1$velocity(a){return this.gJ().$1$velocity(a)}, +$1$fontSize(a){return this.gJ().$1$fontSize(a)}, +$1$maxWidth(a){return this.gJ().$1$maxWidth(a)}, +$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$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)}, +$4$editEventId$inReplyTo$txid(a,b,c,d){return this.gJ().$4$editEventId$inReplyTo$txid(a,b,c,d)}, +$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)}, +$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)}, +$1$format(a){return this.gJ().$1$format(a)}, +$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)}, +$1$noPixels(a){return this.gJ().$1$noPixels(a)}, +$2$frame(a,b){return this.gJ().$2$frame(a,b)}, +$2$offset(a,b){return this.gJ().$2$offset(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)}, +$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)}, +$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)}, +$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)}, +$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$type(a){return this.gJ().$1$type(a)}, +$1$isDeleteAvatar(a){return this.gJ().$1$isDeleteAvatar(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)}, +$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)}, +$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.bEX.prototype={ +$1(a){var s,r=this +if(a===B.ki)r.a.I(new A.bEV(r.b)) +else if(a===B.HX||a===B.HY){r.a.I(new A.bEW()) +s=r.b +$.V().eg("Call hold event: local "+s.x+", remote "+s.y)}}, +$S:1462} +A.bEV.prototype={ +$0(){this.a.a1K()}, +$S:0} +A.bEW.prototype={ +$0(){}, +$S:0} +A.bEU.prototype={ +$0(){var s=this.a.a.c.$0() +return s}, +$S:0} +A.bEK.prototype={ +$0(){var s=this.a,r=this.b +s.r=r +if(r===B.dg)s.DM()}, +$S:0} +A.bEJ.prototype={ +$0(){this.a.a.f.DD()}, +$S:0} +A.bEL.prototype={ +$0(){var s=this.a.a.f +if(s.b===B.iI)s.bTt() +else s.aa0()}, +$S:0} +A.bEN.prototype={ +$0(){var s=this.a.a.f +s.Kz(!s.ga_w())}, +$S:0} +A.bEP.prototype={ +$0(){var s=this.a.a.f +s.F3(s.gvM()==null)}, +$S:0} +A.bEO.prototype={ +$0(){var s=this.a.a.f +s.Hm(!s.y)}, +$S:0} +A.bEM.prototype={ +$0(){var s=this.a.a.f +s.Ky(!s.ga_v())}, +$S:0} +A.bEQ.prototype={ +$0(){}, +$S:0} +A.bET.prototype={ +$2(a,b){var s=null,r=this.a +return A.e7(s,s,new A.a4T(new A.bES(r,b),s),s,!1,!1,A.bS(A.aV(r.b9b(b),B.n,B.a18,B.p,s,s),150,320),B.av3,!b)}, +$S:1467} +A.bES.prototype={ +$2(a,b){var s=null,r=this.b,q=A.Q(this.a.b9n(b,r),!0,t.d) +if(!r)q.push(A.hF(s,A.ej(B.fe,s,s,B.Op,s,new A.bER(a),s,s,s,s),s,s,24,s,24,s)) +return A.am(s,A.cX(B.aO,q,B.B,B.a6),B.h,s,s,B.atg,s,s,s,s,s,s,s,s)}, +$S:1487} +A.bER.prototype={ +$0(){var s=this.a.Gk(t.xe) +if(s!=null)s.aY8(!0)}, +$S:0} +A.a5_.prototype={ +Y(){return new A.S_(B.m,A.b(t.kH,t.c),null,null,B.k)}, +wo(a,b){return this.r.$2(a,b)}} +A.S_.prototype={ +an(){var s=this,r=null +s.aM() +s.a.toString +s.f=B.a37 +s.d=A.cf(r,B.cM,r,r,s) +s.e=A.cf(r,B.cM,r,r,s)}, +aY8(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.bHh(s,!0)) +s.d.df(0)}, +b_O(){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.fL(0).a25(new A.bHj(this))}, +bov(a){if(!this.w)return +this.I(new A.bHd(this,a))}, +bop(){if(!this.w)return +this.I(new A.bH9(this))}, +bor(a){var s,r=this +if(!r.w)return +r.I(new A.bHa(r,A.djE(r.r,r.y))) +s=r.e +s===$&&A.e() +s.df(0).a25(new A.bHb(r))}, +bot(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.bHc(s))}, +A(a){var s={},r=A.aS(a,null,t.l).w,q=r.f +s.a=q +this.a.toString +s.a=q.a2(0,r.e) +return new A.fw(new A.bHg(s,this,this.x),null)}} +A.bHh.prototype={ +$0(){this.a.x=this.b}, +$S:0} +A.bHj.prototype={ +$0(){var s=this.a +if(s.c!=null)s.I(new A.bHi(s))}, +$S:0} +A.bHi.prototype={ +$0(){this.a.x=!1}, +$S:0} +A.bHd.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.bH9.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.bHa.prototype={ +$0(){var s=this.a +s.f=this.b +s.w=!1}, +$S:0} +A.bHb.prototype={ +$0(){var s=this.a,r=s.e +r===$&&A.e() +r.sm(0,0) +s.r=B.m}, +$S:0} +A.bHc.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.bHg.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.djF(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.cX(B.aO,A.a([A.hY(new A.BQ(A.a([p,o],t.hZ)),new A.bHe(g,n,q,r,k,j),new A.hx(new A.bHf(g,j),null))],t.p),B.B,B.a6)}, +$S:1510} +A.bHe.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.fu(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.bb(q,b.b,t.Ni).ab(0,a2)}a2=t.Y +p=new A.bb(0,10,a2).ab(0,r) +o=b.c +n=o.a +m=b.d +l=new A.bb(n,m.a,a2).ab(0,r) +o=o.b +k=new A.bb(o,m.b,a2).ab(0,r) +j=new A.bb(1,b.e,a2).ab(0,r) +a2=q.a +m=q.b +i=b.f +h=i?a1.gbos():a +g=i?a1.gbou():a +f=i?a1.gboo():a +e=i?a1.gboq():a +a1=i?a1.gb_N():a +d=A.bU(p) +c=A.bU(p) +return A.hF(a,A.eN(a,A.d9(B.E,!0,d,A.am(a,A.cN3(B.C,A.cKr(B.C,new A.jY(i,a,a4,a),o,n,a,a),a,j),B.d8,a,a,new A.bq(B.z,a,a,c,a,a,a,B.K),a,k,a,a,a,a,a,l),B.h,a,10,a,a,a,a,a,B.am),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.aA),a,a,a2,a,m,a)}, +$S:359} +A.bHf.prototype={ +$1(a){return this.a.a.wo(a,this.b)}, +$S:13} +A.ps.prototype={ +G(){return"PIPViewCorner."+this.b}} +A.y5.prototype={} +A.cpf.prototype={ +$1(a){var s=this.a.h(0,a),r=this.b +return new A.y5(a,new A.w(s.a+-r.a,s.b+-r.b).gIO())}, +$S:1522} +A.cpg.prototype={ +$2(a,b){return B.e.bM(a.b,b.b)}, +$S:1528} +A.cph.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:1534} +A.aRh.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.aqP.prototype={ +A(a){var s=null,r=A.e3(s,s,!1,A.z(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) +$.cCU() +return A.e7(r,s,A.cj(A.aX(A.a([A.aS(a,s,t.l).w.a.a<905?B.dWM:B.dWN,B.dWO,B.dWL],t.p),B.n,B.aT,B.p,s,s,B.v),s,s),s,!1,!0,s,s,s)}} +A.aNO.prototype={ +A(a){var s=null,r=A.z(a).ax,q=r.d +return A.cX(B.dr,A.a([A.pC("assets/images/ic_error_page_background.svg",s,new A.HV(q==null?r.b:q,B.qX,s,B.rT),B.bu,s,s),A.pC("assets/images/ic_error_page.svg",s,s,B.bu,s,448)],t.p),B.B,B.a6)}} +A.aNN.prototype={ +A(a){return A.pC("assets/images/ic_error_page.svg",null,null,B.bu,null,280)}} +A.aNM.prototype={ +A(a){var s,r=null,q=A.N(A.x(a,B.f,t.X).gnD(),r,r,r,r,r,r,r,r,r,r,r),p=A.z(a).p3.as +p=p==null?r:p.Rq(A.z(a).ax.c,B.aK) +s=t.h9 +return A.Gg(B.Op,q,new A.caH(this,a),A.H4(r,r,new A.cG(A.z(a).ax.b,s),r,r,r,new A.cG(A.z(a).ax.c,s),r,new A.cG(18,t.QL),r,r,r,r,r,r,new A.cG(new A.dP(A.bU(100),B.O),t.xx),r,r,r,r,new A.cG(p,t.wG),r))}} +A.caH.prototype={ +$0(){A.co(this.b).eA(0,"/rooms",null) +return null}, +$S:0} +A.aNP.prototype={ +A(a){var s,r,q=null,p=t.X,o=A.x(a,B.f,p).gnF() +$.cCU() +s=t.l +if(A.aS(a,q,s).w.a.a<905){r=A.z(a).p3.f +r=r==null?q:r.Rq(A.z(a).ax.db,B.cr)}else{r=A.z(a).p3.d +r=r==null?q:r.Rq(A.z(a).ax.db,B.cr)}r=A.N(o,q,q,q,q,q,q,q,r,q,q,q) +p=A.x(a,B.f,p).gnE() +if(A.aS(a,q,s).w.a.a<905){o=A.z(a).p3.as +if(o==null)o=q +else{$.d2() +o=o.Rq(B.ff,B.aK)}}else{o=A.z(a).p3.y +if(o==null)o=q +else{$.d2() +o=o.Rq(B.ff,B.aK)}}return new A.aa(B.aTO,A.aX(A.a([r,B.nK,A.N(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.Du.prototype={ +Y(){var s=t.y +return new A.a1e($.d0().cW(0,t.Gn),A.bL(null,t.DS),A.bL(!0,s),A.bL(!1,s),A.akb(),A.bL(A.a([],t.s),t.yp),B.k)}} +A.a1e.prototype={ +an(){this.aM() +this.y=this.a.c}, +n(){this.z.n() +var s=this.w +if(s!=null)s.af(0) +this.aG()}, +aq9(a){var s=this.Q,r=J.hv(s.a,a),q=s.a +if(r)J.lI(q,a) +else J.dm(q,a) +s.sm(0,A.cIU(s.a,new A.bnO(),t.N))}, +Jf(){var s=0,r=A.o(t.z),q=this,p,o,n,m +var $async$Jf=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.amB(m.ga9(m),B.qQ) +o=q.Q.a +n=q.c +n.toString +q.w=q.d.MG(A.ai(n,!1,p),m,o).qZ(new A.bnN(q),q.gbi5(),q.gbi7()) +return A.m(null,r)}}) +return A.n($async$Jf,r)}, +bi4(a,b){$.V().b9(0,"ForwardController::_handleForwardMessageOnData()") +this.e.sm(0,b) +b.ey(0,new A.bnL(),new A.bnM(a),t.uZ)}, +bi6(){$.V().b9(0,"ForwardController::_handleForwardMessageOnDone()")}, +bi8(a,b){$.V().pA(0,"ForwardController::_handleForwardMessageOnError() - error: "+A.q(a)+" | stackTrace: "+A.q(b))}, +A(a){return new A.arD(this,null)}} +A.bnO.prototype={ +$2(a,b){return B.c.bM(a,b)}, +$S:283} +A.bnN.prototype={ +$1(a){var s=this.a,r=s.c +r.toString +return s.bi4(r,a)}, +$S:37} +A.bnL.prototype={ +$1(a){$.V().pA(0,"ForwardController::_handleForwardMessageOnData() - failure: "+a.k(0))}, +$S:83} +A.bnM.prototype={ +$1(a){return this.aSI(a)}, +aSI(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:$.V().b9(0,"ForwardController::_handleForwardMessageOnData() - success: "+a.k(0)) +p=A.a_(a) +if(B.dSc===p){t.Eb.a(a) +o=q.a +if(A.cl(o,!1).alH())A.cl(o,!1).eP(B.auB) +A.co(o).eA(0,"/rooms/"+a.a.a,null) +s=2 +break}s=B.dSo===p?3:4 +break +case 3:s=5 +return A.f(A.rd(null,!0,new A.bnK(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:1551} +A.bnK.prototype={ +$1(a){return new A.KQ(A.a([this.a.a],t.x2),null)}, +$S:1559} +A.arD.prototype={ +A(a){var s,r,q=null +$.cD_() +s=A.aS(a,q,t.l).w.a.a<905?64:80 +r=this.c +return A.e7(new A.ln(new A.aOj(r.y,r.r,q),new A.a1(1/0,s),q),q,new A.k6(A.jj(A.aX(A.a([B.a7B,new A.bl(r.f,new A.bnR(this),q,q,t.D0)],t.p),B.n,B.j,B.p,q,q,B.v),q,B.R,q,B.aU,B.fn,q,B.N),new A.bnS(this),q),q,!1,!1,new A.arB(r.Q,r.gao9(),r.e,q),q,q)}} +A.bnS.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.co(n).eA(0,"/rooms/"+A.q(o),null) +q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:59} +A.bnR.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.a6o(A.amB(q.ga9(q),B.qQ),r.z,r.Q,new A.bnQ(s),null)}return B.W}, +$S:54} +A.bnQ.prototype={ +$1(a){return this.a.c.aq9(a)}, +$S:14} +A.arB.prototype={ +A(a){var s=null,r=A.x(a,B.f,t.X) +return new A.bl(this.c,new A.bnI(),new A.bl(this.e,new A.bnJ(),A.bS(new A.ef(B.ds,s,s,A.hl(s,s,s,"assets/images/ic_send.svg",56,B.F,this.d,s,0,s,s,r.geI(r)),s),60,s),s,t.LC),s,t.if)}} +A.bnI.prototype={ +$3(a,b,c){if(J.aH(b)!==1)return B.bw +c.toString +return c}, +$S:361} +A.bnJ.prototype={ +$3(a,b,c){if(b==null){c.toString +return c}else return b.ey(0,new A.bnG(c),new A.bnH(),t.d)}, +$S:1563} +A.bnG.prototype={ +$1(a){var s=this.a +s.toString +return s}, +$S:120} +A.bnH.prototype={ +$1(a){if(a instanceof A.PO)return B.dGH +else return B.bw}, +$S:1576} +A.aOj.prototype={ +A(a){var s,r,q,p,o,n=null +$.cD_() +s=A.aS(a,n,t.l).w.a.a<905?64:80 +r=t.X +q=A.x(a,B.f,r) +p=t.p +q=A.aV(A.a([A.hl(n,B.e3,n,n,n,B.tv,new A.cbU(this,a),n,8,n,n,q.geN(q)),B.cu,A.bW(new A.bl(this.d,new A.cbV(),n,n,t.D0),1)],p),B.n,B.j,B.p,n,n) +r=A.x(a,B.f,r) +p=A.a([A.hl(n,B.tR,n,n,n,B.F,new A.cbW(this),n,n,n,n,r.geH(r))],p) +r=A.z(a).ax +o=r.k3 +return A.e3(p,n,!0,n,new A.ln(A.am(n,n,B.h,(o==null?r.b:o).a3(0.08),n,n,n,1,n,n,n,n,n,n),B.Ej,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.cbU.prototype={ +$0(){var s,r=this.b +A.ai(r,!1,t.e).sKE(null) +s=this.a.c +if(s!=null)A.co(r).eA(0,"/rooms/"+s,null) +else{r=A.co(r).c +r===$&&A.e() +r.eP(null)}}, +$S:0} +A.cbV.prototype={ +$3(a,b,c){var s,r,q=null +if(b){s=A.z(a).p3.y +if(s==null)s=q +else{$.d2() +s=s.aN(B.fO)}return new A.aa(B.tw,A.kY(!0,B.aL,!0,new A.cbT(),A.lG(),q,q,26,q,2,A.iX(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.F,q,q,q,q,q,q,q,q,B.ak,q,B.br,q,q,q),q)}else{s=A.x(a,B.f,t.X).gnN() +r=A.z(a).p3.w +return A.N(s,q,q,q,q,q,q,q,r==null?q:r.zE(A.z(a).ax.db,0.15),q,q,q)}}, +$S:54} +A.cbT.prototype={ +$4$currentLength$isFocused$maxLength(a,b,c,d){return B.W}, +$S:362} +A.cbW.prototype={ +$0(){this.a.d.sm(0,!0) +return!0}, +$S:0} +A.a6o.prototype={ +A(a){return new A.bl(this.e,new A.bMe(this),null,null,t.if)}} +A.bMe.prototype={ +$3(a,b,c){var s=this.a +return A.lg(s.d,new A.bMd(s,b),s.c.length,B.F,null,B.N,!0)}, +$S:1612} +A.bMd.prototype={ +$2(a,b){var s,r=null,q=this.a,p=q.c[b],o=J.hv(this.b,p.a),n=A.bU(16),m=A.bU(16),l=A.z(a),k=A.z(a).ax,j=k.dy +k=j==null?k.db:j +k=A.alH(r,!1,r,new A.cG(l.fr,t.Il),r,!1,r,r,new A.bMb(q,p),r,r,new A.c1(k,2,B.aa,-1),r,!1,o) +l=p.gAH() +j=A.x(a,B.f,t.X) +j.toString +s=t.p +return A.d9(B.E,!0,n,A.cK(!1,m,!0,A.aV(A.a([k,A.fg(r,24,l,p.vm(new A.fk(j)),r,56),A.bW(new A.aa(B.aTv,A.aX(A.a([new A.Zd(p,r),new A.Zc(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.bMc(q,p),r,r,r,r,r,r,r),B.h,r,0,r,r,r,r,r,B.am)}, +$S:353} +A.bMc.prototype={ +$0(){return this.a.f.$1(this.b.a)}, +$S:0} +A.bMb.prototype={ +$1(a){return this.a.f.$1(this.b.a)}, +$S:75} +A.aBu.prototype={ +A(a){var s=null,r=A.x(a,B.f,t.X).gor(),q=A.z(a).p3.as +if(q==null)q=s +else{$.d2() +q=q.aN(B.a1M)}return A.aV(A.a([A.N(r,s,s,s,s,s,s,s,q,s,s,s)],t.p),B.n,B.j,B.p,s,s)}} +A.Qb.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.e3(k,k,!0,k,k,1,k,k,k,!1,k,!1,k,k,k,k,!0,k,k,k,k,k,A.N(j.gtB(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.ce(!1,k,k,k,!0,k,k,k,!1,B.AM,k,k,k,!1,k,k,k,k,k,k,A.N(s,k,k,k,k,k,k,k,k,k,k,k),k,k)) +if(o!=null&&o.length!==0)l.push(A.ce(!1,k,k,k,!0,k,k,k,!1,B.chi,k,k,k,!1,k,k,k,k,k,k,A.N(o,k,k,k,k,k,k,k,k,k,k,k),k,k)) +if(n!=null&&n.length!==0)l.push(A.ce(!1,k,k,k,!0,k,k,k,!1,B.cho,k,k,k,!1,k,k,k,k,k,k,A.N(n,k,k,k,k,k,k,k,k,k,k,k),k,k)) +l.push(A.ce(!1,k,k,k,!0,k,k,k,!1,B.cgT,k,k,new A.bs3(this,a),!1,k,k,k,k,k,k,A.N(j.k(0),k,k,k,k,k,k,k,k,k,k,k),k,k)) +if(p!=null)l.push(A.ce(!1,k,k,k,!0,k,k,k,!1,B.AO,k,k,new A.bs4(a,p),!1,k,k,k,k,k,k,A.N(p.k(0),k,k,k,k,k,k,k,k,k,k,k),k,k)) +if(r!=null)l.push(A.ce(!1,k,k,k,!0,k,k,k,!1,B.Om,k,k,new A.bs5(a,r),!1,k,k,k,k,k,k,A.N(r.k(0),k,k,k,k,k,k,k,k,k,k,k),k,k)) +if(q!=null)l.push(A.ce(!1,k,k,k,!0,k,k,k,!1,B.Ol,k,k,new A.bs6(a,q),!1,k,k,k,k,k,k,A.N(q.k(0),k,k,k,k,k,k,k,k,k,k,k),k,k)) +if(i!=null)l.push(A.ce(!1,k,k,k,!0,k,k,k,!1,B.cgG,k,k,k,!1,k,k,k,k,k,k,A.N(""+B.d.aK(i.a,1000)+"ms",k,k,k,k,k,k,k,k,k,k,k),k,k)) +return A.e7(m,k,A.mA(l,k,k,k,k,k,B.N,!1),k,!1,!1,k,k,k)}} +A.bs3.prototype={ +$0(){return new A.l0(this.a.c.a.a.k(0),this.b,A.o6()).CT()}, +$S:0} +A.bs4.prototype={ +$0(){return new A.l0(this.b.k(0),this.a,A.o6()).CT()}, +$S:0} +A.bs5.prototype={ +$0(){return new A.l0(this.b.k(0),this.a,A.o6()).CT()}, +$S:0} +A.bs6.prototype={ +$0(){return new A.l0(this.b.k(0),this.a,A.o6()).CT()}, +$S:0} +A.a1L.prototype={ +Y(){return new A.a1M(B.As,A.hj($.cFf),A.j9(!0,null,!0,!0,null,null,!1),B.k)}} +A.a1M.prototype={ +WM(){var s=0,r=A.o(t.H),q=this +var $async$WM=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:$.MZ().vf("test",t.z).aJ(0,new A.bsd(),t.P).nf(new A.bse(q)) +s=2 +return A.f(A.c18(),$async$WM) +case 2:q.z=b +return A.m(null,r)}}) +return A.n($async$WM,r)}, +bxy(){var s=this +if(s.w==null)s.T_() +if(s.f.ge6())s.I(new A.bsf(s))}, +aZN(a){var s=this.c +s.toString +return A.yx(new A.bsq(a),s,!0,t.z)}, +bIa(a){var s=this.w +s.toString +s=J.l5(s,new A.bsl(a)) +return A.Q(s,!0,s.$ti.i("D.E"))}, +T_(){var s=0,r=A.o(t.z),q,p=2,o,n=this,m,l,k,j,i,h,g +var $async$T_=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.aum.a9o(),$async$T_) +case 7:m=b +s=8 +return A.f(A.cxJ(m,B.oW),$async$T_) +case 8:l=b +if(n.c==null){s=1 +break}n.I(new A.bsm(n,l)) +p=2 +s=6 +break +case 4:p=3 +g=o +k=A.a2(g) +j=A.ay(g) +h=$.V() +h.kG(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$T_,r)}, +aZ4(a){return this.I(new A.bsp(this,a))}, +Ir(){return this.bBH()}, +bBH(){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$Ir=A.k(function(a,a0){if(a===1){p=a0 +s=q}while(true)switch(s){case 0:e={} +o.I(new A.bsg(o)) +q=3 +h=o.e +g=B.c.di(h.a.a) +h.sbB(0,A.bH(g.toLowerCase()," ","-")) +n=A.dG(h.a.a,0,null) +if(n.gqf().length===0)n=A.cAU("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.rQ().Iq(n),$async$Ir) +case 6:b.r=a0 +l=J.rf(m.r.c,new A.bsh()) +q=8 +h=o.c +h.toString +s=11 +return A.f(A.ai(h,!1,g).rQ().bTm(0),$async$Ir) +case 11:m.Q=!0 +q=3 +s=10 +break +case 8:q=7 +d=p +h=A.a2(d) +if(h instanceof A.iy){k=h +m.Q=k.ga1p()}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.co(e).yW("/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).rQ().JX(0,B.DI,"/client/r0/login").aJ(0,new A.bsi(e),t.f),$async$Ir) +case 18:j=o.aMF(e.a) +e=o.c +e.toString +e=o.a4a(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.kd(h).a +h.toString +o.KM(e,h)}o.d=B.As +e=$.aD.a5$.f.c +if(e!=null)e.tk() +o.I(new A.bsj()) +s=16 +break +case 17:o.d=B.ceb +e=o.c +e.toString +A.co(e).yW("/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.pd +o.I(new A.bsk(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$Ir,r)}, +Ns(){var s=0,r=A.o(t.z),q=this,p +var $async$Ns=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.f +if(p.ge6())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.Ir(),$async$Ns) +case 7:s=3 +break +case 5:s=8 +return A.f(q.Ir(),$async$Ns) +case 8:s=3 +break +case 6:s=9 +return A.f(q.Ir(),$async$Ns) +case 9:s=3 +break +case 3:q.I(new A.bsn()) +return A.m(null,r)}}) +return A.n($async$Ns,r)}, +n(){this.f.T(0,this.gaGl()) +this.aG()}, +an(){var s=this +s.f.a8(0,s.gaGl()) +s.WM() +s.aM()}, +A(a){return new A.asz(this,null)}, +a1s(){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$a1s=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f($.Cl().Ts(!0),$async$a1s) +case 3:n=b +m=n==null?null:A.IL(n.a) +if(m==null){s=1 +break}o=p.c +o.toString +s=4 +return A.f(A.cv(o,new A.bso(p,m),t.P),$async$a1s) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$a1s,r)}} +A.bsd.prototype={ +$1(a){return null}, +$S:1614} +A.bse.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.x(l,B.f,p).gmb() +n=m.c +n.toString +s=2 +return A.f(A.oY(l,!0,A.x(n,B.f,p).gma(),null,new A.bsc(),o,!0),$async$$2) +case 2:m.WM() +return A.m(null,r)}}) +return A.n($async$$2,r)}, +$S:1615} +A.bsc.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:59} +A.bsf.prototype={ +$0(){}, +$S:0} +A.bsq.prototype={ +$1(a){return new A.Qb(this.a,null)}, +$S:1616} +A.bsl.prototype={ +$1(a){var s=a.a,r=s.a,q=this.a +if(!B.c.p(r.gtB(r),q)){s=s.c +s=s==null?null:B.c.p(s,q) +s=s===!0}else s=!0 +return s}, +$S:363} +A.bsm.prototype={ +$0(){this.a.w=this.b}, +$S:0} +A.bsp.prototype={ +$0(){var s=this.a +s.e.sbB(0,this.b) +s.f.tk()}, +$S:0} +A.bsg.prototype={ +$0(){var s=this.a +s.f.tk() +s.d=B.cea}, +$S:0} +A.bsh.prototype={ +$1(a){return a.a==="m.login.sso"}, +$S:275} +A.bsi.prototype={ +$1(a){return this.a.a=a}, +$S:1642} +A.bsj.prototype={ +$0(){}, +$S:0} +A.bsk.prototype={ +$0(){var s=this.a.c +s.toString +return A.nr(this.b,s)}, +$S:0} +A.bsn.prototype={ +$0(){}, +$S:0} +A.bso.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).rQ() +j=o.b.c +j.toString +s=6 +return A.f(n.Jl(A.dz(j,0,null)),$async$$0) +case 6:k=k.c +k.toString +A.ai(k,!1,i).aMO() +q=1 +s=5 +break +case 3:q=2 +g=p +m=A.a2(g) +l=A.ay(g) +k=$.V() +k.kG(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:11} +A.aOC.prototype={} +A.asz.prototype={ +A(a){var s,r=null,q=this.c,p=q.w,o=A.e3(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.aTR,A.pC("assets/images/ic_twake_logo.svg",r,new A.HV(A.z(a).ax.cx,B.li,r,B.rT),B.bu,r,100),r),r,r,r,1,r),n=q.z?64:0,m=A.z(a),l=t.X,k=A.N(A.x(a,B.f,l).gkL(),r,r,r,r,r,r,r,r,r,r,r),j=t.p +n=A.a([A.o1(r,A.d9(B.E,!0,B.asC,A.ce(!1,r,r,r,!0,r,r,r,!1,B.OA,r,r,q.gbUG(),!1,r,r,r,A.N(A.x(a,B.f,l).gkM(),r,r,r,r,r,r,r,r,r,r,r),r,r,k,B.eB,r),B.B,m.ax.cy,0,r,r,r,r,r,B.am),B.B,r,r,B.bI,B.y9,B.cM,r,n,r,r),new A.aa(B.bK,new A.asB(q,p,r),r),B.wg],j) +if(q.d===B.pd){q=A.x(a,B.f,l).gmS() +m=A.z(a).p3.z +if(m==null)m=r +else{k=A.z(a).ax +s=k.fr +m=m.zE(s==null?k.cx:s,0.25)}n.push(new A.aa(B.bK,A.N(q,r,r,r,r,r,r,r,m,B.aB,r,r),r))}q=A.wA(r,r,A.z(a).ax.b,r,r,r,r,r,r,A.z(a).ax.c,B.dGz,r,B.bK,r,r,r,r,r,r) +n.push(A.am(r,A.aX(A.a([A.nj(A.cHl(!1,A.aV(A.a([this.bfX(a)],j),B.n,B.aT,B.p,r,r),B.h,r,r,r,r,r,new A.bsr(this),r,q),r,r,r,"loginButton",!1),A.k3(!1,A.N(A.x(a,B.f,l).gjT(),r,r,r,r,r,r,r,r,r,r,r),B.h,r,r,r,r,r,new A.bss(a),r,r)],j),B.er,B.j,B.J,r,r,B.v),B.h,r,r,r,r,r,r,r,B.c_,r,r,1/0)) +return new A.J4(A.j2(!0,A.aX(n,B.n,B.aT,B.p,r,r,B.v),!0,B.F,!0,!0),o,r)}, +bfX(a){var s=null,r=A.z(a).p3.as,q=r==null?s:r.zE(A.z(a).ax.c,0.1) +switch(this.c.d.a){case 2:return A.N(A.x(a,B.f,t.X).gmd(),s,s,s,s,s,s,s,q,s,s,s) +case 0:return B.ccr +case 1:case 3:return A.N(A.x(a,B.f,t.X).gmd(),s,s,s,s,s,s,s,q,s,s,s)}}} +A.bsr.prototype={ +$0(){return this.a.c.Ns()}, +$S:0} +A.bss.prototype={ +$0(){return new A.l0($.cFg,this.a,A.o6()).CT()}, +$S:0} +A.asB.prototype={ +A(a){return this.b9W(a)}, +b9W(a){var s,r,q,p=this,o=null,n=p.c,m=n.d,l=A.z(a).ax,k=l.fr +l=k==null?l.cx:k +k=n.d===B.pd?new A.m4(4,B.iE,new A.c1(A.z(a).ax.at,2,B.aa,-1)):o +s=t.X +r=n.d!==B.pd?A.x(a,B.f,s).gkK():A.x(a,B.f,s).goE() +q=A.z(a).p3.Q +if(q==null)q=o +else q=q.zE(n.d!==B.pd?A.z(a).ax.db:A.z(a).ax.at,0.4) +return A.cNe(B.b7,B.au,o,!0,!0,!0,new A.bsu(p),!1,o,o,new A.bsv(p),B.dHM,new A.bsw(p),A.cML(!1,m!==B.As,n.e,A.iX(o,new A.m4(4,B.iE,new A.c1(l,1,B.aa,-1)),o,B.c_,o,o,o,o,!0,o,o,o,o,o,o,o,o,o,o,o,k,o,o,o,o,o,o,A.x(a,B.f,s).gj9(),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.nR,1,o,o,new A.bsx(p),o,o,B.br,o),t.ZF)}} +A.bsx.prototype={ +$0(){return this.a.c.Ns()}, +$S:0} +A.bsu.prototype={ +$2(a,b){var s=null,r=A.ej(s,s,s,B.cgC,s,new A.bst(this.a,b),s,s,s,s),q=b.a,p=q.a +p=A.N(p.gtB(p),s,s,s,s,s,s,s,B.dOY,s,s,s) +q=q.c +if(q==null)q="" +return A.ce(!1,s,s,s,!0,s,s,s,!1,s,s,s,s,!1,s,s,s,A.N(q,s,s,s,s,s,s,s,A.bk(s,s,B.ks,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:1646} +A.bst.prototype={ +$0(){return this.a.c.aZN(this.b)}, +$S:0} +A.bsv.prototype={ +$1(a){var s=a.a.a +this.a.c.aZ4(s.gtB(s))}, +$S:1647} +A.bsw.prototype={ +$1(a){return this.aSR(a)}, +aSR(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.T_() +q=o.c.bIa(a) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:1648} +A.Ip.prototype={ +G(){return"HomeserverState."+this.b}} +A.IC.prototype={ +Y(){return new A.a28(A.cN6(),A.bL(!0,t.y),B.k)}} +A.a28.prototype={ +an(){this.aM()}, +n(){var s=this.d +s.M$=$.bo() +s.F$=0 +this.aG()}, +Jf(){var s=0,r=A.o(t.z),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.c +p.toString +A.ai(p,!1,t.e).sKE(q.a.c.b) +p=q.c +p.toString +s=2 +return A.f(A.rd(null,!0,new A.buB(),p,null,!1,!1,t.z),$async$Jf) +case 2:if(b instanceof A.a5I){p=q.c +p.toString +A.cl(p,!1).eD()}return A.m(null,r)}}) +return A.n($async$Jf,r)}, +bPs(a){}, +bOQ(){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.bV(new Float64Array(16)) +r.dK() +r.bH(0,p*-2,s*-2) +r.dq(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.bV(new Float64Array(16)) +q.dK()}p.sm(0,q)}, +A(a){return new A.at9(this,this.a.e,null)}} +A.buB.prototype={ +$1(a){return B.cdg}, +$S:1662} +A.at9.prototype={ +A(a){var s=this,r=null,q=s.c,p=q.a.c,o=p.y,n=s.e +return A.cj(A.eN(r,A.cX(B.aO,A.a([A.nj(new A.a2s(A.cj(n!=null?A.btU(A.ob(n),r,r,B.i8,B.bu,r,r):new A.ch(p.a93(!0),new A.buF(),r,t.hA),r,r),10,1,q.gbPr(),q.d,r),r,r,r,o,!1),s.b9e()],t.p),B.B,B.a6),B.R,!1,r,new A.buG(s),new A.buH(s),r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,r,new A.buI(s),r,r,r,r,r,r,!1,B.aA),r,r)}, +b9e(){var s=null,r=$.cUt() +$.fe() +return A.am(s,new A.bl(this.c.r,new A.buE(this),s,s,t.D0),B.h,B.x.bU(B.e.aw(127.5)),s,s,s,56,s,s,r,s,s,s)}} +A.buI.prototype={ +$0(){var s=this.a.c.r +s.sm(0,!s.a) +return null}, +$S:0} +A.buH.prototype={ +$1(a){this.a.c.e=a +return null}, +$S:32} +A.buG.prototype={ +$0(){return this.a.c.bOQ()}, +$S:0} +A.buF.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.Iy(r,s,s,s,B.bB,s,s,s)}, +$S:1696} +A.buE.prototype={ +$3(a,b,c){var s,r,q,p,o,n,m=null +if(b){$.fe() +s=A.cF(B.eA,B.o,m,m,m,m) +r=t.X +q=A.x(a,B.f,r) +q=A.ej(B.o,m,m,s,m,new A.buC(a),m,m,m,q.gdd(q)) +s=this.a +p=t.p +o=A.a([A.ej(B.o,m,m,A.cF(B.ceW,B.o,m,m,m,m),m,new A.buD(s,a),m,m,m,A.x(a,B.f,r).gke())],p) +n=A.cF(B.AA,B.o,m,m,m,m) +r=A.x(a,B.f,r) +o.push(A.ej(B.o,m,m,n,m,s.c.gao9(),m,m,m,r.gfk(r))) +return A.aV(A.a([q,A.aV(o,B.n,B.j,B.p,m,m)],p),B.n,B.fv,B.p,m,m)}else return B.W}, +$S:1701} +A.buC.prototype={ +$0(){A.cl(this.a,!1).eD()}, +$S:0} +A.buD.prototype={ +$0(){return A.Rb(this.a.c.a.c,this.b)}, +$S:0} +A.zV.prototype={ +Y(){var s=null,r=t.y +return new A.a2u(new A.Tq(A.b(t.hE,t.uh),A.bL(!1,r),$.bo()),s,A.a_y(B.b7,"",t.N),A.hj(s),A.bL(!1,r),A.j9(!0,s,!0,!0,s,s,!1),B.k)}} +A.a2u.prototype={ +gaDW(){var s=this.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga9(s).dD(this.a.c) +s.toString +return s}, +gSN(){return this.a.d}, +xs(a){return A.x(a,B.f,t.X).gn5()}, +arZ(a){return A.x(a,B.f,t.X).gmw()}, +gaKI(){var s,r=this.c +r.toString +r=A.ai(r,!1,t.e) +r=r.ga9(r).dD(this.a.c).Aa() +s=A.a0(r).i("O<1,h>") +return A.Q(new A.O(r,new A.bvN(),s),!0,s.i("al.E"))}, +NC(a){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j +var $async$NC=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.gaNe()){p.a0C() +s=1 +break}o=p.c +o.toString +n=t.X +m=A.x(o,B.f,n) +m.toString +l=p.gaDW() +k=p.c +k.toString +k=A.x(k,B.f,n) +k.toString +k=m.jl(l.vm(new A.fk(k))) +l=p.c +l.toString +l=A.x(l,B.f,n).geQ() +m=p.c +m.toString +n=A.x(m,B.f,n) +j=B.cH +s=3 +return A.f(A.jP(n.gcN(n),o,!1,null,l,k,!0),$async$NC) +case 3:if(j===c)p.a0C() +case 1:return A.m(q,r)}}) +return A.n($async$NC,r)}, +a0C(){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$a0C=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.d.gIv() +o=p.$ti.i("er<1,h>") +n=A.Q(new A.er(p,new A.bvP(),o),!0,o.i("D.E")) +o=q.c +o.toString +s=2 +return A.f(A.cv(o,new A.bvQ(q,n),t.Bi),$async$a0C) +case 2:if(b.b==null){p=q.c +p.toString +A.j3(p,A.x(p,B.f,t.X).giO()) +p=$.w8().c +p===$&&A.e() +p.eD() +p=q.c +p.toString +p=A.co(p).c +p===$&&A.e() +p.eP(null)}return A.m(null,r)}}) +return A.n($async$a0C,r)}, +A(a){return new A.OC(this,null)}} +A.bvN.prototype={ +$1(a){var s=a.f +return s==null?"@unknown:unknown":s}, +$S:162} +A.bvP.prototype={ +$1(a){var s=a.c +s.toString +return s}, +$S:1721} +A.bvQ.prototype={ +$0(){var s=this.b +return A.ih(new A.O(s,new A.bvO(this.a),A.a0(s).i("O<1,T<~>>")),!1,t.H)}, +$S:1734} +A.bvO.prototype={ +$1(a){return this.a.gaDW().aoO(a)}, +$S:292} +A.QH.prototype={ +A(a){var s=null +return A.e7(s,B.z,A.eN(s,A.cj(A.am(s,new A.zV(this.c,!1,s),B.h,s,s,B.atj,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.bvR(a),s,s,s,s,s,s,!1,B.aA),s,!1,!1,s,s,s)}} +A.bvR.prototype={ +$0(){return A.PF(this.a).tk()}, +$S:0} +A.wX.prototype={ +ye(a,b){return A.yx(new A.bx_(this),b,!1,t.H)}, +Y(){return new A.atW(B.k)}} +A.bx_.prototype={ +$1(a){return this.a}, +$S:1781} +A.atW.prototype={ +an(){var s,r=this,q=r.a.c +r.d=q.e +q.e=new A.bxg(r) +s=t.P +q.b.a.Ou(q.d).aJ(0,new A.bxh(r),s) +$.N4().bN2("assets/sas-emoji.json").aJ(0,new A.bxi(r),s) +r.aM()}, +n(){var s=this +s.a.c.e=s.d +if(!B.b.p(A.a([B.h1,B.h0],t.eZ),s.a.c.ay))s.a.c.qv(0,"m.user") +s.aG()}, +R3(a){return this.bBI(a)}, +bBI(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$R3=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.cv(o,new A.bxc(p,a),t.y),$async$R3) +case 5:s=c.b!=null?3:4 +break +case 3:o=p.c +o.toString +s=6 +return A.f(A.oY(o,!0,A.x(o,B.f,t.X).gjj(),null,null,null,!1),$async$R3) +case 6:case 4:case 1:return A.m(q,r)}}) +return A.n($async$R3,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.Ul(e.d) +if(d!=null){e=h.a.c.b.a.dD(d) +e.toString +s=e.dC(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.fD(q)?B.b.gO(A.li(q)):g +q.toString +r=q}q=t.X +p=A.N(A.x(a,B.f,q).gld(),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.hj(g) +f.a=null +k=A.am(g,A.aX(A.a([A.N(A.x(a,B.f,q).gi2(),g,g,g,g,g,g,g,B.aoO,g,g,g),A.am(g,g,B.h,g,g,g,g,10,g,g,g,g,g,g),A.kY(!1,B.aL,!1,g,A.lG(),l,g,g,g,2,A.iX(g,B.a33,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.x(a,B.f,q).gjH(),g,g,g,g,!1,g,g,g,g,g,g,g,g,A.bk(g,g,A.z(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.z(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.bx2(f,h),g,g,!1,g,g,B.cb,g,g,g,g,g,g,g,g,B.ak,g,B.br,g,g,g)],o),B.n,B.j,B.J,g,g,B.v),B.h,g,g,g,g,g,g,B.ck,g,g,g,g) +e=A.x(a,B.f,q) +n.push(A.k3(!1,A.N(e.gko(e),g,g,g,g,g,g,g,g,g,g,g),B.h,g,g,g,g,g,new A.bx3(h,l),g,g)) +q=A.x(a,B.f,q) +n.push(A.k3(!1,A.N(q.ghS(q),g,g,g,g,g,g,g,g,g,g,g),B.h,g,g,g,g,g,new A.bx4(h),g,g)) +break +case 1:p=A.N(A.x(a,B.f,q).ghk(),g,g,g,g,g,g,g,g,g,g,g) +k=A.aX(A.a([B.bq,A.fg(g,24,e?g:s.gtb(),r,g,112),B.bq,A.N(A.x(a,B.f,q).i3(r),g,g,g,g,g,g,g,g,g,g,g)],o),B.n,B.j,B.J,g,g,B.v) +m=A.Fr(g,g,g,g,g,g,g,g,g,B.d0,g,g,g,g,g,g,g,g,g) +n.push(A.Gg(B.kG,A.N(A.x(a,B.f,q).gjW(),g,g,g,g,g,g,g,g,g,g,g),new A.bx5(h,a),m)) +q=A.x(a,B.f,q) +n.push(A.Gg(B.cgw,A.N(q.ghW(q),g,g,g,g,g,g,g,g,g,g,g),new A.bx6(h),g)) +break +case 3:k=A.cj(A.aX(A.a([A.cX(B.C,A.a([A.fg(g,24,e?g:s.gtb(),r,g,56),B.dGJ],o),B.B,B.a6),B.bq,A.N(A.x(a,B.f,q).glh(),g,g,g,g,g,g,g,g,B.aB,g,g)],o),B.n,B.j,B.p,g,g,B.v),g,g) +break +case 4:if(B.b.p(m.gasH(),"emoji")){p=A.N(A.x(a,B.f,q).giM(),g,g,1,g,g,g,g,B.Fn,g,g,g) +e=h.a.c.gaVU() +m=A.a0(e).i("O<1,hH>") +j=A.cE(A.Q(new A.O(e,new A.bx7(h),m),!0,m.i("al.E")),g,g,g,g,g,g,g,g,g)}else{p=A.N(A.x(a,B.f,q).giN(),g,g,g,g,g,g,g,g,g,g,g) +i=h.a.c.gaVV() +j=A.cE(g,g,g,g,g,g,g,g,B.dOq,A.q(i[0])+"-"+A.q(i[1])+"-"+A.q(i[2]))}k=A.aX(A.a([A.a9N(j,g,g,g,g,g,g,g,g,B.aB,g,g)],o),B.n,B.j,B.J,g,g,B.v) +e=A.Fr(g,g,g,g,g,g,g,g,g,B.d0,g,g,g,g,g,g,g,g,g) +n.push(A.Gg(B.kG,A.N(A.x(a,B.f,q).gkY(),g,g,g,g,g,g,g,g,g,g,g),new A.bx8(h),e)) +n.push(A.Gg(B.Ok,A.N(A.x(a,B.f,q).gkZ(),g,g,g,g,g,g,g,g,g,g,g),new A.bx9(h),g)) +break +case 7:k=A.aX(A.a([B.rP,B.l2,A.N(B.b.p(m.gasH(),"emoji")?A.x(a,B.f,q).gli():A.x(a,B.f,q).glj(),g,g,g,g,g,g,g,g,B.aB,g,g)],o),B.n,B.j,B.J,g,g,B.v) +break +case 8:k=A.aX(A.a([B.ch7,B.l2,A.N(A.x(a,B.f,q).gkb(),g,g,g,g,g,g,g,g,B.aB,g,g)],o),B.n,B.j,B.J,g,g,B.v) +e=A.x(a,B.f,q) +n.push(A.k3(!1,A.N(e.gdd(e),g,g,g,g,g,g,g,g,g,g,g),B.h,g,g,g,g,g,new A.bxa(a),g,g)) +break +case 9:k=A.aX(A.a([B.ch5,B.l2,A.N("Error "+A.q(m.CW)+": "+A.q(m.cx),g,g,g,g,g,g,g,g,B.aB,g,g)],o),B.n,B.j,B.J,g,g,B.v) +e=A.x(a,B.f,q) +n.push(A.k3(!1,A.N(e.gdd(e),g,g,g,g,g,g,g,g,g,g,g),B.h,g,g,g,g,g,new A.bxb(a),g,g)) +break +default:k=g}return A.e7(A.e3(g,g,!0,g,g,1,g,g,g,!1,g,!1,g,g,B.aJT,g,!0,g,g,g,g,g,p,g,g,g,1,g),g,A.mA(A.a([k],o),g,g,B.bJ,g,g,B.N,!1),A.j2(!0,new A.aa(B.bJ,A.aV(n,B.n,B.e9,B.p,g,g),g),!0,B.F,!0,!0),!1,!1,g,g,g)}} +A.bxg.prototype={ +$0(){var s=this.a,r=s.d +if(r!=null)r.$0() +s.I(new A.bxf())}, +$S:0} +A.bxf.prototype={ +$0(){}, +$S:0} +A.bxh.prototype={ +$1(a){this.a.I(new A.bxe())}, +$S:1782} +A.bxe.prototype={ +$0(){}, +$S:0} +A.bxi.prototype={ +$1(a){var s=this.a,r=B.t.b7(0,a) +s.e!==$&&A.e1() +s.e=r +s.I(new A.bxd())}, +$S:321} +A.bxd.prototype={ +$0(){}, +$S:0} +A.bxc.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.kh(B.bj,null,t.z),$async$$0) +case 3:m=!1 +p=5 +s=8 +return A.f(n.a.a.c.bQJ(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:59} +A.bx2.prototype={ +$1(a){this.a.a=a +this.b.R3(a)}, +$S:14} +A.bx3.prototype={ +$0(){return this.a.R3(this.b.a.a)}, +$S:0} +A.bx4.prototype={ +$0(){return this.a.a.c.bQK(!0)}, +$S:0} +A.bx5.prototype={ +$0(){return this.a.a.c.a1d().aJ(0,new A.bx1(this.b),t.H)}, +$S:0} +A.bx1.prototype={ +$1(a){return A.cl(this.a,!1).eD()}, +$S:293} +A.bx6.prototype={ +$0(){return this.a.a.c.LO()}, +$S:0} +A.bx7.prototype={ +$1(a){var s=this.a.e +s===$&&A.e() +return new A.hH(new A.aNB(a,s,null),B.dB,null,null)}, +$S:551} +A.bx8.prototype={ +$0(){return this.a.a.c.GL()}, +$S:0} +A.bx9.prototype={ +$0(){return this.a.a.c.DA()}, +$S:0} +A.bxa.prototype={ +$0(){return A.cl(this.a,!1).eD()}, +$S:0} +A.bxb.prototype={ +$0(){return A.cl(this.a,!1).eD()}, +$S:0} +A.aNB.prototype={ +aUw(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this.c,f=A.eA(J.J(J.J(this.d,g.a),"translated_descriptions"),t.N,t.u) +f.j(0,"en",g.geo(g)) +for(s=$.h3().b.a.f,r=s.length,q=A.y(f).i("m1<1>"),p=t.s,o=t.z,n=0;n")),t.N) +q.bEi(new A.ber(p,A.Q(r,!0,r.$ti.i("D.E")),!0,a),s)}, +aK5(){return this.aK6(null)}, +bWI(a,b){var s=this +s.at.B_(a,b).qZ(new A.bG7(s),s.gbkt(),s.gbkv())}, +bEi(a,b){var s=this +s.dx=s.ax.IW(a,b).qZ(new A.bG1(s),s.gbhf(),s.gbhh())}, +bks(a,b){$.V().b9(0,"NewGroupController::_handleUploadAvatarNewGroupChatOnData()") +this.cx.sm(0,b) +b.ey(0,new A.bG_(this,a),new A.bG0(this),t.P)}, +bku(){$.V().b9(0,"NewGroupController::_handleUploadAvatarNewGroupChatOnDone() - done")}, +bkw(a,b){$.V().pA(0,u.iU+A.q(a)+" | stackTrace: "+A.q(b))}, +bhe(a,b){$.V().b9(0,"NewGroupController::_handleCreateNewGroupChatChatOnData()") +this.cx.sm(0,b) +b.ey(0,new A.bFX(),new A.bFY(this),t.P)}, +bhg(){$.V().b9(0,"NewGroupController::_handleCreateNewGroupChatOnDone() - done")}, +bhi(a,b){$.V().pA(0,u.iU+A.q(a)+" | stackTrace: "+A.q(b))}, +a61(a){return this.bfT(a)}, +bfT(a){var s=0,r=A.o(t.z),q,p=this,o,n,m +var $async$a61=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f($.Cl().a0F(B.lU),$async$a61) +case 3:n=c +m=$.V() +m.b9(0,"NewGroupController::_getImageOnWeb(): FilePickerResult - "+A.q(n)) +if(n==null||J.kd(n.a).c==null){s=1 +break}else{o=p.CW +o.sm(0,n) +m.b9(0,"NewGroupController::_getImageOnWeb(): AvatarWebNotifier - "+A.q(o.a))}case 1:return A.m(q,r)}}) +return A.n($async$a61,r)}, +aeM(a){return this.aZM(a)}, +aZM(a){var s=0,r=A.o(t.z),q,p=this +var $async$aeM=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.gaoY()){s=1 +break}p.a61(a) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aeM,r)}, +gaoY(){var s=J.XB(this.cx.a,new A.bG3(),new A.bG4(),t.X7) +return s==null?!1:s}, +A(a){return new A.OC(this,null)}} +A.bFW.prototype={ +$1(a){return a.b}, +$S:365} +A.bG5.prototype={ +$3(a,b,c){return B.W}, +$C:"$3", +$R:3, +$S:366} +A.bG6.prototype={ +$4(a,b,c,d){return new A.RR(this.b,this.a,null)}, +$S:559} +A.bG2.prototype={ +$1(a){return a.c}, +$S:365} +A.bG7.prototype={ +$1(a){var s=this.a,r=s.c +r.toString +return s.bks(r,a)}, +$S:37} +A.bG1.prototype={ +$1(a){var s=this.a,r=s.c +r.toString +return s.bhe(r,a)}, +$S:37} +A.bG_.prototype={ +$1(a){var s,r,q +$.V().pA(0,"NewGroupController::_handleUploadAvatarNewGroupChatOnData() - failure: "+a.k(0)) +s=this.b +r=t.X +q=A.x(s,B.f,r).goG() +A.cNF(s,A.x(s,B.f,r).gnm(),null,q,new A.bFZ(this.a,s),null)}, +$S:83} +A.bFZ.prototype={ +$0(){A.cl(this.b,!1).eP(null) +this.a.aK5()}, +$S:0} +A.bG0.prototype={ +$1(a){$.V().b9(0,"NewGroupController::_handleUploadAvatarNewGroupChatOnData() - success: "+a.k(0)) +if(a instanceof A.V1)this.a.aK6(a.a.k(0))}, +$S:103} +A.bFX.prototype={ +$1(a){$.V().pA(0,"NewGroupController::_handleCreateNewGroupChatChatOnData() - failure: "+a.k(0))}, +$S:83} +A.bFY.prototype={ +$1(a){var s,r,q +$.V().b9(0,"NewGroupController::_handleCreateNewGroupChatChatOnData() - success: "+a.k(0)) +if(a instanceof A.a__){s=this.a.c +s.toString +r=a.a +q=a.b +A.co(s).eA(0,"/rooms/"+r,new A.Hg(B.Kv,q))}}, +$S:103} +A.bG3.prototype={ +$1(a){return!1}, +$S:560} +A.bG4.prototype={ +$1(a){return a instanceof A.aay||a instanceof A.ZZ}, +$S:561} +A.aQK.prototype={} +A.aQL.prototype={} +A.RR.prototype={ +A(a){var s=this,r=null,q=s.d +return A.e7(s.b9d(a),r,new A.aa(B.lR,new A.fw(new A.bFT(s),r),r),r,!1,!1,new A.bl(q.cy,new A.bFU(),new A.bl(q.cx,new A.bFV(s),r,r,t.LC),r,t.D0),r,r)}, +b9d(a){var s=null,r=t.X,q=A.x(a,B.f,r) +r=A.aV(A.a([A.hl(s,B.e3,s,s,s,B.MX,new A.bFO(a),s,8,s,s,q.geN(q)),A.N(A.x(a,B.f,r).gkP(),s,s,s,s,s,s,s,A.z(a).p3.r,s,s,s)],t.p),B.n,B.j,B.p,s,s) +return new A.ln(A.e3(s,s,!1,s,new A.ln(A.am(s,s,B.h,s,s,new A.bq(s,s,new A.fh(B.O,B.O,new A.c1(B.x.bU(38),1,B.aa,-1),B.O),s,A.a([new A.fS(0,B.c8,B.x.bU(20),B.dz,80),new A.fS(0.5,B.c8,B.x.bU(38),B.dz,3)],t.sq),s,s,B.K),s,s,s,s,s,s,s,s),B.El,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.Ek,s)}, +b9k(a){var s,r,q,p,o=null +$.cuQ() +s=t.l +r=A.aS(a,o,s).w.a.a<905?56:96 +$.cuQ() +q=A.aS(a,o,s).w.a.a<905?56:96 +$.d2() +$.cuQ() +p=this.d +s=A.aS(a,o,s).w.a.a<905?new A.aKu(p.ch,o):new A.aKv(p.CW,o) +return A.cK(!1,o,!0,A.am(B.C,s,B.h,o,o,new A.bq(B.Lv,o,o,o,o,o,o,B.df),o,q,o,o,o,o,o,r),B.lG,!0,o,o,o,o,o,o,o,o,o,o,o,new A.bFP(this,a),o,o,o,o,o,o,o)}, +b9r(a){return new A.aa(B.lR,new A.bl(this.d.cx,new A.bFQ(this),null,null,t.Sd),null)}} +A.bFT.prototype={ +$2(a,b){var s,r,q,p,o=null,n=t.l,m=A.aS(a,o,n).w +n=A.aS(a,o,n).w +s=this.a +r=s.b9k(a) +q=A.x(a,B.f,t.X).gn4() +p=A.z(a).p3.as +return new A.eZ(new A.aB(0,1/0,0,m.a.b-n.e.d),new A.QF(A.aX(A.a([new A.aa(B.zU,r,o),B.bq,A.N(q,o,o,o,o,o,o,o,p==null?o:p.aN(A.z(a).ax.db),o,o,o),new A.ch(s.d.a2C(),new A.bFS(),o,t.eR),B.a9q,s.b9r(a),B.bq,A.bW(new A.a0M(s.c,o),1)],t.p),B.n,B.j,B.J,o,o,B.v),o),o)}, +$S:562} +A.bFS.prototype={ +$2(a,b){var s,r,q=null,p=b.b +if(p!=null){s=p.a +p=A.x(a,B.f,t.X) +p.toString +s.toString +p=p.nX(B.e.k(s/1048576)) +r=A.z(a).p3.Q +if(r==null)r=q +else{$.d2() +r=r.aN(B.du)}return A.N(p,q,q,q,q,q,q,q,r,q,q,q)}else return B.W}, +$S:563} +A.bFU.prototype={ +$3(a,b,c){if(!b)return B.W +c.toString +return c}, +$S:54} +A.bFV.prototype={ +$3(a,b,c){var s=this.a +if(s.d.gaoY())return B.ape +return A.czV(B.cew,new A.bFR(s),24)}, +$S:564} +A.bFR.prototype={ +$0(){return A.cyJ(this.a.d)}, +$S:0} +A.bFO.prototype={ +$0(){return A.cl(this.a,!1).eD()}, +$S:0} +A.bFP.prototype={ +$0(){return this.a.d.aeM(this.b)}, +$S:0} +A.bFQ.prototype={ +$3(a,b,c){var s,r,q,p,o=null,n=this.a.d,m=n.gaoY(),l=A.z(a).ax.fy +if(l==null)l=B.x +s=t.X +r=A.x(a,B.f,s).gmy() +q=A.z(a).p3.Q +q=q==null?o:q.aJQ(A.z(a).ax.db,16,0.4) +s=A.x(a,B.f,s).gnB() +p=A.z(a).p3.y +p=p==null?o:p.zE(A.z(a).ax.db,-0.15) +return A.kY(!0,B.aL,!1,o,A.lG(),n.ay,o,o,o,2,A.iX(o,new A.m4(4,B.iE,new A.c1(l,1,B.aa,-1)),o,B.fV,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.cb,o,o,o,o,o,o,o,o,B.ak,o,B.br,o,o,o)}, +$S:367} +A.aKu.prototype={ +A(a){var s=null +return new A.bl(this.c,new A.c7c(),A.cF(B.AD,A.z(a).ax.cy,s,s,s,s),s,t.Ad)}} +A.c7c.prototype={ +$3(a,b,c){if(b==null){c.toString +return c}return A.bcu(A.Ff(A.cFk(b,new A.c7a(),B.bB,B.c9,null,!0,new A.c7b(),B.ap5,B.dRd,null),B.dGq))}, +$S:566} +A.c7b.prototype={ +$3(a,b,c){if(c!=null&&c.a!==c.b)return B.lu +return b}, +$C:"$3", +$R:3, +$S:368} +A.c7a.prototype={ +$3(a,b,c){return B.ra}, +$S:181} +A.aKv.prototype={ +A(a){var s=null +return new A.bl(this.c,new A.c7e(),A.cF(B.AD,A.z(a).ax.cy,s,s,s,s),s,t.UE)}} +A.c7e.prototype={ +$3(a,b,c){var s,r=null +if(b==null||J.kd(b.a).c==null){c.toString +return c}s=J.kd(b.a).c +s.toString +return A.bcu(A.Ff(A.Iy(s,r,r,new A.c7d(),B.bB,B.c9,r,r),B.a9m))}, +$S:569} +A.c7d.prototype={ +$3(a,b,c){return B.ra}, +$S:181} +A.bG9.prototype={ +$0(){var s=this.a,r=s.ay.a.a +s.dy=r +s.cy.sm(0,r.length!==0)}, +$S:0} +A.bG8.prototype={ +$1(a){var s,r=a.c +if(r!=null){s=this.a.c +s.toString +s=!A.cMv(r,s) +r=s}else r=!1 +return r}, +$S:305} +A.Tq.prototype={ +gIv(){var s=this.a,r=A.y(s).i("bt<1>") +return new A.aP(new A.bt(s,r),new A.bS1(this),r.i("aP"))}, +aOh(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.bS3(o)) +r=r.h(0,b) +r.toString +J.cEW(r,o) +s.aX() +r=s.gIv() +s.b.sm(0,!r.ga7(r))}, +aUJ(a){var s=this.a +s.cQ(0,a,new A.bS2()) +s=s.h(0,a) +s.toString +return s}, +n(){this.pl() +var s=this.b +s.M$=$.bo() +s.F$=0}} +A.bS1.prototype={ +$1(a){var s=this.a.a.h(0,a) +s=s==null?null:s.a +return s==null?!1:s}, +$S:305} +A.bS3.prototype={ +$0(){return A.bL(this.a,t.y)}, +$S:369} +A.bS2.prototype={ +$0(){return A.bL(!1,t.y)}, +$S:369} +A.an9.prototype={ +A(a){return new A.bl(this.d,new A.be7(this),null,null,t.Sd)}} +A.be7.prototype={ +$3(a,b,c){return b.ey(0,new A.be5(),new A.be6(this.a),t.d)}, +$S:86} +A.be5.prototype={ +$1(a){return new A.kW(new A.aa(B.tt,new A.Ep(a instanceof A.PX?a.a:"",null),null),null)}, +$S:356} +A.be6.prototype={ +$1(a){var s,r=null +if(a instanceof A.Sn){s=this.a +return new A.kW(new A.M1(a.a,s.c,s.e,!1,8,"",r),r)}if(!t.EH.b(a))return B.a9u +s=a.d +if(s.length!==0&&J.fQ(a.a))return new A.kW(new A.aa(B.tt,new A.Ep(s,r),r),r) +return A.cMi(new A.be4(this.a,a),J.aH(a.a))}, +$S:357} +A.be4.prototype={ +$2(a,b){var s=this.b,r=J.J(s.a,b),q=this.a,p=B.b.p(q.f,r.c),o=b===0?8:0 +return new A.M1(r,q.c,q.e,p,o,s.d,null)}, +$S:571} +A.M1.prototype={ +A(a){var s=this,r=null,q=s.c,p=s.d.aUJ(q),o=s.f?r:new A.c90(s,a),n=A.bU(16),m=A.aS(a,r,t.l).w +return A.cK(!1,n,!0,A.bS(new A.aa(new A.au(8,s.r,16,0),A.aV(A.a([new A.bl(p,new A.c91(s,p),r,r,t.D0),A.bW(new A.uw(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.cy(q.c,t._b),r,r,r,r,r,r,o,r,r,r,r,r,r,r)}} +A.c90.prototype={ +$0(){var s=this.a +s.d.aOh(this.b,s.c)}, +$S:0} +A.c91.prototype={ +$3(a,b,c){var s=null,r=this.a,q=r.f,p=q||this.b.a +return A.alH(s,!1,s,s,s,!1,s,s,q?s:new A.c9_(r,a),s,s,s,s,!1,p)}, +$S:572} +A.c9_.prototype={ +$1(a){var s=this.a +s.d.aOh(this.b,s.c) +s.e.$0()}, +$S:75} +A.a0M.prototype={ +Y(){return new A.aNS(B.k)}} +A.aNS.prototype={ +A(a){var s,r,q,p,o=this,n=null,m=A.bU(16),l=t.X,k=A.x(a,B.f,l) +k.toString +s=o.a.c +s=k.oi(s.gu(s)) +k=A.z(a).p3.as +if(k==null)k=n +else{$.d2() +k=k.aN(B.du)}r=t.p +k=A.bS(A.aV(A.a([A.N(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.z(a).ax.db.a3(0.12) +q=o.d +p=q?B.tN:B.tO +if(q)l=A.x(a,B.f,l).glz() +else{l=A.x(a,B.f,l) +l=l.gm2(l)}l=A.cK(!1,m,!0,new A.aa(B.aUq,A.aV(A.a([k,B.ccq,A.hl(new A.bq(s,n,n,n,n,n,n,B.df),p,n,n,n,B.F,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.caM(o),n,n,n,n,n,n,n) +if(o.d){m=o.a.c.dB(0,new A.caN(),t.H_) +m=A.bW(A.jj(A.aX(A.Q(m,!0,A.y(m).i("D.E")),B.n,B.j,B.p,n,n,B.v),n,B.R,B.dTP,B.aU,n,B.Hh,B.N),1)}else m=B.dy5 +return A.aX(A.a([l,m],r),B.n,B.j,B.J,n,n,B.v)}, +bVE(){this.I(new A.caO(this))}} +A.caM.prototype={ +$0(){return this.a.bVE()}, +$S:0} +A.caN.prototype={ +$1(a){return new A.uw(a,"",null)}, +$S:573} +A.caO.prototype={ +$0(){var s=this.a +s.d=!s.d}, +$S:0} +A.a7O.prototype={ +Y(){return new A.aU4(B.k)}} +A.aU4.prototype={ +A(a){var s=null,r=this.a.c.d,q=A.aS(a,s,t.l).w +return A.bS(A.jj(A.hY(r,new A.cl1(r),s),s,B.R,s,B.aU,s,B.Hh,B.as),s,q.a.a)}} +A.cl1.prototype={ +$2(a,b){var s,r,q=null,p=this.a,o=p.gIv() +if(!o.gS(o).q())s=A.bS(q,q,A.aS(a,q,t.l).w.a.a) +else{o=p.gIv() +r=o.$ti.i("er<1,Fy>") +s=new A.aa(B.bk,A.aV(A.Q(new A.er(o,new A.cl0(p),r),!0,r.i("D.E")),B.a2,B.j,B.p,q,q),q)}p=p.gIv() +if(p.gu(p)<=1)return A.cFb(B.k9,s,B.es,B.cM) +return s}, +$S:94} +A.cl0.prototype={ +$1(a){var s=null,r=a.b +return A.xR(A.cK(!1,A.bU(12),!0,new A.aa(B.bk,new A.akg(a,B.eA,s),s),s,!0,s,s,s,s,s,s,s,s,s,s,s,new A.cl_(this.a,a),s,s,s,s,s,s,s),s,A.q(r),!1,s,s)}, +$S:575} +A.cl_.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.cEW(r,!1)}s.aX() +return null}, +$S:0} +A.a4D.prototype={ +Y(){var s=null,r=t.y +return new A.a4E(A.bL(!0,r),new A.fZ(0,!0,s,A.a([],t.ZP),$.bo()),s,A.a_y(B.b7,"",t.N),A.hj(s),A.bL(!1,r),A.j9(!0,s,!0,!0,s,s,!1),B.k)}} +A.a4E.prototype={ +an(){var s=this +s.aM() +s.aoG(new A.a5P(!0)) +A.cLQ(s.e,s.gapm())}, +bVC(){var s=this.d +s.sm(0,!s.a)}, +aVO(){var s=this.c +s.toString +A.co(s).yW("/rooms/newprivatechat/newgroup",null,t.O)}, +abd(a,b){return this.bOL(a,b)}, +bOL(a,b){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$abd=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.ga9(n) +p=b.c +p.toString +o=n.Ul(p) +if(o==null)q.aVM(new A.Hq(p,b.a,b.b,null),a,"rooms") +else A.co(a).eA(0,"/rooms/"+o,null) +return A.m(null,r)}}) +return A.n($async$abd,r)}, +bPi(a,b){this.atB(a,new A.bGa(this,a,b))}, +n(){this.aG() +this.an8() +this.e.n()}, +A(a){return new A.ayQ(this,null)}} +A.bGa.prototype={ +$0(){this.a.abd(this.b,this.c)}, +$S:0} +A.aQM.prototype={} +A.aQN.prototype={} +A.aQO.prototype={} +A.aQP.prototype={} +A.ayQ.prototype={ +A(a){var s,r=null,q=this.c,p=q.Gh$,o=A.czh(q.Eb$,r,!0,p,q.zO$,A.x(a,B.f,t.X).gfg(),q.gacY()) +if(q.gIw()==null)p=r +else{s=q.gIw() +s.toString +p=new A.aqY(s,q.d,p,q.gaVN(),q.gbVB(),q.gbPh(),q.gbOK(),r)}return A.e7(new A.ln(o,new A.a1(1/0,56),r),r,A.jj(p,q.e,B.R,r,B.w2,B.aUp,r,B.N),r,!1,!1,r,r,r)}} +A.To.prototype={ +gIw(){var s=this.Cx$ +return s==null?null:s.c}, +aoG(a){var s=this,r=a==null?new A.a5P(!1):a,q=t.y +s.Cx$=new A.boG(r,$.d0().cW(0,t.PR),A.bL(B.dDI,t.ID),new A.c1N(A.bL(!1,q),A.bL(!1,q),new A.fZ(0,!0,null,A.a([],t.ZP),$.bo()))) +q=s.gIw() +if(q!=null)q.a8(0,new A.bRv(s)) +s.zO$.a8(0,new A.bRw(s)) +r=s.Sj$ +r.gaA(r).bG(new A.bRx(s)) +s.aLs()}, +bLm(){return this.aoG(null)}, +anJ(a){var s=this.Cx$ +if(s!=null)s.bHX(0,a==null?this.zO$.a.a:a)}, +aLs(){return this.anJ(null)}, +aaJ(){var s=this.Cx$ +if(s!=null)s.bN_()}, +arr(){var s=this.Gh$ +s.sm(0,!s.a) +if(s.a)this.Eb$.ti() +else this.zO$.uK(0,B.hM)}, +bQg(){var s=this.zO$ +s.sAc(A.f4(B.M,0,s.a.a.length,!1))}, +bC3(){this.Eb$.tk() +this.Gh$.sm(0,!1) +this.zO$.uK(0,B.hM)}, +an8(){this.Sj$.af(0) +var s=this.Cx$ +if(s!=null){s=s.c +s.M$=$.bo() +s.F$=0}s=this.zO$ +s.M$=$.bo() +s.F$=0}} +A.bRv.prototype={ +$0(){var s=$.V(),r=this.a.gIw() +s.b9(0,"contactsNotifier: "+A.q(r==null?null:r.a))}, +$S:0} +A.bRw.prototype={ +$0(){var s=this.a +s.Sj$.sm(0,s.zO$.a.a)}, +$S:0} +A.bRx.prototype={ +$1(a){return this.aT7(a)}, +aT7(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.anJ(a) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:292} +A.an6.prototype={ +A(a){var s=null,r=this.c===B.zw,q=A.pC("assets/images/ic_status.svg",r?B.Lc:this.e,s,B.bu,s,s),p=t.X +if(r){r=A.x(a,B.f,p) +r=r.gn3(r) +p=A.z(a).p3.Q +p=p==null?s:p.aN(B.Lc) +p=A.N(" "+r,s,s,s,s,s,s,s,p,s,s,s) +r=p}else{r=A.x(a,B.f,p).gnQ() +p=A.z(a).p3.Q +p=p==null?s:p.aN(this.e) +p=A.N(" "+r,s,s,s,s,s,s,s,p,s,s,s) +r=p}return new A.aa(B.p6,A.aV(A.a([q,r],t.p),B.n,B.j,B.p,s,s),s)}} +A.uw.prototype={ +A(a){var s=this.c,r=s.c +r=r!=null?new A.cy(r,t.W):null +s=s.d===B.zw?this.a2z(a):null +return new A.aa(B.aUx,new A.ch(s,new A.blq(this),r,t.hc),null)}, +a2z(a){return this.aV1(a)}, +aV1(a){var s=0,r=A.o(t.wT),q,p=2,o,n=this,m,l,k,j,i,h +var $async$a2z=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.ga9(j) +j=n.c +l=j.c +if(l==null){q=A.mr(new A.nR("MatrixId is null"),null,t.wT) +s=1 +break}p=4 +s=7 +return A.f(i.UC(l,!1),$async$a2z) +case 7:m=c +$.V().b9(0,"ExpansionContactListTile()::getProfiles(): "+A.q(m.a)) +q=m +s=1 +break +p=2 +s=6 +break +case 4:p=3 +h=o +q=new A.fd(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$a2z,r)}} +A.blq.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.fg(q,24,n,k,q,48) +p=o?q:p.b +m=m.d +o=A.z(a).p3.w +o=o==null?q:o.aN(A.z(a).ax.db) +s=t.p +o=A.a([A.bW(A.aV(A.a([new A.hz(1,B.bC,new A.YK(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.cMv(p,a))B.b.H(o,A.a([B.cu,new A.aGQ(A.x(a,B.f,t.X).gcK(),A.z(a).ax.b,q)],s)) +o.push(B.cu) +r=l.d +if(r!=null){$.d2() +o.push(new A.an6(r,B.fO,q))}o=A.a([A.QG(A.aV(o,B.n,B.j,B.p,q,q),q)],s) +if(k){k=A.z(a).p3.z +if(k==null)k=q +else{$.d2() +k=k.aN(B.fO)}o.push(A.bqB(q,q,m,q,k,p))}p=l.a +if(p!=null){l=A.z(a).p3.z +if(l==null)l=q +else{$.d2() +l=l.aN(B.fO)}o.push(A.bqB(q,q,m,q,l,p))}return A.aV(A.a([new A.jY(!0,q,n,q),B.jy,A.bW(A.aX(o,B.a2,B.j,B.J,q,q,B.v),1)],s),B.a2,B.j,B.p,q,q)}, +$S:578} +A.aqY.prototype={ +A(a){return new A.bl(this.c,new A.blA(this),null,null,t.Sd)}, +b9T(a,b){var s,r=null,q=A.x(a,B.f,t.X).gox(),p=A.z(a).p3.as +if(p==null)p=r +else{$.d2() +p=p.aN(B.du)}s=t.p +return new A.aa(B.ty,A.aV(A.a([A.N(q,r,r,r,r,r,r,r,p,r,r,r),A.bW(A.aV(A.a([new A.bl(this.d,new A.blr(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.blA.prototype={ +$3(a,b,c){var s=this.a +return b.ey(0,new A.bly(s),new A.blz(s,a),t.d)}, +$S:86} +A.bly.prototype={ +$1(a){var s=null +return A.aX(A.a([B.nK,new A.Ep(a instanceof A.PX?a.a:"",s),new A.Mi(s),new A.BS(this.a.f,s),new A.BK(s)],t.p),B.a2,B.j,B.p,s,s,B.v)}, +$S:579} +A.blz.prototype={ +$1(a){var s,r,q,p,o,n,m,l=this,k=null +if(a instanceof A.Sn){s=l.a +return A.aX(A.a([B.nK,A.cK(!1,k,!0,new A.uw(a.a,"",k),k,!0,k,k,k,k,k,k,k,k,k,k,k,new A.blv(s,l.b,a),k,k,k,k,k,k,k),new A.Mi(k),new A.BS(s.f,k),new A.BK(k)],t.p),B.a2,B.j,B.p,k,k,B.v)}if(!t.EH.b(a))return A.aX(A.a([new A.BS(l.a.f,k),B.Xg,new A.BK(k)],t.p),B.a2,B.j,B.p,k,k,B.v) +s=a.a +r=J.S(s) +if(r.ga7(s))return A.aX(A.a([B.nK,new A.Ep(a.d,k),new A.Mi(k),new A.BS(l.a.f,k),new A.BK(k)],t.p),B.a2,B.j,B.p,k,k,B.v) +q=a.d +p=l.a +o=t.D0 +n=[B.wg,p.b9T(l.b,r.gu(s)),new A.bl(p.d,new A.blw(p,a),k,k,o),new A.bl(p.e,new A.blx(p,a),k,k,o)] +o=t.p +s=A.a([],o) +if(q.length===0){r=A.a([new A.BS(p.f,k)],o) +for(m=0;m<4;++m)B.b.H(r,A.a([n[m]],o)) +r.push(new A.BK(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.Mi(k)) +r.push(new A.BS(p.f,k)) +r.push(new A.BK(k)) +B.b.H(s,r)}return A.aX(s,B.a2,B.j,B.p,k,k,B.v)}, +$S:580} +A.blv.prototype={ +$0(){this.a.w.$2(this.b,this.c.a)}, +$S:0} +A.blw.prototype={ +$3(a,b,c){var s +if(!b)return B.W +s=this.b +return A.lg(null,new A.blu(this.a,s),J.aH(s.a),null,B.eW,B.N,!0)}, +$S:54} +A.blu.prototype={ +$2(a,b){var s=null,r=this.b,q=J.J(r.a,b) +return A.cK(!1,A.bU(16),!0,new A.uw(q,r.d,s),s,!0,s,s,s,s,s,s,s,s,s,s,s,new A.bls(this.a,a,q),s,s,s,s,s,s,s)}, +$S:226} +A.bls.prototype={ +$0(){this.a.x.$2(this.b,this.c)}, +$S:0} +A.blx.prototype={ +$3(a,b,c){if(b)return B.W +return new A.bl(this.a.d,new A.blt(this.b),null,null,t.D0)}, +$S:54} +A.blt.prototype={ +$3(a,b,c){if(!b||this.a.c)return B.W +return B.a38}, +$S:336} +A.blr.prototype={ +$3(a,b,c){var s=null,r=A.z(a).ax.db.a3(0.12),q=b?B.tN:B.tO,p=t.X +if(b)p=A.x(a,B.f,p).glz() +else{p=A.x(a,B.f,p) +p=p.gm2(p)}return A.hl(new A.bq(r,s,s,s,s,s,s,B.df),q,s,s,s,B.F,this.a.r,s,6,s,s,p)}, +$S:119} +A.adj.prototype={ +A(a){var s=null,r=A.bU(16),q=A.cF(this.e,A.z(a).ax.b,s,s,s,s),p=A.z(a).p3.y +p=p==null?s:p.zE(A.z(a).ax.b,-0.15) +return A.cK(!1,r,!0,new A.aa(B.ty,A.d9(B.E,!0,s,A.bS(A.aV(A.a([new A.aa(B.p3,q,s),A.N(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.am),s),s,!0,s,s,s,s,s,s,s,s,s,s,s,this.d,s,s,s,s,s,s,s)}} +A.BS.prototype={ +A(a){return new A.adj(a,this.c,B.cfY,A.x(a,B.f,t.X).gkP(),null)}} +A.BK.prototype={ +A(a){return new A.adj(a,new A.cco(),B.Oh,A.x(a,B.f,t.X).gmH(),null)}} +A.cco.prototype={ +$0(){var s=t.z +return A.b(s,s)}, +$S:372} +A.Mi.prototype={ +A(a){var s=null,r=A.x(a,B.f,t.X).gf5(),q=A.z(a).p3.as +if(q==null)q=s +else{$.d2() +q=q.zE(B.du,0.1)}return new A.aa(B.MX,A.N(r,s,s,s,s,s,s,s,q,s,s,s),s)}} +A.av9.prototype={ +A(a){var s=null,r=A.x(a,B.f,t.X).gnT(),q=A.z(a).p3.z +return A.cj(A.aX(A.a([B.bq,B.rQ,B.bq,A.N(r,s,s,s,s,s,s,s,q==null?s:q.aN(A.z(a).ax.f),s,s,s)],t.p),B.n,B.j,B.p,s,s,B.v),s,s)}} +A.Ep.prototype={ +A(a){var s,r,q=null,p=t.X,o=A.N(A.x(a,B.f,p).o7(this.c),q,q,q,q,q,q,q,A.z(a).p3.r,q,q,q),n=A.z(a),m=A.cE(q,q,q,q,q,q,q,q,q,A.x(a,B.f,p).gmJ()),l=A.cE(q,q,q,q,q,q,q,q,q,A.x(a,B.f,p).gmK()),k=A.cE(q,q,q,q,q,q,q,q,q,A.x(a,B.f,p).gmL()),j=A.cE(q,q,q,q,q,q,q,q,q,A.x(a,B.f,p).gmM()) +p=A.x(a,B.f,p).gmN() +s=A.z(a).p3.z +r=t.VO +return new A.aa(B.ty,A.aX(A.a([o,B.dE,A.a9N(A.cE(A.a([A.cE(A.a([m,l,k,j,A.cE(q,q,q,q,q,q,q,q,s==null?q:s.aN(A.z(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.boG.prototype={ +bHX(a,b){this.b.IX(b,20,0).bG(new A.boI(this))}, +bN_(){var s,r,q=this +if(!q.e){s=q.f +s=s==null||!(s instanceof A.wI)}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.IX(r.d,20,r.b).bG(new A.boK(q,r))}} +A.boI.prototype={ +$1(a){var s=this.a +s.c.sm(0,a.dB(0,new A.boH(s),t.Nr)) +s.d.a.sm(0,!1)}, +$S:37} +A.boH.prototype={ +$1(a){var s=this.a +s.f=a +return s.a.ag(a)}, +$S:187} +A.boK.prototype={ +$1(a){var s=this.a +s.e=!1 +s.d.b.sm(0,!1) +s.c.sm(0,a.dB(0,new A.boJ(s,this.b),t.Nr))}, +$S:37} +A.boJ.prototype={ +$1(a){var s,r,q,p=this.b +if(a instanceof A.wI){s=J.pU(p.a,a.a) +r=a.b +q=a.c +p=new A.wI(a.d,s,r,q)}s=this.a +s.f=p +return s.a.ag(p)}, +$S:187} +A.aAN.prototype={ +A(a){var s=null,r=this.d.length +if(r===0)return B.W +else return new A.ef(B.de,s,s,A.lg(s,new A.bJ5(this),r,B.lR,B.rR,B.as,!0),s)}} +A.bJ5.prototype={ +$2(a,b){var s=this.a +return new A.Sl(s.c,s.d[b],null)}, +$S:582} +A.Sl.prototype={ +A(a){var s=null,r=this.d,q=r.gtb(),p=r.gcP(r) +q=A.bS(A.fg(s,24,q,p==null?"":p,s,56),48,48) +r=r.gcP(r) +return A.cK(!1,s,!0,A.bS(A.aX(A.a([q,new A.aa(B.aUg,new A.YK(r==null?"":r,s,"",s,s),s)],t.p),B.n,B.aT,B.p,s,s,B.v),s,72),s,!0,s,s,s,s,s,s,s,s,s,s,s,new A.bJ4(this),s,s,s,s,s,s,s)}} +A.bJ4.prototype={ +$0(){var s=this.a +s.c.a2M(s.d)}, +$S:0} +A.aBv.prototype={ +A(a){var s=null +return A.d9(B.E,!0,A.bU(20),new A.aa(B.p4,new A.tD(A.aa5(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.ce(!1,B.F,s,s,!0,s,s,s,!1,s,s,s,this.e,!1,s,s,s,s,s,s,this.b9u(a),s,s),s),s),B.B,B.z,0,s,s,s,s,s,B.am)}, +b9u(a){var s,r=this.c +if(r instanceof A.Hq)return new A.aLF(r,this.d,null) +else{t.Kf.a(r) +s=this.d +if(r.b==null)return new A.aOx(r,s,null) +else return new A.aMR(r,s,null)}}} +A.aOx.prototype={ +A(a){var s,r,q,p,o,n=null,m=this.c,l=A.bOI(m.d) +m=m.a +s=A.bS(A.fg(n,24,n,m,n,56),n,48) +if(m==null)m="" +r=A.z(a).p3.w +if(r==null)r=n +else{q=A.z(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.a1,n,n,n,n))}q=A.x(a,B.f,t.X).me(l) +p=A.z(a).p3.z +if(p==null)p=n +else{$.d2() +p=p.aT(A.bk(n,n,B.fg,n,n,n,n,n,n,n,n,n,n,n,n,n,n,!0,n,0.15,n,B.a1,n,n,n,n))}o=t.p +return A.aV(A.a([s,B.cu,new A.hz(1,B.bC,A.aX(A.a([new A.BW(m,this.d,r,n),A.N(q,n,n,1,B.a1,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.BW.prototype={ +A(a){return A.bqB(1,B.a1,this.d,!1,this.e,this.c)}} +A.aMR.prototype={ +A(a){var s,r,q,p,o=null,n=this.c,m=n.a,l=A.bS(A.fg(o,24,o,m,o,56),o,48) +if(m==null)m="" +s=A.z(a).p3.w +if(s==null)s=o +else{r=A.z(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.a1,o,o,o,o))}r=this.d +n=n.b +if(n==null)n="" +q=A.z(a).p3.z +if(q==null)q=o +else{$.d2() +q=q.aT(A.bk(o,o,B.fg,o,o,o,o,o,o,o,o,o,o,o,o,o,o,!0,o,0.15,o,B.a1,o,o,o,o))}p=t.p +return A.aV(A.a([l,B.cu,new A.hz(1,B.bC,A.aX(A.a([new A.BW(m,r,s,o),new A.BW(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.aLF.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.bJf(j,k.ga9(k)) +s=j.a +if(s==null)s="" +r=A.z(a).p3.w +if(r==null)r=l +else{q=A.z(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.a1,l,l,l,l))}q=this.d +p=t.p +o=A.a([],p) +n=j.c +if(n!=null){m=A.z(a).p3.z +if(m==null)m=l +else{$.d2() +m=m.aT(A.bk(l,l,B.fg,l,l,l,l,l,l,l,l,l,l,l,l,l,l,!0,l,0.15,l,B.a1,l,l,l,l))}o.push(new A.BW(n,q,m,l))}j=j.d +if(j!=null){n=A.z(a).p3.z +if(n==null)n=l +else{$.d2() +n=n.aT(A.bk(l,l,B.fg,l,l,l,l,l,l,l,l,l,l,l,l,l,l,!0,l,0.15,l,B.a1,l,l,l,l))}o.push(new A.BW(j,q,n,l))}return A.aV(A.a([new A.ch(k,new A.c8Z(this),l,t.hc),B.cu,new A.hz(1,B.bC,A.aX(A.a([new A.BW(s,q,r,l),A.aX(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.c8Z.prototype={ +$2(a,b){var s=null,r=b.b +r=r==null?s:r.a +return A.bS(A.fg(s,24,r,this.a.c.a,s,56),s,48)}, +$S:583} +A.a7I.prototype={ +Y(){return new A.aD9($.d0().cW(0,t.QM),A.bL(new A.ek(new A.KK(),t.g),t.ID),A.hj(null),new A.fZ(0,!0,null,A.a([],t.ZP),$.bo()),B.k)}} +A.aD9.prototype={ +bI_(){var s=this.c +s.toString +s=A.ai(s,!1,t.e) +this.e.S4(5,s.ga9(s).p4).bG(new A.bRy(this))}, +aq8(a){return this.bQ8(a)}, +bQ8(a){var s=0,r=A.o(t.z),q=this,p,o,n,m,l,k +var $async$aq8=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(a instanceof A.Hq){p=q.c +p.toString +o=t.e +p=A.ai(p,!1,o) +p=p.ga9(p) +n=a.c +n.toString +m=p.Ul(n) +p=q.c +if(m==null){p.toString +o=A.ai(p,!1,o) +if(n!==o.ga9(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.co(p).eA(0,"/rooms/draftChat",k)}}else{p.toString +A.co(p).eA(0,"/rooms/"+m,null)}}else if(a instanceof A.SM){p=$.V() +o=a.c +p.b9(0,"SearchController::onRecentChatTap() - MatrixID: "+o) +p=q.c +p.toString +A.co(p).eA(0,"/rooms/"+o,null)}return A.m(null,r)}}) +return A.n($async$aq8,r)}, +a2M(a){return this.aVK(a)}, +aVK(a){var s=0,r=A.o(t.z),q,p=this,o,n,m +var $async$a2M=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:$.V().b9(0,"SearchController::getContactAndRecentChatStream() - event: "+a.k(0)) +o=p.c +o.toString +s=3 +return A.f(A.cv(o,new A.bRz(a),t.N),$async$a2M) +case 3:n=c +if(n.b!=null){s=1 +break}o=p.c +o.toString +m=n.a +m.toString +m=A.q(m) +A.co(o).eA(0,"/rooms/"+m,null) +case 1:return A.m(q,r)}}) +return A.n($async$a2M,r)}, +asC(){this.r.uK(0,B.hM) +this.a.c.$0()}, +an(){var s,r=this,q=r.c +q.toString +s=$.d0() +r.d=new A.bRj(q,s.cW(0,t.Iv),s.cW(0,t.PR),A.bL(new A.ek(new A.KK(),t.g),t.ID)) +r.aM() +$.dJ.go$.push(new A.bRB(r))}, +n(){var s,r +this.ZZ$.n() +s=this.d +if(s!=null){r=s.f +if(r!=null)r.af(0) +s=s.e +s.M$=$.bo() +s.F$=0}this.aG()}, +A(a){return new A.aDd(this,null)}} +A.bRy.prototype={ +$1(a){this.a.f.sm(0,a)}, +$S:37} +A.bRz.prototype={ +$0(){return this.a.VC()}, +$S:41} +A.bRB.prototype={ +$1(a){return this.aT8(a)}, +aT8(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.blh() +p.aLv()}o.bML(o.d) +o.bI_() +o.r.a8(0,new A.bRA(o))}return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:220} +A.bRA.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.ZZ$ +if(s.d.length!==0)s.t1(0)}, +$S:0} +A.aTW.prototype={} +A.aTX.prototype={} +A.bRj.prototype={ +blh(){var s=this.f=A.a_y(B.b7,"",t.N) +s.gaA(s).bG(new A.bRk(this))}, +aLv(){var s=this.a,r=A.x(s,B.f,t.X) +r.toString +s=A.ai(s,!1,t.e) +this.b.S5("",3,new A.fk(r),s.ga9(s).p4).bG(new A.bRn(this))}, +aWK(a){var s,r,q=this +if(a.length===0)return q.aLv() +s=q.a +r=A.x(s,B.f,t.X) +r.toString +s=A.ai(s,!1,t.e) +q.b.bHy(a,new A.fk(r),s.ga9(s).p4).bG(new A.bRu(q))}, +aps(a,b){$.V().b9(0,"SearchContactsAndChatsController::mapPreSearchChatToPresentation") +this.e.sm(0,a.dB(0,new A.bRr(b?J.XB(this.e.a,new A.bRs(),new A.bRt(),t.Ah):null),t.Nr)) +this.bBK()}, +bBK(){J.XB(this.e.a,new A.bRl(),new A.bRm(this),t.P)}, +aaJ(){return J.XB(this.e.a,new A.bRp(),new A.bRq(this),t.H)}} +A.bRk.prototype={ +$1(a){return this.aT6(a)}, +aT6(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:$.V().b9(0,"SearchContactAndRecentChatController::_initializeDebouncer: searchKeyword: "+a) +q.a.aWK(a) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:292} +A.bRn.prototype={ +$1(a){return this.a.aps(a,!1)}, +$S:37} +A.bRu.prototype={ +$1(a){return this.a.aps(a,!1)}, +$S:37} +A.bRs.prototype={ +$1(a){return null}, +$S:83} +A.bRt.prototype={ +$1(a){return t.pK.b(a)?a:null}, +$S:584} +A.bRr.prototype={ +$1(a){var s +if(a instanceof A.wI)s=A.d7a(a,this.a) +else s=a instanceof A.a7K?A.dcT(a):a +return s}, +$S:187} +A.bRl.prototype={ +$1(a){return}, +$S:83} +A.bRm.prototype={ +$1(a){if(!(t.pK.b(a)&&!a.c&&J.aH(a.a)<=20))return +this.a.aaJ()}, +$S:103} +A.bRp.prototype={ +$1(a){return}, +$S:585} +A.bRq.prototype={ +$1(a){var s,r,q +if(!(t.pK.b(a)&&!a.c&&!this.a.d))return +s=$.V() +r=a.d +q=a.b +s.b9(0,"SearchContactsAndChatsController::loadMoreContacts: keyword: "+r+", offset: "+q) +s=this.a +s.d=!0 +s.c.IX(r,20,q).bG(new A.bRo(s))}, +$S:328} +A.bRo.prototype={ +$1(a){var s=this.a +s.d=!1 +return A.bJ([!1,s.aps(a,!0)],t.H)}, +$S:37} +A.aDd.prototype={ +A(a){var s=this,r=null,q=s.c +return A.e7(new A.ln(s.b9f(a),new A.a1(1/0,56),r),r,new A.k6(A.bf4(q.ZZ$,B.rR,A.a([new A.bl(q.f,new A.bRP(s),B.dGZ,r,t.Sd),A.czv(!1,B.z,A.cHD(s.bs8(a),B.oZ),B.z,!0,B.z,r,44),new A.a8N(new A.bRQ(s),r,1,r)],t.p)),new A.bRR(s),r),r,!1,!1,r,r,r)}, +bs9(){return new A.bl(this.c.d.e,new A.bRL(this),B.bw,null,t.Sd)}, +b9f(a){var s,r,q=null,p=t.X,o=A.x(a,B.f,p) +o=A.hl(q,B.e3,q,q,q,B.F,new A.bRE(this),q,8,q,q,o.geN(o)) +s=A.z(a) +r=A.bU(24) +p=A.x(a,B.f,p) +p=A.aV(A.a([o,B.f_,A.bW(A.kY(!0,B.aL,!0,q,A.lG(),this.c.r,q,q,q,2,A.iX(q,new A.m4(4,r,B.O),q,B.bJ,q,q,q,q,!0,q,q,q,q,q,s.ax.cy,!0,q,B.pc,q,q,q,q,q,q,q,q,q,p.geH(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.bRF(),!1,q,q,B.cb,q,q,q,q,q,q,q,q,B.ak,q,B.br,q,B.wK,q),1)],t.p),B.n,B.j,B.p,q,q) +s=A.z(a).ax +r=s.k3 +return A.e3(q,q,!0,q,new A.ln(A.am(q,q,B.h,(r==null?s.b:r).a3(0.08),q,q,q,1,q,q,q,q,q,q),B.dGu,q),1,q,q,q,!1,q,!1,q,q,new A.aa(B.lR,p,q),1/0,!0,q,q,q,q,q,q,q,q,56,1,q)}, +bs8(a){var s=null,r=A.z(a) +return A.am(s,A.aV(A.a([A.bW(new A.bl(this.c.r,new A.bRG(),s,s,t.ue),1)],t.p),B.n,B.j,B.J,s,s),B.h,s,s,new A.bq(r.ax.cy,s,s,s,s,s,s,B.K),s,44,s,s,B.bK,s,s,1/0)}} +A.bRR.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.asC() +q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:59} +A.bRP.prototype={ +$3(a,b,c){return b.ey(0,new A.bRN(c),new A.bRO(this.a,c),t.d)}, +$S:86} +A.bRN.prototype={ +$1(a){var s=this.a +s.toString +return s}, +$S:120} +A.bRO.prototype={ +$1(a){var s +if(B.dSL===A.a_(a)){s=this.a +return new A.bl(s.c.r,new A.bRM(s,this.b,t.IZ.a(a)),null,null,t.ue)}s=this.b +s.toString +return s}, +$S:121} +A.bRM.prototype={ +$3(a,b,c){var s,r=null +if(b.a.length!==0){s=this.b +s.toString +return s}return A.czv(!1,B.z,A.cHD(new A.aAN(this.a.c,this.c.a,r),B.oZ),r,!1,r,r,112)}, +$S:335} +A.bRQ.prototype={ +$3(a,b,c){return A.aX(A.a([this.a.bs9()],t.p),B.a2,B.j,B.p,null,null,B.v)}, +$C:"$3", +$R:3, +$S:586} +A.bRL.prototype={ +$3(a,b,c){return b.ey(0,new A.bRJ(c),new A.bRK(this.a,c),t.d)}, +$S:86} +A.bRJ.prototype={ +$1(a){var s=this.a +s.toString +return s}, +$S:120} +A.bRK.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.lg(null,new A.bRI(this.a,a),s+r,B.tx,B.rR,B.N,!0)}, +$S:121} +A.bRI.prototype={ +$2(a,b){var s=this.b,r=s.a,q=J.S(r) +if(b>=q.gu(r))return B.r9 +return new A.aBv(q.h(r,b),s.d,new A.bRH(this.a,s,b),new A.cy("chat_recent_"+J.d1v(q.h(r,b)),t.W))}, +$S:107} +A.bRH.prototype={ +$0(){this.a.c.aq8(J.J(this.b.a,this.c))}, +$S:0} +A.bRE.prototype={ +$0(){return this.a.c.asC()}, +$S:0} +A.bRF.prototype={ +$1(a){A.cBT()}, +$S:73} +A.bRG.prototype={ +$3(a,b,c){var s,r=null,q=t.X +q=b.a.length===0?A.x(a,B.f,q).goq():A.x(a,B.f,q).gnk() +s=A.z(a).p3.as +if(s==null)s=r +else{$.d2() +s=s.aN(B.du)}return A.N(q,r,r,r,r,r,r,r,s,r,r,r)}, +$S:587} +A.a84.prototype={ +Y(){var s=null +return new A.aDP(A.bL(A.c8(s,s,s,s,s,s,s,s,s),t.yQ),A.bL("",t.u),A.a([B.dFq,B.dFr,B.dFs,B.dFt,B.dFu,B.dFv,B.dFw,B.dFx,B.a8S],t.qX),A.bL(s,t.BT),B.k)}} +A.aDP.prototype={ +gcP(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.ga9(q) +s=r.c +s.toString +s=A.wm(q,s) +q=A.fD(s)?B.b.gO(A.li(s)):null}if(q==null){q=r.c +q.toString +q=A.ai(q,!1,t.e) +q=q.ga9(q) +s=r.c +s.toString +s=A.wm(q,s) +q=s}return q}, +Nt(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i +var $async$Nt=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.x(i,B.f,o).gi1() +m=p.c +m.toString +m=A.x(m,B.f,o).go2() +l=p.c +l.toString +l=A.x(l,B.f,o).ghi() +k=p.c +k.toString +o=A.x(k,B.f,o) +s=3 +return A.f(A.jP(o.gcN(o),i,j===!0,m,l,n,!1),$async$Nt) +case 3:if(b===B.hd){s=1 +break}j=p.c +j.toString +s=4 +return A.f(p.ad7(j),$async$Nt) +case 4:s=5 +return A.f($.d0().cW(0,t.cd).V(0),$async$Nt) +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.cv(i,new A.bTx(j),t.H),$async$Nt) +case 6:case 1:return A.m(q,r)}}) +return A.n($async$Nt,r)}, +a5b(a){return this.bfu(a)}, +bfu(a){var s=0,r=A.o(t.z),q=this,p,o +var $async$a5b=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.UC(o,!1),$async$a5b) +case 2:p=c +$.V().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$a5b,r)}, +Ip(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k +var $async$Ip=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.ga9(l).gte()){s=1 +break}l=p.c +l.toString +l=A.ai(l,!1,o) +s=3 +return A.f(l.ga9(l).oY,$async$Ip) +case 3:l=p.c +l.toString +l=A.ai(l,!1,o) +s=4 +return A.f(l.ga9(l).qB,$async$Ip) +case 4:l=p.c +l.toString +l=A.ai(l,!1,o) +s=l.ga9(l).k4==null?5:6 +break +case 5:l=p.c +l.toString +l=A.ai(l,!1,o) +l=l.ga9(l).bc.c +l=new A.aQ(l,A.y(l).i("aQ<1>")) +s=7 +return A.f(l.gO(l),$async$Ip) +case 7:case 6:l=p.c +l.toString +l=A.ai(l,!1,o) +l=l.ga9(l).Q +if(l==null)l=null +else{l=l.f +l===$&&A.e() +l=l.tE()}s=8 +return A.f(l,$async$Ip) +case 8:n=b +if(n==null)n=!1 +l=p.c +l.toString +l=A.ai(l,!1,o) +l=l.ga9(l).Q +if(l==null)l=null +else{l=l.c +l===$&&A.e() +l=l.tE()}k=J +s=9 +return A.f(l,$async$Ip) +case 9:if(!k.v(b,!1)){l=p.c +l.toString +l=A.ai(l,!1,o) +l=l.ga9(l).Q +if(l==null)l=null +else{l=l.f +l===$&&A.e() +l=l.gcC(l)}m=l===!1||!n}else m=!0 +l=p.c +l.toString +o=A.ai(l,!1,o) +p.I(new A.bTv(p,m,o.ga9(o).gJs())) +case 1:return A.m(q,r)}}) +return A.n($async$Ip,r)}, +a2N(){var s=0,r=A.o(t.z),q=this,p,o +var $async$a2N=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.a8R) +p=q.c +p.toString +s=2 +return A.f(A.co(p).yW("/rooms/profile",null,t.O),$async$a2N) +case 2:if(b==null)o.sm(0,null) +return A.m(null,r)}}) +return A.n($async$a2N,r)}, +Ny(a){return this.bOJ(a)}, +bOJ(a){var s=0,r=A.o(t.z),q=this,p,o +var $async$Ny=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.co(p).yW("/rooms/chat",null,t.O),$async$Ny) +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.co(p).yW("/rooms/security",null,t.O),$async$Ny) +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.co(p).yW("/rooms/notifications",null,t.O),$async$Ny) +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.co(p).yW("/rooms/devices",null,t.O),$async$Ny) +case 17:if(c==null)o.sm(0,null) +s=3 +break +case 10:o=q.c +o.toString +new A.l0("https://github.com/linagora/twake-on-matrix/issues",o,A.o6()).CT() +s=3 +break +case 11:o=q.c +o.toString +A.bIv(o) +s=3 +break +case 12:q.Nt() +s=3 +break +case 13:s=3 +break +case 3:return A.m(null,r)}}) +return A.n($async$Ny,r)}, +biU(){var s=this.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga9(s).eO.c +this.f=new A.aQ(s,A.y(s).i("aQ<1>")).bG(new A.bTu(this))}, +an(){var s=this,r=s.c +r.toString +r=A.ai(r,!1,t.e) +s.a5b(r.ga9(r)) +s.biU() +$.aD.go$.push(new A.bTw(s)) +s.aM()}, +n(){var s,r=this,q=r.f +if(q!=null)q.af(0) +q=r.d +s=$.bo() +q.M$=s +q.F$=0 +q=r.e +q.M$=s +q.F$=0 +r.aG()}, +A(a){return new A.aE1(this,this.a.c,null)}} +A.bTx.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.ga9(o).Bg() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bTv.prototype={ +$0(){var s=this.b||this.c +this.a.y=s}, +$S:0} +A.bTu.prototype={ +$1(a){var s,r,q,p +if(a.a==="app.twake.inapp.profile.avatar"){s=A.cyU(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:373} +A.bTw.prototype={ +$1(a){this.a.Ip()}, +$S:3} +A.aUe.prototype={} +A.aDS.prototype={ +A(a){var s,r,q,p,o,n,m=this,l=null,k=A.bU(20) +if(m.w){s=A.z(a).ax +r=s.w +s=r==null?s.f:r}else s=l +r=m.r +if(r)q=A.z(a).ax.at +else{q=A.z(a).ax +p=q.dy +q=p==null?q.db:p}q=A.cF(m.e,q,l,l,24,l) +p=A.z(a).p3.w +if(p==null)p=l +else p=p.aN(r?A.z(a).ax.at:A.z(a).ax.db) +p=A.N(m.c,l,l,2,B.a1,l,l,l,p,l,l,l) +o=A.z(a).p3.Q +if(o==null)o=l +else{$.d2() +o=o.aN(B.du)}n=t.p +o=A.a([A.bW(A.aX(A.a([p,new A.aa(B.aT8,A.N(m.d,l,l,3,B.a1,l,l,l,o,l,l,l),l)],n),B.a2,B.j,B.J,l,l,B.v),1)],n) +if(!r)o.push(B.Ou) +return A.d9(B.E,!0,k,A.cK(!1,l,!0,new A.aa(B.fV,A.aV(A.a([new A.aa(B.p_,q,l),A.bW(A.aV(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.am)}} +A.aE1.prototype={ +A(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=A.x(a,B.f,t.X).gfS(),h=A.z(a).p3.r +i=A.e3(j,j,!0,j,j,1,!0,j,j,!1,j,!1,j,j,j,j,!0,j,j,j,j,j,A.N(i,j,j,j,j,j,j,j,h==null?j:h.aN(A.z(a).ax.db),j,j,j),j,j,j,1,j) +h=A.z(a) +s=A.bU(20) +r=k.c +if(J.v(r.w.a,B.a8R)){q=A.z(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.wm(p.ga9(p),a) +o=A.z(a).p3.as +if(o==null)o=j +else{$.d2() +o=o.aN(B.du)}n=t.p +m=r.r +l=A.a0(m).i("O<1,aa>") +return A.e7(i,j,A.byw(A.mA(A.a([new A.aa(B.lR,A.d9(B.E,!0,s,A.cK(!1,j,!0,new A.aa(B.fV,A.aV(A.a([new A.bl(r.d,new A.bV4(k),j,j,t.q3),A.bW(A.aV(A.a([A.bW(A.aX(A.a([new A.bl(r.e,new A.bV5(k),j,j,t.Sj),A.N(p,j,j,1,B.a1,j,j,j,o,j,j,j)],n),B.a2,B.aT,B.p,j,j,B.v),1),B.Ou],n),B.n,B.fv,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.bV6(k),j,j,j,j,j,j,j),B.B,q,0,j,j,j,j,j,B.am),j),B.kt,A.aX(A.Q(new A.O(m,new A.bV7(k,a),l),!0,l.i("al.E")),B.n,B.j,B.p,j,j,B.v)],n),j,B.dTS,j,j,j,B.N,!1),j,h.ax.cx,j),k.d,!1,!1,j,j,j)}} +A.bV6.prototype={ +$0(){return this.a.c.a2N()}, +$S:0} +A.bV4.prototype={ +$3(a,b,c){var s,r,q,p,o=null,n=A.z(a).RG.d +if(n==null)n=4 +s=A.z(a) +r=A.z(a) +q=A.bU(56) +p=this.a.c +return new A.aa(B.p_,A.d9(B.E,!0,o,A.fg(o,22.5,b,p.gcP(p),o,56),B.h,o,n,o,s.RG.e,new A.dP(q,new A.c1(r.CW,1,B.aa,-1)),o,o,B.am),o)}, +$S:589} +A.bV5.prototype={ +$3(a,b,c){var s,r,q=null +if(b==null){s=this.a.c +s=s.gcP(s)}else s=b +r=A.z(a).p3.r +return A.N(s,q,q,1,B.a1,q,q,q,r==null?q:r.aN(A.z(a).ax.db),q,q,q)}, +$S:590} +A.bV7.prototype={ +$1(a){var s=this.b,r=this.a +return new A.aa(B.lR,new A.aDS(a.bVi(s),a.b09(s),a.bKW(),new A.bV3(r,a),a===B.a8S,a===r.c.w.a,null),null)}, +$S:591} +A.bV3.prototype={ +$0(){return this.a.c.Ny(this.b)}, +$S:0} +A.a85.prototype={ +Y(){return new A.a86(B.k)}} +A.a86.prototype={ +LQ(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i,h,g +var $async$LQ=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.x(g,B.f,o).gf1() +m=p.c +m.toString +m=A.x(m,B.f,o).gdl() +l=p.c +l.toString +l=A.x(l,B.f,o) +l=l.gcN(l) +k=p.c +k.toString +s=3 +return A.f(A.w6(l,g,!0,null,m,A.a([A.zf(!0,A.x(k,B.f,o).gf1(),null,B.wM,1,null,!1,null)],t.jb),n,!1),$async$LQ) +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.cv(g,new A.bTf(p,i,j),t.Ae),$async$LQ) +case 4:h=b +if(h.b!=null){s=1 +break}g=p.c +g.toString +n=A.x(g,B.f,o).ghv() +m=p.c +m.toString +m=A.x(m,B.f,o).gfF() +l=p.c +l.toString +s=5 +return A.f(A.oY(g,!0,m,A.x(l,B.f,o).gfz(),null,n,!1),$async$LQ) +case 5:if(b!==B.cH){s=1 +break}g=p.c +g.toString +s=6 +return A.f(A.cv(g,new A.bTg(p,i,h),t.H),$async$LQ) +case 6:if(b.b!=null){s=1 +break}p.I(new A.bTh(p)) +case 1:return A.m(q,r)}}) +return A.n($async$LQ,r)}, +Zn(a){return this.bFi(a)}, +bFi(a){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k +var $async$Zn=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.x(k,B.f,o).geM() +m=p.c +m.toString +m=A.x(m,B.f,o).geQ() +l=p.c +l.toString +o=A.x(l,B.f,o) +s=3 +return A.f(A.jP(o.gcN(o),k,!1,null,m,n,!1),$async$Zn) +case 3:if(c!==B.cH){s=1 +break}k=p.c +k.toString +s=4 +return A.f(A.cv(k,new A.bTi(p,a),t.vp),$async$Zn) +case 4:if(c.b!=null){s=1 +break}p.I(new A.bTj(p)) +case 1:return A.m(q,r)}}) +return A.n($async$Zn,r)}, +A(a){return new A.aDM(this,null)}} +A.bTf.prototype={ +$0(){var s,r,q=this.a.c +q.toString +q=A.ai(q,!1,t.e) +q=q.ga9(q) +s=J.kd(this.c) +r=$.cLZ +$.cLZ=r+1 +return q.TH(this.b,s,r)}, +$S:364} +A.bTg.prototype={ +$0(){var s=this.a,r=s.c +r.toString +r=A.ai(r,!1,t.e) +return r.ga9(r).ad9(new A.bTe(s,this.b,this.c),t.H)}, +$S:2} +A.bTe.prototype={ +$1(a){var s=this.a.c +s.toString +s=A.ai(s,!1,t.e) +return s.ga9(s).Y0(this.b,this.c.a.a,a)}, +$S:277} +A.bTh.prototype={ +$0(){return this.a.d=null}, +$S:0} +A.bTi.prototype={ +$0(){var s,r=this.a.c +r.toString +r=A.ai(r,!1,t.e) +s=this.b +return r.ga9(r).Zo(s.b,s.c)}, +$S:374} +A.bTj.prototype={ +$0(){return this.a.d=null}, +$S:0} +A.aDM.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.ga9(s).Uf()}s=t.X +r=A.N(A.x(a,B.f,s).ghq(),q,q,q,q,q,q,q,q,q,q,q) +return A.e7(A.e3(A.a([A.ej(q,q,q,B.cgB,q,p.gbyV(),q,q,q,A.x(a,B.f,s).ghZ())],t.p),q,!0,q,q,1,q,q,q,!1,q,!1,q,q,B.f7,q,!0,q,q,q,q,q,r,q,q,q,1,q),q,A.Ed(new A.ch(p.d,new A.bTm(this),q,t.Mr),!1),q,!1,!1,q,q,q)}} +A.bTm.prototype={ +$2(a,b){var s,r,q,p=null,o=b.c +if(o!=null)return A.cj(A.N(J.bp(o),p,p,p,p,p,p,p,p,B.aB,p,p),p,p) +o=b.b +if(o==null)return B.i1 +s=A.z(a) +r=J.S(o) +q=r.ga7(o)?B.il:B.dm +s=A.q_(s.go,p,A.cF(r.ga7(o)?B.Og:B.m1,p,p,p,p,p),q,p) +q=t.X +return A.aX(A.a([A.ce(!1,p,p,p,!0,p,p,p,!1,s,p,p,p,!1,p,p,p,p,p,p,A.N(r.ga7(o)?A.x(a,B.f,q).gjF():A.x(a,B.f,q).glp(),p,p,p,p,p,p,p,p,p,p,p),p,p),B.fl,A.bW(A.lg(p,new A.bTl(this.a,o),r.gu(o),p,p,B.N,!1),1)],t.p),B.n,B.j,B.p,p,p,B.v)}, +$S:593} +A.bTl.prototype={ +$2(a,b){var s,r=null,q=this.b,p=J.S(q),o=A.q_(A.z(a).go,r,A.cF(A.dkQ(p.h(q,b)),r,r,r,r,r),B.dm,r) +p=A.N(p.h(q,b).b,r,r,r,r,r,r,r,r,r,r,r) +s=A.x(a,B.f,t.X) +return A.ce(!1,r,r,r,!0,r,r,r,!1,o,r,r,r,!1,r,r,r,r,r,r,p,A.ej(B.d0,r,r,B.AN,r,new A.bTk(this.a,q,b),r,r,r,s.gez(s)),r)}, +$S:180} +A.bTk.prototype={ +$0(){return this.a.c.Zn(J.J(this.b,this.c))}, +$S:0} +A.a87.prototype={ +Y(){return new A.aDN(B.k)}} +A.aDN.prototype={ +A(a){return new A.aDO(this,null)}} +A.aDO.prototype={ +A(a){var s=null,r=t.X,q=A.e3(s,s,!0,s,s,1,s,s,s,!1,s,!1,s,s,s,s,!0,s,s,s,s,s,A.N(A.x(a,B.f,r).gf0(),s,s,s,s,s,s,s,s,s,s,s),s,s,s,1,s),p=A.z(a).p3.y.b,o=A.ce(!1,s,s,s,!0,s,s,s,!1,B.OF,s,s,new A.bTn(a),!1,s,s,s,s,s,s,A.N(A.x(a,B.f,r).gh7(),s,s,s,s,s,s,s,s,s,s,s),B.eB,s),n=A.x(a,B.f,r).gk_(),m=$.Nm,l=A.x(a,B.f,r).gjf(),k=$.Y9,j=A.x(a,B.f,r).gjg(),i=$.Ya,h=A.x(a,B.f,r).gm7() +h=A.a([o,B.ku,new A.xu(m,"chat.fluffy.renderHtml",n,new A.bTo(),s),new A.xu(k,"chat.fluffy.hideRedactedEvents",l,new A.bTp(),s),new A.xu(i,"chat.fluffy.hideUnknownEvents",j,new A.bTq(),s),new A.xu($.b1w,"chat.fluffy.hideUnimportantStateEvents",h,new A.bTr(),s)],t.p) +h.push(B.ku) +j=A.x(a,B.f,r).ghK() +h.push(new A.xu($.aZV(),"chat.fluffy.send_on_enter",j,new A.bTs(),s)) +o=t.e +A.ai(a,!1,o) +r=A.x(a,B.f,r) +r=r.gm3() +h.push(new A.xu($.b1v,"chat.fluffy.experimental_voip",r,new A.bTt(a),s)) +A.ai(a,!1,o) +return A.e7(q,s,A.byw(A.Ed(A.aX(h,B.n,B.j,B.p,s,s,B.v),!0),s,p,s),s,!1,!1,s,s,s)}} +A.bTn.prototype={ +$0(){return A.co(this.a).eA(0,"/emotes",null)}, +$S:0} +A.bTo.prototype={ +$1(a){return $.Nm=a}, +$S:57} +A.bTp.prototype={ +$1(a){return $.Y9=a}, +$S:57} +A.bTq.prototype={ +$1(a){return $.Ya=a}, +$S:57} +A.bTr.prototype={ +$1(a){return $.b1w=a}, +$S:57} +A.bTs.prototype={ +$1(a){return $.cFh=a}, +$S:57} +A.bTt.prototype={ +$1(a){$.b1v=a +A.ai(this.a,!1,t.e).Z9() +return}, +$S:118} +A.a0w.prototype={ +Y(){return new A.a0x(A.hj(null),A.bL(null,t.dy),B.k)}} +A.a0x.prototype={ +gru(){var s,r=this.c +r.toString +if(A.ki(r).r.h(0,"roomid")!=null){r=this.c +r.toString +r=A.ai(r,!1,t.e) +r=r.ga9(r) +s=this.c +s.toString +s=A.ki(s).r.h(0,"roomid") +s.toString +s=r.dD(s) +r=s}else r=null +return r}, +gEs(){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.ga9(o) +if(p.gru()!=null){o=p.gru() +o.toString +r=p.c +r.toString +r=A.ki(r).r.h(0,"state_key") +o=o.w1(0,"im.ponies.room_emotes",r==null?"":r) +q=o}else{o=J.J(s.rx,"im.ponies.user_emotes") +q=o}return p.r=A.cxR(A.cFu((q==null?new A.eY("m.dummy",A.b(t.N,t.O)):q).P()).b)}, +Qk(a){return this.btn(a)}, +btn(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$Qk=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.ga11()){s=1 +break}o=A.ai(a,!1,t.e) +n=o.ga9(o) +s=p.gru()!=null?3:5 +break +case 3:s=6 +return A.f(A.cv(a,new A.bj6(p,n),t.N),$async$Qk) +case 6:s=4 +break +case 5:s=7 +return A.f(A.cv(a,new A.bj7(p,n),t.H),$async$Qk) +case 7:case 4:case 1:return A.m(q,r)}}) +return A.n($async$Qk,r)}, +a3m(a){return this.aYj(a)}, +aYj(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$a3m=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.ga9(o) +o=J.J(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.S(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.J(o.h(m,"rooms"),p.gru().a)))J.bD(o.h(m,"rooms"),p.gru().a,A.b(t.N,t.z)) +k=J.J(o.h(m,"rooms"),p.gru().a) +j=p.c +j.toString +j=A.ki(j).r.h(0,"state_key") +if(!l.b(J.J(k,j==null?"":j))){o=J.J(o.h(m,"rooms"),p.gru().a) +l=p.c +l.toString +l=A.ki(l).r.h(0,"state_key") +if(l==null)l="" +J.bD(o,l,A.b(t.N,t.z))}}else{o=J.S(m) +l=t.G +if(l.b(o.h(m,"rooms"))&&l.b(J.J(o.h(m,"rooms"),p.gru().a))){o=J.J(o.h(m,"rooms"),p.gru().a) +l=p.c +l.toString +l=A.ki(l).r.h(0,"state_key") +J.lI(o,l==null?"":l)}}o=p.c +o.toString +s=3 +return A.f(A.cv(o,new A.bjd(n,m),t.H),$async$a3m) +case 3:p.I(new A.bje()) +case 1:return A.m(q,r)}}) +return A.n($async$a3m,r)}, +bTJ(a){return this.I(new A.bjb(this,a))}, +au7(a,b,c,d){var s,r,q,p=this,o=null,n=p.gEs().b +if(new A.bt(n,A.y(n).i("bt<1>")).ct(0,new A.bjf(b,a))){d.sbB(0,a) +n=p.c +n.toString +s=t.X +r=A.x(n,B.f,s).gh5() +q=p.c +q.toString +A.oY(n,!0,r,A.x(q,B.f,s).gdl(),o,o,!1) +return}n=A.aA("^[-\\w]+$",!0,!1,!1,!1) +if(!n.b.test(b)){d.sbB(0,a) +n=p.c +n.toString +s=t.X +r=A.x(n,B.f,s).gh6() +q=p.c +q.toString +A.oY(n,!0,r,A.x(q,B.f,s).gdl(),o,o,!1) +return}p.I(new A.bjg(p,b,c,a))}, +bM1(a){var s,r,q,p,o=this,n=J.J(a.rx,"im.ponies.emote_rooms") +if(n==null||J.J(n.b,"rooms")==null)return!1 +s=J.J(n.b,"rooms") +if(s==null||o.gru()==null||!t.G.b(s))return!1 +if(o.gru()!=null){r=J.S(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.ki(p).r.h(0,"state_key") +r=q.b(J.J(r,p==null?"":p))}else r=!1}else r=!1 +return r}, +ga11(){return this.gru()==null?!1:!this.gru().Yq("im.ponies.room_emotes")}, +a2Q(){var s=0,r=A.o(t.z),q=this,p +var $async$a2Q=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.Qk(p),$async$a2Q) +case 2:q.I(new A.bjc(q)) +return A.m(null,r)}}) +return A.n($async$a2Q,r)}, +LS(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l +var $async$LS=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.x(l,B.f,o).gj5() +m=p.c +m.toString +s=5 +return A.f(A.oY(l,!0,n,A.x(m,B.f,o).gdl(),null,null,!1),$async$LS) +case 5:s=1 +break +case 4:s=p.gEs().b.a0(0,l)?6:7 +break +case 6:l=p.c +l.toString +o=t.X +n=A.x(l,B.f,o).gh5() +m=p.c +m.toString +s=8 +return A.f(A.oY(l,!0,n,A.x(m,B.f,o).gdl(),null,null,!1),$async$LS) +case 8:s=1 +break +case 7:o=A.aA("^[-\\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.x(l,B.f,o).gh6() +m=p.c +m.toString +s=11 +return A.f(A.oY(l,!0,n,A.x(m,B.f,o).gdl(),null,null,!1),$async$LS) +case 11:s=1 +break +case 10:o=p.gEs().b +n=p.f.a +n.toString +o.j(0,l,n) +n=p.c +n.toString +s=12 +return A.f(p.Qk(n),$async$LS) +case 12:p.I(new A.bj8(p)) +case 1:return A.m(q,r)}}) +return A.n($async$LS,r)}, +Sx(a){return this.bKZ(a)}, +bKZ(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$Sx=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:g={} +s=3 +return A.f($.Cl().rg(B.lU,!0),$async$Sx) +case 3:f=c +e=f==null?null:A.IL(f.a) +if(e==null||e.c==null){s=1 +break}k=e.c +k.toString +j=A.Ac(null,k,null,null,null,e.b,null) +g.a=j +p=5 +s=8 +return A.f(j.a2a(B.lo),$async$Sx) +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=$.V() +k.tJ(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.cv(k,new A.bj9(g,n),t.Xu),$async$Sx) +case 9:h=c +if(h.b==null)n.I(new A.bja(g,a,h)) +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Sx,r)}, +A(a){return new A.aqu(this,null)}} +A.bj6.prototype={ +$0(){var s=this.a,r=s.gru().a,q=s.c +q.toString +q=A.ki(q).r.h(0,"state_key") +if(q==null)q="" +return this.b.wO(r,"im.ponies.room_emotes",q,s.gEs().P())}, +$S:41} +A.bj7.prototype={ +$0(){var s=this.b,r=s.k3 +r.toString +return s.xw(r,"im.ponies.user_emotes",this.a.gEs().P())}, +$S:2} +A.bjd.prototype={ +$0(){var s=this.a,r=s.k3 +r.toString +return s.xw(r,"im.ponies.emote_rooms",this.b)}, +$S:2} +A.bje.prototype={ +$0(){}, +$S:0} +A.bjb.prototype={ +$0(){var s=this.a +s.gEs().b.D(0,this.b) +s.d=!0}, +$S:0} +A.bjf.prototype={ +$1(a){return a===this.a&&a!==this.b}, +$S:6} +A.bjg.prototype={ +$0(){var s=this,r=s.a +r.gEs().b.j(0,s.b,s.c) +r.gEs().b.D(0,s.d) +r.d=!0}, +$S:0} +A.bjc.prototype={ +$0(){this.a.d=!1}, +$S:0} +A.bj8.prototype={ +$0(){var s=this.a +s.e.sbB(0,"") +s.f.sm(0,null) +s.d=!1}, +$S:0} +A.bj9.prototype={ +$0(){var s,r,q=this.b.c +q.toString +q=A.ai(q,!1,t.e) +q=q.ga9(q) +s=this.a.a +r=s.a +r.toString +return q.xm(r,s.c,s.b)}, +$S:597} +A.bja.prototype={ +$0(){var s,r=this.a.a,q=t.N,p=t.z +r=A.hT(r.gEf(r),q,p) +if(A.eM(r.h(0,"w"))&&A.eM(r.h(0,"h"))){s=J.cEt(r.h(0,"w"),r.h(0,"h")) +if(J.cEu(r.h(0,"w"),r.h(0,"h"))){r.j(0,"w",256) +r.j(0,"h",B.e.aw(256/s))}else{r.j(0,"h",256) +r.j(0,"w",J.N9(J.cEv(s,256)))}}this.b.sm(0,A.cxS(A.p(["url",J.bp(this.c.a),"info",r],q,p)))}, +$S:0} +A.aqu.prototype={ +A(a){var s,r,q,p,o,n,m=null,l=A.ai(a,!1,t.e),k=l.ga9(l) +l=this.c +s=l.gEs().b +r=A.y(s).i("bt<1>") +q=A.Q(new A.bt(s,r),!0,r.i("D.E")) +r=t.X +s=A.e3(m,m,!0,m,m,1,m,m,m,!1,m,!1,m,m,B.f7,m,!0,m,m,m,m,m,A.N(A.x(a,B.f,r).gh7(),m,m,m,m,m,m,m,m,m,m,m),m,m,m,1,m) +p=l.d?A.pc(m,B.cgo,m,B.lr,!1,l.gaVW(),m):m +o=A.a([],t.p) +if(!l.ga11()){n=A.z(a) +o.push(A.am(m,A.ce(!1,m,m,m,!0,m,m,m,!1,A.am(m,A.kY(!1,B.aL,!1,m,A.lG(),l.e,m,m,m,2,A.iX(m,B.iy,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.x(a,B.f,r).gh8(),m,m,m,m,!1,m,m,m,m,m,m,m,m,A.bk(m,m,A.z(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.z(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.cb,m,m,m,m,m,m,m,m,B.ak,m,B.br,m,m,m),B.h,m,m,new A.bq(n.id,m,m,B.Ha,m,m,m,B.K),m,38,m,m,B.ck,m,m,180),m,m,m,!1,m,m,m,m,m,m,new A.adk(l.f,l.gbKY(),m),A.cK(!1,m,!0,B.cgD,m,!0,m,m,m,m,m,m,m,m,m,m,m,l.gbz6(),m,m,m,m,m,m,m),m),B.h,m,m,m,m,m,m,m,B.p4,m,m,m))}if(l.gru()!=null)o.push(A.a9y(l.gaYi(),m,A.N(A.x(a,B.f,r).gj6(),m,m,m,m,m,m,m,m,m,m,m),l.bM1(k))) +if(!l.ga11()||l.gru()!=null)o.push(A.wu(A.z(a).fr,2,2)) +l=q.length +o.push(A.bW(l===0?A.cj(new A.aa(B.c_,A.N(A.x(a,B.f,r).gjD(),m,m,m,m,m,m,m,B.aoO,m,m,m),m),m,m):A.R8(m,new A.bjk(this,q),l+1,B.aU,m,m,m,!1,B.N,new A.bjl(),!1),1)) +return A.e7(s,m,A.Ed(A.aX(o,B.n,B.j,B.p,m,m,B.v),!1),m,!1,!1,p,m,m)}} +A.bjl.prototype={ +$2(a,b){var s=null +return A.am(s,s,B.h,s,s,s,s,s,s,s,s,s,s,s)}, +$S:326} +A.bjk.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l,k=null,j=this.b +if(b>=j.length)return A.am(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.gEs().b.h(0,s) +q.toString +p=A.hj(k) +p.sbB(0,s) +o=A.z(a) +n=A.p([A.d9i(B.n6),new A.a9m()],t.zU,t.vz) +m=A.p([B.dSC,new A.fT(new A.bjh(j,s,p,q),new A.cO(A.a([],t.ot),t.wS),t.ia)],t.Ev,t.od) +l=r.ga11() +o=A.am(k,A.aEg(A.GA(m,A.kY(!1,B.aL,!1,k,A.lG(),p,k,k,k,2,A.iX(k,B.iy,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.x(a,B.f,t.X).gh8(),k,k,k,k,!1,k,k,k,k,k,k,k,k,A.bk(k,k,A.z(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.z(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.bji(j,s,q,p),k,k,l,k,k,B.cb,k,k,k,k,k,k,k,k,B.ak,k,B.br,k,k,k)),k,n),B.h,k,k,new A.bq(o.id,k,k,B.Ha,k,k,k,B.K),k,38,k,k,B.ck,k,k,180) +j=r.ga11()?k:A.cK(!1,k,!0,B.cgr,k,!0,k,k,k,k,k,k,k,k,k,k,k,new A.bjj(j,s),k,k,k,k,k,k,k) +return A.ce(!1,k,k,k,!0,k,k,k,!1,o,k,k,k,!1,k,k,k,k,k,k,new A.acK(q.b,k),j,k)}, +$S:191} +A.bjh.prototype={ +$1(a){var s=this,r=s.c +s.a.c.au7(s.b,r.a.a,s.d,r) +return null}, +$S:599} +A.bji.prototype={ +$1(a){var s=this +return s.a.c.au7(s.b,a,s.c,s.d)}, +$S:14} +A.bjj.prototype={ +$0(){return this.a.c.bTJ(this.b)}, +$S:0} +A.acK.prototype={ +A(a){var s=null +return A.Ju(!1,B.ca,s,s,s,B.bu,38,s,!1,!0,s,!1,s,s,s,this.c,38)}} +A.adk.prototype={ +Y(){return new A.aOT(B.k)}, +bPT(a){return this.d.$1(a)}} +A.aOT.prototype={ +A(a){var s=null,r=this.a.c.a +if(r==null)return A.cHl(!1,A.N(A.x(a,B.f,t.X).gjK(),s,s,s,s,s,s,s,s,s,s,s),B.h,s,s,s,s,s,new A.cdd(this),s,s) +else return new A.acK(r.b,s)}} +A.cdd.prototype={ +$0(){var s=this.a.a +return s.bPT(s.c)}, +$S:0} +A.a9m.prototype={} +A.a88.prototype={ +Y(){return new A.aDQ(A.hj(null),B.k)}} +A.aDQ.prototype={ +an(){this.aM() +this.a.toString}, +Go(a){var s=this.d,r=s.a.a +if(r.length===0)return +A.cv(a,new A.bTy(a,"@"+r),t.H) +s.uK(0,B.hM)}, +A(a){return new A.aDR(this,null)}} +A.bTy.prototype={ +$0(){var s=A.ai(this.a,!1,t.e) +return s.ga9(s).Go(this.b)}, +$S:2} +A.aDR.prototype={ +A(a){var s,r,q,p=null,o=A.ai(a,!1,t.e),n=o.ga9(o) +o=t.X +s=t.p +r=n.eO.c +q=A.y(r).i("aQ<1>") +return A.e7(A.e3(p,p,!0,p,p,1,p,p,p,!1,p,!1,p,p,B.f7,p,!0,p,p,p,p,p,A.N(A.x(a,B.f,o).geh(),p,p,p,p,p,p,p,p,p,p,p),p,p,p,1,p),p,A.Ed(A.aX(A.a([new A.aa(B.c_,A.aX(A.a([A.kY(!1,B.aL,!1,p,A.lG(),this.c.d,p,p,p,2,A.iX(p,B.a33,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.x(a,B.f,o).gji(),p,p,p,p,p,"@",p,p,A.ej(p,p,p,B.cgt,p,new A.bTD(this,a),p,p,p,A.x(a,B.f,o).ghc()),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.bTE(this,a),p,p,!1,p,p,B.cb,p,p,p,p,p,p,p,p,B.ak,p,B.br,p,B.wJ,p),B.bq,A.N(A.x(a,B.f,o).gjh(),p,p,p,p,p,p,p,B.nS,p,p,p)],s),B.n,B.j,B.J,p,p,B.v),p),B.fl,A.bW(A.xB(new A.bTF(n),p,new A.jI(new A.bTG(),new A.aQ(r,q),q.i("jI")),t.K),1)],s),B.n,B.j,B.p,p,p,B.v),!1),p,!1,!1,p,p,p)}} +A.bTE.prototype={ +$1(a){return this.a.c.Go(this.b)}, +$S:14} +A.bTD.prototype={ +$0(){return this.a.c.Go(this.b)}, +$S:0} +A.bTG.prototype={ +$1(a){return a.a==="m.ignored_user_list"}, +$S:105} +A.bTF.prototype={ +$2(a,b){var s=this.a +return A.lg(null,new A.bTC(s,a),s.geh().length,null,null,B.N,!1)}, +$S:601} +A.bTC.prototype={ +$2(a,b){var s=this.a +return new A.ch(s.Ou(s.geh()[b]),new A.bTB(s,b,this.b),null,t.w8)}, +$S:602} +A.bTB.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.dG("",0,q) +s=o?q:p.b +n=A.fg(q,24,n,s==null?r.a.geh()[r.b]:s,q,56) +p=o?q:p.b +p=A.N(p==null?r.a.geh()[r.b]:p,q,q,q,q,q,q,q,q,q,q,q) +o=r.c +s=A.x(o,B.f,t.X) +return A.ce(!1,q,q,q,!0,q,q,q,!1,n,q,q,q,!1,q,q,q,q,q,q,p,A.ej(q,q,q,B.AN,q,new A.bTA(o,r.a,r.b),q,q,q,s.gez(s)),q)}, +$S:332} +A.bTA.prototype={ +$0(){return A.cv(this.a,new A.bTz(this.b,this.c),t.H)}, +$S:0} +A.bTz.prototype={ +$0(){var s=this.a +return s.a1M(s.geh()[this.b])}, +$S:2} +A.a4h.prototype={ +Y(){return new A.ayu(B.k)}} +A.ayu.prototype={ +A(a){return new A.ayv(this,null)}} +A.ayv.prototype={ +A(a){var s,r=null,q=A.ai(a,!1,t.e) +q=q.ga9(q) +s=this.c.c +s.toString +s=A.ki(s).r.h(0,"roomid") +s.toString +s=q.dD(s) +s.toString +q=s.as.c +return A.e7(A.e3(r,r,!0,r,r,1,r,r,r,!1,r,!1,r,r,B.f7,r,!0,r,r,r,r,r,A.N(A.x(a,B.f,t.X).gj4(),r,r,r,r,r,r,r,r,r,r,r),r,r,r,1,r),r,A.xB(new A.bEE(s),r,new A.aQ(q,A.y(q).i("aQ<1>")),t.N),r,!1,!1,r,r,r)}} +A.bEE.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("bt<1>") +r=A.Q(new A.bt(o,s),!0,s.i("D.E")) +B.b.rk(r) +return A.R8(q,new A.bEC(o,r,p),r.length,B.aU,q,q,q,!1,B.N,new A.bED(),!1)}, +$S:603} +A.bED.prototype={ +$2(a,b){var s=null +return A.am(s,s,B.h,s,s,s,s,s,s,s,s,s,s,s)}, +$S:326} +A.bEC.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.J(n.b,"pack"))){s=J.J(n.b,"pack") +if(s!=null&&t.GU.b(s)){r=J.S(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.ce(!1,q,q,q,!0,q,q,q,!1,q,q,q,new A.bEB(a,this.c,o,b),!1,q,q,q,q,q,q,A.N(m,q,q,q,q,q,q,q,q,q,q,q),q,q)}, +$S:180} +A.bEB.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.q(q.c[q.d]) +A.co(q.a).eA(0,"rooms/"+q.b.a+"/details/emotes/"+p,null) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.ayX.prototype={ +gaO(a){return this.a}, +ge7(a){return this.b}} +A.bGl.prototype={ +$1(a){return A.x(a,B.f,t.X).geR()}, +$S:126} +A.bGm.prototype={ +$1(a){return A.x(a,B.f,t.X).giP()}, +$S:126} +A.bGn.prototype={ +$1(a){return A.x(a,B.f,t.X).giQ()}, +$S:126} +A.bGo.prototype={ +$1(a){return A.x(a,B.f,t.X).gjm()}, +$S:126} +A.bGp.prototype={ +$1(a){return A.x(a,B.f,t.X).gjx()}, +$S:126} +A.bGq.prototype={ +$1(a){return A.x(a,B.f,t.X).gi9()}, +$S:126} +A.a89.prototype={ +Y(){return new A.aDT(B.k)}} +A.aDT.prototype={ +aUH(a){var s,r,q=null,p=this.c +p.toString +p=A.ai(p,!1,t.e) +p=J.J(p.ga9(p).rx,"m.push_rules") +s=p==null?q:A.cx(p.b,"global",B.i,t.N,t.O) +r=s!=null?A.cN9(s):q +if(r==null)return q +switch(a.a.a){case 0:p=r.a +if(p==null)p=q +else{p=A.zW(p,new A.bTH(a)) +p=p==null?q:p.d}return p +case 1:p=r.b +if(p==null)p=q +else{p=A.zW(p,new A.bTI(a)) +p=p==null?q:p.d}return p +case 2:p=r.c +if(p==null)p=q +else{p=A.zW(p,new A.bTJ(a)) +p=p==null?q:p.d}return p +case 3:p=r.d +if(p==null)p=q +else{p=A.zW(p,new A.bTK(a)) +p=p==null?q:p.d}return p +case 4:p=r.e +if(p==null)p=q +else{p=A.zW(p,new A.bTL(a)) +p=p==null?q:p.d}return p}}, +aYy(a,b){var s=this.c +s.toString +A.cv(s,new A.bTO(this,a,b),t.H)}, +a0g(a){return this.bPX(a)}, +bPX(a){var s=0,r=A.o(t.z),q,p=this,o,n +var $async$a0g=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.x(n,B.f,t.X) +s=3 +return A.f(A.MW(A.a([new A.fl(o.gez(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$a0g) +case 3:if(c!==!0){s=1 +break}n=p.c +n.toString +s=4 +return A.f(A.cv(n,new A.bTM(p,a),t.H),$async$a0g) +case 4:if(c.b!=null){s=1 +break}p.I(new A.bTN(p)) +case 1:return A.m(q,r)}}) +return A.n($async$a0g,r)}, +A(a){return new A.aDU(this,null)}} +A.bTH.prototype={ +$1(a){return a.f===this.a.b}, +$S:160} +A.bTI.prototype={ +$1(a){return a.f===this.a.b}, +$S:160} +A.bTJ.prototype={ +$1(a){return a.f===this.a.b}, +$S:160} +A.bTK.prototype={ +$1(a){return a.f===this.a.b}, +$S:160} +A.bTL.prototype={ +$1(a){return a.f===this.a.b}, +$S:160} +A.bTO.prototype={ +$0(){var s,r=this.a.c +r.toString +r=A.ai(r,!1,t.e) +s=this.b +return r.ga9(r).OT("global",s.a,s.b,this.c)}, +$S:2} +A.bTM.prototype={ +$0(){var s,r=this.a.c +r.toString +r=A.ai(r,!1,t.e) +s=this.b +return r.ga9(r).a8R(new A.bKs(s.a,s.b))}, +$S:2} +A.bTN.prototype={ +$0(){this.a.d=null}, +$S:0} +A.aDU.prototype={ +A(a){var s,r=null,q=A.e3(r,r,!0,r,r,1,r,r,r,!1,r,!1,r,r,B.f7,r,!0,r,r,r,r,r,A.N(A.x(a,B.f,t.X).gfD(),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.ga9(p).eO.c +s=A.y(p).i("aQ<1>") +return A.e7(q,r,A.Ed(A.xB(new A.bTV(this),r,new A.jI(new A.bTW(),new A.aQ(p,s),s.i("jI")),t.ch),!0),r,!1,!1,r,r,r)}} +A.bTW.prototype={ +$1(a){return a.a==="m.push_rules"}, +$S:105} +A.bTV.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.ga9(i).gal7() +s=t.X +i=A.a([A.a9y(new A.bTS(a),k,A.N(A.x(a,B.f,s).gjG(),k,k,k,k,k,k,k,k,k,k,k),!i)],t.p) +r=A.ai(a,!1,j) +if(!r.ga9(r).gal7()){r=A.bJ([B.kt,A.ce(!1,k,k,k,!0,k,k,k,!1,k,k,k,k,!1,k,k,k,k,k,k,A.N(A.x(a,B.f,s).gkT(),k,k,k,k,k,k,k,A.bk(k,k,A.z(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=$.cUW(),p=this.a,o=p.c,n=0;n<6;++n){m=q[n] +l=o.aUH(m) +r.t(0,A.a9y(new A.bTT(p,m),k,new A.hb(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.kt) +i.push(A.ce(!1,k,k,k,!0,k,k,k,!1,k,k,k,k,!1,k,k,k,k,k,k,A.N(A.x(a,B.f,s).gfp(),k,k,k,k,k,k,k,A.bk(k,k,A.z(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.ga9(j).UD()}else j=q +i.push(new A.ch(j,new A.bTU(s),k,t.eh)) +return A.aX(i,B.n,B.j,B.p,k,k,B.v)}, +$S:606} +A.bTS.prototype={ +$1(a){var s=this.a +return A.cv(s,new A.bTR(s),t.H)}, +$S:10} +A.bTR.prototype={ +$0(){var s=this.a,r=t.e,q=A.ai(s,!1,r) +q=q.ga9(q) +r=A.ai(s,!1,r) +return q.a3q(!r.ga9(r).gal7())}, +$S:2} +A.bTT.prototype={ +$1(a){return this.a.c.aYy(this.b,a)}, +$S:10} +A.bTU.prototype={ +$2(a,b){var s,r=null,q=b.c +if(q!=null)A.cj(A.N(A.nr(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.lg(r,new A.bTQ(this.a,s),J.aH(s),r,B.eW,B.N,!0)}, +$S:607} +A.bTQ.prototype={ +$2(a,b){var s=null,r=this.b,q=J.S(r),p=A.N(q.h(r,b).c+" - "+q.h(r,b).a,s,s,s,s,s,s,s,s,s,s,s) +return A.ce(!1,s,s,s,!0,s,s,s,!1,s,s,s,new A.bTP(this.a,r,b),!1,s,s,s,A.N(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:180} +A.bTP.prototype={ +$0(){return this.a.c.a0g(J.J(this.b,this.c))}, +$S:0} +A.a8a.prototype={ +Y(){var s=null,r=$.d0(),q=t.Oc +return new A.a8b(r.cW(0,t.O7),r.cW(0,t.BQ),r.cW(0,t.Yg),r.cW(0,t.nC),A.bL(!1,t.y),A.bL(new A.ek(new A.arR(),t.g),t.ID),A.hj(s),A.hj(s),A.j9(!0,"displayNameFocusNode",!0,!0,s,s,!1),A.a([B.dFE],q),A.a([B.dFF],q),$.b_1(),B.k)}} +A.a8b.prototype={ +gcP(a){var s,r=this,q=r.r +q=q==null?null:q.b +if(q==null){q=r.c +q.toString +q=A.ai(q,!1,t.e) +q=q.ga9(q) +s=r.c +s.toString +s=A.wm(q,s) +q=A.fD(s)?B.b.gO(A.li(s)):null}if(q==null){q=r.c +q.toString +q=A.ai(q,!1,t.e) +q=q.ga9(q) +s=r.c +s.toString +s=A.wm(q,s) +q=s}return q}, +a7D(a){var s,r,q,p=this,o=p.c +o.toString +s=t.X +r=t.i1 +o=A.a([new A.fl(A.x(o,B.f,s).gng(),B.cf7,B.GX,!1,!1,r)],t.CZ) +q=p.r +if((q==null?null:q.a)!=null||p.w!=null||p.x!=null){q=p.c +q.toString +o.push(new A.fl(A.x(q,B.f,s).gkW(),B.kF,B.qV,!1,!0,r))}return o}, +adP(a){switch(a.a){case 0:return this.as +case 2:return this.at +default:return null}}, +adV(a){switch(a.a){case 0:return this.ax +default:return null}}, +ai4(){var s=0,r=A.o(t.z),q,p=this,o +var $async$ai4=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if(p.w!=null||p.x!=null){o=p.r +o=(o==null?null:o.a)==null}else o=!1 +if(o){p.agh() +s=1 +break}o=p.c +o.toString +A.cNa(o) +o=p.c +o.toString +o=A.ai(o,!1,t.e) +o=o.ga9(o).k3 +o.toString +p.Q.sm(0,new A.ek(new A.zD(new A.fd(null,p.as.a.a,o)),t.g)) +p.bya(!0) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ai4,r)}, +a5c(a){return this.bfU(a)}, +bfU(a){var s=0,r=A.o(t.z),q,p=this,o,n,m +var $async$a5c=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=3 +return A.f($.Cl().a0F(B.lU),$async$a5c) +case 3:n=c +m=$.V() +m.b9(0,"SettingsProfile::_getImageOnWeb(): FilePickerResult - "+A.q(n)) +if(n==null||J.kd(n.a).c==null){s=1 +break}else{o=p.z +if(!o.a)o.sm(0,!0) +p.Q.sm(0,new A.ek(new A.Ik(n),t.g)) +m.b9(0,"SettingsProfile::_getImageOnWeb(): AvatarWebNotifier - "+A.q(n))}case 1:return A.m(q,r)}}) +return A.n($async$a5c,r)}, +ak_(){var s=0,r=A.o(t.z),q,p=this,o +var $async$ak_=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.a5c(o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ak_,r)}, +zg(){var s=0,r=A.o(t.z),q,p=this,o,n,m +var $async$zg=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=p.a7D(0).length===0?3:5 +break +case 3:o=B.b.gbO(p.a7D(0)).c +s=4 +break +case 5:n=p.c +n.toString +m=A.x(n,B.f,t.X).gie() +s=6 +return A.f(A.MW(p.a7D(0),null,null,n,null,null,null,null,m,!0,t.EZ),$async$zg) +case 6:o=b +case 4:if(o==null){s=1 +break}if(o===B.qV){p.ai4() +s=1 +break}p.ak_() +case 1:return A.m(q,r)}}) +return A.n($async$zg,r)}, +ajO(a){return this.bu6(a)}, +bu6(a){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$ajO=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=$.V() +n.b9(0,"SettingsProfileController::_handleSyncProfile() - Syncing profile") +p=q.c +p.toString +p=A.ai(p,!1,t.e) +p=p.ga9(p) +o=new A.eY("app.twake.inapp.profile.avatar",a.P()) +p=p.eO +p.a=o +p.c.t(0,o) +n.b9(0,"SettingsProfileController::_handleSyncProfile() - Syncing success") +return A.m(null,r)}}) +return A.n($async$ajO,r)}, +bug(){var s,r,q=this +if(q.x!=null){s=q.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga9(s) +r=q.x +r.toString +q.f.B_(r,s).qZ(new A.bU3(q),q.gbky(),q.gbkA())}else q.by9(q.as.a.a)}, +agh(){var s=this +if(s.w!=null)s.w=null +if(s.x!=null)s.x=null}, +bkz(){$.V().b9(0,"SettingsProfile::_handleUploadAvatarOnDone() - done")}, +bkB(a,b){var s +this.c.toString +s=$.w8().c +s===$&&A.e() +s.eD() +$.V().pA(0,"SettingsProfile::_handleUploadAvatarOnError() - error: "+A.q(a)+" | stackTrace: "+A.q(b))}, +bkx(a,b){$.V().b9(0,"SettingsProfile::_handleUploadAvatarOnData()") +b.ey(0,new A.bTX(),new A.bTY(this),t.P)}, +XT(a,b,c){return this.byc(a,b,c)}, +bya(a){return this.XT(null,null,a)}, +by9(a){return this.XT(null,a,!1)}, +byb(a,b){return this.XT(a,b,!1)}, +byc(a,b,c){var s=0,r=A.o(t.z),q=this,p +var $async$XT=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.IY(a,p.ga9(p),b,c).qZ(new A.bU4(q),q.gbkD(),q.gbkF()) +return A.m(null,r)}}) +return A.n($async$XT,r)}, +bkE(){$.V().b9(0,"SettingsProfile::_handleUploadProfileOnDone() - done")}, +bkG(a,b){var s +this.c.toString +s=$.w8().c +s===$&&A.e() +s.eD() +$.V().pA(0,"SettingsProfile::_handleUploadProfileOnError() - error: "+A.q(a)+" | stackTrace: "+A.q(b))}, +bkC(a,b){$.V().b9(0,"SettingsProfile::_handleUploadProfileOnData()") +b.ey(0,new A.bTZ(),new A.bU_(this,a),t.P)}, +Xx(a,b){return this.bfv(a,b)}, +buu(a){return this.Xx(a,!1)}, +bfv(a,b){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$Xx=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.Kh(n,!b,!1),$async$Xx) +case 2:p=d +n=$.V() +n.b9(0,u.bU+p.k(0)) +o=q.Q +o.sm(0,new A.ek(new A.zD(p),t.g)) +n.b9(0,u.bU+A.q(o.a)) +if(p.a==null)q.agh() +q.as.sbB(0,q.gcP(q)) +n=q.c +n.toString +q.at.sbB(0,A.wm(a,n)) +return A.m(null,r)}}) +return A.n($async$Xx,r)}, +aor(a){switch(a.a){case 0:this.bmo() +break +default:break}}, +bmo(){var s,r=this,q=r.as.a.a +if(q.length===0){r.z.sm(0,!1) +return}s=r.z +s.sm(0,q!==r.gcP(r)) +$.V().b9(0,"SettingsProfileController::_listeningDisplayNameHasChange() - "+A.q(s.a))}, +aJy(a){var s,r +switch(a.a){case 2:s=this.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga9(s) +r=this.c +r.toString +A.Hm(new A.z1(A.wm(s,r))) +r=this.c +r.toString +A.j3(r,A.x(r,B.f,t.X).gnn()) +break +default:break}}, +bkK(){this.Q.a8(0,new A.bU2(this))}, +an(){var s,r=this +r.bkK() +s=r.c +s.toString +s=A.ai(s,!1,t.e) +r.buu(s.ga9(s)) +r.aM()}, +n(){var s=this,r=s.as,q=r.M$=$.bo() +r.F$=0 +r=s.at +r.M$=q +r.F$=0 +s.ax.n() +r=s.Q +r.M$=q +r.F$=0 +r=s.z +r.M$=q +r.F$=0 +s.aG()}, +A(a){return new A.aDW(this,null)}} +A.bU3.prototype={ +$1(a){var s=this.a,r=s.c +r.toString +return s.bkx(r,a)}, +$S:37} +A.bTX.prototype={ +$1(a){$.V().pA(0,"SettingsProfile::_handleUploadAvatarOnData() - failure: "+a.k(0))}, +$S:83} +A.bTY.prototype={ +$1(a){var s,r,q +$.V().b9(0,"SettingsProfile::_handleUploadAvatarOnData() - success: "+a.k(0)) +if(a instanceof A.V1){s=this.a +r=a.a +q=s.as +s.byb(r,q.a.a!==s.gcP(s)?q.a.a:null)}}, +$S:103} +A.bU4.prototype={ +$1(a){var s=this.a,r=s.c +r.toString +return s.bkC(r,a)}, +$S:37} +A.bTZ.prototype={ +$1(a){$.V().pA(0,"SettingsProfile::_handleUploadProfileOnData() - failure: "+a.k(0))}, +$S:83} +A.bU_.prototype={ +$1(a){var s,r,q,p,o +$.V().b9(0,"SettingsProfile::_handleUploadProfileOnData() - success: "+a.k(0)) +if(a instanceof A.aax){s=this.a +s.agh() +r=s.c +r.toString +q=t.e +r=A.ai(r,!1,q) +r=r.ga9(r).k3 +r.toString +p=a.b +if(p==null)p=s.gcP(s) +o=a.a +if(o==null){o=s.r +o=o==null?null:o.a}s.ajO(new A.fd(o,p,r)) +if(!a.c){r=s.z +r.sm(0,!r.a)}r=s.c +r.toString +q=A.ai(r,!1,q) +s.Xx(q.ga9(q),!0) +q=$.w8().c +q===$&&A.e() +q.eD()}}, +$S:103} +A.bU2.prototype={ +$0(){var s=this.a,r=s.Q +$.V().b9(0,"settingsProfileUIState()::_handleViewState(): "+A.q(r.a)) +J.XB(r.a,new A.bU0(),new A.bU1(s),t.P)}, +$S:0} +A.bU0.prototype={ +$1(a){return null}, +$S:83} +A.bU1.prototype={ +$1(a){var s +$label0$0:{s=A.a_(a) +if(B.dST===s){this.a.w=t.BX.a(a).a +break $label0$0}if(B.dSl===s){this.a.x=t.hT.a(a).a +break $label0$0}if(B.dSd===s){this.a.r=t.CO.a(a).a +break $label0$0}break $label0$0}}, +$S:103} +A.aUf.prototype={} +A.aUg.prototype={} +A.TE.prototype={ +A(a){var s,r=this,q=null,p=A.z(a).ax,o=p.dy +p=o==null?p.db:o +p=A.cF(r.x,p,q,q,24,q) +o=A.z(a).p3.at +if(o==null)o=q +else{$.d2() +o=o.aN(B.du)}o=A.N(r.c,q,q,2,B.a1,q,q,q,o,q,q,q) +$.fe() +s=t.p +return A.aV(A.a([new A.aa(B.p_,p,q),A.bW(A.aV(A.a([A.bW(A.aX(A.a([o,new A.bl(r.Q,new A.bU7(r),q,q,t.Sd),A.wu(A.auZ(B.iW).c,2,q)],s),B.a2,B.j,B.J,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.bU7.prototype={ +$3(a,b,c){var s=null,r=this.a,q=r.d.a===B.a8T,p=r.r,o=q?new A.bU5(r):r.z,n=A.z(a).ax,m=n.dy +n=m==null?n.db:m +o=A.ej(s,s,s,A.cF(r.w,n,s,s,24,s),s,o,s,s,s,s) +return A.kY(!0,B.aL,!1,s,A.lG(),p,s,s,s,2,A.iX(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.bU6(r),s,s,s,s,!q,s,s,B.cb,s,s,s,s,s,s,s,s,B.ak,s,B.br,s,s,s)}, +$S:367} +A.bU6.prototype={ +$1(a){var s=this.a +return s.y.$2(a,s.e)}, +$S:14} +A.bU5.prototype={ +$0(){var s=this.a.f +if(s!=null)s.ti()}, +$S:0} +A.arR.prototype={} +A.PW.prototype={} +A.Ik.prototype={ +gbS(){return[this.a]}} +A.zD.prototype={ +gbS(){return A.a([this.a],t.jl)}} +A.aDV.prototype={} +A.aDW.prototype={ +A(a){var s,r,q,p=this,o=null +$.d0().cW(0,t._x) +s=A.ej(o,o,o,B.cgv,o,new A.bUv(a),o,o,o,o) +r=A.x(a,B.f,t.X).goo() +q=A.z(a).p3.r +r=A.N(r,o,o,o,o,o,o,o,q==null?o:q.aN(A.z(a).ax.db),o,o,o) +r=A.e3(A.a([new A.bl(p.c.z,new A.bUw(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.aS(a,o,t.l).w +s=s.a.a>=1239?A.z(a).ax.cy:o +return A.e7(r,s,A.jj(new A.jl(A.p([B.apD,A.xz(new A.bUx(p),B.dTZ),B.xe,A.xz(new A.bUy(p),B.dU_)],t.jG,t.ON),o),o,B.R,o,B.aU,B.ts,o,B.N),o,!1,!1,o,o,o)}} +A.bUv.prototype={ +$0(){var s=A.co(this.a).c +s===$&&A.e() +s.eP(null) +return null}, +$S:0} +A.bUw.prototype={ +$3(a,b,c){var s,r,q,p=null +if(!b)return B.bw +s=A.bU(20) +r=A.x(a,B.f,t.X).gj1() +q=A.z(a).p3.as +return A.cK(!1,s,!0,new A.aa(B.aTe,A.N(r,p,p,p,p,p,p,p,q==null?p:q.aN(A.z(a).ax.b),p,p,p),p),p,!0,p,p,p,p,p,p,p,p,p,p,p,new A.bUu(this.a),p,p,p,p,p,p,p)}, +$S:54} +A.bUu.prototype={ +$0(){var s,r=this.a.c +r.ax.tk() +s=r.c +s.toString +A.cNa(s) +r.bug() +return null}, +$S:0} +A.bUx.prototype={ +$1(a){var s=null,r=this.a,q=r.c,p=q.c +p.toString +p=A.ai(p,!1,t.e) +p=p.ga9(p) +return new A.TF(q.Q,A.R8(s,new A.bUr(r),B.b.a2(q.ay,q.ch).length,B.aU,s,B.eW,s,!1,B.N,new A.bUs(),!0),new A.bUt(r),p,s)}, +$S:609} +A.bUt.prototype={ +$0(){return this.a.c.zg()}, +$S:0} +A.bUr.prototype={ +$2(a,b){var s=this.a,r=s.c,q=r.ay,p=r.ch,o=B.b.a2(q,p)[b],n=B.b.a2(q,p)[b].xs(a),m=B.b.a2(q,p)[b].aea(),l=B.b.a2(q,p)[b].aef(),k=B.b.a2(q,p)[b].aUv() +return A.czl(r.adV(B.b.a2(q,p)[b]),k,new A.bUk(s),new A.bUl(s,b),o,new A.a8c(m),r.Q,l,r.adP(B.b.a2(q,p)[b]),n)}, +$S:311} +A.bUk.prototype={ +$2(a,b){this.a.c.aor(b)}, +$S:271} +A.bUl.prototype={ +$0(){var s=this.a.c +return s.aJy(B.b.a2(s.ay,s.ch)[this.b])}, +$S:0} +A.bUs.prototype={ +$2(a,b){return B.bq}, +$S:189} +A.bUy.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.ga9(o) +s=p.ay.length +return new A.TG(p.Q,A.R8(r,new A.bUm(q),s,B.aU,r,B.eW,r,!1,B.N,new A.bUn(),!0),A.R8(r,new A.bUo(q),s,B.aU,r,B.eW,r,!1,B.N,new A.bUp(),!0),new A.bUq(q),o,r)}, +$S:612} +A.bUm.prototype={ +$2(a,b){var s=this.a,r=s.c,q=r.ay,p=q[b],o=p.xs(a),n=q[b].aea(),m=q[b].aef() +return A.czl(r.adV(q[b]),null,new A.bUj(s),null,p,new A.a8c(n),r.Q,m,r.adP(q[b]),o)}, +$S:311} +A.bUj.prototype={ +$2(a,b){this.a.c.aor(b)}, +$S:271} +A.bUn.prototype={ +$2(a,b){return B.bq}, +$S:189} +A.bUo.prototype={ +$2(a,b){var s=this.a,r=s.c,q=r.ch,p=q[b],o=p.xs(a),n=q[b].aea(),m=q[b].aef() +return A.czl(r.adV(q[b]),null,new A.bUh(s),new A.bUi(s,b),p,new A.a8c(n),r.Q,m,r.adP(q[b]),o)}, +$S:311} +A.bUh.prototype={ +$2(a,b){this.a.c.aor(b)}, +$S:271} +A.bUi.prototype={ +$0(){var s=this.a.c +return s.aJy(s.ch[this.b])}, +$S:0} +A.bUp.prototype={ +$2(a,b){return B.bq}, +$S:189} +A.bUq.prototype={ +$0(){return this.a.c.zg()}, +$S:0} +A.TF.prototype={ +A(a){var s,r,q,p,o,n=this,m=null +$.fe() +s=A.wu(A.auZ(B.iW).c,2,m) +r=A.z(a) +q=A.bU(96) +p=A.n9(A.z(a).ax.c,4) +o=t.p +return A.aX(A.a([s,new A.aa(B.p0,A.cX(B.xL,A.a([B.a9o,new A.bl(n.c,new A.bUc(n),B.W,m,t.Sd),A.hF(0,A.cK(!1,m,!0,A.am(m,A.cF(B.NQ,A.z(a).ax.c,m,m,24,m),B.h,m,m,new A.bq(r.ax.b,m,p,q,m,m,m,B.K),m,m,m,m,B.fn,m,m,m),m,!0,m,m,m,m,m,m,m,m,m,m,m,n.e,m,m,m,m,m,m,m),m,m,m,0,m,m)],o),B.B,B.a6),m),n.d],o),B.n,B.j,B.p,m,m,B.v)}} +A.bUc.prototype={ +$3(a,b,c){return b.ey(0,new A.bUa(c),new A.bUb(this.a,c,a),t.d)}, +$S:86} +A.bUa.prototype={ +$1(a){var s=this.a +s.toString +return s}, +$S:120} +A.bUb.prototype={ +$1(a){var s,r,q,p,o,n,m=this,l=null +if(a instanceof A.PW){s=a.a +if(s==null){s=m.b +s.toString +return s}return A.bcu(A.Ff(A.cFk(s,new A.bU8(),B.bB,B.c9,l,!0,new A.bU9(),B.ap5,B.dRc,l),B.dGk))}if(a instanceof A.zD){s=a.a +r=s.b +if(r==null){r=A.wm(m.a.f,m.c) +r=A.fD(r)?B.b.gO(A.li(r)):l +q=r}else q=r +if(q==null)q=A.wm(m.a.f,m.c) +r=m.c +p=A.z(r).RG.d +if(p==null)p=4 +o=A.z(r) +r=A.z(r) +n=A.bU(56) +return A.d9(B.E,!0,l,A.fg(l,45,s.a,q,l,96),B.h,l,p,l,o.RG.e,new A.dP(n,new A.c1(r.CW,1,B.aa,-1)),l,l,B.am)}s=m.b +s.toString +return s}, +$S:121} +A.bU9.prototype={ +$3(a,b,c){if(c!=null&&c.a!==c.b)return B.lu +return b}, +$C:"$3", +$R:3, +$S:368} +A.bU8.prototype={ +$3(a,b,c){return B.ra}, +$S:181} +A.TG.prototype={ +A(a){var s,r,q,p=this,o=null,n=A.bU(16),m=t.X,l=A.x(a,B.f,m).gn8(),k=A.z(a).p3.as +l=A.N(l,o,o,o,o,o,o,o,k==null?o:k.aN(A.z(a).ax.db),o,o,o) +k=A.z(a) +s=A.bU(96) +r=A.n9(A.z(a).ax.c,4) +q=t.p +n=A.am(o,A.aX(A.a([new A.aa(B.ME,l,o),A.aV(A.a([new A.aa(B.fV,A.cX(B.xL,A.a([B.a9o,new A.bl(p.c,new A.bUg(p),B.W,o,t.Sd),A.hF(0,A.cK(!1,o,!0,A.am(o,A.cF(B.NQ,A.z(a).ax.c,o,o,24,o),B.h,o,o,new A.bq(k.ax.b,o,r,s,o,o,o,B.K),o,o,o,o,B.fn,o,o,o),o,!0,o,o,o,o,o,o,o,o,o,o,o,p.f,o,o,o,o,o,o,o),o,o,o,0,o,o)],q),B.B,B.a6),o),A.bW(p.d,1)],q),B.a2,B.j,B.p,o,o)],q),B.a2,B.j,B.J,o,o,B.v),B.d8,o,o,new A.iF(B.o,o,o,o,new A.dP(n,B.O)),o,o,o,o,B.fV,o,o,640) +s=A.x(a,B.f,m).gnw() +r=A.z(a).p3.as +if(r==null)l=o +else{$.d2() +l=r.aN(B.fg)}l=A.N(s,o,o,o,o,o,o,o,l,o,o,o) +s=A.bU(16) +k=A.x(a,B.f,m).goD() +r=A.z(a).p3.as +k=A.am(o,A.aX(A.a([new A.aa(B.ME,A.N(k,o,o,o,o,o,o,o,r==null?o:r.aN(A.z(a).ax.db),o,o,o),o),new A.aa(B.MD,p.e,o)],q),B.a2,B.j,B.J,o,o,B.v),B.d8,o,o,new A.iF(B.o,o,o,o,new A.dP(s,B.O)),o,o,o,o,B.fV,o,o,640) +m=A.x(a,B.f,m).gnx() +s=A.z(a).p3.as +if(s==null)s=o +else{$.d2() +s=s.aN(B.fg)}return new A.aa(B.aTn,A.cj(A.jj(A.aX(A.a([n,new A.aa(B.p0,l,o),k,new A.aa(B.p0,A.N(m,o,o,o,o,o,o,o,s,o,o,o),o)],q),B.a2,B.j,B.J,o,o,B.v),o,B.R,o,B.aU,o,B.eW,B.N),o,o),o)}} +A.bUg.prototype={ +$3(a,b,c){return b.ey(0,new A.bUe(c),new A.bUf(this.a,c,a),t.d)}, +$S:86} +A.bUe.prototype={ +$1(a){var s=this.a +s.toString +return s}, +$S:120} +A.bUf.prototype={ +$1(a){var s,r,q,p,o,n,m=this,l=null +if(a instanceof A.Ik){s=a.a +r=J.kd(s.a).c +r=r==null +if(r){s=m.b +s.toString +return s}s=J.kd(s.a).c +s.toString +return A.bcu(A.Ff(A.Iy(s,l,l,new A.bUd(),B.bB,B.c9,l,l),B.a9m))}if(a instanceof A.zD){s=a.a +r=s.b +if(r==null){r=A.wm(m.a.r,m.c) +r=A.fD(r)?B.b.gO(A.li(r)):l +q=r}else q=r +if(q==null)q=A.wm(m.a.r,m.c) +r=m.c +p=A.z(r).RG.d +if(p==null)p=4 +o=A.z(r) +r=A.z(r) +n=A.bU(56) +return A.d9(B.E,!0,l,A.fg(l,45,s.a,q,l,96),B.h,l,p,l,o.RG.e,new A.dP(n,new A.c1(r.CW,1,B.aa,-1)),l,l,B.am)}s=m.b +s.toString +return s}, +$S:121} +A.bUd.prototype={ +$3(a,b,c){return B.ra}, +$S:181} +A.a8e.prototype={ +Y(){return new A.a8f(B.k)}} +A.a8f.prototype={ +Yu(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i,h +var $async$Yu=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.x(h,B.f,o).gfY() +m=p.c +m.toString +m=A.x(m,B.f,o).gdl() +l=p.c +l.toString +l=A.x(l,B.f,o) +l=l.gcN(l) +k=p.c +k.toString +k=A.zf(!0,A.x(k,B.f,o).gfd(),null,null,1,1,!0,null) +j=p.c +j.toString +s=3 +return A.f(A.w6(l,h,!0,null,m,A.a([k,A.zf(!0,A.x(j,B.f,o).gfJ(),null,null,1,1,!0,null)],t.jb),n,!1),$async$Yu) +case 3:i=b +if(i==null){s=1 +break}h=p.c +h.toString +s=4 +return A.f(A.cv(h,new A.bUz(p,i),t.H),$async$Yu) +case 4:if(b.b==null){h=p.c +h.toString +A.j3(h,A.x(h,B.f,o).ghp())}case 1:return A.m(q,r)}}) +return A.n($async$Yu,r)}, +Mp(){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i,h,g,f +var $async$Mp=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.x(f,B.f,o).gll() +m=p.c +m.toString +m=A.x(m,B.f,o).giZ() +l=p.c +l.toString +l=A.x(l,B.f,o).gdl() +k=p.c +k.toString +k=A.x(k,B.f,o) +s=3 +return A.f(A.jP(k.gcN(k),f,!1,m,l,n,!1),$async$Mp) +case 3:if(b===B.hd){s=1 +break}f=p.c +f.toString +f=A.ai(f,!1,t.e) +f=f.ga9(f).k3 +f.toString +n=p.c +n.toString +m=A.x(n,B.f,o).glV() +l=t.jb +k=A.a([A.zf(!0,null,null,null,1,null,!1,new A.bUB(p,f))],l) +j=p.c +j.toString +j=A.x(j,B.f,o) +j=j.gez(j) +i=p.c +i.toString +i=A.x(i,B.f,o) +s=4 +return A.f(A.w6(i.gcN(i),n,!0,null,j,k,m,!1),$async$Mp) +case 4:h=b +if(h!=null){n=J.S(h) +f=n.gu(h)!==1||!J.v(n.gbO(h),f)}else f=!0 +if(f){s=1 +break}f=p.c +f.toString +n=A.x(f,B.f,o).gfG() +m=p.c +m.toString +m=A.x(m,B.f,o).gdl() +k=p.c +k.toString +o=A.x(k,B.f,o) +s=5 +return A.f(A.w6(o.gcN(o),f,!0,null,m,A.a([B.zN],l),n,!1),$async$Mp) +case 5:g=b +if(g==null){s=1 +break}f=p.c +f.toString +s=6 +return A.f(A.cv(f,new A.bUC(p,g),t.vp),$async$Mp) +case 6:case 1:return A.m(q,r)}}) +return A.n($async$Mp,r)}, +bFc(){var s=this.c +s.toString +return A.a8g(s)}, +A(a){return new A.aDX(this,null)}} +A.bUz.prototype={ +$0(){var s,r,q=this.a.c +q.toString +q=A.ai(q,!1,t.e) +s=this.b +r=J.cb(s) +return q.ga9(q).bBx(r.gR(s),r.gO(s))}, +$S:2} +A.bUB.prototype={ +$1(a){var s,r=this.b +if(a===r)r=null +else{s=this.a.c +s.toString +r=A.x(s,B.f,t.X).lG(r)}return r}, +$S:177} +A.bUC.prototype={ +$0(){var s,r,q=this.a,p=q.c +p.toString +s=t.e +p=A.ai(p,!1,s) +p=p.ga9(p) +r=J.kd(this.b) +q=q.c +q.toString +s=A.ai(q,!1,s) +s=s.ga9(s).k3 +s.toString +return p.Ze(new A.GT(r,new A.CE(s,"m.id.user"),"m.login.password",null))}, +$S:374} +A.bUA.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.ga9(o).MJ(),$async$$0) +case 3:n=b +if(n==null)throw A.j(A.aL("Export data is null.")) +q=A.bBv(new Uint8Array(A.bu(B.l.gbp().ag(n))),null,null,"fluffychat-export-"+A.HD("yMMMMd",null).xa(new A.bQ(Date.now(),!1))+".fluffybackup") +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:614} +A.aDX.prototype={ +A(a){var s,r=null,q=t.X,p=A.e3(r,r,!0,r,r,1,r,r,r,!1,r,!1,r,r,r,r,!0,r,r,r,r,r,A.N(A.x(a,B.f,q).ghC(),r,r,r,r,r,r,r,r,r,r,r),r,r,r,1,r),o=A.z(a),n=this.c,m=A.a([A.ce(!1,r,r,r,!0,r,r,r,!1,B.chn,r,r,new A.bUD(a),!1,r,r,r,r,r,r,A.N(A.x(a,B.f,q).gkc(),r,r,r,r,r,r,r,r,r,r,r),B.eB,r),A.ce(!1,r,r,r,!0,r,r,r,!1,B.cgl,r,r,new A.bUE(a),!1,r,r,r,r,r,r,A.N(A.x(a,B.f,q).geh(),r,r,r,r,r,r,r,r,r,r,r),B.eB,r),A.ce(!1,r,r,r,!0,r,r,r,!1,B.chb,r,r,n.gbBA(),!1,r,r,r,r,r,r,A.N(A.x(a,B.f,q).gfY(),r,r,r,r,r,r,r,r,r,r,r),B.eB,r),A.ce(!1,r,r,r,!0,r,r,r,!1,B.Os,r,r,new A.bUF(a),!1,r,r,r,r,r,r,A.N(A.x(a,B.f,q).ghq(),r,r,r,r,r,r,r,r,r,r,r),B.eB,r)],t.p),l=t.e,k=A.ai(a,!1,l) +if(k.ga9(k).Q!=null){k=A.bJ([B.kt],t.d) +s=A.N(A.x(a,B.f,q).glu(),r,r,r,r,r,r,r,r,r,r,r) +l=A.ai(a,!1,l) +k.t(0,A.ce(!1,r,r,r,!0,r,r,r,!1,B.Oo,r,r,r,!1,r,r,r,A.N(A.cFv(l.ga9(l).gMZ()),r,r,r,r,r,r,r,B.Fq,r,r,r),r,r,s,r,r)) +B.b.H(m,k)}m.push(B.fl) +m.push(A.ce(!1,r,r,r,!0,r,r,r,!1,B.ch1,r,r,n.gbFb(),!1,r,r,r,r,r,r,A.N(A.x(a,B.f,q).gfo(),r,r,r,r,r,r,r,B.Fm,r,r,r),B.eB,r)) +m.push(A.ce(!1,r,r,r,!0,r,r,r,!1,B.tV,r,r,n.gbFk(),!1,r,r,r,r,r,r,A.N(A.x(a,B.f,q).gj0(),r,r,r,r,r,r,r,B.Fm,r,r,r),B.eB,r)) +return A.e7(p,r,A.byw(A.Ed(A.aX(m,B.n,B.j,B.p,r,r,B.v),!0),r,o.ax.cx,r),r,!1,!1,r,r,r)}} +A.bUD.prototype={ +$0(){return A.co(this.a).eA(0,"/stories",null)}, +$S:0} +A.bUE.prototype={ +$0(){return A.co(this.a).eA(0,"/ignorelist",null)}, +$S:0} +A.bUF.prototype={ +$0(){return A.co(this.a).eA(0,"/3pid",null)}, +$S:0} +A.a8h.prototype={ +Y(){return new A.aDY(A.b(t.Wy,t.y),B.k)}} +A.aDY.prototype={ +a1G(a){return this.bVJ(a)}, +bVJ(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$a1G=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.bbv(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.cv(o,new A.bUN(p,a,m,n),t.P),$async$a1G) +case 5:s=1 +break +case 4:n=A.bbv(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.cv(o,new A.bUO(p,m,n,a),t.P),$async$a1G) +case 6:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1G,r)}, +WZ(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$WZ=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.ga9(j) +n=p.c +n.toString +s=3 +return A.f(A.Of(j,n),$async$WZ) +case 3:m=p.e=b +if(m==null){s=1 +break}s=4 +return A.f(m.EE(),$async$WZ) +case 4:l=b +j=J.cb(l) +j.kV(l,new A.bUH(m)) +n=p.c +n.toString +o=A.ai(n,!1,o) +o=A.cwj(o.ga9(o)) +for(n=B.b.gS(o),o=new A.i7(n,new A.bUI(l),A.a0(o).i("i7<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$WZ,r)}, +an(){this.aM() +$.aD.go$.push(new A.bUK(this))}, +A(a){return new A.aDZ(this,null)}} +A.bUN.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_A(),$async$$0) +case 2:p=q.d +p=A.jA(p,A.a0(p).c) +s=3 +return A.f(A.cwk(q.c.ay,A.Q(p,!0,A.y(p).i("da.E"))),$async$$0) +case 3:p=q.a +p.I(new A.bUM(p,o)) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:11} +A.bUM.prototype={ +$0(){this.a.d.j(0,this.b,!1)}, +$S:0} +A.bUO.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.cwk(n.ay,q.c),$async$$0) +case 2:p=q.d +o=p.f +s=3 +return A.f(n.aoO(o==null?"@unknown:unknown":o),$async$$0) +case 3:n=q.a +n.I(new A.bUL(n,p)) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:11} +A.bUL.prototype={ +$0(){this.a.d.j(0,this.b,!0)}, +$S:0} +A.bUH.prototype={ +$1(a){var s=a.f +if(s==null)s="@unknown:unknown" +return s===this.a.ay.k3}, +$S:31} +A.bUI.prototype={ +$1(a){return!J.rf(this.a,new A.bUG(a))}, +$S:31} +A.bUG.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.bUK.prototype={ +$1(a){var s=this.a +s.I(new A.bUJ(s))}, +$S:3} +A.bUJ.prototype={ +$0(){var s=this.a +s.f=s.WZ()}, +$S:0} +A.aDZ.prototype={ +A(a){var s=null,r=t.X,q=A.e3(s,s,!0,s,s,1,s,s,0,!1,s,!1,s,s,s,s,!0,s,s,s,s,s,A.N(A.x(a,B.f,r).gkc(),s,s,s,s,s,s,s,s,s,s,s),s,s,s,1,s) +r=A.N(A.x(a,B.f,r).gln(),s,s,s,s,s,s,s,s,s,s,s) +return A.e7(q,s,A.aX(A.a([A.ce(!1,s,s,s,!0,s,s,s,!1,A.q_(A.z(a).id,s,B.OD,A.z(a).ax.f,s),s,s,s,!1,s,s,s,s,s,s,r,s,s),B.fl,A.bW(new A.ch(this.c.f,new A.bUR(this),s,t.qs),1)],t.p),B.n,B.j,B.p,s,s,B.v),s,!1,!1,s,s,s)}} +A.bUR.prototype={ +$2(a,b){var s,r=null,q=b.c +if(q!=null)return A.cj(A.N(A.nr(q,a),r,r,r,r,r,r,r,r,r,r,r),r,r) +if(b.a!==B.j_)return B.i1 +s=this.a +return A.lg(r,new A.bUQ(s),s.c.d.a,r,r,B.N,!1)}, +$S:615} +A.bUQ.prototype={ +$2(a,b){var s=null,r=this.a,q=r.c.d,p=A.y(q).i("bt<1>"),o=A.Q(new A.bt(q,p),!0,p.i("D.E"))[b] +q=q.h(0,o) +return A.a9y(new A.bUP(r,o),A.fg(s,24,o.gtb(),o.pp(),s,56),A.N(o.pp(),s,s,s,s,s,s,s,s,s,s,s),q===!0)}, +$S:257} +A.bUP.prototype={ +$1(a){return this.a.c.a1G(this.b)}, +$S:10} +A.a8i.prototype={ +Y(){return new A.a8j(B.k)}} +A.a8j.prototype={ +Vr(){var s=0,r=A.o(t.z),q,p=this,o,n,m +var $async$Vr=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=3 +return A.f($.Cl().rg(B.lU,!1),$async$Vr) +case 3:n=b +m=n==null?null:A.IL(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.Ad("chat.fluffy.wallpaper",m.gf7(m)),$async$Vr) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$Vr,r)}, +a8S(){var s=0,r=A.o(t.z),q=this,p,o +var $async$a8S=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.RF("chat.fluffy.wallpaper"),$async$a8S) +case 2:q.I(new A.bUU()) +return A.m(null,r)}}) +return A.n($async$a8S,r)}, +aex(a){return this.aXX(a)}, +aXX(a){var s=0,r=A.o(t.z),q=this,p +var $async$aex=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(a!=null){$.ajM=a +p=q.c +p.toString +A.ai(p,!1,t.w7).Vl(a)}return A.m(null,r)}}) +return A.n($async$aex,r)}, +b6k(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).KB(B.wV) +break +case 2:s=r.c +s.toString +A.ai(s,!1,t.w7).KB(B.nT) +break +case 0:s=r.c +s.toString +A.ai(s,!1,t.w7).KB(B.k3) +break}r.I(new A.bUV())}, +bBw(a){var s +this.I(new A.bUT(a)) +s=this.c +s.toString +A.ai(s,!1,t.e).f.Ad("chat.fluffy.font_size_factor",B.e.k($.Cy))}, +bBu(a){var s +this.I(new A.bUS(a)) +s=this.c +s.toString +A.ai(s,!1,t.e).f.Ad("chat.fluffy.bubble_size_factor",B.e.k($.wb))}, +A(a){return new A.aE_(this,null)}} +A.bUU.prototype={ +$0(){}, +$S:0} +A.bUV.prototype={ +$0(){}, +$S:0} +A.bUT.prototype={ +$0(){return $.Cy=this.a}, +$S:0} +A.bUS.prototype={ +$0(){return $.wb=this.a}, +$S:0} +A.aE_.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.e3(m,m,!0,m,m,1,m,m,m,!1,m,!1,m,m,B.f7,m,!0,m,m,m,m,m,A.N(A.x(a,B.f,k).gib(),m,m,m,m,m,m,m,m,m,m,m),m,m,m,1,m),i=A.z(a),h=$.cVs(),g=A.a0(h).i("O<1,aa>") +g=A.bS(A.mA(A.Q(new A.O(h,new A.bUX(this),g),!0,g.i("al.E")),m,m,m,m,m,B.as,!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.k3 +q=h.gb6j() +p=t.UT +s=A.bLD(s,q,A.N(A.x(a,B.f,k).gks(),m,m,m,m,m,m,m,m,m,m,m),!1,B.k3,p) +o=h.c +o.toString +o=A.ai(o,!1,r).e +if(o==null)o=B.k3 +o=A.bLD(o,q,A.N(A.x(a,B.f,k).gju(),m,m,m,m,m,m,m,m,m,m,m),!1,B.wV,p) +n=h.c +n.toString +r=A.ai(n,!1,r).e +if(r==null)r=B.k3 +p=A.a([g,B.fl,s,o,A.bLD(r,q,A.N(A.x(a,B.f,k).giW(),m,m,m,m,m,m,m,m,m,m,m),!1,B.nT,p),B.fl,A.ce(!1,m,m,m,!0,m,m,m,!1,m,m,m,m,!1,m,m,m,m,m,m,A.N(A.x(a,B.f,k).glk(),m,m,m,m,m,m,m,A.bk(m,m,A.z(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.ce(!1,m,m,m,!0,m,m,m,!1,m,m,m,h.gbFu(),!1,m,m,m,m,m,m,A.btU(l,m,m,B.bB,B.c9,38,m),B.cgs,m)) +p.push(new A.hx(new A.bUY(this),m)) +p.push(B.fl) +p.push(A.ce(!1,m,m,m,!0,m,m,m,!1,m,m,m,m,!1,m,m,m,m,m,m,A.N(A.x(a,B.f,k).gjz(),m,m,m,m,m,m,m,A.bk(m,m,A.z(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.z(a) +s=A.z(a).id.bU(100) +r=A.bU(20) +q=16*$.wb +p.push(A.am(B.de,A.d9(B.E,!0,r,new A.aa(new A.au(q,q,q,q),A.N("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.z(a).ax.c,m,m,m,m,m,m,m,m,17*$.Cy,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.am),B.h,m,m,m,m,m,m,m,B.zY,m,m,m)) +s=A.x(a,B.f,k) +p.push(A.ce(!1,m,m,m,!0,m,m,m,!1,m,m,m,m,!1,m,m,m,m,m,m,A.N(s.gjc(s),m,m,m,m,m,m,m,m,m,m,m),A.N("\xd7 "+A.q($.Cy),m,m,m,m,m,m,m,m,m,m,m),m)) +p.push(A.cMg(20,2.5,0.5,h.gbBv(),new A.bUZ(),$.Cy)) +p.push(A.ce(!1,m,m,m,!0,m,m,m,!1,m,m,m,m,!1,m,m,m,m,m,m,A.N(A.x(a,B.f,k).gkt(),m,m,m,m,m,m,m,m,m,m,m),A.N("\xd7 "+A.q($.wb),m,m,m,m,m,m,m,m,m,m,m),m)) +p.push(A.cMg(4,1.5,0.5,h.gbBt(),new A.bV_(),$.wb)) +return A.e7(j,i.ax.cy,A.Ed(A.aX(p,B.n,B.j,B.p,m,m,B.v),!0),m,!1,!1,m,m,m)}} +A.bUX.prototype={ +$1(a){var s,r,q=null,p=A.bU(32),o=this.a +if(a==null){s=$.ajM +s.gm(s) +s=$.ajM +s=A.d9(B.E,!0,A.bU(32),A.asX("assets/colors.png",B.bB,q,32,32),B.h,q,0,q,s,q,q,q,B.am)}else{s=A.bU(32) +r=o.c.c +r.toString +s=A.d9(B.E,!0,s,A.bS(J.v(A.ai(r,!1,t.w7).f,a)?B.avU:q,32,32),B.h,a,6,q,q,q,q,q,B.am)}return new A.aa(B.bJ,A.cK(!1,p,!0,s,q,!0,q,q,q,q,q,q,q,q,q,q,q,new A.bUW(o,a),q,q,q,q,q,q,q),q)}, +$S:617} +A.bUW.prototype={ +$0(){return this.a.c.aex(this.b)}, +$S:0} +A.bUY.prototype={ +$1(a){var s=null,r=A.N(A.x(a,B.f,t.X).gic(),s,s,s,s,s,s,s,s,s,s,s),q=A.z(a).p3.y +return A.ce(!1,s,s,s,!0,s,s,s,!1,s,s,s,this.a.c.gaZz(),!1,s,s,s,s,s,s,r,A.cF(B.AF,q==null?s:q.b,s,s,s,s),s)}, +$S:618} +A.bUZ.prototype={ +$1(a){return B.e.k(a)}, +$S:319} +A.bV_.prototype={ +$1(a){return B.e.k(a)}, +$S:319} +A.a8n.prototype={ +Y(){var s=null,r=t.y +return new A.a8o($.d0().cW(0,t.xZ),A.bL(!0,r),A.bL(!1,r),A.hj(s),A.akb(),A.j9(!0,s,!0,!0,s,s,!1),A.bL(A.a([],t.s),t.yp),B.k)}} +A.a8o.prototype={ +aq9(a){var s=this.y,r=J.hv(s.a,a),q=s.a +if(r)J.lI(q,a) +else J.dm(q,a) +s.sm(0,A.cIU(s.a,new A.bVb(),t.N))}, +arr(){}, +aeK(a){return this.aZE(a)}, +aZE(a){var s=0,r=A.o(t.z),q=this,p,o,n,m,l,k +var $async$aeK=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:l=J.eX(q.y.a) +k=q.c +k.toString +p=t.e +k=A.ai(k,!1,p) +o=A.py(k.ga9(k),0,l,B.aY,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),"chat.fluffy.shared_file")){k=q.c +k.toString +A.co(k).eA(0,l,new A.Hg(B.aJK,m))}else{o.V2(n) +k=q.c +k.toString +A.co(k).eA(0,l,null)}l=q.c +l.toString +A.ai(l,!1,p).sKE(null)}return A.m(null,r)}}) +return A.n($async$aeK,r)}, +A(a){return new A.aEc(this,null)}} +A.bVb.prototype={ +$2(a,b){return B.c.bM(a,b)}, +$S:283} +A.aUl.prototype={} +A.aEc.prototype={ +A(a){var s=null,r=t.X,q=this.c,p=A.czh(q.x,s,!0,q.f,q.r,A.x(a,B.f,r).gmQ(),q.gacY()),o=A.jj(A.aX(A.a([B.a7B,new A.bl(q.e,new A.bVg(this),s,s,t.D0)],t.p),B.n,B.j,B.p,s,s,B.v),s,B.R,s,B.aU,s,s,B.N) +r=A.x(a,B.f,r) +return A.e7(new A.ln(p,new A.a1(1/0,56),s),s,new A.aa(B.bk,o,s),s,!1,!1,new A.bl(q.y,new A.bVh(),A.bS(new A.ef(B.ds,s,s,A.hl(s,s,s,"assets/images/ic_send.svg",56,B.F,new A.bVi(this),s,0,s,s,r.geI(r)),s),60,s),s,t.if),B.r3,s)}} +A.bVg.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.a6o(A.amB(q.ga9(q),B.qQ),r.w,r.y,new A.bVf(s),null)}return B.W}, +$S:54} +A.bVf.prototype={ +$1(a){return this.a.c.aq9(a)}, +$S:14} +A.bVh.prototype={ +$3(a,b,c){if(J.aH(b)!==1)return B.bw +c.toString +return c}, +$S:361} +A.bVi.prototype={ +$0(){var s=this.a.c +return s.aeK(J.eX(s.y.a))}, +$S:0} +A.a8v.prototype={ +Y(){var s=null +return new A.a8w(A.hj(s),A.hj(s),A.hj(s),new A.bI(s,t.am),B.k)}} +A.a8w.prototype={ +aru(){return this.I(new A.bVD(this))}, +bPF(a){if(a.length>=8&&!this.z)this.I(new A.bVy(this))}, +bRi(a){var s=a.length +if(s===0){s=this.c +s.toString +return A.x(s,B.f,t.X).gfd()}if(s<8){s=this.c +s.toString +s=A.x(s,B.f,t.X) +s.toString +return s.jO(B.d.k(8))}return null}, +bRk(a){var s +if(a.length===0){s=this.c +s.toString +return A.x(s,B.f,t.X).gfJ()}if(a!==this.d.a.a){s=this.c +s.toString +return A.x(s,B.f,t.X).gjJ()}return null}, +bGN(a){var s=this,r=a.length===0 +if(r&&!s.y){s.y=!0 +r=s.c +r.toString +return A.x(r,B.f,t.X).gmg()}if(!r&&!B.c.p(a,"@")){r=s.c +r.toString +return A.x(r,B.f,t.X).gjP()}return null}, +KK(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$KK=A.k(function(a0,a1){if(a0===1){o=a1 +s=p}while(true)switch(s){case 0:m.I(new A.bVz(m)) +if(!m.Q.gap().adv()){s=1 +break}m.I(new A.bVA(m)) +p=4 +g=m.c +g.toString +f=t.e +l=A.ai(g,!1,f).rQ() +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.TH(e,k,0),$async$KK) +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.bH(f," ","_") +s=10 +return A.f(l.ad9(new A.bVB(m,l,i),t.Nj),$async$KK) +case 10:s=!J.v(j,i)?11:12 +break +case 11:g=l.k3 +g.toString +s=13 +return A.f(l.OQ(g,j),$async$KK) +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.nr(h,g) +n.push(6) +s=5 +break +case 3:n=[2] +case 5:p=2 +if(m.c!=null)m.I(new A.bVC(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$KK,r)}, +aZZ(){return this.KK(null)}, +A(a){return new A.aEk(this,null)}} +A.bVD.prototype={ +$0(){var s=this.a +return s.x=!s.x}, +$S:0} +A.bVy.prototype={ +$0(){this.a.z=!0}, +$S:0} +A.bVz.prototype={ +$0(){this.a.r=null}, +$S:0} +A.bVA.prototype={ +$0(){this.a.w=!0}, +$S:0} +A.bVB.prototype={ +$1(a){var s=this.a.d.a.a +return this.b.NU(0,a,$.Cx+" web",s,this.c)}, +$S:620} +A.bVC.prototype={ +$0(){return this.a.w=!1}, +$S:0} +A.aEk.prototype={ +A(a){var s,r,q,p,o,n=null,m=this.c,l=m.w,k=l?n:B.f7,j=t.X +k=A.e3(n,n,!l,n,n,1,n,n,n,!1,n,!1,n,n,k,n,!0,n,n,n,n,n,A.N(A.x(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.x(a,B.f,j).gkm() +q=A.ej(n,n,n,A.cF(m.x?B.Of:B.AI,B.x,n,n,n,n),n,m.gart(),n,n,n,q) +l=A.a([new A.aa(B.bJ,A.bZS(!1,s,!1,n,m.d,A.iX(n,n,n,n,n,n,n,n,!0,n,n,n,B.nS,n,n,n,n,n,n,n,n,n,n,n,n,n,n,A.x(a,B.f,j).gfd(),n,n,n,n,!1,n,n,n,n,n,B.Oo,n,n,n,n,n,n,q,n,n,n,n),n,n,1,n,!r,m.gbPE(),n,l,B.br,n,m.gbRh()),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.bJ,A.bZS(!1,r,!1,n,m.e,A.iX(n,n,n,n,n,n,n,n,!0,n,n,n,B.nS,n,n,n,n,n,n,n,n,n,n,n,n,n,n,A.x(a,B.f,j).gfJ(),n,n,n,n,!1,n,n,n,n,n,B.cgq,n,n,n,n,n,n,n,n,n,n,n),n,n,1,n,!q,n,n,s,B.br,n,m.gbRj()),n))}s=m.w +r=m.f +q=s?n:A.a(["username"],t.s) +p=A.x(a,B.f,j).gf1() +o=m.r +l.push(new A.aa(B.bJ,A.bZS(!1,q,!1,n,r,A.iX(n,n,n,n,n,n,n,n,!0,n,n,4,A.bk(n,n,r.a.a.length===0?B.ds7:B.il,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.Os,n,n,n,n,n,n,n,n,n,n,n),B.wM,n,1,n,!1,n,n,s,B.br,n,m.gbGM()),n)) +s=A.z(a) +s=A.wA(n,n,A.z(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.bVE():m.gaZY() +l.push(A.nj(new A.aa(B.bJ,A.y6(B.AO,r?B.uc:A.N(A.x(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.J4(A.cHO(A.mA(l,n,n,n,n,n,B.N,!1),m.Q),k,n)}} +A.bVE.prototype={ +$0(){}, +$S:0} +A.a9d.prototype={ +Y(){var s=null +return new A.a9e(B.G,A.hj(s),A.j9(!0,s,!0,!0,s,s,!1),A.a([],t.PA),A.cGG(0,!1),A.b(t.N,t.bI),B.k)}} +A.a9e.prototype={ +gDV(){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.c9:B.bu +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.aF9(p,o,n,m,s==null?0:s)}, +acz(){var s=0,r=A.o(t.z),q,p=this,o +var $async$acz=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.yx(new A.bXh(p),o,!0,t.z),$async$acz) +case 3:p.at=!1 +case 1:return A.m(q,r)}}) +return A.n($async$acz,r)}, +NY(a){return this.bUb(a)}, +ar5(){return this.NY(null)}, +bUb(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$NY=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.gDV() +if(l==null){s=1 +break}m.I(new A.bXd(m)) +p=4 +f=m.c +f.toString +f=A.ai(f,!1,t.e) +k=f.ga9(f) +s=7 +return A.f(k.atU(l.c),$async$NY) +case 7:j=a2 +f=m.c +f.toString +e=t.X +f=A.x(f,B.f,e) +f.toString +d=l.Q +c=m.c +c.toString +c=A.bff(d,c) +d=A.az(l.b,"body",B.i,t.N) +i=f.lD(c,d==null?"":d) +f=J.XH(i,"\n") +i=new A.O(f,new A.bXe(),A.a0(f).i("O<1,h>")).aV(0,"\n") +a0=A.q(i)+"\n\n"+A.q(a0) +s=8 +return A.f(k.dD(j).at1(a0),$async$NY) +case 8:m.x.uK(0,B.hM) +m.y.tk() +f=m.c +f.toString +A.j3(f,A.x(f,B.f,e).gmp()) +n.push(6) +s=5 +break +case 4:p=3 +a=o +h=A.a2(a) +g=A.ay(a) +f=$.V() +f.tJ(0,"Unable to reply to story",h,g) +f=m.c +f.toString +A.j3(f,A.nr(h,f)) +n.push(6) +s=5 +break +case 3:n=[2] +case 5:p=2 +m.I(new A.bXf(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$NY,r)}, +gMk(){var s,r=this,q=r.Q,p=r.gDV() +if(q==null||p==null)return A.a([],t.P5) +s=r.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga9(s).dD(r.gK_()) +s=s==null?null:A.cLD(s,q,p.y) +return s==null?A.a([],t.P5):s}, +aeJ(a){var s=0,r=A.o(t.z),q=this,p,o +var $async$aeJ=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.gDV() +o.sKE(p==null?null:p.b) +q.aMD() +o=q.c +o.toString +A.co(o).eA(0,"/share",null) +return A.m(null,r)}}) +return A.n($async$aeJ,r)}, +a90(){var s=0,r=A.o(t.z),q=this,p +var $async$a90=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.yx(new A.bX9(q),p,!0,t.z),$async$a90) +case 2:q.at=!1 +return A.m(null,r)}}) +return A.n($async$a90,r)}, +gasT(){var s=this,r=s.gMk(),q=r.length +if(q===0)return"" +if(q===1){q=s.c +q.toString +q=A.x(q,B.f,t.X) +q.toString +return q.hD(B.b.gbO(r).pp())}if(q===2){q=s.c +q.toString +q=A.x(q,B.f,t.X) +q.toString +return q.hE(B.b.gO(r).pp(),B.b.gR(r).pp())}q=s.c +q.toString +q=A.x(q,B.f,t.X) +q.toString +return q.kf(B.b.gO(r).pp(),r.length-1)}, +aDO(a){var s=this,r=s.r +if(r!=null)r.af(0) +if(a)s.f=B.G +s.r=A.UC(B.fm,new A.bX5(s))}, +aDN(){return this.aDO(!0)}, +ga_x(){var s,r=this.c +r.toString +r=A.ai(r,!1,t.e) +s=r.ga9(r).dD(this.gK_()) +if(s==null)return!1 +r=s.ay.k3 +r.toString +return s.tM(r)>=100}, +gK_(){var s=this.c +s.toString +s=A.ki(s).r.h(0,"roomid") +return s==null?"":s}, +El(a){return this.bN8(a)}, +bN8(a){var s=0,r=A.o(t.Sk),q,p=2,o,n=this,m,l,k,j,i,h,g,f,e,d,c,b +var $async$El=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.RW(),$async$El) +case 7:m=a1 +if(n.c==null){q=null +s=1 +break}s=8 +return A.f(A.aix(),$async$El) +case 8:l=a1 +f=A.az(a.b,"filename",B.i,t.N) +k=f==null?"unknown_story_video.mp4":f +j=A.ob(J.cEI(l)+"/"+A.q(k)) +if(m.a==null){q=null +s=1 +break}e=m.a +e.toString +s=9 +return A.f(j.aRU(e),$async$El) +case 9:if(n.c==null){q=null +s=1 +break}d=A.cNB(j) +n.ax=d +i=d +s=10 +return A.f(J.cEL(i),$async$El) +case 10:s=11 +return A.f(J.d23(i),$async$El) +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=$.V() +e.tJ(0,"Unable to load video story. Try again...",h,g) +s=12 +return A.f(A.kh(B.oX,null,t.z),$async$El) +case 12:q=n.El(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$El,r)}, +atO(a){var s,r,q=this +if(q.d+1>=q.e){s=q.ga_x() +r=q.c +if(s){r.toString +A.co(r).eA(0,"/stories/create",null)}else{r.toString +A.co(r).eA(0,"/rooms",null)}return}q.I(new A.bXi(q)) +q.aDN() +q.aNY()}, +n(){var s=this.ax +if(s!=null)s.n() +this.aG()}, +aaa(a){var s,r=this +r.ch=new A.bQ(Date.now(),!1) +if(r.w)return +s=r.r +if(s!=null)s.af(0) +r.I(new A.bXa(r))}, +aMD(){return this.aaa(null)}, +aR0(a){if(Date.now()-this.ch.a<200){this.atO(0) +return}this.aDO(!1)}, +bW9(){return this.aR0(null)}, +XD(a){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k,j,i +var $async$XD=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:i=p.gDV() +if(i==null){s=1 +break}p.at=!0 +o=p.c +o.toString +n=t.X +m=A.x(o,B.f,n).gh2() +l=p.c +l.toString +l=A.x(l,B.f,n).geM() +k=p.c +k.toString +k=A.x(k,B.f,n).geQ() +j=p.c +j.toString +n=A.x(j,B.f,n) +s=3 +return A.f(A.jP(n.gcN(n),o,!1,l,k,m,!0),$async$XD) +case 3:if(c!==B.cH){s=1 +break}o=p.c +o.toString +s=4 +return A.f(A.cv(o,i.gbTf(),t.u),$async$XD) +case 4:p.I(new A.bWX(p,i)) +case 1:return A.m(q,r)}}) +return A.n($async$XD,r)}, +Qh(){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$Qh=A.k(function(a,a0){if(a===1)return A.l(a0,r) +while(true)switch(s){case 0:p.at=!0 +o=p.gDV() +if(o==null){s=1 +break}n=p.c +n.toString +m=t.X +l=A.x(n,B.f,m).gfh() +k=p.c +k.toString +k=A.x(k,B.f,m).gfw() +j=p.c +j.toString +j=A.x(j,B.f,m) +j=j.gcN(j) +i=p.c +i.toString +i=A.x(i,B.f,m).gdl() +h=p.c +h.toString +h=A.x(h,B.f,m).gfv() +g=t.gy +f=p.c +f.toString +f=A.x(f,B.f,m).gfE() +e=p.c +e.toString +s=3 +return A.f(A.aiH(A.a([new A.ff(-100,h,!1,!1,g),new A.ff(-50,f,!1,!1,g),new A.ff(0,A.x(e,B.f,m).gfA(),!1,!1,g)],t.Mt),j,n,k,i,l,t.S),$async$Qh) +case 3:d=a0 +if(d==null){s=1 +break}n=p.c +n.toString +l=A.x(n,B.f,m).ghw() +k=p.c +k.toString +k=A.x(k,B.f,m).gdl() +j=p.c +j.toString +j=A.x(j,B.f,m) +j=j.gcN(j) +i=p.c +i.toString +i=A.x(i,B.f,m) +s=4 +return A.f(A.w6(j,n,!0,null,k,A.a([A.zf(!0,i.gfI(i),null,null,1,null,!1,null)],t.jb),l,!1),$async$Qh) +case 4:c=a0 +if(c==null||J.aH(J.kd(c))===0){s=1 +break}n=p.c +n.toString +s=5 +return A.f(A.cv(n,new A.bX3(p,o,c,d),t.H),$async$Qh) +case 5:b=a0 +p.at=!1 +if(b.b!=null){s=1 +break}n=p.c +n.toString +A.j3(n,A.x(n,B.f,m).gfn()) +case 1:return A.m(q,r)}}) +return A.n($async$Qh,r)}, +a94(a,b){return this.bGx(a,b)}, +bGx(a,b){var s=0,r=A.o(t.A0),q,p=this,o,n,m +var $async$a94=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.a93(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$a94,r)}, +Xw(a){if(this.w!==a)$.aD.go$.push(new A.bX7(this,a)) +return null}, +gAH(){var s=this.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga9(s).dD(this.gK_()) +if(s==null)s=null +else{s=s.pH(0,"m.room.create") +s=s==null?null:s.cy.dC(s.c).gtb()}return s}, +garm(a){var s=this.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga9(s).dD(this.gK_()) +if(s==null)s=null +else{s=s.pH(0,"m.room.create") +s=s==null?null:s.cy.dC(s.c).pp()}return s==null?"Story not found":s}, +Fu(){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$Fu=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.ga9(b) +s=7 +return A.f(m.m5,$async$Fu) +case 7:s=8 +return A.f(m.oY,$async$Fu) +case 8:l=m.dD(n.gK_()) +if(l==null){s=1 +break}s=l.b!==B.aY?9:10 +break +case 9:b=l.ay.bc.c +a=A.y(b).i("aQ<1>") +a=new A.jI(new A.bWY(l),new A.aQ(b,a),a.i("jI")) +k=a.gO(a) +s=11 +return A.f(J.cvH(l),$async$Fu) +case 11:s=12 +return A.f(k,$async$Fu) +case 12:case 10:s=13 +return A.f(l.w2(),$async$Fu) +case 13:a0=a8 +n.Q=a0 +j=a0 +j.bUs() +b=J.l5(j.ay.c,new A.bWZ()) +i=A.Q(b,!0,b.$ti.i("D.E")) +h=A.cPy(i) +s=!h&&J.eX(j.ay.c).a!=="m.room.create"&&J.aH(i)<30?14:15 +break +case 14:p=17 +s=20 +return A.f(j.GP(100).O2(0,B.MA),$async$Fu) +case 20:b=J.l5(j.ay.c,new A.bX_()) +i=A.Q(b,!0,b.$ti.i("D.E")) +A.cPy(i) +p=4 +s=19 +break +case 17:p=16 +a5=o +g=A.a2(a5) +f=A.ay(a5) +b=$.V() +b.a8D(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.aDN() +b=i +new A.aP(b,new A.bX0(),A.aM(b).i("aP<1>")).ao(0,new A.bX1(n)) +b=n.z +B.b.V(b) +a=i +a2=A.aM(a).i("c5<1>") +B.b.H(b,A.Q(new A.c5(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.re(b,new A.bX2(e)) +n.d=a;++a +n.d=a +if(a>=b.length)n.d=0}n.aNY() +p=2 +s=6 +break +case 4:p=3 +a6=o +d=A.a2(a6) +c=A.ay(a6) +b=$.V() +b.kG(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$Fu,r)}, +aNY(){var s=this,r=s.gDV() +if(r==null)return +if(s.d===s.z.length-1){s.Q.KA() +return}if(!B.b.ct(s.gMk(),new A.bXb()))s.Q.a3u(r.y)}, +abt(a){return this.bPS(a)}, +bPS(a){var s=0,r=A.o(t.z),q,p=this,o,n,m +var $async$abt=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.Qh() +s=4 +break +case 6:p.XD(0) +s=4 +break +case 7:o=p.c +o.toString +s=8 +return A.f(A.cv(o,new A.bXc(p),t.N),$async$abt) +case 8:n=c +if(n.b!=null){s=1 +break}o=p.c +o.toString +m=n.a +m.toString +m=A.q(m) +A.co(o).eA(0,"/rooms/"+m,null) +s=4 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$abt,r)}, +A(a){var s=this +if(s.cy==null)s.cy=s.Fu() +return new A.aFa(s,null)}} +A.bXh.prototype={ +$1(a){return A.cx8(B.aR8,null,new A.bXg(this.a,a))}, +$S:623} +A.bXg.prototype={ +$2(a,b){A.cl(this.b,!1).eD() +this.a.NY(b.a)}, +$S:224} +A.bXd.prototype={ +$0(){this.a.as=!0}, +$S:0} +A.bXe.prototype={ +$1(a){return"> "+a}, +$S:18} +A.bXf.prototype={ +$0(){this.a.as=!1}, +$S:0} +A.bX9.prototype={ +$1(a){var s=null,r=this.a +return A.e7(A.e3(s,s,!0,s,s,1,s,s,s,!1,s,!1,s,s,s,s,!0,s,s,s,s,s,A.N(r.gasT(),s,s,s,s,s,s,s,s,s,s,s),s,s,s,1,s),s,A.lg(s,new A.bX8(r),r.gMk().length,s,s,B.N,!1),s,!1,!1,s,s,s)}, +$S:338} +A.bX8.prototype={ +$2(a,b){var s=null,r=this.a +return A.ce(!1,s,s,s,!0,s,s,s,!1,A.fg(s,24,r.gMk()[b].gtb(),r.gMk()[b].pp(),s,56),s,s,s,!1,s,s,s,s,s,s,A.N(r.gMk()[b].pp(),s,s,s,s,s,s,s,s,s,s,s),s,s)}, +$S:180} +A.bX5.prototype={ +$1(a){var s,r,q=this.a +if(q.y.ge6()||q.at)return +if(q.c==null){q=q.r +if(q!=null)q.af(0) +return}if(q.w)return +q.I(new A.bX4(q)) +s=q.ax +r=s==null?null:s.a.a +if(r==null)r=B.MA +if(q.f.a>=r.a)q.atO(0)}, +$S:165} +A.bX4.prototype={ +$0(){var s=this.a,r=s.ax +if(r==null)s.f=new A.bc(s.f.a+5e4) +else s.f=r.a.b}, +$S:0} +A.bXi.prototype={ +$0(){var s=this.a,r=s.ax +if(r!=null)r.n() +s.ay=s.ax=null;++s.d}, +$S:0} +A.bXa.prototype={ +$0(){}, +$S:0} +A.bWX.prototype={ +$0(){var s=this.a +B.b.D(s.z,this.b) +s.at=!1}, +$S:0} +A.bX3.prototype={ +$0(){var s=this,r=s.a,q=r.c +q.toString +q=A.ai(q,!1,t.e) +return q.ga9(q).NZ(r.gK_(),s.b.y,J.kd(s.c),s.d)}, +$S:2} +A.bX7.prototype={ +$1(a){var s=this.a +s.I(new A.bX6(s,this.b))}, +$S:3} +A.bX6.prototype={ +$0(){this.a.w=this.b}, +$S:0} +A.bWY.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:53} +A.bWZ.prototype={ +$1(a){return a.a==="m.room.message"&&a.gvg()==null&&a.db===B.cq}, +$S:23} +A.bX_.prototype={ +$1(a){return a.a==="m.room.message"}, +$S:23} +A.bX0.prototype={ +$1(a){return A.bJ(["m.image","m.video"],t.N).p(0,a.gd3(a))}, +$S:23} +A.bX1.prototype={ +$1(a){var s +if(a.gd3(a)==="m.video")s=!1 +else s=!1 +return this.a.a94(a,s)}, +$S:52} +A.bX2.prototype={ +$1(a){return a.y==this.a}, +$S:23} +A.bXb.prototype={ +$1(a){var s=a.f +if(s==null)s="@unknown:unknown" +return s===a.cy.ay.k3}, +$S:31} +A.bXc.prototype={ +$0(){var s=this.a.gDV() +return s.cy.dC(s.c).VC()}, +$S:41} +A.cpZ.prototype={ +$1(a){return B.d.aK(A.c7(0,0,0,Date.now()-a.Q.a,0,0).a,36e8)>24}, +$S:23} +A.tg.prototype={ +G(){return"PopupStoryAction."+this.b}} +A.aFa.prototype={ +A(a){var s=null,r=this.c,q=r.gDV(),p=A.ej(B.o,s,s,B.kG,s,new A.bXm(a),s,s,s,s),o=A.N(r.garm(r),s,s,s,s,s,s,s,B.aoZ,s,s,s),n=q==null,m=!n?A.N(A.bff(q.Q,a),s,s,s,s,s,s,s,B.dMZ,s,s,s):s,l=r.gK_() +o=A.ce(!1,B.F,s,s,!0,s,s,s,!1,A.nj(A.fg(s,24,r.gAH(),r.garm(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_x())n.push(A.ej(B.o,s,s,A.cF(!A.aAp()?B.Oc:B.O7,s,s,s,s,s),s,r.gfk(r),s,s,s,s)) +n.push(A.a5J(s,B.o,A.cF(!A.aAp()?B.cfL:B.cfK,B.o,s,s,s,s),new A.bXn(this),r.gbPR(),B.bk,t.fI))}return A.e7(A.e3(n,s,!0,B.z,s,1,s,s,0,!1,s,!1,s,B.tU,p,s,!0,s,s,s,s,B.ww,o,0,s,s,1,s),B.t3,new A.ch(r.cy,new A.bXo(this,q),s,t.qs),s,!1,!0,s,s,s)}} +A.bXm.prototype={ +$0(){var s=A.co(this.a).c +s===$&&A.e() +s.eP(null) +return null}, +$S:0} +A.bXn.prototype={ +$1(a){var s,r=null,q=A.a([],t.Wq),p=this.a.c,o=p.gDV() +o=o==null?r:o.ga8i() +if(o===!0){o=A.x(a,B.f,t.X) +q.push(A.vd(A.N(o.gez(o),r,r,r,r,r,r,r,r,r,r,r),r,B.dAP,t.fI))}o=t.X +s=t.fI +q.push(A.vd(A.N(A.x(a,B.f,o).gfh(),r,r,r,r,r,r,r,r,r,r,r),r,B.dAO,s)) +if(!p.ga_x())q.push(A.vd(A.N(A.x(a,B.f,o).ghF(),r,r,r,r,r,r,r,r,r,r,r),r,B.dAQ,s)) +return q}, +$S:625} +A.bXo.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.cj(A.N(A.nr(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.j_)return B.i1 +if(q.length===0)return A.cj(A.aX(A.a([A.fg(c,64,r.gAH(),r.garm(r),c,128),B.a9q,A.N(A.x(a0,B.f,t.X).gmq(),c,c,c,c,c,c,c,B.dPf,B.aB,c,c)],t.p),B.n,B.aT,B.p,c,c,B.v),c,c) +p=q[r.d] +o=r.gP5().a +if(o==null){o=A.az(p.b,b,B.i,t.N) +o=o==null?c:A.czD(o) +n=o}else n=o +if(n==null)n=A.z(a0).fr +o=r.gP5().b +if(o==null){o=A.az(p.b,b,B.i,t.N) +o=o==null?c:A.czE(o) +m=o}else m=o +if(m==null)m=A.z(a0).fx +if(p.gd3(p)==="m.text")r.Xw(!1) +l=p.gt_().h(0,"xyz.amorgan.blurhash") +o=t.p +k=A.a([],o) +if(typeof l=="string")k.push(A.akH(32,32,l,B.c9)) +j=t.N +if(A.bJ(["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.El(p) +k.push(A.hF(64,new A.ch(i,new A.bXj(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.a94(p,p.gd3(p)==="m.video"),new A.bXk(s),c,t.hA)) +s=r.gbKS() +i=r.gbW8() +h=p.gd3(p)==="m.text"?new A.m0(B.ei,B.dr,B.bh,A.a([m,n],t.t_),c,c):c +g=r.gP5() +f=r.gP5() +if(r.w)j=A.x(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.k0,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.C9,c,c) +k.push(A.eN(c,A.o1(new A.h5(g.d/100,f.e/100),A.j2(!0,A.cyb(e,c,new A.bXl(a0),j,B.aB,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.C9,c,c)),!0,B.F,!0,!0),B.h,c,c,B.bI,new A.bq(c,c,c,c,c,h,c,B.K),B.cM,c,c,B.aU7,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.aA)) +s=A.a([],o) +for(d=0;d0||a.gyO()||a.b===B.ba){$.Xs() +$.fe() +return B.aoN.aN(B.be).aT(B.aoM.aN(B.be))}else{$.Xs() +$.fe() +return B.aoN.aN(B.be)}}} +A.bEG.prototype={ +D2(a){var s=this.a +if(a.gyX()!==B.dC){s=s.D2(a) +$.Xs() +$.d2() +return s.aT(B.aoM.aN(B.ff))}else return s.D2(a)}} +A.ba2.prototype={} +A.bM6.prototype={} +A.c2_.prototype={ +D2(a){if(a.c>0||a.gyO()||a.b===B.ba){$.Xs() +$.fe() +return B.aoV.aN(B.be).aT(B.aoU.aN(B.be))}else{$.Xs() +$.fe() +return B.aoV.aN(B.be)}}} +A.bEH.prototype={ +D2(a){var s=this.a +if(a.gyX()!==B.dC){s=s.D2(a) +$.Xs() +$.d2() +return s.aT(B.aoU.aN(B.ff))}else return s.D2(a)}} +A.oB.prototype={ +G(){return"SelectMode."+this.b}} +A.Nf.prototype={ +G(){return"ActiveFilter."+this.b}, +aV9(){switch(this.a){case 0:return new A.b_R() +case 1:return new A.b_S() +case 2:return new A.b_T() +case 3:return new A.b_U()}}} +A.b_R.prototype={ +$1(a){return!a.gyM()&&!A.a9f(a)}, +$S:34} +A.b_S.prototype={ +$1(a){return!a.gyM()&&a.gqk()==null&&!A.a9f(a)}, +$S:34} +A.b_T.prototype={ +$1(a){return!a.gyM()&&a.gqk()!=null&&!A.a9f(a)}, +$S:34} +A.b_U.prototype={ +$1(a){return a.gyM()}, +$S:34} +A.p5.prototype={ +G(){return"ChatListSelectionActions."+this.b}, +aUd(){switch(this.a){case 0:return B.ceQ +case 1:return B.NZ +case 2:return B.tQ +case 3:return B.tP}}, +aUe(a){switch(this.a){case 0:if(a.gyO())return B.ceO +else return B.ceP +case 1:if(a.gyX()===B.dC)return B.tS +else return B.tT +case 2:if(a.gyY().h(0,"m.favourite")!=null)return B.AG +else return B.tQ +case 3:return B.tP}}, +aVw(a,b){var s +switch(this.a){case 0:s=t.X +if(b.gyO())return A.x(a,B.f,s).gnU() +else return A.x(a,B.f,s).gnV() +case 1:s=t.X +if(b.gyX()===B.dC)return A.x(a,B.f,s).go1() +else return A.x(a,B.f,s).goy() +case 2:return A.x(a,B.f,t.X).gol() +case 3:return A.x(a,B.f,t.X).gf5()}}} +A.mK.prototype={ +G(){return"SettingEnum."+this.b}, +bVi(a){switch(this.a){case 1:return A.x(a,B.f,t.X).gf0() +case 2:return A.x(a,B.f,t.X).gom() +case 3:return A.x(a,B.f,t.X).goa() +case 4:return A.x(a,B.f,t.X).gni() +case 5:return A.x(a,B.f,t.X).gn6() +case 6:return A.x(a,B.f,t.X).gfp() +case 7:return A.x(a,B.f,t.X).ghb() +case 8:return A.x(a,B.f,t.X).ghV() +case 9:return A.x(a,B.f,t.X).ghi() +default:return""}}, +b09(a){switch(this.a){case 1:return A.x(a,B.f,t.X).gmV() +case 2:return A.x(a,B.f,t.X).gmZ() +case 3:return A.x(a,B.f,t.X).gmY() +case 4:return A.x(a,B.f,t.X).gmU() +case 5:return A.x(a,B.f,t.X).gmT() +case 6:return A.x(a,B.f,t.X).gmW() +case 7:return A.x(a,B.f,t.X).gmX() +default:return""}}, +bKW(){switch(this.a){case 1:return B.cfd +case 2:return B.Aw +case 3:return B.NY +case 4:return B.cfz +case 5:return B.ceK +case 6:return B.ceu +case 7:return B.Oh +case 8:return B.cfS +case 9:return B.cfI +default:return B.O1}}} +A.Fc.prototype={ +G(){return"SettingsProfileEnum."+this.b}, +xs(a){var s +switch(this.a){case 0:s=A.x(a,B.f,t.X) +return s.gcP(s) +case 1:return A.x(a,B.f,t.X).gn9() +case 2:return A.x(a,B.f,t.X).gnW() +case 3:return A.x(a,B.f,t.X).gny() +case 4:return A.x(a,B.f,t.X).gnl()}}, +aUv(){switch(this.a){case 0:case 1:return B.O1 +case 2:return B.cfC +case 3:return B.cfu +case 4:return B.cf9}}, +aef(){switch(this.a){case 0:case 1:case 4:return B.AE +case 2:case 3:return B.NO}}, +aea(){switch(this.a){case 0:case 1:case 4:return B.a8T +case 2:case 3:return B.dFG}}} +A.a8d.prototype={ +G(){return"SettingsProfileType."+this.b}} +A.wf.prototype={ +G(){return"AvatarAction."+this.b}} +A.bbj.prototype={ +$2(a,b){return A.d3V(this.a,a,b)}, +$S:378} +A.be_.prototype={ +$1(a){var s=this.a +return new A.i4(a,s.b,s.c,s.e,null)}, +$S:631} +A.bSP.prototype={ +$0(){return A.aDz(this.b,this.a.a.b)}, +$S:194} +A.bSN.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.CC(q.b,q.c),$async$$0) +case 2:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bSM.prototype={ +$1(a){var s=a.f +if(s==null)s="@unknown:unknown" +return s===this.a}, +$S:31} +A.bSL.prototype={ +$1(a){var s=new A.QN().b7(0,a),r=s +r.toString +return A.b4C(r,4,3)}, +$S:632} +A.bST.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.CC(q.b,q.c),$async$$0) +case 2:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bSQ.prototype={ +$0(){return A.aZa(this.a)}, +$S:194} +A.bSR.prototype={ +$0(){return A.aZa(this.a)}, +$S:194} +A.byB.prototype={ +bML(a){this.ZZ$.a8(0,new A.byC(this,a))}} +A.byC.prototype={ +$0(){var s=B.b.gbO(this.a.ZZ$.d) +if(Math.max(s.gvN()-s.gqr(),0)<500){s=this.b +if(s!=null)s.aaJ()}}, +$S:0} +A.Zb.prototype={ +bV8(a,b,c,d){var s,r=a.grf() +if(r==null)r=null +else{s=A.x(b,B.f,t.X) +s.toString +s=r.aII(new A.fk(s),!0,!0,!0,!0) +r=s}if(r==null)r=A.d8(A.x(b,B.f,t.X).gfe(),t.N) +return new A.ch(r,new A.b9Z(a,c),null,t.jz)}, +bBF(a){var s=a.grf() +s=s==null?null:s.cy.D1(s.c,!0) +return new A.ch(s,new A.b9Y(a),null,t.wA)}} +A.b9Z.prototype={ +$2(a,b){var s,r,q=null,p=this.a +if(p.b===B.ba)s=A.x(a,B.f,t.X).gkd() +else{s=b.b +if(s==null){s=p.grf() +if(s==null)s=q +else{r=A.x(a,B.f,t.X) +r.toString +r=s.aIJ(new A.fk(r),!0,!0,!0,!0) +s=r}}if(s==null)s=A.x(a,B.f,t.X).gfe()}r=this.b?1:2 +return A.N(s,q,q,r,B.a1,q,!1,q,$.cuG().a.D2(p),q,q,q)}, +$S:344} +A.b9Y.prototype={ +$2(a,b){var s,r,q,p,o=null,n=b.b +if(n==null)return B.W +n=n.pp() +s=this.a +r=$.cuG().a.D2(s) +if(s.b===B.ba)q=A.x(a,B.f,t.X).gkd() +else{q=s.grf() +if(q==null)q=o +else{p=A.x(a,B.f,t.X) +p.toString +p=q.aIJ(new A.fk(p),!0,!0,!0,!0) +q=p}if(q==null)q=A.x(a,B.f,t.X).gfe()}return A.F_(o,2,B.a1,o,o,!1,o,A.cE(A.a([A.cE(o,o,o,o,o,o,o,o,$.cuG().a.D2(s),q)],t.VO),o,o,o,o,o,o,o,r,n+": "),B.ak,o,o,1,B.a9)}, +$S:633} +A.Ov.prototype={} +A.bpA.prototype={ +aVM(a,b,c){var s=A.ai(b,!1,t.e) +if(a.c!=s.ga9(s).k3)A.cLG(b,new A.bpB(b,c,a))}} +A.bpB.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.co(this.a).yW("/"+this.b+"/draftChat",r,t.O)}, +$S:0} +A.asg.prototype={ +a_b(a,b){return this.bJ_(a,b)}, +bJ_(a,b){var s=0,r=A.o(t.N),q,p=this,o,n,m +var $async$a_b=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p.anV$=a.y +s=3 +return A.f(a.RW(),$async$a_b) +case 3:o=d +n=o.a +if(n==null)m=null +else{n=(self.URL||self.webkitURL).createObjectURL(A.ND([n],null)) +n.toString +m=n}if(m==null)throw A.j(A.aL(o.k(0)+" is null")) +if(p.anV$==a.y&&!0)b.$1(m) +q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a_b,r)}} +A.ay1.prototype={} +A.Se.prototype={ +Tt(a,b,c){return this.bRQ(a,b,c)}, +bRQ(a,b,c){var s=0,r=A.o(t.z),q +var $async$Tt=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:q=t.z +A.cl(a,!0).yV(A.cxF(new A.bIH(b),q),q) +return A.m(null,r)}}) +return A.n($async$Tt,r)}} +A.bIH.prototype={ +$1(a){return A.cxW(new A.aHC(this.a,null))}, +$S:244} +A.a7X.prototype={ +a36(a,b){return this.aXp(a,b)}, +aXp(a,b){var s=0,r=A.o(t.z),q,p,o,n +var $async$a36=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=$.d0().cW(0,t.h1) +s=3 +return A.f($.Cl().Ts(!0),$async$a36) +case 3:n=d +if(n==null||J.fQ(n.a)){s=1 +break}p=J.bB(n.a,new A.bSV(),t.A0).bg(0) +b.toString +o.S3(p,b) +case 1:return A.m(q,r)}}) +return A.n($async$a36,r)}} +A.bSV.prototype={ +$1(a){return A.a4_(a.c,"",null,a.b)}, +$S:350} +A.aEp.prototype={} +A.Hg.prototype={ +gbS(){return[this.a,this.b]}, +gaO(a){return this.a}} +A.Zi.prototype={ +G(){return"ChatRouterInputArgumentType."+this.b}} +A.aLg.prototype={} +A.CR.prototype={ +gbS(){return[this.a,this.b]}} +A.aDn.prototype={ +G(){return"SelectionType."+this.b}} +A.p7.prototype={ +gbS(){return[this.a,this.b]}} +A.a_R.prototype={ +gbS(){return[this.a,this.b]}} +A.aMV.prototype={} +A.PL.prototype={ +gbS(){return[this.a]}} +A.aHe.prototype={ +gbS(){return[this.a,this.b,this.c]}} +A.aWI.prototype={} +A.aAH.prototype={ +gbS(){return[]}} +A.aSb.prototype={} +A.a5I.prototype={} +A.i4.prototype={ +gbS(){var s=this +return[s.a,s.b,s.c,s.d,s.e]}, +gaO(a){return this.e}} +A.Sn.prototype={ +gbS(){return[this.a]}} +A.vf.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.ny.prototype={ +gau5(){return!0}} +A.Hq.prototype={ +gaME(a){var s=this.c +if(s==null)s=this.d +return s==null?"":s}, +gbS(){return[this.c,this.d,this.a]}} +A.SM.prototype={ +gaME(a){return this.c}, +gbS(){var s=this +return[s.c,s.a,s.d,s.b]}} +A.boL.prototype={ +$1(a){return A.d4l(a)}, +$S:634} +A.boM.prototype={ +$1(a){return A.cLS(a)}, +$S:635} +A.bRD.prototype={ +$1(a){return A.cLS(a)}, +$S:636} +A.a8c.prototype={ +gbS(){return[this.a]}} +A.aHI.prototype={} +A.aGX.prototype={ +gbS(){return[]}} +A.b_F.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.bB(r,new A.b_H(),t.a) +s.j(0,"bundles",A.Q(r,!0,r.$ti.i("al.E")))}return s}} +A.b_G.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.wa(s,r)}catch(q){return null}}, +$S:637} +A.b_H.prototype={ +$1(a){return a.P()}, +$S:638} +A.wa.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.bbl.prototype={ +$1(a){return a.aMM(!1,!1).nf(new A.bbk())}, +$S:639} +A.bbk.prototype={ +$2(a,b){return $.V().kG(0,"Unable to initialize client",a,b)}, +$S:67} +A.bbm.prototype={ +$1(a){return a.c==null}, +$S:197} +A.bbn.prototype={ +$1(a){return a.c==null}, +$S:197} +A.a_q.prototype={ +Y(){return new A.aco(null,null,B.k)}, +gcC(a){return this.f}} +A.aco.prototype={ +an(){var s=this +s.aM() +s.d=A.cf(null,B.b7,null,null,s) +s.axW()}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.b5u()}, +axW(){var s,r=this,q=null,p=J.h4(r.w),o=r.d +o===$&&A.e() +s=t.Ni +t.o.a(o) +r.e=new A.aW(o,new A.bb(B.m,new A.w(0,p),s),s.i("aW")) +s=t.Y +r.f=new A.aW(o,new A.bb(1,0.5,s),s.i("aW")) +s=B.x.bU(255) +o=B.x.bU(0) +r.r=new A.aW(r.d,new A.rA(new A.bq(s,q,q,q,q,q,q,B.K),new A.bq(o,q,q,q,q,q,q,B.K)),t.iO.i("aW"))}, +bc9(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.gpf(r).b*J.h4(q.w) +q.d.oV(0)}else{q.w=0 +s.sm(0,0)}q.I(q.gaxV())}, +bcb(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.h4(r)!==J.h4(o.w))o.I(o.gaxV()) +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.gpf(p).b)}}, +bc7(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.gbL(s)===B.ao)return +s=p.d +if(s.gbL(s)!==B.ai){s=p.d +r=s.x +r===$&&A.e() +q=p.a +q.toString +if(r>0.2)q.e.$0() +else s.fL(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.cwL(A.a8L(A.AL(q.c,r),s,n,!0),m) +m=q.f +s=m?o.gbc8():n +r=m?o.gbca():n +return A.eN(B.ez,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.gbc6():n,s,r,!1,B.aA)}} +A.ahw.prototype={ +n(){var s=this,r=s.cv$ +if(r!=null)r.T(0,s.grT()) +s.cv$=null +s.aG()}, +cp(){this.dH() +this.dr() +this.rU()}} +A.bf3.prototype={ +gDY(){return A.bJ([B.cR,B.eY,B.ed],t.Au)}} +A.c1M.prototype={ +$4(a,b,c,d){var s=t.Y +return new A.dn(new A.aW(b,new A.bb(0,1,s),s.i("aW")),!1,new A.k6(B.dAX,new A.c1K(),null),null)}, +$S:643} +A.c1K.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:59} +A.c1L.prototype={ +$3(a,b,c){return B.bw}, +$C:"$3", +$R:3, +$S:366} +A.aAW.prototype={ +A(a){return B.ar0}} +A.c4t.prototype={ +$1(a){var s,r,q=this,p=q.c +if(p==null){p=A.x(q.d,B.f,t.X) +p=p.gcN(p)}s=q.d +r=q.f +if(r==null)r=A.x(s,B.f,t.X).gdl() +return new A.V6(q.a,q.b,A.a([new A.HL(p,new A.c4r(s,q.e)),new A.HL(r,new A.c4s(s,q.r))],t.E5),null)}, +$S:644} +A.c4r.prototype={ +$0(){A.cl(this.a,!1).eP(null)}, +$S:0} +A.c4s.prototype={ +$0(){A.cl(this.a,!1).eP(null) +this.b.$0()}, +$S:0} +A.YK.prototype={ +A(a){var s,r=this,q=r.c +if(q==null)q=r.d +if(q==null)return B.W +s=r.f +if(s==null){s=A.z(a).p3.Q +s.toString +s=s.Rq(A.z(a).ax.db,B.aC)}return A.bqB(null,B.a1,r.e,null,s,q)}} +A.c33.prototype={ +$0(){var s=this.a,r=!s.a +s.sm(0,r) +return r}, +$S:0} +A.vz.prototype={ +I4(){var s=0,r=A.o(t.H),q=this +var $async$I4=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.vt(),$async$I4) +case 4:q.a=b +case 3:return A.m(null,r)}}) +return A.n($async$I4,r)}, +BO(a,b){return this.aUp(0,b)}, +aUp(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.I4(),$async$BO) +case 3:q=A.cz(J.J(p.a.a,b)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BO,r)}, +z7(a,b){return this.aUr(a,b)}, +aUq(a){return this.z7(a,null)}, +aUr(a,b){var s=0,r=A.o(t.y),q,p=this,o +var $async$z7=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.I4(),$async$z7) +case 3:o=A.k8(J.J(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$z7,r)}, +Ad(a,b){return this.aYk(a,b)}, +aYk(a,b){var s=0,r=A.o(t.H),q,p=this +var $async$Ad=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.I4(),$async$Ad) +case 3:s=4 +return A.f(p.a.Qs("String",a,b),$async$Ad) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ad,r)}, +Vf(a,b){return this.aYl(a,b)}, +aYl(a,b){var s=0,r=A.o(t.H),q,p=this +var $async$Vf=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.I4(),$async$Vf) +case 3:s=4 +return A.f(p.a.Qs("Bool",a,b),$async$Vf) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Vf,r)}, +RF(a){return this.bFo(a)}, +bFo(a){var s=0,r=A.o(t.H),q,p=this +var $async$RF=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.I4(),$async$RF) +case 3:s=4 +return A.f(p.a.D(0,a),$async$RF) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$RF,r)}} +A.IG.prototype={ +Y(){return new A.aP8(null,null,B.k)}} +A.aP8.prototype={ +an(){var s,r,q=this +q.aM() +q.d=A.cN6() +s=A.cf(null,B.b7,null,null,q) +s.de() +r=s.f3$ +r.b=!0 +r.a.push(new A.cdV(q)) +s.de() +r=s.nJ$ +r.b=!0 +r.a.push(new A.cdW(q)) +q.e=s}, +n(){var s=this.e +s===$&&A.e() +s.n() +this.b5E()}, +A(a){return new A.a_q(this.a.c,new A.cdU(a),!1,null)}} +A.cdV.prototype={ +$0(){var s,r=this.a.d +r.toString +s=new A.bV(new Float64Array(16)) +s.dK() +r.sm(0,s)}, +$S:0} +A.cdW.prototype={ +$1(a){}, +$S:15} +A.cdU.prototype={ +$0(){return A.cl(this.a,!1).eD()}, +$S:0} +A.ahF.prototype={ +n(){var s=this,r=s.cv$ +if(r!=null)r.T(0,s.grT()) +s.cv$=null +s.aG()}, +cp(){this.dH() +this.dr() +this.rU()}} +A.aH2.prototype={ +gbS(){return[this.a,this.b]}} +A.bbt.prototype={ +$1(a){return a.gqk()!=null}, +$S:34} +A.bbu.prototype={ +$1(a){var s=a.gqk() +s.toString +return a.dC(s)}, +$S:645} +A.bbr.prototype={ +$1(a){var s=a.f +return s==null?"@unknown:unknown":s}, +$S:162} +A.bbs.prototype={ +$1(a){var s=a.f +if(s==null)s="@unknown:unknown" +return!this.a.p(0,s)}, +$S:31} +A.bbo.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:53} +A.bbp.prototype={ +$1(a){var s=a.pH(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.tM(s)>=100}else s=!1 +return s}, +$S:34} +A.bbq.prototype={ +$1(a){var s=A.x(this.a,B.f,t.X) +s.toString +return new A.fl(a.vm(new A.fk(s)),null,a,!1,!1,t.TF)}, +$S:646} +A.cqh.prototype={ +$1(a){return B.c.p(this.a,a)}, +$S:6} +A.cqi.prototype={ +$1(a){return B.c.p(this.a,a)}, +$S:6} +A.cqj.prototype={ +$1(a){return B.c.p(this.a,a)}, +$S:6} +A.cqk.prototype={ +$1(a){return B.c.p(this.a,a)}, +$S:6} +A.byI.prototype={ +$1(a){var s=a.f +if(s==null)s="@unknown:unknown" +return s===this.a.c}, +$S:31} +A.Ia.prototype={ +a2n(a,b){return this.aUb(0,b)}, +aUb(a,b){var s=0,r=A.o(t.nc),q +var $async$a2n=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$a2n,r)}, +VI(a,b,c){return this.b_T(a,b,c)}, +b_T(a,b,c){var s=0,r=A.o(t.z),q +var $async$VI=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$VI,r)}} +A.bmL.prototype={ +$1(a){}, +$S:16} +A.bmM.prototype={ +$1(a){}, +$S:16} +A.bmN.prototype={ +$1(a){}, +$S:16} +A.fk.prototype={ +f8(a){return this.a.f8(a)}, +hu(a){return this.a.hu(a)}, +gaR1(){return this.a.gk9()}, +bKx(a){throw A.j(A.bC(null))}} +A.RO.prototype={ +bmm(){this.c=$.aZZ().gapM().Be(new A.bFr(this),new A.bFs())}, +aEt(a){var s +$.V().b9(0,"NetworkConnectionService::_setNetworkConnectivityState():newConnectivityResult: "+a.k(0)) +s=this.b +s===$&&A.e() +s.t(0,a)}, +Uj(){var s=0,r=A.o(t.z),q=this,p +var $async$Uj=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:s=2 +return A.f($.aZZ().Yw(),$async$Uj) +case 2:p=b +$.V().b9(0,"NetworkConnectionService::onReady():_getCurrentNetworkConnectionState: "+p.k(0)) +q.aEt(p) +return A.m(null,r)}}) +return A.n($async$Uj,r)}} +A.bFr.prototype={ +$1(a){$.V().b9(0,"NetworkConnectionService::_listenNetworkConnectionChanged():onConnectivityChanged: "+a.k(0)) +this.a.aEt(a)}, +$S:379} +A.bFs.prototype={ +$2(a,b){var s=$.V() +s.pA(0,"NetworkConnectionService::_listenNetworkConnectionChanged():error: "+A.q(a)) +s.pA(0,"NetworkConnectionService::_listenNetworkConnectionChanged():stackTrace: "+A.q(b))}, +$S:110} +A.bHY.prototype={} +A.bIw.prototype={ +$0(){return new A.l0("https://github.com/linagora/twake-on-matrix",this.a,A.o6()).CT()}, +$S:0} +A.bIx.prototype={ +$0(){var s=this.a +A.co(s).eA(0,"/logs",null) +A.cl(s,!1).eD()}, +$S:0} +A.aCC.prototype={ +Nf(a){var s=t.l +return A.aS(a,null,s).w.a.a>=905&&A.aS(a,null,s).w.a.a<1239}} +A.bOD.prototype={ +$1(a){var s=a.f +if(s==null)s="@unknown:unknown" +return s===this.a.ay.k3}, +$S:31} +A.bOE.prototype={ +$1(a){var s=a.b.a,r=this.a.a +r.toString +return A.de4(s,this.b,r)}, +$S:380} +A.bOF.prototype={ +$1(a){return this.a.dC(a.a)}, +$S:649} +A.bOG.prototype={ +$1(a){return a.a}, +$S:650} +A.bOH.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.eX(this.b.ay.c).c}else r=!0 +return r}, +$S:31} +A.bR0.prototype={ +$0(){var s=B.b.gbO(this.a.d) +if(Math.max(s.gvN()-s.gqr(),0)<500)this.b.$0()}, +$S:0} +A.aF9.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.bXq.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.d6(this.c,new A.bXp(s))}else s.b=!0}, +$S:17} +A.bXp.prototype={ +$0(){var s=this.a +s.a=null +if(s.b){s=s.c +if(s!=null)s.$0()}}, +$S:0} +A.bXs.prototype={ +$1(a){var s=this.a.c +return s==null?null:s.$0()}, +$S:12} +A.bXt.prototype={ +$0(){return this.a.aI(0)}, +$S:0} +A.bXu.prototype={ +$2(a,b){return this.a.eL(a,b)}, +$S:67} +A.bXr.prototype={ +$0(){this.a.af(0) +this.b.aI(0)}, +$S:17} +A.bYf.prototype={ +$1(a){return a.b[0]}, +$S:651} +A.bYg.prototype={ +$1(a){var s +if(a==null)return!1 +s=A.iK(a) +s=s==null?null:s.gaN9() +return s===!0}, +$S:74} +A.bYi.prototype={ +$1(a){return a.y===this.a}, +$S:23} +A.bYj.prototype={ +$1(a){return a.y===this.a}, +$S:23} +A.bYh.prototype={ +$1(a){var s +if(a.wL(1)!=null){s=a.wL(1) +s.toString +return s}else return""+A.q(a.wL(2))+""}, +$S:38} +A.bYd.prototype={ +$1(a){var s=null +return A.cE(s,s,s,s,s,this.b,s,s,this.a,a.wL(0))}, +$S:652} +A.bYe.prototype={ +$1(a){var s=null +return A.cE(s,s,s,s,s,this.b,s,s,this.a,a)}, +$S:347} +A.bYk.prototype={ +$1(a){this.a.push(this.b.$1(a)) +return""}, +$S:38} +A.bYl.prototype={ +$1(a){this.a.push(this.b.$1(a)) +return""}, +$S:18} +A.c1S.prototype={ +$1(a){return A.aar(this.a,a)}, +$S:653} +A.aaq.prototype={ +k(a){return this.a}, +$ibw:1} +A.l0.prototype={ +Jt(){var s,r,q,p,o=this,n=o.a +if(B.c.aZ(n.toLowerCase(),"im.fluffychat://chat/")||B.c.aZ(n.toLowerCase(),"https://matrix.to/#/")||A.bJ(["#","@","!","+","$"],t.N).p(0,n[0])||B.c.aZ(n.toLowerCase(),"matrix:"))return o.GF() +s=A.iK(n) +if(s==null){r=o.b +A.j3(r,A.x(r,B.f,t.X).fW(n)) +return}if(!A.bJ(["https","http"],t.N).p(0,s.gqf())){r=!0 +if(r&&s.gqf()==="geo"){r=J.XH(B.b.gO(s.gf7(s).split(";")),",") +q=A.a0(r).i("O<1,a6?>") +p=A.Q(new A.O(r,new A.c2f(),q),!0,q.i("al.E")) +if(p.length===2&&B.b.gO(p)!=null&&B.b.gR(p)!=null){A.aiA("https://www.openstreetmap.org/?mlat="+A.q(B.b.gO(p))+"&mlon="+A.q(B.b.gR(p))+"#map=16/"+A.q(B.b.gO(p))+"/"+A.q(B.b.gR(p)),B.u2) +return}}A.aiA(n,B.u2) +return}if(s.gtB(s).length===0){r=o.b +A.j3(r,A.x(r,B.f,t.X).fW(n)) +return}A.aiA(s.aQ4(0,new A.O(A.a(s.gtB(s).split("."),t.s),new A.c2g(),t.a4).aV(0,".")).gXI(),B.cis)}, +GF(){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$GF=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.uC(p.a,"im.fluffychat://chat/","https://matrix.to/#/") +d=A.bBA(e) +if(d==null){d=A.iK(e) +d=d==null?null:A.bBA(d.gtB(d)) +o=d}else o=d +if(o==null){d=A.iK(e) +if(d==null)o=null +else{d=A.d8u(d.gA0(),new A.c2h()) +d=d==null?null:A.bBA(d) +o=d}}if(o==null){s=1 +break}d=o.a +if((A.fD(d)?B.c.X(d,0,1):null)!=="#")n=(A.fD(d)?B.c.X(d,0,1):null)==="!" +else n=!0 +s=n?3:5 +break +case 3:m=o.b +l=f.ga9(f).aV5(d) +if(l==null)l=f.ga9(f).dD(d) +n=t.N +k=A.b5(n) +if(l==null)j=(A.fD(d)?B.c.X(d,0,1):null)==="#" +else j=!1 +s=j?6:7 +break +case 6:s=8 +return A.f(A.cv(g,new A.c2i(f,d),t.ws),$async$GF) +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.ga9(f) +h.toString +l=j.dD(h) +case 7:k.H(0,o.d) +s=l!=null?9:11 +break +case 9:if(l.gyM()){A.co(g).eA(0,"/rooms",null) +s=1 +break}f="/rooms/"+l.a +if(m!=null){d=A.p(["event",m],n,n) +A.co(g).eA(0,f,d)}else A.co(g).eA(0,f,null) +s=1 +break +s=10 +break +case 11:j=t.z +s=12 +return A.f(A.yx(new A.c2j(p,o),g,!0,j),$async$GF) +case 12:case 10:s=(A.fD(d)?B.c.X(d,0,1):null)==="!"?13:14 +break +case 13:s=17 +return A.f(A.jP(null,g,!1,null,null,"Join room "+d,!1),$async$GF) +case 17:s=b===B.cH?15:16 +break +case 15:s=18 +return A.f(A.cv(g,new A.c2k(f,d,k),n),$async$GF) +case 18:i=b +if(i.b!=null){s=1 +break}s=19 +return A.f(A.cv(g,new A.c2l(),j),$async$GF) +case 19:f=i.a +if(m!=null){f.toString +f=A.q(f) +n=A.p(["event",m],n,n) +A.co(g).eA(0,"/rooms/"+f,n)}else{f.toString +f=A.q(f) +A.co(g).eA(0,"/rooms/"+f,null)}case 16:case 14:s=4 +break +case 5:s=(A.fD(d)?B.c.X(d,0,1):null)==="@"?20:21 +break +case 20:s=22 +return A.f(A.yx(new A.c2m(p,o),g,!0,t.z),$async$GF) +case 22:case 21:case 4:case 1:return A.m(q,r)}}) +return A.n($async$GF,r)}, +CT(){var s=0,r=A.o(t.z),q=this +var $async$CT=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:A.aiA(q.a,B.u2) +return A.m(null,r)}}) +return A.n($async$CT,r)}} +A.c2f.prototype={ +$1(a){return A.nz(a)}, +$S:341} +A.c2g.prototype={ +$1(a){var s=A.u4(a,0,a.length,B.l,!1),r=A.dsP(s) +return r!==s+"-"?"xn--"+r:s}, +$S:18} +A.c2h.prototype={ +$1(a){return!0}, +$S:6} +A.c2i.prototype={ +$0(){var s=this.a +return s.ga9(s).UH(this.b)}, +$S:654} +A.c2j.prototype={ +$1(a){return new A.Ki(this.b.a,null)}, +$S:655} +A.c2k.prototype={ +$0(){var s,r=this.a +r=r.ga9(r) +s=this.c +s=s.a!==0?A.Q(s,!0,A.y(s).i("da.E")):null +return r.Nh(this.b,s)}, +$S:41} +A.c2l.prototype={ +$0(){return A.kh(B.kv,null,t.z)}, +$S:47} +A.c2m.prototype={ +$1(a){return new A.Ss(this.b.a,null)}, +$S:656} +A.akZ.prototype={ +bFC(a){var s=a.a,r=a.b +$.V().cY("[displayIncomingCall] "+A.q(s)+" number: "+A.q(r))}, +bPW(a){$.V().cY("[onPushKitToken] token => "+A.q(a.a))}, +qn(a){var s=0,r=A.o(t.H),q=this,p +var $async$qn=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.HH(A.a_(new A.NW(null)),q.gbzN()) +q.a.HH(A.a_(new A.NS(null,null)),q.gbFD()) +q.a.HH(A.a_(new A.NU(null,null,null)),q.gbFI()) +q.a.HH(A.a_(new A.NV(null,null)),q.gbFL()) +q.a.HH(A.a_(new A.NT(null,null)),q.gbFF()) +q.a.HH(A.a_(new A.NX(null)),q.gbH4()) +q.a.HH(A.a_(new A.NY(null)),q.gbPV()) +q.a.HH(A.a_(new A.NR(null,null)),q.gbFB()) +$.V().eg("[VOIP] Initialized") +return A.m(null,r)}}) +return A.n($async$qn,r)}, +ala(a){return this.bzO(a)}, +bzO(a){var s=0,r=A.o(t.H),q=this,p,o +var $async$ala=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=a.a +o=$.MM.h(0,p) +if(!o.d){$.V().pA(0,"answered") +o.e.DD() +o.d=!0}A.d6(B.cX,new A.b6t(q,p)) +return A.m(null,r)}}) +return A.n($async$ala,r)}, +anr(a){return this.bH5(a)}, +bH5(a){var s=0,r=A.o(t.H),q,p,o +var $async$anr=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=$.MM +p=a.a +o=q.h(0,p) +if(o!=null)o.e.aa0() +$.MM.D(0,p) +return A.m(null,r)}}) +return A.n($async$anr,r)}, +amV(a){return this.bFE(a)}, +bFE(a){var s=0,r=A.o(t.H),q,p +var $async$amV=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=$.MM.h(0,a.a).e +p=a.b +p.toString +q.V1(p) +return A.m(null,r)}}) +return A.n($async$amV,r)}, +a8W(a){return this.bFJ(a)}, +bFJ(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$a8W=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.VB(o,m,m),$async$a8W) +case 3:A.d6(B.cX,new A.b6u(p,o)) +case 1:return A.m(q,r)}}) +return A.n($async$a8W,r)}, +amW(a){return this.bFG(a)}, +bFG(a){var s=0,r=A.o(t.H),q,p,o +var $async$amW=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=$.MM +p=a.a +o=q.h(0,p) +q=a.b +q.toString +if(q)o.e.Kz(!0) +else o.e.Kz(!1) +$.MM.h(0,p).toString +return A.m(null,r)}}) +return A.n($async$amW,r)}, +an0(a){return this.bFM(a)}, +bFM(a){var s=0,r=A.o(t.H),q,p,o +var $async$an0=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=$.MM +p=a.a +o=q.h(0,p) +q=a.b +q.toString +if(q)o.e.Hm(!0) +else o.e.Hm(!1) +$.MM.h(0,p).toString +return A.m(null,r)}}) +return A.n($async$an0,r)}} +A.b6t.prototype={ +$0(){var s,r=this.a.a +r===$&&A.e() +s=this.b +s.toString +r.Vc(s)}, +$S:0} +A.b6u.prototype={ +$0(){var s=this.a.a +s===$&&A.e() +s.Vc(this.b)}, +$S:0} +A.c2G.prototype={ +aeU(){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$aeU=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.cvZ() +o.at2("assets/sounds/phone.ogg") +o.oU(0)}s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aeU,r)}, +a3L(){var s=0,r=A.o(t.H),q,p=this,o +var $async$a3L=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$a3L) +case 3:p.a=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3L,r)}} +A.aaV.prototype={ +b7A(a){var s=this +s.d=A.dg9(s.a,s) +if($.ZP==null)$.ZP=new A.D1() +$.aZZ().gapM().bG(s.gbiQ()).JF(0,new A.c48(s)) +if($.ZP==null)$.ZP=new A.D1() +$.aZZ().Yw().aJ(0,new A.c49(s),t.Iw).nf(new A.c4a(s))}, +ai2(a){return this.biR(a)}, +biR(a){var s=0,r=A.o(t.z),q=this,p +var $async$ai2=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.ao(0,new A.c45())}q.e=a +return A.m(null,r)}}) +return A.n($async$ai2,r)}, +Mq(a){$.V().cY("AppLifecycleState = "+a.k(0)) +this.b=a===B.qT||a===B.ob}, +byY(a,b){var s=$.cG1 +s.toString +A.rd(null,!0,new A.c47(this,a,b),s,null,!0,!0,t.z)}, +gaa3(){var s=0,r=A.o(t.y),q +var $async$gaa3=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$gaa3,r)}, +a0K(){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l +var $async$a0K=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.gaa3(),$async$a0K) +case 6:b=!b +case 5:s=b?2:3 +break +case 2:q=8 +s=11 +return A.f($.cDq().aeU(),$async$a0K) +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$a0K,r)}, +Hr(){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l +var $async$Hr=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.gaa3(),$async$Hr) +case 6:b=!b +case 5:s=b?2:3 +break +case 2:q=8 +s=11 +return A.f($.cDq().a3L(),$async$Hr) +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$Hr,r)}, +aok(a){return this.bJC(a)}, +bJC(a){var s=0,r=A.o(t.H),q=this,p +var $async$aok=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.byY(p,a) +return A.m(null,r)}}) +return A.n($async$aok,r)}, +aob(a){return this.bIR(a)}, +bIR(a){var s=0,r=A.o(t.H) +var $async$aob=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$aob,r)}, +aod(a){return this.bJd(a)}, +bJd(a){var s=0,r=A.o(t.H) +var $async$aod=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$aod,r)}, +aol(a){return this.bJD(a)}, +bJD(a){var s=0,r=A.o(t.H) +var $async$aol=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$aol,r)}, +a9S(a){return this.bJw(a)}, +bJw(a){var s=0,r=A.o(t.H) +var $async$a9S=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$a9S,r)}} +A.c48.prototype={ +$1(a){return this.a.e=B.lM}, +$S:381} +A.c49.prototype={ +$1(a){return this.a.e=a}, +$S:666} +A.c4a.prototype={ +$1(a){return this.a.e=B.lM}, +$S:381} +A.c45.prototype={ +$2(a,b){b.TJ()}, +$S:667} +A.c47.prototype={ +$1(a){return new A.H9(new A.c46(a),a,this.c,this.a.a,null)}, +$S:668} +A.c46.prototype={ +$0(){return A.cl(this.a,!1).eD()}, +$S:0} +A.aX2.prototype={} +A.V6.prototype={ +A(a){var s,r=null,q=A.bU(28),p=A.z(a),o=A.a([],t.p),n=this.c +if(n!=null)o.push(new A.aa(B.aTx,A.N(n,r,r,r,r,r,r,r,A.z(a).p3.r,r,r,r),r)) +n=this.d +if(n!=null)o.push(new A.aa(B.aTA,A.N(n,r,r,r,r,r,r,r,A.z(a).p3.x,r,r,r),r)) +n=this.e +s=A.a0(n).i("O<1,MH>") +o.push(A.aV(A.Q(new A.O(n,new A.c4q(),s),!0,s.i("al.E")),B.n,B.e9,B.p,r,r)) +return A.cj(A.am(r,A.aX(o,B.a2,B.j,B.J,r,r,B.v),B.h,r,r,new A.bq(p.ax.cy,r,r,q,r,r,r,B.K),r,r,r,r,B.aUd,r,r,312),r,r)}, +gqR(a){return this.e}} +A.c4q.prototype={ +$1(a){return new A.MH(a,null)}, +$S:669} +A.HL.prototype={} +A.MH.prototype={ +A(a){var s=null,r=A.bU(100),q=this.c,p=A.z(a).p3.as +p=p==null?s:p.aN(A.z(a).ax.b) +return A.d9(B.E,!0,s,A.cK(!1,r,!0,new A.aa(B.aTZ,A.N(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.am)}} +A.XK.prototype={ +A(a){var s=null,r=A.z(a).p3.as +r=r==null?s:r.aN(A.z(a).ax.b) +return A.k3(!1,A.N(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.aDe.prototype={ +A(a){var s,r,q=this,p=null,o=q.x,n=!o,m=n?B.dE4:p,l=o?56:112,k=A.am(p,p,B.h,p,p,new A.bq(p,p,new A.fh(B.O,B.O,new A.c1(B.x.bU(38),1,B.aa,-1),B.O),p,A.a([new A.fS(0,B.c8,B.x.bU(20),B.dz,80),new A.fS(0.5,B.c8,B.x.bU(38),B.dz,3)],t.sq),p,p,B.K),p,p,p,p,p,p,p,p),j=A.z(a),i=t.p,h=A.a([],i) +if(o){s=A.x(a,B.f,t.X) +B.b.H(h,A.a([A.hl(p,B.e3,p,p,p,B.ck,new A.bRU(a),p,8,p,p,s.geN(s))],i))}else B.b.H(h,A.a([B.En],i)) +s=q.c +r=t.D0 +h.push(A.bW(new A.bl(s,new A.bRV(q),p,p,r),1)) +if(o)B.b.H(h,A.a([new A.bl(s,new A.bRW(q),p,p,r)],i)) +else{o=A.x(a,B.f,t.X) +B.b.H(h,A.a([A.hl(p,B.eA,p,p,p,B.MV,new A.bRX(a),p,10,p,p,o.gdd(o))],i))}o=A.a([A.aV(h,B.n,B.aT,B.J,p,p)],i) +if(n)o.push(new A.aa(B.aTg,q.aFo(a),p)) +return A.e3(p,p,!1,j.ax.CW,new A.ln(k,B.El,p),1,p,p,p,!1,p,!1,p,p,p,p,!0,p,p,m,p,p,new A.ef(B.de,p,p,A.aX(o,B.n,B.j,B.J,p,p,B.v),p),p,p,l,1,p)}, +aFo(a){var s=this,r=null,q=!s.x,p=A.z(a),o=A.bU(24),n=q?A.cF(B.AH,A.z(a).ax.cx,r,r,r,r):r,m=A.z(a).p3.y +if(m==null)m=r +else{$.d2() +m=m.aN(B.fO)}return A.kY(!0,B.aL,!0,new A.bRS(),A.lG(),s.r,r,26,r,2,A.iX(r,new A.m4(4,o,B.O),r,B.MG,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.W,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.bRT(),!1,r,r,B.F,r,r,r,r,r,r,r,r,B.ak,r,B.br,r,r,r)}} +A.bRU.prototype={ +$0(){var s=A.co(this.a).c +s===$&&A.e() +s.eP(null) +return null}, +$S:0} +A.bRV.prototype={ +$3(a,b,c){var s,r=null +if(b)return new A.aa(B.MG,this.a.aFo(a),r) +s=A.z(a).p3.r +s=s==null?r:s.aN(A.z(a).ax.db) +return A.N(this.a.e,r,r,r,r,r,r,r,s,B.aB,r,r)}, +$S:54} +A.bRW.prototype={ +$3(a,b,c){var s,r=null +if(b){s=A.x(a,B.f,t.X) +return A.hl(r,B.eA,r,r,r,B.MV,this.a.w,r,10,r,r,s.gdd(s))}s=A.x(a,B.f,t.X) +return A.hl(r,B.tR,r,r,r,B.aTD,this.a.w,r,10,r,r,s.geH(s))}, +$S:119} +A.bRX.prototype={ +$0(){var s=A.co(this.a).c +s===$&&A.e() +s.eP(null) +return null}, +$S:0} +A.bRT.prototype={ +$1(a){A.cBT()}, +$S:73} +A.bRS.prototype={ +$4$currentLength$isFocused$maxLength(a,b,c,d){return B.W}, +$S:362} +A.yL.prototype={ +A(a){var s,r,q,p,o=this,n=null,m=o.d,l=m==null?n:A.cMu(m) +if(l==null)l="@" +m=o.e +s=A.bU(m/2) +r=o.c +q=J.j4(r) +p=q.k(r) +return A.p6(s,A.Ju(!1,B.ca,q.k(r),n,n,B.c9,m,n,!1,!0,new A.cy(p,t.W),!1,n,n,new A.b3Q(o,l),r,m),n)}} +A.b3Q.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.T6(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:670} +A.akg.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.ga9(s).UC(o,!1),new A.b3P(this),r,t.w8))}if(n)q.push(A.fg(r,24,r,p.b,r,56)) +p=A.n9(B.o,2) +$.d2() +q.push(A.am(r,A.cj(A.cF(this.e,A.z(a).ax.cy,r,r,12,r),r,r),B.h,r,r,new A.bq(B.fO,r,p,r,r,r,r,B.df),r,20,r,r,r,r,r,20)) +return A.am(r,A.cX(B.k8,q,B.B,B.a6),B.h,r,r,B.Hm,r,56,r,r,r,r,r,56)}} +A.b3P.prototype={ +$2(a,b){var s=b.b +s=s==null?null:s.a +return A.fg(null,24,s,this.a.c.b,null,56)}, +$S:671} +A.aGR.prototype={ +A(a){var s=this,r=null +return new A.kI(A.cE(A.a([A.cyc(s.f,s.w,s.c,s.y,s.e,A.z(a)),B.dUe,new A.hH(s.d,B.dB,r,r)],t.VO),r,r,r,r,r,r,r,r,r),s.r,s.x,r)}} +A.ZO.prototype={ +Y(){return new A.an3(B.k)}} +A.an3.prototype={ +an(){var s=this,r=s.c +r.toString +r=A.ai(r,!1,t.e) +r=r.ga9(r).bt.c +r=new A.aQ(r,A.y(r).i("aQ<1>")).bG(new A.bdU(s)) +s.d!==$&&A.e1() +s.d=r +s.aM()}, +n(){var s=this.d +s===$&&A.e() +s.af(0) +this.aG()}, +A(a){var s,r,q=null,p=A.ai(a,!1,t.e),o=p.ga9(p),n=o.bt.a +if(n==null)n=B.dJE +s=o.bc.a!=null&&n.a!==B.wu&&o.k4!=null +p=s?0:36 +r=A.z(a) +return A.o1(q,A.aV(A.a([A.bS(new A.o7(B.xj,2,s?1:n.c,q,q,q,q,q,q),24,24),B.jy,A.N(A.dkR(n,a),q,q,1,B.a1,q,q,q,A.bk(q,q,A.z(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.aT,B.p,q,q),B.B,q,q,B.bI,new A.bq(r.ax.cy,q,q,q,q,q,q,B.K),B.cM,q,p,B.zY,q)}} +A.bdU.prototype={ +$1(a){return this.a.I(new A.bdT())}, +$S:672} +A.bdT.prototype={ +$0(){}, +$S:0} +A.ZV.prototype={ +gbS(){return[this.a,this.b]}} +A.anf.prototype={ +G(){return"ContextMenuItemState."+this.b}} +A.aLL.prototype={} +A.a1H.prototype={ +gEq(){return!1}, +gzy(){return!0}, +gAJ(){return null}, +gBE(a){return B.b7}, +gCL(){return!0}, +gyu(){return null}, +DJ(a,b,c,d){return new A.dn(A.du(B.fR,b,null),!1,d,null)}, +wn(a,b,c){var s=null,r=this.pa.$1(a) +return new A.c9(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.asn.prototype={ +A(a){var s=this,r=null,q=s.e,p=q==null?r:q.aN(B.aQ7) +return A.a9N(A.cE(A.czC(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.Ng.prototype={ +Y(){return new A.XM(A.bL(B.qR,t.q4),A.cyN(1,!0),B.k)}} +A.XM.prototype={ +bOP(a){this.d.sm(0,[B.xK,B.qR,B.qS][a]) +this.e.SR(a)}, +am_(a,b){return this.bCa(a,b)}, +bCa(a,b){var s=0,r=A.o(t.z),q=this,p +var $async$am_=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:if(a instanceof A.TD)switch(a.a){case 4:p=q.d +p.sm(0,B.qS) +q.e.SR(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$am_,r)}, +bon(){this.e.SR(3)}, +bnQ(){var s=this.d +s.sm(0,B.qR) +this.e.SR(s.a.a)}, +A(a){var s=this,r=A.a([B.xK,B.qR,B.qS],t.Zq),q=s.a.c +return new A.ajN(r,s.d,s.e,s.gbom(),s.gbnP(),s.gbOO(),s.gbC9(),q,B.dTR)}} +A.ajn.prototype={ +gBr(){return B.dGt}, +A(a){return new A.jl(A.p([B.xe,A.xz(new A.b0_(),B.dTM)],t.jG,t.ON),null)}, +$iqB:1} +A.b0_.prototype={ +$1(a){var s=null +return A.e3(s,s,!0,s,s,1,s,s,s,!1,s,!1,s,s,s,s,!0,s,s,s,s,s,B.dyq,s,s,80,1,s)}, +$S:674} +A.aPq.prototype={ +A(a){return A.pC("assets/images/ic_twake_image_logo_dark.svg",null,null,B.bu,44,170)}} +A.XN.prototype={ +Y(){return new A.abg(A.bL(new A.fd(null,null,""),t.sl),B.k)}} +A.abg.prototype={ +ba3(a){var s=null,r=t.X,q=t.p,p=t.K +return A.a([A.vd(A.aV(A.a([B.OE,B.Em,A.N(A.x(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.dFA,p),A.vd(A.aV(A.a([B.ch8,B.Em,A.N(A.x(a,B.f,r).gfS(),s,s,s,s,s,s,s,s,s,s,s)],q),B.n,B.j,B.p,s,s),s,B.dFz,p)],t.gm)}, +a4d(a){return this.bfw(a)}, +bfw(a){var s=0,r=A.o(t.z),q=this,p,o +var $async$a4d=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.UC(o,!1),$async$a4d) +case 2:p=c +$.V().b9(0,"AdaptiveScaffoldPrimaryNavigation::_getCurrentProfile() - currentProfile: "+p.k(0)) +q.d.sm(0,p) +return A.m(null,r)}}) +return A.n($async$a4d,r)}, +b8_(){var s=this.c +s.toString +s=A.ai(s,!1,t.e) +s=s.ga9(s).eO.c +this.e=new A.aQ(s,A.y(s).i("aQ<1>")).bG(new A.c6h(this))}, +an(){var s=this,r=s.c +r.toString +r=A.ai(r,!1,t.e) +s.a4d(r.ga9(r)) +s.b8_() +s.aM()}, +n(){var s=this.e +if(s!=null)s.af(0) +this.aG()}, +A(a){var s=this.a +return new A.ajo(s.c,s.d,s.e,s.f,this.d,this.gba2(),null)}} +A.c6h.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.cyU(s).a,r.a.a))r.sm(0,A.cyU(s))}}, +$S:373} +A.ajo.prototype={ +A(a){var s=this,r=null,q=A.z(a),p=A.z(a),o=t.p +return A.d9(B.E,!0,r,A.am(r,A.aX(A.a([A.bW(new A.a4w(A.z(a).ax.cy,s.c,s.d,s.e,B.dtY,r),1),A.aX(A.a([B.dyp,new A.bl(s.r,new A.b00(s),r,r,t.Hl)],o),B.n,B.j,B.p,r,r,B.v)],o),B.n,B.fv,B.p,r,r,B.v),B.h,r,r,new A.bq(p.ax.cy,r,r,r,r,r,r,B.K),r,r,r,B.aT7,r,r,r,80),B.h,q.ax.cy,0,r,r,r,r,r,B.am)}} +A.b00.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.ga9(p).k3 +p.toString +p=A.fD(p)?B.b.gO(A.li(p)):s}return A.a5J(A.fg(s,17,q,p,s,56),s,s,r.w,r.f,B.F,t.K)}, +$S:676} +A.ajp.prototype={ +A(a){var s=null,r=A.z(a),q=t.jG,p=t.ON,o=A.p([B.FY,A.xz(new A.b01(this,a),B.apv),B.apC,A.xz(new A.b02(this),B.apw)],q,p),n=A.aS(a,s,t.l).w,m=A.xz(s,B.apv) +return A.e7(B.aqZ,r.ax.cy,new A.XL(new A.jl(o,s),new A.jl(A.p([B.FY,m,B.apC,A.xz(new A.b03(this,a),B.apw)],q,p),s),472/n.a.a,!1,s),s,!1,!1,s,s,s)}, +aEi(a,b){var s=null,r=b?B.fV:B.oZ,q=b?B.kc:B.bH +$.d2() +return new A.aa(r,A.p6(q,A.am(s,this.d,B.h,s,s,new A.bq(B.o,s,s,s,s,s,s,B.K),s,s,s,s,s,s,s,s),s),s)}, +btT(a){return this.aEi(a,!0)}} +A.b01.prototype={ +$1(a){var s=this.a.aEi(this.b,!1) +return s}, +$S:13} +A.b02.prototype={ +$1(a){return new A.aa(B.p0,this.a.c,null)}, +$S:13} +A.b03.prototype={ +$1(a){return this.a.btT(this.b)}, +$S:13} +A.ajN.prototype={ +A(a){var s,r,q,p=this,o=null +$.d0().cW(0,t._x) +s=A.z(a) +r=t.p +q=A.a([],r) +if(!(A.aS(a,o,t.l).w.a.a<905))B.b.H(q,A.a([new A.jl(A.p([B.xe,A.xz(new A.b2j(p,a),B.dTK)],t.jG,t.ON),o)],r)) +$.d2() +q.push(A.bW(A.p6(B.kc,A.am(o,A.cKv(A.a([p.aFT(B.xK,new A.ZT(p.afY(a),o)),new A.Z9(p.y,p.afY(a),p.f,o),p.aFT(B.qS,new A.a84(p.afY(a),o)),new A.a7I(p.r,o)],r),p.e,B.eW),B.h,o,o,new A.bq(B.o,o,o,o,o,o,o,B.K),o,o,o,o,o,o,o,o),o),1)) +return A.e7(o,s.ax.cy,A.aV(q,B.n,B.j,B.p,o,o),o,!1,!1,o,o,o)}, +aFT(a,b){return new A.bl(this.d,new A.b2h(a,b),null,null,t.At)}, +afY(a){return new A.jl(A.p([B.FY,A.xz(new A.b2e(this,a),B.dTN)],t.jG,t.ON),null)}, +br9(a){var s=this,r=s.as9(a),q=s.d.a.a,p=A.a0(r).i("O<1,RN>") +return new A.XN(A.Q(new A.O(r,new A.b2f(),p),!0,p.i("al.E")),q,s.w,new A.b2g(s,a),null)}, +as9(a){var s=this.c,r=A.a0(s).i("O<1,Af>") +return A.Q(new A.O(s,new A.b2k(a),r),!0,r.i("al.E"))}} +A.b2j.prototype={ +$1(a){var s=this.a +return new A.bl(s.d,new A.b2i(s,this.b),null,null,t.At)}, +$S:677} +A.b2i.prototype={ +$3(a,b,c){switch(b.a){case 0:case 1:default:return this.a.br9(this.b)}}, +$S:382} +A.b2h.prototype={ +$3(a,b,c){if(this.a===b)return this.b +return B.bw}, +$S:382} +A.b2e.prototype={ +$1(a){var s=null,r=this.b,q=A.z(r),p=this.a +return A.am(s,A.mA(A.a([new A.ayG(B.b.dg(p.c,p.d.a),p.as9(r),p.w,90,s)],t.p),s,s,s,B.eW,s,B.N,!1),B.h,q.ax.cy,s,s,s,90,s,s,s,s,s,s)}, +$S:246} +A.b2f.prototype={ +$1(a){var s=null,r=A.N(a.e,s,s,s,s,s,s,s,s,s,s,s),q=a.c +return new A.RN(q,q,r)}, +$S:679} +A.b2g.prototype={ +$1(a){return this.a.x.$2(a,this.b)}, +$S:680} +A.b2k.prototype={ +$1(a){return a.aUE(this.a)}, +$S:681} +A.o_.prototype={ +G(){return"AdaptiveDestinationEnum."+this.b}, +aUE(a){switch(this.a){case 0:return A.bF4(B.dRT,A.x(a,B.f,t.X).glW()) +case 3:case 1:return A.bF4(new A.aaw(new A.b_V(),null),A.x(a,B.f,t.X).gf0()) +case 2:return A.bF4(B.dRS,A.x(a,B.f,t.X).gfS()) +default:return A.bF4(new A.aaw(new A.b_W(),null),A.x(a,B.f,t.X).gf0())}}} +A.b_V.prototype={ +$1(a){return!a.gyM()&&!A.a9f(a)}, +$S:34} +A.b_W.prototype={ +$1(a){return!a.gyM()&&!A.a9f(a)}, +$S:34} +A.J4.prototype={ +A(a){var s,r=null,q=!(A.aS(a,r,t.l).w.a.a>784),p=q?r:B.z,o=this.d,n=q?r:B.z +o=A.e3(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.e7(o,p,this.c,r,!0,!0,r,r,r) +if(q)return s +p=A.z(a) +o=A.z(a).go.a3(0.925) +n=A.bU(20) +return A.am(r,A.cj(new A.aa(B.c_,A.d9(B.E,!0,n,new A.eZ(B.asT,s,r),B.B,o,10,r,B.x,r,r,r,B.am),r),r,r),B.h,r,r,new A.bq(p.ax.cx,r,r,r,r,r,r,B.K),r,r,r,r,r,r,r,r)}} +A.axW.prototype={ +A(a){return A.j2(!0,new A.fw(new A.bCu(this),null),!0,B.F,!0,!0)}} +A.bCu.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.jj(new A.aa(p,s,r),r,B.R,r,B.aU,r,B.dEm,B.N):new A.aa(p,s,r)}, +$S:76} +A.byF.prototype={ +$1(a){return A.byG(this.a,a)}, +$S:682} +A.a39.prototype={ +Y(){return new A.avd(B.h2,B.k)}} +A.avd.prototype={ +A(a){var s=this,r=null,q=$.V().c,p=A.a0(q).i("aP<1>"),o=A.Q(new A.aP(q,new A.byO(s),p),!0,p.i("D.E")) +p=A.N(s.d.G(),r,r,r,r,r,r,r,r,r,r,r) +q=A.cw0(new A.byP(a)) +return A.e7(A.e3(A.a([A.ej(r,r,r,B.cgN,r,new A.byQ(s),r,r,r,r),A.ej(r,r,r,B.cgQ,r,new A.byR(s),r,r,r,r),A.a5J(r,r,r,new A.byS(),new A.byT(s),B.bk,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.x,A.lg(r,new A.byU(o),o.length,r,r,B.N,!1),r,!1,!1,r,r,r)}} +A.byO.prototype={ +$1(a){return a.d.a<=this.a.d.a}, +$S:683} +A.byP.prototype={ +$0(){return A.co(this.a).eA(0,"/",null)}, +$S:0} +A.byQ.prototype={ +$0(){var s=this.a +return s.I(new A.byN(s))}, +$S:0} +A.byN.prototype={ +$0(){return this.a.e++}, +$S:0} +A.byR.prototype={ +$0(){var s=this.a +return s.I(new A.byM(s))}, +$S:0} +A.byM.prototype={ +$0(){return this.a.e--}, +$S:0} +A.byS.prototype={ +$1(a){var s=t.h0 +return A.Q(new A.O(B.d6I,new A.byL(),s),!0,s.i("al.E"))}, +$S:684} +A.byL.prototype={ +$1(a){var s=null +return A.vd(A.N(a.G(),s,s,s,s,s,s,s,s,s,s,s),s,a,t.KM)}, +$S:685} +A.byT.prototype={ +$1(a){var s=this.a +return s.I(new A.byK(s,a))}, +$S:686} +A.byK.prototype={ +$0(){return this.a.d=this.b}, +$S:0} +A.byU.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.q(J.bp(o)) +q=q.c +if(q!=null)p+="\n"+q.k(0) +return A.jj(A.bS0(p,A.bk(s,s,A.dkP(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.aU,s,s,B.as)}, +$S:687} +A.Je.prototype={ +Y(){var s=t.N,r=t.uE +return new A.Jl(new A.vz(),new A.b6(null,null,t.FJ),A.b(s,r),A.b(s,r),A.b(s,r),A.b(s,t.Wj),A.b(s,t.zp),A.b(s,t.S),B.k)}} +A.Jl.prototype={ +ga9(a){var s,r=this +if(J.fQ(r.a.d))J.dm(r.a.d,r.rQ()) +s=r.gZa() +s.toString +s=J.eX(s) +s.toString +return s}, +gZa(){var s,r +if(!this.gaot())return A.df(this.a.d,!0,t.PX) +s=this.gaHo() +if(s.a0(0,null))return s.h(0,null) +r=s.gaA(s) +return r.b.$1(J.eX(r.a))}, +gaHo(){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.bM(J.ag(s.a),s.b,r.i("bM<1,2>")),r=r.z[1];s.q();){p=s.a +if(p==null)p=r.a(p) +J.XG(p,new A.bC0())}return i.p_(i,new A.bC1(),j,t.M5)}, +gaot(){var s=this.gaHo() +return s.gaA(s).ct(0,new A.bCa())}, +rQ(){var s,r,q,p=this +if(J.fq(p.a.d)&&p.ga9(p).c==null)return p.ga9(p) +s=p.ch +if(s==null){s=A.cGc($.Cx+"-"+Date.now()) +r=s.bN.c +q=A.y(r).i("aQ<1>") +q=new A.jI(new A.bC8(),new A.aQ(r,q),q.i("jI")) +q.gO(q).aJ(0,new A.bC9(p),t.P) +p.ch=s}return s}, +aTQ(a){return A.fV(this.a.d,new A.bC7(a))}, +sKE(a){this.CW=a +this.cy.t(0,a)}, +gOW(){var s=this.cx +return s==null?A.a([],t.bX):s}, +sOW(a){this.cx=a +this.cy.t(0,this.CW)}, +WN(){var s=0,r=A.o(t.z),q=1,p,o=this,n,m,l,k,j,i,h +var $async$WN=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:q=3 +s=o.ga9(o).c!=null?6:7 +break +case 6:s=8 +return A.f(o.f.BO(0,"chat.fluffy.status_msg"),$async$WN) +case 8:n=b +k=n +k=k==null?null:J.aH(k)!==0 +s=k===!0?9:10 +break +case 9:$.V().cY('Send cached status message: "'+A.q(n)+'"') +k=o.ga9(o) +j=o.ga9(o).k3 +j.toString +s=11 +return A.f(k.Vk(j,B.Ds,n),$async$WN) +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.ga9(o).bN.eL(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$WN,r)}, +gbyO(){var s,r=$.w8().d +r===$&&A.e() +s=r.b.a +if(s==null||!B.c.aZ(s,"/rooms/"))return null +return s.split("/")[2]}, +an(){var s=this +s.aM() +$.aD.du$.push(s) +s.aMO() +s.aaj().aJ(0,new A.bCq(s),t.H) +s.bLk()}, +bLk(){$.aD.go$.push(new A.bCc(this))}, +aaj(){var s=0,r=A.o(t.H),q=1,p,o,n,m,l,k,j,i +var $async$aaj=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:q=3 +i=B.l +s=6 +return A.f(A.csB(A.dG("config.json",0,null)),$async$aaj) +case 6:o=i.b7(0,b.w) +n=B.t.b7(0,o) +A.d2Q(n) +q=1 +s=5 +break +case 3:q=2 +j=p +k=A.a2(j) +if(t.bE.b(k))$.V().cY("[ConfigLoader] config.json not found") +else{m=k +k=$.V() +k.aRl("[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$aaj,r)}, +a6m(a){return this.bsp(a)}, +bsp(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.aTQ(a) +if(m==null){$.V().fj(0,"Attempted to register subscriptions for non-existing client "+a) +s=1 +break}o=p.dx +if(o.h(0,a)==null){n=m.da.c +o.j(0,a,new A.aQ(n,A.y(n).i("aQ<1>")).bG(new A.bBW(p)))}o=p.dy +if(o.h(0,a)==null){n=m.du.c +o.j(0,a,new A.aQ(n,A.y(n).i("aQ<1>")).bG(new A.bBX(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>")).bG(new A.bBY(p,m)))}o=p.fy +if(o.h(0,a)==null){n=m.pB.c +o.j(0,a,new A.aQ(n,A.y(n).i("aQ<1>")).bG(A.df6(p)))}o=m.bc.c +o=new A.aQ(o,A.y(o).i("aQ<1>")) +o.gO(o).aJ(0,new A.bBZ(p,a,m),t.P) +case 1:return A.m(q,r)}}) +return A.n($async$a6m,r)}, +aMO(){var s,r,q,p,o=this +o.WN() +for(s=J.ag(o.a.d);s.q();){r=s.gE(s) +q=$.V() +r=r.k2 +p=new A.dp("MatrixState::initMatrix: "+r+" calling registerSubs",null,$.dL().$1(null),B.h2) +q.c.push(p) +if(4<=q.a.a)A.ea(p) +o.a6m(r)}o.a6w() +s=window +s.toString +r=t.I3 +o.go=A.cC(s,"focus",new A.bCd(o),!1,r) +s=window +s.toString +o.id=A.cC(s,"blur",new A.bCe(o),!1,r) +o.Z9()}, +Z9(){var s=0,r=A.o(t.z),q,p=this,o +var $async$Z9=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.aUq("chat.fluffy.experimental_voip"),$async$Z9) +case 3:if(o.v(b,!1)){s=1 +break}A.dga(p.ga9(p)) +case 1:return A.m(q,r)}}) +return A.n($async$Z9,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.cW(0,t.XS) +j=o.ga9(o) +s=6 +return A.f(n.a.UR(j.k2),$async$a6w) +case 6:m=b +j=m.a +i=m.b +$.V().b9(0,"MatrixState::setUpToMServices: "+j.k(0)+", "+A.q(i)) +o.aEA(j) +if(i!=null)o.aEz(i) +j=o.ga9(o) +k.cW(0,t.vD).r=j.c +if(o.ga9(o).b!=null){k=o.ga9(o).b +k.toString +o.aEy(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=$.V() +k.pA(0,"MatrixState::_retrieveToMConfiguration: "+A.q(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)}, +aEA(a){var s,r=a.a +if(r!=null){s=$.d0().A9(0,"tomServerDynamicUrlInterceptor",t.h4) +$.V().b9(0,"MatrixState::_setUpToMServer: "+A.e_(s)) +s.r=r.k(0)}}, +aEy(a){var s=$.d0().A9(0,"homeDynamicUrlInterceptor",t.h4) +$.V().b9(0,"MatrixState::_setUpHomeServer: "+A.q(s.r)) +s.r=a.k(0)}, +aEz(a){var s=$.d0().A9(0,"identityDynamicUrlInterceptor",t.h4) +$.V().b9(0,"MatrixState::_setUpIdentityServer: "+A.e_(s)) +s.r=a.a.k(0)}, +bvy(a,b){var s,r,q,p,o +try{q=$.V() +p=a.k2 +q.pA(0,"Matrix::_storeToMConfiguration: clientName - "+p) +s=$.d0().cW(0,t.XS) +s.a.a2S(p,b) +q.pA(0,"Matrix::_storeToMConfiguration: configurationRepository - "+A.q(s))}catch(o){r=A.a2(o) +q=$.V() +q.pA(0,"Matrix::_storeToMConfiguration: error - "+A.q(r))}}, +Mq(a){var s,r,q=this +$.V().cY("AppLifecycleState = "+a.k(0)) +s=a!==B.qT&&a!==B.ob +r=q.ga9(q) +r.rb=s +if(s)r.a71() +r=q.ga9(q) +r.bY=s?null:B.Dt +q.ga9(q).CW=!s}, +bLn(){var s,r=this.f +r.BO(0,"chat.fluffy.wallpaper").aJ(0,new A.bCf(this),t.P) +s=t.i +r.BO(0,"chat.fluffy.font_size_factor").aJ(0,new A.bCg(),s) +r.BO(0,"chat.fluffy.bubble_size_factor").aJ(0,new A.bCh(),s) +s=t.y +r.z7("chat.fluffy.renderHtml",$.Nm).aJ(0,new A.bCi(),s) +r.z7("chat.fluffy.hideRedactedEvents",$.Y9).aJ(0,new A.bCj(),s) +r.z7("chat.fluffy.hideUnknownEvents",$.Ya).aJ(0,new A.bCk(),s) +r.z7("chat.fluffy.showDirectChatsInSpaces",$.cFi).aJ(0,new A.bCl(),s) +r.z7("chat.fluffy.separateChatTypes",$.cvX).aJ(0,new A.bCm(),s) +r.z7("chat.fluffy.autoplay_images",$.ajL).aJ(0,new A.bCn(),s) +r.z7("chat.fluffy.send_on_enter",$.aZV()).aJ(0,new A.bCo(),s) +r.z7("chat.fluffy.experimental_voip",$.b1v).aJ(0,new A.bCp(),s)}, +n(){var s,r,q=this +B.b.D($.aD.du$,q) +s=q.dx +s=s.gaA(s) +r=t.uz +A.iY(s,new A.bC3(),A.y(s).i("D.E"),r) +s=q.dy +s=s.gaA(s) +A.iY(s,new A.bC4(),A.y(s).i("D.E"),r) +s=q.fx +s=s.gaA(s) +A.iY(s,new A.bC5(),A.y(s).i("D.E"),r) +s=q.fr +s=s.gaA(s) +A.iY(s,new A.bC6(),A.y(s).i("D.E"),r) +q.ga9(q).a.aI(0) +r=q.go +if(r!=null)r.af(0) +s=q.id +if(s!=null)s.af(0) +q.aG()}, +A(a){return A.cL9(this.a.c,new A.bC2(this),t.e)}} +A.bC0.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.bM(r,s)}return r}, +$S:688} +A.bC1.prototype={ +$2(a,b){return new A.a3(a,J.bB(b,new A.bC_(),t.PX).bg(0),t.dX)}, +$S:689} +A.bC_.prototype={ +$1(a){return a.a}, +$S:690} +A.bCa.prototype={ +$1(a){return J.aH(a)>1}, +$S:691} +A.bC8.prototype={ +$1(a){return a===B.na}, +$S:692} +A.bC9.prototype={ +$1(a){var s,r,q,p=$.V() +p.b9(0,"MatrixState::getLoginClient() Login successful") +s=this.a +if(!J.hv(s.a.d,s.ch)){r=s.a.d +q=s.ch +q.toString +J.dm(r,q)}A.amC(s.ch.k2) +p.b9(0,"MatrixState::getLoginClient() Registering subs") +s.a6m(s.ch.k2) +s.ch=null +$.w8().BQ(0,"/rooms")}, +$S:693} +A.bC7.prototype={ +$1(a){return a.k2===this.a}, +$S:197} +A.bCq.prototype={ +$1(a){return this.a.bLn()}, +$S:293} +A.bCc.prototype={ +$1(a){var s,r=this.a,q=r.c +q.toString +s=t.X +$.cJo=A.x(q,B.f,s).geW() +q=r.c +q.toString +s=A.x(q,B.f,s) +$.cJn=s.gdd(s) +$.d9f=new A.bCb(r)}, +$S:3} +A.bCb.prototype={ +$1(a){var s +a.toString +s=this.a.c +s.toString +return A.nr(a,s)}, +$S:33} +A.bBW.prototype={ +$1(a){return this.aT3(a)}, +aT3(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.rf(q.a.a.d,new A.bBV(a))?2:3 +break +case 2:$.V().eg("[Key Request] Request is from one of our own clients, forwarding the key...") +s=4 +return A.f(a.aLZ(),$async$$1) +case 4:case 3:return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:694} +A.bBV.prototype={ +$1(a){var s,r=this.a.z.b,q=J.cb(r) +if(a.k3===q.gO(r).a){s=a.gwy() +r=q.gO(r) +r=s===r.b.h(0,"curve25519:"+A.q(r.ax))}else r=!1 +return r}, +$S:197} +A.bBX.prototype={ +$1(a){return this.aT2(a)}, +aT2(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.bBU(o,p,a) +a.e=null +o.a=!0 +p=p.c +p.toString +s=2 +return A.f(new A.wX(a,null).ye(0,p),$async$$1) +case 2:return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:695} +A.bBU.prototype={ +$0(){var s,r=this.a +if(!r.a&&A.bJ([B.h0,B.h1],t.yK).p(0,this.c.ay)){s=this.b.c +s.toString +A.cl(s,!1).eP("dialog")}r.a=!0}, +$S:0} +A.bBY.prototype={ +$1(a){return this.aT1(a)}, +aT1(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.na){p=q.b +o=p.k2 +n=g.dx +m=n.h(0,o) +if(m!=null)m.af(0) +n.D(0,o) +n=g.dy +m=n.h(0,o) +if(m!=null)m.af(0) +n.D(0,o) +n=g.fx +m=n.h(0,o) +if(m!=null)m.af(0) +n.D(0,o) +n=g.fr +m=n.h(0,o) +if(m!=null)m.af(0) +n.D(0,o) +J.lI(g.a.d,p) +A.amD(o) +p=$.aiT() +p=$.aD.a5$.z.h(0,p) +p.toString +g=g.c +g.toString +A.j3(p,A.x(g,B.f,t.X).gkR()) +if(a!==B.na)$.w8().BQ(0,"/rooms")}else if(a===B.na){p=$.V() +p.cY("[MATRIX] Log in successful") +o=q.b +n=g.r +l=n==null?null:A.d7J(n) +p.b9(0,"MatrixState::setUpToMServicesInLogin: "+A.q(l)) +p=l!=null +if(p)g.aEA(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.J(n,"issuer") +h=n}}g.w=typeof h=="string"?h:null +if(k!=null)g.aEz(k) +if(i!=null)g.aEy(i.a) +if(p)g.bvy(o,new A.UD(l,k,g.w,g.z)) +$.d0().cW(0,t.vD).r=o.c +$.w8().BQ(0,"/rooms")}else{$.V().cY("[MATRIX] Log out successful") +$.w8().BQ(0,"/home")}return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:696} +A.bBZ.prototype={ +$1(a){var s,r,q,p,o,n +A.daD() +s=this.a +r=s.fr +q=this.b +if(r.h(0,q)==null){p=this.c +o=p.dE.c +n=A.y(o).i("aQ<1>") +r.j(0,q,new A.jI(new A.bBT(p),new A.aQ(o,n),n.i("jI")).bG(A.d9g(s)))}}, +$S:697} +A.bBT.prototype={ +$1(a){var s,r +if(a.a===B.fW){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:698} +A.bCd.prototype={ +$1(a){return this.a.k3=!0}, +$S:9} +A.bCe.prototype={ +$1(a){return this.a.k3=!1}, +$S:9} +A.bCf.prototype={ +$1(a){return this.aT4(a)}, +aT4(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.ob(a) +s=3 +return A.f(o.MI(),$async$$1) +case 3:if(c)p.a.db=o +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:699} +A.bCg.prototype={ +$1(a){var s=A.nz(a==null?"":a) +return $.Cy=s==null?$.Cy:s}, +$S:383} +A.bCh.prototype={ +$1(a){var s=A.nz(a==null?"":a) +return $.wb=s==null?$.wb:s}, +$S:383} +A.bCi.prototype={ +$1(a){return $.Nm=a}, +$S:57} +A.bCj.prototype={ +$1(a){return $.Y9=a}, +$S:57} +A.bCk.prototype={ +$1(a){return $.Ya=a}, +$S:57} +A.bCl.prototype={ +$1(a){return $.cFi=a}, +$S:57} +A.bCm.prototype={ +$1(a){return $.cvX=a}, +$S:57} +A.bCn.prototype={ +$1(a){return $.ajL=a}, +$S:57} +A.bCo.prototype={ +$1(a){return $.cFh=a}, +$S:57} +A.bCp.prototype={ +$1(a){return $.b1v=a}, +$S:57} +A.bC3.prototype={ +$1(a){return a.af(0)}, +$S:274} +A.bC4.prototype={ +$1(a){return a.af(0)}, +$S:274} +A.bC5.prototype={ +$1(a){return a.af(0)}, +$S:702} +A.bC6.prototype={ +$1(a){return a.af(0)}, +$S:274} +A.bC2.prototype={ +$1(a){return this.a}, +$S:703} +A.r_.prototype={} +A.aQc.prototype={} +A.a1p.prototype={ +asn(a){var s=this +s.aLz$.ME(2000,a).qZ(s.gbib(),s.gbid(),s.gbif())}, +bic(a){$.V().b9(0,this.gxM()+"::_handleGetPreviewUrlOnData()") +this.a9y$.sm(0,a)}, +bie(){$.V().b9(0,this.gxM()+"::_handleGetPreviewUrlOnDone() - done")}, +bih(a,b){$.V().pA(0,this.gxM()+"::_handleGetPreviewUrlOnError() - error: "+A.q(a)+" | stackTrace: "+A.q(b))}} +A.aAI.prototype={ +a0q(a,b,c,d){return this.bQH(a,b,c,d)}, +bQG(a,b,c){return this.a0q(a,b,c,null)}, +bQH(a,b,c,d){var s=0,r=A.o(t.z) +var $async$a0q=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:$.fe() +s=2 +return A.f(A.cSX(B.h,B.oQ,null,a,5,null,c,b,null,new A.dP(A.bU(4),B.O),null,t.z).aJ(0,new A.bJ0(d),t.P),$async$a0q) +case 2:return A.m(null,r)}}) +return A.n($async$a0q,r)}} +A.bJ0.prototype={ +$1(a){var s=this.a +if(s!=null)s.$0()}, +$S:16} +A.aAJ.prototype={ +aOS(a,b,c,d){var s,r=null,q=A.a([],t.p) +if(c!=null)q.push(A.cF(c,B.x,r,r,20,r)) +q.push(B.jy) +s=A.z(a).p3.y +s.toString +$.fe() +q.push(A.bW(A.N(b,r,r,r,r,r,r,r,s.aN(B.be),r,r,r),1)) +return A.cK(!1,r,!0,new A.aa(B.aTd,A.bS(A.aV(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.bJ3(d),r,r,r,r,r,r,r)}} +A.bJ3.prototype={ +$0(){var s=$.w8().c +s===$&&A.e() +s.eD() +this.a.$0()}, +$S:0} +A.bVx.prototype={} +A.a4j.prototype={ +Y(){return new A.aee(null,null,B.k)}} +A.aee.prototype={ +gHM(){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=$.cOg.h(0,q) +s=r}}return s}, +sHM(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 $.cOg.j(0,r,a)}}, +Ll(){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$Ll=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.ga9(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.aS(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.bEI(n,o,a.x,h,B.ap7,j):A.ayA(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.a2n(0,f),$async$Ll) +case 7:e=a1 +if(e!=null){if(p.c==null){s=1 +break}p.I(new A.cht(p,e)) +s=1 +break}p.f=!1 +case 6:s=8 +return A.f(A.csB(g),$async$Ll) +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.chu(p,c)) +a=o.z +s=9 +return A.f(a==null?null:a.VI(f,c,0),$async$Ll) +case 9:case 4:s=m!=null?10:11 +break +case 10:s=12 +return A.f(m.a93(p.a.w),$async$Ll) +case 12:b=a1 +if(A.Rw(b) instanceof A.ol||A.Rw(b) instanceof A.t2){if(p.c==null){s=1 +break}p.I(new A.chv(p,b)) +s=1 +break}case 11:case 1:return A.m(q,r)}}) +return A.n($async$Ll,r)}, +Qy(a){var s=0,r=A.o(t.z),q,p=2,o,n=this,m,l,k +var $async$Qy=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:n.sHM(n.a.cx) +if(n.gHM()!=null){n.I(new A.chx(n)) +s=1 +break}p=4 +s=7 +return A.f(n.Ll(),$async$Qy) +case 7:n.I(new A.chy(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.kh(B.kv,null,t.z),$async$Qy) +case 8:n.Qy(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$Qy,r)}, +aj3(a){return this.boY(a)}, +boY(a){var s=0,r=A.o(t.z),q,p=this,o,n +var $async$aj3=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.cl(a,!0).yV(A.cxF(new A.chw(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$aj3,r)}, +an(){this.aM() +$.aD.go$.push(this.gaFU())}, +aON(a,b){var s=this.a.at +s=s==null?null:s.$1(b) +return s==null?B.avW:s}, +A(a){var s,r=this,q=null,p=r.a +if(p.x){p=p.z +s=A.Nk(r.awD(),p,A.ail(),B.a_,A.aZk())}else s=r.awD() +if(r.a.cy)return A.d9(B.E,!0,q,A.cK(!1,q,!0,s,q,!0,q,q,q,q,q,q,q,q,q,q,q,new A.chz(r,a),q,q,q,q,q,q,q),B.h,q,0,q,q,q,q,q,B.am) +else return s}, +awD(){var s,r,q,p,o,n=this,m=null,l=n.gHM(),k=n.a,j=k.d!=null&&!k.db +if(l==null||l.length===0){k=n.c +k.toString +k=n.aON(0,k)}else{k=A.e_(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.p6(B.bH,A.Iy(l,o,p,new A.chs(n),B.i9,s.r,q,r),new A.cy(""+k,t.W))}return k}} +A.cht.prototype={ +$0(){var s=this.a +s.sHM(this.b) +s.f=!0}, +$S:0} +A.chu.prototype={ +$0(){this.a.sHM(this.b)}, +$S:0} +A.chv.prototype={ +$0(){this.a.sHM(this.b.a)}, +$S:0} +A.chx.prototype={ +$0(){}, +$S:0} +A.chy.prototype={ +$0(){}, +$S:0} +A.chw.prototype={ +$1(a){var s=this.a.a.d +s.toString +return A.cxW(A.cxU(s,null))}, +$S:244} +A.chz.prototype={ +$0(){return this.a.aj3(this.b)}, +$S:0} +A.chs.prototype={ +$3(a,b,c){var s=this.a +s.f=!1 +s.sHM(null) +$.aD.go$.push(s.gaFU()) +return s.aON(0,a)}, +$S:704} +A.aXV.prototype={ +n(){var s=this,r=s.cv$ +if(r!=null)r.T(0,s.grT()) +s.cv$=null +s.aG()}, +cp(){this.dH() +this.dr() +this.rU()}} +A.nw.prototype={ +G(){return"PermissionLevel."+this.b}} +A.cug.prototype={ +$1(a){return new A.ff(a,A.dkS(a,this.a),!1,!1,t.Dd)}, +$S:705} +A.Sa.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.dd6(i,k.c) +i=h==null +s=i?j:h.gcP(h) +if(s==null)s=k.c +if(i)r=j +else{i=h.gtb() +if(i==null)r=j +else{q=A.ai(a,!1,t.e) +q=A.ayA(i,q.ga9(q)) +r=q}}i=a.U(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.uh(new A.c4(m,m)) +l=A.a([],t.p) +if((i?j:r.k(0).length!==0)===!0)l.push(A.q_(j,A.cw9(r.k(0),1),j,j,n)) +l.push(A.N(s,j,j,j,j,j,j,j,B.aoT,j,j,j)) +return A.cK(!1,j,!0,A.am(j,A.aV(l,B.n,B.j,B.J,j,j),B.h,j,j,new A.bq(B.kr,j,j,m,j,j,j,B.K),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.bI8(k),j,j,j,j,j,j,j)}} +A.bI8.prototype={ +$0(){var s=this.a +s.e.$1(s.d)}, +$S:0} +A.Ss.prototype={ +XB(a){return this.bvp(a)}, +bvp(a){var s=0,r=A.o(t.z),q,p=this,o,n +var $async$XB=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.cv(a,new A.bJr(p,o.ga9(o)),t.N),$async$XB) +case 3:n=c +if(n.b==null){o=n.a +o.toString +o=A.q(o) +A.co(a).eA(0,"/rooms/"+o,null) +A.cl(a,!1).eD() +s=1 +break}case 1:return A.m(q,r)}}) +return A.n($async$XB,r)}, +A(a){var s=A.ai(a,!1,t.e) +return A.j2(!0,new A.ch(s.ga9(s).Ou(this.c),new A.bJu(this),null,t.w8),!0,B.F,!0,!0)}} +A.bJr.prototype={ +$0(){return this.b.atU(this.a.c)}, +$S:41} +A.bJu.prototype={ +$2(a,b){var s,r,q,p,o,n,m=null,l=b.b,k=A.cwl(A.yw(A.cl(a,!1).gNJ(),t.O)),j=l==null,i=j?m:l.b +if(i==null){i=this.a.c +i=A.fD(i)?B.b.gO(A.li(i)):m}i=A.N(i==null?this.a.c:i,m,m,m,m,m,m,m,B.Fo,m,m,m) +s=this.a +r=s.c +i=A.ce(!1,B.p3,m,m,!0,m,m,m,!1,m,m,m,m,!1,m,m,m,A.N(r,m,m,m,m,m,m,m,B.dOs,m,m,m),m,m,i,m,m) +q=A.cF(!A.aAp()?B.Oc:B.O7,m,m,m,m,m) +p=t.X +o=A.x(a,B.f,p) +n=t.p +i=A.e3(A.a([new A.aa(B.bk,A.aes(q,A.N(o.gfk(o),m,m,m,m,m,m,m,m,m,m,m),new A.bJs(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.e7(i,m,A.mA(A.a([A.cj(new A.aa(B.c_,A.fg(m,36,k,j==null?r:j,m,168),m),m,m),A.am(m,A.cHF(m,m,B.Ot,A.N(A.x(a,B.f,p).gfg(),m,m,m,m,m,m,m,m,m,m,m),new A.bJt(s,a)),B.h,m,m,m,m,m,m,m,B.bJ,m,m,1/0),B.dE],n),m,m,m,m,m,B.N,!1),m,!1,!1,m,m,m)}, +$S:706} +A.bJs.prototype={ +$0(){return this.a.XB(this.b)}, +$S:0} +A.bJt.prototype={ +$0(){return this.a.XB(this.b)}, +$S:0} +A.Ki.prototype={ +WU(a){return this.bm0(a)}, +bm0(a){var s=0,r=A.o(t.z),q,p=this,o,n,m,l +var $async$WU=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.ga9(n) +s=3 +return A.f(A.cv(a,new A.bJK(p,m),t.N),$async$WU) +case 3:l=c +s=l.b==null?4:5 +break +case 4:n=l.a +n.toString +s=m.dD(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>")).rG(0,new A.bJL(l)),$async$WU) +case 8:case 7:if(!m.dD(n).gyM()){n=A.q(n) +A.co(a).eA(0,"/rooms/"+n,null)}A.cl(a,!1).eD() +s=1 +break +case 5:case 1:return A.m(q,r)}}) +return A.n($async$WU,r)}, +bwf(a){return a.ga8l()===this.c}, +a6B(a){return this.btS(a)}, +btS(a){var s=0,r=A.o(t._H),q,p=this,o,n,m +var $async$a6B=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.ga9(m) +o=p.c +n=A.fD(o)?B.b.gR(A.li(o)):null +s=3 +return A.f(m.a0Y(new A.bJP(o),n),$async$a6B) +case 3:m=c.a +o=p.gbwe() +if(!(m&&B.b).ct(m,o))throw A.j(A.d8X(a).ghl()) +q=B.b.rG(m,o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a6B,r)}, +A(a){var s=this,r=null,q=s.c,p=A.N(q,r,r,r,B.aoH,r,r,r,r,r,r,r),o=A.cl(a,!1),n=t.X,m=A.x(a,B.f,n) +m=A.ej(r,r,r,B.AK,r,A.yw(o.gNJ(),t.O),r,r,r,m.gdd(m)) +return A.j2(!0,A.e7(A.e3(A.a([new A.aa(B.bk,A.aes(B.AL,A.N(A.x(a,B.f,n).ghd(),r,r,r,r,r,r,r,r,r,r,r),new A.bJN(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.a6B(a),new A.bJO(s,q),r,t.J4),r,!1,!1,r,r,r),!0,B.F,!0,!0)}} +A.bJK.prototype={ +$0(){var s=this.b.apa(this.a.c) +return s}, +$S:41} +A.bJL.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:53} +A.bJN.prototype={ +$0(){return this.a.WU(this.b)}, +$S:0} +A.bJO.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.z(a) +r=b.c +r=r!=null?A.N(A.nr(r,a),o,o,o,o,o,o,o,o,o,o,o):B.rP +m.push(A.am(B.C,r,B.h,s.id,o,o,o,156,o,o,o,o,o,o))}else{s=n.gtb() +r=n.geo(n) +m.push(A.cj(new A.aa(B.c_,A.fg(o,36,s,r==null?this.b:r,o,168),o),o,o))}s=l?o:n.geo(n) +if(s==null){s=this.b +s=A.fD(s)?B.b.gO(A.li(s)):o}if(s==null){s=o.gK_() +s=A.fD(s)?B.b.gO(A.li(s)):o}s=A.N(s,o,o,o,o,o,o,o,o,o,o,o) +r=t.X +q=A.x(a,B.f,r).gho() +p=l?o:n.gaOd() +if(p==null)p=0 +m.push(A.ce(!1,o,o,o,!0,o,o,o,!1,o,o,o,o,!1,o,o,o,A.N(q+": "+p,o,o,o,o,o,o,o,o,o,o,o),o,o,s,B.AP,o)) +if(l)l=o +else{l=n.garw() +l=l==null?o:l.length!==0}if(l===!0){l=A.N(A.x(a,B.f,r).ghy(),o,o,o,o,o,o,o,A.bk(o,o,A.z(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.garw() +s.toString +m.push(A.ce(!1,o,o,o,!0,o,o,o,!1,o,o,o,o,!1,o,o,o,A.cyb(B.dPS,o,new A.bJM(a),s,B.ak,A.bk(o,o,A.z(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.mA(m,o,o,B.F,o,o,B.N,!1)}, +$S:708} +A.bJM.prototype={ +$1(a){return new A.l0(a.k(0),this.a,A.o6()).Jt()}, +$S:155} +A.xu.prototype={ +Y(){return new A.aE0(B.k)}} +A.aE0.prototype={ +A(a){var s=A.ai(a,!1,t.e).f,r=this.a +return new A.ch(s.z7(r.d,r.c),new A.bV2(this),null,t.yl)}} +A.bV2.prototype={ +$2(a,b){var s,r=null,q=b.b +if(q==null)q=this.a.a.c +s=this.a +return A.a9y(new A.bV1(s,a),r,A.N(s.a.e,r,r,r,r,r,r,r,r,r,r,r),q)}, +$S:709} +A.bV1.prototype={ +$1(a){return this.aT9(a)}, +aT9(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.Vf(p.a.d,a),$async$$1) +case 2:p.I(new A.bV0()) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:375} +A.bV0.prototype={ +$0(){}, +$S:0} +A.xH.prototype={ +G(){return"SwipeDirection."+this.b}} +A.a9v.prototype={ +Y(){return new A.a9w(null,null,null,B.k)}, +bQr(a){return this.r.$1(a)}} +A.aV9.prototype={ +Ui(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.Y(q+p,0,q,a.b) +return new A.Y(0,0,p,a.b)}, +arQ(a){return this.Ui(a)}, +a3C(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.VO.prototype={ +G(){return"_FlingGestureKind."+this.b}} +A.a9w.prototype={ +an(){var s,r=this,q=A.cf(null,r.a.z,null,null,r) +q.de() +s=q.nJ$ +s.b=!0 +s.a.push(r.gbvI()) +r.d=q +r.ak9() +q=r.d +q.de() +q=q.f3$ +q.b=!0 +q.a.push(new A.bZ4(r)) +r.b4Y()}, +gz4(){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.b4X()}, +a7_(a){var s +if(a===0)return B.dIs +s=this.c.U(t.I) +s.toString +switch(s.w.a){case 0:return a<0?B.a9C:B.EI +case 1:return a>0?B.a9C:B.EI}}, +gaF7(){var s=this.c,r=s.gpf(s) +s=r==null?null:r.a +return s==null?0:s}, +bvP(a){this.I(new A.bZ3(this,a))}, +bvL(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.gaF7()*J.h4(q.f) +q.d.oV(0)}else{q.f=0 +s.sm(0,0)}q.I(new A.bZ1(q))}, +bvN(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.U(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.U(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.h4(p)!==J.h4(o.f))o.I(new A.bZ2(o)) +s=o.d +s===$&&A.e() +r=s.r +if(!(r!=null&&r.a!=null))s.sm(0,Math.abs(o.f)/o.gaF7())}, +ak9(){var s,r,q=this,p=J.h4(q.f),o=q.d +o===$&&A.e() +s=q.a.y +r=t.Ni +q.e=new A.aW(t.o.a(o),new A.bb(B.m,new A.w(s*p,0),r),r.i("aW"))}, +bvH(a){var s,r,q,p=this +if(p.f===0)return B.apV +s=a.a +r=s.a +q=Math.abs(r) +if(q-Math.abs(s.b)<400||q<700)return B.apV +if(p.a7_(r)===p.a7_(p.f))return B.dWU +return B.dWW}, +LG(a){return this.bhB(a)}, +bhB(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$LG=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.a4H(),$async$LG) +case 5:c=m.v(c,!0) +case 4:if(c){p.aF2() +s=1 +break}o=a.a +n=o.a.a +case 6:switch(p.bvH(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.dmo.h(0,p.a7_(p.f)) +p.f=J.h4(n) +s=11 +return A.f(p.d.So(Math.abs(n)*0.0033333333333333335),$async$LG) +case 11:s=7 +break +case 9:p.f=J.h4(n) +s=12 +return A.f(p.d.So(-Math.abs(n)*0.0033333333333333335),$async$LG) +case 12:s=7 +break +case 10:o=p.d +s=o.gbL(o)!==B.ai?13:14 +break +case 13:s=15 +return A.f(p.d.fL(0),$async$LG) +case 15:case 14:s=7 +break +case 7:case 1:return A.m(q,r)}}) +return A.n($async$LG,r)}, +XG(a){return this.bho(a)}, +bho(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:s=a===B.ao&&!q.w?2:3 +break +case 2:o=J +s=7 +return A.f(q.a4H(),$async$XG) +case 7:s=o.v(c,!0)?4:6 +break +case 4:q.aF2() +s=5 +break +case 6:p=q.d +p===$&&A.e() +s=8 +return A.f(p.fL(0),$async$XG) +case 8:case 5:case 3:q.EK() +return A.m(null,r)}}) +return A.n($async$XG,r)}, +a4H(){var s=0,r=A.o(t.y),q,p=this +var $async$a4H=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$a4H,r)}, +aF2(){var s=this,r=s.a7_(s.f) +s.a.bQr(r) +r=s.d +r===$&&A.e() +r.fL(0)}, +A(a){var s,r,q,p,o,n=this,m=null +n.Fb(a) +s=n.a +r=s.d +q=n.e +q===$&&A.e() +p=A.a8L(s.c,q,m,!0) +s=A.a([],t.p) +q=n.e +if(q.gbL(q)!==B.ai){q=n.e +s.push(A.Kc(0,A.rq(r,B.B,new A.aV9(q,q)),0,0,0))}s.push(p) +p=A.cX(B.aO,s,B.B,B.a6) +s=n.y +q=s?n.gbvK():m +o=s?n.gbvM():m +s=s?n.gbvJ():m +n.a.toString +return A.uZ(B.di,A.eN(B.cs,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.aA),m,m,n.gbvO(),m,m,m,m,m)}} +A.bZ4.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.bZ3.prototype={ +$0(){var s,r=this.a +r.a.toString +s=this.b +r.y=J.cV(B.dFh.a,s.gd6(s))}, +$S:0} +A.bZ1.prototype={ +$0(){this.a.ak9()}, +$S:0} +A.bZ2.prototype={ +$0(){this.a.ak9()}, +$S:0} +A.agj.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.agk.prototype={ +an(){this.aM() +var s=this.d +s===$&&A.e() +s=s.r +if(s!=null&&s.a!=null)this.Dp()}, +ro(){var s=this.ql$ +if(s!=null){s.aX() +s.pl() +this.ql$=null}this.xB()}} +A.aa4.prototype={ +Y(){return new A.Fv(B.k)}, +bAX(a,b,c){return this.c.$3(a,b,c)}} +A.Fv.prototype={ +a5J(a){var s=0,r=A.o(t.z),q=this,p,o,n,m +var $async$a5J=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.vt(),$async$a5J) +case 4:m=q.d=c +case 3:q.a.toString +p=m.a +o=J.S(p) +n=A.cz(o.h(p,"theme_mode")) +q.a.toString +q.I(new A.c_G(q,n,A.hJ(o.h(p,"primary_color")))) +return A.m(null,r)}}) +return A.n($async$a5J,r)}, +KB(a){return this.aZe(a)}, +aZe(a){var s=0,r=A.o(t.H),q=this,p +var $async$KB=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.vt(),$async$KB) +case 4:p=q.d=c +case 3:q.a.toString +s=5 +return A.f(p.Qs("String","theme_mode",a.b),$async$KB) +case 5:q.I(new A.c_K(q,a)) +return A.m(null,r)}}) +return A.n($async$KB,r)}, +Vl(a){return this.aYJ(a)}, +aYJ(a){var s=0,r=A.o(t.H),q=this,p +var $async$Vl=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.vt(),$async$Vl) +case 4:p=q.d=c +case 3:q.a.toString +s=5 +return A.f(p.Qs("Int","primary_color",a.gm(a)),$async$Vl) +case 5:q.I(new A.c_J(q,a)) +return A.m(null,r)}}) +return A.n($async$Vl,r)}, +an(){$.aD.go$.push(this.gbmC()) +this.aM()}, +A(a){return A.cL9(new A.a0l(new A.c_H(this,a),null),new A.c_I(this),t.w7)}} +A.c_G.prototype={ +$0(){var s,r=this.a +r.e=A.zW(B.dfX,new A.c_F(this.b)) +s=this.c +r.f=s==null?null:new A.B(s>>>0)}, +$S:0} +A.c_F.prototype={ +$1(a){return a.b===this.a}, +$S:712} +A.c_K.prototype={ +$0(){this.a.e=this.b}, +$S:0} +A.c_J.prototype={ +$0(){this.a.f=this.b}, +$S:0} +A.c_I.prototype={ +$1(a){return this.a}, +$S:713} +A.c_H.prototype={ +$2(a,b){var s,r=this.a,q=r.a +q.toString +s=r.e +if(s==null)s=B.k3 +r=r.f +if(r==null)r=a==null?null:a.b +return q.bAX(this.b,s,r)}, +$S:714} +A.aao.prototype={ +Y(){return new A.aGP($.d0().cW(0,t.nw),B.k)}} +A.c1B.prototype={ +$3(a,b,c){$.V().pA(0,"GoRouter exception: "+A.q(b.x)) +return c.BQ(0,"/error")}, +$S:715} +A.aGP.prototype={ +an(){this.aM() +var s=this.d +s.b=new A.b6(null,null,t.ur) +s.Uj() +s.bmm()}, +n(){var s,r +this.aG() +s=this.d +r=s.b +r===$&&A.e() +r.aI(0) +s=s.c +s===$&&A.e() +s.af(0)}, +A(a){return new A.aa4(new A.c1A(this),null)}} +A.c1A.prototype={ +$3(a,b,c){var s=$.Cx,r=A.cHG(B.ap,c),q=A.cHG(B.ap,c) +return new A.E9($.w8(),new A.c1z(this.a),s,r,q,b,B.dda,B.cqa,!1,"Twake",new A.bf3(null),null)}, +$C:"$3", +$R:3, +$S:716} +A.c1z.prototype={ +$2(a,b){return new A.Je(b,this.a.a.d,null)}, +$S:717} +A.aGQ.prototype={ +A(a){var s=null,r=A.bU(16),q=A.z(a).ax,p=q.dy +q=(p==null?q.db:p).a3(0.08) +p=A.z(a).p3.Q +p=p==null?s:p.aN(this.e) +return A.am(s,new A.aa(B.aU1,A.N(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.K),s,s,s,s,s,s,s,s)}} +A.Lu.prototype={ +A(a){var s,r=null,q=A.z(a).ax,p=q.d +q=p==null?q.b:p +p=A.a([new A.fS(0,B.c8,B.x.bU(B.e.aw(76.5)),B.dz,3),new A.fS(3,B.c8,B.x.bU(38),B.du5,8)],t.sq) +s=A.bU(16) +return A.am(r,A.d9(B.E,!0,A.bU(16),A.cK(!1,A.bU(16),!0,new A.aa(B.c_,this.b9i(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.am),B.h,r,r,new A.bq(q,r,r,s,p,r,r,B.K),r,r,r,r,r,r,r,r)}, +b9i(a){var s,r,q=this.d +if(q!=null){s=A.z(a).ax +r=s.e +s=r==null?s.c:r +return A.cF(q,s,null,null,this.r,null)}else{q=this.e +if(q!=null)return A.bS(q,24,24) +else return B.bw}}} +A.aGT.prototype={ +A(a){var s=null +return A.e3(s,s,!1,s,s,1,!0,s,s,!1,s,!1,s,s,s,76,!0,s,s,s,s,s,new A.bl(this.c,new A.c1D(this),s,s,t.BJ),s,s,56,1,s)}, +gBr(){return B.Ek}, +$iqB:1} +A.c1D.prototype={ +$3(a,b,c){var s,r,q,p,o,n,m,l,k=null +$.cDn() +s=t.l +r=A.aS(a,k,s).w.a.a>=1239?B.hW:B.xL +q=this.a +p=A.bU(24) +if(b===B.nD){o=A.z(a).ax +n=o.dy +o=n==null?o.db:n}else o=B.z +n=t.p +o=A.bW(new A.aa(B.aTm,A.aV(A.a([A.cK(!1,p,!0,A.cF(B.eA,o,k,k,24,k),k,!0,k,k,k,k,k,k,k,k,k,k,k,q.f,k,k,k,k,k,k,k),new A.bl(q.d,new A.c1C(b),k,k,t.NY)],n),B.n,B.j,B.p,k,k),k),3) +p=t.X +m=A.x(a,B.f,p).gix() +l=A.z(a).p3.r +m=A.bW(new A.ef(B.C,k,k,A.N(m,k,k,k,k,k,k,k,l==null?k:l.aN(A.z(a).ax.db),k,k,k),k),6) +$.cDn() +if(!(A.aS(a,k,s).w.a.a>=1239)){s=A.bU(24) +p=b===B.DU?A.x(a,B.f,p).gj2():A.x(a,B.f,p).gj1() +l=A.z(a).p3.as +s=A.cK(!1,s,!0,new A.aa(B.fn,A.N(p,k,k,k,k,k,k,k,l==null?k:l.aN(A.z(a).ax.b),k,k,k),k),k,!0,k,k,k,k,k,k,k,k,k,k,k,q.e,k,k,k,k,k,k,k)}else s=B.W +return new A.ef(r,k,k,A.aV(A.a([o,m,A.bW(new A.aa(B.aT5,new A.ef(B.ds,k,k,s,k),k),3)],n),B.n,B.j,B.p,k,k),k)}, +$S:718} +A.c1C.prototype={ +$3(a,b,c){var s,r,q=null,p=B.d.k(J.aH(b)),o=A.z(a).p3.y +if(o==null)o=q +else{if(this.a===B.nD){s=A.z(a).ax +r=s.dy +s=r==null?s.db:r}else s=B.z +s=o.aN(s) +o=s}return new A.aa(B.p1,A.N(p,q,q,q,q,q,q,q,o,q,q,q),q)}, +$S:719} +A.aWt.prototype={} +A.UO.prototype={ +A(a){var s,r,q,p,o,n=this,m=null,l=n.c +if(l==null)l=B.Hm +s=n.at!=null?new A.c1E(n,a):m +r=n.x +q=r==null?8:r +p=n.d +if(p!=null)p=A.cF(p,n.ch,m,m,n.y,m) +else{p=n.e +if(p!=null){o=n.f +o=A.pC(p,m,m,B.bu,o,o) +p=o}else p=m}return A.d9(B.E,!0,m,A.am(m,A.cK(!1,m,!0,A.xR(new A.aa(new A.au(q,q,q,q),p,m),m,n.r,n.ax,m,m),B.lG,!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.am)}} +A.c1E.prototype={ +$1(a){return this.a.at.$1(this.b)}, +$S:32} +A.ald.prototype={ +A(a){return B.a38}} +A.FC.prototype={ +A(a){var s,r=null,q=A.z(a),p=this.d,o=B.d.k(p),n=A.z(a).p3.ax +o=A.N(o,r,r,r,r,r,r,r,n==null?r:n.aN(A.z(a).ax.ax),r,r,r) +n=A.z(a).ax +s=n.dy +n=s==null?n.db:s +return new A.akl(q.ax.at,16,o,p>0,A.cF(this.c,n,r,r,r,r),r)}} +A.Lv.prototype={ +Y(){return new A.aGU($.d0().cW(0,t.Y8),A.bL(new A.ek(new A.a1o(),t.g),t.ID),B.k)}} +A.aGU.prototype={ +an(){var s=this +if(A.aFh(s.a.e)!=null)s.asn(s.a.c) +s.aM()}, +A(a){var s=this,r=s.a,q=r.e,p=r.r,o=r.w +return new A.aGW(q,r.f,new A.bl(s.a9y$,new A.c1H(s),null,null,t.Sd),p,o,new A.c1I(a),A.aFh(q),s.a.at,null)}, +gxM(){return"TwakeLinkPreviewController"}} +A.c1I.prototype={ +$1(a){return new A.l0(a.k(0),this.a,A.o6()).Jt()}, +$S:155} +A.c1H.prototype={ +$3(a,b,c){return b.ey(0,new A.c1F(),new A.c1G(this.a),t.d)}, +$S:86} +A.c1F.prototype={ +$1(a){return B.W}, +$S:720} +A.c1G.prototype={ +$1(a){var s,r,q,p +if(a instanceof A.PZ){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.iK(q):null +p=this.a.a +return new A.aGV(p.as,new A.aHe(s.d,q,r),p.r,null)}return B.bw}, +$S:121} +A.aWu.prototype={} +A.aGV.prototype={ +A(a){var s,r,q,p,o,n,m,l=null +if(this.c){$.d2() +s=B.zk}else{$.fe() +s=A.auZ(B.iW).a}r=A.bU(20) +q=A.a([],t.p) +p=this.d +o=p.b +if(o!=null){n=A.cww(a,360,200,260) +m=A.cyv(a) +q.push(A.p6(B.Hc,A.bS(A.Ju(!1,B.ca,l,l,l,B.c9,A.cww(a,360,200,260),l,!1,!1,l,!1,l,l,new A.c1J(),o,A.cyv(a)),n,m),l))}o=p.c +if(o!=null)q.push(new A.aa(B.fn,A.N(o,l,l,2,B.a1,l,l,l,A.z(a).p3.r,l,l,l),l)) +p=p.a +if(p!=null)q.push(new A.aa(B.fn,A.N(p,l,l,2,B.a1,l,l,l,this.e,l,l,l),l)) +return A.am(l,A.aX(q,B.a2,B.j,B.p,l,l,B.v),B.h,l,l,new A.iF(s,l,l,l,new A.dP(r,B.O)),l,l,l,l,l,l,l,1/0)}} +A.c1J.prototype={ +$1(a){return B.bw}, +$S:721} +A.aGW.prototype={ +A(a){var s=this +if(s.z==null)return new A.aa(B.tt,s.awy(a),null) +return A.aX(A.a([s.e,B.dGT,s.awy(a)],t.p),B.a2,B.j,B.J,null,null,B.v)}, +awy(a){var s=this +return new A.aGR(s.c,s.d,s.f,s.r,B.ak,s.x,null,s.Q,null)}} +A.UP.prototype={ +Y(){return new A.agJ(B.k)}} +A.c1N.prototype={} +A.agJ.prototype={ +an(){var s=this +s.aM() +A.cLQ(s.a.c.c,s.gbPw(s))}, +n(){this.a.c.c.n() +this.aG()}, +a0h(){var s=0,r=A.o(t.H),q,p=this,o +var $async$a0h=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$a0h,r)}, +abn(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$abn=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$abn) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$abn,r)}, +A(a){var s=this.a,r=s.c +return new A.aWv(s.f,r,this,null)}} +A.aWv.prototype={ +A(a){var s=null,r=this.e,q=r.a.c,p=this.d,o=t.D0,n=A.a([new A.bl(p.a,new A.cnV(),s,s,o)],t.p) +B.b.H(n,this.c) +n.push(new A.bl(p.b,new A.cnW(),s,s,o)) +return A.cLp(A.bf4(q.c,s,n),r.gbPZ())}} +A.cnV.prototype={ +$3(a,b,c){return new A.kW(b?B.r8:B.bw,null)}, +$S:188} +A.cnW.prototype={ +$3(a,b,c){return new A.kW(b?B.r8:B.bw,null)}, +$S:188} +A.UQ.prototype={ +A(a){var s=this,r=null,q=s.r,p=A.bU(s.ax),o=s.d,n=s.f +if(n==null){n=A.z(a).p3.as +if(n==null)n=r +else{$.fe() +n=n.aN(B.o)}}return A.d9(B.E,!0,r,A.cK(!1,p,!0,A.am(r,A.xR(new A.aa(new A.au(q,q,q,q),A.N(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.c1O(s,a),r,q,r,r,r),B.B,B.z,0,r,r,r,r,r,B.am)}} +A.c1O.prototype={ +$1(a){return null}, +$S:32} +A.aaw.prototype={ +A(a){var s,r=A.ai(a,!1,t.e) +r=r.ga9(r).bc.c +s=A.y(r).i("aQ<1>") +return A.xB(new A.c20(this),null,new A.jI(new A.c21(),new A.aQ(r,s),s.i("jI")),t.JF)}, +aUI(a){var s,r=A.ai(a,!1,t.e) +r=J.l5(r.ga9(r).p4,this.c) +s=r.$ti +return A.atG(new A.er(new A.aP(r,new A.c22(),s.i("aP")),new A.c23(),s.i("er")))}} +A.c21.prototype={ +$1(a){return A.cMF(a)}, +$S:53} +A.c20.prototype={ +$2(a,b){return new A.FC(B.ceq,this.a.aUI(a),null)}, +$S:722} +A.c22.prototype={ +$1(a){return a.c>0||a.gyO()||a.b===B.ba}, +$S:34} +A.c23.prototype={ +$1(a){return a.c>0||a.gyO()?a.c:1}, +$S:723} +A.aaR.prototype={ +Y(){var s=new A.aAv() +s.a=A.dgj(B.auA) +return new A.aWU(A.dg4(s),B.k)}} +A.aWU.prototype={ +an(){var s,r,q,p,o,n,m,l=null +this.aM() +s=this.a.c +r=A.cyt(s) +q=$.cDc() +p=q.h(0,A.cyt(s)) +p=p==null?l:p.a +s=q.h(0,A.cyt(s)) +s=s==null?l:s.b +o=new A.Ry(r,p,s) +n=$.cDd() +m=n.h(0,r) +n.j(0,r,B.e.bb((m==null?0:m)+1,0,0)) +q.j(0,r,new A.aQd(p,s)) +$.cUS().a.register(o,new A.Mf(r,!1)) +this.d.a.GE(0,o)}, +n(){this.aG() +this.d.a.n()}, +A(a){return A.cNA(B.C,null,this.d,A.dnK(),B.z,B.bB,B.bu,!0,!0,!0)}} +A.aHC.prototype={ +A(a){var s,r,q=null,p=A.x(a,B.f,t.X) +p=p.geN(p) +p=A.a([A.hl(q,B.eA,A.z(a).ax.cy,q,q,B.F,new A.c3J(a),q,q,q,q,p)],t.p) +s=A.z(a).ax +r=s.dy +s=r==null?s.db:r +p=A.cJL(s,6,A.z(a).ax.b,A.z(a).ax.b,p) +s=A.z(a).ax +r=s.dy +s=r==null?s.db:r +return A.cJK(new A.aaR(this.c,q),A.cJL(s,6,A.z(a).ax.b,A.z(a).ax.b,B.h9),p)}} +A.c3J.prototype={ +$0(){var s=A.co(this.a).c +s===$&&A.e() +s.eP(null) +return null}, +$S:0} +A.pX.prototype={ +G(){return"AnimationStatus."+this.b}} +A.cr.prototype={ +k(a){return"#"+A.ez(this)+"("+A.q(this.acU())+")"}, +acU(){switch(this.gbL(this)){case B.c6:return"\u25b6" +case B.bG:return"\u25c0" +case B.ao:return"\u23ed" +case B.ai:return"\u23ee"}}} +A.LT.prototype={ +G(){return"_AnimationDirection."+this.b}} +A.Y2.prototype={ +G(){return"AnimationBehavior."+this.b}} +A.ud.prototype={ +bUJ(a){var s,r,q=this.r +q.toString +s=this.r=a.Z8(this.gafM()) +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=$.dJ.UX(s.ga75(),!1) +q.a=null +q.adj()}q.n()}, +gm(a){var s=this.x +s===$&&A.e() +return s}, +sm(a,b){var s=this +s.oV(0) +s.aiu(b) +s.aX() +s.W7()}, +gwH(){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)}, +aiu(a){var s=this,r=s.a,q=s.b,p=s.x=A.a9(a,r,q) +if(p===r)s.Q=B.ai +else if(p===q)s.Q=B.ao +else s.Q=s.z===B.by?B.c6:B.bG}, +gbL(a){var s=this.Q +s===$&&A.e() +return s}, +xb(a,b){var s=this +s.z=B.by +if(b!=null)s.sm(0,b) +return s.aw6(s.b)}, +df(a){return this.xb(a,null)}, +arh(a,b){var s=this +s.z=B.xk +if(b!=null)s.sm(0,b) +return s.aw6(s.a)}, +fL(a){return this.arh(a,null)}, +vv(a,b,c){var s,r,q,p,o,n,m=this,l=$.aDr.a9r$ +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.xk&&m.f!=null){l=m.f +l.toString +p=l}else{l=m.e +l.toString +p=l}o=new A.bc(B.e.aw(p.a*q))}else{l=m.x +l===$&&A.e() +o=a===l?B.G:c}m.oV(0) +l=o.a +if(l===B.G.a){l=m.x +l===$&&A.e() +if(l!==a){m.x=A.a9(a,m.a,m.b) +m.aX()}m.Q=m.z===B.by?B.ao:B.ai +m.W7() +return A.czO()}n=m.x +n===$&&A.e() +return m.a6U(new A.cdY(l*s/1e6,n,a,b,B.hO))}, +aw6(a){return this.vv(a,B.a_,null)}, +ar2(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.a6U(new A.ckj(c,b,!1,q.gbd6(),s,r,B.hO))}, +a1i(a){return this.ar2(a,null,null,null,!1)}, +bU2(a,b,c,d){return this.ar2(a,b,c,d,!1)}, +bU1(a,b){return this.ar2(a,null,null,null,b)}, +bd7(a){this.z=a +this.Q=a===B.by?B.c6:B.bG +this.W7()}, +aLN(a,b){var s,r,q,p,o=this +if(a==null)a=$.cXm() +s=b<0 +o.z=s?B.xk:B.by +r=s?o.a-0.01:o.b+0.01 +s=$.aDr.a9r$ +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.a92(r,A.MA(a,s-r,b*q),B.hO) +p.a=B.dRI +o.oV(0) +return o.a6U(p)}, +So(a){return this.aLN(null,a)}, +a7X(a){this.oV(0) +this.z=B.by +return this.a6U(a)}, +a6U(a){var s,r=this +r.w=a +r.y=B.G +r.x=A.a9(a.tK(0,0),r.a,r.b) +s=r.r.xz(0) +r.Q=r.z===B.by?B.c6:B.bG +r.W7() +return s}, +P3(a,b){this.y=this.w=null +this.r.P3(0,b)}, +oV(a){return this.P3(a,!0)}, +n(){var s=this +s.r.n() +s.r=null +s.nJ$.V(0) +s.f3$.V(0) +s.Ht()}, +W7(){var s=this,r=s.Q +r===$&&A.e() +if(s.as!==r){s.as=r +s.a0_(r)}}, +b8s(a){var s,r=this +r.y=a +s=a.a/1e6 +r.x=A.a9(r.w.tK(0,s),r.a,r.b) +if(r.w.Gq(s)){r.Q=r.z===B.by?B.ao:B.ai +r.P3(0,!1)}r.aX() +r.W7()}, +acU(){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.af1() +q=this.x +q===$&&A.e() +return A.q(r)+" "+B.e.bk(q,3)+p+s}} +A.cdY.prototype={ +tK(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.tK(0,b+0.001)-this.tK(0,b-0.001))/0.002}, +Gq(a){return a>this.b}} +A.ckj.prototype={ +tK(a,b){var s=this,r=b+s.r,q=s.f,p=B.e.al(r/q,1) +B.e.eJ(r,q) +s.e.$1(B.by) +q=A.aJ(s.b,s.c,p) +q.toString +return q}, +wp(a,b){return(this.c-this.b)/this.f}, +Gq(a){return!1}} +A.aKf.prototype={} +A.aKg.prototype={} +A.aKh.prototype={} +A.aK3.prototype={ +a8(a,b){}, +T(a,b){}, +rA(a){}, +pR(a){}, +gbL(a){return B.ao}, +gm(a){return 1}, +k(a){return"kAlwaysCompleteAnimation"}} +A.aK4.prototype={ +a8(a,b){}, +T(a,b){}, +rA(a){}, +pR(a){}, +gbL(a){return B.ai}, +gm(a){return 0}, +k(a){return"kAlwaysDismissedAnimation"}} +A.Cw.prototype={ +a8(a,b){return this.gbE(this).a8(0,b)}, +T(a,b){return this.gbE(this).T(0,b)}, +rA(a){return this.gbE(this).rA(a)}, +pR(a){return this.gbE(this).pR(a)}, +gbL(a){var s=this.gbE(this) +return s.gbL(s)}} +A.a5V.prototype={ +sbE(a,b){var s,r=this,q=r.c +if(b==q)return +if(q!=null){r.a=q.gbL(q) +q=r.c +r.b=q.gm(q) +if(r.J_$>0)r.a8Y()}r.c=b +if(b!=null){if(r.J_$>0)r.a8X() +q=r.b +s=r.c +s=s.gm(s) +if(q==null?s!=null:q!==s)r.aX() +q=r.a +s=r.c +if(q!=s.gbL(s)){q=r.c +r.a0_(q.gbL(q))}r.b=r.a=null}}, +a8X(){var s=this,r=s.c +if(r!=null){r.a8(0,s.gqa()) +s.c.rA(s.gaOc())}}, +a8Y(){var s=this,r=s.c +if(r!=null){r.T(0,s.gqa()) +s.c.pR(s.gaOc())}}, +gbL(a){var s=this.c +if(s!=null)s=s.gbL(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.q(s.af1())+" "+B.e.bk(s.gm(s),3)+")" +return r.k(0)+"\u27a9ProxyAnimation"}} +A.oA.prototype={ +a8(a,b){this.de() +this.a.a8(0,b)}, +T(a,b){this.a.T(0,b) +this.Mt()}, +a8X(){this.a.rA(this.gQv())}, +a8Y(){this.a.pR(this.gQv())}, +a6V(a){this.a0_(this.aDV(a))}, +gbL(a){var s=this.a +return this.aDV(s.gbL(s))}, +gm(a){var s=this.a +return 1-s.gm(s)}, +aDV(a){switch(a.a){case 1:return B.bG +case 2:return B.c6 +case 3:return B.ai +case 0:return B.ao}}, +k(a){return this.a.k(0)+"\u27aaReverseAnimation"}} +A.Hz.prototype={ +a7h(a){var s=this +switch(a.a){case 0:case 3:s.d=null +break +case 1:if(s.d==null)s.d=B.c6 +break +case 2:if(s.d==null)s.d=B.bG +break}}, +gaGW(){if(this.c!=null){var s=this.d +if(s==null){s=this.a +s=s.gbL(s)}s=s!==B.bG}else s=!0 +return s}, +n(){this.a.pR(this.ga7g())}, +gm(a){var s=this,r=s.gaGW()?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.gaGW())return s.a.k(0)+"\u27a9"+s.b.k(0)+"\u2092\u2099/"+A.q(s.c) +return s.a.k(0)+"\u27a9"+s.b.k(0)+"/"+A.q(s.c)+"\u2092\u2099"}, +gbE(a){return this.a}} +A.agH.prototype={ +G(){return"_TrainHoppingMode."+this.b}} +A.Ls.prototype={ +a6V(a){if(a!==this.e){this.aX() +this.e=a}}, +gbL(a){var s=this.a +return s.gbL(s)}, +byf(){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.gQv() +p.pR(s) +p.T(0,q.gakL()) +p=q.b +q.a=p +q.b=null +p.rA(s) +s=q.a +q.a6V(s.gbL(s))}}else r=!1 +p=q.a +p=p.gm(p) +if(p!==q.f){q.aX() +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.pR(q.gQv()) +s=q.gakL() +q.a.T(0,s) +q.a=null +r=q.b +if(r!=null)r.T(0,s) +q.b=null +q.f3$.V(0) +q.nJ$.V(0) +q.Ht()}, +k(a){var s=this +if(s.b!=null)return A.q(s.a)+"\u27a9TrainHoppingAnimation(next: "+A.q(s.b)+")" +return A.q(s.a)+"\u27a9TrainHoppingAnimation(no next)"}} +A.Ox.prototype={ +a8X(){var s,r=this,q=r.a,p=r.gaBO() +q.a8(0,p) +s=r.gaBP() +q.rA(s) +q=r.b +q.a8(0,p) +q.rA(s)}, +a8Y(){var s,r=this,q=r.a,p=r.gaBO() +q.T(0,p) +s=r.gaBP() +q.pR(s) +q=r.b +q.T(0,p) +q.pR(s)}, +gbL(a){var s=this.b +if(s.gbL(s)===B.c6||s.gbL(s)===B.bG)return s.gbL(s) +s=this.a +return s.gbL(s)}, +k(a){return"CompoundAnimation("+this.a.k(0)+", "+this.b.k(0)+")"}, +bmZ(a){var s=this +if(s.gbL(s)!=s.c){s.c=s.gbL(s) +s.a0_(s.gbL(s))}}, +bmY(){var s=this +if(!J.v(s.gm(s),s.d)){s.d=s.gm(s) +s.aX()}}} +A.Y5.prototype={ +gm(a){var s,r=this.a +r=r.gm(r) +s=this.b +s=s.gm(s) +return Math.min(A.iP(r),A.iP(s))}} +A.abS.prototype={} +A.abT.prototype={} +A.abU.prototype={} +A.aMs.prototype={} +A.aSf.prototype={} +A.aSg.prototype={} +A.aSh.prototype={} +A.aTz.prototype={} +A.aTA.prototype={} +A.aW6.prototype={} +A.aW7.prototype={} +A.aW8.prototype={} +A.a5d.prototype={ +ab(a,b){return this.GZ(b)}, +GZ(a){throw A.j(A.bC(null))}, +k(a){return"ParametricCurve"}} +A.lO.prototype={ +ab(a,b){if(b===0||b===1)return b +return this.b2d(0,b)}} +A.adK.prototype={ +GZ(a){return a}} +A.a7p.prototype={ +GZ(a){a*=this.a +return a-(a<0?Math.ceil(a):Math.floor(a))}, +k(a){return"SawTooth("+this.a+")"}} +A.fC.prototype={ +GZ(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.adK))return"Interval("+A.q(s.a)+"\u22ef"+A.q(s.b)+")\u27a9"+r.k(0) +return"Interval("+A.q(s.a)+"\u22ef"+A.q(s.b)+")"}} +A.aa7.prototype={ +GZ(a){return a"))}} +A.aW.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.q(r.ab(0,s.gm(s)))}, +acU(){return A.q(this.af1())+" "+this.b.k(0)}, +gbE(a){return this.a}} +A.f5.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.bb.prototype={ +rJ(a){var s=this.a +return A.y(this).i("bb.T").a(J.pU(s,J.cEv(J.d0X(this.b,s),a)))}, +ab(a,b){var s,r=this +if(b===0){s=r.a +return s==null?A.y(r).i("bb.T").a(s):s}if(b===1){s=r.b +return s==null?A.y(r).i("bb.T").a(s):s}return r.rJ(b)}, +k(a){return"Animatable("+A.q(this.a)+" \u2192 "+A.q(this.b)+")"}, +salw(a){return this.a=a}, +sdV(a,b){return this.b=b}} +A.a7e.prototype={ +rJ(a){return this.c.rJ(1-a)}} +A.hy.prototype={ +rJ(a){return A.ap(this.a,this.b,a)}} +A.aEs.prototype={ +rJ(a){return A.bVL(this.a,this.b,a)}} +A.ES.prototype={ +rJ(a){return A.cz9(this.a,this.b,a)}} +A.DQ.prototype={ +rJ(a){var s,r=this.a +r.toString +s=this.b +s.toString +return B.e.aw(r+(s-r)*a)}} +A.OA.prototype={ +rJ(a){var s=this.a +return s==null?this.$ti.c.a(s):s}, +k(a){return"ConstantTween(value: "+A.q(this.a)+")"}} +A.fu.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.ahf.prototype={} +A.aap.prototype={ +b7x(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.OI.prototype={ +Y(){return new A.aM7(null,null,B.k)}} +A.aM7.prototype={ +an(){var s,r=this +r.aM() +s=A.cf(null,B.cX,null,null,r) +r.d=s +r.a.toString +s.a1i(0)}, +bj(a){this.bP(a) +this.a.toString}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.b5k()}, +A(a){var s,r=this.a +r.toString +s=this.d +s===$&&A.e() +r=r.c +if(r==null)r=B.aRC.f_(a) +this.a.toString +return A.bS(A.o9(null,null,null,new A.aM6(s,r,10,1,A.cz5(-1,-3.3333333333333335,1,-10,1,1),s),B.L),20,20)}} +A.aM6.prototype={ +b4(a,b){var s,r,q,p,o,n,m,l=this,k=$.aC().b_() +a.eG(0) +a.bH(0,b.a/2,b.b/2) +s=l.b.x +s===$&&A.e() +r=B.e.dF(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("aW")) +p.aEx()}, +bj(a){this.bP(a) +this.aEx()}, +aEx(){var s=this.a.x +this.d.b=s}, +n(){var s=this.e +s===$&&A.e() +s.n() +this.b5l()}, +bkh(a){if(!this.r){this.r=!0 +this.a4l(0)}}, +bkk(a){if(this.r){this.r=!1 +this.a4l(0)}}, +bkf(){if(this.r){this.r=!1 +this.a4l(0)}}, +a4l(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.by +q=p.vv(1,B.wY,B.Mv)}else{p.z=B.by +q=p.vv(0,B.aRj,B.aSP)}q.aJ(0,new A.c9a(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.kL(a1),a=b.gt5(),a0=f.a.e +if(a0==null)s=e +else s=A.rv(a0,a1) +a0=s!=null +if(a0)r=b.gNM() +else if(c)r=a +else{q=B.tm.f_(a1) +r=q}p=b.gBD().grN().aN(r) +q=c&&!0?B.bX:B.bz +o=c?f.gbkg():e +n=c?f.gbkj():e +m=c?f.gbke():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.aUk:B.c_ +else a0=g +h=A.ze(new A.aa(a0,new A.ef(l.z,1,1,A.fJ(A.uJ(l.c,new A.eO(e,e,e,e,e,r,e,e),e),e,e,B.aM,!0,p,e,e,B.a9),e),e),new A.bq(d,e,e,h,e,e,e,B.K),B.fT) +return A.jD(A.eN(B.cs,new A.c9(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.eZ(new A.aB(j,1/0,j,1/0),new A.dn(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.aA),q,e,e,e,e)}} +A.c9a.prototype={ +$1(a){var s=this.a +if(s.c!=null&&this.b!==s.r)s.a4l(0)}, +$S:36} +A.aho.prototype={ +n(){var s=this,r=s.cv$ +if(r!=null)r.T(0,s.grT()) +s.cv$=null +s.aG()}, +cp(){this.dH() +this.dr() +this.rU()}} +A.a_4.prototype={ +Y(){return new A.ac7(new A.aLi($.bo()),null,!1,$,null,null,B.k)}, +gm(a){return this.c}} +A.ac7.prototype={ +an(){this.aM() +this.e=this.a.c}, +bj(a){var s +this.bP(a) +s=a.c +if(s!=this.a.c)this.e=s}, +n(){var s=this.d +s.M$=$.bo() +s.F$=0 +this.b5m()}, +gp0(){return this.a.d}, +gO8(){this.a.toString +return!1}, +gm(a){return this.a.c}, +apS(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.lP +s=A.bqe(l.a3(0.8)) +r=new A.zF(s.a,s.b,0.835,0.69).a1A() +s=n.a +q=s.c +s=s.y +p=n.d +p.sxT(r) +p.sEi(n.f) +p.sRV(n.MW$) +p.sDB(l) +p.sSy(B.fS) +p.sDL(B.o) +p.sm(0,n.a.c) +p.saqy(n.e) +p.sSM(n.a.d!=null) +n.a.toString +o=A.bU(4) +p.ser(0,new A.dP(o,B.O)) +p.sug(n.a.Q) +s=n.aIC(!1,s,n.gapR(),p,B.dGo) +return new A.c9(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.aLi.prototype={ +sDL(a){if(J.v(this.as,a))return +this.as=a +this.aX()}, +gm(a){return this.at}, +sm(a,b){if(this.at==b)return +this.at=b +this.aX()}, +saqy(a){if(this.ax==a)return +this.ax=a +this.aX()}, +ser(a,b){if(J.v(this.ay,b))return +this.ay=b +this.aX()}, +sug(a){if(J.v(this.ch,a))return +this.ch=a +this.aX()}, +ah5(a,b,c,d,e){if(e)a.dM(this.ay.y7(b),c) +if(d!=null)this.ay.DS(d).b4(a,b)}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h=$.aC(),g=h.b_(),f=i.as +f.toString +g.sae(0,f) +g.sd5(0,B.aG) +g.spw(2.5) +g.sP6(B.Ev) +s=t.c.a(b.dX(0,2).aq(0,B.Ef.dX(0,2))) +f=s.a +r=s.b +q=new A.Y(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.sae(0,o) +o=i.at +n=i.ch +if(o===!1)i.ah5(a,q,p,n==null?new A.c1(p.gae(p),1,B.aa,-1):n,!1) +else{i.ah5(a,q,p,n,!0) +o=i.at +if(o===!0){m=h.cq() +m.oT(0,f+4.5,r+9.36) +o=f+8.280000000000001 +l=r+13.5 +m.ed(0,o,l) +a.dM(m,g) +m.oT(0,o,l) +m.ed(0,f+12.959999999999999,r+5.22) +a.dM(m,g)}else a.u2(s.a2(0,B.duo),s.a2(0,B.dwJ),g)}f=i.e +f.toString +if(f){k=q.oK(1) +j=h.b_() +h=i.c +h.toString +j.sae(0,h) +j.sd5(0,B.aG) +j.spw(3.5) +i.ah5(a,k,j,i.ch,!0)}}} +A.ahp.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.aXw.prototype={} +A.dM.prototype={ +gm(a){var s=this.b +return s.gm(s)}, +gWT(){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)}, +gWR(){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)}, +gWS(){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.gWT()){s=a.U(t.WD) +r=s==null?l:s.f.c.gIl() +if(r==null){r=A.dE(a,B.Gg) +r=r==null?l:r.d +q=r}else q=r +if(q==null)q=B.ap}else q=B.ap +if(m.gWR()){r=A.dE(a,B.aq8) +r=r==null?l:r.Q +p=r===!0}else p=!1 +if(m.gWS()){r=A.cGC(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.d4v(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.dM&&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.an(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.beK(s),q=A.a([r.$2("color",s.e)],t.s) +if(s.gWT())q.push(r.$2("darkColor",s.f)) +if(s.gWR())q.push(r.$2("highContrastColor",s.r)) +if(s.gWT()&&s.gWR())q.push(r.$2("darkHighContrastColor",s.w)) +if(s.gWS())q.push(r.$2("elevatedColor",s.x)) +if(s.gWT()&&s.gWS())q.push(r.$2("darkElevatedColor",s.y)) +if(s.gWR()&&s.gWS())q.push(r.$2("highContrastElevatedColor",s.z)) +if(s.gWT()&&s.gWR()&&s.gWS())q.push(r.$2("darkHighContrastElevatedColor",s.Q)) +r=s.c +if(r==null)r="CupertinoDynamicColor" +q=B.b.aV(q,", ") +return r+"("+q+", resolved by: UNRESOLVED)"}} +A.beK.prototype={ +$2(a,b){var s=b.l(0,this.a.b)?"*":"" +return s+a+" = "+b.k(0)+s}, +$S:730} +A.aMc.prototype={} +A.aM9.prototype={} +A.anx.prototype={ +Us(a){return B.L}, +alE(a,b,c,d,e,f,g,h){var s=this,r=null,q=s.a8h(f)?new A.beF(s,f):r,p=s.a8g(f)?new A.beG(s,f):r,o=s.Yp(f)?new A.beH(s,f):r +return new A.ac8(g,b,p,q,o,s.alI(f)?new A.beI(s,f):r,h,d,r)}, +a88(a,b,c,d){return B.W}, +Ur(a,b){return B.m}, +N4(a){this.b3t(a) +a.ww()}} +A.beF.prototype={ +$0(){return this.a.a9Q(this.b)}, +$S:0} +A.beG.prototype={ +$0(){return this.a.a9P(this.b)}, +$S:0} +A.beH.prototype={ +$0(){return this.a.Jh(this.b)}, +$S:0} +A.beI.prototype={ +$0(){return this.a.N4(this.b)}, +$S:0} +A.ac8.prototype={ +Y(){return new A.ac9(B.k)}} +A.ac9.prototype={ +bd_(){this.I(new A.c9b())}, +an(){this.aM() +this.a.c.a8(0,this.gagY())}, +bj(a){var s,r,q=this +q.bP(a) +s=a.c +if(s!==q.a.c){r=q.gagY() +s.T(0,r) +q.a.c.a8(0,r)}}, +n(){this.a.c.T(0,this.gagY()) +this.aG()}, +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.kp)}else l=!1 +if(l)return B.W +l=t.l +s=A.aS(a,B.dc,l).w.f +r=m.a +r=A.a9(r.z.a-r.e.a,s.a,A.aS(a,B.dX,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.x(a,B.qA,t.ho) +q.toString +l=new A.c9c(o,A.bS(null,null,1/A.aS(a,B.dq,l).w.b),a) +if(m.a.r!=null){r=q.gaD() +n=m.a.r +n.toString +l.$2(r,n)}if(m.a.f!=null){r=q.gaC() +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.oA)}else r=!1 +if(r){r=q.gaE() +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.W +l=m.a.y +return new A.OJ(l==null?p:l,o,null)}} +A.c9b.prototype={ +$0(){}, +$S:0} +A.c9c.prototype={ +$2(a,b){var s=this.a +if(s.length!==0)s.push(this.b) +s.push(A.cGt(this.c,b,a))}, +$S:387} +A.aXx.prototype={} +A.OJ.prototype={ +A(a){var s=null,r=A.aS(a,B.dc,t.l).w.f.b+8 +return new A.aa(new A.au(8,r,8,8),new A.rx(new A.apZ(this.c.aq(0,new A.w(8,r))),A.am(s,new A.aa(B.aTP,A.aX(this.d,B.n,B.j,B.J,s,s,B.v),s),B.h,s,s,new A.bq(B.aRw.f_(a),s,A.n9(B.aRz.f_(a),1),B.iE,s,s,s,B.K),s,s,s,s,s,s,s,222),s),s)}} +A.D5.prototype={ +Y(){return new A.aca(B.k)}} +A.aca.prototype={ +bo3(a){this.I(new A.c9d(this))}, +bo7(a){this.I(new A.c9e(this))}, +A(a){var s=this,r=null,q=s.a,p=q.d +if(p==null){q=q.e +q.toString +p=A.N(A.cwB(a,q),r,r,r,B.a1,r,r,r,B.wR.aN(B.zB.f_(a)),r,r,r)}q=s.d?A.kL(a).gt5():r +return A.bS(A.jD(A.anw(B.de,r,p,q,B.tn,0,s.a.c,B.MR,0.7),B.bz,r,s.gbo2(),s.gbo6(),r),r,1/0)}} +A.c9d.prototype={ +$0(){this.a.d=!0}, +$S:0} +A.c9e.prototype={ +$0(){this.a.d=!1}, +$S:0} +A.anv.prototype={ +A(a){var s,r,q,p=null,o=A.x(a,B.qA,t.ho) +o.toString +s=A.Xd(a) +r=A.dE(a,B.bt) +q=r==null?p:r.c +if(q==null)q=1 +r=A.aS(a,p,t.l).w.FW(Math.max(q,1)) +return A.cwC(A.nt(A.bR_(A.KH(a).YV(!1),new A.fw(new A.beE(this,s,o),p)),r,p),B.zE)}, +gqx(a){return this.d}, +gqR(a){return this.e}} +A.beE.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l,k,j=null,i=A.aS(a,B.qM,t.l).w.e.a2(0,B.p5),h=this.b?310:270,g=this.c.gaB(),f=this.a,e=A.dE(a,B.bt),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=$.bo() +p=new A.fZ(0,!0,j,p,o) +o=q==null?20:1 +n=20*d +r=r?20:1 +m=B.j1.f_(a) +m=B.dPs.aN(m) +l=B.j1.f_(a) +e.push(new A.hz(3,B.bC,A.cNY(j,q,new A.au(20,r,20,n),B.dPp.aN(l),p,s,new A.au(20,n,20,o),m),j))}s=B.zz.f_(a) +e=A.aX(e,B.er,B.j,B.J,j,j,B.v) +k=A.am(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=$.bo() +k=new A.ac4(f,new A.fZ(0,!0,j,r,q),!1,!1,j)}return A.cF9(A.cK_(A.cj(A.am(j,new A.apk(!1,new A.c9(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.Vx(new A.CZ(s,e,j),k,B.zA,!1,j),j),j),B.h,j,j,j,j,j,j,B.aTK,j,j,j,h),j,j),a,!0,!0,!0,!0),B.i0,B.bj,i)}, +$S:734} +A.apk.prototype={ +A(a){var s=null,r=$.aC().a8B(20,20,B.bh) +return A.p6(B.He,A.cw1(A.am(s,this.d,B.h,s,s,s,s,s,s,s,s,s,s,s),r),s)}} +A.a_2.prototype={ +bd2(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=$.bo() +r=new A.fZ(0,!0,n,r,q) +q=k?14:22 +p=k?14:0 +o=s==null?B.wS:B.wS.FV(B.cr) +k=k?B.wS.FV(B.cr):B.wS +m.push(new A.hz(1,B.bC,A.cNY(B.tw,s,new A.au(40,p,40,q),k,r,l,B.aUe,o),n))}l=B.zD.f_(a) +return new A.CZ(l,A.aX(m,B.er,B.j,B.J,n,n,B.v),n)}, +b9c(){var s,r=null,q=this.e,p=q.length +if(p===0)return A.am(r,r,B.h,r,r,r,r,0,r,r,r,r,r,r) +p=A.a([],t.ZP) +s=$.bo() +return new A.ac4(q,new A.fZ(0,!0,r,p,s),!0,!0,r)}, +A(a){var s,r,q,p=null,o=$.aC().a8B(20,20,B.bh) +o=A.a([new A.hz(1,B.bC,A.p6(B.f8,A.cw1(new A.Vx(new A.hx(this.gbd1(),p),this.b9c(),B.t9,!0,p),o),p),p)],t.p) +o.push(new A.aa(new A.au(0,8,0,0),new A.ac2(this.w,p),p)) +s=t.l +r=A.aS(a,B.aq7,s).w +q=r.gyS(r)===B.pR?A.aS(a,B.dX,s).w.a.a-16:A.aS(a,B.dX,s).w.a.b-16 +s=A.KH(a).YV(!1) +o=A.cwC(A.am(p,A.aX(o,B.er,B.j,B.J,p,p,B.v),B.h,p,p,p,p,p,p,B.aUt,p,p,p,q),B.zE) +return A.j2(!0,A.bR_(s,new A.c9(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.F,!0,!0)}, +gqR(a){return this.e}} +A.Hv.prototype={ +A(a){var s,r,q=this,p=null +if(q.e)s=B.tl.f_(a) +else s=A.kL(a).gt5() +r=B.dOS.aN(s) +if(q.d)r=r.FV(B.cr) +s=A.am(B.C,A.fJ(q.f,p,p,B.aM,!0,r,B.aB,p,B.a9),B.h,p,p,p,p,p,p,p,B.aTW,p,p,p) +return A.jD(A.eN(B.cs,new A.eZ(B.ata,new A.c9(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.aA),B.bX,p,p,p,p)}} +A.ac2.prototype={ +Y(){return new A.ac3(B.k)}} +A.ac3.prototype={ +bp4(a){this.I(new A.c97(this))}, +bp7(a){this.I(new A.c98(this))}, +bp0(){this.I(new A.c96(this))}, +A(a){var s=this,r=null,q=(s.d?B.aRE:B.aRA).f_(a) +return A.eN(r,A.am(r,s.a.c,B.h,r,r,new A.bq(q,r,r,B.He,r,r,r,B.K),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.gbp_(),s.gbp3(),s.gbp6(),r,r,r,!1,B.aA)}} +A.c97.prototype={ +$0(){this.a.d=!0}, +$S:0} +A.c98.prototype={ +$0(){this.a.d=!1}, +$S:0} +A.c96.prototype={ +$0(){this.a.d=!1}, +$S:0} +A.Vx.prototype={ +be(a){var s,r=A.aS(a,B.dq,t.l).w,q=A.Xd(a)&&!this.f,p=this.e +if(p instanceof A.dM)p=p.f_(a) +s=$.aC().b_() +s.sae(0,p) +s.sd5(0,B.bb) +s=new A.Wz(q,this.f,1/r.b,s,A.aT(t.T)) +s.bd() +return s}, +bi(a,b){var s=A.Xd(a)&&!this.f +if(s!==b.W){b.W=s +b.ai()}s=this.e +b.sG5(s instanceof A.dM?s.f_(a):s) +s=this.f +if(s!==b.a1){b.a1=s +b.ai()}}, +h1(a){return new A.aMb(this.f,this,B.b2)}} +A.aMb.prototype={ +gaF(){return t.WL.a(A.cL.prototype.gaF.call(this))}, +d4(a){var s=this.p2 +if(s!=null)a.$1(s) +s=this.p3 +if(s!=null)a.$1(s)}, +u7(a,b){var s,r=this +r.Ff(a,b) +s=r.f +s.toString +t.Eq.a(s) +r.p2=r.t6(r.p2,s.c,B.apJ) +r.p3=r.t6(r.p3,s.d,B.apK)}, +yK(a,b){this.aCV(a,b)}, +yP(a,b,c){if(!this.p1)return +this.aCV(a,c)}, +eE(a,b){var s,r=this +r.C0(0,b) +s=r.f +s.toString +t.Eq.a(s) +r.p2=r.t6(r.p2,s.c,B.apJ) +r.p3=r.t6(r.p3,s.d,B.apK)}, +yI(a){var s=this +if(J.v(s.p2,a))s.p2=null +else s.p3=null +s.Ak(a)}, +A6(a,b){var s=t.WL +if(s.a(A.cL.prototype.gaF.call(this)).F===a)s.a(A.cL.prototype.gaF.call(this)).saJo(null) +else s.a(A.cL.prototype.gaF.call(this)).saHq(null)}, +aCV(a,b){switch(b.a){case 0:t.WL.a(A.cL.prototype.gaF.call(this)).saJo(t.x.a(a)) +break +case 1:t.WL.a(A.cL.prototype.gaF.call(this)).saHq(t.x.a(a)) +break}}} +A.Wz.prototype={ +saJo(a){var s=this,r=s.F +if(a!=r){if(r!=null)s.x7(r) +s.F=a +if(a!=null)s.wm(a)}}, +saHq(a){var s=this,r=s.M +if(a!=r){if(r!=null)s.x7(r) +s.M=a +if(a!=null)s.wm(a)}}, +sG5(a){var s=this.b5 +if(s.gae(s).l(0,a))return +s.sae(0,a) +this.b1()}, +b3(a){var s +this.oN(a) +s=this.F +if(s!=null)s.b3(a) +s=this.M +if(s!=null)s.b3(a)}, +b0(a){var s +this.lF(0) +s=this.F +if(s!=null)s.b0(0) +s=this.M +if(s!=null)s.b0(0)}, +A4(){var s=this,r=s.F +if(r!=null)s.JS(r) +r=s.M +if(r!=null)s.JS(r)}, +pU(a){if(!this.a1&&!(a.e instanceof A.ia))a.e=new A.ia(B.m) +else if(!(a.e instanceof A.kR))a.e=new A.kR(null,null,B.m)}, +d4(a){var s=this.F +if(s!=null)a.$1(s) +s=this.M +if(s!=null)a.$1(s)}, +c1(a){var s +if(this.a1)s=t.k.a(A.U.prototype.gac.call(this)).a +else s=this.W?310:270 +return s}, +bX(a){var s +if(this.a1)s=t.k.a(A.U.prototype.gac.call(this)).b +else s=this.W?310:270 +return s}, +bQ(a){var s,r,q=this,p=q.F,o=p.aH(B.ay,a,p.gc4()) +p=q.M +s=p.aH(B.ay,a,p.gc4()) +p=o>0 +r=o+(p&&s>0?q.ak:0)+s +if(q.a1)p=s>0||p +else p=!1 +if(p)r-=20 +if(isFinite(r))return r +return 0}, +bW(a){var s,r,q=this,p=q.F,o=p.aH(B.aN,a,p.gcu()) +p=q.M +s=p.aH(B.aN,a,p.gcu()) +p=o>0 +r=o+(p&&s>0?q.ak:0)+s +if(q.a1)p=s>0||p +else p=!1 +if(p)r-=20 +if(isFinite(r))return r +return 0}, +dU(a){return this.aCS(a,A.Cf()).a}, +cL(){var s,r,q,p=this,o=p.aCS(t.k.a(A.U.prototype.gac.call(p)),A.Cg()) +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)}}, +aCS(a,b){var s,r,q,p,o,n,m,l,k,j,i=this +if(i.W){s=i.F +if(s.aH(B.aN,310,s.gcu())>0){s=i.M +s.toString +r=i.W?310:270 +q=s.aH(B.aN,r,s.gcu())>0}else q=!1 +p=q?i.ak:0 +s=i.F +s.toString +r=i.W?310:270 +o=s.aH(B.aN,r,s.gcu()) +s=i.M +s.toString +r=i.W?310:270 +n=a.d +if(o+p+s.aH(B.aN,r,s.gcu())>n){s=i.M +s.toString +m=b.$2(s,a.G1(new A.au(0,n/2,0,0))) +n=i.F +n.toString +l=b.$2(n,a.G1(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.G1(new A.au(0,l.b,0,0)))}s=l.b +r=i.W?310:270 +s=new A.aK1(a.by(new A.a1(r,s+p+m.b)),s,p)}else{s=i.F +s.toString +if(i.a1)r=t.k.a(A.U.prototype.gac.call(i)).b +else r=270 +if(s.aH(B.aN,r,s.gcu())>0){s=i.M +s.toString +if(i.a1)r=t.k.a(A.U.prototype.gac.call(i)).b +else r=i.W?310:270 +q=s.aH(B.aN,r,s.gcu())>0}else q=!1 +p=q?i.ak:0 +s=i.M +s.toString +if(i.a1)r=t.k.a(A.U.prototype.gac.call(i)).b +else r=i.W?310:270 +k=s.aH(B.ay,r,s.gc4()) +s=i.F +s.toString +l=b.$2(s,a.G1(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.G1(new A.au(0,n,0,0))).b +if(i.a1)s=new A.a1(a.b,j) +else s=a.by(new A.a1(i.W?310:270,j)) +r=new A.aK1(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.gd0(a) +p=b.a +s=b.b+r.F.k3.b +q.fs(new A.Y(p,s,p+r.k3.a,s+r.ak),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))}}, +nP(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.x0(new A.cjG(p,b,s),s.a,b)||a.x0(new A.cjH(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.x0(new A.cjI(p,b,s),s.a,b)||a.x0(new A.cjJ(p,b,q),q.a,b)}} +A.cjG.prototype={ +$2(a,b){return this.a.F.en(a,b)}, +$S:26} +A.cjH.prototype={ +$2(a,b){return this.a.M.en(a,b)}, +$S:26} +A.cjI.prototype={ +$2(a,b){return this.a.F.en(a,b)}, +$S:26} +A.cjJ.prototype={ +$2(a,b){return this.a.M.en(a,b)}, +$S:26} +A.aK1.prototype={} +A.abi.prototype={ +G(){return"_AlertDialogSections."+this.b}} +A.aM8.prototype={ +A(a){var s,r=this,q=null,p=r.c,o=p==null +if(o&&r.d==null)return A.jj(B.W,r.e,B.R,q,B.aU,q,q,B.N) +s=A.a([],t.p) +if(!o)s.push(new A.aa(r.f,A.fJ(p,q,q,B.aM,!0,r.x,B.aB,q,B.a9),q)) +p=r.d +if(p!=null)s.push(new A.aa(r.r,A.fJ(p,q,q,B.aM,!0,r.y,B.aB,q,B.a9),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.cwz(A.jj(A.aX(s,B.er,B.j,B.p,q,q,B.v),p,B.R,q,B.aU,q,q,B.N),p,q,B.Dz,B.io,q,3,8,q)}} +A.ac4.prototype={ +A(a){var s,r,q=this,p=null,o=A.aS(a,B.dq,t.l).w,n=A.a([],t.p) +for(s=q.c,r=0;r") +o=A.Q(new A.O(s,new A.cjF(b),r),!0,r.i("al.E")) +n=$.aC().cq() +n.sB4(B.eX) +r=j.k3 +n.rV(new A.Y(0,0,0+r.a,0+r.b)) +n.rV(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.T(0,r.gaiH()) +r.b5s()}, +bj(a){var s,r=this,q=a.w +if(q!==r.a.w){s=r.gaiH() +q.T(0,s) +r.a.w.a8(0,s)}r.bP(a)}, +dk(){this.aBE() +this.kr()}, +aBE(){var s,r=this,q=r.a.w.a,p=q.c.gcS().b,o=q.a,n=p-o.b,m=r.a +m.toString +if(n<-48){if(m.d.ga3F())r.a.d.a_g(!1) +return}if(!m.d.ga3F()){m=r.f +m===$&&A.e() +m.df(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.aS(m,B.dX,t.l).w.a +r.a.toString +n=A.cJF(new A.Y(10,-21.5,0+m.a-10,0+m.b+21.5),new A.Y(o,n,o+80,n+47.5)) +r.I(new A.c9u(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.cFa(new A.apg(r,new A.w(0,q.e),null),B.fR,B.aT0,s.a,s.b)}} +A.c9w.prototype={ +$0(){return this.a.I(new A.c9v())}, +$S:0} +A.c9v.prototype={ +$0(){}, +$S:0} +A.c9u.prototype={ +$0(){var s=this,r=s.a +r.d=s.b +r.e=s.c-s.d}, +$S:0} +A.apg.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.qu(B.du4,B.m,r==null?1:r) +r.toString +q=p.ab(0,q.gm(q)) +if(q==null)q=1 +return A.FA(new A.a6k(null,A.cJG(q,B.cW7,new A.dP(B.asK,B.asM)),s,1,B.dGs,null),r)}} +A.ahu.prototype={ +n(){var s=this,r=s.cv$ +if(r!=null)r.T(0,s.grT()) +s.cv$=null +s.aG()}, +cp(){this.dH() +this.dr() +this.rU()}} +A.adf.prototype={ +k(a){return"Default Hero tag for Cupertino navigation bars with navigator "+A.q(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.adf&&b.a==this.a}, +gv(a){return A.w5(this.a)}} +A.aO5.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.hF(o,p.w,m.b,o,q,n,s,m.a)}} +A.a_g.prototype={ +gBr(){return B.dGx}, +Y(){return new A.aMg(B.k)}, +$iqB:1} +A.aMg.prototype={ +gcZ(a){var s=this.d +s===$&&A.e() +return s}, +an(){this.aM() +var s=t.E +this.d=new A.chI(new A.bI("Navigation bar render box",s),new A.bI("Leading",s),new A.bI("Back chevron",s),new A.bI("Back label",s),new A.bI("Middle",s),new A.bI("Trailing",s),new A.bI("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.rv(g,a) +if(s==null)s=A.kL(a).gM0() +r=h.d +r===$&&A.e() +q=t.O +p=A.Ej(a,q) +h.a.toString +o=A.dhJ(!0,r.b,g,p,g) +n=A.dhG(!0,r.c,p,g) +m=A.dhH(!0,r.d,g,p,g) +l=A.dhK(!0,!1,r.e,p,g,B.ap0) +k=A.dhL(g,r.f,g) +A.dhI(!0,!1,r.r,p,g) +h.a.toString +p=A.kL(a).gBD().grN() +h.a.toString +j=A.cQB(s,B.Hg,g,A.fJ(new A.aRv(new A.chH(o,n,m,l,k),g,g),g,g,B.aM,!0,p,g,g,B.a9),!0) +h.a.toString +i=A.Ej(a,q) +if(i instanceof A.oo){i.gCA() +r=!0}else r=!1 +r=!r +if(r)return j +return new A.hx(new A.c9i(h,s,j),g)}} +A.c9i.prototype={ +$1(a){var s,r,q,p,o=this.a +o.a.toString +if(B.Ge.l(0,B.Ge))s=new A.adf(A.cl(a,!1)) +else{o.a.toString +s=B.Ge}r=o.d +r===$&&A.e() +q=A.kL(a).gBD().gaO5() +p=A.kL(a).gBD().gab4() +o.a.toString +return A.nj(new A.agI(r,this.b,q,p,null,B.Hg,!0,!1,this.c,r.a),A.drT(),A.drU(),A.drV(),s,!0)}, +$S:737} +A.aRv.prototype={ +A(a){var s,r,q,p,o=null,n=this.c,m=n.d +if(m!=null){s=A.kL(a).gBD().gab4() +m=A.fJ(new A.c9(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.a9)}r=n.a +q=n.b +p=n.c +if(r==null&&q!=null&&p!=null)r=new A.aph(q,p,o) +s=A.aS(a,B.dc,t.l).w +return A.bS(A.j2(!1,new A.a4y(r,m,n.e,!0,6,o),!0,B.F,!0,!0),44+s.f.b,o)}} +A.chI.prototype={} +A.chH.prototype={} +A.aph.prototype={ +A(a){var s,r,q=null +A.Ej(a,t.O) +s=A.kL(a).gBD().gaO5() +r=A.fJ(new A.eZ(B.atb,A.aV(A.a([B.dys,this.f,B.dyt,new A.hz(1,B.bC,this.r,q)],t.p),B.n,B.j,B.J,q,q),q),q,q,B.aM,!0,s,q,q,B.a9) +return A.anw(B.C,B.od,new A.c9(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.beQ(this,a),B.F,0.4)}} +A.beQ.prototype={ +$0(){A.bFq(this.b)}, +$S:0} +A.aKx.prototype={ +A(a){var s,r,q,p=null,o=a.U(t.I) +o.toString +s=a.U(t.sp) +if(s==null)s=B.et +r=A.dO(62415) +q=new A.aa(B.aTr,A.a9N(A.cE(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.bV(new Float64Array(16)) +o.dK() +o.wM(0,-1,1,1) +q=A.Fz(B.C,q,o,!1) +break +case 1:break}return q}} +A.abr.prototype={ +b9K(a,b,c){var s,r=null +if(b==null)return B.W +s=A.N(b,r,r,1,B.a1,r,r,r,r,r,r,r) +return new A.ef(B.hW,1,r,b.length>12?B.dQZ:s,r)}, +A(a){var s=this.d,r=t.My +if(r.b(s)&&!s.gaoZ()){s.toString +s=r.a(s).anS$ +s.toString +return new A.bl(s,this.gb9J(),null,null,t.Sj)}else return B.W}} +A.agI.prototype={ +gTE(){var s=$.aD.a5$.z.h(0,this.c.a).gaF() +s.toString +return t.x.a(s)}, +A(a){return this.z}} +A.aQG.prototype={ +A(a){var s,r,q,p,o,n,m=this,l=m.c,k=m.e,j=m.d,i=a.U(t.I) +i.toString +s=k.gTE() +r=j.gTE() +q=k.gTE().k3 +p=q.a +q=q.b +o=j.gTE().k3 +o=new A.Y(0,0,0+p,0+q).xO(new A.Y(0,0,0+o.a,0+o.b)) +i=i.w===B.u?1:-1 +n=new A.chA(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.hY(l,new A.chJ(m),null)],t.p) +if(n.gaIm()!=null){k=n.gaIm() +k.toString +l.push(k)}if(n.gaIn()!=null){k=n.gaIn() +k.toString +l.push(k)}if(n.gaIp()!=null){k=n.gaIp() +k.toString +l.push(k)}if(n.gaIq()!=null){k=n.gaIq() +k.toString +l.push(k)}if(n.gaIo()!=null){k=n.gaIo() +k.toString +l.push(k)}if(n.gaIr()!=null){k=n.gaIr() +k.toString +l.push(k)}if(n.gaQR()!=null){k=n.gaQR() +k.toString +l.push(k)}if(n.gaQO()!=null){k=n.gaQO() +k.toString +l.push(k)}if(n.gaQP()!=null){k=n.gaQP() +k.toString +l.push(k)}if(n.gaQS()!=null){k=n.gaQS() +k.toString +l.push(k)}if(n.gaQQ()!=null){k=n.gaQQ() +k.toString +l.push(k)}if(n.gaQT()!=null){k=n.gaQT() +k.toString +l.push(k)}k=t.l +j=A.aS(a,null,k).w.FW(1) +i=m.f +s=i.a +s.toString +i=i.b +i.toString +i=Math.max(A.iP(s),A.iP(i)) +k=A.aS(a,B.dc,k).w +return A.nt(A.bS(A.cX(B.aO,l,B.B,B.a6),i+k.f.b,1/0),j,null)}} +A.chJ.prototype={ +$2(a,b){var s=this.a,r=s.c,q=s.r.ab(0,r.gm(r)) +q.toString +return A.cQB(q,s.w.ab(0,r.gm(r)),null,A.bS(null,s.f.ab(0,r.gm(r)),1/0),!1)}, +$S:94} +A.chA.prototype={ +Ew(a,b){var s,r,q=$.aD.a5$.z.h(0,a).gaF() +q.toString +t.x.a(q) +s=A.e6(q.dP(0,b),B.m) +q=q.k3 +r=s.a +s=s.b +return A.bMA(new A.Y(r,s,r+q.a,s+q.b),this.ay)}, +atR(a,b,c,d,e){var s,r,q,p,o,n,m,l,k,j,i,h=$.aD.a5$.z.h(0,b).gaF() +h.toString +s=t.x +s.a(h) +r=$.aD.a5$.z.h(0,d).gaF() +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.e6(h.dP(0,c),new A.w(s,p/2)) +l=A.e6(r.dP(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.Ew(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.cO6(a,q,new A.aW(p,new A.bb(i,s,r),r.i("aW")),h)}, +ZO(a){var s=$.cWu(),r=A.y(s).i("f5") +return new A.aW(t.o.a(this.a),new A.f5(new A.fu(new A.fC(a,1,B.es)),s,r),r.i("aW"))}, +S9(a){var s=$.cWv(),r=A.y(s).i("f5") +return new A.aW(t.o.a(this.a),new A.f5(new A.fu(new A.fC(0,a,B.fR)),s,r),r.i("aW"))}, +gaIp(){var s=this,r=s.b.b,q=$.aD.a5$.z.h(0,r) +q=q==null?null:q.gbw() +t.SC.a(q) +if(q==null)return null +r=s.Ew(r,s.d) +return A.Sk(new A.dn(s.S9(0.4),!1,q.c,null),r)}, +gaIm(){var s=this,r=null,q=s.b.c,p=$.aD.a5$.z.h(0,q) +p=p==null?r:p.gbw() +t.SC.a(p) +if(p==null)return r +q=s.Ew(q,s.d) +return A.Sk(new A.dn(s.S9(0.6),!1,A.fJ(p.c,r,r,B.aM,!0,s.f,r,r,B.a9),r),q)}, +gaIn(){var s,r,q=this,p=null,o=q.b.d,n=$.aD.a5$.z.h(0,o) +n=n==null?p:n.gbw() +t.SC.a(n) +if(n==null)return p +s=q.d +r=q.Ew(o,s) +s=r.f9(new A.w(q.ch*(-s.k3.a/2),0)) +o=t.o.a(q.a) +return new A.a5N(new A.dn(q.S9(0.2),!1,A.fJ(n.c,p,p,B.aM,!0,q.f,p,p,B.a9),p),new A.aW(o,new A.ST(r,s),t.MD.i("aW")),p)}, +gaIq(){var s,r,q,p,o,n,m=this,l=null,k=m.b.e,j=$.aD.a5$.z.h(0,k) +j=j==null?l:j.gbw() +s=t.SC +s.a(j) +r=m.c +q=r.d +p=$.aD.a5$.z.h(0,q) +o=s.a(p==null?l:p.gbw()) +r=$.aD.a5$.z.h(0,r.b) +n=s.a(r==null?l:r.gbw()) +s=j!=null +if(s&&o!=null){s=m.S9(m.Q?0.4:0.7) +r=t.o.a(m.a) +return m.atR(new A.dn(s,!1,new A.ef(B.hW,l,l,A.cGK(j.c,l,B.aM,new A.aW(r,new A.xN(m.w,m.r),t.ta.i("aW"))),l),l),k,m.d,q,m.e)}if(s&&n!=null){k=m.Ew(k,m.d) +return A.Sk(new A.dn(m.S9(m.Q?0.4:0.7),!1,A.fJ(j.c,l,l,B.aM,!0,m.w,l,l,B.a9),l),k)}return l}, +gaIo(){var s,r,q=null,p=$.aD.a5$.z.h(0,this.b.r) +p=p==null?q:p.gbw() +s=t.SC +s.a(p) +p=this.c +r=$.aD.a5$.z.h(0,p.d) +s.a(r==null?q:r.gbw()) +p=$.aD.a5$.z.h(0,p.b) +s.a(p==null?q:p.gbw()) +return q}, +gaIr(){var s=this,r=s.b.f,q=$.aD.a5$.z.h(0,r) +q=q==null?null:q.gbw() +t.SC.a(q) +if(q==null)return null +r=s.Ew(r,s.d) +return A.Sk(new A.dn(s.S9(0.6),!1,q.c,null),r)}, +gaQR(){var s=this,r=s.c.b,q=$.aD.a5$.z.h(0,r) +q=q==null?null:q.gbw() +t.SC.a(q) +if(q==null)return null +r=s.Ew(r,s.e) +return A.Sk(new A.dn(s.ZO(0.6),!1,q.c,null),r)}, +gaQO(){var s,r,q,p,o,n=this,m=null,l=n.c.c,k=$.aD.a5$.z.h(0,l) +k=k==null?m:k.gbw() +s=t.SC +s.a(k) +r=$.aD.a5$.z.h(0,n.b.c) +q=s.a(r==null?m:r.gbw()) +if(k==null)return m +p=n.Ew(l,n.e) +s=q==null +if(s){l=$.aD.a5$.z.h(0,l).gaF() +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.a5N(new A.dn(n.ZO(s?0.7:0.4),!1,A.fJ(k.c,m,m,B.aM,!0,n.r,m,m,B.a9),m),new A.aW(l,new A.ST(o,p),t.MD.i("aW")),m)}, +gaQP(){var s,r,q,p,o,n=this,m=null,l=n.b,k=l.e,j=$.aD.a5$.z.h(0,k) +j=j==null?m:j.gbw() +s=t.SC +s.a(j) +l=$.aD.a5$.z.h(0,l.r) +s.a(l==null?m:l.gbw()) +l=n.c.d +r=$.aD.a5$.z.h(0,l) +q=s.a(r==null?m:r.gbw()) +if(q==null)return m +s=$.aD.a5$.z.h(0,l) +p=s==null?m:s.MX(t.re) +if(p!=null){s=p.B1$ +s=s.gm(s)<1}else s=!1 +if(s){s=p.B1$ +s=s.gm(s) +r=t.Y +o=new A.aW(t.o.a(n.a),new A.bb(0,s,r),r.i("aW"))}else o=m +if(j!=null){j=o==null?n.ZO(0.3):o +s=t.o.a(n.a) +return n.atR(new A.dn(j,!1,A.cGK(q.c,m,B.aM,new A.aW(s,new A.xN(n.w,n.r),t.ta.i("aW"))),m),k,n.d,l,n.e)}return m}, +gaQS(){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.c.e,h=$.aD.a5$.z.h(0,i) +h=h==null?j:h.gbw() +t.SC.a(h) +if(h==null)return j +s=k.e +r=k.Ew(i,s) +i=$.aD.a5$.z.h(0,i).gaF() +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.cO6(new A.dn(k.ZO(0.25),!1,A.fJ(h.c,j,j,B.aM,!0,k.x,j,j,B.a9),j),q,new A.aW(l,new A.bb(new A.w(s-n/2,o),new A.w(p,o),m),m.i("aW")),i)}, +gaQT(){var s=this,r=s.c.f,q=$.aD.a5$.z.h(0,r) +q=q==null?null:q.gbw() +t.SC.a(q) +if(q==null)return null +r=s.Ew(r,s.e) +return A.Sk(new A.dn(s.ZO(0.4),!1,q.c,null),r)}, +gaQQ(){var s=$.aD.a5$.z.h(0,this.c.r) +s=s==null?null:s.gbw() +t.SC.a(s) +return null}} +A.a_i.prototype={ +Y(){return new A.acb(B.k)}} +A.acb.prototype={ +bpu(){var s,r=this.c +r.toString +s=A.Sq(r) +if(s!=null&&s.d.length!==0)s.x3(0,B.lO,B.ca)}, +A(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.a.d,h=A.aS(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.YS(0) +k.a.toString +m=A.rv(j,a) +if(m==null)m=A.kL(a).gM0() +i=(m.gm(m)>>>24&255)===255?A.nt(new A.aa(new A.au(0,q,0,o),i,j),h.bTL(!0).bDy(n),j):A.nt(new A.aa(new A.au(0,0,0,o),i,j),h.bDM(s.bDv(q),n),j) +k.a.toString +s=A.rv(j,a) +if(s==null)s=A.kL(a).gKr() +p=A.a([i],t.p) +k.a.toString +l=h.FW(1) +p.push(A.hF(j,A.nt(k.a.c,l,j),j,j,0,0,0,j)) +p.push(A.hF(j,A.eN(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.gbpt(),j,j,j,j,j,j,!1,B.aA),r,j,0,0,0,j)) +return A.ze(A.cX(B.aO,p,B.B,B.a6),new A.bq(s,j,j,j,j,j,j,B.K),B.fT)}} +A.OM.prototype={ +Y(){return new A.Vy(new A.aSl($.bo()),null,!1,$,null,null,B.k,this.$ti.i("Vy<1>"))}, +gm(a){return this.c}} +A.Vy.prototype={ +brE(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$=$.bo() +s.F$=0 +this.b5n()}, +gp0(){this.a.toString +return this.gbrD()}, +gO8(){return this.a.f}, +gm(a){var s=this.a +return J.v(s.c,s.d)}, +apS(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.bqe(B.lP.bU(204)) +r=new A.zF(s.a,s.b,0.835,0.69).a1A() +s=A.bqe(B.lP) +q=new A.zF(s.a,s.b,s.c,0.45).a1A() +s=m.a +s=J.v(s.c,s.d) +p=m.a.z +o=m.d +o.sxT(r) +o.sRV(m.MW$) +o.sEi(m.e) +o.sDB(m.MW$!=null?q:B.lP) +o.sSy(B.o) +o.srF(B.o) +n=m.a +o.sm(0,J.v(n.c,n.d)) +o=m.aIC(!1,p,m.gapR(),o,B.Ef) +return new A.c9(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.aSl.prototype={ +gm(a){return this.as}, +sm(a,b){if(this.as===b)return +this.as=b +this.aX()}, +srF(a){if(a.l(0,this.at))return +this.at=a +this.aX()}, +b4(a,b){var s=this,r=new A.Y(0,0,0+b.a,0+b.b).gcS(),q=$.aC().b_(),p=s.b +p.toString +q.sae(0,p) +q.sd5(0,B.bb) +q.spw(0.1) +a.rC(r,7,q) +q.sd5(0,B.aG) +q.sae(0,B.fS) +a.rC(r,7,q) +p=s.as +if(p===!0){q.sd5(0,B.bb) +p=s.a +p.toString +q.sae(0,p) +a.rC(r,7,q) +p=s.at +p.toString +q.sae(0,p) +a.rC(r,2.975,q)}p=s.e +p.toString +if(p){q.sd5(0,B.aG) +p=s.c +p.toString +q.sae(0,p) +q.spw(3) +a.rC(r,8.5,q)}}} +A.X6.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.ahq.prototype={} +A.a_j.prototype={ +gBE(a){return B.ca}, +gyu(){this.$ti.i("mm<1>").a(this.b) +return B.aKn}, +gAJ(){return null}, +a8j(a){var s +if(t.My.b(a)){a.$ti.i("mm<1>").a(a.b) +s=!0}else s=!1 +return s}, +wn(a,b,c){var s=null,r=this.$ti.i("mm<1>").a(this.b) +return new A.c9(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)}, +DJ(a,b,c,d){return A.cGy(this,a,b,c,d,this.$ti.c)}} +A.beR.prototype={ +$0(){return A.d4E(this.a)}, +$S:4} +A.beS.prototype={ +$0(){var s=this.a,r=s.a +r.toString +s=s.at +s.toString +r.bFK() +return new A.ac5(s,r,this.b.i("ac5<0>"))}, +$S(){return this.b.i("ac5<0>()")}} +A.aez.prototype={ +gCL(){this.$ti.i("mm<1>").a(this.b) +return!0}, +gCA(){this.$ti.i("mm<1>").a(this.b) +return!1}, +gxM(){return A.hk.prototype.gxM.call(this)+"("+A.q(this.$ti.i("mm<1>").a(this.b).a)+")"}} +A.mm.prototype={ +Mi(a){var s=null,r=this.$ti,q=A.a([],t.Zt),p=$.as,o=r.i("ah<1?>"),n=r.i("aG<1?>"),m=A.mG(B.cp),l=A.a([],t.wi),k=A.bL(s,t.u),j=$.as +return new A.aez(s,!1,!0,s,s,q,new A.bI(s,r.i("bI>")),new A.bI(s,t.E),new A.nv(),s,0,new A.aG(new A.ah(p,o),n),m,l,this,k,new A.aG(new A.ah(j,o),n),r.i("aez<1>"))}} +A.api.prototype={ +A(a){var s,r=this,q=a.U(t.I) +q.toString +s=q.w +return A.a8L(A.a8L(A.cwL(r.f,r.e),r.c,s,!0),r.d,s,!1)}} +A.Vv.prototype={ +Y(){return new A.Vw(B.k,this.$ti.i("Vw<1>"))}, +bGR(){return this.d.$0()}, +bQo(){return this.e.$0()}} +A.Vw.prototype={ +an(){var s,r=this +r.aM() +s=A.Qc(r,null) +s.ay=r.gbhE() +s.ch=r.gbhG() +s.CW=r.gbhz() +s.cx=r.gbhw() +r.e=s}, +n(){var s=this.e +s===$&&A.e() +s.k3.V(0) +s.Dj() +this.aG()}, +bhF(a){this.d=this.a.bQo()}, +bhH(a){var s,r,q=this.d +q.toString +s=a.c +s.toString +r=this.c +r=this.axK(s/r.gpf(r).a) +q=q.a +s=q.x +s===$&&A.e() +q.sm(0,s-r)}, +bhA(a){var s,r=this,q=r.d +q.toString +s=r.c +q.aKT(r.axK(a.a.a.a/s.gpf(s).a)) +r.d=null}, +bhx(){var s=this.d +if(s!=null)s.aKT(0) +this.d=null}, +bta(a){var s +if(this.a.bGR()){s=this.e +s===$&&A.e() +s.If(a)}}, +axK(a){var s=this.c.U(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.U(t.I) +p.toString +s=t.l +r=p.w===B.u?A.aS(a,B.dc,s).w.f.a:A.aS(a,B.dc,s).w.f.c +r=Math.max(r,20) +return A.cX(B.aO,A.a([this.a.c,new A.aAK(0,0,0,r,A.uZ(B.ez,q,q,q,this.gbt9(),q,q,q,q,q),q)],t.p),B.B,B.Et)}} +A.ac5.prototype={ +aKT(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.dF(q),300),0,0) +r.z=B.by +r.vv(1,B.zx,q)}else{o.b.eD() +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.dF(q),0,0) +r.z=B.xk +r.vv(0,B.zx,q)}}q=r.r +if(q!=null&&q.a!=null){p=A.bx("animationStatusCallback") +p.b=new A.c99(o,p) +q=p.aW() +r.de() +r=r.nJ$ +r.b=!0 +r.a.push(q)}else o.b.a8Z()}} +A.c99.prototype={ +$1(a){var s=this.a +s.b.a8Z() +s.a.pR(this.b.aW())}, +$S:15} +A.vV.prototype={ +qD(a,b){var s +if(a instanceof A.vV){s=A.c9f(a,this,b) +s.toString +return s}s=A.c9f(null,this,b) +s.toString +return s}, +qE(a,b){var s +if(a instanceof A.vV){s=A.c9f(this,a,b) +s.toString +return s}s=A.c9f(this,null,b) +s.toString +return s}, +IC(a){return new A.aMd(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.vV){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.c9g.prototype={ +$1(a){var s=A.ap(null,a,this.a) +s.toString +return s}, +$S:175} +A.c9h.prototype={ +$1(a){var s=A.ap(null,a,1-this.a) +s.toString +return s}, +$S:175} +A.aMd.prototype={ +xf(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.anS$ +if(s==null)this.anS$=A.bL(null,t.u) +else s.sm(0,null) +this.b1T(a)}} +A.ON.prototype={ +Y(){return new A.acc(new A.bI(null,t.E),null,null,B.k)}} +A.acc.prototype={ +an(){var s,r=this +r.auY() +s=r.cy=A.cf(null,B.bj,null,null,r) +s.de() +s=s.f3$ +s.b=!0 +s.a.push(new A.c9k(r))}, +a1S(){var s,r,q,p=this,o=p.at +o===$&&A.e() +s=p.c +s.toString +s=B.aRI.f_(s) +o.sae(0,s) +s=p.c.U(t.I) +s.toString +o.sdn(s.w) +s=p.a +r=s.x +r.toString +q=p.cy +q===$&&A.e() +q=q.x +q===$&&A.e() +o.sari(r+q*(s.go-r)) +o.sapp(3) +o.samC(3) +r=p.a +s=r.w +r=r.id +q=p.cy.x +q===$&&A.e() +q=A.a6d(s,r,q) +q.toString +o.sa0Z(q) +q=p.c +q.toString +o.spi(0,A.aS(q,B.dc,t.l).w.f) +o.sapE(0,36) +o.saO1(8) +o.saer(p.a.dx)}, +aa_(a){var s,r=this +r.auX(a) +s=r.Kk() +if(s==null)return +switch(s.a){case 1:r.db=a.b +break +case 0:r.db=a.a +break}}, +a9Y(){if(this.Kk()==null)return +this.b2q() +var s=this.cy +s===$&&A.e() +s.df(0).aJ(0,new A.c9j(),t.H)}, +a9Z(a,b){var s,r=this,q=r.Kk() +if(q==null)return +s=r.cy +s===$&&A.e() +s.fL(0) +r.auW(a,b) +switch(q.a){case 1:if(Math.abs(b.a.b)<10&&Math.abs(a.b-r.db)>0)A.a1E() +break +case 0:if(Math.abs(b.a.a)<10&&Math.abs(a.a-r.db)>0)A.a1E() +break}}, +n(){var s=this.cy +s===$&&A.e() +s.n() +this.auV()}} +A.c9k.prototype={ +$0(){this.a.a1S()}, +$S:0} +A.c9j.prototype={ +$1(a){return A.a1E()}, +$S:262} +A.a_k.prototype={ +Y(){return new A.acd(null,null,B.k)}, +gm(a){return this.c}} +A.acd.prototype={ +buX(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.kL(a).gt5() +if(s instanceof A.dM)s=s.f_(a) +r=q.a.z +return new A.aMh((o-n)/(m-n),p,s,r,q.gbuW(),null,null,q,null)}} +A.aMh.prototype={ +be(a){var s=this,r=null,q=s.d,p=B.Mb.f_(a),o=a.U(t.I) +o.toString +o=new A.af3(q,s.e,s.f,s.r,p,s.w,s.x,s.y,o.w,B.bX,B.asV,r,A.aT(t.T)) +o.bd() +o.sc7(r) +p=A.Qc(r,r) +p.ay=o.gbv_() +p.ch=o.gbv1() +p.CW=o.gbuY() +o.Cu=p +q=A.cf(r,B.ca,r,q,s.z) +q.de() +p=q.f3$ +p.b=!0 +p.a.push(o.gpF()) +o.E6=q +return o}, +bi(a,b){var s,r=this +b.sm(0,r.d) +b.sanb(r.e) +b.sDB(r.f) +b.suE(r.r) +s=B.Mb.f_(a) +b.sz3(s) +b.sp0(r.w) +b.pP=r.x +b.us=r.y +s=a.U(t.I) +s.toString +b.sdn(s.w)}, +gm(a){return this.d}} +A.af3.prototype={ +gm(a){return this.kH}, +sm(a,b){var s,r,q=this +if(b===q.kH)return +q.kH=b +s=q.qA +r=q.E6 +if(s!=null){r===$&&A.e() +r.z=B.by +r.vv(b,B.an,null)}else{r===$&&A.e() +r.sm(0,b)}q.d7()}, +sanb(a){if(a==this.qA)return +this.qA=a +this.b1()}, +sDB(a){if(a.l(0,this.dS))return +this.dS=a +this.b1()}, +suE(a){if(a.l(0,this.f2))return +this.f2=a +this.b1()}, +sz3(a){if(a.l(0,this.ef))return +this.ef=a +this.b1()}, +sp0(a){var s,r=this +if(J.v(a,r.ew))return +s=r.ew +r.ew=a +if(s!=null!==(a!=null))r.d7()}, +sdn(a){if(this.ut===a)return +this.ut=a +this.b1()}, +ga4R(){var s=A.a9(this.dN,0,1),r=this.qA +return r!=null?B.e.aw(s*r)/r:s}, +gaFC(){var s,r,q=this +switch(q.ut.a){case 0:s=1-q.kH +break +case 1:s=q.kH +break +default:s=null}r=A.aJ(22,q.k3.a-8-14,s) +r.toString +return r}, +bv0(a){var s,r=this +if(r.ew!=null){s=r.pP +if(s!=null)s.$1(r.ga4R()) +r.dN=r.kH +s=r.ew +s.toString +s.$1(r.ga4R())}return null}, +bv2(a){var s,r,q,p=this,o=p.ew +if(o!=null){s=Math.max(8,p.k3.a-44) +r=a.c +r.toString +q=r/s +switch(p.ut.a){case 0:p.dN-=q +break +case 1:p.dN+=q +break}o.$1(p.ga4R())}}, +buZ(a){var s=this.us +if(s!=null)s.$1(this.ga4R()) +this.dN=0 +return null}, +ux(a){return Math.abs(a.a-this.gaFC())<22}, +yJ(a,b){var s +if(t.pY.b(a)&&this.ew!=null){s=this.Cu +s===$&&A.e() +s.If(a)}}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this +switch(h.ut.a){case 0:s=h.E6 +s===$&&A.e() +s=s.x +s===$&&A.e() +r=1-s +q=h.dS +p=h.ef +break +case 1:s=h.E6 +s===$&&A.e() +s=s.x +s===$&&A.e() +q=h.ef +p=h.dS +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.gaFC() +j=a.gd0(a) +if(r>0){i=$.aC().b_() +i.sae(0,p) +j.fq(A.cz5(n+8,m,k,l,1,1),i)}if(r<1){i=$.aC().b_() +i.sae(0,q) +j.fq(A.cz5(k,m,n+(s-8),l,1,1),i)}new A.a_m(h.f2,B.cro).b4(j,A.tp(new A.w(k,o),14))}, +u1(a){var s,r=this +r.wd(a) +a.a=r.ew!=null +a.dL(B.E1,!0) +if(r.ew!=null){a.y2=r.ut +a.d=!0 +a.sa0e(r.gbl4()) +a.sa09(r.gbcJ()) +s=r.kH +a.RG=new A.fs(""+B.e.aw(s*100)+"%",B.bm) +a.d=!0 +a.rx=new A.fs(""+B.e.aw(A.a9(s+r.ga6E(),0,1)*100)+"%",B.bm) +a.d=!0 +a.ry=new A.fs(""+B.e.aw(A.a9(r.kH-r.ga6E(),0,1)*100)+"%",B.bm) +a.d=!0}}, +ga6E(){var s=this.qA +return s!=null?1/s:0.1}, +bl5(){var s=this.ew +if(s!=null)s.$1(A.a9(this.kH+this.ga6E(),0,1))}, +bcK(){var s=this.ew +if(s!=null)s.$1(A.a9(this.kH-this.ga6E(),0,1))}, +gMm(a){return this.ty}, +ga20(){return!1}, +$ipr:1, +ga0b(){return null}, +ga0c(){return null}} +A.aXy.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.a_l.prototype={ +Y(){return new A.ace(null,null,B.k)}, +gm(a){return this.c}} +A.ace.prototype={ +an(){var s,r,q=this,p=null +q.aM() +q.y=!1 +s=A.Ui(p,p) +s.bN=q.gbvZ() +s.dt=q.gbw0() +s.cT=q.gaka() +s.bc=q.gbvX() +q.d=s +s=A.Qc(p,p) +s.ay=q.gbvS() +s.ch=q.gbvU() +s.CW=q.gbvQ() +r=q.a +s.at=r.y +q.e=s +s=A.cf(p,B.E,p,r.c?1:0,q) +q.f=s +q.r=A.du(B.a_,s,p) +s=A.cf(p,B.b7,p,p,q) +q.w=s +q.x=A.du(B.b6,s,p)}, +bj(a){var s,r,q=this +q.bP(a) +s=q.e +s===$&&A.e() +r=q.a +s.at=r.y +s=q.Q +if(s||a.c!==r.c)q.aDP(s)}, +aDP(a){var s,r,q=this +q.Q=!1 +s=q.r +s===$&&A.e() +s.b=a?B.a_:B.b6 +s.c=a?B.a_:new A.oc(B.b6) +s=q.a.c +r=q.f +if(s){r===$&&A.e() +r.df(0)}else{r===$&&A.e() +r.fL(0)}}, +bt4(){return this.aDP(!0)}, +bw_(a){var s +this.a.toString +this.Q=!1 +s=this.w +s===$&&A.e() +s.df(0)}, +aF8(a){var s=this.a +s.d.$1(!s.c) +this.ayI()}, +bvW(){return this.aF8(null)}, +bw1(a){var s +this.a.toString +this.Q=!1 +s=this.w +s===$&&A.e() +s.fL(0)}, +bvY(){this.a.toString +var s=this.w +s===$&&A.e() +s.fL(0)}, +bvT(a){var s,r=this +r.a.toString +r.Q=!1 +s=r.w +s===$&&A.e() +s.df(0) +r.ayI()}, +bvV(a){var s,r,q,p=this +p.a.toString +s=p.r +s===$&&A.e() +s.c=s.b=B.a_ +s=a.c +s.toString +r=s/20 +s=p.c.U(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}}, +bvR(a){var s,r,q,p=this +p.I(new A.c9l(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.fL(0)}, +ayI(){switch(A.dh().a){case 2:A.bqg() +break +case 0:case 1:case 3:case 4:case 5:break}}, +boT(a){this.I(new A.c9m(this,a))}, +A(a){var s,r,q,p,o,n,m,l=this,k=null,j=A.kL(a),i=l.a,h=i.e +if(h==null){i=i.x +if(i==null){j.gLX() +i=!1}i=i?j.gt5():k}else i=h +s=i==null?B.aRF:i +if(s instanceof A.dM)s=s.f_(a) +if(l.Q)l.bt4() +l.a.toString +r=l.z +if(r===$){q=A.p([B.x5,new A.fT(l.gaka(),new A.cO(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.aRB.f_(a) +l.a.toString +p=A.bqe(s.a3(0.8)) +p=new A.zF(p.a,p.b,0.835,0.69).a1A() +o=l.a.d +n=a.U(t.I) +n.toString +m=l.y +m===$&&A.e() +return A.jD(A.t9(A.bnr(r,!1,new A.aMi(i,s,h,B.o,p,o,l,n.w,m,k),!0,k,B.bz,k,l.gboS(),k,k),1),B.bX,k,k,k,k)}, +n(){var s=this,r=s.d +r===$&&A.e() +r.I6() +r.Dj() +r=s.e +r===$&&A.e() +r.k3.V(0) +r.Dj() +r=s.f +r===$&&A.e() +r.n() +r=s.w +r===$&&A.e() +r.n() +s.b5o()}} +A.c9l.prototype={ +$0(){this.a.Q=!0}, +$S:0} +A.c9m.prototype={ +$0(){this.a.y=this.b}, +$S:0} +A.aMi.prototype={ +be(a){var s,r,q=this,p=q.y,o=new A.aSI(p,q.d,q.e,q.f,new A.a_m(q.r,B.Pq),q.w,q.x,q.z,q.Q,A.aT(t.FG),B.asX,null,A.aT(t.T)) +o.bd() +o.sc7(null) +s=p.r +s===$&&A.e() +r=o.gpF() +s.a.a8(0,r) +p=p.x +p===$&&A.e() +p.a.a8(0,r) +return o}, +bi(a,b){var s=this +b.sm(0,s.d) +b.sDB(s.e) +b.sz3(s.f) +b.suE(s.r) +b.sxT(s.w) +b.sp0(s.x) +b.sdn(s.z) +b.sEi(s.Q)}, +gm(a){return this.d}} +A.aSI.prototype={ +gm(a){return this.qA}, +sm(a,b){if(b===this.qA)return +this.qA=b +this.d7()}, +sDB(a){if(a.l(0,this.dS))return +this.dS=a +this.b1()}, +sz3(a){if(a.l(0,this.f2))return +this.f2=a +this.b1()}, +suE(a){if(a.l(0,this.ef.a))return +this.ef=new A.a_m(a,B.Pq) +this.b1()}, +sxT(a){if(a.l(0,this.ew))return +this.ew=a +this.b1()}, +sp0(a){if(J.v(a,this.pP))return +this.pP=a}, +sdn(a){if(this.us===a)return +this.us=a +this.b1()}, +sEi(a){if(a===this.ut)return +this.ut=a +this.b1()}, +ux(a){return!0}, +yJ(a,b){var s,r +if(t.pY.b(a)&&!0){s=this.kH +r=s.e +r===$&&A.e() +r.If(a) +s=s.d +s===$&&A.e() +s.If(a)}}, +u1(a){var s +this.wd(a) +a.sA_(this.kH.gaka()) +a.dL(B.w8,!0) +a.dL(B.w7,!0) +s=this.qA +a.dL(B.E0,!0) +a.dL(B.DY,s)}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=a.gd0(a),e=g.kH,d=e.r +d===$&&A.e() +s=d.gm(d) +e=e.x +e===$&&A.e() +r=e.gm(e) +switch(g.us.a){case 0:q=1-s +break +case 1:q=s +break +default:q=null}e=$.aC() +p=e.b_() +d=A.ap(g.f2,g.dS,s) +d.toString +p.sae(0,d) +d=g.k3 +o=b.a+(d.a-51)/2 +n=b.b +d=n+(d.b-31)/2 +m=A.qG(new A.Y(o,d,o+51,d+31),B.dBh) +f.fq(m,p) +if(g.ut){l=m.oK(1.75) +k=e.b_() +k.sae(0,g.ew) +k.sd5(0,B.aG) +k.spw(3.5) +f.fq(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.Y(d,i-14,o,i+14) +o=g.E6 +d=g.cx +d===$&&A.e() +o.sbD(0,a.bSq(d,B.m,h,m,new A.cjK(g,h),o.a))}, +n(){this.E6.sbD(0,null) +this.tp()}} +A.cjK.prototype={ +$2(a,b){this.a.ef.b4(a.gd0(a),this.b)}, +$S:29} +A.ahr.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.a4Y.prototype={ +G(){return"OverlayVisibilityMode."+this.b}} +A.aMj.prototype={ +Ep(a){var s,r=this.w,q=r.d +if($.aD.a5$.z.h(0,q)!=null){q=$.aD.a5$.z.h(0,q).gaF() +q.toString +t.x.a(q) +s=q.vo(a.a) +if(q.en(A.b5z(),s))return}this.afn(a) +q=r.x.gap() +q.toString +q.GQ() +r.a.toString}, +Th(a){var s=this.w.x.gap() +s.toString +s.GQ()}} +A.Hw.prototype={ +Y(){var s=null +return new A.acf(new A.bI(s,t.E),new A.bI(s,t.NE),s,s,A.b(t.yb,t.Q),s,!0,s,B.k)}, +gcC(){return null}} +A.beT.prototype={ +$3(a,b,c){switch(A.dh().a){case 0:case 2:return A.cGA(b,c) +case 1:case 3:case 4:case 5:return null}}, +$C:"$3", +$R:3, +$S:744} +A.acf.prototype={ +gLI(){var s=this.a.c +return s}, +gFD(){var s,r=null +this.a.toString +s=this.f +if(s==null){s=A.j9(!0,r,!0,!0,r,r,!1) +this.f=s}return s}, +ga_6(){return!0}, +gtm(){return this.a.cT}, +an(){var s,r=this +r.b5r() +r.w=new A.aMj(r,r) +r.a.toString +s=r.gFD() +r.a.toString +s.spY(!0) +r.gFD().a8(0,r.gaFt())}, +bj(a){var s,r=this +r.b5p(a) +r.a.toString +s=r.gFD() +r.a.toString +s.spY(!0)}, +vh(a,b){if(this.e!=null)this.bws()}, +bws(){var s=this,r=s.e +r.toString +s.A5(r,"controller") +s.e.y.a8(0,s.gaRb())}, +gua(){this.a.toString +return null}, +n(){var s,r=this +r.gFD().T(0,r.gaFt()) +s=r.f +if(s!=null)s.n() +s=r.e +if(s!=null){s.L4() +s.Pg()}r.b5q()}, +bwp(){this.I(new A.c9p())}, +bwt(a){var s=this.w +s===$&&A.e() +if(!s.b)return!1 +s=this.gLI().a.b +if(s.a===s.b)return!1 +if(a===B.bF)return!1 +if(a===B.q7)return!0 +if(this.gLI().a.a.length!==0)return!0 +return!1}, +bwr(a,b){var s,r=this,q=r.bwt(b) +if(q!==r.r)r.I(new A.c9q(r,q)) +switch(A.dh().a){case 2:case 4:case 3:case 5:case 1:case 0:if(b===B.d3){s=r.x.gap() +s.toString +s.xI(a.grE())}break}switch(A.dh().a){case 2:case 1:case 0:break +case 4:case 3:case 5:if(b===B.c2){s=r.x.gap() +s.toString +s.ww()}break}}, +gz4(){var s=this.e +s=s==null?null:s.y.a.a.length!==0 +return s===!0}, +akg(a,b){switch(a.a){case 0:return!1 +case 3:return!0 +case 1:return b +case 2:return!b}}, +gaAt(){var s=this.a +return s.r!=null||s.x!=null||s.z!=null}, +gbwu(){this.a.toString +return this.gaAt()?B.wG:B.wH}, +bwo(a,b,c){if(!this.gaAt())return a +return new A.bl(this.gLI(),new A.c9o(this,c),a,null,t.ue)}, +ga81(){var s=this.x.gap() +s.toString +return"EditableText-"+A.e_(s)}, +alp(a){var s=this.x.gap() +s.toString +return s.adp(a)}, +gxZ(){var s,r,q,p=this +p.a.toString +s=J.uU(B.aL.slice(0),t.N) +if(s!=null){r=p.x.gap() +r.toString +q=new A.Nu(!0,"EditableText-"+A.e_(r),s,p.gLI().a,p.a.r)}else q=B.xS +r=p.x.gap() +r.toString +return r.gxZ().aJA(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.Fb(b7) +s=b5.gLI() +b5.a.toString +switch(A.dh().a){case 2:case 0:case 1:case 3:r=$.cvk() +q=b6 +break +case 4:case 5:r=$.cvj() +q=new A.c9r(b5) +break +default:q=b6 +r=q}p=A.aS(b7,B.dq,t.l).w +o=A.a([],t.VS) +b5.a.toString +n=A.kL(b7) +b5.a.toString +m=n.gBD().grN().aT(b6) +b5.a.toString +l=A.rv(B.tm,b7) +b5.a.toString +k=B.aoJ.aJM(A.rv(b6,b7),l) +j=m.aT(k) +b5.a.toString +i=A.cGB(b7) +b5.a.toString +l=t.Uf +h=b7.U(l) +h=(h==null?B.lQ:h).w +g=A.rv(h,b7) +if(g==null)g=n.gt5() +B.aRD.f_(b7) +h=b5.a.e +f=A.rv(h.a,b7) +h=b5.a.e +e=t.Vx.a(h.c) +if(e instanceof A.fh){h=new A.c9t(b7) +if(!(A.a_(e)!==B.apf)){d=h.$1(e.a) +c=h.$1(e.d) +b=h.$1(e.c) +e=new A.fh(d,h.$1(e.b),b,c)}}h=b5.a.e +a=h.a8A(e,f) +l=b7.U(l) +a0=A.rv((l==null?B.lQ:l).x,b7) +if(a0==null)a0=A.kL(b7).gt5().a3(0.2) +b5.a.toString +a1=A.cGz(b6) +b5.a.toString +l=b5.dN$ +h=b5.r +d=b5.gFD() +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=$.cTB() +b1=b5.gFD().ge6()?a0:b6 +b2=b5.a +b3=b2.cT?r:b6 +b2=b2.RG +b4=B.fS.f_(b7) +p=A.LB(l,A.bhX(a6,a0,b5,B.aL,a4,b4,B.B,b6,A.dtA(),s,g,b6,new A.w(-2/p.b,0),!0,B.hg,2,B.R,!0,b5.a.cT,!0,!1,d,!0,o,b5.x,i,b,b0,a9,c,b6,a5,"\u2022",b6,b6,b6,b5.gbwq(),b6,b2,b6,!0,!1,!0,"editable",!0,b6,B.cb,b6,b1,b3,B.hY,B.fa,b6,h,a7,a8,a1,b6,m,B.ak,a3,b6,b6,a2,b6,B.a9,b6,b6)) +b5.a.toString +o=new A.c9s(b5,s) +l=b5.w +l===$&&A.e() +p=A.Lc(new A.jY(!1,b6,A.am(b6,l.a87(B.ez,new A.ef(new A.h5(-1,b5.gbwu().a),1,1,b5.bwo(new A.aa(B.MW,new A.m7(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.c9(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)}, +$iue:1, +gbf(){return this.x}} +A.c9p.prototype={ +$0(){}, +$S:0} +A.c9q.prototype={ +$0(){this.a.r=this.b}, +$S:0} +A.c9o.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.akg(B.a36,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.bS(new A.aa(B.MW,A.N(r,o,o,s,p==null?B.a1:p,o,o,o,q,B.ak,o,o),o),o,1/0))}c.toString +n.push(c) +m.push(A.bW(A.cX(B.aO,n,B.B,B.a6),1)) +if(l.a.z!=null&&l.akg(B.a36,b.a.length!==0)){n=l.a.z +n.toString +m.push(n)}else{l.a.toString +if(l.akg(B.dyg,b.a.length!==0)){l.a.toString +n=new A.c9n(l) +n=n +s=B.zy.f_(a) +m.push(A.eN(o,new A.aa(B.MU,A.cF(B.Oi,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.aA))}}return A.aV(m,B.n,B.j,B.p,o,o)}, +$S:391} +A.c9n.prototype={ +$0(){var s=this.a +s.gLI().a.toString +s.gLI().uK(0,B.hM) +s.a.toString}, +$S:0} +A.c9r.prototype={ +$0(){var s=this.a +if(!s.gFD().ge6()&&s.gFD().gpY())s.gFD().ti()}, +$S:0} +A.c9t.prototype={ +$1(a){var s +if(a.l(0,B.O))s=a +else{s=a.a +s=a.aN(s instanceof A.dM?s.f_(this.a):s)}return s}, +$S:318} +A.c9s.prototype={ +$0(){var s=this.b +if(!s.a.b.gce())s.sAc(A.qU(B.M,s.a.a.length)) +s=this.a.x.gap() +s.toString +s.GQ()}, +$S:0} +A.coT.prototype={ +$2(a,b){if(!a.a)a.T(0,b)}, +$S:88} +A.ahs.prototype={ +bj(a){this.bP(a) +this.G4()}, +dk(){var s,r,q,p,o=this +o.kr() +s=o.dN$ +r=o.gBA() +q=o.c +q.toString +q=A.xn(q) +o.uu$=q +p=o.Dy(q,r) +if(r){o.vh(s,o.ra$) +o.ra$=!1}if(p)if(s!=null)s.n()}, +n(){var s,r=this +r.ty$.ao(0,new A.coT()) +s=r.dN$ +if(s!=null)s.n() +r.dN$=null +r.aG()}} +A.aht.prototype={ +an(){this.aM() +if(this.gz4())this.Dp()}, +ro(){var s=this.ql$ +if(s!=null){s.aX() +s.pl() +this.ql$=null}this.xB()}} +A.aVE.prototype={ +b4(a,b){var s,r,q,p=$.aC(),o=p.b_() +o.sae(0,this.b) +s=A.tp(B.duy,6) +r=A.ER(B.duz,new A.w(7,b.b)) +q=p.cq() +q.Cd(s) +q.rV(r) +a.dM(q,o)}, +tn(a){return!this.b.l(0,a.b)}} +A.apm.prototype={} +A.apl.prototype={ +Us(a){return new A.a1(12,a+12-1.5)}, +alE(a,b,c,d,e,f,g,h){var s=this,r=null,q=s.a8h(f)?new A.beU(s,f):r,p=s.a8g(f)?new A.beV(s,f):r,o=s.Yp(f)?new A.beW(s,f):r +return new A.ach(g,e,b,p,q,o,s.alI(f)?new A.beX(s,f):r,d,c,r)}, +a88(a,b,c,d){var s,r,q,p=null,o=A.o9(p,p,p,new A.aVE(A.kL(a).gt5(),p),B.L) +switch(b.a){case 0:return A.Ff(o,new A.a1(12,c+12-1.5)) +case 1:s=c+12-1.5 +r=A.Ff(o,new A.a1(12,s)) +q=new A.bV(new Float64Array(16)) +q.dK() +q.bH(0,6,s/2) +q.K0(3.141592653589793) +q.bH(0,-6,-s/2) +return A.Fz(p,r,q,!0) +case 2:return B.W}}, +Ur(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.beU.prototype={ +$0(){return this.a.a9Q(this.b)}, +$S:0} +A.beV.prototype={ +$0(){return this.a.a9P(this.b)}, +$S:0} +A.beW.prototype={ +$0(){return this.a.Jh(this.b)}, +$S:0} +A.beX.prototype={ +$0(){return this.a.N4(this.b)}, +$S:0} +A.ach.prototype={ +Y(){return new A.aci(B.k)}} +A.aci.prototype={ +bwB(){this.I(new A.c9x())}, +an(){this.aM() +this.a.c.a8(0,this.gakh())}, +bj(a){var s,r,q=this +q.bP(a) +s=a.c +if(s!==q.a.c){r=q.gakh() +s.T(0,r) +q.a.c.a8(0,r)}}, +n(){this.a.c.T(0,this.gakh()) +this.aG()}, +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.kp)}else h=!1 +if(h)return B.W +h=t.l +s=A.aS(a,B.dc,h).w.f +r=i.a +q=A.a9(r.y.a+r.e.a,26+s.a,A.aS(a,B.dX,h).w.a.a-s.c-26) +r=B.b.gO(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.x(a,B.qA,t.ho) +l.toString +h=new A.c9y(m,A.bS(null,null,1/A.aS(a,B.dq,h).w.b)) +if(i.a.r!=null){k=l.gaD() +j=i.a.r +j.toString +h.$2(k,j)}if(i.a.f!=null){k=l.gaC() +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.oA)}else k=!1 +if(k){k=l.gaE() +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.W +return A.cwA(new A.w(q,r+o.b),new A.w(q,p.a.b+n.b),m)}} +A.c9x.prototype={ +$0(){}, +$S:0} +A.c9y.prototype={ +$2(a,b){var s=this.a +if(s.length!==0)s.push(this.b) +s.push(A.beY(b,a))}, +$S:387} +A.aMk.prototype={} +A.aMr.prototype={ +A(a){return A.bS(null,null,1/A.aS(a,B.dq,t.l).w.b)}} +A.apn.prototype={ +A(a){var s,r=t.l,q=A.aS(a,B.dc,r).w.f,p=q.b+8,o=this.c,n=o.b,m=n>=p+8+43,l=26+q.a,k=A.aS(a,B.dX,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.rx(new A.aGa(j,s,m),new A.acj(r,A.d4H(this.e),m,A.dtC(),null),null),null)}} +A.aMm.prototype={ +be(a){var s=new A.aSJ(this.e,this.f,A.i9(50,null),A.aT(t.xG),null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sal9(this.e) +b.saoT(this.f)}} +A.aSJ.prototype={ +guS(){return!0}, +sal9(a){if(a.l(0,this.L))return +this.L=a +this.ai()}, +saoT(a){if(this.ah===a)return +this.ah=a +this.ai()}, +cL(){var s,r,q=this +if(q.K$==null)return +s=t.k.a(A.U.prototype.gac.call(q)) +r=q.K$ +r.toString +r.cU(q.b2.IV(new A.aB(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.ah?-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.d1 +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=$.aC() +m=s.cq() +l=e.K$.k3 +m.ts(A.qG(new A.Y(0,7,0+l.a,7+(l.b-14)),B.jw)) +k=e.vo(e.L) +p=p.a.a +l=e.K$.k3 +j=l.a/2 +i=j+(k.a-(p+j)) +p=e.ah +h=p?l.b-7:7 +g=p?l.b:0 +f=s.cq() +f.oT(0,i,g) +f.ed(0,i-7,h) +f.ed(0,i+7,h) +f.aI(0) +r.sbD(0,a.bSp(q,d,new A.Y(0,0,0+n,0+o),s.aJ3(B.dzN,m,f),new A.cjS(e),r.a))}, +n(){this.d1.sbD(0,null) +this.tp()}, +nP(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.Y(s,q,s+r.a,q+(r.b-14)).p(0,b))return!1 +return this.b2E(a,b)}} +A.cjS.prototype={ +$2(a,b){var s=this.a.K$ +s.toString +return a.pj(s,b)}, +$S:29} +A.acj.prototype={ +Y(){return new A.ack(null,null,B.k)}, +bVM(a,b,c,d){return this.f.$4(a,b,c,d)}} +A.ack.prototype={ +biT(){var s=this,r=s.d +r===$&&A.e() +r.fL(0) +r=s.d +r.de() +r=r.nJ$ +r.b=!0 +r.a.push(s.ga6W()) +s.f=s.e+1}, +bjj(){var s=this,r=s.d +r===$&&A.e() +r.fL(0) +r=s.d +r.de() +r=r.nJ$ +r.b=!0 +r.a.push(s.ga6W()) +s.f=s.e-1}, +bvv(a){var s,r=this +if(a!==B.ai)return +r.I(new A.c9z(r)) +s=r.d +s===$&&A.e() +s.df(0) +r.d.pR(r.ga6W())}, +an(){this.aM() +this.d=A.cf(null,B.cj,null,1,this)}, +bj(a){var s,r=this +r.bP(a) +if(r.a.d!==a.d){r.e=0 +r.f=null +s=r.d +s===$&&A.e() +s.df(0) +r.d.pR(r.ga6W())}}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.b5t()}, +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.beY(o.gbji(),"\u25c0") +q=A.aS(a,B.dq,t.l).w +p=A.beY(o.gbiS(),"\u25b6") +return n.bVM(a,m,l,new A.dn(k,!1,new A.acl(r,o.a.d,1/q.b,p,B.aRK,s,null),null))}} +A.c9z.prototype={ +$0(){var s=this.a,r=s.f +r.toString +s.e=r +s.f=null}, +$S:0} +A.acl.prototype={ +be(a){var s=new A.af4(A.b(t.TC,t.x),this.w,this.e,0,null,null,A.aT(t.T)) +s.bd() +return s}, +bi(a,b){b.sabM(0,this.w) +b.sbG1(this.e)}, +h1(a){var s=t.Si +return new A.aMl(A.b(t.TC,s),A.eS(s),this,B.b2)}} +A.aMl.prototype={ +gaF(){return t.l0.a(A.cL.prototype.gaF.call(this))}, +aGD(a,b){var s +switch(b.a){case 0:s=t.l0.a(A.cL.prototype.gaF.call(this)) +s.a1=s.aku(s.a1,a,B.G5) +break +case 1:s=t.l0.a(A.cL.prototype.gaF.call(this)) +s.ak=s.aku(s.ak,a,B.G6) +break +case 2:s=t.l0.a(A.cL.prototype.gaF.call(this)) +s.b5=s.aku(s.b5,a,B.G7) +break}}, +yK(a,b){var s,r +if(b instanceof A.BA){this.aGD(t.x.a(a),b) +return}if(b instanceof A.DN){s=t.l0.a(A.cL.prototype.gaF.call(this)) +t.x.a(a) +r=b.a +r=r==null?null:r.gaF() +t.aA.a(r) +s.wm(a) +s.ais(a,r) +return}}, +yP(a,b,c){t.l0.a(A.cL.prototype.gaF.call(this)).a_U(t.x.a(a),t.aA.a(c.a.gaF()))}, +A6(a,b){var s +if(b instanceof A.BA){this.aGD(null,b) +return}s=t.l0.a(A.cL.prototype.gaF.call(this)) +t.x.a(a) +s.ajt(a) +s.x7(a)}, +d4(a){var s,r,q,p,o=this.p2 +o.gaA(o).ao(0,a) +o=this.p1 +o===$&&A.e() +s=o.length +r=this.p3 +q=0 +for(;q0){s=k.ak.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.aW(),0) +m.e=!0 +p.b=p.aW()+k.b5.k3.a}else{s.a=new A.w(p.aW(),0) +s.e=!0 +p.b=p.aW()+k.ak.k3.a}if(k.M>0){l.a=B.m +l.e=!0}}else p.b=p.aW()-k.W +k.k3=r.a(A.U.prototype.gac.call(k)).by(new A.a1(p.aW(),o.afw()))}, +b4(a,b){this.d4(new A.cjN(b,a))}, +pU(a){if(!(a.e instanceof A.nO))a.e=new A.nO(null,null,B.m)}, +nP(a,b){var s,r,q=this,p=q.ex$ +for(s=t.yS;p!=null;){r=p.e +r.toString +s.a(r) +if(!r.e){p=r.ja$ +continue}if(A.cjL(p,a,b))return!0 +p=r.ja$}if(A.cjL(q.a1,a,b))return!0 +if(A.cjL(q.ak,a,b))return!0 +if(A.cjL(q.b5,a,b))return!0 +return!1}, +b3(a){var s,r,q +this.b5S(a) +for(s=this.F,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bM(J.ag(s.a),s.b,r.i("bM<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.b5T(0) +for(s=this.F,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bM(J.ag(s.a),s.b,r.i("bM<1,2>")),r=r.z[1];s.q();){q=s.a;(q==null?r.a(q):q).b0(0)}}, +A4(){this.d4(new A.cjQ(this))}, +d4(a){var s=this,r=s.a1 +if(r!=null)a.$1(r) +r=s.ak +if(r!=null)a.$1(r) +r=s.b5 +if(r!=null)a.$1(r) +s.a3V(a)}, +wI(a){this.d4(new A.cjR(a))}} +A.cjO.prototype={ +$0(){return 0}, +$S:306} +A.cjP.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.ak||a===r.b5||l.b>r.M)return +q=l.b===0 +if(q)p=k===r.dI$+2?0:r.ak.k3.a +else p=m.c +k=q?t.k.a(A.U.prototype.gac.call(r)).b:m.d.aW() +q=t.k +a.cU(A.lM(new A.a1(k-p,q.a(A.U.prototype.gac.call(r)).d)),!0) +k=m.e +k.b=a.k3.b>k.afw()?a.k3.b:k.afw() +if(l.a+p+a.k3.a>q.a(A.U.prototype.gac.call(r)).b){++l.b +k=r.a1.k3.a +l.a=k+r.W +o=r.ak.k3.a +a.cU(A.lM(new A.a1(m.d.aW()-(k+o),q.a(A.U.prototype.gac.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.ak.k3.a +if(k)m.f.b=n}, +$S:40} +A.cjN.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:40} +A.cjM.prototype={ +$2(a,b){return this.c.en(a,b)}, +$S:26} +A.cjQ.prototype={ +$1(a){this.a.JS(t.x.a(a))}, +$S:40} +A.cjR.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:40} +A.BA.prototype={ +G(){return"_CupertinoTextSelectionToolbarItemsSlot."+this.b}} +A.aQZ.prototype={} +A.aR_.prototype={ +h1(a){return A.W(A.bC(null))}} +A.ahv.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.ahU.prototype={ +b3(a){var s,r,q +this.oN(a) +s=this.ad$ +for(r=t.yS;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).au$}}, +b0(a){var s,r,q +this.lF(0) +s=this.ad$ +for(r=t.yS;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).au$}}} +A.aYa.prototype={} +A.D6.prototype={ +A(a){var s,r=this,q=null,p=r.f +if(p==null){p=r.e +p.toString +p=A.cwB(a,p)}s=A.N(p,q,q,q,B.a1,q,q,q,B.wR.aN(r.d!=null?B.zB.f_(a):B.fS),q,q,q) +p=r.d +return A.anw(B.C,q,s,B.Ma,B.Ma,44,p,B.aU8,p==null?1:0.7)}} +A.Hy.prototype={ +grN(){var s=this.c,r=this.a.a +s=B.j1.l(0,r)?B.aoQ:B.aoQ.aN(r) +return s}, +gab4(){var s=this.f,r=this.a.a +s=B.j1.l(0,r)?B.aoL:B.aoL.aN(r) +return s}, +gaO5(){var s=B.dNd.aN(this.b) +return s}, +f_(a){var s=this,r=s.a,q=r.a,p=q instanceof A.dM?q.f_(a):q,o=r.b +if(o instanceof A.dM)o=o.f_(a) +r=p.l(0,q)&&o.l(0,B.fS)?r:new A.agA(p,o) +return new A.Hy(r,A.rv(s.b,a),A.ML(s.c,a),A.ML(s.d,a),A.ML(s.e,a),A.ML(s.f,a),A.ML(s.r,a),A.ML(s.w,a),A.ML(s.x,a),A.ML(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.Hy)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.an(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.agA.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.agA&&b.a.l(0,s.a)&&b.b.l(0,s.b)}, +gv(a){return A.an(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.aMn.prototype={} +A.apo.prototype={ +A(a){var s=null +return new A.adq(this,A.uJ(this.d,A.cGu(this.c.gt5(),s,s,s,s,s,s,s),s),s)}} +A.adq.prototype={ +fN(a){return!this.f.c.l(0,a.f.c)}} +A.OO.prototype={ +gt5(){var s=this.b +return s==null?this.w.b:s}, +gNM(){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.c9P(r.a,r.b,B.dYY,this.gt5(),s,s,s,s,s,s,s,s)}return r}, +gM0(){var s=this.e +return s==null?this.w.d:s}, +gKr(){var s=this.f +return s==null?this.w.e:s}, +gLX(){var s=this.r +return s==null?!1:s}, +f_(a){var s,r=this,q=new A.beZ(a),p=r.gIl(),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.gLX() +return A.d4J(p,o,n,m,s,q,!1,r.w.bUE(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.OO)if(b.gIl()==r.gIl())if(b.gt5().l(0,r.gt5()))if(b.gNM().l(0,r.gNM()))if(b.gBD().l(0,r.gBD()))if(b.gM0().l(0,r.gM0()))if(b.gKr().l(0,r.gKr())){b.gLX() +r.gLX() +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.gIl(),q=s.gt5(),p=s.gNM(),o=s.gBD(),n=s.gM0(),m=s.gKr() +s.gLX() +return A.an(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.beZ.prototype={ +$1(a){return A.rv(a,this.a)}, +$S:392} +A.a4F.prototype={ +f_(a){var s=this,r=new A.bGc(a),q=s.gIl(),p=r.$1(s.gt5()),o=r.$1(s.gNM()),n=s.gBD() +n=n==null?null:n.f_(a) +return new A.a4F(q,p,o,n,r.$1(s.gM0()),r.$1(s.gKr()),s.gLX())}, +gIl(){return this.a}, +gt5(){return this.b}, +gNM(){return this.c}, +gBD(){return this.d}, +gM0(){return this.e}, +gKr(){return this.f}, +gLX(){return this.r}} +A.bGc.prototype={ +$1(a){return A.rv(a,this.a)}, +$S:392} +A.aMq.prototype={ +bUE(a,b){var s,r,q=this,p=new A.c9A(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.dM)r=r.f_(a) +s=s.b +s=new A.aMo(r,s instanceof A.dM?s.f_(a):s)}return new A.aMq(q.a,o,n,m,p,!1,s)}} +A.c9A.prototype={ +$1(a){return a instanceof A.dM?a.f_(this.a):a}, +$S:175} +A.aMo.prototype={} +A.c9P.prototype={ +grN(){return A.Hy.prototype.grN.call(this).aN(this.z)}, +gab4(){return A.Hy.prototype.gab4.call(this).aN(this.z)}} +A.aMp.prototype={} +A.a_m.prototype={ +b4(a,b){var s,r,q,p,o,n,m=b.gvq()/2,l=A.qG(b,new A.c4(m,m)) +for(m=this.b,s=m.length,r=0;r0?n*0.57735+0.5:0 +o.sCN(new A.A7(q.e,n)) +a.fq(p,o)}m=l.oK(0.5) +s=$.aC() +p=s.b_() +p.sae(0,B.KP) +a.fq(m,p) +s=s.b_() +s.sae(0,this.a) +a.fq(l,s)}} +A.UG.prototype={ +bwY(a){if(this.gp0()!=null)this.I(new A.c0e(this,a))}, +aFK(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.gO8()&&null) +break +case null:r.gp0().$1(!1) +break}r.c.gaF().V4(B.EM)}, +bwW(){return this.aFK(null)}, +aAr(a){if(this.MW$!=null)this.I(new A.c0g(this))}, +bki(){return this.aAr(null)}, +bi2(a){if(a!==this.anR$)this.I(new A.c0b(this,a))}, +aIC(a,b,c,d,e){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.gp0(),h=k.a9w$ +if(h===$){s=A.p([B.x5,new A.fT(k.gaFJ(),new A.cO(A.a([],t.ot),t.wS),t.wY)],t.Ev,t.od) +k.a9w$!==$&&A.ao() +k.a9w$=s +h=s}r=k.gp0() +q=k.gp0()!=null?k.gbwX():j +p=k.gp0()!=null?k.gaFJ():j +o=k.gp0()!=null?k.gaAq():j +n=k.gp0()!=null?k.gaAq():j +m=k.gp0() +l=A.o9(j,j,j,d,e) +return A.bnr(h,!1,A.eN(j,new A.c9(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.aA),i!=null,b,B.bz,c,k.gbi1(),j,j)}} +A.c0e.prototype={ +$0(){this.a.MW$=this.b.c}, +$S:0} +A.c0g.prototype={ +$0(){this.a.MW$=null}, +$S:0} +A.c0b.prototype={ +$0(){this.a.anR$=this.b}, +$S:0} +A.aGw.prototype={ +sDB(a){if(J.v(this.a,a))return +this.a=a +this.aX()}, +sSy(a){if(J.v(this.b,a))return +this.b=a +this.aX()}, +sxT(a){if(a.l(0,this.c))return +this.c=a +this.aX()}, +sRV(a){if(J.v(a,this.d))return +this.d=a +this.aX()}, +sEi(a){if(a===this.e)return +this.e=a +this.aX()}, +sSM(a){if(a===this.f)return +this.f=a +this.aX()}, +tn(a){return!0}, +N9(a){return null}, +gOJ(){return null}, +Vt(a){return!1}, +k(a){return"#"+A.ez(this)}} +A.crc.prototype={ +$0(){return null}, +$S:753} +A.cpc.prototype={ +$0(){var s=self.window.navigator.platform,r=s==null?null:s.toLowerCase() +if(r==null)r="" +if(B.c.aZ(r,"mac"))return B.f0 +if(B.c.aZ(r,"win"))return B.iu +if(B.c.p(r,"iphone")||B.c.p(r,"ipad")||B.c.p(r,"ipod"))return B.cw +if(B.c.p(r,"android"))return B.cm +if(self.window.matchMedia("only screen and (pointer: fine)").matches)return B.it +return B.cm}, +$S:754} +A.FZ.prototype={ +a1E(a,b){var s=A.q4.prototype.gm.call(this,this) +s.toString +return J.cvH(s)}, +k(a){return this.a1E(a,B.cW)}, +gm(a){var s=A.q4.prototype.gm.call(this,this) +s.toString +return s}} +A.Pl.prototype={} +A.aqQ.prototype={} +A.aqN.prototype={} +A.e9.prototype={ +bHt(){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.S(s) +if(q>p.gu(s)){o=B.c.Ek(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.dg(n," Failed assertion:") +if(m>=0)n=B.c.X(n,0,m)+"\n"+B.c.bK(n,m+1) +l=p.O7(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.q(l) +l=J.d2p(l) +return l.length===0?" ":l}, +gb0a(){return A.d59(new A.bmH(this).$0(),!0,B.tp)}, +qt(){return"Exception caught by "+this.c}, +k(a){A.dhd(null,B.aS9,this) +return""}} +A.bmH.prototype={ +$0(){return J.d2o(this.a.bHt().split("\n")[0])}, +$S:28} +A.zx.prototype={ +goS(a){return this.k(0)}, +qt(){return"FlutterError"}, +k(a){var s,r,q=new A.el(this.a,t.ow) +if(!q.ga7(q)){s=q.gO(q) +r=J.b3(s) +s=A.q4.prototype.gm.call(r,s) +s.toString +s=J.cvH(s)}else s="FlutterError" +return s}, +$iGQ:1} +A.bmI.prototype={ +$1(a){return A.dd(a)}, +$S:755} +A.bmJ.prototype={ +$1(a){return a+1}, +$S:51} +A.bmK.prototype={ +$1(a){return a+1}, +$S:51} +A.cs6.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.aO9.prototype={} +A.aOb.prototype={} +A.aOa.prototype={} +A.akB.prototype={ +b6s(){var s,r,q,p,o,n,m,l,k=this,j=null +A.deP("Framework initialization",j,j) +k.b5a() +$.aD=k +s=t.Si +r=A.eS(s) +q=A.a([],t.lX) +p=t.S +o=new A.aOz(new A.Q5(A.fx(j,j,j,t.Su,p),t.op)) +n=A.cxn(!0,"Root Focus Scope",!1) +m=A.a([],t.OM) +l=$.bo() +n=n.w=new A.a16(o,n,A.b5(t.mx),m,l) +m=$.mJ.q1$ +m===$&&A.e() +m.a=o.gaMd() +$.nh.x2$.b.j(0,o.gaMh(),j) +o=n +s=new A.b5Z(new A.aOW(r),q,o,A.b(t.yi,s)) +k.a5$=s +s.a=k.gbgW() +s=$.dj() +s.fr=k.gbJk() +s.fx=$.as +B.vK.v_(k.gbiO()) +s=new A.apP(A.b(p,t.BV),B.a30) +B.a30.v_(s.gbn1()) +k.da$=s +k.b5b() +s=t.N +A.dsM("Flutter.FrameworkInitialization",A.b(s,s),"Extension") +A.deO()}, +zQ(){}, +Na(){}, +bNc(a){var s,r=new A.aGq(null,null,0,A.a([],t.YM)) +r.a3J(0,"Lock events");++this.c +s=a.$0() +s.t7(new A.b4t(this,r)) +return s}, +arA(){}, +k(a){return""}} +A.b4t.prototype={ +$0(){var s=this.a +if(--s.c<=0){this.b.N_(0) +s.b52() +if(s.db$.c!==0)s.ahf()}}, +$S:17} +A.b8.prototype={} +A.aaJ.prototype={} +A.ml.prototype={ +a8(a,b){var s,r,q,p,o=this +if(o.grm(o)===o.gpJ().length){s=t.Nw +if(o.grm(o)===0)o.spJ(A.aO(1,null,!1,s)) +else{r=A.aO(o.gpJ().length*2,null,!1,s) +for(q=0;q0){r.gpJ()[s]=null +r.sAx(r.gAx()+1)}else r.a6n(s) +break}}, +n(){this.spJ($.bo()) +this.srm(0,0)}, +aX(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this +if(f.grm(f)===0)return +f.szn(f.gzn()+1) +p=f.grm(f) +for(s=0;s0){l=f.grm(f)-f.gAx() +if(l*2<=f.gpJ().length){k=A.aO(l,null,!1,t.Nw) +for(j=0,s=0;s#"+A.ez(this)+"("+A.q(this.a)+")"}} +A.OY.prototype={ +G(){return"DiagnosticLevel."+this.b}} +A.ws.prototype={ +G(){return"DiagnosticsTreeStyle."+this.b}} +A.chV.prototype={} +A.la.prototype={ +a1E(a,b){return this.kq(0)}, +k(a){return this.a1E(a,B.cW)}} +A.q4.prototype={ +gm(a){this.bmW() +return this.at}, +bmW(){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.HJ.prototype={ +gm(a){return this.f}} +A.aq2.prototype={} +A.bm.prototype={ +qt(){return"#"+A.ez(this)}, +a1E(a,b){var s=this.qt() +return s}, +k(a){return this.a1E(a,B.cW)}} +A.aq1.prototype={ +qt(){return"#"+A.ez(this)}} +A.wr.prototype={ +k(a){return this.aQz(B.tp).kq(0)}, +qt(){return"#"+A.ez(this)}, +bVj(a,b){return A.cwO(a,b,this)}, +aQz(a){return this.bVj(null,a)}} +A.aMO.prototype={} +A.jZ.prototype={} +A.oi.prototype={} +A.tN.prototype={ +k(a){return"[#"+A.ez(this)+"]"}} +A.cy.prototype={ +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return A.y(this).i("cy").b(b)&&J.v(b.a,this.a)}, +gv(a){return A.an(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("cy.T"),q=this.a,p=A.cP(r)===B.FF?"<'"+A.q(q)+"'>":"<"+A.q(q)+">" +if(A.a_(this)===A.cP(s.i("cy")))return"["+p+"]" +return"["+A.cP(r).k(0)+" "+p+"]"}, +gm(a){return this.a}} +A.cAN.prototype={ +gaO(a){return A.cP(this.$ti.c)}} +A.IW.prototype={} +A.lf.prototype={} +A.adH.prototype={ +G(){return"_LicenseEntryWithLineBreaksParserState."+this.b}} +A.a2V.prototype={ +gbR_(){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.byb(g,this,s) +p=new A.byc(g,s) +for(o=this.b,n=o.length,m=n-1,l=0,k=0,j=B.o1,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.aK(k,3) +j=B.aq6 +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.o1 +break +case"\f":q.$0() +r.push(p.$0()) +g.c=null +g.b=g.a+1 +l=0 +k=0 +j=B.o1 +break +default:j=B.aq6}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.byb.prototype={ +$0(){var s=this.a +this.c.push(B.c.X(this.b.b,s.b,s.a))}, +$S:0} +A.byc.prototype={ +$0(){var s=this.b,r=B.b.aV(s," "),q=this.a.c +q.toString +B.b.V(s) +return new A.IW(r,q)}, +$S:758} +A.bye.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=$.byd,o=p.length,n=q.a,m=n.a,l=0 +case 2:if(!(l"))}, +ga7(a){return this.a.length===0}, +gdc(a){return this.a.length!==0}, +qH(a,b){var s=this.a,r=A.a0(s) +return b?A.a(s.slice(0),r):J.uU(s.slice(0),r.c)}, +bg(a){return this.qH(a,!0)}} +A.Q5.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.hg(s,s.r,A.y(s).c)}, +ga7(a){return this.a.a===0}, +gdc(a){return this.a.a!==0}} +A.S9.prototype={ +cV(a,b,c){var s=this.a,r=s==null?$.aiV():s,q=r.EA(0,0,b,A.e_(b),c) +if(q===s)return this +s=this.$ti +return new A.S9(q,s.i("@<1>").Z(s.z[1]).i("S9<1,2>"))}, +h(a,b){var s=this.a +if(s==null)return null +return s.Ue(0,0,b,J.aj(b))}} +A.cnU.prototype={} +A.aOk.prototype={ +EA(a,b,c,d,e){var s,r,q,p,o=B.d.Xy(d,b)&31,n=this.a,m=n[o] +if(m==null)m=$.aiV() +s=m.EA(0,b+5,c,d,e) +if(s===m)n=this +else{r=n.length +q=A.aO(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.d24(p,a5+5,a6,a7,a8) +if(o===p)return c +a2=a.length +n=A.aO(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.bl7(a5) +a1.a[a]=$.aiV().EA(0,a5+5,a6,a7,a8) +return a1}else{h=2*s +g=2*i +f=A.aO(g+2,b,!1,t.O) +for(a=c.b,e=0;e>>0,f)}}}, +Ue(a,b,c,d){var s,r,q,p,o=1<<(B.d.atE(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.Ue(0,b+5,c,d) +if(J.v(c,q))return p +return null}, +bl7(a){var s,r,q,p,o,n,m,l=A.aO(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.Xy(s,o)&1)!==0){n=q[p] +m=p+1 +if(n==null)l[o]=q[m] +else l[o]=$.aiV().EA(0,r,n,J.aj(n),q[m]) +p+=2}return new A.aOk(l)}} +A.adc.prototype={ +EA(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.aAI(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.aO(q,null,!1,t.O) +for(o=0;o>>0,k).EA(0,b,c,d,e)}, +Ue(a,b,c,d){var s=this.aAI(c) +return s<0?null:this.b[s+1]}, +aAI(a){var s,r,q=this.b,p=q.length +for(s=J.j4(a),r=0;r=s.a.length)s.ajz(q) +B.D.e_(s.a,s.b,q,a) +s.b+=r}, +VV(a,b,c){var s=this,r=c==null?s.e.length:c,q=s.b+(r-b) +if(q>=s.a.length)s.ajz(q) +B.D.e_(s.a,s.b,q,a) +s.b=q}, +b80(a){return this.VV(a,0,null)}, +ajz(a){var s=this.a,r=s.length,q=a==null?0:a,p=Math.max(q,r*2),o=new Uint8Array(p) +B.D.e_(o,0,r,s) +this.a=o}, +bsX(){return this.ajz(null)}, +Dl(a){var s=B.d.al(this.b,a) +if(s!==0)this.VV($.cWc(),0,a-s)}, +IP(){var s,r=this +if(r.c)throw A.j(A.ac("done() must not be called more than once on the same "+A.a_(r).k(0)+".")) +s=A.iz(r.a.buffer,0,r.b) +r.a=new Uint8Array(0) +r.c=!0 +return s}} +A.a6m.prototype={ +D9(a){return this.a.getUint8(this.b++)}, +adZ(a){var s=this.b,r=$.kb() +B.pO.as1(this.a,s,r)}, +Hb(a){var s=this.a,r=A.bz(s.buffer,s.byteOffset+this.b,a) +this.b+=a +return r}, +ae_(a){var s +this.Dl(8) +s=this.a +B.a2k.aI4(s.buffer,s.byteOffset+this.b,a)}, +Dl(a){var s=this.b,r=B.d.al(s,a) +if(r!==0)this.b=s+(a-r)}} +A.vy.prototype={ +gv(a){var s=this +return A.an(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.vy&&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.bWz.prototype={ +$1(a){return a.length!==0}, +$S:6} +A.cS.prototype={ +M3(a,b){return new A.ah($.as,this.$ti.i("ah<1>"))}, +nf(a){return this.M3(a,null)}, +qs(a,b,c,d){var s=b.$1(this.a) +if(d.i("T<0>").b(s))return s +return new A.cS(s,d.i("cS<0>"))}, +aJ(a,b,c){return this.qs(a,b,null,c)}, +t7(a){var s,r,q,p,o,n=this +try{s=a.$0() +if(t.L0.b(s)){p=J.Gz(s,new A.bZo(n),n.$ti.c) +return p}return n}catch(o){r=A.a2(o) +q=A.ay(o) +p=A.mr(r,q,n.$ti.c) +return p}}, +$iT:1} +A.bZo.prototype={ +$1(a){return this.a.a}, +$S(){return this.a.$ti.i("1(@)")}} +A.a1n.prototype={ +G(){return"GestureDisposition."+this.b}} +A.ii.prototype={} +A.PS.prototype={ +aj(a){this.a.Qi(this.b,this.c,a)}} +A.VV.prototype={ +t(a,b){this.a.push(b)}, +k(a){var s=this,r=s.a +r=r.length===0?""+"":""+new A.O(r,new A.ccn(s),A.a0(r).i("O<1,h>")).aV(0,", ") +if(s.b)r+=" [open]" +if(s.c)r+=" [held]" +if(s.d)r+=" [hasPendingSweep]" +return r.charCodeAt(0)==0?r:r}} +A.ccn.prototype={ +$1(a){if(a===this.a.e)return a.k(0)+" (eager winner)" +return a.k(0)}, +$S:760} +A.boj.prototype={ +Y_(a,b,c){this.a.cQ(0,b,new A.bol(this,b)).a.push(c) +return new A.PS(this,b,c)}, +bCf(a,b){var s=this.a.h(0,b) +if(s==null)return +s.b=!1 +this.aFV(b,s)}, +avs(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.gO(r).xG(a) +for(s=1;s").Z(q.z[1]),r=new A.bM(J.ag(r.a),r.b,q.i("bM<1,2>")),p=n.r,q=q.z[1];r.q();){o=r.a;(o==null?q.a(o):o).bY1(0,p)}s.V(0) +n.c=B.G +s=n.y +if(s!=null)s.af(0)}} +A.PT.prototype={ +bj1(a){var s,r,q,p,o +try{q=a.a +p=$.dj().d.h(0,0).x +if(p==null){p=self.window.devicePixelRatio +if(p===0)p=1}this.x1$.H(0,A.db7(q,p)) +if(this.c<=0)this.ahs()}catch(o){s=A.a2(o) +r=A.ay(o) +q=A.dd("while handling a pointer data packet") +A.hp(new A.e9(s,r,"gestures library",q,null,!1))}}, +bBg(a){var s=this.x1$ +if(s.b===s.c&&this.c<=0)A.kB(this.gbeZ()) +s.Y4(A.cKU(0,0,0,0,0,B.cR,!1,0,a,B.m,1,1,0,0,0,0,0,0,B.G))}, +ahs(){for(var s=this.x1$;!s.ga7(s);)this.aon(s.D0())}, +aon(a){this.gaDF().oV(0) +this.aAl(a)}, +aAl(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.cxG() +r=a.gbA(a) +q=p.bt$ +q===$&&A.e() +q.e.en(s,r) +p.auw(s,r) +if(!o||t.w5.b(a))p.y2$.j(0,a.ge8(),s) +o=s}else if(t.oN.b(a)||t.Ko.b(a)||t.WQ.b(a)){s=p.y2$.D(0,a.ge8()) +o=s}else o=a.ga91()||t.DB.b(a)?p.y2$.h(0,a.ge8()):null +if(o!=null||t.ge.b(a)||t.PB.b(a))p.an5(0,a,o)}, +bKO(a,b){a.t(0,new A.qf(this,t.AL))}, +an5(a,b,c){var s,r,q,p,o,n,m,l,k,j,i="gesture library" +if(c==null){try{this.x2$.aQq(b)}catch(p){s=A.a2(p) +r=A.ay(p) +A.hp(A.d6R(A.dd("while dispatching a non-hit-tested pointer event"),b,s,null,new A.bon(b),i,r))}return}for(n=c.a,m=n.length,l=0;l0.4){r.dy=B.xp +r.aj(B.fq)}else if(a.gIH().gIO()>A.Go(a.gd6(a),r.b))r.aj(B.c0) +if(s>0.4&&r.dy===B.apX){r.dy=B.xp +if(r.at!=null)r.q9("onStart",new A.bnA(r,s))}}r.VG(a)}, +xG(a){var s=this,r=s.dy +if(r===B.xo)r=s.dy=B.apX +if(s.at!=null&&r===B.xp)s.q9("onStart",new A.bny(s))}, +Ms(a){var s=this,r=s.dy,q=r===B.xp||r===B.dX_ +if(r===B.xo){s.aj(B.c0) +return}if(q&&s.ch!=null)if(s.ch!=null)s.q9("onEnd",new A.bnz(s)) +s.dy=B.Gd}, +vS(a){this.xA(a) +this.Ms(a)}} +A.bnA.prototype={ +$0(){var s=this.a,r=s.at +r.toString +s=s.db +s===$&&A.e() +return r.$1(new A.Ig(s.b))}, +$S:0} +A.bny.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.Ig(s.b))}, +$S:0} +A.bnz.prototype={ +$0(){var s=this.a,r=s.ch +r.toString +s=s.db +s===$&&A.e() +return r.$1(new A.Ig(s.b))}, +$S:0} +A.aq_.prototype={ +gv(a){return A.an(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.aq_&&b.a==this.a}, +k(a){return"DeviceGestureSettings(touchSlop: "+A.q(this.a)+")"}} +A.qf.prototype={ +k(a){return"#"+A.ez(this)+"("+this.a.k(0)+")"}} +A.X_.prototype={} +A.ae8.prototype={ +oL(a,b){return this.a.uT(b)}} +A.Wm.prototype={ +oL(a,b){var s,r,q,p,o=new Float64Array(16),n=new A.bV(o) +n.co(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.uF.prototype={ +bgA(){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.aV(s,", "))+")"}} +A.Rg.prototype={} +A.a3c.prototype={} +A.Rf.prototype={} +A.pm.prototype={ +yL(a){var s,r=this +switch(a.gtv(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.Pb(a)}, +amT(){var s,r=this +r.aj(B.fq) +r.k2=!0 +s=r.CW +s.toString +r.auS(s) +r.baB()}, +aMi(a){var s,r=this +if(!a.gKV()){if(t.pY.b(a)){s=new A.oO(a.gd6(a),A.aO(20,null,!1,t.av)) +r.bt=s +s.FH(a.gxl(a),a.gpE())}if(t.n2.b(a)){s=r.bt +s.toString +s.FH(a.gxl(a),a.gpE())}}if(t.oN.b(a)){if(r.k2)r.baz(a) +else r.aj(B.c0) +r.ajy()}else if(t.Ko.b(a)){r.ax_() +r.ajy()}else if(t.pY.b(a)){r.k3=new A.nu(a.gpE(),a.gbA(a)) +r.k4=a.gtv(a) +r.bay(a)}else if(t.n2.b(a))if(a.gtv(a)!==r.k4){r.aj(B.c0) +s=r.CW +s.toString +r.xA(s)}else if(r.k2)r.baA(a)}, +bay(a){this.k3.toString +this.e.h(0,a.ge8()).toString +switch(this.k4){case 1:break +case 2:break +case 4:break}}, +ax_(){if(this.ch===B.tK)switch(this.k4){case 1:break +case 2:break +case 4:break}}, +baB(){var s,r,q=this +switch(q.k4){case 1:if(q.p3!=null){s=q.k3 +r=s.b +s=s.a +q.q9("onLongPressStart",new A.bzt(q,new A.Rg(r,s)))}s=q.p2 +if(s!=null)q.q9("onLongPress",s) +break +case 2:break +case 4:break}}, +baA(a){var s=this,r=a.gbA(a),q=a.gpE(),p=a.gbA(a).aq(0,s.k3.b) +a.gpE().aq(0,s.k3.a) +switch(s.k4){case 1:if(s.p4!=null)s.q9("onLongPressMoveUpdate",new A.bzs(s,new A.a3c(r,q,p))) +break +case 2:break +case 4:break}}, +baz(a){var s,r=this,q=r.bt.UU(),p=q==null?B.ef:new A.pG(q.a) +a.gbA(a) +s=a.gpE() +r.bt=null +switch(r.k4){case 1:if(r.RG!=null)r.q9("onLongPressEnd",new A.bzr(r,new A.Rf(s,p))) +break +case 2:break +case 4:break}}, +ajy(){var s=this +s.k2=!1 +s.bt=s.k4=s.k3=null}, +aj(a){var s=this +if(a===B.c0)if(s.k2)s.ajy() +else s.ax_() +s.auK(a)}, +xG(a){}} +A.bzt.prototype={ +$0(){return this.a.p3.$1(this.b)}, +$S:0} +A.bzs.prototype={ +$0(){return this.a.p4.$1(this.b)}, +$S:0} +A.bzr.prototype={ +$0(){return this.a.RG.$1(this.b)}, +$S:0} +A.C4.prototype={ +h(a,b){return this.c[b+this.a]}, +j(a,b,c){this.c[b+this.a]=c}, +aQ(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.nm(A.Q(new A.O(s,new A.bJ_(),r),!0,r.i("al.E")),"[","]") +r=this.b +r===$&&A.e() +return"PolynomialFit("+q+", confidence: "+B.e.bk(r,3)+")"}} +A.bJ_.prototype={ +$1(a){return B.e.aQH(a,3)}, +$S:319} +A.auT.prototype={ +atS(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.bIZ(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.C4(c*a5,a5,q).aQ(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.mo(new A.pG(new A.w(0,p)),p)}, +aig(a,b){var s=this.k2 +s===$&&A.e() +return Math.abs(s)>A.Go(a,this.b)}, +Wz(a){return new A.w(0,a.b)}, +WF(a){return a.b}} +A.uG.prototype={ +agA(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.mo(new A.pG(new A.w(p,0)),p)}, +aig(a,b){var s=this.k2 +s===$&&A.e() +return Math.abs(s)>A.Go(a,this.b)}, +Wz(a){return new A.w(a.a,0)}, +WF(a){return a.a}} +A.v8.prototype={ +agA(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.gIO()>n*n&&a.d.gIO()>s*s))return null +q=o.db +if(q==null)q=50 +p=o.dx +if(p==null)p=8000 +return new A.mo(new A.pG(r).bBU(q,p),null)}, +aig(a,b){var s=this.k2 +s===$&&A.e() +return Math.abs(s)>A.crY(a,this.b)}, +Wz(a){return a}, +WF(a){return null}} +A.aM3.prototype={ +bp9(){this.a=!0}} +A.WV.prototype={ +xA(a){if(this.r){this.r=!1 +$.nh.x2$.aPX(this.b,a)}}, +aNu(a,b){return a.gbA(a).aq(0,this.d).gpz()<=b}} +A.ut.prototype={ +yL(a){var s,r=this +if(r.y==null)if(r.f==null&&r.r==null&&!0)return!1 +s=r.Pb(a) +if(!s)r.Lk() +return s}, +wZ(a){var s,r,q=this,p=q.y +if(p!=null)if(!p.aNu(a,100))return +else{p=q.y +if(!p.f.a||a.gtv(a)!==p.e){q.Lk() +return q.aFR(a)}else if(q.f!=null){p=a.gbA(a) +s=a.gpE() +r=q.e.h(0,a.ge8()) +r.toString +q.q9("onDoubleTapDown",new A.bhh(q,new A.Fp(p,r,s)))}}q.aFR(a)}, +aFR(a){var s,r,q,p,o,n,m=this +m.aF3() +s=$.nh.xr$.Y_(0,a.ge8(),m) +r=a.ge8() +q=a.gbA(a) +p=a.gtv(a) +o=new A.aM3() +A.d6(B.aT_,o.gbp8()) +n=new A.WV(r,s,q,p,o) +m.z.j(0,a.ge8(),n) +o=a.gk6(a) +if(!n.r){n.r=!0 +$.nh.x2$.aHF(r,m.ga6_(),o)}}, +bnk(a){var s,r=this,q=r.z,p=q.h(0,a.ge8()) +p.toString +if(t.oN.b(a)){s=r.y +if(s==null){if(r.x==null)r.x=A.d6(B.b7,r.gbnl()) +s=p.b +$.nh.xr$.aaa(s) +p.xA(r.ga6_()) +q.D(0,s) +r.axj() +r.y=p}else{s=s.c +s.a.Qi(s.b,s.c,B.fq) +s=p.c +s.a.Qi(s.b,s.c,B.fq) +p.xA(r.ga6_()) +q.D(0,p.b) +q=r.r +if(q!=null)r.q9("onDoubleTap",q) +r.Lk()}}else if(t.n2.b(a)){if(!p.aNu(a,18))r.Xj(p)}else if(t.Ko.b(a))r.Xj(p)}, +xG(a){}, +vS(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.Xj(q)}, +Xj(a){var s,r=this,q=r.z +q.D(0,a.b) +s=a.c +s.a.Qi(s.b,s.c,B.c0) +a.xA(r.ga6_()) +s=r.y +if(s!=null)if(a===s)r.Lk() +else{r.awU() +if(q.a===0)r.Lk()}}, +n(){this.Lk() +this.auy()}, +Lk(){var s,r=this +r.aF3() +if(r.y!=null){if(r.z.a!==0)r.awU() +s=r.y +s.toString +r.y=null +r.Xj(s) +$.nh.xr$.bTw(0,s.b)}r.axj()}, +axj(){var s=this.z +s=s.gaA(s) +B.b.ao(A.Q(s,!0,A.y(s).i("D.E")),this.gbsr())}, +aF3(){var s=this.x +if(s!=null){s.af(0) +this.x=null}}, +awU(){}} +A.bhh.prototype={ +$0(){return this.a.f.$1(this.b)}, +$S:0} +A.bIU.prototype={ +aHF(a,b,c){J.bD(this.a.cQ(0,a,new A.bIW()),b,c)}, +aPX(a,b){var s,r=this.a,q=r.h(0,a) +q.toString +s=J.cb(q) +s.D(q,b) +if(s.ga7(q))r.D(0,a)}, +bdd(a,b,c){var s,r,q,p +try{b.$1(a.e9(c))}catch(q){s=A.a2(q) +r=A.ay(q) +p=A.dd("while routing a pointer event") +A.hp(new A.e9(s,r,"gesture library",p,null,!1))}}, +aQq(a){var s=this,r=s.a.h(0,a.ge8()),q=s.b,p=t.Ld,o=t.iD,n=A.hT(q,p,o) +if(r!=null)s.ayn(a,r,A.hT(r,p,o)) +s.ayn(a,q,n)}, +ayn(a,b,c){c.ao(0,new A.bIV(this,b,a))}} +A.bIW.prototype={ +$0(){return A.b(t.Ld,t.iD)}, +$S:767} +A.bIV.prototype={ +$2(a,b){if(J.cV(this.b,a))this.a.bdd(this.c,a,b)}, +$S:768} +A.bIX.prototype={ +aPP(a,b,c){if(this.a!=null)return +this.b=b +this.a=c}, +aj(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.dd("while resolving a PointerSignalEvent") +A.hp(new A.e9(s,r,"gesture library",n,null,!1))}o.b=o.a=null}} +A.a0a.prototype={ +G(){return"DragStartBehavior."+this.b}} +A.hA.prototype={ +a7G(a){}, +If(a){var s=this +s.e.j(0,a.ge8(),a.gd6(a)) +if(s.yL(a))s.wZ(a) +else s.N3(a)}, +wZ(a){}, +N3(a){}, +yL(a){var s=this.c +return(s==null||s.p(0,a.gd6(a)))&&this.d.$1(a.gtv(a))}, +aNj(a){var s=this.c +return s==null||s.p(0,a.gd6(a))}, +n(){}, +aN6(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.dd("while handling a gesture") +A.hp(new A.e9(s,r,"gesture",p,null,!1))}return o}, +q9(a,b){return this.aN6(a,b,null,t.z)}, +bLS(a,b,c){return this.aN6(a,b,c,t.z)}} +A.fX.prototype={ +wZ(a){this.VE(a.ge8(),a.gk6(a))}, +N3(a){this.aj(B.c0)}, +xG(a){}, +vS(a){}, +aj(a){var s,r=this.f,q=A.Q(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=$.nh.x2$ +n=k.gGm() +o=o.a +m=o.h(0,p) +m.toString +l=J.cb(m) +l.D(m,n) +if(l.ga7(m))o.D(0,p)}s.V(0) +k.auy()}, +b8e(a){var s=this.w +if(s!=null)return s.Y_(0,a,this) +return $.nh.xr$.Y_(0,a,this)}, +VE(a,b){var s=this +$.nh.x2$.aHF(a,s.gGm(),b) +s.r.t(0,a) +s.f.j(0,a,s.b8e(a))}, +xA(a){var s=this.r +if(s.p(0,a)){$.nh.x2$.aPX(a,this.gGm()) +s.D(0,a) +if(s.a===0)this.Ms(a)}}, +VG(a){if(t.oN.b(a)||t.Ko.b(a)||t.WQ.b(a))this.xA(a.ge8())}} +A.PV.prototype={ +G(){return"GestureRecognizerState."+this.b}} +A.So.prototype={ +wZ(a){var s=this +s.Pc(a) +if(s.ch===B.j6){s.ch=B.tK +s.CW=a.ge8() +s.cx=new A.nu(a.gpE(),a.gbA(a)) +s.db=A.d6(s.at,new A.bJh(s,a))}}, +N3(a){if(!this.cy)this.auJ(a)}, +wv(a){var s,r,q,p=this +if(p.ch===B.tK&&a.ge8()===p.CW){if(!p.cy)s=p.azk(a)>18 +else s=!1 +if(p.cy){r=p.ay +q=r!=null&&p.azk(a)>r}else q=!1 +if(t.n2.b(a))r=s||q +else r=!1 +if(r){p.aj(B.c0) +r=p.CW +r.toString +p.xA(r)}else p.aMi(a)}p.VG(a)}, +amT(){}, +xG(a){if(a===this.CW){this.I6() +this.cy=!0}}, +vS(a){var s=this +if(a===s.CW&&s.ch===B.tK){s.I6() +s.ch=B.ce2}}, +Ms(a){var s=this +s.I6() +s.ch=B.j6 +s.cx=null +s.cy=!1}, +n(){this.I6() +this.Dj()}, +I6(){var s=this.db +if(s!=null){s.af(0) +this.db=null}}, +azk(a){return a.gbA(a).aq(0,this.cx.b).gpz()}} +A.bJh.prototype={ +$0(){this.a.amT() +return null}, +$S:0} +A.nu.prototype={ +a2(a,b){return new A.nu(this.a.a2(0,b.a),this.b.a2(0,b.b))}, +aq(a,b){return new A.nu(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.aOo.prototype={} +A.Mt.prototype={ +G(){return"_ScaleState."+this.b}} +A.Mm.prototype={ +gbIp(){return this.b.a2(0,this.c)}, +gze(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.q(s.d)+", _rotation: "+s.e+")"}} +A.a7v.prototype={ +k(a){return"ScaleStartDetails(focalPoint: "+this.a.k(0)+", localFocalPoint: "+this.b.k(0)+", pointersCount: "+this.c+")"}} +A.a7w.prototype={ +k(a){var s=this +return"ScaleUpdateDetails(focalPoint: "+s.b.k(0)+", localFocalPoint: "+s.c.k(0)+", scale: "+A.q(s.d)+", horizontalScale: "+A.q(s.e)+", verticalScale: "+A.q(s.f)+", rotation: "+A.q(s.r)+", pointerCount: "+s.w+", focalPointDelta: "+s.a.k(0)+")"}} +A.xq.prototype={ +k(a){return"ScaleEndDetails(velocity: "+this.a.k(0)+", scaleVelocity: "+A.q(this.b)+", pointerCount: "+this.c+")"}} +A.aPw.prototype={} +A.vm.prototype={ +gXb(){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}, +gQm(){var s,r,q,p=this.gXb() +for(s=this.R8,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bM(J.ag(s.a),s.b,r.i("bM<1,2>")),r=r.z[1];s.q();){q=s.a +if(q==null)q=r.a(q) +p*=q.gze(q)/this.RG}return p}, +gbkZ(){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.bM(J.ag(o.a),o.b,s.i("bM<1,2>")),s=s.z[1];o.q();){q=o.a +if(q==null)q=s.a(q) +r*=q.gze(q)/p.RG}return r}, +gbyj(){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.bM(J.ag(o.a),o.b,s.i("bM<1,2>")),s=s.z[1];o.q();){q=o.a +if(q==null)q=s.a(q) +r*=q.gze(q)/p.RG}return r}, +bbl(){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.bM(J.ag(m.a),m.b,s.i("bM<1,2>")),s=s.z[1];m.q();){r=m.a +o+=(r==null?s.a(r):r).e}return o-n.rx}, +wZ(a){var s=this +s.Pc(a) +s.p2.j(0,a.ge8(),new A.oO(a.gd6(a),A.aO(20,null,!1,t.av))) +if(s.CW===B.qO){s.CW=B.qP +s.k1=s.id=s.go=s.fy=s.fx=s.fr=0}}, +aNj(a){return!0}, +a7G(a){var s=this +s.aux(a) +s.VE(a.ge8(),a.gk6(a)) +s.p2.j(0,a.ge8(),new A.oO(a.gd6(a),A.aO(20,null,!1,t.av))) +if(s.CW===B.qO){s.CW=B.qP +s.RG=1 +s.rx=0}}, +wv(a){var s,r,q,p,o,n,m=this +if(t.n2.b(a)){s=m.p2.h(0,a.ge8()) +s.toString +if(!a.gKV())s.FH(a.gxl(a),a.gbA(a)) +m.ok.j(0,a.ge8(),a.gbA(a)) +m.cx=a.gk6(a) +r=!1 +q=!0}else if(t.pY.b(a)){m.ok.j(0,a.ge8(),a.gbA(a)) +m.p1.push(a.ge8()) +m.cx=a.gk6(a) +r=!0 +q=!0}else if(t.oN.b(a)||t.Ko.b(a)){m.ok.D(0,a.ge8()) +B.b.D(m.p1,a.ge8()) +m.cx=a.gk6(a) +r=!0 +q=!1}else if(t.w5.b(a)){m.R8.j(0,a.ge8(),new A.Mm(m,a.gbA(a),B.m,1,0)) +m.cx=a.gk6(a) +r=!0 +q=!0}else if(t.DB.b(a)){if(!a.gKV()&&!0){s=m.p2.h(0,a.ge8()) +s.toString +s.FH(a.gxl(a),a.ga0s(a))}m.R8.j(0,a.ge8(),new A.Mm(m,a.gbA(a),a.ga0s(a),a.gze(a),a.gaQp())) +m.cx=a.gk6(a) +r=!1 +q=!0}else{if(t.WQ.b(a)){m.R8.D(0,a.ge8()) +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.aPw(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.aPw(n,p,s,o)}}m.bxq(0) +if(!r||m.bsb(a.ge8()))m.b8o(q,a) +m.VG(a)}, +bxq(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.hg(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.bM(J.ag(o.a),o.b,n.i("bM<1,2>")),n=n.z[1];o.q();){m=o.a +m=(m==null?n.a(m):m).gbIp() +p=new A.w(p.a+m.a,p.b+m.b)}q=q.a+e.p1.length +q=q>0?p.dX(0,q):B.m +e.dy=q +o=e.cx +if(d==null){e.k2=A.a5F(o,q) +e.p4=B.m}else{n=e.k2 +n===$&&A.e() +q=A.a5F(o,q) +e.k2=q +e.p4=q.aq(0,n)}l=s.a +for(q=A.hg(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.dX(0,l) +for(r=A.hg(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}, +bsb(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.gQm()/r.gXb() +p=p.gaA(p) +r.rx=A.iY(p,new A.bQF(),A.y(p).i("D.E"),t.i).CZ(0,new A.bQG())}if(r.CW===B.xG){if(r.ch!=null){s=r.p2.h(0,a).aek() +q.a=s +p=s.a +if(p.gIO()>2500){if(p.gIO()>64e6)q.a=new A.pG(p.dX(0,p.gpz()).aQ(0,8000)) +r.q9("onEnd",new A.bQH(q,r))}else r.q9("onEnd",new A.bQI(r))}r.CW=B.aqd +r.p3=new A.oO(B.cR,A.aO(20,null,!1,t.av)) +return!1}r.p3=new A.oO(B.cR,A.aO(20,null,!1,t.av)) +return!0}, +b8o(a,b){var s,r,q,p,o=this,n=o.CW +if(n===B.qO)n=o.CW=B.qP +if(n===B.qP){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.doE(b.gd6(b))||p>A.crY(b.gd6(b),o.b)||Math.max(o.gQm()/o.gXb(),o.gXb()/o.gQm())>1.05)o.aj(B.fq)}else if(n.a>=2)o.aj(B.fq) +if(o.CW===B.aqd&&a){o.CW=B.xG +o.ayp()}if(o.CW===B.xG){n=o.p3 +if(n!=null)n.FH(b.gxl(b),new A.w(o.gQm(),0)) +if(o.ay!=null)o.q9("onUpdate",new A.bQD(o))}}, +ayp(){if(this.ax!=null)this.q9("onStart",new A.bQE(this))}, +xG(a){var s,r=this +if(r.CW===B.qP){r.CW=B.xG +r.ayp() +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.gQm()/r.gXb() +s=s.gaA(s) +r.rx=A.iY(s,new A.bQJ(),A.y(s).i("D.E"),t.i).CZ(0,new A.bQK())}}}}, +vS(a){var s=this +s.R8.D(0,a) +s.ok.D(0,a) +B.b.D(s.p1,a) +s.xA(a)}, +Ms(a){switch(this.CW.a){case 1:this.aj(B.c0) +break +case 0:break +case 2:break +case 3:break}this.CW=B.qO}, +n(){this.p2.V(0) +this.Dj()}} +A.bQF.prototype={ +$1(a){return a.e}, +$S:395} +A.bQG.prototype={ +$2(a,b){return a+b}, +$S:151} +A.bQH.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.aek().a.a +if(r==null)r=-1 +return p.$1(new A.xq(s,r,q.R8.a+q.p1.length))}, +$S:0} +A.bQI.prototype={ +$0(){var s,r=this.a,q=r.ch +q.toString +s=r.p3 +s=s==null?null:s.aek().a.a +if(s==null)s=-1 +return q.$1(new A.xq(B.ef,s,r.R8.a+r.p1.length))}, +$S:0} +A.bQD.prototype={ +$0(){var s,r,q,p,o,n,m,l,k=this.a,j=k.ay +j.toString +s=k.gQm() +r=k.gbkZ() +q=k.gbyj() +p=k.dy +p.toString +o=k.k2 +o===$&&A.e() +n=k.bbl() +m=k.R8.a +l=k.p1.length +k=k.p4 +k===$&&A.e() +j.$1(A.dcJ(p,k,r,o,m+l,n,s,q))}, +$S:0} +A.bQE.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.a7v(s,r,q+p))}, +$S:0} +A.bQJ.prototype={ +$1(a){return a.e}, +$S:395} +A.bQK.prototype={ +$2(a,b){return a+b}, +$S:151} +A.Fp.prototype={ +gd6(a){return this.b}} +A.Fq.prototype={ +gd6(a){return this.c}} +A.akv.prototype={ +wZ(a){var s=this +if(s.ch===B.j6){if(s.k4!=null&&s.ok!=null)s.XH() +s.k4=a}if(s.k4!=null)s.b2k(a)}, +VE(a,b){this.b29(a,b)}, +aMi(a){var s,r,q=this +if(t.oN.b(a)){q.ok=a +q.ax4()}else if(t.Ko.b(a)){q.aj(B.c0) +if(q.k2){s=q.k4 +s.toString +q.a9X(a,s,"")}q.XH()}else{s=a.gtv(a) +r=q.k4 +if(s!==r.gtv(r)){q.aj(B.c0) +s=q.CW +s.toString +q.xA(s)}}}, +aj(a){var s,r=this +if(r.k3&&a===B.c0){s=r.k4 +s.toString +r.a9X(null,s,"spontaneous") +r.XH()}r.auK(a)}, +amT(){this.aFf()}, +xG(a){var s=this +s.auS(a) +if(a===s.CW){s.aFf() +s.k3=!0 +s.ax4()}}, +vS(a){var s,r=this +r.b2l(a) +if(a===r.CW){if(r.k2){s=r.k4 +s.toString +r.a9X(null,s,"forced")}r.XH()}}, +aFf(){var s,r=this +if(r.k2)return +s=r.k4 +s.toString +r.aMj(s) +r.k2=!0}, +ax4(){var s,r,q=this +if(!q.k3||q.ok==null)return +s=q.k4 +s.toString +r=q.ok +r.toString +q.aMk(s,r) +q.XH()}, +XH(){var s=this +s.k3=s.k2=!1 +s.k4=s.ok=null}} +A.pD.prototype={ +yL(a){var s=this +switch(a.gtv(a)){case 1:if(s.bN==null&&s.cT==null&&s.dt==null&&s.bc==null)return!1 +break +case 2:if(s.bt==null&&s.eT==null&&s.oJ==null&&s.eO==null)return!1 +break +case 4:return!1 +break +default:return!1}return s.Pb(a)}, +aMj(a){var s,r=this,q=a.gbA(a),p=a.gpE(),o=r.e.h(0,a.ge8()) +o.toString +s=new A.Fp(q,o,p) +switch(a.gtv(a)){case 1:if(r.bN!=null)r.q9("onTapDown",new A.bZy(r,s)) +break +case 2:if(r.eT!=null)r.q9("onSecondaryTapDown",new A.bZz(r,s)) +break +case 4:break}}, +aMk(a,b){var s,r,q=this,p=b.gd6(b) +b.gbA(b) +s=b.gpE() +r=new A.Fq(s,p) +switch(a.gtv(a)){case 1:if(q.dt!=null)q.q9("onTapUp",new A.bZA(q,r)) +p=q.cT +if(p!=null)q.q9("onTap",p) +break +case 2:if(q.oJ!=null)q.q9("onSecondaryTapUp",new A.bZB(q,r)) +if(q.bt!=null)q.q9("onSecondaryTap",new A.bZC(q)) +break +case 4:break}}, +a9X(a,b,c){var s,r=this,q=c===""?c:c+" " +switch(b.gtv(b)){case 1:s=r.bc +if(s!=null)r.q9(q+"onTapCancel",s) +break +case 2:s=r.eO +if(s!=null)r.q9(q+"onSecondaryTapCancel",s) +break +case 4:break}}} +A.bZy.prototype={ +$0(){return this.a.bN.$1(this.b)}, +$S:0} +A.bZz.prototype={ +$0(){return this.a.eT.$1(this.b)}, +$S:0} +A.bZA.prototype={ +$0(){return this.a.dt.$1(this.b)}, +$S:0} +A.bZB.prototype={ +$0(){return this.a.oJ.$1(this.b)}, +$S:0} +A.bZC.prototype={ +$0(){return this.a.bt.$0()}, +$S:0} +A.aLA.prototype={ +aj(a){this.a.bwd(this.b,a)}, +$iPS:1} +A.M_.prototype={ +xG(a){var s,r,q,p,o=this +o.axl() +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.pG(s.dX(0,s.gpz()).aQ(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.auT(b,e,c).atS(2) +if(j!=null){i=new A.auT(b,d,c).atS(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.LF(new A.w(f*1000,m*1000),h*g,new A.bc(r-q.a.a),s.b.aq(0,q.b))}}}return new A.LF(B.m,1,new A.bc(r-q.a.a),s.b.aq(0,q.b))}, +aek(){var s=this.UU() +if(s==null||s.a.l(0,B.m))return B.ef +return new A.pG(s.a)}, +gd6(a){return this.a}} +A.Iv.prototype={ +FH(a,b){var s=(this.c+1)%20 +this.c=s +this.d[s]=new A.aeI(a,b)}, +Qb(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).aQ(0,1000).dX(0,q/1000):B.m}, +UU(){var s,r,q=this,p=q.Qb(-2).aQ(0,0.6).a2(0,q.Qb(-1).aQ(0,0.35)).a2(0,q.Qb(0).aQ(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.apx +else return new A.LF(p,1,new A.bc(m.a.a-s.a.a),m.b.aq(0,s.b))}} +A.Rh.prototype={ +UU(){var s,r,q=this,p=q.Qb(-2).aQ(0,0.15).a2(0,q.Qb(-1).aQ(0,0.65)).a2(0,q.Qb(0).aQ(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.apx +else return new A.LF(p,1,new A.bc(m.a.a-s.a.a),m.b.aq(0,s.b))}} +A.ctU.prototype={ +$1(a){var s=this +return new A.Nb(s.a,s.b,s.c,s.d,s.e,null)}, +$S:772} +A.cu8.prototype={ +$1(a){var s=this +return new A.IV(s.a,s.b,s.c,s.d,null)}, +$S:773} +A.Nb.prototype={ +A(a){var s,r,q,p,o,n=this,m=null,l=A.z(a),k=A.x(a,B.aJ,t.A) +k.toString +s=t.p +r=A.a([],s) +r.push(A.uJ(n.e,l.ok,m)) +q=l.p3 +p=A.N(n.c,m,m,m,m,m,m,m,q.f,m,m,m) +o=A.N("",m,m,m,m,m,m,m,q.z,m,m,m) +r.push(A.bW(new A.aa(B.MS,A.a31(A.a([p,o,B.a9p,A.N("",m,m,m,m,m,m,m,q.Q,m,m,m)],s)),m),1)) +r=A.a([A.aV(r,B.a2,B.j,B.p,m,m)],s) +B.b.H(r,n.r) +r=A.a31(r) +q=l.y +p=A.k3(!1,A.N(q?k.gbT():k.gbT().toUpperCase(),m,m,m,m,m,m,m,m,m,m,m),B.h,m,m,m,m,m,new A.b_v(n,a),m,m) +return A.GF(A.a([p,A.k3(!1,A.N(q?k.gc8():k.gc8().toUpperCase(),m,m,m,m,m,m,m,m,m,m,m),B.h,m,m,m,m,m,new A.b_w(a),m,m)],s),m,r,m,!0,m)}} +A.b_v.prototype={ +$0(){var s=this.a +A.dtc(s.e,s.f,s.c,s.d,this.b)}, +$S:0} +A.b_w.prototype={ +$0(){A.cl(this.a,!1).eP(null)}, +$S:0} +A.IV.prototype={ +Y(){return new A.adI(A.bL(null,t.bo),B.k)}} +A.adI.prototype={ +n(){var s=this.d +s.M$=$.bo() +s.F$=0 +this.aG()}, +A(a){var s=null,r=A.aS(a,B.dX,t.l).w.a.a>=720?24:12,q=A.x(a,B.aJ,t.A) +q.toString +return new A.adT(this.gbpp(),this.gbpm(),r,A.N(q.gc_(),s,s,s,s,s,s,s,s,s,s,s),s)}, +bpn(a,b,c){b.toString +t.pu.a(b) +return new A.aew(b.a,b.b,c,null)}, +bpq(a,b){var s=this.a,r=s.c,q=s.e +this.c.toString +return new A.aey(new A.aJU(r,"",q,s.f,null),b,this.d,null)}} +A.aJU.prototype={ +A(a){var s=null,r=A.aS(a,B.dX,t.l).w.a.a>=720?24:12,q=A.a([A.N(this.c,s,s,s,s,s,s,s,A.z(a).p3.f,B.aB,s,s)],t.p),p=this.e +if(p!=null)q.push(A.uJ(p,A.z(a).ok,s)) +p=this.d +if(p!=="")q.push(new A.aa(B.aTy,A.N(p,s,s,s,s,s,s,s,A.z(a).p3.z,B.aB,s,s),s)) +q.push(B.a9p) +q.push(A.N("Powered by Flutter",s,s,s,s,s,s,s,A.z(a).p3.z,B.aB,s,s)) +return new A.aa(new A.au(r,24,r,24),A.aX(q,B.n,B.j,B.p,s,s,B.v),s)}} +A.aey.prototype={ +Y(){return A.dhM()}} +A.aRk.prototype={ +A(a){return new A.ch(this.d,new A.cii(this),null,t.xH)}, +bl9(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("O<1,lf>") +A.cfk(b).a.aeA(new A.VC(r,A.Q(new A.O(q,new A.cic(a),s),!1,s.i("al.E"))))}, +bpo(a,b,c,d){return A.lg(null,new A.cif(this,c,d,b),c.c.length+1,null,null,B.N,!1)}} +A.cij.prototype={ +$2(a,b){a.bz7(b) +return a}, +$S:776} +A.cik.prototype={ +$1(a){a.b_d() +return a}, +$S:777} +A.cii.prototype={ +$2(a,b){return new A.fw(new A.cih(this.a,b),new A.cy(b.a,t.OF))}, +$S:778} +A.cih.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.cj(A.N(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.bl9(r,a) +return new A.bl(s.a.e,new A.cig(s,p),q,q,t.er) +case 0:case 2:case 1:p=A.z(a) +return A.d9(B.E,!0,q,A.aX(A.a([this.a.a.c,B.r9],t.p),B.n,B.j,B.p,q,q,B.v),B.h,p.at,0,q,q,q,q,q,B.am)}}, +$S:76} +A.cig.prototype={ +$3(a,b,c){var s=null,r=A.z(a),q=A.lM(B.a9n),p=this.a,o=this.b.b +o.toString +return A.cj(A.d9(B.E,!0,s,A.am(s,p.bpo(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.am),s,s)}, +$S:779} +A.cic.prototype={ +$1(a){return this.a.a[a]}, +$S:398} +A.cif.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.aRj(q,s,o,p.length,new A.cie(n.a,s,a,q,p,r),null)}, +$S:107} +A.cie.prototype={ +$0(){var s,r,q=this +q.a.a.e.sm(0,q.b) +s=q.e +r=A.a0(s).i("O<1,lf>") +A.cfk(q.c).a.aqf(new A.VC(q.d,A.Q(new A.O(s,new A.cid(q.f),r),!1,r.i("al.E"))))}, +$S:0} +A.cid.prototype={ +$1(a){return this.a.a[a]}, +$S:398} +A.aRj.prototype={ +A(a){var s=this,r=null,q=s.e,p=q?A.z(a).cy:A.z(a).at,o=A.N(s.c,r,r,r,r,r,r,r,r,r,r,r),n=A.x(a,B.aJ,t.A) +n.toString +return A.cIK(A.ce(!1,r,r,r,!0,r,r,r,!1,r,r,r,s.r,q,r,r,r,A.N(n.apl(s.f),r,r,r,r,r,r,r,r,r,r,r),r,r,o,r,r),p,r)}} +A.oQ.prototype={ +bz7(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.Q(k.d,!0,t.d) +if(!k.e)i.push(B.dym) +r=k.a.e +if(r==null){r=s.y?s.p3:s.p2 +m=s.RG +m=A.e3(j,j,!0,j,j,1,j,j,j,!1,j,!1,j,j,j,j,!0,j,j,j,j,j,new A.aex(q,p,r,m.at,m.b,j),j,j,j,1,j) +r=A.lM(B.a9n) +l=A.e7(m,j,A.cj(A.d9(B.E,!0,j,A.am(j,A.cJp(A.bR_(A.KH(a).YV(!1),A.a7G(A.mA(i,j,j,n,j,!0,B.N,!1),j,j,j)),a,B.Cc),B.h,j,r,j,j,j,j,j,j,j,j,j),B.h,s.at,4,j,j,j,j,j,B.am),j,j),j,!1,!1,j,j,j)}else{m=s.p3 +l=A.bf4(r,j,A.a([A.czv(!1,s.at,j,j,!0,j,new A.aex(q,p,m,m.r,j,j),56),new A.a8P(n,A.czx(new A.vv(new A.cib(i),i.length,!0,!0,!0,A.Xm(),j)),j)],t.p))}i=s.p3.Q +i.toString +return A.fJ(l,j,j,B.aM,!0,i,j,j,B.a9)}} +A.ci9.prototype={ +$0(){var s,r,q,p=null,o=this.a.d +o.push(B.dyl) +for(s=J.ag(this.b);s.q();){r=s.gE(s) +q=r.b +r=r.a +if(q===-1)o.push(new A.aa(B.aTG,new A.hb(r,p,B.hN,p,B.aB,p,p,p,p,p,p,p,p),p)) +else o.push(new A.aa(new A.cI(16*q,8,0,0),new A.hb(r,p,p,p,p,p,p,p,p,p,p,p,p),p))}}, +$S:0} +A.cia.prototype={ +$0(){this.a.e=!0}, +$S:0} +A.cib.prototype={ +$2(a,b){return A.cJp(this.a[b],a,B.Cc)}, +$S:781} +A.aex.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.aN(q.r) +s=A.N(q.c,p,p,p,p,p,p,p,s,p,p,p) +r=q.e.x +r=r==null?p:r.aN(q.r) +return A.aX(A.a([s,A.N(q.d,p,p,p,p,p,p,p,r,p,p,p)],t.p),B.a2,B.aT,B.p,p,p,B.v)}} +A.LR.prototype={ +G(){return"_ActionLevel."+this.b}} +A.W7.prototype={ +G(){return"_LayoutMode."+this.b}} +A.acZ.prototype={ +G(){return"_Focus."+this.b}} +A.adT.prototype={ +Y(){return new A.adU(B.Gc,new A.bI(null,t.b7),B.k)}, +apu(a,b){return this.c.$2(a,b)}, +aKw(a,b,c){return this.d.$3(a,b,c)}} +A.cf8.prototype={} +A.adU.prototype={ +aqf(a){var s=this +s.e=a +if(s.f===B.aq5)s.r.gap().aPw("detail",a,t.O) +else s.d=B.apW}, +aeA(a){this.e=a}, +A(a){this.a.toString +switch(0){case 0:return new A.fw(new A.cfj(this),null)}}, +bnv(a){var s,r=this,q=null +r.f=B.aq5 +s=r.bmO(a) +return new A.k6(A.cyF(B.B,"initial",r.r,B.Ux,new A.cfg(r,s),new A.cfh(r,s),q,q,B.UD,!1,q),new A.cfi(r),q)}, +bmO(a){return A.bAO(new A.cff(this,a),null,t.z)}, +ayc(a){return A.bAO(new A.cfa(this,a),null,t.z)}, +bm6(a){var s,r,q=this +q.f=B.dXE +s=q.a +r=s.e +return new A.adV(new A.cfb(q),new A.cfc(q),new A.cfd(),q.e,s.f,!0,r,null)}} +A.cfj.prototype={ +$2(a,b){var s=this.a +if(b.b>=840)return s.bm6(a) +else return s.bnv(a)}, +$S:76} +A.cfi.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().a_R(),$async$$0) +case 3:q=!b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:59} +A.cfg.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.ayc(s.e)],t.k7)}}, +$S:782} +A.cfh.prototype={ +$1(a){var s,r=a.a +switch(r){case"master":this.a.d=B.Gc +return this.b +case"detail":r=this.a +r.d=B.apW +s=a.b +r.e=s +return r.ayc(s) +default:throw A.j(A.aL("Unknown route "+A.q(r)))}}, +$S:783} +A.cff.prototype={ +$1(a){var s,r,q=this.a +q.a.toString +s=this.b +r=A.cl(s,!1).alH() +s=r?A.cw0(new A.cfe(s)):null +q=q.a +r=q.f +return A.cw3(new A.aQ_(q.c,r,s,!0,null))}, +$S:784} +A.cfe.prototype={ +$0(){A.cl(this.a,!1).eD()}, +$S:0} +A.cfa.prototype={ +$1(a){var s=this.a +return new A.k6(A.cw3(s.a.aKw(a,this.b,null)),new A.cf9(s,a),null)}, +$S:785} +A.cf9.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.Gc +A.cl(p.b,!1).eD() +q=!1 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:59} +A.cfd.prototype={ +$2(a,b){return B.h9}, +$S:786} +A.cfc.prototype={ +$3(a,b,c){var s=this.a,r=s.a +r.toString +return r.aKw(a,b==null?s.e:b,c)}, +$C:"$3", +$R:3, +$S:396} +A.cfb.prototype={ +$2(a,b){return this.a.a.apu(a,b)}, +$S:397} +A.aQ_.prototype={ +A(a){var s=null +return A.e7(A.e3(B.h9,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.adV.prototype={ +Y(){return new A.adW(A.bL(null,t.O),B.k)}, +apu(a,b){return this.c.$2(a,b)}} +A.adW.prototype={ +an(){var s,r=this +r.aM() +s=r.a.x +r.f=s +r.r=320 +r.d=B.ava}, +n(){var s=this.w +s.M$=$.bo() +s.F$=0 +this.aG()}, +aqf(a){var s +$.dJ.go$.push(new A.cfn(this,a)) +s=this.c +s.toString +A.cfk(s).a.aqf(a)}, +aeA(a){var s +$.dJ.go$.push(new A.cfo(this,a)) +s=this.c +s.toString +A.cfk(s).a.aeA(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.dWe) +n.a.toString +q=n.r +q===$&&A.e() +q=A.i9(m,q) +p=A.z(a) +o=t.p +r=A.e3(s,m,!0,m,new A.ln(A.aV(A.a([new A.eZ(q,A.uJ(A.am(B.xM,A.cKq(m,n.a.e.$2(a,B.dWf),B.a34,B.v,0,8),B.h,m,m,m,m,m,m,m,B.bk,m,m,m),p.p1,m),m)],o),B.n,B.j,B.p,m,m),B.Ek,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.apu(a,!0) +l=A.e7(r,m,new A.ef(B.hW,m,m,new A.eZ(new A.aB(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.cX(B.aO,A.a([l,A.j2(!0,new A.aa(new A.cI(s-4,0,r,0),new A.bl(n.w,new A.cfm(n),m,m,t.Jn),m),!0,B.F,!0,!0)],o),B.B,B.a6)}} +A.cfn.prototype={ +$1(a){var s=this.b +this.a.w.sm(0,s) +return s}, +$S:3} +A.cfo.prototype={ +$1(a){var s=this.b +this.a.w.sm(0,s) +return s}, +$S:3} +A.cfm.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.Nk(A.am(s,new A.aMM(o,r?p.f:b,s),B.h,s,B.oe,s,s,s,new A.cy(q,t.IV),s,s,s,s,s),B.ca,A.ail(),B.a_,new A.cfl())}, +$S:787} +A.cfl.prototype={ +$2(a,b){var s,r=$.cWn(),q=$.cWp(),p=A.y(r).i("f5") +t.o.a(b) +s=$.cWo() +return new A.aNV(new A.aW(b,new A.f5(q,r,p),p.i("aW")),new A.aW(b,s,A.y(s).i("aW")),a,null)}, +$S:287} +A.aMM.prototype={ +A(a){var s,r +if(this.d==null)return B.W +s=A.aS(a,B.dX,t.l).w.a.b +r=(s-56)/s +return A.d5Q(new A.caa(this),!1,r,1,r)}} +A.caa.prototype={ +$2(a,b){var s=null,r=this.a +return A.jD(new A.alb(A.z(a).at,4,B.dE3,B.d8,B.fo,r.c.$3(a,r.d,b),s),B.bz,s,s,s,s)}, +$S:789} +A.aJW.prototype={ +A(a){var s=this,r=null +return A.ej(s.e,r,r,s.c,r,new A.c62(s,a),r,r,s.f,s.a5m(a))}} +A.c62.prototype={ +$0(){var s=this.a,r=s.d +if(r!=null)r.$0() +else s.a64(this.b)}, +$S:0} +A.LQ.prototype={ +A(a){var s,r,q,p,o=null +a.U(t.vH) +s=A.z(a) +r=this.c.$1(s.R8) +if(r!=null)return r.$1(a) +q=this.d.$1(a) +switch(A.dh().a){case 0:s=A.x(a,B.aJ,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.cF(q,o,o,p,o,o)}} +A.aki.prototype={ +A(a){return new A.LQ(new A.b3T(),new A.b3U(),new A.b3V(),null)}} +A.b3T.prototype={ +$1(a){return a==null?null:a.a}, +$S:182} +A.b3U.prototype={ +$1(a){return B.e3}, +$S:183} +A.b3V.prototype={ +$1(a){return a.gcj()}, +$S:184} +A.Yp.prototype={ +a64(a){return A.bFq(a)}, +a5m(a){var s=A.x(a,B.aJ,t.A) +s.toString +return s.gcj()}} +A.amN.prototype={ +A(a){return new A.LQ(new A.bcJ(),new A.bcK(),new A.bcL(),null)}} +A.bcJ.prototype={ +$1(a){return a==null?null:a.b}, +$S:182} +A.bcK.prototype={ +$1(a){return B.eA}, +$S:183} +A.bcL.prototype={ +$1(a){return a.gcb()}, +$S:184} +A.Zz.prototype={ +a64(a){return A.bFq(a)}, +a5m(a){var s=A.x(a,B.aJ,t.A) +s.toString +return s.gcb()}} +A.aqi.prototype={ +A(a){return new A.LQ(new A.bhJ(),new A.bhK(),new A.bhL(),null)}} +A.bhJ.prototype={ +$1(a){return a==null?null:a.c}, +$S:182} +A.bhK.prototype={ +$1(a){return B.NV}, +$S:183} +A.bhL.prototype={ +$1(a){return a.gbu()}, +$S:184} +A.aqh.prototype={ +a64(a){var s,r,q=A.a7u(a),p=q.e +if(p.gap()!=null){s=q.x +r=s.y +s=r==null?A.y(s).i("fM.T").a(r):r}else s=!1 +if(s)p.gap().aI(0) +q=q.d.gap() +if(q!=null)q.oh(0) +return null}, +a5m(a){var s=A.x(a,B.aJ,t.A) +s.toString +return s.gbu()}} +A.aqC.prototype={ +A(a){return new A.LQ(new A.bjG(),new A.bjH(),new A.bjI(),null)}} +A.bjG.prototype={ +$1(a){return a==null?null:a.d}, +$S:182} +A.bjH.prototype={ +$1(a){return B.NV}, +$S:183} +A.bjI.prototype={ +$1(a){return a.gbu()}, +$S:184} +A.aqB.prototype={ +a64(a){var s,r,q=A.a7u(a),p=q.d +if(p.gap()!=null){s=q.w +r=s.y +s=r==null?A.y(s).i("fM.T").a(r):r}else s=!1 +if(s)p.gap().aI(0) +q=q.e.gap() +if(q!=null)q.oh(0) +return null}, +a5m(a){var s=A.x(a,B.aJ,t.A) +s.toString +return s.gbu()}} +A.Nc.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.Nc)s=!0 +else s=!1 +return s}} +A.aJZ.prototype={} +A.ajq.prototype={ +A(a){var s,r,q=this,p=q.c.length===0 +if(p)return B.W +s=J.mi(A.d2u(a,q.c)) +switch(A.z(a).r.a){case 2:p=q.e +r=p.a +p=p.b +return A.cwA(r,p==null?r:p,s) +case 0:p=q.e +r=p.a +p=p.b +return A.dey(r,p==null?r:p,s) +case 1:case 3:case 5:return new A.apY(q.e.a,s,null) +case 4:return new A.OJ(q.e.a,s,null)}}} +A.b04.prototype={ +$1(a){return A.beY(a.a,A.b07(this.a,a))}, +$S:385} +A.b05.prototype={ +$1(a){var s=this.a +return A.d54(s,a.a,A.b07(s,a))}, +$S:793} +A.b06.prototype={ +$1(a){var s=this.a +return A.cGt(s,a.a,A.b07(s,a))}, +$S:386} +A.ajF.prototype={ +A(a){var s,r,q=null,p=A.a2_(a),o=this.e +a.U(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.o9(q,q,q,new A.aK7(B.cp3,s,r,o/48,!1,A.dnM(),s),new A.a1(o,o)) +return new A.c9(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.aK7.prototype={ +b4(a,b){var s,r,q,p,o,n=this +if(n.f){a.vU(0,3.141592653589793) +a.bH(0,-b.a,-b.b)}s=n.e +a.q4(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].NE(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)}, +N9(a){return null}, +Vt(a){return!1}, +gOJ(){return null}} +A.Wq.prototype={ +NE(a,b,c,d){var s,r,q,p=A.aZe(this.b,d,A.aiN()) +p.toString +s=$.aC().b_() +s.sd5(0,B.bb) +s.sae(0,b.a3((b.gm(b)>>>24&255)/255*p)) +r=c.$0() +for(p=this.a,q=0;q<6;++q)p[q].ale(r,d) +a.dM(r,s)}} +A.Ml.prototype={} +A.Wr.prototype={ +ale(a,b){var s=A.aZe(this.a,b,A.cuz()) +s.toString +a.oT(0,s.a,s.b)}} +A.oR.prototype={ +ale(a,b){var s,r,q=A.aZe(this.b,b,A.cuz()) +q.toString +s=A.aZe(this.a,b,A.cuz()) +s.toString +r=A.aZe(this.c,b,A.cuz()) +r.toString +a.vE(q.a,q.b,s.a,s.b,r.a,r.b)}} +A.aRo.prototype={ +ale(a,b){a.aI(0)}} +A.b0S.prototype={} +A.c6u.prototype={} +A.pF.prototype={ +G(){return"ThemeMode."+this.b}} +A.E9.prototype={ +Y(){return new A.adX(B.k)}, +gqR(){return null}} +A.bA4.prototype={ +$2(a,b){return new A.Rs(a,b)}, +$S:794} +A.bAW.prototype={ +ER(a){return A.z(a).r}, +a8a(a,b,c){switch(A.dH(c.a)){case B.as:return b +case B.N:switch(A.z(a).r.a){case 3:case 4:case 5:return A.a7G(b,c.b,null,null) +case 0:case 1:case 2:return b}break}}, +a89(a,b,c){var s=A.bx("indicator") +if(A.z(a).y)s.soR(B.GM) +else{A.z(a) +s.soR(B.xO)}switch(A.z(a).r.a){case 2:case 3:case 4:case 5:return b +case 0:switch(s.aW()){case B.GM:return A.de_(c.a,b,c.d) +case B.xO:break}break +case 1:break}return A.cHY(c.a,b,A.z(a).ax.f)}} +A.adX.prototype={ +an(){this.aM() +this.d=A.cJJ()}, +gaBy(){var s=A.a([],t.a9) +B.b.H(s,this.a.k1) +s.push(B.avf) +s.push(B.av4) +return s}, +blx(a,b){return A.pc(null,B.OB,null,B.lr,!0,b,null)}, +bmR(a,b){var s,r,q,p,o,n=this,m=null,l=n.a.fr,k=A.dE(a,B.Gg),j=k==null?m:k.d +if(j==null)j=B.ap +if(l!==B.nT)s=l===B.k3&&j===B.aw +else s=!0 +k=A.dE(a,B.aq8) +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.a7s(A.cwM(new A.Y0(q,new A.hx(new A.cfq(n,b),m),B.a_,B.E,m,m),o,p),m)}, +b9Y(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.jo +m=n.ay +if(m!=null){n=n.CW +r=p.gaBy() +q=p.a +return new A.LM(o,o,o,o,o,o,o,o,m,o,o,o,o,o,p.gaBL(),n,o,B.aoW,s,o,r,o,o,q.k4,!1,!1,!1,!1,p.gaB0(),!1,o,o,q.rx,new A.wJ(p,t.bT))}null.toString +n=n.CW +m=p.gaBy() +r=p.a +return new A.LM(null,null,null,new A.cfp(),null,null,null,null,null,null,null,null,null,null,p.gaBL(),n,null,B.aoW,s,null,m,null,null,r.k4,!1,!1,!1,!1,p.gaB0(),!1,null,null,r.rx,new A.wJ(p,t.bT))}, +A(a){var s=null,r=A.rL(!1,!1,this.b9Y(a),s,s,s,s,!0,s,s,new A.cfr(),s,s,s),q=this.a.ry,p=this.d +p===$&&A.e() +return A.bR_(q,A.cI8(r,p))}} +A.cfq.prototype={ +$1(a){return this.a.a.ch.$2(a,this.b)}, +$S:13} +A.cfp.prototype={ +$1$2(a,b,c){return A.bAO(b,a,c)}, +$2(a,b){return this.$1$2(a,b,t.z)}, +$S:796} +A.cfr.prototype={ +$2(a,b){if(!(b instanceof A.tl)||!b.c.gCK().l(0,B.pC))return B.kI +return A.df_()?B.m2:B.kI}, +$S:113} +A.cnJ.prototype={ +On(a){return a.a1x(this.b)}, +Kl(a){return new A.a1(a.b,this.b)}, +Os(a,b){return new A.w(0,a.b-b.b)}, +Dh(a){return this.b!==a.b}} +A.aeL.prototype={} +A.GO.prototype={ +bfF(a){var s=this.cy +if(s==null)s=a.RG.y +return s==null?new A.b1n(this,a).$0():s}, +Y(){return new A.abm(B.k)}, +$iqB:1, +Eo(a){return A.Xn().$1(a)}, +gqR(a){return this.f}, +gBr(){return this.fx}} +A.b1n.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.abm.prototype={ +dk(){var s,r=this +r.kr() +s=r.d +if(s!=null)s.T(0,r.gafO()) +s=r.c.U(t.yd) +s=s==null?null:s.f +r.d=s +if(s!=null){s=s.d +s.aAZ(s.c,new A.G4(r.gafO()),!1)}}, +n(){var s=this,r=s.d +if(r!=null){r.T(0,s.gafO()) +s.d=null}s.aG()}, +b8x(a){var s,r,q,p=this +if(a instanceof A.nE&&p.a.Eo(a)){s=p.e +r=a.a +switch(r.e.a){case 0:q=p.e=Math.max(r.gvN()-r.gqr(),0)>0 +break +case 2:q=p.e=Math.max(r.gqr()-r.gxU(),0)>0 +break +case 1:case 3:q=s +break +default:q=s}if(q!==s)p.I(new A.c6P())}}, +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.z(c0),b7=A.cIm(c0),b8=A.z(c0).RG,b9=b6.y +if(b9)s=new A.c6O(c0,b5,b5,0,3,b5,b5,b5,b5,b5,b5,16,64,b5,b5,b5) +else s=new A.c6N(c0,b5,b5,4,b5,B.x,b5,b5,b5,b5,b5,16,56,b5,b5,b5) +r=c0.Gk(t.Np) +q=A.Ej(c0,t.O) +p=c0.U(t.N8) +o=A.b5(t.ui) +n=p==null?b5:p.y +if(n==null?b4.e:n)o.t(0,B.a1P) +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.gN6()){n=q.tz$ +n=n!=null&&n.length!==0}else n=!0 +k=n===!0 +if(q instanceof A.oo)q.gCA() +n=b4.a +j=n.fy +i=j==null?b8.Q:j +if(i==null)i=56 +n=n.ax +j=s.gcM(s) +h=t.MH +n=A.dx(n,o,h) +if(n==null)n=A.dx(b8.a,o,h) +if(n==null)n=A.dx(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.a1P)){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.gtC().aN(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.gQE() +o=o==null?b5:o.aN(c) +b=o}else b=o +if(b==null)b=d +b4.a.toString +a=b8.as +if(a==null){o=s.gTW() +a=o==null?b5:o.aN(g)}b4.a.toString +a0=b8.at +if(a0==null){o=s.guY() +a0=o==null?b5:o.aN(g)}o=b4.a.dy +if(o!==1){a1=B.P3.ab(0,o) +if((a0==null?b5:a0.b)!=null)a0=a0.aN(a0.b.a3(a1)) +if((a==null?b5:a.b)!=null)a=a.aN(a.b.a3(a1)) +o=d.r +o=o==null?b5:A.a9(o,0,1) +d=d.a8y(a1*(o==null?1:o)) +o=b.r +o=o==null?b5:A.a9(o,0,1) +b=b.a8y(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.aqh(B.aSE,b5,b5,A.DB(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.gN6()||q.x8$>0 +r=r===!0}else r=!0 +if(r)a2=B.f7}if(a2!=null)if(b9){if(d.l(0,s.gtC()))a3=b7 +else{a4=A.DB(b5,b5,b5,b5,b5,b5,d.f,b5,b5,d.a,b5,b5,b5,b5) +r=b7.a +a3=new A.uI(r==null?b5:r.aJS(a4.c,a4.as,a4.d))}a2=A.a1Z(a2 instanceof A.a1X?A.cj(a2,b5,b5):a2,a3) +r=b4.a.go +a2=new A.eZ(A.i9(b5,r==null?56:r),a2,b5)}else{r=b4.a.go +a2=new A.eZ(A.i9(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.aKk(a5,b5) +a5=new A.c9(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.fJ(a5,b5,b5,B.a1,!1,a0,b5,b5,B.a9) +a7=A.aS(c0,b5,t.l).w +a5=A.nt(a5,a7.FW(Math.min(a7.c,1.34)),b5)}r=b4.a.f +if(r!=null&&J.fq(r)){r=b9?B.n:B.er +o=b4.a.f +o.toString +a8=A.aV(o,r,B.j,B.J,b5,b5)}else if(l){r=d.a +a8=new A.aqB(B.cca,b5,b5,A.DB(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.gQE()))a9=b7 +else{b0=A.DB(b5,b5,b5,b5,b5,b5,b.f,b5,b5,b.a,b5,b5,b5,b5) +r=b7.a +a9=new A.uI(r==null?b5:r.aJS(b0.c,b0.as,b0.d))}a8=A.a1Z(A.rQ(a8,b),a9)}r=b4.a.bfF(b6) +o=b4.a +m=o.dx +if(m==null)m=b8.z +if(m==null)m=16 +a.toString +b1=A.rq(new A.rx(new A.cnJ(i),A.rQ(A.fJ(new A.a4y(a2,a5,a8,r,m,b5),b5,b5,B.aM,!0,a,b5,b5,B.a9),d),b5),B.B,b5) +if(o.w!=null){r=A.a([new A.hz(1,B.bC,new A.eZ(new A.aB(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.P3.ab(0,m) +r.push(A.t9(b4.a.w,o))}b1=A.aX(r,B.n,B.fv,B.p,b5,b5,B.v)}r=b4.a +r.toString +b1=A.j2(!1,b1,!0,B.F,!0,!0) +b1=new A.ef(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.Dh,b5,b5,b5,b5,b5,b5) +m=A.d9(B.E,!0,b5,b1,B.h,b5,0,b5,b5,b5,b5,b5,B.jp) +b1=A.cX(B.aO,A.a([new A.c9(o,!1,!0,!1,r,b5),new A.c9(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.Dg,b5,b5,b5,b5,b5,b5),!1,!0,!1,m,b5)],t.p),B.B,B.Et)}r=b4.a.k2 +if(r==null)r=b8.ax +b2=r==null?s.ax:r +if(b2==null){r=A.Ux(n) +b9=b9?B.z:b5 +b3=r===B.aw?B.ww:B.a9N +b2=new A.vD(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.ge0(s) +r=b4.a.as +if(r==null)r=b8.f +if(r==null)r=s.gev() +o=b4.a.at +if(o==null)o=b8.r +if(o==null)o=s.r +b9=A.cFd(A.d9(B.E,!0,b5,new A.c9(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.am),b2,t.ev) +return new A.c9(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.c6P.prototype={ +$0(){}, +$S:0} +A.clz.prototype={ +gGz(){var s=this,r=s.cy +r=s.fy+s.k3 +return Math.max(s.dx+r,s.db)}, +a85(a,b,c){var s,r,q,p,o,n,m,l=this,k=null,j=l.dx,i=l.gGz()-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.gGz()-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.gGz() +p=Math.max(h,l.gGz()-b) +o=l.c +n=o==null&&l.e!=null&&!0 +m=l.e +if(n)n=new A.c9(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.cHE(A.e3(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.ez(this)+"(topPadding: "+B.e.bk(this.dx,1)+", bottomHeight: "+B.d.bk(this.k3,1)+", ...)"}, +gqR(a){return this.d}} +A.a8O.prototype={ +Y(){return new A.aUE(null,null,B.k)}, +gqR(){return null}} +A.aUE.prototype={ +by1(){this.a.toString +var s=this.d=null +this.f=B.cc.K8(!1,!1)?B.dzU:s}, +by3(){this.a.toString +this.e=null}, +an(){this.aM() +this.by1() +this.by3()}, +bj(a){this.bP(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.aS(a,B.dc,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.ay2(new A.aEH(new A.clz(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.aKk.prototype={ +be(a){var s=a.U(t.I) +s.toString +s=new A.aSD(B.C,s.w,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){var s=a.U(t.I) +s.toString +b.sdn(s.w)}} +A.aSD.prototype={ +dU(a){var s=a.aJH(1/0) +return a.by(this.K$.pT(s))}, +cL(){var s,r=this,q=t.k,p=q.a(A.U.prototype.gac.call(r)).aJH(1/0) +r.K$.cU(p,!0) +q=q.a(A.U.prototype.gac.call(r)) +s=r.K$.k3 +s.toString +r.k3=q.by(s) +r.LU()}} +A.c6N.prototype={ +gLK(){var s,r=this,q=r.ch +if(q===$){s=A.z(r.ay) +r.ch!==$&&A.ao() +r.ch=s +q=s}return q}, +gAo(){var s,r=this,q=r.CW +if(q===$){s=r.gLK() +r.CW!==$&&A.ao() +q=r.CW=s.ax}return q}, +gcM(a){return this.gAo().a===B.aw?this.gAo().cy:this.gAo().b}, +grp(){return this.gAo().a===B.aw?this.gAo().db:this.gAo().c}, +gtC(){return this.gLK().ok}, +gTW(){return this.gLK().p3.z}, +guY(){return this.gLK().p3.r}} +A.c6O.prototype={ +gLK(){var s,r=this,q=r.ch +if(q===$){s=A.z(r.ay) +r.ch!==$&&A.ao() +r.ch=s +q=s}return q}, +gAo(){var s,r=this,q=r.CW +if(q===$){s=r.gLK() +r.CW!==$&&A.ao() +q=r.CW=s.ax}return q}, +gaFq(){var s,r=this,q=r.cx +if(q===$){s=r.gLK() +r.cx!==$&&A.ao() +q=r.cx=s.p3}return q}, +gcM(a){return this.gAo().cy}, +grp(){return this.gAo().db}, +ge0(a){return B.z}, +gev(){var s=this.gAo(),r=s.k3 +return r==null?s.b:r}, +gtC(){var s=null +return new A.eO(24,s,s,s,s,this.gAo().db,s,s)}, +gQE(){var s=null,r=this.gAo(),q=r.dy +return new A.eO(24,s,s,s,s,q==null?r.db:q,s,s)}, +gTW(){return this.gaFq().z}, +guY(){return this.gaFq().r}} +A.aYv.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.Nl.prototype={ +gv(a){var s=this +return A.an(s.gcM(s),s.grp(),s.c,s.d,s.ge0(s),s.gev(),s.r,s.gtC(),s.gQE(),s.y,s.z,s.Q,s.gTW(),s.guY(),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.Nl&&J.v(b.gcM(b),s.gcM(s))&&J.v(b.grp(),s.grp())&&b.c==s.c&&b.d==s.d&&J.v(b.ge0(b),s.ge0(s))&&J.v(b.gev(),s.gev())&&J.v(b.r,s.r)&&J.v(b.gtC(),s.gtC())&&J.v(b.gQE(),s.gQE())&&b.z==s.z&&b.Q==s.Q&&J.v(b.gTW(),s.gTW())&&J.v(b.guY(),s.guY())&&J.v(b.ax,s.ax)}, +gcM(a){return this.a}, +grp(){return this.b}, +ge0(a){return this.e}, +gev(){return this.f}, +gtC(){return this.w}, +gQE(){return this.x}, +gTW(){return this.as}, +guY(){return this.at}} +A.aKj.prototype={} +A.a3S.prototype={ +Fs(){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.bAQ(g,o) +if(q>2&&p>2){j=o*o +i=f.a +h=s.b +if(q700){s=-o/p.gax6() +o=p.a.c +r=o.x +r===$&&A.e() +if(r>0)o.So(s) +q=s<0&&!0}else{o=p.a.c +r=o.x +r===$&&A.e() +if(r<0.5){if(r>0)o.So(-1) +q=!0}else{o.df(0) +q=!1}}p.a.z.$2$isClosing(a,q) +if(q)p.a.aOg()}, +bHT(a){if(a.a===a.b)this.a.aOg() +return!1}, +bhD(a){if(a!==this.e.p(0,B.Y))this.I(new A.c7A(this,a))}, +A(a){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=A.z(a).x2,g=A.z(a).y?A.cAo(a):B.y7,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.gcM(g) +r=h.b +if(r==null)r=g.gev() +j.a.toString +q=h.f +if(q==null)q=g.ge0(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.aNd(f.d,j.gbhC(),j.e,i,i,i) +if(!f.f)l=A.eN(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.gawq(),j.gawr(),j.gaws(),!1,B.aA)}else l=i +if(!m)f=f.aIH(a) +else{l.toString +f=A.cX(B.ei,A.a([l,new A.aa(B.aTS,f.aIH(a),i)],t.p),B.B,B.a6)}k=A.d9(B.E,!0,i,new A.iA(j.gbHS(),f,i,t.K3),n,s,p,j.d,q,o,r,i,B.am) +if(d!=null)k=new A.ef(B.dr,i,1,new A.eZ(d,k,i),i) +return!j.a.f?k:A.eN(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.gawq(),j.gawr(),j.gaws(),!1,B.aA)}} +A.c7B.prototype={ +$0(){this.a.e.t(0,B.nc)}, +$S:0} +A.c7z.prototype={ +$0(){this.a.e.D(0,B.nc)}, +$S:0} +A.c7A.prototype={ +$0(){var s=this.a.e +if(this.b)s.t(0,B.Y) +else s.D(0,B.Y)}, +$S:0} +A.aNd.prototype={ +A(a){var s,r,q,p,o,n,m=this,l=null,k=A.z(a).x2,j=A.cAo(a),i=k.z +if(i==null)i=B.a9l +s=A.x(a,B.aJ,t.A) +s.toString +s=s.gaa() +r=i.b +q=A.bU(r/2) +p=m.e +o=t.MH +n=A.dx(m.f,p,o) +p=n==null?A.dx(k.y,p,o):n +if(p==null){p=j.ga4v() +o=p.dy +p=(o==null?p.db:o).a3(0.4)}r=A.bS(A.cj(A.am(l,l,B.h,l,l,new A.bq(p,l,l,q,l,l,l,B.K),l,r,l,l,l,l,l,i.a),l,l),48,48) +return A.jD(new A.c9(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.bz,l,new A.cam(m),new A.can(m),l)}} +A.cam.prototype={ +$1(a){return this.a.d.$1(!0)}, +$S:80} +A.can.prototype={ +$1(a){return this.a.d.$1(!1)}, +$S:71} +A.aKL.prototype={ +be(a){var s=new A.aeY(B.L,this.r,this.e,this.f,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sbOG(this.r) +b.sbzL(this.e) +b.sbMc(this.f)}} +A.aeY.prototype={ +sbOG(a){if(J.v(this.ah,a))return +this.ah=a +this.ai()}, +sbzL(a){if(this.b2===a)return +this.b2=a +this.ai()}, +sbMc(a){if(this.d1===a)return +this.d1=a +this.ai()}, +c1(a){var s=A.kF(a,1/0),r=s.by(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}, +bX(a){var s=A.kF(a,1/0),r=s.by(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}, +bQ(a){var s=A.kF(1/0,a),r=s.by(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}, +bW(a){var s=A.kF(1/0,a),r=s.by(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}, +dU(a){return a.by(new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d)))}, +cL(){var s,r,q,p,o,n,m=this,l=t.k,k=l.a(A.U.prototype.gac.call(m)) +m.k3=k.by(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.U.prototype.gac.call(m)) +k=l.b +l=l.d +l=m.d1?l:l*9/16 +s=m.K$ +s.toString +r=k>=k +q=r&&0>=l +s.cU(new A.aB(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.ah.$1(n)}}}} +A.Mh.prototype={ +Y(){return new A.Wg(B.tk,B.k,this.$ti.i("Wg<1>"))}} +A.Wg.prototype={ +bgf(a){var s=this.c +s.toString +switch(A.z(s).r.a){case 2:case 4:return"" +case 0:case 1:case 3:case 5:return a.gbn()}}, +bJ3(a){this.d=B.a_}, +aM8(a,b){var s=this.a.c.go +this.d=new A.c7C(s.gm(s),B.tk)}, +bJ1(a){return this.aM8(a,null)}, +A(a){var s,r,q,p,o,n,m,l=this,k=A.x(a,B.aJ,t.A) +k.toString +s=l.bgf(k) +k=l.a +r=k.c +q=r.go +q.toString +p=r.Gj +o=k.e +n=k.f +m=k.r +return A.hY(q,new A.cha(l,s),A.d3e(p,o,r.eU,k.w,k.x,n,!0,new A.chb(l,a),l.gbJ0(),l.gbJ2(),m,k.z))}} +A.chb.prototype={ +$0(){if(this.a.a.c.gJp())A.cl(this.b,!1).eP(null)}, +$S:0} +A.cha.prototype={ +$2(a,b){var s=null,r=this.a,q=r.d,p=r.a.c.go +r=A.rq(new A.aKL(q.ab(0,p.gm(p)),r.a.d,new A.ch9(r),b,s),B.B,s) +return new A.c9(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:284} +A.ch9.prototype={ +$1(a){this.a.a.c.bd3(new A.au(0,0,0,a.b))}, +$S:316} +A.a4f.prototype={ +bd3(a){var s=this.xR +if(J.v(s.a,a))return!1 +s.sm(0,a) +return!0}, +gBE(a){return B.cM}, +gTK(){return B.E}, +gzy(){return this.L}, +gyu(){var s=this.ws +return s==null?B.aH:s}, +aJZ(){var s=this.a +s.toString +s=A.cf("BottomSheet",B.cM,B.E,null,s) +this.Gj=s +return s}, +wn(a,b,c){var s=A.ay2(new A.P4(this.jb,new A.hx(new A.bEb(this),null),null),a,!1,!1,!1,!0),r=new A.FR(this.m4.a,s,null) +return r}, +aIw(){var s,r=this,q=r.ws,p=q==null,o=p?B.aH:q +if((o.gm(o)>>>24&255)!==0&&!r.fy){o=r.go +o.toString +s=(p?B.aH:q).a3(0) +if(p)q=B.aH +p=t.IC.i("f5") +return A.cF8(!0,r.xR,new A.aW(t.o.a(o),new A.f5(new A.fu(B.b6),new A.hy(s,q),p),p.i("aW")),r.L,r.x9,r.u3)}else return A.bE9(!0,r.xR,null,r.L,null,r.x9,r.u3)}, +gAJ(){return this.x9}} +A.bEb.prototype={ +$1(a){var s,r,q=A.z(a).x2,p=A.z(a).y?A.cAo(a):B.y7,o=this.a,n=o.oX +if(n==null)n=q.d +if(n==null)n=q.a +if(n==null)n=p.gcM(p) +s=q.r +if(s==null)s=p.r +if(s==null)s=q.c +r=o.b2 +r=!1 +return new A.Mh(o,o.pa,n,s,o.m5,o.oY,o.cl,!0,r,null,o.$ti.i("Mh<1>"))}, +$S(){return this.a.$ti.i("Mh<1>(C)")}} +A.c7C.prototype={ +ab(a,b){var s=this.a +if(b#"+A.ez(this)+"("+A.q(this.a)+", "+this.b.k(0)+")"}} +A.c7y.prototype={ +ga4v(){var s,r=this,q=r.ax +if(q===$){s=A.z(r.at) +r.ax!==$&&A.ao() +q=r.ax=s.ax}return q}, +gcM(a){return this.ga4v().cy}, +gev(){var s=this.ga4v(),r=s.k3 +return r==null?s.b:r}, +ge0(a){return B.z}, +ga95(){var s=this.ga4v(),r=s.dy +return(r==null?s.db:r).a3(0.4)}, +ga96(){return B.a9l}} +A.H_.prototype={ +gv(a){var s=this +return A.an(s.gcM(s),s.gev(),s.c,s.d,s.e,s.ge0(s),s.r,s.w,s.x,s.ga95(),s.ga96(),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.H_)if(J.v(b.gcM(b),r.gcM(r)))if(J.v(b.gev(),r.gev()))if(b.c==r.c)if(J.v(b.d,r.d))if(J.v(b.ge0(b),r.ge0(r)))if(J.v(b.e,r.e))if(b.r==r.r)if(J.v(b.w,r.w))if(J.v(b.ga95(),r.ga95()))if(J.v(b.ga96(),r.ga96()))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}, +gcM(a){return this.a}, +gev(){return this.b}, +ge0(a){return this.f}, +ga95(){return this.y}, +ga96(){return this.z}} +A.aKM.prototype={} +A.a6l.prototype={ +gcC(a){return!0}, +Y(){return new A.aSt(A.b5(t.ui),B.k)}} +A.aSt.prototype={ +an(){this.aM() +this.a.toString +this.JU(B.T)}, +bj(a){var s,r=this +r.bP(a) +r.a.toString +r.JU(B.T) +s=r.J3$ +if(s.p(0,B.T)&&s.p(0,B.ac))r.JU(B.ac)}, +gbdZ(){var s=this,r=s.J3$ +if(r.p(0,B.T))return s.a.ch +if(r.p(0,B.ac))return s.a.ay +if(r.p(0,B.Y))return s.a.at +if(r.p(0,B.Z))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.J3$,a8=A.dx(a6.b,a7,t.MH),a9=A.dx(a4.a.db,a7,t.SA) +a6=a4.a.cx +s=new A.w(a6.a,a6.b).aQ(0,4) +a6=a4.a +r=a6.cx.ZC(a6.cy) +a6=a4.a.f +if(a6==null)a6=B.fC +q=A.dx(a6,a7,t.GE) +a7=s.a +a6=s.b +p=a4.a.CW.t(0,new A.au(a7,a6,a7,a6)).bb(0,B.F,B.Gh) +o=a4.gbdZ() +n=a4.a.r.aN(a8) +m=a4.a.w +l=A.z(b0).y?A.z(b0).k2:a5 +k=a4.a +j=k.w==null?B.jp:B.CX +i=k.dx +h=k.go +k=k.fx +g=a4.adq(B.Z) +f=a4.aRc(B.ac,a4.a.e) +e=a4.a +d=e.Q +c=e.z +b=e.x +e=e.y +a=a4.adq(B.Y) +a0=a4.a +a1=a0.c +a2=a0.d +j=A.d9(i,!0,a5,A.cK(!1,a5,!0,A.rQ(A.am(a5,A.cj(a0.dy,1,1),B.h,a5,a5,a5,a5,a5,a5,a5,p,a5,a5,a5),new A.eO(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.L +break +default:a3=a5}return new A.c9(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.aP2(a3,new A.eZ(r,j,a5),a5),a5)}} +A.aP2.prototype={ +be(a){var s=new A.afb(this.e,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sapF(this.e)}} +A.afb.prototype={ +sapF(a){if(this.L.l(0,a))return +this.L=a +this.ai()}, +c1(a){var s=this.K$ +if(s!=null)return Math.max(s.aH(B.aD,a,s.gcd()),this.L.a) +return 0}, +bQ(a){var s=this.K$ +if(s!=null)return Math.max(s.aH(B.ay,a,s.gc4()),this.L.b) +return 0}, +bX(a){var s=this.K$ +if(s!=null)return Math.max(s.aH(B.aE,a,s.gcc()),this.L.a) +return 0}, +bW(a){var s=this.K$ +if(s!=null)return Math.max(s.aH(B.aN,a,s.gcu()),this.L.b) +return 0}, +awK(a,b){var s,r,q=this.K$ +if(q!=null){s=b.$2(q,a) +q=s.a +r=this.L +return a.by(new A.a1(Math.max(q,r.a),Math.max(s.b,r.b)))}return B.L}, +dU(a){return this.awK(a,A.Cf())}, +cL(){var s,r,q=this,p=q.awK(t.k.a(A.U.prototype.gac.call(q)),A.Cg()) +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.C.Ih(t.c.a(p.aq(0,s)))}}, +en(a,b){var s +if(this.C_(a,b))return!0 +s=this.K$.k3.zA(B.m) +return a.Ya(new A.cjY(this,s),s,A.bCs(s))}} +A.cjY.prototype={ +$2(a,b){return this.a.K$.en(a,this.b)}, +$S:26} +A.aY4.prototype={} +A.akS.prototype={ +A(a){var s,r,q,p,o,n,m,l,k=null,j=A.d3t(a) +a.U(t.v0) +s=A.z(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.ck +o=this.y +n=j.bE2(!1,q,o,r,p,B.atC) +m=n.gpi(n).goZ()/4 +r=this.as +q=A.a0(r).i("O<1,r>") +l=A.cFN(new A.aKP(k,B.as,B.e9,B.p,B.n,k,B.v,k,A.Q(new A.O(r,new A.b60(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.am(B.C,l,B.h,k,B.atc,k,k,k,k,k,new A.au(m,0,m,0),k,k,k)}}} +A.b60.prototype={ +$1(a){var s=this.a +return new A.aa(new A.au(s,0,s,0),a,null)}, +$S:223} +A.aKP.prototype={ +be(a){var s=this,r=null,q=s.y4(a) +q.toString +q=new A.aSF(s.ax,s.e,s.f,s.r,s.w,q,s.y,s.z,B.h,A.aT(t.O5),A.aO(4,A.nK(r,r,r,r,r,B.ak,B.u,r,1,B.a9),!1,t.mi),!0,0,r,r,A.aT(t.T)) +q.bd() +q.H(0,r) +return q}, +bi(a,b){var s=this +b.sMu(0,s.e) +b.saNP(s.f) +b.saNQ(s.r) +b.sMj(s.w) +b.sdn(s.y4(a)) +b.saRo(s.y) +b.sGT(0,s.z) +b.IZ=s.ax}} +A.aSF.prototype={ +gac(){if(this.uQ)return A.a4.prototype.gac.call(this) +return A.a4.prototype.gac.call(this).Md(1/0)}, +dU(a){var s,r,q,p,o=this,n=a.b +if(o.av_(a.Md(1/0)).a<=n)return o.av_(a) +s=o.ad$ +for(r=A.y(o).i("aK.1"),q=0;s!=null;){q+=s.pT(a.aJI(0)).b +p=s.e +p.toString +s=r.a(p).au$}return a.by(new A.a1(n,q))}, +cL(){var s,r,q,p,o,n=this +n.uQ=!1 +n.afc() +n.uQ=!0 +if(n.k3.a<=n.gac().b)n.afc() +else{s=n.gac().aJI(0) +switch(n.b5.a){case 1:r=n.ad$ +break +case 0:r=n.ex$ +break +default:r=null}for(q=t.US,p=0;r!=null;){o=r.e +o.toString +q.a(o) +r.cU(s,!0) +switch(n.ak.a){case 1:switch(n.M.a){case 2:o.a=new A.w((n.gac().b-r.k3.a)/2,p) +break +case 1:o.a=new A.w(n.gac().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.gac().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.gac().b-r.k3.a,p) +break}break}p+=r.k3.b +switch(n.b5.a){case 1:r=o.au$ +break +case 0:r=o.ja$ +break}}n.k3=n.gac().by(new A.a1(n.gac().b,p))}}} +A.YN.prototype={ +gv(a){var s=this +return A.an(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.YN)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.aKQ.prototype={} +A.en.prototype={ +amr(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.grN():c3,q=a5==null?s.gcM(s):a5,p=a9==null?s.grp():a9,o=b5==null?s.gep():b5,n=b7==null?s.ge0(s):b7,m=c1==null?s.gev():c1,l=a6==null?s.grD(s):a6,k=b6==null?s.gpi(s):b6,j=b3==null?s.gzW():b3,i=a8==null?s.y:a8,h=b2==null?s.gzV():b2,g=b0==null?s.Q:b0,f=b1==null?s.gwx():b1,e=b9==null?s.gug():b9,d=b8==null?s.ger(s):b8,c=b4==null?s.gvO():b4,b=c4==null?s.gr5():c4,a=c2==null?s.gA8():c2,a0=a4==null?s.cx:a4,a1=a7==null?s.cy:a7,a2=a3==null?s.db:a3 +return A.H4(a2,a0,q,l,a1,i,p,g,f,h,j,c,o,k,n,d,e,c0==null?s.guH():c0,m,a,r,b)}, +Iy(a){return this.amr(null,null,null,null,null,null,null,null,null,null,null,null,null,a,null,null,null,null,null,null,null,null)}, +aJS(a,b,c){return this.amr(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.grN() +if(a3==null)a3=a4.a +s=a2.gcM(a2) +if(s==null)s=a4.b +r=a2.grp() +if(r==null)r=a4.c +q=a2.gep() +if(q==null)q=a4.d +p=a2.ge0(a2) +if(p==null)p=a4.e +o=a2.gev() +if(o==null)o=a4.f +n=a2.grD(a2) +if(n==null)n=a4.r +m=a2.gpi(a2) +if(m==null)m=a4.w +l=a2.gzW() +if(l==null)l=a4.x +k=a2.y +if(k==null)k=a4.y +j=a2.gzV() +if(j==null)j=a4.z +i=a2.Q +if(i==null)i=a4.Q +h=a2.gwx() +if(h==null)h=a4.as +g=a2.gug() +if(g==null)g=a4.at +f=a2.ger(a2) +if(f==null)f=a4.ax +e=a2.gvO() +if(e==null)e=a4.ay +d=a2.gr5() +if(d==null)d=a4.ch +c=a2.gA8() +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.guH() +return a2.amr(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.grN(),s.gcM(s),s.grp(),s.gep(),s.ge0(s),s.gev(),s.grD(s),s.gpi(s),s.gzW(),s.y,s.gzV(),s.Q,s.gwx(),s.gug(),s.ger(s),s.gvO(),s.gr5(),s.gA8(),s.cx,s.cy,s.db,s.guH()])}, +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.en&&b.grN()==s.grN()&&J.v(b.gcM(b),s.gcM(s))&&J.v(b.grp(),s.grp())&&J.v(b.gep(),s.gep())&&b.ge0(b)==s.ge0(s)&&b.gev()==s.gev()&&b.grD(b)==s.grD(s)&&b.gpi(b)==s.gpi(s)&&b.gzW()==s.gzW()&&b.y==s.y&&b.gzV()==s.gzV()&&b.Q==s.Q&&b.gwx()==s.gwx()&&b.gug()==s.gug()&&b.ger(b)==s.ger(s)&&J.v(b.gvO(),s.gvO())&&J.v(b.gr5(),s.gr5())&&b.gA8()==s.gA8()&&J.v(b.cx,s.cx)&&b.cy==s.cy&&J.v(b.db,s.db)&&b.guH()==s.guH()}, +grN(){return this.a}, +gcM(a){return this.b}, +grp(){return this.c}, +gep(){return this.d}, +ge0(a){return this.e}, +gev(){return this.f}, +grD(a){return this.r}, +gpi(a){return this.w}, +gzW(){return this.x}, +gzV(){return this.z}, +gwx(){return this.as}, +gug(){return this.at}, +ger(a){return this.ax}, +gvO(){return this.ay}, +gr5(){return this.ch}, +gA8(){return this.CW}, +guH(){return this.dx}} +A.aPt.prototype={ +aj(a){var s,r=this,q=r.a,p=q==null?null:q.aj(a) +q=r.b +s=q==null?null:q.aj(a) +q=p==null +if(q&&s==null)return null +if(q)return A.cB(new A.c1(s.a.bU(0),0,B.aa,-1),s,r.c) +if(s==null)return A.cB(p,new A.c1(p.a.bU(0),0,B.aa,-1),r.c) +return A.cB(p,s,r.c)}, +$idr:1} +A.aKS.prototype={} +A.YP.prototype={ +gcC(a){return this.c!=null||!1}, +Y(){return new A.abE(null,null,B.k)}} +A.abE.prototype={ +aoq(){this.I(new A.c88())}, +guh(){var s=this.a.z +if(s==null){s=this.r +s.toString}return s}, +a_l(){var s,r=this +if(r.a.z==null)r.r=A.cym(null) +s=r.guh() +s.tI(0,B.T,!(r.a.c!=null||!1)) +r.guh().a8(0,r.gN5())}, +an(){this.aM() +this.a_l()}, +bj(a){var s,r=this +r.bP(a) +s=a.z +if(r.a.z!=s){if(s!=null)s.T(0,r.gN5()) +if(r.a.z!=null){s=r.r +if(s!=null){s.M$=$.bo() +s.F$=0}r.r=null}r.a_l()}s=r.a.c!=null||!1 +if(s!==(a.c!=null||!1)){s=r.guh() +s.tI(0,B.T,!(r.a.c!=null||!1)) +if(!(r.a.c!=null||!1))r.guh().tI(0,B.ac,!1)}}, +n(){var s,r=this +r.guh().T(0,r.gN5()) +s=r.r +if(s!=null){s.M$=$.bo() +s.F$=0}s=r.d +if(s!=null)s.n() +r.b5f()}, +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.c85(c4.r,c4.acN(c7),c2.a.DX(c7)),c6=new A.c86(c2,c5) +c4=t.PM +s=c6.$1$1(new A.c7J(),c4) +r=c6.$1$1(new A.c7K(),t.p8) +q=t.MH +p=c6.$1$1(new A.c7L(),q) +o=c6.$1$1(new A.c7W(),q) +n=c6.$1$1(new A.c7Z(),q) +m=c6.$1$1(new A.c8_(),q) +l=c6.$1$1(new A.c80(),t.pc) +k=t.tW +j=c6.$1$1(new A.c81(),k) +i=c6.$1$1(new A.c82(),k) +h=c6.$1$1(new A.c83(),k) +g=c6.$1$1(new A.c84(),q) +f=c6.$1$1(new A.c7M(),c4) +e=c6.$1$1(new A.c7N(),t.oI) +d=c6.$1$1(new A.c7O(),t.KX) +c=c5.$1$1(new A.c7P(),t.X3) +b=c5.$1$1(new A.c7Q(),t.Of) +a=c5.$1$1(new A.c7R(),t.Tu) +a0=c5.$1$1(new A.c7S(),t.y) +a1=c5.$1$1(new A.c7T(),t.z8) +a2=new A.w(c.a,c.b).aQ(0,4) +a3=c5.$1$1(new A.c7U(),t.Ya) +c4=j.a +q=j.b +a4=c.ZC(new A.aB(c4,h.a,q,h.b)) +if(i!=null){a5=a4.by(i) +c4=a5.a +if(isFinite(c4))a4=a4.amp(c4,c4) +c4=a5.b +if(isFinite(c4))a4=a4.amo(c4,c4)}a6=a2.b +c4=a2.a +a7=Math.max(0,c4) +a8=l.t(0,new A.au(a7,a6,a7,a6)).bb(0,B.F,B.Gh) +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.cf(c3,a,c3,c3,c2) +q.de() +k=q.nJ$ +k.b=!0 +k.a.push(new A.c7V(c2)) +c2.d=q}p=c2.f +c2.d.sm(0,0) +c2.d.df(0)}c2.e=s +c2.f=p +s.toString +q=r==null?c3:r.aN(o) +k=d.DS(e) +a9=p==null?B.jp:B.CX +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.DS(e) +b8=c2.guh() +b9=g==null?o:g +a1.toString +c0=c2.a +a9=A.d9(a,!0,c3,A.cK(!1,c3,b6,A.rQ(new A.aa(a8,new A.ef(a1,1,1,c0.Q,c3),c3),new A.eO(f,c3,c3,c3,c3,b9,c3,c3)),b7,a0,c3,b5,B.z,c3,c3,new A.aQv(new A.c7X(c5)),b0,c3,b4,b3,c3,b2,c3,c3,new A.cu(new A.c7Y(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.L +break +default:c1=c3}c4=c0.c!=null||!1 +return new A.c9(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.aP3(c1,new A.eZ(a4,a9,c3),c3),c3)}} +A.c88.prototype={ +$0(){}, +$S:0} +A.c85.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:803} +A.c86.prototype={ +$1$1(a,b){return this.b.$1$1(new A.c87(this.a,a,b),b)}, +$1(a){return this.$1$1(a,t.z)}, +$S:804} +A.c87.prototype={ +$1(a){var s=this.b.$1(a) +return s==null?null:s.aj(this.a.guh().a)}, +$S(){return this.c.i("0?(en?)")}} +A.c7J.prototype={ +$1(a){return a==null?null:a.grD(a)}, +$S:327} +A.c7K.prototype={ +$1(a){return a==null?null:a.grN()}, +$S:806} +A.c7L.prototype={ +$1(a){return a==null?null:a.gcM(a)}, +$S:148} +A.c7W.prototype={ +$1(a){return a==null?null:a.grp()}, +$S:148} +A.c7Z.prototype={ +$1(a){return a==null?null:a.ge0(a)}, +$S:148} +A.c8_.prototype={ +$1(a){return a==null?null:a.gev()}, +$S:148} +A.c80.prototype={ +$1(a){return a==null?null:a.gpi(a)}, +$S:808} +A.c81.prototype={ +$1(a){return a==null?null:a.gzW()}, +$S:280} +A.c82.prototype={ +$1(a){return a==null?null:a.y}, +$S:280} +A.c83.prototype={ +$1(a){return a==null?null:a.gzV()}, +$S:280} +A.c84.prototype={ +$1(a){return a==null?null:a.Q}, +$S:148} +A.c7M.prototype={ +$1(a){return a==null?null:a.gwx()}, +$S:327} +A.c7N.prototype={ +$1(a){return a==null?null:a.gug()}, +$S:810} +A.c7O.prototype={ +$1(a){return a==null?null:a.ger(a)}, +$S:811} +A.c7X.prototype={ +$1(a){return this.a.$1$1(new A.c7H(a),t.Pb)}, +$S:812} +A.c7H.prototype={ +$1(a){var s +if(a==null)s=null +else{s=a.gvO() +s=s==null?null:s.aj(this.a)}return s}, +$S:813} +A.c7Y.prototype={ +$1(a){return this.a.$1$1(new A.c7G(a),t.n8)}, +$S:64} +A.c7G.prototype={ +$1(a){var s +if(a==null)s=null +else{s=a.gep() +s=s==null?null:s.aj(this.a)}return s}, +$S:815} +A.c7P.prototype={ +$1(a){return a==null?null:a.gr5()}, +$S:550} +A.c7Q.prototype={ +$1(a){return a==null?null:a.gA8()}, +$S:817} +A.c7R.prototype={ +$1(a){return a==null?null:a.cx}, +$S:818} +A.c7S.prototype={ +$1(a){return a==null?null:a.cy}, +$S:819} +A.c7T.prototype={ +$1(a){return a==null?null:a.db}, +$S:820} +A.c7U.prototype={ +$1(a){return a==null?null:a.guH()}, +$S:821} +A.c7V.prototype={ +$1(a){if(a===B.ao)this.a.I(new A.c7I())}, +$S:15} +A.c7I.prototype={ +$0(){}, +$S:0} +A.aQv.prototype={ +aj(a){var s=this.a.$1(a) +s.toString +return s}, +gMn(){return"ButtonStyleButton_MouseCursor"}} +A.aP3.prototype={ +be(a){var s=new A.afc(this.e,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sapF(this.e)}} +A.afc.prototype={ +sapF(a){if(this.L.l(0,a))return +this.L=a +this.ai()}, +c1(a){var s=this.K$ +if(s!=null)return Math.max(s.aH(B.aD,a,s.gcd()),this.L.a) +return 0}, +bQ(a){var s=this.K$ +if(s!=null)return Math.max(s.aH(B.ay,a,s.gc4()),this.L.b) +return 0}, +bX(a){var s=this.K$ +if(s!=null)return Math.max(s.aH(B.aE,a,s.gcc()),this.L.a) +return 0}, +bW(a){var s=this.K$ +if(s!=null)return Math.max(s.aH(B.aN,a,s.gcu()),this.L.b) +return 0}, +awL(a,b){var s,r,q=this.K$ +if(q!=null){s=b.$2(q,a) +q=s.a +r=this.L +return a.by(new A.a1(Math.max(q,r.a),Math.max(s.b,r.b)))}return B.L}, +dU(a){return this.awL(a,A.Cf())}, +cL(){var s,r,q=this,p=q.awL(t.k.a(A.U.prototype.gac.call(q)),A.Cg()) +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.C.Ih(t.c.a(p.aq(0,s)))}}, +en(a,b){var s +if(this.C_(a,b))return!0 +s=this.K$.k3.zA(B.m) +return a.Ya(new A.cjZ(this,s),s,A.bCs(s))}} +A.cjZ.prototype={ +$2(a,b){return this.a.K$.en(a,this.b)}, +$S:26} +A.ahi.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.YQ.prototype={ +G(){return"ButtonTextTheme."+this.b}} +A.YM.prototype={ +G(){return"ButtonBarLayoutBehavior."+this.b}} +A.YR.prototype={ +D5(a,b,c){return A.cFN(c,this.w)}, +fN(a){return!this.w.l(0,a.w)}} +A.akU.prototype={ +gpi(a){var s=this.e +if(s!=null)return s +switch(this.c.a){case 0:case 1:return B.bK +case 2:return B.MS}}, +ger(a){var s=this.f +if(s!=null)return s +switch(this.c.a){case 0:case 1:return B.a8i +case 2:return B.ip}}, +aJV(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.gpi(s):f,m=s.ger(s),l=b==null?s.at:b +return A.cFO(a===!0,s.w,l,s.x,s.y,o,s.Q,s.z,q,s.ax,p,n,m,s.as,r)}, +amh(a){return this.aJV(null,a,null,null,null,null,null)}, +bE2(a,b,c,d,e,f){return this.aJV(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.akU&&b.c===s.c&&b.a===s.a&&b.b===s.b&&J.v(b.gpi(b),s.gpi(s))&&J.v(b.ger(b),s.ger(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.an(s.c,s.a,s.b,s.gpi(s),s.ger(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.aKT.prototype={} +A.alb.prototype={ +A(a){var s,r,q,p,o=this,n=null,m=A.z(a).y2,l=A.z(a).y?new A.c8d(a,B.h,n,n,n,1,B.eu,B.DN):new A.c8c(a,B.h,n,n,n,1,B.eu,B.ip),k=o.y,j=o.c,i=m.c +if(i==null)i=l.ge0(l) +s=m.d +if(s==null)s=l.gev() +r=o.f +q=o.r +p=o.x +k=A.am(n,A.d9(B.E,!0,n,new A.c9(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.kU),B.h,n,n,n,n,n,n,k,n,n,n,n) +return new A.c9(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.c8c.prototype={ +gae(a){return A.z(this.w).at}, +ge0(a){return A.z(this.w).k2}} +A.c8d.prototype={ +gag5(){var s,r=this,q=r.x +if(q===$){s=A.z(r.w) +r.x!==$&&A.ao() +q=r.x=s.ax}return q}, +gae(a){return this.gag5().cy}, +ge0(a){var s=this.gag5().fy +return s==null?B.x:s}, +gev(){var s=this.gag5(),r=s.k3 +return r==null?s.b:r}} +A.O_.prototype={ +gv(a){var s=this +return A.an(s.a,s.gae(s),s.ge0(s),s.gev(),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.O_&&b.a==s.a&&J.v(b.gae(b),s.gae(s))&&J.v(b.ge0(b),s.ge0(s))&&J.v(b.gev(),s.gev())&&b.e==s.e&&J.v(b.f,s.f)&&J.v(b.r,s.r)}, +gae(a){return this.b}, +ge0(a){return this.c}, +gev(){return this.d}} +A.aKV.prototype={} +A.aLl.prototype={ +G(){return"_CheckboxType."+this.b}} +A.yY.prototype={ +Y(){return new A.aLj(new A.aLh($.bo()),$,$,$,$,$,$,$,$,$,null,!1,!1,null,null,B.k)}, +gm(a){return this.c}} +A.aLj.prototype={ +an(){this.b5i() +this.e=this.a.c}, +bj(a){var s,r=this +r.bP(a) +s=a.c +if(s!=r.a.c){r.e=s +r.Yc()}}, +n(){this.d.n() +this.b5h()}, +gp0(){return this.a.d}, +gO8(){this.a.toString +return!1}, +gm(a){return this.a.c}, +gaH5(){return new A.cu(new A.c8C(this),t._s)}, +aDM(a){var s +if(a instanceof A.a3V){this.a.toString +s=this.grl() +return A.dx(a,s,t.oI)}if(!this.grl().p(0,B.a8))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.z(a7).r.a){case 0:case 1:case 3:case 5:break +case 2:case 4:s=a5.a +return new A.a_4(s.c,s.d,s.f,s.w,!1,a6,a6,!1,s.cx,s.CW,a6)}break}r=A.cG3(a7) +q=A.z(a7).y?new A.c8y(A.z(a7),A.z(a7).ax,a6,a6,a6,a6,a6,a6,a6,a6,a6):new A.c8v(A.z(a7),A.z(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.gwA() +a5.a.toString +o=q.gr5() +switch(p.a){case 0:n=B.Eh +break +case 1:n=B.Eg +break +default:n=a6}n=n.a2(0,new A.w(o.a,o.b).aQ(0,4)) +a5.grl().t(0,B.eV) +a5.a.toString +m=a5.grl() +m.t(0,B.a8) +a5.a.toString +l=a5.grl() +l.D(0,B.a8) +s=a5.a.r +s=s==null?a6:s.a +k=s==null?a5.gaH5().a.$1(m):s +if(k==null){s=r.b +k=s==null?a6:s.aj(m)}s=k==null +if(s){j=q.grF().a.$1(m) +j.toString +i=j}else i=k +j=a5.a.r +j=j==null?a6:j.a +h=j==null?a5.gaH5().a.$1(l):j +if(h==null){j=r.b +h=j==null?a6:j.aj(l)}j=h==null +if(j){g=q.grF().a.$1(l) +g.toString +f=g}else f=h +a5.a.toString +e=a5.grl() +e.t(0,B.Z) +a5.a.toString +g=r.d +d=g==null?a6:g.aj(e) +c=d +if(c==null){d=q.gep().a.$1(e) +d.toString +c=d}a5.a.toString +b=a5.grl() +b.t(0,B.Y) +a5.a.toString +d=g==null?a6:g.aj(b) +a=d +if(a==null){d=q.gep().a.$1(b) +d.toString +a=d}m.t(0,B.ac) +a5.a.toString +d=g==null?a6:g.aj(m) +if(d==null){s=s?a6:k.bU(31) +a0=s}else a0=d +if(a0==null){s=q.gep().a.$1(m) +s.toString +a0=s}l.t(0,B.ac) +a5.a.toString +s=g==null?a6:g.aj(l) +if(s==null){s=j?a6:h.bU(31) +a1=s}else a1=s +if(a1==null){s=q.gep().a.$1(l) +s.toString +a1=s}if(a5.E9$!=null){a=a5.grl().p(0,B.a8)?a0:a1 +c=a5.grl().p(0,B.a8)?a0:a1}a5.a.toString +a2=a5.grl() +s=a5.a.w +j=r.c +s=j==null?a6:j.aj(a2) +a3=s +if(a3==null){s=q.gDL().aj(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.zN$ +g===$&&A.e() +j.sbA(0,g) +g=a5.J6$ +g===$&&A.e() +j.saqL(g) +g=a5.J8$ +g===$&&A.e() +j.saqN(g) +g=a5.J7$ +g===$&&A.e() +j.saqO(g) +j.saoD(a1) +j.saqM(a0) +j.sEe(a) +j.sxT(c) +j.swb(a4) +j.sRV(a5.E9$) +j.sEi(a5.grl().p(0,B.Z)) +j.sap_(a5.grl().p(0,B.Y)) +j.sDB(i) +j.sSy(f) +j.sDL(a3) +j.sm(0,a5.a.c) +j.saqy(a5.e) +a5.a.toString +g=r.w +j.ser(0,g==null?q.ger(q):g) +g=a5.aDM(a5.a.cx) +j.sug(g==null?a5.aDM(r.x):g) +j=a5.aIB(!1,a6,new A.cu(new A.c8D(a5,r),t.j0),j,n) +return new A.c9(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.c8C.prototype={ +$1(a){if(a.p(0,B.T))return null +if(a.p(0,B.a8))return this.a.a.f +return null}, +$S:64} +A.c8D.prototype={ +$1(a){var s=A.dx(this.a.a.e,a,t.GE) +if(s==null)s=null +return s==null?B.fC.aj(a):s}, +$S:185} +A.aLh.prototype={ +sDL(a){if(J.v(this.db,a))return +this.db=a +this.aX()}, +gm(a){return this.dx}, +sm(a,b){if(this.dx==b)return +this.dx=b +this.aX()}, +saqy(a){if(this.dy==a)return +this.dy=a +this.aX()}, +ser(a,b){if(J.v(this.fr,b))return +this.fr=b +this.aX()}, +sug(a){if(J.v(this.fx,a))return +this.fx=a +this.aX()}, +aCl(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.Y(q,p,q+r,p+r)}, +axq(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}, +agc(a,b,c,d,e){if(e)a.dM(this.fr.y7(b),c) +if(d!=null)this.fr.DS(d).b4(a,b)}, +ah6(a,b,c,d){var s,r=$.aC().cq(),q=b.a,p=b.b,o=q+2.6999999999999997,n=p+8.1 +if(c<0.5){s=A.qu(B.dw6,B.a2R,c*2) +s.toString +r.oT(0,o,n) +r.ed(0,q+s.a,p+s.b)}else{s=A.qu(B.a2R,B.dxl,(c-0.5)*2) +s.toString +r.oT(0,o,n) +r.ed(0,q+7.2,p+12.6) +r.ed(0,q+s.a,p+s.b)}a.dM(r,d)}, +ah7(a,b,c,d){var s,r=A.qu(B.dwg,B.a2C,1-c) +r.toString +s=A.qu(B.a2C,B.dvd,c) +s.toString +a.u2(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.aqk(a,b.zA(B.m)) +s=$.aC() +r=s.b_() +q=g.db +q.toString +r.sae(0,q) +r.sd5(0,B.aG) +r.spw(2) +p=t.c.a(b.dX(0,2).aq(0,B.Ef.dX(0,2))) +q=g.a.a +q=q.gbL(q) +q=q===B.c6||q===B.ao +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.aCl(p,m) +k=s.b_() +k.sae(0,g.axq(m)) +j=g.fx +if(m<=0.5)g.agc(a,l,k,j==null?new A.c1(k.gae(k),2,B.aa,-1):j,!1) +else{g.agc(a,l,k,j,!0) +i=(m-0.5)*2 +if(g.dy==null||g.dx==null)g.ah7(a,p,i,r) +else g.ah6(a,p,i,r)}}else{l=g.aCl(p,1) +k=s.b_() +k.sae(0,g.axq(1)) +g.agc(a,l,k,g.fx,!0) +if(n<=0.5){i=1-n*2 +s=g.dy +if(s===!0)g.ah6(a,p,i,r) +else g.ah7(a,p,i,r)}else{h=(n-0.5)*2 +s=g.dx +if(s===!0)g.ah6(a,p,h,r) +else g.ah7(a,p,h,r)}}}} +A.c8v.prototype={ +grF(){return new A.cu(new A.c8w(this),t.h2)}, +gDL(){return new A.cG(B.o,t.h9)}, +gep(){return new A.cu(new A.c8x(this),t._s)}, +gwb(){return 20}, +gwA(){return this.y.e}, +gr5(){return this.y.z}, +ger(a){return B.dE0}} +A.c8w.prototype={ +$1(a){if(a.p(0,B.T))return this.a.y.ch +if(a.p(0,B.a8))return this.a.z.f +return this.a.y.k4}, +$S:8} +A.c8x.prototype={ +$1(a){if(a.p(0,B.ac))return this.a.grF().a.$1(a).bU(31) +if(a.p(0,B.Y))return this.a.y.dx +if(a.p(0,B.Z))return this.a.y.cx +return B.z}, +$S:8} +A.c8y.prototype={ +grF(){return new A.cu(new A.c8A(this),t.h2)}, +gDL(){return new A.cu(new A.c8z(this),t.h2)}, +gep(){return new A.cu(new A.c8B(this),t.h2)}, +gwb(){return 20}, +gwA(){return this.y.e}, +gr5(){return this.y.z}, +ger(a){return B.a8i}} +A.c8A.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.T))return q.a.z.db.a3(0.38) +if(a.p(0,B.eV))return q.a.z.at +if(a.p(0,B.a8))return q.a.z.b +if(a.p(0,B.ac))return q.a.z.db +if(a.p(0,B.Y))return q.a.z.db +if(a.p(0,B.Z))return q.a.z.db +s=q.a.z +r=s.dy +return r==null?s.db:r}, +$S:8} +A.c8z.prototype={ +$1(a){if(a.p(0,B.T)){if(a.p(0,B.a8))return this.a.z.cy +return B.z}if(a.p(0,B.a8)){if(a.p(0,B.eV))return this.a.z.ax +return this.a.z.c}return B.z}, +$S:8} +A.c8B.prototype={ +$1(a){var s=this +if(a.p(0,B.eV)){if(a.p(0,B.ac))return s.a.z.at.a3(0.12) +if(a.p(0,B.Y))return s.a.z.at.a3(0.08) +if(a.p(0,B.Z))return s.a.z.at.a3(0.12)}if(a.p(0,B.a8)){if(a.p(0,B.ac))return s.a.z.db.a3(0.12) +if(a.p(0,B.Y))return s.a.z.b.a3(0.08) +if(a.p(0,B.Z))return s.a.z.b.a3(0.12) +return B.z}if(a.p(0,B.ac))return s.a.z.b.a3(0.12) +if(a.p(0,B.Y))return s.a.z.db.a3(0.08) +if(a.p(0,B.Z))return s.a.z.db.a3(0.12) +return B.z}, +$S:8} +A.ahk.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.ahl.prototype={ +an(){var s,r=this,q=null +r.aM() +s=A.cf(q,B.E,q,r.a.c===!1?0:1,r) +r.xQ$=s +r.zN$=A.du(B.es,s,B.fR) +s=A.cf(q,B.bj,q,q,r) +r.B3$=s +r.J6$=A.du(B.an,s,q) +s=A.cf(q,B.fm,q,r.Cw$||r.Cv$?1:0,r) +r.Gf$=s +r.J7$=A.du(B.an,s,q) +s=A.cf(q,B.fm,q,r.Cw$||r.Cv$?1:0,r) +r.Gg$=s +r.J8$=A.du(B.an,s,q)}, +n(){var s=this,r=s.xQ$ +r===$&&A.e() +r.n() +r=s.B3$ +r===$&&A.e() +r.n() +r=s.Gf$ +r===$&&A.e() +r.n() +r=s.Gg$ +r===$&&A.e() +r.n() +s.b5g()}} +A.aLm.prototype={ +G(){return"_CheckboxType."+this.b}} +A.Zj.prototype={ +bkI(){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.alH(q.f,!1,p,p,p,!1,B.nd,p,q.d,p,p,p,p,!1,q.c) +break}switch(2){case 1:case 2:break}A.z(a) +A.cG3(a) +r=q.f +return new A.Ae(A.ce(!1,q.go,p,p,!0,p,p,p,!1,p,p,p,q.gbkH(),!1,r,p,p,q.db,p,p,q.cy,s,p),p)}, +gm(a){return this.c}, +gcC(){return null}} +A.O6.prototype={ +gv(a){var s=this +return A.an(s.a,s.grF(),s.gDL(),s.gep(),s.gwb(),s.gwA(),s.gr5(),s.ger(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.O6&&b.grF()==s.grF()&&b.gDL()==s.gDL()&&b.gep()==s.gep()&&b.gwb()==s.gwb()&&b.gwA()==s.gwA()&&J.v(b.gr5(),s.gr5())&&J.v(b.ger(b),s.ger(s))&&J.v(b.x,s.x)}, +grF(){return this.b}, +gDL(){return this.c}, +gep(){return this.d}, +gwb(){return this.e}, +gwA(){return this.f}, +gr5(){return this.r}, +ger(a){return this.w}} +A.aLk.prototype={} +A.alK.prototype={ +A(a){var s=null +return new A.a6h(this.c,this.d,s,s,B.cgS,s,s,s,s,s,B.h,s,!1,s,s,s,s,s,s,s,!0,!1,s)}} +A.a6h.prototype={ +Y(){return new A.aeO(null,null,A.b5(t.ui),B.k)}} +A.aeO.prototype={ +gFR(){this.a.toString +return!1}, +an(){var s,r=this,q=null +r.aM() +r.a.toString +r.JU(B.T) +r.a.toString +r.JU(B.a8) +r.a.toString +s=A.cf(q,B.aSR,q,0,r) +r.d=s +r.Q=A.du(B.an,s,q) +r.a.toString +r.e=A.cf(q,B.cj,q,1,r) +r.a.toString +r.f=A.cf(q,B.cj,q,0,r) +r.a.toString +r.r=A.cf(q,B.j3,q,1,r) +r.w=A.du(new A.fC(0.23076923076923073,1,B.an),r.d,new A.fC(0.7435897435897436,1,B.an)) +r.y=A.du(B.an,r.f,q) +r.x=A.du(B.an,r.e,new A.fC(0.4871794871794872,1,B.an)) +r.z=A.du(B.an,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.b5R()}, +baQ(a){var s=this +if(!s.gFR())return +s.aHy(B.ac) +s.I(new A.cjk(s))}, +baO(){var s=this +if(!s.gFR())return +s.JU(B.ac) +s.I(new A.cjj(s))}, +baM(){var s=this +if(!s.gFR())return +s.JU(B.ac) +s.I(new A.cjl(s)) +s.a.toString}, +baK(a,b,c){var s,r,q=this,p=q.a +if(a.y){p.toString +p=b.c +if(p==null)p=c.gZy() +q.a.toString +s=b.a +if(s==null)s=c.gcM(c) +r=q.r +r===$&&A.e() +r=new A.hy(p,s).ab(0,r.gm(r)) +q.a.toString +p=b.d +if(p==null)p=c.gyb() +s=q.Q +s===$&&A.e() +return new A.hy(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.dJ.a +if(s==null)s=c.gcM(c) +r=q.r +r===$&&A.e() +r=new A.hy(p,s).ab(0,r.gm(r)) +q.a.toString +p=b.d +if(p==null)p=a.dJ.d +if(p==null)p=c.gyb() +s=q.Q +s===$&&A.e() +return new A.hy(r,p).ab(0,s.gm(s))}}, +bj(a){var s,r=this +r.bP(a) +s=r.a +if(a.d.BZ(0,s.d)){r.a.toString +s=!1}else s=!0 +if(s)r.I(new A.cjn(r)) +r.a.toString}, +bys(a,b,c){var s=null +if(!b||c==null)return a +return A.xR(a,s,c,s,s,s)}, +b9o(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.dE(d3,B.bt) +d2=d2==null?d1:d2.c +d2=A.a0o(B.ck,B.fo,A.a9((d2==null?1:d2)-1,0,1)) +d2.toString +s=A.z(d3) +d3.U(t.aL) +r=A.z(d3).dJ +q=r.ch +if(q==null)q=s.ax.a +d0.a.toString +if(s.y){p=new A.c8E(d3,!0,d1,d1,d1,d1,d1,d1,d1,d1,!0,d1,d1,d1,d1,B.dE_,d1,d1,d1,0,d1,d1) +o=p}else{p=q===B.aw?B.zc:s.fr +n=s.p3.y +n.toString +m=q===B.ap?B.x:B.o +l=m.a +k=l>>>16&255 +j=l>>>8&255 +l&=255 +i=A.ft(31,k,j,l) +h=A.ft(222,k,j,l) +g=A.ft(12,k,j,l) +f=A.ft(61,k,j,l) +e=p.bU(61) +d=n.aN(p.bU(222)) +l=A.cG6(i,q,d1,h,g,0,d1,d1,n.aN(A.ft(222,k,j,l)),B.eu,8,d,e,f,B.x,B.x,d1,!0,d1,d1) +o=l}c=A.fK(d3) +p=d0.J3$ +n=t.oI +l=A.dx(d0.a.cy,p,n) +b=l==null?A.dx(r.as,p,n):l +if(b==null)b=A.dx(o.gug(),p,n) +n=t.KX +l=A.dx(d0.a.db,p,n) +if(l==null)l=A.dx(r.at,p,n) +a=l==null?A.dx(o.at,p,n):l +a=(a==null?B.jz:a).DS(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.ge0(o) +d0.a.toString +a3=r.r +if(a3==null)a3=o.gev() +d0.a.toString +a4=r.y +if(a4==null)a4=o.gYy() +d0.a.toString +a5=!0 +a6=r.Q +if(a6==null){n=o.gpi(o) +n.toString +a6=n}a7=r.ax +if(a7==null){n=o.gvd() +n.toString +a7=n}d0.a.toString +n=r.z +a8=n==null?o.ga_C():n +if(a8==null)a8=d2 +d0.a.toString +a9=r.cy +if(a9==null)a9=o.gtC() +b0=a7.aT(d0.a.f) +b1=b0.aN(A.dx(b0.b,p,t.MH)) +if(a9!=null){d0.a.toString +d2=!0}else d2=!1 +p=d0.a +b2=d2?A.uJ(p.d,a9,d1):p.d +d2=d0.gFR()&&d0.as?a1:a0 +p=d0.a +p=p.dx +n=d0.adq(B.Z) +l=d0.a.dy +k=d0.gFR()?d0.gbaL():d1 +j=d0.gFR()?d0.gbaP():d1 +b3=d0.gFR()?d0.gbaN():d1 +b4=d0.gFR()?d0.adq(B.Y):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.fJ(b5.e,d1,1,B.aoH,!1,b1,B.ak,d1,B.a9) +b7=A.Nk(b2,B.cj,A.ail(),B.an,A.aZk()) +b8=A.Nk(d0.b9o(d3,s,r,o),B.cj,A.ail(),B.an,A.aZk()) +b9=a6.aj(c) +d0.a.toString +c0=s.z +c1=a8.aj(c) +d0.a.toString +c2=d0.gFR() +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.j3,!0,d1,A.cK(!1,d1,!0,A.hY(new A.BQ(b6),new A.cjm(d0,a,s,r,o),d0.bys(new A.aLq(new A.aLp(b7,b5,b8,q,b9,c0,c1,!0,a5,a4,c2),!1,!0,c3,c5,c6,c4,B.lG,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.am) +d0.a.toString +c8=new A.w(c0.a,c0.b).aQ(0,4) +d0.a.toString +switch(s.e.a){case 0:c9=new A.aB(48+c8.a,1/0,48+c8.b,1/0) +break +case 1:c9=B.cB +break +default:c9=d1}d2=A.cj(c7,1,1) +return new A.c9(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.aLo(c9,d2,d1),d1)}} +A.cjk.prototype={ +$0(){this.a.as=!0}, +$S:0} +A.cjj.prototype={ +$0(){this.a.as=!1}, +$S:0} +A.cjl.prototype={ +$0(){this.a.as=!1}, +$S:0} +A.cjn.prototype={ +$0(){var s=this.a +s.a.toString +s=s.e +s===$&&A.e() +s.df(0)}, +$S:0} +A.cjm.prototype={ +$2(a,b){var s=this,r=null +return A.am(r,b,B.h,r,r,new A.iF(s.a.baK(s.c,s.d,s.e),r,r,r,s.b),r,r,r,r,r,r,r,r)}, +$S:823} +A.aLo.prototype={ +be(a){var s=new A.aSG(this.e,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sal5(this.e)}} +A.aSG.prototype={ +en(a,b){var s +if(!this.k3.p(0,b))return!1 +s=new A.w(b.a,this.k3.b/2) +return a.Ya(new A.cjA(this,s),b,A.bCs(s))}} +A.cjA.prototype={ +$2(a,b){return this.a.K$.en(a,this.b)}, +$S:26} +A.aLq.prototype={ +gaeQ(){return B.cqo}, +alP(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.sbVa(r.c) +s=a.U(t.I) +s.toString +b.sdn(s.w) +b.F=!1 +b.M=!0 +b.ak=r.f +b.b5=r.r +b.bs=r.w +b.cD=r.x +b.K=r.y}, +be(a){var s,r,q=this,p=a.U(t.I) +p.toString +p=new A.af_(!1,!0,q.f,q.r,q.w,q.x,q.y,q.c,p.w,A.b(t.Wb,t.x),A.aT(t.T)) +p.bd() +s=p.gpF() +p.ak.a.a8(0,s) +r=p.gGy() +p.b5.a.a8(0,r) +p.bs.a.a8(0,r) +p.cD.a.a8(0,s) +return p}, +gm(a){return this.d}} +A.vU.prototype={ +G(){return"_ChipSlot."+this.b}} +A.aLp.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.aLp&&b.a.BZ(0,s.a)&&b.b.BZ(0,s.b)&&b.c.BZ(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.an(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.af_.prototype={ +sbVa(a){if(this.a5.l(0,a))return +this.a5=a +this.ai()}, +sdn(a){if(this.da===a)return +this.da=a +this.ai()}, +giy(a){var s,r=A.a([],t.Ik),q=this.oI$ +if(q.h(0,B.cI)!=null){s=q.h(0,B.cI) +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.f3)!=null){q=q.h(0,B.f3) +q.toString +r.push(q)}return r}, +gwa(){return!1}, +c1(a){var s,r=this.a5.e.goZ(),q=this.a5.r.goZ(),p=this.oI$,o=p.h(0,B.cI) +o=o==null?0:o.aH(B.aD,a,o.gcd()) +s=p.h(0,B.dH) +s=s==null?0:s.aH(B.aD,a,s.gcd()) +p=p.h(0,B.f3) +p=p==null?0:p.aH(B.aD,a,p.gcd()) +return r+q+o+s+p}, +bX(a){var s,r=this.a5.e.goZ(),q=this.a5.r.goZ(),p=this.oI$,o=p.h(0,B.cI) +o=o==null?0:o.aH(B.aE,a,o.gcc()) +s=p.h(0,B.dH) +s=s==null?0:s.aH(B.aE,a,s.gcc()) +p=p.h(0,B.f3) +p=p==null?0:p.aH(B.aE,a,p.gcc()) +return r+q+o+s+p}, +bQ(a){var s,r,q,p=this.a5.e,o=p.gel(p) +p=p.ges(p) +s=this.a5.r +r=s.gel(s) +s=s.ges(s) +q=this.oI$.h(0,B.dH) +q=q==null?0:q.aH(B.ay,a,q.gc4()) +return Math.max(32,o+p+(r+s)+q)}, +bW(a){return this.bQ(a)}, +pZ(a){return this.oI$.h(0,B.dH).BM(a)}, +bmb(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.aB(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.gel(o)+o.ges(o)))}m=n.oI$.h(0,B.dH) +m.toString +r=e.$2(m,new A.aB(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.gel(o)+o.ges(o)))}, +bm8(a,b,c){var s,r,q,p=Math.max(0,b),o=A.i9(p,p),n=this.oI$.h(0,B.cI) +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)}, +bma(a,b,c){var s,r=Math.max(0,b),q=A.i9(r,r),p=this.oI$.h(0,B.f3) +p.toString +s=c.$2(p,q) +p=this.bs +if(p.gbL(p)===B.ai)return new A.a1(0,b) +p=this.bs +return new A.a1(0+p.gm(p)*s.a,0+s.b)}, +en(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.f3)!=null){r=l.a5 +q=l.k3 +q.toString +p=s.h(0,B.f3).k3 +p.toString +o=A.dlx(q,p,r.e,b,l.da)}else o=!1 +if(o){r=s.h(0,B.f3) +if(r==null)r=s.h(0,B.dH) +n=r==null?s.h(0,B.cI):r}else{r=s.h(0,B.dH) +n=r==null?s.h(0,B.cI):r}if(n!=null){m=n.k3.zA(B.m) +return a.Ya(new A.cjD(m,n),b,A.bCs(m))}return!1}, +dU(a){return this.axF(a,A.Cf()).a}, +axF(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=new A.aB(0,a.b,0,a.d),f=h.a5.f,e=new A.w(0,new A.w(f.a,f.b).aQ(0,4).b/2) +f=h.oI$.h(0,B.dH) +f.toString +s=b.$2(f,g) +f=h.a5.e +r=f.gel(f) +f=f.ges(f) +q=h.a5.r +p=q.gel(q) +q=q.ges(q) +o=s.b +n=h.a5.r +m=Math.max(32-(r+f)+(p+q),o+(n.gel(n)+n.ges(n))) +l=h.bm8(g,m,b) +k=h.bma(g,m,b) +n=l.a +o=k.a +j=h.bmb(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.c8F(a.by(new A.a1(i.a+o,i.b+(n.gel(n)+n.ges(n)))),i,m,l,j,k,e)}, +cL(){var s,r,q,p,o,n,m,l,k,j=this,i=t.k,h=j.axF(i.a(A.U.prototype.gac.call(j)),A.Cg()),g=h.b,f=g.a,e=new A.cjE(j,h) +switch(j.da.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.bs +if(o.gbL(o)!==B.ai){o=h.f +n=j.a5.e +j.W=new A.Y(0,0,0+(o.a+n.c),0+(g.b+(n.gel(n)+n.ges(n)))) +m=e.$2(o,q-s.a)}else{j.W=B.a3 +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.Y(o,0,o+(f-o+s),0+(g.b+(n.gel(n)+n.ges(n))))}else j.a1=B.a3 +break +case 1:s=h.d +o=j.oI$ +n=o.h(0,B.cI) +if(n==null)n=B.L +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.bs +s=s.gbL(s) +n=j.a5.e +s=s!==B.ai?q+n.a:f+n.goZ() +n=j.a5.e +j.a1=new A.Y(0,0,0+s,0+(g.b+(n.gel(n)+n.ges(n))))}else j.a1=B.a3 +s=o.h(0,B.f3) +if(s==null)s=B.L +else{s=s.k3 +s.toString}o=h.f +n=o.a +q-=s.a-n +s=j.bs +if(s.gbL(s)!==B.ai){m=e.$2(o,q) +s=j.a5.e +o=q+s.a +j.W=new A.Y(o,0,o+(n+s.c),0+(g.b+(s.gel(s)+s.ges(s))))}else{j.W=B.a3 +m=B.m}break +default:r=B.m +p=B.m +m=B.m}s=j.a5.r +o=s.gel(s) +s=s.ges(s) +n=j.oI$ +l=n.h(0,B.dH) +if(l==null)l=B.L +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.cI).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.f3).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.gel(n) +n=n.ges(n) +j.k3=i.a(A.U.prototype.gac.call(j)).by(new A.a1(f+s,g.b+(k+n)))}, +gah1(){var s,r=this.cD +if(r.gbL(r)===B.ao)return B.o +switch(this.a5.d.a){case 1:s=new A.hy(A.ft(97,255,255,255),B.o) +break +case 0:s=new A.hy(A.ft(97,0,0,0),B.x) +break +default:s=null}r=this.cD +r=s.ab(0,r.gm(r)) +r.toString +return r}, +bpB(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.ft(222,0,0,0) +break +case 0:f=g.w?B.x:A.ft(222,255,255,255) +break +default:f=null}g=h.ak.a +if(g.gbL(g)===B.bG){g=h.ak +f=new A.hy(B.z,f).ab(0,g.gm(g))}g=$.aC() +s=g.b_() +f.toString +s.sae(0,f) +s.sd5(0,B.aG) +r=h.oI$ +s.spw(2*(r.h(0,B.cI)!=null?r.h(0,B.cI).k3.b/24:1)) +r=h.ak.a +if(r.gbL(r)===B.bG)q=1 +else{r=h.ak +q=r.gm(r)}if(q===0)return +p=g.cq() +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.qu(new A.w(g,r),m,q*2) +g.toString +p.oT(0,j,i) +p.ed(0,l+g.a,k+g.b)}else{g=A.qu(m,new A.w(c*0.85,c*0.25),(q-0.5)*2) +g.toString +p.oT(0,j,i) +p.ed(0,l+o,k+n) +p.ed(0,l+g.a,k+g.b)}a.dM(p,s)}, +bpx(a,b){var s,r,q,p,o,n,m=this,l=new A.cjB(m) +if(!m.a5.w){s=m.b5 +s=s.gbL(s)===B.ai}else s=!1 +if(s)return +r=m.gah1() +q=r.gm(r)>>>24&255 +s=m.cx +s===$&&A.e() +if(s)a.Bt(A.azb(q),l,b) +else{s=q!==255 +if(s){p=a.gd0(a) +o=A.cAI(m.oI$.h(0,B.cI)).f9(b).oK(20) +n=$.aC().b_() +n.sae(0,r) +p.ri(o,n)}l.$2(a,b) +if(s)a.gd0(a).dm(0)}}, +aCr(a,b,c,d){var s,r,q,p,o=this +if(c==null)return +s=o.gah1() +s=s.gm(s) +r=o.cD +if(r.gbL(r)!==B.ao){r=o.cx +r===$&&A.e() +if(r)a.Bt(A.azb(s>>>24&255),new A.cjC(c),b) +else{q=A.cAI(c).f9(b) +s=a.gd0(a) +r=q.oK(20) +p=$.aC().b_() +p.sae(0,o.gah1()) +s.ri(r,p) +p=c.e +p.toString +a.pj(c,t.r.a(p).a.a2(0,b)) +a.gd0(a).dm(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.bpx(a,b) +s=r.bs +if(s.gbL(s)!==B.ai)r.aCr(a,b,r.oI$.h(0,B.f3),!0) +r.aCr(a,b,r.oI$.h(0,B.dH),!0)}, +ux(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.cjD.prototype={ +$2(a,b){return this.b.en(a,this.a)}, +$S:26} +A.cjE.prototype={ +$2(a,b){var s +switch(this.a.da.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:824} +A.cjB.prototype={ +$2(a,b){var s,r,q,p,o,n,m=this.a,l=m.oI$,k=l.h(0,B.cI) +k.toString +s=l.h(0,B.cI).e +s.toString +r=t.r +a.pj(k,r.a(s).a.a2(0,b)) +k=m.ak +k=k.gbL(k) +if(k!==B.ai){if(m.a5.w){q=A.cAI(l.h(0,B.cI)).f9(b) +p=$.aC().b_() +k=$.cWA() +s=m.ak +s=k.ab(0,s.gm(s)) +s.toString +p.sae(0,s) +p.sqi(B.qX) +o=m.K.y7(q) +a.gd0(a).dM(o,p)}k=l.h(0,B.cI).k3.b +s=l.h(0,B.cI).e +s.toString +n=r.a(s).a.a2(0,new A.w(l.h(0,B.cI).k3.b*0.125,l.h(0,B.cI).k3.b*0.125)) +m.bpB(a.gd0(a),b.a2(0,n),k*0.75)}}, +$S:29} +A.cjC.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:29} +A.c8F.prototype={ +gqx(a){return this.c}} +A.c8E.prototype={ +gage(){var s,r=this,q=r.dy +if(q===$){s=A.z(r.db) +r.dy!==$&&A.ao() +q=r.dy=s.ax}return q}, +gvd(){var s,r=this,q=r.fr +if(q===$){s=A.z(r.db) +r.fr!==$&&A.ao() +q=r.fr=s.p3}return q.as}, +gcM(a){return null}, +ge0(a){return B.z}, +gev(){var s=this.gage(),r=s.k3 +return r==null?s.b:r}, +gyb(){return null}, +gYy(){return null}, +gZy(){return null}, +ga8P(){return null}, +gug(){var s=this.gage(),r=s.fr +s=new A.c1(r==null?s.cx:r,1,B.aa,-1) +return s}, +gtC(){var s=null,r=this.gage() +return new A.eO(18,s,s,s,s,r.b,s,s)}, +gpi(a){return B.bk}, +ga_C(){var s=A.dE(this.db,B.bt) +s=s==null?null:s.c +s=A.a0o(B.ck,B.fo,A.a9((s==null?1:s)-1,0,1)) +s.toString +return s}} +A.aXt.prototype={ +bi(a,b){return this.a44(a,b)}} +A.aY3.prototype={} +A.ahT.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.aY7.prototype={ +b3(a){var s,r,q +this.oN(a) +for(s=this.giy(this),r=s.length,q=0;qr)e.a=A.t9(n,1-A.a9((b.d-r)/100,0,1)) +m=d.f +if(m>0){l=o.p2.r +l=l.aN(l.b.a3(m)) +k=q.beU(o) +j=q.a.w +i=new A.bb(1.5,1,t.Y).ab(0,p) +h=new A.bV(new Float64Array(16)) +h.dK() +h.wM(0,i,i,1) +g=q.bgp(k) +s.push(A.am(f,A.Fz(g,new A.ef(g,f,f,A.fJ(new A.fw(new A.cbC(e,i,g),f),f,f,B.aM,!0,l,f,f,B.a9),f),h,!0),B.h,f,f,f,f,f,f,f,j,f,f,f))}return A.rq(A.cX(B.aO,s,B.B,B.a6),B.B,f)}, +$S:827} +A.cbC.prototype={ +$2(a,b){var s=null +return A.am(this.c,this.a.a,B.h,s,s,s,s,s,s,s,s,s,s,b.b/this.b)}, +$S:266} +A.a13.prototype={ +fN(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.c9Y.prototype={ +k(a){return""}} +A.M8.prototype={ +G(){return"_FloatingActionButtonType."+this.b}} +A.I9.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.z(a7),a2=a1.M,a3=a.k1,a4=a1.y?new A.caQ(a7,a3,!0,a0,a0,a0,a0,a0,6,6,8,a0,6,a0,!0,a0,B.Hj,B.Hi,B.Hk,B.asY,8,a0,a0,a0):new A.caP(a3,!0,A.z(a7),A.z(a7).ax,a0,a0,a0,a0,a0,6,6,8,a0,12,a0,!0,a0,B.Hj,B.Hi,B.Hk,B.asZ,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.gcM(a4) +r=a2.c +if(r==null)r=a4.gxT() +q=a2.d +if(q==null)q=a4.gEe() +p=a2.e +if(p==null)p=a4.gP_() +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.gwx() +a5.toString +i=a5}a5=a2.cy +if(a5==null){a5=a4.gS8() +a5.toString}h=a5.aN(a6) +g=a2.z +if(g==null){a5=a4.ger(a4) +a5.toString +g=a5}a5=a.c +f=A.rQ(a5,new A.eO(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.gS7() +a3=A.a([],t.p) +a3.push(a5) +a5=a.db +if(a5)a3.push(A.bS(a0,a0,d)) +if(a5){a5=a.k2 +a5.toString +a3.push(a5)}f=new A.aLn(new A.aa(c,A.aV(a3,B.n,B.j,B.J,a0,a0),a0),a0) +break +default:e=a0}b=A.dc2(B.E,!1,f,B.h,e,l,o,j,s,r,n,a0,a0,k,q,m,a1.e,new A.aNo(a.Q,a2.db),a0,a0,a.z,B.F,g,p,h,B.la) +a3=a.d +if(a3!=null)b=A.xR(b,a0,a3,a0,a0,a0) +a3=a.y +return new A.Ae(a3!=null?A.nj(b,a0,a0,a0,a3,!1):b,a0)}} +A.aNo.prototype={ +aj(a){var s=A.dx(this.a,a,t.GE) +if(s==null)s=null +return s==null?B.fC.aj(a):s}, +gMn(){return"MaterialStateMouseCursor(FloatActionButton)"}} +A.aLn.prototype={ +be(a){var s=a.U(t.I) +s.toString +s=new A.aeZ(B.C,s.w,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){var s=a.U(t.I) +s.toString +b.sdn(s.w)}} +A.aeZ.prototype={ +c1(a){return 0}, +bQ(a){return 0}, +dU(a){var s,r=this.K$,q=a.a,p=a.b,o=a.c,n=a.d +if(r!=null){s=r.pT(B.cB) +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))}, +cL(){var s=this,r=t.k.a(A.U.prototype.gac.call(s)),q=s.K$,p=r.a,o=r.b,n=r.c,m=r.d +if(q!=null){q.cU(B.cB,!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.LU()}else s.k3=new A.a1(A.a9(1/0,p,o),A.a9(1/0,n,m))}} +A.caP.prototype={ +grp(){return this.fx.r}, +gcM(a){return this.fx.f}, +gxT(){return this.fr.cx}, +gEe(){return this.fr.dx}, +gP_(){return this.fr.k3}, +ger(a){return this.dx===B.xn?B.jz:B.lG}, +gwx(){return this.dx===B.dWZ?36:24}, +gS7(){return new A.cI(this.dy&&this.dx===B.xn?16:20,0,20,0)}, +gS8(){return this.fr.p3.as.aml(1.2)}, +gaO(a){return this.dx}} +A.caQ.prototype={ +gWe(){var s,r=this,q=r.fx +if(q===$){s=A.z(r.dx) +r.fx!==$&&A.ao() +q=r.fx=s.ax}return q}, +grp(){var s=this.gWe(),r=s.e +return r==null?s.c:r}, +gcM(a){var s=this.gWe(),r=s.d +return r==null?s.b:r}, +gP_(){var s=this.gWe(),r=s.e +return(r==null?s.c:r).a3(0.12)}, +gxT(){var s=this.gWe(),r=s.e +return(r==null?s.c:r).a3(0.12)}, +gEe(){var s=this.gWe(),r=s.e +return(r==null?s.c:r).a3(0.08)}, +ger(a){switch(this.dy.a){case 0:return B.DM +case 1:return B.DN +case 2:return B.a8h +case 3:return B.DM}}, +gwx(){switch(this.dy.a){case 0:return 24 +case 1:return 24 +case 2:return 36 +case 3:return 24}}, +gS7(){return new A.cI(this.fr&&this.dy===B.xn?16:20,0,20,0)}, +gS8(){var s,r=this,q=r.fy +if(q===$){s=A.z(r.dx) +r.fy!==$&&A.ao() +q=r.fy=s.p3}return q.as}, +gaO(a){return this.dy}} +A.bmB.prototype={ +k(a){return"FloatingActionButtonLocation"}} +A.bWA.prototype={ +D8(a){return new A.w(this.ase(a,0),this.asf(a,0))}} +A.blK.prototype={ +asf(a,b){var s=a.d,r=a.f.b +if(s>r)return s-a.a.b/2 +return r}} +A.ar5.prototype={ +asf(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.blJ.prototype={ +ase(a,b){return(a.r.a-a.a.a)/2}} +A.ar4.prototype={ +ase(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.caC.prototype={ +k(a){return"FloatingActionButtonLocation.endTop"}} +A.c8h.prototype={ +k(a){return"FloatingActionButtonLocation.centerFloat"}} +A.caB.prototype={ +k(a){return"FloatingActionButtonLocation.endFloat"}} +A.bmA.prototype={ +k(a){return"FloatingActionButtonAnimator"}} +A.ckN.prototype={ +asa(a,b,c){if(c<0.5)return a +else return b}} +A.abl.prototype={ +gm(a){var s=this,r=s.w.x +r===$&&A.e() +if(r>>24&255),l.i("aW")) +n=A.cf(i,B.cX,i,i,q) +n.de() +p=n.f3$ +p.b=!0 +p.a.push(o) +n.df(0) +h.ch=n +p=t.Y +k=$.cUu() +j=p.i("f5") +h.ay=new A.aW(m.a(n),new A.f5(k,new A.bb(s*0.3,s+5,p),j),j.i("aW")) +q=A.cf(i,B.My,i,i,q) +q.de() +j=q.f3$ +j.b=!0 +j.a.push(o) +q.de() +o=q.nJ$ +o.b=!0 +o.a.push(h.gblp()) +h.db=q +o=c.gm(c) +j=$.cUv() +l=l.i("f5") +h.cy=new A.aW(m.a(q),new A.f5(j,new A.DQ(o>>>24&255,0),l),l.i("aW")) +e.a7L(h) +return h}} +A.a2m.prototype={ +YL(a){var s=this.ch +s===$&&A.e() +s.e=B.aSS +s.df(0) +s=this.cx +s===$&&A.e() +s.df(0) +s=this.db +s===$&&A.e() +s.z=B.by +s.vv(1,B.a_,B.My)}, +af(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.by +q.vv(1,B.a_,B.j3)}}, +blq(a){if(a===B.ao)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.Fd()}, +abO(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=$.aC().b_() +q.sae(0,m.e.bU(r)) +l=m.at +p=l!=null?l.$0():null +s=p!=null?p.gcS():m.b.k3.zA(B.m) +o=m.ch +o===$&&A.e() +o=o.x +o===$&&A.e() +o=A.qu(m.z,s,B.b6.ab(0,o)) +o.toString +s=m.ay +s===$&&A.e() +n=s.a +n=s.b.ab(0,n.gm(n)) +m.aOw(m.Q,a,o,l,m.f,q,n,m.ax,b)}} +A.cqe.prototype={ +$0(){var s=this.a.k3 +return new A.Y(0,0,0+s.a,0+s.b)}, +$S:172} +A.cdx.prototype={ +aJY(a,b,c,d,e,f,g,h,i,j,k,a0){var s,r,q,p,o,n=null,m=b==null?B.bH:b,l=i==null?A.dlr(k,d,j,h):i +m=new A.a2n(h,m,l,A.dlk(k,d,j),!d,a0,c,f,e,k,g) +s=e.L +r=A.cf(n,B.cX,n,n,s) +q=e.gpF() +r.de() +p=r.f3$ +p.b=!0 +p.a.push(q) +r.df(0) +m.CW=r +p=t.Y +o=t.o +m.ch=new A.aW(o.a(r),new A.bb(0,l,p),p.i("aW")) +s=A.cf(n,B.E,n,n,s) +s.de() +p=s.f3$ +p.b=!0 +p.a.push(q) +s.de() +q=s.nJ$ +q.b=!0 +q.a.push(m.gblr()) +m.cy=s +q=c.gm(c) +m.cx=new A.aW(o.a(s),new A.DQ(q>>>24&255,0),t.gD.i("aW")) +e.a7L(m) +return m}} +A.a2n.prototype={ +YL(a){var s=B.e.dF(this.as/1),r=this.CW +r===$&&A.e() +r.e=A.c7(0,0,0,s,0,0) +r.df(0) +this.cy.df(0)}, +af(a){var s=this.cy +if(s!=null)s.df(0)}, +bls(a){if(a===B.ao)this.n()}, +n(){var s=this,r=s.CW +r===$&&A.e() +r.n() +s.cy.n() +s.cy=null +s.Fd()}, +abO(a,b){var s,r,q=this,p=$.aC().b_(),o=q.e,n=q.cx +n===$&&A.e() +s=n.a +p.sae(0,o.bU(n.b.ab(0,s.gm(s)))) +r=q.z +if(q.ax){o=q.b.k3.zA(B.m) +n=q.CW +n===$&&A.e() +n=n.x +n===$&&A.e() +r=A.qu(r,o,n)}r.toString +o=q.ch +o===$&&A.e() +n=o.a +n=o.b.ab(0,n.gm(n)) +q.aOw(q.Q,a,r,q.at,q.f,p,n,q.ay,b)}} +A.DR.prototype={ +YL(a){}, +af(a){}, +sae(a,b){if(b.l(0,this.e))return +this.e=b +this.a.b1()}, +samG(a){if(J.v(a,this.f))return +this.f=a +this.a.b1()}, +aOw(a,b,c,d,e,f,g,h,i){var s,r=A.axU(i) +b.eG(0) +if(r==null)b.ab(0,i.a) +else b.bH(0,r.a,r.b) +if(d!=null){s=d.$0() +if(e!=null)b.yx(0,e.qe(s,h)) +else if(!a.l(0,B.bH))b.M7(A.aBj(s,a.c,a.d,a.a,a.b)) +else b.DP(s)}b.rC(c,g,f) +b.dm(0)}} +A.QC.prototype={} +A.aeC.prototype={ +fN(a){return this.f!==a.f}} +A.Qy.prototype={ +UF(a){return null}, +A(a){var s=this,r=a.U(t.sZ),q=r==null?null:r.f +return new A.adv(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.gae7(),s.gbEH(),s.p1,null)}, +bEI(a){return!0}} +A.adv.prototype={ +Y(){return new A.adu(A.b(t.R9,t.Pr),new A.cO(A.a([],t.IU),t.qG),null,B.k)}} +A.BN.prototype={ +G(){return"_HighlightType."+this.b}} +A.adu.prototype={ +gbKK(){var s=this.r +s=s.gaA(s) +s=new A.aP(s,new A.cdu(),A.y(s).i("aP")) +return!s.ga7(s)}, +apt(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.apt(this,s)}}, +atJ(a){var s=this.c +s.toString +this.aF_(s) +this.a9W()}, +b_5(){return this.atJ(null)}, +b_4(){var s=this.c +s.toString +this.aF_(s) +this.aMe()}, +aoq(){this.I(new A.cdt())}, +guh(){var s=this.a.p4 +if(s==null){s=this.x +s.toString}return s}, +a_l(){var s,r,q=this +if(q.a.p4==null)q.x=A.cym(null) +s=q.guh() +r=q.a +r.toString +s.tI(0,B.T,!q.vL(r)) +q.guh().a8(0,q.gN5())}, +an(){this.b5C() +this.a_l() +$.aD.a5$.f.a.d.t(0,this.gaMb())}, +bj(a){var s,r,q,p,o=this +o.bP(a) +s=a.p4 +if(o.a.p4!=s){if(s!=null)s.T(0,o.gN5()) +if(o.a.p4!=null){s=o.x +if(s!=null){s.M$=$.bo() +s.F$=0}o.x=null}o.a_l()}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.o0) +if(r!=null){q=r.ch +q===$&&A.e() +q.n() +r.Fd() +o.arH(B.o0,!1,o.f)}p=s.h(0,B.apZ) +if(p!=null){s=p.ch +s===$&&A.e() +s.n() +p.Fd()}}if(!J.v(o.a.db,a.db))o.bxB() +s=o.a +s.toString +if(o.vL(s)!==o.vL(a)){s=o.guh() +q=o.a +q.toString +s.tI(0,B.T,!o.vL(q)) +s=o.a +s.toString +if(!o.vL(s)){o.guh().tI(0,B.ac,!1) +r=o.r.h(0,B.o0) +if(r!=null){s=r.ch +s===$&&A.e() +s.n() +r.Fd()}}o.arH(B.o0,!1,o.f)}o.arG()}, +n(){var s,r=this +$.aD.a5$.f.a.d.D(0,r.gaMb()) +r.guh().T(0,r.gN5()) +s=r.x +if(s!=null){s.M$=$.bo() +s.F$=0}r.aG()}, +gz4(){if(!this.gbKK()){var s=this.d +s=s!=null&&s.a!==0}else s=!0 +return s}, +aU9(a){switch(a.a){case 0:return B.E +case 1:case 2:return B.fm}}, +arH(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.guh().tI(0,B.ac,a0) +break +case 1:if(b)g.guh().tI(0,B.Y,a0) +break +case 2:break}if(a===B.o_){s=g.a.p1 +if(s!=null)s.apt(g,a0)}s=d==null +if(a0===(!s&&d.CW))return +if(a0)if(s){s=g.a.fx +r=s==null?f:s.aj(g.guh().a) +if(r==null){s=g.c +s.toString +q=A.z(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.gaF() +s.toString +t.x.a(s) +p=g.c +p.toString +p=A.bzv(p,t.zd) +p.toString +o=g.a +o.toString +o=g.vL(o)?r:r.bU(0) +n=g.a +m=n.CW +l=n.cx +k=n.cy +j=n.db +n=n.p2.$1(s) +i=g.c.U(t.I) +i.toString +h=g.aU9(a) +if(k==null)k=B.bH +s=new A.DP(m,l,k,n,i.w,o,j,p,s,new A.cdv(g,a)) +h=A.cf(f,h,f,f,p.L) +h.de() +j=h.f3$ +j.b=!0 +j.a.push(p.gpF()) +h.de() +j=h.nJ$ +j.b=!0 +j.a.push(s.gbgJ()) +h.df(0) +s.ch=h +j=s.e +j=j.gm(j) +s.ay=new A.aW(t.o.a(h),new A.DQ(0,j>>>24&255),t.gD.i("aW")) +p.a7L(s) +e.j(0,a,s) +g.EK()}else{d.CW=!0 +e=d.ch +e===$&&A.e() +e.df(0)}else{d.CW=!1 +e=d.ch +e===$&&A.e() +e.fL(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}}, +K4(a,b){return this.arH(a,!0,b)}, +bxB(){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.bM(J.ag(s.a),s.b,r.i("bM<1,2>")),r=r.z[1];s.q();){q=s.a +if(q==null)q=r.a(q) +if(q!=null)q.samG(p.a.db)}s=p.e +if(s!=null)s.samG(p.a.db) +s=p.d +if(s!=null&&s.a!==0)for(r=A.y(s),s=new A.pH(s,s.Ps(),r.i("pH<1>")),r=r.c;s.q();){q=s.d +if(q==null)q=r.a(q) +q.samG(p.a.db)}}, +bc3(a){var s,r,q,p,o,n,m,l,k,j,i=this,h={},g=i.c +g.toString +g=A.bzv(g,t.zd) +g.toString +s=i.c.gaF() +s.toString +t.x.a(s) +r=s.vo(a) +q=i.a.fx +q=q==null?null:q.aj(i.guh().a) +p=q==null?i.a.fy:q +if(p==null){q=i.c +q.toString +p=A.z(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.z(q).x}l=i.a +k=l.ch +l=l.cx +j=i.c.U(t.I) +j.toString +return h.a=q.aJY(0,n,p,k,g,m,new A.cdq(h,i),r,l,o,s,j.w)}, +bJ7(a){if(this.c==null)return +this.I(new A.cds(this))}, +gbuG(){var s,r=this,q=r.c +q.toString +q=A.dE(q,B.le) +s=q==null?null:q.ax +switch((s==null?B.kW:s).a){case 0:q=r.a +q.toString +return r.vL(q)&&r.z +case 1:return r.z}}, +arG(){var s,r=$.aD.a5$.f.a.b +switch((r==null?A.VY():r).a){case 0:s=!1 +break +case 1:s=this.gbuG() +break +default:s=null}this.K4(B.apZ,s)}, +bJ9(a){var s,r=this +r.z=a +r.guh().tI(0,B.Z,a) +r.arG() +s=r.a.k2 +if(s!=null)s.$1(a)}, +aM5(a){if(this.y.a.length!==0)return +this.bvt(a)}, +bKi(a){var s +this.aM5(a) +s=this.a.e +if(s!=null)s.$1(a)}, +bKk(a){this.a.toString}, +bK6(a){this.aM5(a) +this.a.toString}, +bK8(a){this.a.toString}, +aF0(a,b){var s,r,q,p,o=this +if(a!=null){s=a.gaF() +s.toString +t.x.a(s) +r=s.k3 +r=new A.Y(0,0,0+r.a,0+r.b).gcS() +q=A.e6(s.dP(0,null),r)}else q=b.a +o.guh().tI(0,B.ac,!0) +p=o.bc3(q) +s=o.d;(s==null?o.d=A.eS(t.nQ):s).t(0,p) +s=o.e +if(s!=null)s.af(0) +o.e=p +o.EK() +o.K4(B.o_,!0)}, +bvt(a){return this.aF0(null,a)}, +aF_(a){return this.aF0(a,null)}, +a9W(){var s=this,r=s.e +if(r!=null)r.YL(0) +s.e=null +s.K4(B.o_,!1) +r=s.a +if(r.d!=null){if(r.id){r=s.c +r.toString +A.blQ(r)}r=s.a.d +if(r!=null)r.$0()}}, +bKg(){var s=this,r=s.e +if(r!=null)r.af(0) +s.e=null +r=s.a.r +if(r!=null)r.$0() +s.K4(B.o_,!1)}, +aMe(){var s=this,r=s.e +if(r!=null)r.YL(0) +s.e=null +r=s.a +if(r.x!=null){if(r.id){r=s.c +r.toString +A.blP(r)}s.a.x.$0()}}, +bK2(){var s=this,r=s.e +if(r!=null)r.YL(0) +s.e=null +s.K4(B.o_,!1) +r=s.a.y +if(r!=null)r.$0()}, +bK4(){var s=this,r=s.e +if(r!=null)r.af(0) +s.e=null +s.a.toString +s.K4(B.o_,!1)}, +ro(){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.pH(k,k.Ps(),s.i("pH<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.hg(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.nJ$ +o.b=!1 +B.b.V(o.a) +n=o.c +if(n===$){m=A.eS(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.eS(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.Ht() +q.Fd()}k.j(0,r,null)}k=l.a.p1 +if(k!=null)k.apt(l,!1) +l.b5B()}, +vL(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}, +gcC(a){var s=this.a +s.toString +return this.vL(s)}, +bJy(a){var s,r=this +r.f=!0 +s=r.a +s.toString +if(r.vL(s))r.K4(B.o0,r.f)}, +bJA(a){this.f=!1 +this.K4(B.o0,!1)}, +gbam(){var s,r=this,q=r.c +q.toString +q=A.dE(q,B.le) +s=q==null?null:q.ax +switch((s==null?B.kW:s).a){case 0:q=r.a +q.toString +return r.vL(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.Fb(a0) +s=new A.cdr(b,a0) +for(r=b.r,q=A.hg(r,r.r,A.y(r).c);q.q();){p=q.d +o=r.h(0,p) +if(o!=null)o.sae(0,s.$1(p))}r=b.e +if(r!=null){q=b.a.fx +q=q==null?a:q.aj(b.guh().a) +if(q==null)q=b.a.fy +r.sae(0,q==null?A.z(a0).k3:q)}r=b.a.ay +if(r==null)r=B.fC +n=A.dx(r,b.guh().a,t.Pb) +m=b.w +if(m===$){r=b.gatI() +q=t.ot +p=t.wS +l=A.p([B.x5,new A.fT(r,new A.cO(A.a([],q),p),t.wY),B.dS0,new A.fT(r,new A.cO(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.gbam() +p=b.a +o=p.d +o=o==null?a:b.gatI() +k=p.x +k=k==null?a:b.gb_3() +p=b.vL(p)?b.gbKh():a +j=b.a +j.toString +j=b.vL(j)?b.gbKj():a +i=b.a +i.toString +i=b.vL(i)?b.ga_d():a +h=b.a +h.toString +h=b.vL(h)?b.gbKf():a +g=b.a +f=g.x!=null?b.gaog():a +g=b.vL(g)?b.gbK5():a +e=b.a +e.toString +e=b.vL(e)?b.gbK7():a +d=b.a +d.toString +d=b.vL(d)?b.gbK1():a +c=b.a +c.toString +c=b.vL(c)?b.gbK3():a +j=A.eN(B.cs,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.aA) +return new A.aeC(b,A.GA(m,A.rL(!1,q,A.jD(new A.c9(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,b.gbJx(),b.gbJz(),a),a,a,a,r,!0,a,b.gbJ8(),a,a,a,a)),a)}, +$icAG:1} +A.cdu.prototype={ +$1(a){return a!=null}, +$S:835} +A.cdt.prototype={ +$0(){}, +$S:0} +A.cdv.prototype={ +$0(){var s=this.a +s.r.j(0,this.b,null) +s.EK()}, +$S:0} +A.cdq.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.EK()}}, +$S:0} +A.cds.prototype={ +$0(){this.a.arG()}, +$S:0} +A.cdr.prototype={ +$1(a){var s,r,q=this,p=A.z(q.b) +switch(a.a){case 0:s=q.a +r=s.a.fx +r=r==null?null:r.aj(B.dFg) +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.aj(B.dF5) +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.aj(B.dEW) +s=r==null?s.a.dy:r +return s==null?p.dx:s}}, +$S:836} +A.og.prototype={} +A.ahD.prototype={ +an(){this.aM() +if(this.gz4())this.Dp()}, +ro(){var s=this.ql$ +if(s!=null){s.aX() +s.pl() +this.ql$=null}this.xB()}} +A.qh.prototype={} +A.aQQ.prototype={ +YR(a){return B.iy}, +gJq(){return!1}, +gAU(){return B.F}, +dq(a,b){return B.iy}, +tl(a,b){var s=$.aC().cq() +s.rV(a) +return s}, +BN(a){return this.tl(a,null)}, +qe(a,b){var s=$.aC().cq() +s.rV(a) +return s}, +y7(a){return this.qe(a,null)}, +yT(a,b,c,d){a.fs(b,c)}, +gxW(){return!0}, +To(a,b,c,d,e,f){}, +uW(a,b,c){return this.To(a,b,0,0,null,c)}} +A.tM.prototype={ +gJq(){return!1}, +YR(a){var s=a==null?this.a:a +return new A.tM(this.b,s)}, +gAU(){return new A.au(0,0,0,this.a.b)}, +dq(a,b){return new A.tM(B.Hd,this.a.dq(0,b))}, +tl(a,b){var s=$.aC().cq(),r=a.a,q=a.b +s.rV(new A.Y(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)}, +qe(a,b){var s=$.aC().cq() +s.ts(this.b.pS(a)) +return s}, +y7(a){return this.qe(a,null)}, +yT(a,b,c,d){a.fq(this.b.pS(b),c)}, +gxW(){return!0}, +qD(a,b){var s,r +if(a instanceof A.tM){s=A.cB(a.a,this.a,b) +r=A.wh(a.b,this.b,b) +r.toString +return new A.tM(r,s)}return this.a48(a,b)}, +qE(a,b){var s,r +if(a instanceof A.tM){s=A.cB(this.a,a.a,b) +r=A.wh(this.b,a.b,b) +r.toString +return new A.tM(r,s)}return this.a49(a,b)}, +To(a,b,c,d,e,f){var s=this.b +if(!s.c.l(0,B.ab)||!s.d.l(0,B.ab))a.yx(0,this.qe(b,f)) +s=b.d +a.u2(new A.w(b.a,s),new A.w(b.c,s),this.a.z0())}, +uW(a,b,c){return this.To(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.tM&&b.a.l(0,s.a)&&b.b.l(0,s.b)}, +gv(a){return A.an(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.m4.prototype={ +gJq(){return!0}, +YR(a){var s=a==null?this.a:a +return new A.m4(this.b,this.c,s)}, +gAU(){var s=this.a.b +return new A.au(s,s,s,s)}, +dq(a,b){var s=this.a.dq(0,b) +return new A.m4(this.b*b,this.c.aQ(0,b),s)}, +qD(a,b){var s,r +if(a instanceof A.m4){s=A.wh(a.c,this.c,b) +s.toString +r=A.cB(a.a,this.a,b) +return new A.m4(a.b,s,r)}return this.a48(a,b)}, +qE(a,b){var s,r +if(a instanceof A.m4){s=A.wh(this.c,a.c,b) +s.toString +r=A.cB(this.a,a.a,b) +return new A.m4(a.b,s,r)}return this.a49(a,b)}, +tl(a,b){var s=$.aC().cq() +s.ts(this.c.pS(a).oK(-this.a.b)) +return s}, +BN(a){return this.tl(a,null)}, +qe(a,b){var s=$.aC().cq() +s.ts(this.c.pS(a)) +return s}, +y7(a){return this.qe(a,null)}, +yT(a,b,c,d){a.fq(this.c.pS(b),c)}, +gxW(){return!0}, +aza(a4,a5,a6,a7){var s,r,q,p,o,n,m,l,k,j,i,h,g=a5.UW(),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.Y(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=$.aC().cq() +if(!new A.c4(d,c).l(0,B.ab))j.LR(new A.Y(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.ed(0,f+a6,e) +d=a6+a7 +i=b-f +if(d#"+A.ez(this)}} +A.ady.prototype={ +rJ(a){var s=A.ji(this.a,this.b,a) +s.toString +return t.U1.a(s)}} +A.aP0.prototype={ +b4(a,b){var s,r,q,p=this,o=p.b,n=p.c.ab(0,o.gm(o)),m=new A.Y(0,0,0+b.a,0+b.b) +o=p.x +o=p.w.ab(0,o.gm(o)) +o.toString +s=A.z7(o,p.r) +if((s.gm(s)>>>24&255)>0){o=n.qe(m,p.f) +r=$.aC().b_() +r.sae(0,s) +r.sd5(0,B.bb) +a.dM(o,r)}o=p.e +r=o.a +q=p.d +n.To(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.ez(this)}} +A.aby.prototype={ +Y(){return new A.aKH(null,null,B.k)}} +A.aKH.prototype={ +an(){var s,r=this,q=null +r.aM() +r.e=A.cf(q,B.aSK,q,r.a.w?1:0,r) +s=A.cf(q,B.fU,q,q,r) +r.d=s +r.f=A.du(B.an,s,new A.oc(B.an)) +s=r.a.c +r.r=new A.ady(s,s) +r.w=A.du(B.a_,r.e,q) +r.x=new A.hy(B.z,r.a.r)}, +n(){var s=this.d +s===$&&A.e() +s.n() +s=this.e +s===$&&A.e() +s.n() +this.b5e()}, +bj(a){var s,r,q=this +q.bP(a) +s=a.c +if(!q.a.c.l(0,s)){q.r=new A.ady(s,q.a.c) +s=q.d +s===$&&A.e() +s.sm(0,0) +s.df(0)}if(!q.a.r.l(0,a.r))q.x=new A.hy(B.z,q.a.r) +s=q.a.w +if(s!==a.w){r=q.e +if(s){r===$&&A.e() +r.df(0)}else{r===$&&A.e() +r.fL(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.U(t.I) +o.toString +n=k.a.f +m=k.x +m===$&&A.e() +l=k.w +l===$&&A.e() +return A.o9(null,new A.aP0(s,j,p,q,o.w,n,m,l,new A.BQ(r)),null,null,B.L)}} +A.aUk.prototype={ +gbVZ(){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.Fz(null,this.e,A.t0(this.gbVZ(),0,0),!0)}} +A.add.prototype={ +Y(){return new A.ade(null,null,B.k)}} +A.ade.prototype={ +an(){var s,r=this +r.aM() +r.d=A.cf(null,B.fU,null,null,r) +if(r.a.r!=null){r.f=r.W2() +r.d.sm(0,1)}s=r.d +s.de() +s=s.f3$ +s.b=!0 +s.a.push(r.gaiq())}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.b5A()}, +air(){this.I(new A.ccL())}, +bj(a){var s,r=this +r.bP(a) +s=r.a.r!=null +if(s!==(a.r!=null)||!1)if(s){r.f=r.W2() +s=r.d +s===$&&A.e() +s.df(0)}else{s=r.d +s===$&&A.e() +s.fL(0)}}, +W2(){var s,r,q,p,o,n=null,m=this.d +m===$&&A.e() +s=new A.bb(B.dvE,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.bnU(A.N(q,n,n,r.x,B.a1,n,n,n,p,o,n,n),!0,s) +return new A.c9(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.dn(m,!1,s,n),n)}, +A(a){var s,r=this,q=r.d +q===$&&A.e() +if(q.gbL(q)===B.ai){r.f=null +r.a.toString +r.e=null +return B.W}q=r.d +if(q.gbL(q)===B.ao){r.e=null +if(r.a.r!=null)return r.f=r.W2() +else{r.f=null +return B.W}}q=r.e +if(q==null&&r.a.r!=null)return r.W2() +if(r.f==null)r.a.toString +if(r.a.r!=null){s=t.Y +return A.cX(B.aO,A.a([new A.dn(new A.aW(r.d,new A.bb(1,0,s),s.i("aW")),!1,q,null),r.W2()],t.p),B.B,B.a6)}return B.W}} +A.ccL.prototype={ +$0(){}, +$S:0} +A.PC.prototype={ +G(){return"FloatingLabelBehavior."+this.b}} +A.arj.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.arj&&!0}, +k(a){return A.d6Q(-1)}} +A.ly.prototype={ +G(){return"_DecorationSlot."+this.b}} +A.aMA.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.aMA&&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.BZ(0,s.cx)&&J.v(b.cy,s.cy)&&b.db.BZ(0,s.db)}, +gv(a){var s=this +return A.an(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.cjT.prototype={} +A.af6.prototype={ +giy(a){var s,r=A.a([],t.Ik),q=this.oI$ +if(q.h(0,B.bY)!=null){s=q.h(0,B.bY) +s.toString +r.push(s)}if(q.h(0,B.cJ)!=null){s=q.h(0,B.cJ) +s.toString +r.push(s)}if(q.h(0,B.bi)!=null){s=q.h(0,B.bi) +s.toString +r.push(s)}if(q.h(0,B.cz)!=null){s=q.h(0,B.cz) +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.cy)!=null){s=q.h(0,B.cy) +s.toString +r.push(s)}if(q.h(0,B.bs)!=null){s=q.h(0,B.bs) +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.cn)!=null){s=q.h(0,B.cn) +s.toString +r.push(s)}if(q.h(0,B.ix)!=null){q=q.h(0,B.ix) +q.toString +r.push(q)}return r}, +sbC(a){if(this.F.l(0,a))return +this.F=a +this.ai()}, +sdn(a){if(this.M===a)return +this.M=a +this.ai()}, +sGT(a,b){if(this.W===b)return +this.W=b +this.ai()}, +sbV7(a){return}, +sEi(a){if(this.ak===a)return +this.ak=a +this.d7()}, +sanF(a){return}, +gaix(){var s=this.F +return!s.b&&s.f.gJq()}, +wI(a){var s,r=this.oI$ +if(r.h(0,B.bY)!=null){s=r.h(0,B.bY) +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.bi)!=null){s=r.h(0,B.bi) +s.toString +a.$1(s)}if(r.h(0,B.bs)!=null){s=r.h(0,B.bs) +s.toString +a.$1(s)}if(r.h(0,B.cU)!=null)if(this.ak){s=r.h(0,B.cU) +s.toString +a.$1(s)}else if(r.h(0,B.bs)==null){s=r.h(0,B.cU) +s.toString +a.$1(s)}if(r.h(0,B.cJ)!=null){s=r.h(0,B.cJ) +s.toString +a.$1(s)}if(r.h(0,B.cz)!=null){s=r.h(0,B.cz) +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.ix)!=null){s=r.h(0,B.ix) +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.cn)!=null){r=r.h(0,B.cn) +r.toString +a.$1(r)}}, +gwa(){return!1}, +Dr(a,b){var s +if(a==null)return 0 +a.cU(b,!0) +s=a.uF(B.P) +s.toString +return s}, +bly(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}, +c1(a){var s,r,q,p,o,n=this.oI$,m=n.h(0,B.bY) +m=m==null?0:m.aH(B.aD,a,m.gcd()) +s=this.F +r=n.h(0,B.bi) +r=r==null?0:r.aH(B.aD,a,r.gcd()) +q=n.h(0,B.cx) +q=q==null?0:q.aH(B.aD,a,q.gcd()) +p=n.h(0,B.cJ) +p=p==null?0:p.aH(B.aD,a,p.gcd()) +o=n.h(0,B.cU) +o=o==null?0:o.aH(B.aD,a,o.gcd()) +o=Math.max(p,o) +p=n.h(0,B.cy) +p=p==null?0:p.aH(B.aD,a,p.gcd()) +n=n.h(0,B.cz) +n=n==null?0:n.aH(B.aD,a,n.gcd()) +return m+s.a.a+r+q+o+p+n+this.F.a.c}, +bX(a){var s,r,q,p,o,n=this.oI$,m=n.h(0,B.bY) +m=m==null?0:m.aH(B.aE,a,m.gcc()) +s=this.F +r=n.h(0,B.bi) +r=r==null?0:r.aH(B.aE,a,r.gcc()) +q=n.h(0,B.cx) +q=q==null?0:q.aH(B.aE,a,q.gcc()) +p=n.h(0,B.cJ) +p=p==null?0:p.aH(B.aE,a,p.gcc()) +o=n.h(0,B.cU) +o=o==null?0:o.aH(B.aE,a,o.gcc()) +o=Math.max(p,o) +p=n.h(0,B.cy) +p=p==null?0:p.aH(B.aE,a,p.gcc()) +n=n.h(0,B.cz) +n=n==null?0:n.aH(B.aE,a,n.gcc()) +return m+s.a.a+r+q+o+p+n+this.F.a.c}, +bmf(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.aH(B.ay,b,q.gc4()) +s=Math.max(p,s)}return s}, +bQ(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.bY),a1=a0==null?0:a0.aH(B.ay,a2,a0.gc4()) +a0=a.h(0,B.bY) +a2=Math.max(a2-(a0==null?0:a0.aH(B.aD,a1,a0.gcd())),0) +a0=a.h(0,B.bi) +s=a0==null?0:a0.aH(B.ay,a2,a0.gc4()) +a0=a.h(0,B.bi) +r=a0==null?0:a0.aH(B.aD,s,a0.gcd()) +a0=a.h(0,B.cz) +q=a0==null?0:a0.aH(B.ay,a2,a0.gc4()) +a0=a.h(0,B.cz) +p=a0==null?0:a0.aH(B.aD,q,a0.gcd()) +a2=Math.max(a2-b.F.a.goZ(),0) +a0=a.h(0,B.cn) +o=a0==null?0:a0.aH(B.ay,a2,a0.gc4()) +a0=a.h(0,B.cn) +n=Math.max(a2-(a0==null?0:a0.aH(B.aD,o,a0.gcd())),0) +a0=a.h(0,B.cV) +m=a0==null?0:a0.aH(B.ay,n,a0.gc4()) +l=Math.max(o,m) +if(l>0)l+=8 +a0=a.h(0,B.cx) +k=a0==null?0:a0.aH(B.ay,a2,a0.gc4()) +a0=a.h(0,B.cx) +j=a0==null?0:a0.aH(B.aD,k,a0.gcd()) +a0=a.h(0,B.cy) +i=a0==null?0:a0.aH(B.ay,a2,a0.gc4()) +a0=a.h(0,B.cy) +h=a0==null?0:a0.aH(B.aD,i,a0.gcd()) +a0=t.v +g=B.b.CZ(A.a([b.bmf(0,Math.max(a2-j-h-r-p,0),A.a([a.h(0,B.cJ),a.h(0,B.cU)],t.iG)),k,i],a0),B.of) +f=b.F.y +e=new A.w(f.a,f.b).aQ(0,4) +f=b.F +a=a.h(0,B.bs)==null?0:b.F.c +d=B.b.CZ(A.a([a1,f.a.b+a+g+b.F.a.d+e.b,s,q],a0),B.of) +a=b.F.x +a.toString +c=a||!1?0:48 +return Math.max(d,c)+l}, +bW(a){return this.bQ(a)}, +pZ(a){var s=this.oI$,r=s.h(0,B.cJ).e +r.toString +r=t.r.a(r).a.b +s=s.h(0,B.cJ) +s=s==null?null:s.pZ(a) +return r+(s==null?0:s)}, +dU(a){return B.L}, +baG(a){var s,r,q,p,o,n,m=null,l=t.Bd,k=A.a([],l),j=new A.alI(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).aQ(0,4) +f1=o.h(0,B.cJ) +n=o.h(0,B.cJ) +k=e9.F.a +j=a6.b +i=j/2 +s.j(0,f1,e9.Dr(n,p.G1(new A.au(0,k.b+a1+i,0,k.d+a5+i)).amp(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.cJ) +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.cJ)) +f1.toString +n=s.h(0,o.h(0,B.cU)) +n.toString +b0=Math.max(f1,n) +n=o.h(0,B.cx) +b1=n==null?f0:n.k3.b +if(b1==null)b1=0 +f1=o.h(0,B.cy) +b2=f1==null?f0:f1.k3.b +if(b2==null)b2=0 +f1=s.h(0,o.h(0,B.cx)) +f1.toString +n=s.h(0,o.h(0,B.cy)) +n.toString +b3=Math.max(0,Math.max(f1,n)-b0) +n=s.h(0,o.h(0,B.cx)) +n.toString +f1=s.h(0,o.h(0,B.cy)) +f1.toString +b4=Math.max(0,Math.max(b1-n,b2-f1)-(a9-b0)) +f1=o.h(0,B.bi) +b5=f1==null?f0:f1.k3.b +if(b5==null)b5=0 +f1=o.h(0,B.cz) +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.gaix()?B.wG:B.wH +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.gel(f1)+f1.ges(f1))-a1-j-(b3+a9+b4) +c8=c6+c7*c4 +j=e9.a1 +f1=e9.gaix()?B.wG:B.wH +c9=e9.bly(c6,b0+c5/2+(c1-(2+a9))/2,c6+c7,f1) +if(o.h(0,B.cn)!=null){f1=s.h(0,o.h(0,B.cn)) +f1.toString +d0=c1+8+f1 +d1=o.h(0,B.cn).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.ix) +f1=d6==null +if(!f1){q=o.h(0,B.bY) +if(q==null)q=B.L +else{q=q.k3 +q.toString}d6.cU(A.i9(c1,r-q.a),!0) +switch(e9.M.a){case 0:d7=0 +break +case 1:q=o.h(0,B.bY) +if(q==null)q=B.L +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.cjX(d8) +e0=A.bx("baseline") +e1=new A.cjW(e0,new A.cjT(s,c8,c9,d4,c1,d5)) +q=e9.F.a +e2=q.a +e3=r-q.c +d8.b=c1 +e0.b=e9.gaix()?c9:c8 +if(o.h(0,B.bY)!=null){switch(e9.M.a){case 0:d7=r-o.h(0,B.bY).k3.a +break +case 1:d7=0 +break +default:d7=f0}q=o.h(0,B.bY) +q.toString +d9.$2(q,d7)}switch(e9.M.a){case 0:q=o.h(0,B.bY) +if(q==null)q=B.L +else{q=q.k3 +q.toString}e4=e3-q.a +if(o.h(0,B.bi)!=null){e4+=e9.F.a.a +q=o.h(0,B.bi) +q.toString +e4-=d9.$2(q,e4-o.h(0,B.bi).k3.a)}if(o.h(0,B.bs)!=null){q=o.h(0,B.bs) +q.toString +d9.$2(q,e4-o.h(0,B.bs).k3.a)}if(o.h(0,B.cx)!=null){q=o.h(0,B.cx) +q.toString +e4-=e1.$2(q,e4-o.h(0,B.cx).k3.a)}if(o.h(0,B.cJ)!=null){q=o.h(0,B.cJ) +q.toString +e1.$2(q,e4-o.h(0,B.cJ).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.cz)!=null){e5=e2-e9.F.a.a +q=o.h(0,B.cz) +q.toString +e5+=d9.$2(q,e5)}else e5=e2 +if(o.h(0,B.cy)!=null){q=o.h(0,B.cy) +q.toString +e1.$2(q,e5)}break +case 1:q=o.h(0,B.bY) +if(q==null)q=B.L +else{q=q.k3 +q.toString}e4=e2+q.a +if(o.h(0,B.bi)!=null){e4-=e9.F.a.a +q=o.h(0,B.bi) +q.toString +e4+=d9.$2(q,e4)}if(o.h(0,B.bs)!=null){q=o.h(0,B.bs) +q.toString +d9.$2(q,e4)}if(o.h(0,B.cx)!=null){q=o.h(0,B.cx) +q.toString +e4+=e1.$2(q,e4)}if(o.h(0,B.cJ)!=null){q=o.h(0,B.cJ) +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.cz)!=null){e5=e3+e9.F.a.c +q=o.h(0,B.cz) +q.toString +e5-=d9.$2(q,e5-o.h(0,B.cz).k3.a)}else e5=e3 +if(o.h(0,B.cy)!=null){q=o.h(0,B.cy) +q.toString +e1.$2(q,e5-o.h(0,B.cy).k3.a)}break}if(o.h(0,B.cV)!=null||o.h(0,B.cn)!=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.bY) +if(k==null)k=B.L +else{k=k.k3 +k.toString}e1.$2(q,e3-n-k.a)}if(o.h(0,B.cn)!=null){q=o.h(0,B.cn) +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.bY) +if(n==null)n=B.L +else{n=n.k3 +n.toString}e1.$2(q,e2+n.a)}if(o.h(0,B.cn)!=null){q=o.h(0,B.cn) +q.toString +e1.$2(q,e3-o.h(0,B.cn).k3.a)}break}}if(o.h(0,B.bs)!=null){q=o.h(0,B.bs).e +q.toString +e6=t.r.a(q).a.a +q=o.h(0,B.bs) +if(q==null)q=B.L +else{q=q.k3 +q.toString}e7=q.a*0.75 +switch(e9.M.a){case 0:if(o.h(0,B.bi)!=null&&!0)if(e9.bs){q=o.h(0,B.bi) +if(q==null)q=B.L +else{q=q.k3 +q.toString}e8=q.a-e2}else e8=0 +else e8=0 +q=e9.F +n=o.h(0,B.bs) +if(n==null)n=B.L +else{n=n.k3 +n.toString}if(f1)f1=B.L +else{f1=d6.k3 +f1.toString}q.r.sfT(0,A.aJ(e6+n.a+e8,f1.a/2+e7/2,0)) +break +case 1:if(o.h(0,B.bi)!=null&&!0)if(e9.bs){q=o.h(0,B.bi) +if(q==null)q=B.L +else{q=q.k3 +q.toString}e8=-q.a+e2}else e8=0 +else e8=0 +q=e9.F +n=o.h(0,B.bY) +if(n==null)n=B.L +else{n=n.k3 +n.toString}if(f1)f1=B.L +else{f1=d6.k3 +f1.toString}q.r.sfT(0,A.aJ(e6-n.a+e8,f1.a/2-e7/2,0)) +break}e9.F.r.srE(o.h(0,B.bs).k3.a*0.75)}else{e9.F.r.sfT(0,f0) +e9.F.r.srE(0)}e9.k3=f2.by(new A.a1(r,c1+d5))}, +bpG(a,b){var s=this.oI$.h(0,B.bs) +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.cjV(a,b),e=g.oI$ +f.$1(e.h(0,B.ix)) +if(e.h(0,B.bs)!=null){s=e.h(0,B.bs).e +s.toString +r=t.r +q=r.a(s).a +s=e.h(0,B.bs) +if(s==null)s=B.L +else{s=s.k3 +s.toString}p=e.h(0,B.bs) +if(p==null)p=B.L +else{p=p.k3 +p.toString}o=p.a +p=g.F +n=p.f +m=p.d +l=n.gJq() +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.ix).e +p.toString +p=r.a(p).a.a +r=e.h(0,B.ix) +if(r==null)r=B.L +else{r=r.k3 +r.toString}switch(g.M.a){case 0:j=q.a+o*(1-s) +if(e.h(0,B.bi)!=null)n=l +else n=!1 +if(n){if(g.bs){n=e.h(0,B.bi) +if(n==null)n=B.L +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.bi)!=null)n=l +else n=!1 +if(n){if(g.bs){n=e.h(0,B.bi) +if(n==null)n=B.L +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.bV(new Float64Array(16)) +h.dK() +h.bH(0,r,p+n) +h.dq(0,s) +g.cD=h +s=g.cx +s===$&&A.e() +n=g.ch +n.sbD(0,a.NR(s,b,h,g.gbpF(),t.zV.a(n.a)))}else g.ch.sbD(0,null) +f.$1(e.h(0,B.bY)) +f.$1(e.h(0,B.cx)) +f.$1(e.h(0,B.cy)) +f.$1(e.h(0,B.bi)) +f.$1(e.h(0,B.cz)) +f.$1(e.h(0,B.cU)) +f.$1(e.h(0,B.cJ)) +f.$1(e.h(0,B.cV)) +f.$1(e.h(0,B.cn))}, +ux(a){return!0}, +nP(a,b){var s,r,q,p,o,n,m +for(s=this.giy(this),r=s.length,q=t.r,p=0;p0){a7=b/2 +e-=a7 +c+=a7}a=a2.cD +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.f4).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.hV).e +a5.toString +b0.a(a5).a=new A.w(0,a0)}break +case 1:if(a6){a7=a5.h(0,B.f4).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.hV).e +a5.toString +b0.a(a5).a=new A.w(s-o.a,a0)}break}a2.k3=a4.by(new A.a1(s,f))}, +b4(a,b){var s=new A.ck1(a,b),r=this.oI$ +s.$1(r.h(0,B.f4)) +s.$1(r.h(0,B.eg)) +s.$1(r.h(0,B.eh)) +s.$1(r.h(0,B.hV))}, +ux(a){return!0}, +nP(a,b){var s,r,q,p,o,n +for(s=this.giy(this),r=s.length,q=t.r,p=0;p#"+A.ez(this)}} +A.KU.prototype={ +rJ(a){return A.ji(this.a,this.b,a)}} +A.ae0.prototype={ +Y(){return new A.aQ2(null,null,B.k)}} +A.aQ2.prototype={ +Ed(a){var s,r,q=this +q.CW=t.ir.a(a.$3(q.CW,q.a.z,new A.cfZ())) +s=q.a +r=t.YJ +s=r.a(a.$3(q.cy,s.as,new A.cg_())) +q.cy=s +s=q.a.at +q.cx=s!=null?r.a(a.$3(q.cx,s,new A.cg0())):null +q.db=t.TZ.a(a.$3(q.db,q.a.w,new A.cg1()))}, +A(a){var s,r,q,p,o,n,m,l=this,k=null,j=l.db +j.toString +s=l.gtR() +s=j.ab(0,s.gm(s)) +s.toString +j=l.CW +j.toString +r=l.gtR() +q=j.ab(0,r.gm(r)) +j=A.z(a) +r=l.a +if(j.y){j=r.Q +r=l.cx +if(r==null)r=k +else{p=l.gtR() +p=r.ab(0,p.gm(p)) +r=p}o=A.cHo(j,r,q)}else o=A.cHn(a,r.Q,q) +l.a.toString +j=l.cy +if(j==null)n=k +else{r=l.gtR() +r=j.ab(0,r.gm(r)) +n=r}if(n==null)n=B.z +j=A.fK(a) +r=l.a +p=r.y +m=r.x +return new A.aAf(new A.Fd(s,j,k),p,q,o,n,new A.afN(r.r,s,m,k),k)}} +A.cfZ.prototype={ +$1(a){return new A.bb(A.pL(a),null,t.Y)}, +$S:90} +A.cg_.prototype={ +$1(a){return new A.hy(t.n8.a(a),null)}, +$S:190} +A.cg0.prototype={ +$1(a){return new A.hy(t.n8.a(a),null)}, +$S:190} +A.cg1.prototype={ +$1(a){return new A.KU(t.RY.a(a),null)}, +$S:847} +A.afN.prototype={ +A(a){var s=this,r=null,q=s.e,p=q?r:new A.afO(s.d,A.fK(a),r) +q=q?new A.afO(s.d,A.fK(a),r):r +return A.o9(s.c,q,r,p,B.L)}} +A.afO.prototype={ +b4(a,b){this.b.uW(a,new A.Y(0,0,0+b.a,0+b.b),this.c)}, +tn(a){return!a.b.l(0,this.b)}} +A.aXR.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.aQ3.prototype={ +Ne(a){return a.gqY(a)==="en"}, +ph(a,b){return new A.cS(B.atX,t.az)}, +KF(a){return!1}, +k(a){return"DefaultMaterialLocalizations.delegate(en_US)"}} +A.apO.prototype={ +gbu(){return"Open navigation menu"}, +gcj(){return"Back"}, +gcb(){return"Close"}, +gbz(){return"Delete"}, +gcz(){return"More"}, +gci(){return"Show menu"}, +gc0(){return"Popup menu"}, +gbn(){return"Dialog"}, +gaB(){return"Alert"}, +gbx(){return"Scrim"}, +gbV(){return"Bottom Sheet"}, +asO(a){return"Close "+a}, +gc_(){return"Licenses"}, +apl(a){switch(a){case 0:return"No licenses." +case 1:return"1 license." +default:return""+a+" licenses."}}, +acK(a,b){return"Tab "+b+" of "+a}, +gc2(){return"Cancel"}, +gc8(){return"Close"}, +gaC(){return"Copy"}, +gaD(){return"Cut"}, +gc6(){return"OK"}, +gaE(){return"Paste"}, +gar(){return"Select all"}, +gbT(){return"View licenses"}, +gaa(){return"Dismiss"}, +gcB(){return B.ad}, +gcs(){return"Refresh"}, +aPR(a){switch(a){case 0:return"No characters remaining" +case 1:return"1 character remaining" +default:return""+a+" characters remaining"}}, +$ibd:1} +A.fa.prototype={ +G(){return"MaterialState."+this.b}} +A.Ru.prototype={$idr:1} +A.aQ8.prototype={ +aj(a){return this.c.$1(a)}} +A.axI.prototype={ +Z7(a){return this.aj(A.b5(t.ui)).Z7(a)}, +$idr:1} +A.acM.prototype={ +aj(a){if(a.p(0,B.T))return B.cT +return this.a}, +gMn(){return"MaterialStateMouseCursor("+this.c+")"}} +A.a3V.prototype={$idr:1} +A.aQ7.prototype={ +aj(a){return this.x.$1(a)}} +A.axJ.prototype={$idr:1} +A.aQ9.prototype={ +aj(a){return this.bc.$1(a)}} +A.dr.prototype={} +A.adG.prototype={ +aj(a){var s,r=this,q=r.a,p=q==null?null:q.aj(a) +q=r.b +s=q==null?null:q.aj(a) +return r.d.$3(p,s,r.c)}, +$idr:1} +A.cu.prototype={ +aj(a){return this.a.$1(a)}, +$idr:1} +A.cG.prototype={ +aj(a){return this.a}, +k(a){var s="MaterialStatePropertyAll(",r=this.a +if(typeof r=="number")return s+A.r8(r)+")" +else return s+A.q(r)+")"}, +$idr:1, +gm(a){return this.a}} +A.axK.prototype={ +tI(a,b,c){var s=this.a +if(c?J.dm(s,b):J.lI(s,b))this.aX()}} +A.a3W.prototype={ +aRc(a,b){return new A.bBn(this,a,b)}, +adq(a){return this.aRc(a,null)}, +aHy(a){if(this.J3$.t(0,a))this.I(new A.bBl())}, +JU(a){if(this.J3$.D(0,a))this.I(new A.bBm())}} +A.bBn.prototype={ +$1(a){var s=this.a,r=this.b +if(s.J3$.p(0,r)===a)return +if(a)s.aHy(r) +else s.JU(r)}, +$S:10} +A.bBl.prototype={ +$0(){}, +$S:0} +A.bBm.prototype={ +$0(){}, +$S:0} +A.ay6.prototype={} +A.a4b.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.a4b&&J.v(b.a,this.a)}} +A.aQi.prototype={} +A.ay7.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])}, +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.ay7)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)if(b.f==r.f)if(b.r==r.r)if(b.w==r.w)if(b.x===r.x)if(b.y==r.y)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}} +A.aPv.prototype={ +aj(a){var s,r=this,q=r.a,p=q==null?null:q.aj(a) +q=r.b +s=q==null?null:q.aj(a) +q=p==null +if(q&&s==null)return null +if(q)return A.cB(new A.c1(s.a.bU(0),0,B.aa,-1),s,r.c) +if(s==null)return A.cB(p,new A.c1(p.a.bU(0),0,B.aa,-1),r.c) +return A.cB(p,s,r.c)}, +$idr:1} +A.aQk.prototype={} +A.RC.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.RC&&J.v(b.a,this.a)}} +A.aQl.prototype={} +A.ayG.prototype={ +bnr(a){return new A.bF2(this,a)}, +A(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=A.z(a).y?A.cAE(a):A.cAD(a),h=A.cyD(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.gcM(i) +r=h.c +if(r==null){r=i.c +r.toString}q=h.d +if(q==null)q=i.ge0(i) +p=h.e +if(p==null)p=i.gev() +o=A.a([],t.p) +for(n=k.e,m=k.d,l=0;l")))}} +A.c9B.prototype={ +$0(){this.a.d=this.b}, +$S:0} +A.c9C.prototype={ +$0(){this.a.e=null}, +$S:0} +A.c9D.prototype={ +$0(){this.a.e=this.b}, +$S:0} +A.chB.prototype={ +gcM(a){var s=this.Q +return A.z7(A.cHm(s.db,3),s.cy)}, +gtC(){var s=null +return new A.cG(new A.eO(24,s,s,s,s,this.Q.db,s,s),t.dL)}, +gvI(){return this.Q.f.a3(0.24)}, +gzT(){return new A.cG(this.z.p3.ax.aN(this.Q.db),t.wG)}} +A.chC.prototype={ +gLm(){var s,r=this,q=r.Q +if(q===$){s=A.z(r.z) +r.Q!==$&&A.ao() +q=r.Q=s.ax}return q}, +gcM(a){return this.gLm().cy}, +ge0(a){return B.z}, +gev(){var s=this.gLm(),r=s.k3 +return r==null?s.b:r}, +gtC(){return new A.cu(new A.chD(this),t.gT)}, +gvI(){var s=this.gLm(),r=s.w +return r==null?s.f:r}, +gB7(){return B.jz}, +gzT(){return new A.cu(new A.chE(this),t.ns)}} +A.chD.prototype={ +$1(a){var s,r=null,q=this.a +if(a.p(0,B.a8)){q=q.gLm() +s=q.x +q=s==null?q.r:s}else{q=q.gLm() +s=q.dy +q=s==null?q.db:s}return new A.eO(24,r,r,r,r,q,r,r)}, +$S:856} +A.chE.prototype={ +$1(a){var s,r,q=this.a,p=q.as +if(p===$){s=A.z(q.z) +q.as!==$&&A.ao() +p=q.as=s.p3}s=p.at +s.toString +if(a.p(0,B.a8))q=q.gLm().db +else{q=q.gLm() +r=q.dy +q=r==null?q.db:r}return s.ald(q)}, +$S:55} +A.ai_.prototype={ +n(){var s=this,r=s.cv$ +if(r!=null)r.T(0,s.grT()) +s.cv$=null +s.aG()}, +cp(){this.dH() +this.dr() +this.rU()}} +A.Jx.prototype={ +gv(a){var s=this +return A.an(s.a,s.gcM(s),s.c,s.ge0(s),s.gev(),s.gvI(),s.gB7(),s.gzT(),s.gtC(),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.Jx&&b.a==s.a&&J.v(b.gcM(b),s.gcM(s))&&b.c==s.c&&J.v(b.ge0(b),s.ge0(s))&&J.v(b.gev(),s.gev())&&J.v(b.gvI(),s.gvI())&&J.v(b.gB7(),s.gB7())&&b.gzT()==s.gzT()&&b.gtC()==s.gtC()&&b.y==s.y}, +gcM(a){return this.b}, +ge0(a){return this.d}, +gev(){return this.e}, +gvI(){return this.f}, +gB7(){return this.r}, +gzT(){return this.w}, +gtC(){return this.x}} +A.aQF.prototype={} +A.a4v.prototype={ +gv(a){var s=this +return A.an(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.a4v&&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.aQI.prototype={} +A.a4w.prototype={ +Y(){return new A.ael(null,null,B.k)}} +A.ael.prototype={ +an(){this.aM() +this.aAP()}, +n(){this.ayq() +this.b5N()}, +bj(a){var s,r,q=this +q.bP(a) +s=q.a +if(s.r.length!==a.r.length){q.ayq() +q.aAP() +return}r=a.w +if(s.w!==r){s=q.d +s===$&&A.e() +s[r].fL(0) +s=q.a +q.d[s.w].df(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.U(t.vW) +s=A.z(c1).a5 +r=A.z(c1).y?new A.chO(c1,c0,0,c0,c0,c0,c0,-1,B.a2m,!0,c0,c0,80,256):A.cAF(c1) +q=A.x(c1,B.aJ,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.gU2() +b9.a.toString +j=s.d +if(j==null)j=r.gOI() +b9.a.toString +i=s.e +if(i==null)i=r.gO9() +b9.a.toString +h=s.f +if(h==null)h=r.gOH() +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.gvI() +b9.a.toString +b=s.z +if(b==null)b=r.gB7() +if(A.z(c1).y)a=i +else{n=i.r +n=n==null?c0:A.a9(n,0,1) +if(n==null){n=r.gO9().r +n=n==null?c0:A.a9(n,0,1)}a=i.a8y(n)}n=c1.U(t.I) +n.toString +a0=n.w===B.b_ +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.eS(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.Ht()}m=this.f +m===$&&A.e() +m.n()}, +aAP(){var s,r,q,p,o=this,n=null,m=o.a.r.length,l=J.lV(m,t.A_) +for(s=o.gbns(),r=0;r>") +o.e=A.Q(new A.O(l,new A.chP(),s),!0,s.i("al.E")) +s=o.a +o.d[s.w].sm(0,1) +o.a.toString +s=A.cf(n,B.E,n,0,o) +o.f=s +o.r=A.du(B.bI,s,n) +s=o.f +s.de() +s=s.f3$ +s.b=!0 +s.a.push(new A.chQ(o))}, +aBY(){this.I(new A.chR())}} +A.chS.prototype={ +$0(){this.a.a.x.$1(this.b)}, +$S:0} +A.chP.prototype={ +$1(a){return a}, +$S:857} +A.chQ.prototype={ +$0(){this.a.aBY()}, +$S:0} +A.chR.prototype={ +$0(){}, +$S:0} +A.aSp.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.z(a2).y +a2.U(t.I).toString +s=A.uJ(a.e,a.z,a0) +r=a.f +q=A.fJ(r,a0,a0,B.aM,!0,a.Q,a0,a0,B.a9) +switch(a.w.a){case 0:p=a1?B.a9r: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.bS(A.cj(new A.Vf(a.ay,!a1,a.ch,a.CW,a.r,s,a0),a0,a0),j,o)) +if(k)l.push(p) +i=A.aX(l,B.n,B.j,B.p,a0,a0,B.v) +l=a.y +if(l.gm(l)===0)h=new A.aa(B.F,A.cX(B.aO,A.a([i,new A.cQ(0,0,new A.aaT(r,!1,!0,!0,!0,!0,!0,a0),a0)],m),B.B,B.a6),a0) +else{t.o.a(l) +r=A.aJ(o,a.d,l.gm(l)) +r.toString +h=new A.aa(B.F,new A.eZ(new A.aB(r,1/0,0,1/0),A.rq(A.aV(A.a([i,new A.ef(B.hW,l.gm(l),1,new A.dn(new A.aW(l,new A.fu(B.chU),t.HY.i("aW")),!0,q,a0),a0),A.bS(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.chV:B.chW +o=t.o.a(a.r) +e=a1?0:a.c +if(a1)m=0 +else m=r +d=A.bS(a0,m,a0) +if(a1){m=A.aJ(0,4,g) +m.toString}else m=0 +c=A.bS(a0,m,a0) +if(a1)r=12 +b=A.bS(a0,r,a0) +r=a.c +m=r/2 +n=new A.w(m+0,0) +l=A.cAF(a2).Q +l.toString +if(r")),!0,q,a0),a0),b],t.p),B.n,B.aT,B.J,a0,a0,B.v),B.B,a0),B.h,a0,new A.aB(r,1/0,e,1/0),a0,a0,a0,a0,a0,B.ck,a0,a0,a0) +break +case 2:e=a1?0:a.c +d=A.bS(a0,a1?0:16,a0) +c=A.bS(a0,a1?4:0,a0) +b=A.bS(a0,a1?12:16,a0) +r=a.c +o=r/2 +n=new A.w(o+0,0) +m=A.cAF(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.aIu(a) +return new A.c9(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)}, +DJ(a,b,c,d){var s,r +A.z(a) +s=A.z(a).r +r=B.vu.h(0,this.a.CW.a?B.cw:s) +if(r==null)r=B.HN +return r.aIF(this,a,b,c,d,A.y(this).c)}} +A.v2.prototype={ +Mi(a){var s=null,r=this.$ti,q=A.a([],t.Zt),p=$.as,o=r.i("ah<1?>"),n=r.i("aG<1?>"),m=A.mG(B.cp),l=A.a([],t.wi),k=A.bL(s,t.u),j=$.as +return new A.aeA(!1,!0,s,s,q,new A.bI(s,r.i("bI>")),new A.bI(s,t.E),new A.nv(),s,0,new A.aG(new A.ah(p,o),n),m,l,this,k,new A.aG(new A.ah(j,o),n),r.i("aeA<1>"))}} +A.aeA.prototype={ +aIu(a){return this.$ti.i("v2<1>").a(this.b).r}, +gCL(){this.$ti.i("v2<1>").a(this.b) +return!0}, +gCA(){this.$ti.i("v2<1>").a(this.b) +return!1}, +gxM(){return A.hk.prototype.gxM.call(this)+"("+A.q(this.$ti.i("v2<1>").a(this.b).a)+")"}} +A.ae1.prototype={} +A.ahR.prototype={} +A.aNV.prototype={ +A(a){return A.a8L(new A.dn(this.d,!1,this.e,null),this.c,null,!0)}} +A.aXm.prototype={ +A(a){var s=this +return new A.zk(s.c,new A.coP(s),new A.coQ(s),new A.zk(new A.oA(s.d,new A.cO(A.a([],t.x8),t.jc),0),new A.coR(s),new A.coS(s),s.f,null),null)}} +A.coP.prototype={ +$3(a,b,c){return new A.Gj(b,c,this.a.e&&!0,!1,null)}, +$C:"$3", +$R:3, +$S:408} +A.coQ.prototype={ +$3(a,b,c){return new A.Gk(b,this.a.e,!0,c,null)}, +$C:"$3", +$R:3, +$S:409} +A.coR.prototype={ +$3(a,b,c){return new A.Gj(b,c,this.a.e&&!0,!0,null)}, +$C:"$3", +$R:3, +$S:408} +A.coS.prototype={ +$3(a,b,c){return new A.Gk(b,this.a.e,!1,c,null)}, +$C:"$3", +$R:3, +$S:409} +A.Gj.prototype={ +Y(){return new A.aXk(new A.a8U($.bo()),$,$,B.k)}} +A.aXk.prototype={ +garJ(){return!1}, +X7(){var s,r=this,q=r.a,p=q.f +if(p)s=B.kh +else{s=$.cWL() +s=new A.aW(q.c,s,A.y(s).i("aW"))}r.Gd$=s +p=p?$.cWM():$.cWN() +q=q.c +r.J4$=new A.aW(q,p,A.y(p).i("aW")) +q.a8(0,r.gTc()) +r.a.c.rA(r.gTb())}, +an(){var s,r,q,p,o=this +o.X7() +s=o.a +r=s.f +q=o.Gd$ +q===$&&A.e() +p=o.J4$ +p===$&&A.e() +o.d=A.cP3(s.c,q,r,p) +o.aM()}, +bj(a){var s,r,q,p=this,o=p.a +if(a.f!==o.f||a.c!==o.c){o=a.c +o.T(0,p.gTc()) +o.pR(p.gTb()) +p.X7() +o=p.d +o===$&&A.e() +o.n() +o=p.a +s=o.f +r=p.Gd$ +r===$&&A.e() +q=p.J4$ +q===$&&A.e() +p.d=A.cP3(o.c,r,s,q)}p.bP(a)}, +n(){var s,r=this +r.a.c.T(0,r.gTc()) +r.a.c.pR(r.gTb()) +s=r.d +s===$&&A.e() +s.n() +r.aG()}, +A(a){var s=this.d +s===$&&A.e() +return A.cMl(!0,this.a.d,this.Sd$,B.a9w,s)}} +A.Gk.prototype={ +Y(){return new A.aXl(new A.a8U($.bo()),$,$,B.k)}} +A.aXl.prototype={ +garJ(){return!1}, +X7(){var s,r=this,q=r.a,p=q.e +if(p){s=$.cWP() +s=new A.aW(q.c,s,A.y(s).i("aW"))}else s=B.kh +r.Gd$=s +p=p?$.cWQ():$.cWR() +q=q.c +r.J4$=new A.aW(q,p,A.y(p).i("aW")) +q.a8(0,r.gTc()) +r.a.c.rA(r.gTb())}, +an(){var s,r,q,p,o=this +o.X7() +s=o.a +r=s.e +q=o.Gd$ +q===$&&A.e() +p=o.J4$ +p===$&&A.e() +o.d=A.cP4(s.c,q,r,p) +o.aM()}, +bj(a){var s,r,q,p=this,o=p.a +if(a.e!==o.e||a.c!==o.c){o=a.c +o.T(0,p.gTc()) +o.pR(p.gTb()) +p.X7() +o=p.d +o===$&&A.e() +o.n() +o=p.a +s=o.e +r=p.Gd$ +r===$&&A.e() +q=p.J4$ +q===$&&A.e() +p.d=A.cP4(o.c,r,s,q)}p.bP(a)}, +n(){var s,r=this +r.a.c.T(0,r.gTc()) +r.a.c.pR(r.gTb()) +s=r.d +s===$&&A.e() +s.n() +r.aG()}, +A(a){var s=this.d +s===$&&A.e() +return A.cMl(!0,this.a.f,this.Sd$,B.a9w,s)}} +A.Am.prototype={} +A.aJT.prototype={ +aIF(a,b,c,d,e){return new A.aXm(c,d,!0,e,!0,null)}} +A.apj.prototype={ +aIF(a,b,c,d,e,f){return A.cGy(a,b,c,d,e,f)}} +A.azu.prototype={ +afJ(a){var s=t.Tr +return A.Q(new A.O(B.d9O,new A.bHq(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.azu +if(s&&!0)return!0 +return s&&A.h2(r.afJ(B.vu),r.afJ(B.vu))}, +gv(a){return A.b1(this.afJ(B.vu))}} +A.bHq.prototype={ +$1(a){return this.a.h(0,a)}, +$S:860} +A.ahd.prototype={ +bOh(){var s,r=this,q=r.J4$ +q===$&&A.e() +s=q.a +if(J.v(q.b.ab(0,s.gm(s)),1)){q=r.Gd$ +q===$&&A.e() +if(!J.v(q.gm(q),0)){q=r.Gd$ +q=J.v(q.gm(q),1)}else q=!0}else q=!1 +s=r.Sd$ +if(q)s.sa7U(!1) +else{r.garJ() +s.sa7U(!1)}}, +bOg(a){switch(a.a){case 0:case 3:this.Sd$.sa7U(!1) +break +case 1:case 2:this.garJ() +this.Sd$.sa7U(!1) +break}}} +A.ahb.prototype={ +aj2(a){this.aX()}, +bdL(a,b,c){var s,r,q,p,o +if(!this.r){s=this.w +s=s.gbL(s)!==B.ao}else s=!1 +if(s){s=this.w +s=$.cWO().ab(0,s.gm(s)) +s.toString +r=s}else r=0 +if(r>0){s=a.gd0(a) +q=b.a +p=b.b +o=$.aC().b_() +o.sae(0,B.x.bU(B.e.aw(255*r))) +s.fs(new A.Y(q,p,q+c.a,p+c.b),o)}}, +NE(a,b,c,d){var s,r,q=this,p=q.w +switch(p.gbL(p)){case B.ao:case B.ai:return d.$2(a,b) +case B.c6:case B.bG:break}q.bdL(a,b,c) +p=q.z +s=q.x +r=s.a +A.cQz(p,s.b.ab(0,r.gm(r)),c) +r=q.as +r.sbD(0,a.NR(!0,b,p,new A.coN(q,d),r.a))}, +n(){var s=this,r=s.w,q=s.gqa() +r.T(0,q) +r.pR(s.gX5()) +s.x.a.T(0,q) +s.y.T(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.coN.prototype={ +$2(a,b){var s=this.a,r=s.Q +s=s.y +r.sbD(0,a.aqE(b,B.e.aw(s.gm(s)*255),this.b,r.a))}, +$S:29} +A.ahc.prototype={ +aj2(a){this.aX()}, +NE(a,b,c,d){var s,r,q=this,p=q.y +switch(p.gbL(p)){case B.ao:case B.ai:return d.$2(a,b) +case B.c6:case B.bG:break}p=q.z +s=q.w +r=s.a +A.cQz(p,s.b.ab(0,r.gm(r)),c) +r=q.as +r.sbD(0,a.NR(!0,b,p,new A.coO(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.gqa() +r.w.a.T(0,s) +r.x.T(0,s) +r.y.pR(r.gX5()) +r.pl()}} +A.coO.prototype={ +$2(a,b){var s=this.a,r=s.Q +s=s.x +r.sbD(0,a.aqE(b,B.e.aw(s.gm(s)*255),this.b,r.a))}, +$S:29} +A.aRm.prototype={} +A.aZ2.prototype={} +A.aZ3.prototype={} +A.pu.prototype={} +A.aQj.prototype={ +be(a){var s=new A.aT_(this.e,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.L=this.e}} +A.aT_.prototype={ +dU(a){var s=this.K$ +if(s==null)return B.L +return s.pT(a)}, +cL(){var s,r=this,q=r.K$ +if(q==null)q=r.k3=B.L +else{s=t.k +q.cU(s.a(A.U.prototype.gac.call(r)),!0) +s=s.a(A.U.prototype.gac.call(r)) +q=r.K$.k3 +q.toString +q=r.k3=s.by(q) +s=r.K$.e +s.toString +t.r.a(s).a=B.m}r.L.$1(q)}} +A.jg.prototype={ +Y(){var s=this.$ti +return new A.Si(B.k,s.i("@<1>").Z(s).i("Si<1,2>"))}, +gm(a){return this.d}, +gcC(){return!0}} +A.Si.prototype={ +a9W(){var s,r=this.a +r.toString +s=this.c +s.toString +A.cl(s,!1).eP(r.d)}, +A(a){var s,r,q=null,p=A.z(a),o=A.bJ2(a),n=p.y,m=n?A.cOs(a):A.cOr(a),l=A.b5(t.ui) +this.a.toString +if(n){n=o.r +if(n==null)n=q +else{n=n.aj(l) +n.toString}if(n==null){n=m.gzT().aj(l) +n.toString +s=n}else s=n}else{n=o.f +if(n==null){n=m.grN() +n.toString +s=n}else s=n}n=this.a +l=n.w +if(l==null)l=B.bK +r=A.Nj(A.am(B.hW,n.Q,B.h,q,new A.aB(0,1/0,48,1/0),q,q,q,q,q,l,q,q,q),B.a_,B.E,s) +n=A.cK(!1,q,!0,r,q,!0,q,q,q,q,q,new A.aNp(q,o.x),q,q,q,q,q,this.ga_d(),q,q,q,q,q,q,q) +return new A.Ae(new A.c9(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.aeJ.prototype={ +A(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.c,h=i.m4,g=J.S(h),f=1/(g.gu(h)+1.5),e=A.a([],t.p),d=A.z(a),c=A.bJ2(a),b=d.y?A.cOs(a):A.cOr(a) +for(s=1.5*f,r=0;r")),!1,A.d9(B.E,!0,l,new A.ef(B.xN,n,m.f.ab(0,i.gm(i)),b,l),j.f,r,q,l,p,s,o,l,B.kU),l)}, +$S:861} +A.ciV.prototype={ +On(a){return A.lM(new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d))).G1(B.bk.a2(0,this.f))}, +Os(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)}, +baX(a,b){var s,r,q,p,o,n,m,l,k,j=B.b.gO(a) +for(s=a.length,r=b.a,q=b.b,p=0;p"))),null),a,!0,!0,!0,!0)}, +gAJ(){return this.jb}} +A.ciW.prototype={ +$1(a){var s,r,q=this,p=q.b,o=q.a.a,n=a.U(t.I) +n.toString +s=q.c +r=A.cGW(s) +return new A.rx(new A.ciV(p.eU,p.pa,o,n.w,s.f,A.i1(r,r.$ti.i("D.E"))),new A.FR(p.ah.a,q.d,null),null)}, +$S:862} +A.xf.prototype={ +Y(){return new A.Sh(B.k,this.$ti.i("Sh<1>"))}, +bMi(a){return this.c.$1(a)}, +gcC(){return!0}} +A.Sh.prototype={ +aZJ(){var s,r,q,p,o,n,m=this,l=m.c +l.toString +s=A.bJ2(l) +l=m.c.gaF() +l.toString +r=t.x +r.a(l) +q=m.c +q.toString +q=A.cl(q,!1).d +q===$&&A.e() +q=q.gap().c.gaF() +q.toString +r.a(q) +m.a.toString +switch(0){case 0:break}r=A.e6(l.dP(0,q),B.m) +p=l.k3.M2(0,B.m).a2(0,B.m) +p=A.ER(r,A.e6(l.dP(0,q),p)) +q=q.k3 +o=A.bMA(p,new A.Y(0,0,0+q.a,0+q.b)) +q=m.a +q.toString +p=m.c +p.toString +n=q.bMi(p) +if(J.fq(n)){l=m.a +l.toString +r=m.c +r.toString +l=l.cx +if(l==null)l=s.a +A.cSX(B.h,l,null,r,s.c,null,n,o,s.d,s.b,s.e,m.$ti.i("1?")).aJ(0,new A.bJ1(m),t.H)}}, +gbqV(){var s,r=this.c +r.toString +r=A.dE(r,B.le) +s=r==null?null:r.ax +switch((s==null?B.kW: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.a2_(a) +o.a.toString +A.bJ2(a) +s=o.a +if(s.at!=null){s=A.x(a,B.aJ,t.A) +s.toString +s=s.gci() +o.a.toString +return A.xR(A.cK(!1,n,o.gbqV(),o.a.at,n,!0,n,n,n,n,n,n,n,n,n,n,n,o.gaty(),n,n,n,n,n,n,n),n,s,n,n,n)}r=s.ax +if(r==null)r=A.cF(!A.aAp()?B.tP:B.Ax,n,n,n,n,n) +q=s.Q +s=s.cx +if(s==null)s=m.f +p=A.x(a,B.aJ,t.A) +p.toString +p=p.gci() +o.a.toString +return A.ej(s,n,!0,r,m.a,o.gaty(),q,n,n,p)}} +A.bJ1.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("aU(1?)")}} +A.aNp.prototype={ +aj(a){var s=A.dx(this.a,a,t.GE) +if(s==null)s=null +return s==null?B.fC.aj(a):s}, +gMn(){return"MaterialStateMouseCursor(PopupMenuItemState)"}} +A.ciS.prototype={ +grN(){var s,r=this,q=r.as +if(q===$){q=r.Q +if(q===$){s=A.z(r.z) +r.Q!==$&&A.ao() +r.Q=s +q=s}r.as!==$&&A.ao() +q=r.as=q.p3}return q.w}} +A.ciT.prototype={ +gaD0(){var s,r=this,q=r.Q +if(q===$){s=A.z(r.z) +r.Q!==$&&A.ao() +r.Q=s +q=s}return q}, +gXc(){var s,r=this,q=r.as +if(q===$){s=r.gaD0() +r.as!==$&&A.ao() +q=r.as=s.ax}return q}, +gzT(){return new A.cu(new A.ciU(this),t.ns)}, +gae(a){return this.gXc().cy}, +ge0(a){var s=this.gXc().fy +return s==null?B.x:s}, +gev(){var s=this.gXc(),r=s.k3 +return r==null?s.b:r}, +ger(a){return B.ip}} +A.ciU.prototype={ +$1(a){var s,r=this.a,q=r.at +if(q===$){s=r.gaD0() +r.at!==$&&A.ao() +q=r.at=s.p3}s=q.as +s.toString +if(a.p(0,B.T))return s.ald(r.gXc().db.a3(0.38)) +return s.ald(r.gXc().db)}, +$S:55} +A.Kb.prototype={ +gv(a){var s=this +return A.an(s.gae(s),s.ger(s),s.c,s.ge0(s),s.gev(),s.grN(),s.gzT(),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.Kb)if(J.v(b.gae(b),r.gae(r)))if(J.v(b.ger(b),r.ger(r)))if(b.c==r.c)if(J.v(b.ge0(b),r.ge0(r)))if(J.v(b.gev(),r.gev()))if(J.v(b.grN(),r.grN()))if(b.gzT()==r.gzT())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}, +gae(a){return this.a}, +ger(a){return this.b}, +ge0(a){return this.d}, +gev(){return this.e}, +grN(){return this.f}, +gzT(){return this.r}} +A.aSc.prototype={} +A.abf.prototype={ +G(){return"_ActivityIndicatorType."+this.b}} +A.aAY.prototype={ +ahM(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.bJx(a).a +if(r==null)r=b +return r==null?A.z(a).ax.b:r}, +bgu(a){return this.ahM(a,null)}, +afZ(a,b){var s=null,r=this.w,q=this.c +if(q!=null)r=""+B.e.aw(q*100)+"%" +return new A.c9(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.aPx.prototype={ +b4(a,b){var s,r,q,p,o,n,m=this,l=$.aC().b_() +l.sae(0,m.b) +l.sd5(0,B.bb) +s=b.a +a.fs(new A.Y(0,0,0+s,0+b.b),l) +l.sae(0,m.c) +r=new A.cew(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.ci4.ab(0,q) +o=B.chX.ab(0,q) +n=s*B.chP.ab(0,q) +q=B.ci2.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.cew.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.fs(new A.Y(s,0,s+b,0+r.b.b),r.d)}, +$S:863} +A.R1.prototype={ +Y(){return new A.aPy(null,null,B.k)}} +A.aPy.prototype={ +an(){var s,r=this +r.aM() +s=A.cf(null,B.aSQ,null,null,r) +r.d=s +if(r.a.c==null)s.a1i(0)}, +bj(a){var s,r,q=this +q.bP(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.a1i(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.b5G()}, +awE(a,b,c){var s,r,q=this,p=null,o=A.z(a).y?new A.cev(a,p,p,p,p,p):new A.ceu(a,p,p,p,p,p),n=A.bJx(a),m=q.a +m.toString +m=m.d +s=m==null?n.b:m +if(s==null)s=o.gSZ() +m=q.a.y +r=m==null?n.c:m +if(r==null)r=o.gSY() +m=q.a +m.toString +return m.afZ(A.am(p,A.o9(p,p,p,new A.aPx(s,m.ahM(a,o.gae(o)),q.a.c,b,c,p),B.L),B.h,p,new A.aB(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.U(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.awE(a,q,s)}q=r.d +q===$&&A.e() +return A.hY(q,new A.cex(r,s),null)}} +A.cex.prototype={ +$2(a,b){var s=this.a,r=s.d +r===$&&A.e() +r=r.x +r===$&&A.e() +return s.awE(a,r,this.b)}, +$S:94} +A.Vq.prototype={ +b4(a,b){var s,r,q,p=this,o=$.aC(),n=o.b_() +n.sae(0,p.c) +s=p.x +n.spw(s) +n.sd5(0,B.aG) +r=p.b +if(r!=null){q=o.b_() +q.sae(0,r) +q.spw(s) +q.sd5(0,B.aG) +a.Mx(new A.Y(0,0,0+b.a,0+b.b),0,6.282185307179586,!1,q)}if(p.d==null)n.sP6(B.Ew) +a.Mx(new A.Y(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.o7.prototype={ +gcM(a){return this.d}, +Y(){return new A.abP(null,null,B.k)}} +A.abP.prototype={ +an(){var s,r=this +r.aM() +s=A.cf(null,B.aSV,null,null,r) +r.d=s +if(r.a.c==null)s.a1i(0)}, +bj(a){var s,r,q=this +q.bP(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.a1i(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.b5j()}, +W3(a,b,c,d,e){var s,r,q,p=null,o=A.z(a).y?new A.c8I(a,p,p,p,p,p):new A.c8H(a,p,p,p,p,p),n=this.a,m=n.gcM(n) +if(m==null)m=A.bJx(a).d +n=this.a +n.toString +s=n.ahM(a,o.gae(o)) +r=this.a +q=r.c +return n.afZ(A.am(p,A.o9(p,p,p,A.dgN(m,b,d,e,r.z,c,q,s),B.L),B.h,p,B.at7,p,p,p,p,p,p,p,p,p),a)}, +a4x(){var s=this.d +s===$&&A.e() +return A.hY(s,new A.c8J(this),null)}, +A(a){var s=this,r=s.a +switch(r.y.a){case 0:if(r.c!=null)return s.W3(a,0,0,0,0) +return s.a4x() +case 1:switch(A.z(a).r.a){case 2:case 4:r=s.a +return A.cGr(r.gcM(r),s.a.a) +case 0:case 1:case 3:case 5:if(s.a.c!=null)return s.W3(a,0,0,0,0) +return s.a4x()}break}}} +A.c8J.prototype={ +$2(a,b){var s,r,q,p=this.a,o=$.cDB(),n=p.d +n===$&&A.e() +n=o.ab(0,n.gm(n)) +o=$.cDC() +s=p.d +s=o.ab(0,s.gm(s)) +o=$.cDz() +r=p.d +r=o.ab(0,r.gm(r)) +o=$.cDA() +q=p.d +return p.W3(a,n,s,r,o.ab(0,q.gm(q)))}, +$S:94} +A.aSA.prototype={ +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this +g.b3P(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=$.aC() +i=j.cq() +i.oT(0,o+q*l,o+p*l) +i.ed(0,o+q*k,o+p*k) +i.ed(0,o+q*o+-p*n*2*s,o+p*o+q*n*2*s) +i.aI(0) +h=j.b_() +h.sae(0,g.c) +h.spw(n) +h.sd5(0,B.bb) +a.dM(i,h)}}} +A.aBA.prototype={ +gcM(a){return A.o7.prototype.gcM.call(this,this)}, +Y(){return new A.aSB(null,null,B.k)}} +A.aSB.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.fu(B.P0)}s.sm(0,r.ab(0,p)*0.000225022502250225)}return q.a4x()}, +a4x(){var s=this.d +s===$&&A.e() +return A.hY(s,new A.cjz(this),null)}, +W3(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.P0.ab(0,h) +if(g&&j.Q==null)s=0 +else{r=j.z +if(r===$){q=t.Y +p=t.Ml +o=A.czW(A.a([new A.mP(new A.bb(-0.1,-0.2,q),0.33,p),new A.mP(new A.bb(-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.bgu(a) +g=n.gm(n) +n=n.a3(1) +q=j.a +q=q.gcM(q) +m=q==null?A.bJx(a).e:q +if(m==null)m=A.z(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.afZ(A.am(i,A.d9(B.E,!0,i,new A.aa(B.bJ,A.t9(A.aal(B.C,s,A.o9(i,i,i,new A.aSA(f,i,n,i,b,c,d,e,p,-1.5707963267948966+l+e*3.141592653589793*2+d*0.5*3.141592653589793,k,i),B.L),i,i),(g>>>24&255)/255),i),B.h,m,2,i,i,i,i,i,B.a1Q),B.h,i,i,i,i,41,i,B.eu,i,i,i,41),a)}} +A.cjz.prototype={ +$2(a,b){var s,r,q,p=this.a,o=$.cDB(),n=p.d +n===$&&A.e() +n=o.ab(0,n.gm(n)) +o=$.cDC() +s=p.d +s=o.ab(0,s.gm(s)) +o=$.cDz() +r=p.d +r=o.ab(0,r.gm(r)) +o=$.cDA() +q=p.d +return p.W3(a,1.05*n,s,r,o.ab(0,q.gm(q)))}, +$S:94} +A.c8H.prototype={ +gae(a){var s,r=this,q=r.r +if(q===$){s=A.z(r.f) +r.r!==$&&A.ao() +q=r.r=s.ax}return q.b}} +A.ceu.prototype={ +gXf(){var s,r=this,q=r.r +if(q===$){s=A.z(r.f) +r.r!==$&&A.ao() +q=r.r=s.ax}return q}, +gae(a){return this.gXf().b}, +gSZ(){return this.gXf().CW}, +gSY(){return 4}} +A.c8I.prototype={ +gae(a){var s,r=this,q=r.r +if(q===$){s=A.z(r.f) +r.r!==$&&A.ao() +q=r.r=s.ax}return q.b}} +A.cev.prototype={ +gXf(){var s,r=this,q=r.r +if(q===$){s=A.z(r.f) +r.r!==$&&A.ao() +q=r.r=s.ax}return q}, +gae(a){return this.gXf().b}, +gSZ(){var s=this.gXf(),r=s.dx +return r==null?s.cy:r}, +gSY(){return 4}} +A.ahm.prototype={ +n(){var s=this,r=s.cv$ +if(r!=null)r.T(0,s.grT()) +s.cv$=null +s.aG()}, +cp(){this.dH() +this.dr() +this.rU()}} +A.ahH.prototype={ +n(){var s=this,r=s.cv$ +if(r!=null)r.T(0,s.grT()) +s.cv$=null +s.aG()}, +cp(){this.dH() +this.dr() +this.rU()}} +A.St.prototype={ +gv(a){var s=this +return A.an(s.gae(s),s.gSZ(),s.gSY(),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.St&&J.v(b.gae(b),s.gae(s))&&J.v(b.gSZ(),s.gSZ())&&b.gSY()==s.gSY()&&J.v(b.d,s.d)&&J.v(b.e,s.e)}, +gae(a){return this.a}, +gSZ(){return this.b}, +gSY(){return this.c}} +A.aSe.prototype={} +A.aSn.prototype={ +G(){return"_RadioType."+this.b}} +A.SE.prototype={ +Y(){return new A.Wx(new A.aSk($.bo()),$,$,$,$,$,$,$,$,$,null,!1,!1,null,null,B.k,this.$ti.i("Wx<1>"))}, +gm(a){return this.c}} +A.Wx.prototype={ +brC(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.bP(a) +s=this.a +if(J.v(s.c,s.d)!==J.v(a.c,a.d))this.Yc()}, +n(){this.d.n() +this.b5Q()}, +gp0(){this.a.toString +return this.gbrB()}, +gO8(){return this.a.r}, +gm(a){var s=this.a +return J.v(s.c,s.d)}, +gaDd(){return new A.cu(new A.cjb(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.z(a4).r.a){case 0:case 1:case 3:case 5:break +case 2:case 4:s=a2.a +return new A.OM(s.c,s.d,s.e,s.r,s.w,a3,a3,!1,a3,a2.$ti.i("OM<1>"))}break}r=A.cLh(a4) +q=A.z(a4).y?new A.cj8(a4,a3,a3,a3,a3,a3,a3):new A.cj5(a4,a3,a3,a3,a3,a3,a3) +p=a2.a.y +o=q.gr5() +switch(p.a){case 0:n=B.Eh +break +case 1:n=B.Eg +break +default:n=a3}n=n.a2(0,new A.w(o.a,o.b).aQ(0,4)) +m=a2.grl() +m.t(0,B.a8) +l=a2.grl() +l.D(0,B.a8) +a2.a.toString +k=a2.gaDd().a.$1(m) +if(k==null){s=r.b +k=s==null?a3:s.aj(m)}s=k==null +if(s){j=q.grF().a.$1(m) +j.toString +i=j}else i=k +a2.a.toString +h=a2.gaDd().a.$1(l) +if(h==null){j=r.b +h=j==null?a3:j.aj(l)}j=h==null +if(j){g=q.grF().a.$1(l) +g.toString +f=g}else f=h +e=a2.grl() +e.t(0,B.Z) +a2.a.toString +g=r.c +d=g==null?a3:g.aj(e) +c=d +if(c==null){d=q.gep().a.$1(e) +d.toString +c=d}b=a2.grl() +b.t(0,B.Y) +a2.a.toString +d=g==null?a3:g.aj(b) +a=d +if(a==null){d=q.gep().a.$1(b) +d.toString +a=d}m.t(0,B.ac) +a2.a.toString +d=g==null?a3:g.aj(m) +if(d==null){s=s?a3:k.bU(31) +a0=s}else a0=d +if(a0==null){s=q.gep().a.$1(m) +s.toString +a0=s}l.t(0,B.ac) +a2.a.toString +s=g==null?a3:g.aj(l) +if(s==null){s=j?a3:h.bU(31) +a1=s}else a1=s +if(a1==null){s=q.gep().a.$1(l) +s.toString +a1=s}if(a2.E9$!=null){a=a2.grl().p(0,B.a8)?a0:a1 +c=a2.grl().p(0,B.a8)?a0:a1}s=a2.a +s=J.v(s.c,s.d) +a2.a.toString +j=a2.d +g=a2.zN$ +g===$&&A.e() +j.sbA(0,g) +g=a2.J6$ +g===$&&A.e() +j.saqL(g) +g=a2.J8$ +g===$&&A.e() +j.saqN(g) +g=a2.J7$ +g===$&&A.e() +j.saqO(g) +j.saoD(a1) +j.saqM(a0) +j.sEe(a) +j.sxT(c) +a2.a.toString +g=r.d +j.swb(g==null?20:g) +j.sRV(a2.E9$) +j.sEi(a2.grl().p(0,B.Z)) +j.sap_(a2.grl().p(0,B.Y)) +j.sDB(i) +j.sSy(f) +j=a2.aIB(!1,a3,new A.cu(new A.cjc(a2,r),t.j0),j,n) +return new A.c9(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.cjb.prototype={ +$1(a){if(a.p(0,B.T))return null +if(a.p(0,B.a8))return this.a.a.w +return null}, +$S:64} +A.cjc.prototype={ +$1(a){var s=A.dx(this.a.a.f,a,t.GE) +if(s==null)s=null +return s==null?A.dx(B.fC,a,t.Pb):s}, +$S:185} +A.aSk.prototype={ +b4(a,b){var s,r,q,p,o,n=this +n.aqk(a,b.zA(B.m)) +s=new A.Y(0,0,0+b.a,0+b.b).gcS() +r=$.aC().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.sae(0,o) +r.sd5(0,B.aG) +r.spw(2) +a.rC(s,8,r) +q=n.a +if(q.gbL(q)!==B.ai){r.sd5(0,B.bb) +q=n.a +a.rC(s,4.5*q.gm(q),r)}}} +A.cj5.prototype={ +gC9(){var s,r=this,q=r.w +if(q===$){s=A.z(r.r) +r.w!==$&&A.ao() +r.w=s +q=s}return q}, +grF(){return new A.cu(new A.cj6(this),t.h2)}, +gep(){return new A.cu(new A.cj7(this),t.h2)}, +gwA(){return this.gC9().e}, +gr5(){return this.gC9().z}} +A.cj6.prototype={ +$1(a){var s,r,q +if(a.p(0,B.T))return this.a.gC9().ch +if(a.p(0,B.a8)){s=this.a +r=s.x +if(r===$){q=s.gC9() +s.x!==$&&A.ao() +r=s.x=q.ax}return r.f}return this.a.gC9().k4}, +$S:8} +A.cj7.prototype={ +$1(a){if(a.p(0,B.ac))return this.a.grF().a.$1(a).bU(31) +if(a.p(0,B.Z))return this.a.gC9().cx +if(a.p(0,B.Y))return this.a.gC9().dx +return B.z}, +$S:8} +A.cj8.prototype={ +gC9(){var s,r=this,q=r.w +if(q===$){s=A.z(r.r) +r.w!==$&&A.ao() +r.w=s +q=s}return q}, +gwW(){var s,r=this,q=r.x +if(q===$){s=r.gC9() +r.x!==$&&A.ao() +q=r.x=s.ax}return q}, +grF(){return new A.cu(new A.cj9(this),t.h2)}, +gep(){return new A.cu(new A.cja(this),t.h2)}, +gwA(){return this.gC9().e}, +gr5(){return this.gC9().z}} +A.cj9.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.a8)){if(a.p(0,B.T))return q.a.gwW().db.a3(0.38) +if(a.p(0,B.ac))return q.a.gwW().b +if(a.p(0,B.Y))return q.a.gwW().b +if(a.p(0,B.Z))return q.a.gwW().b +return q.a.gwW().b}if(a.p(0,B.T))return q.a.gwW().db.a3(0.38) +if(a.p(0,B.ac))return q.a.gwW().db +if(a.p(0,B.Y))return q.a.gwW().db +if(a.p(0,B.Z))return q.a.gwW().db +s=q.a.gwW() +r=s.dy +return r==null?s.db:r}, +$S:8} +A.cja.prototype={ +$1(a){var s=this +if(a.p(0,B.a8)){if(a.p(0,B.ac))return s.a.gwW().db.a3(0.12) +if(a.p(0,B.Y))return s.a.gwW().b.a3(0.08) +if(a.p(0,B.Z))return s.a.gwW().b.a3(0.12) +return B.z}if(a.p(0,B.ac))return s.a.gwW().b.a3(0.12) +if(a.p(0,B.Y))return s.a.gwW().db.a3(0.08) +if(a.p(0,B.Z))return s.a.gwW().db.a3(0.12) +return B.z}, +$S:8} +A.X7.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.X8.prototype={ +an(){var s,r,q=this,p=null +q.aM() +s=q.a +r=A.cf(p,B.E,p,!J.v(s.c,s.d)?0:1,q) +q.xQ$=r +q.zN$=A.du(B.es,r,B.fR) +r=A.cf(p,B.bj,p,p,q) +q.B3$=r +q.J6$=A.du(B.an,r,p) +s=A.cf(p,B.fm,p,q.Cw$||q.Cv$?1:0,q) +q.Gf$=s +q.J7$=A.du(B.an,s,p) +s=A.cf(p,B.fm,p,q.Cw$||q.Cv$?1:0,q) +q.Gg$=s +q.J8$=A.du(B.an,s,p)}, +n(){var s=this,r=s.xQ$ +r===$&&A.e() +r.n() +r=s.B3$ +r===$&&A.e() +r.n() +r=s.Gf$ +r===$&&A.e() +r.n() +r=s.Gg$ +r===$&&A.e() +r.n() +s.b5P()}} +A.aSo.prototype={ +G(){return"_RadioType."+this.b}} +A.Km.prototype={ +A(a){var s,r,q,p,o,n=this,m=null +switch(0){case 0:s=new A.SE(n.c,n.d,n.e,m,n.r,m,m,B.nd,m,m,m,!1,B.dYs,m,n.$ti.i("SE<1>")) +break}switch(2){case 0:case 2:break}r=A.z(a) +q=A.cLh(a) +p=q.b +p=p==null?m:p.aj(A.b5(t.ui)) +o=p +if(o==null)o=r.ax.f +return new A.Ae(A.ce(!1,m,m,m,!0,m,m,m,!1,s,m,m,new A.bLE(n),!1,o,m,m,m,m,m,n.at,m,m),m)}, +gm(a){return this.c}} +A.bLE.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.SF.prototype={ +gv(a){var s=this +return A.an(s.a,s.grF(),s.gep(),s.d,s.gwA(),s.gr5(),B.a,B.a,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.SF&&b.grF()==s.grF()&&b.gep()==s.gep()&&b.d==s.d&&b.gwA()==s.gwA()&&J.v(b.gr5(),s.gr5())}, +grF(){return this.b}, +gep(){return this.c}, +gwA(){return this.e}, +gr5(){return this.f}} +A.aSm.prototype={} +A.BV.prototype={ +G(){return"_RefreshIndicatorMode."+this.b}} +A.aBz.prototype={ +G(){return"RefreshIndicatorTriggerMode."+this.b}} +A.aOX.prototype={ +G(){return"_IndicatorType."+this.b}} +A.a6q.prototype={ +Y(){return new A.a6r(null,null,B.k)}, +a0h(){return this.f.$0()}, +Eo(a){return A.Xn().$1(a)}} +A.a6r.prototype={ +an(){var s,r,q,p=this,o=null +p.aM() +s=p.d=A.cf(o,o,o,o,p) +r=$.cVb() +q=t.o +p.f=new A.aW(q.a(s),r,r.$ti.i("aW")) +r=$.cVd() +p.w=new A.aW(q.a(s),r,r.$ti.i("aW")) +r=A.cf(o,o,o,o,p) +p.e=r +s=$.cVc() +p.r=new A.aW(q.a(r),s,s.$ti.i("aW"))}, +dk(){var s,r,q,p,o=this,n=o.c +n.toString +s=A.z(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("f5") +o.x=new A.aW(t.o.a(n),new A.f5(new A.fu(B.P_),new A.hy(q,r),p),p.i("aW")) +o.kr()}, +bj(a){this.bP(a) +this.a.toString}, +n(){var s=this.d +s===$&&A.e() +s.n() +s=this.e +s===$&&A.e() +s.n() +this.b4f()}, +bsh(a){var s,r,q,p,o,n=this +if(!n.a.Eo(a))return!1 +if(!(a instanceof A.Tj&&a.d!=null)){if(a instanceof A.nE)if(a.d!=null)n.a.toString +s=!1}else s=!0 +if(s){s=a.a +r=s.e +if(!(r===B.au&&Math.max(s.gvN()-s.gqr(),0)===0))s=r===B.ar&&Math.max(s.gqr()-s.gxU(),0)===0 +else s=!0 +s=s&&n.y==null&&n.bsi(0,r)}else s=!1 +if(s){n.I(new A.bMo(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.lf||s===B.lg)n.Fl(B.xw)}else if(a instanceof A.nE){p=n.y +if(p===B.lf||p===B.lg){p=r===B.ar +if(!(p&&Math.max(s.gqr()-s.gxU(),0)>0))o=r===B.au&&Math.max(s.gvN()-s.gqr(),0)>0 +else o=!0 +if(o)n.Fl(B.xw) +else{if(p){r=n.as +r.toString +p=a.e +p.toString +n.as=r-p}else if(r===B.au){r=n.as +r.toString +p=a.e +p.toString +n.as=r+p}s=s.d +s.toString +n.awW(s)}}if(n.y===B.lg&&a.d==null)n.aDt()}else if(a instanceof A.v7){p=n.y +if(p===B.lf||p===B.lg){if(r===B.ar){r=n.as +r.toString +n.as=r-a.e}else if(r===B.au){r=n.as +r.toString +n.as=r+a.e}s=s.d +s.toString +n.awW(s)}}else if(a instanceof A.AM)switch(n.y){case B.lg:n.aDt() +break +case B.lf:n.Fl(B.xw) +break +case B.xw:case B.Gj:case B.xv:case B.Gi:case null:break}return!1}, +bir(a){if(a.uv$!==0||!a.a)return!1 +if(this.y===B.lf){a.c=!1 +return!0}return!1}, +bsi(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}, +awW(a){var s,r,q=this,p=q.as +p.toString +s=p/(a*0.25) +if(q.y===B.lg)s=Math.max(s,0.6666666666666666) +p=q.d +p===$&&A.e() +p.sm(0,A.a9(s,0,1)) +if(q.y===B.lf){p=q.x +p===$&&A.e() +r=p.a +r=p.b.ab(0,r.gm(r)) +r.toString +r=(J.n3(r)>>>24&255)===255 +p=r}else p=!1 +if(p)q.y=B.lg}, +Fl(a){return this.bd9(a)}, +bd9(a){var s=0,r=A.o(t.H),q=this,p +var $async$Fl=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.d8(null,t.H),$async$Fl) +case 2:q.I(new A.bMm(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.by +s=11 +return A.f(p.vv(1,B.a_,B.E),$async$Fl) +case 11:s=4 +break +case 6:p=q.d +p===$&&A.e() +p.z=B.by +s=12 +return A.f(p.vv(0,B.a_,B.E),$async$Fl) +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.bMn(q))}return A.m(null,r)}}) +return A.n($async$Fl,r)}, +aDt(){var s,r=$.as +this.y=B.Gi +s=this.d +s===$&&A.e() +s.z=B.by +s.vv(0.6666666666666666,B.a_,B.cj).aJ(0,new A.bMr(this,new A.aG(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.xv||m===B.Gj +n=A.a([new A.iA(p.gbsg(),new A.iA(p.gbiq(),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.hF(m,A.czr(B.N,1,A.am(B.ei,A.AL(A.hY(q,new A.bMs(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.cX(B.aO,n,B.B,B.a6)}} +A.bMo.prototype={ +$0(){this.a.y=B.lf}, +$S:0} +A.bMm.prototype={ +$0(){this.a.y=this.b}, +$S:0} +A.bMn.prototype={ +$0(){this.a.y=null}, +$S:0} +A.bMr.prototype={ +$1(a){var s=this.a +if(s.c!=null&&s.y===B.Gi){s.I(new A.bMp(s)) +s.a.a0h().t7(new A.bMq(s,this.b))}}, +$S:36} +A.bMp.prototype={ +$0(){this.a.y=B.xv}, +$S:0} +A.bMq.prototype={ +$0(){var s=this.a +if(s.c!=null&&s.y===B.xv){this.b.pq(0) +s.Fl(B.Gj)}}, +$S:17} +A.bMs.prototype={ +$2(a,b){var s,r,q,p,o,n=null,m=this.a +m.a.toString +s=A.x(a,B.aJ,t.A) +s.toString +s=s.gcs() +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.aBA(B.qJ,2.5,r,n,n,q,s,n,n) +o=A.cGr(n,n) +switch(0){case 0:return p}}, +$S:94} +A.aeX.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.oS.prototype={ +G(){return"_ScaffoldSlot."+this.b}} +A.a7s.prototype={ +Y(){var s=null +return new A.a7t(A.pj(t.Np),A.nq(s,t.qW),A.nq(s,t.BL),s,s,B.k)}} +A.a7t.prototype={ +dk(){var s,r=this,q=r.c +q.toString +s=A.aS(q,B.Gf,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.aoz(B.a9v) +r.y=s +r.kr()}, +akD(){var s,r,q,p,o,n +for(s=this.d,r=A.eI(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.Gk(q) +if(n==null||!s.p(0,n)){o.aGN() +o.aGu()}}}, +blR(a){var s=a.c.Gk(t.Np) +return s==null||!this.d.p(0,s)}, +atC(a){var s,r,q,p,o,n=this,m=n.w +if(m==null){m=A.cf("SnackBar",B.cM,null,null,n) +m.de() +q=m.nJ$ +q.b=!0 +q.a.push(n.gbk_()) +n.w=m}q=n.r +if(q.b===q.c)m.df(0) +s=A.bx("controller") +m=n.w +m.toString +q=new A.tN() +p=a.a +q=p==null?q:p +s.b=new A.a7q(A.czy(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.aG(new A.ah($.as,t.dH),t.fO),new A.bQw(n,s),t.BL) +try{n.I(new A.bQx(n,s)) +n.akD()}catch(o){r=A.a2(o) +throw o}return s.aW()}, +bk0(a){var s,r=this +switch(a.a){case 0:r.I(new A.bQs(r)) +r.akD() +s=r.r +if(!s.ga7(s))r.w.df(0) +break +case 3:r.I(new A.bQt(r)) +r.akD() +break +case 1:break +case 2:break}}, +aPU(a){var s,r=this,q=r.r +if(q.b===q.c)return +s=q.gO(q).b +if((s.a.a&30)===0)s.c3(0,a) +q=r.x +if(q!=null)q.af(0) +r.x=null +r.w.sm(0,0)}, +aoz(a){var s,r,q=this,p=q.r +if(p.b!==p.c){s=q.w.Q +s===$&&A.e() +s=s===B.ai}else s=!0 +if(s)return +r=p.gO(p).b +p=q.y +p.toString +s=q.w +if(p){s.sm(0,0) +r.c3(0,a)}else s.fL(0).aJ(0,new A.bQv(q,r,a),t.H) +p=q.x +if(p!=null)p.af(0) +q.x=null}, +bKF(){return this.aoz(B.dH2)}, +A(a){var s,r,q,p,o=this +o.y=A.aS(a,B.Gf,t.l).w.y +s=o.r +if(!s.ga7(s)){r=A.Ej(a,t.O) +if(r==null||r.gJp()){q=o.w +if(q.gbL(q)===B.ao&&o.x==null){p=s.gO(s).a +o.x=A.d6(p.ax,new A.bQu(o,p,a))}}}return new A.aft(o,o.a.c,null)}, +n(){var s=this,r=s.w +if(r!=null)r.n() +r=s.x +if(r!=null)r.af(0) +s.x=null +s.b4I()}} +A.bQw.prototype={ +$0(){this.a.bKF()}, +$S:0} +A.bQx.prototype={ +$0(){this.a.r.rw(0,this.b.aW())}, +$S:0} +A.bQs.prototype={ +$0(){this.a.r.D0()}, +$S:0} +A.bQt.prototype={ +$0(){}, +$S:0} +A.bQv.prototype={ +$1(a){var s=this.b +if((s.a.a&30)===0)s.c3(0,this.c)}, +$S:36} +A.bQu.prototype={ +$0(){this.a.aoz(B.a9v)}, +$S:0} +A.aft.prototype={ +fN(a){return this.f!==a.f}} +A.bQy.prototype={} +A.cnT.prototype={ +D8(a){var s=this +return s.c.asa(s.a.D8(a),s.b.D8(a),s.d)}, +k(a){return"_TransitionSnapshotFabLocation(begin: "+this.a.k(0)+", end: "+this.b.k(0)+", progress: "+A.q(this.d)+")"}} +A.a7r.prototype={ +bts(a){var s,r,q,p=this +if(a===1)return p +if(a===0)return new A.a7r(p.a,null) +s=p.b +r=s.gcS() +q=r.a +r=r.b +s=A.cz9(new A.Y(q,r,q+0,r+0),s,a) +s.toString +return p.bDd(s)}, +aJO(a,b){var s=a==null?this.a:a +return new A.a7r(s,b==null?this.b:b)}, +bDd(a){return this.aJO(null,a)}} +A.aTN.prototype={ +gm(a){var s=this.c,r=this.b +r.toString +return s.bts(r)}, +aGT(a,b,c){var s=this +s.b=c==null?s.b:c +s.c=s.c.aJO(a,b) +s.aX()}, +aGS(a){return this.aGT(null,null,a)}, +by7(a,b){return this.aGT(a,b,null)}} +A.Vo.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(!s.b0u(0,b))return!1 +return b instanceof A.Vo&&b.r===s.r&&b.e===s.e&&b.f===s.f}, +gv(a){var s=this +return A.an(A.aB.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.aKG.prototype={ +A(a){var s=this +if(!s.d&&!s.e)return s.c +return new A.fw(new A.c7x(s),null)}} +A.c7x.prototype={ +$2(a,b){var s,r,q,p,o +t.fh.a(b) +s=A.aS(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.nt(r.c,s.Iy(q.aJN(p,r.e?Math.max(o,b.f+b.r):o)),null)}, +$S:866} +A.ckL.prototype={ +Tq(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.lM(a7),a4=a7.a,a5=a3.a1y(a4),a6=a7.b +if(a2.b.h(0,B.xz)!=null){s=a2.pD(B.xz,a5).b +r=a2.e?0:s +a2.r1(B.xz,B.m)}else{r=0 +s=0}if(a2.b.h(0,B.xE)!=null){q=0+a2.pD(B.xE,a5).b +p=Math.max(0,a6-q) +a2.r1(B.xE,new A.w(0,p))}else{q=0 +p=null}if(a2.b.h(0,B.Go)!=null){q+=a2.pD(B.Go,new A.aB(0,a5.b,0,Math.max(0,a6-q-r))).b +a2.r1(B.Go,new A.w(0,Math.max(0,a6-q)))}if(a2.b.h(0,B.xD)!=null){o=a2.pD(B.xD,a5) +a2.r1(B.xD,new A.w(0,s)) +if(!a2.ay)r+=o.b}else o=B.L +n=a2.f +m=Math.max(0,a6-Math.max(n.d,q)) +if(a2.b.h(0,B.xy)!=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.pD(B.xy,new A.Vo(k,s,o.b,0,a5.b,0,l)) +a2.r1(B.xy,new A.w(0,r))}if(a2.b.h(0,B.xB)!=null){a2.pD(B.xB,new A.aB(0,a5.b,0,m)) +a2.r1(B.xB,B.m)}k=a2.b.h(0,B.o4)!=null&&!a2.at?a2.pD(B.o4,a5):B.L +if(a2.b.h(0,B.xC)!=null){j=a2.pD(B.xC,new A.aB(0,a5.b,0,Math.max(0,m-r))) +a2.r1(B.xC,new A.w((a4-j.a)/2,m-j.b))}else j=B.L +i=A.bx("floatingActionButtonRect") +if(a2.b.h(0,B.xF)!=null){h=a2.pD(B.xF,a3) +g=new A.bQy(h,j,m,s,n,a2.r,a7,k,a2.w) +f=a2.z.D8(g) +e=a2.as.asa(a2.y.D8(g),f,a2.Q) +a2.r1(B.xF,e) +d=e.a +c=e.b +i.b=new A.Y(d,c,d+h.a,c+h.b)}if(a2.b.h(0,B.o4)!=null){d=a2.ax +b=d!=null&&d") +k=t.x8 +j=t.jc +i=t.i +h=A.cNM(new A.oA(new A.aW(p,new A.fu(new A.oc(B.P1)),l),new A.cO(A.a([],k),j),0),new A.aW(p,new A.fu(B.P1),l),p,0.5,i) +p=d.a.d +g=$.cWD() +m.a(p) +f=$.cWE() +e=A.cNM(new A.aW(p,g,g.$ti.i("aW")),new A.oA(new A.aW(p,f,A.y(f).i("aW")),new A.cO(A.a([],k),j),0),p,0.5,i) +d.e=A.cFc(h,s,i) +i=A.cFc(h,q,i) +d.r=i +d.w=new A.aW(m.a(i),new A.fu(B.chS),l) +d.f=A.czU(new A.aW(r,new A.bb(1,1,b),b.i("aW")),e,c) +d.x=A.czU(new A.aW(o,n,n.$ti.i("aW")),e,c) +n=d.r +o=d.gboA() +n.de() +n=n.f3$ +n.b=!0 +n.a.push(o) +n=d.e +n.de() +n=n.f3$ +n.b=!0 +n.a.push(o)}, +bjh(a){this.I(new A.cbE(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.ai){o=q.y +s=o instanceof A.I9&&o.db +r=q.e +if(s){r===$&&A.e() +p.push(new A.dn(r,!1,o,null))}else{r===$&&A.e() +s=q.f +s===$&&A.e() +p.push(A.AL(A.cLE(o,s),r))}}o=q.a.c +s=o instanceof A.I9&&o.db +r=q.r +if(s){s=q.w +s===$&&A.e() +r===$&&A.e() +p.push(A.AL(new A.dn(r,!1,o,null),s))}else{r===$&&A.e() +s=q.x +s===$&&A.e() +p.push(A.AL(A.cLE(o,s),r))}return A.cX(B.ds,p,B.B,B.a6)}, +boB(){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.iP(s),A.iP(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.iP(r),A.iP(s))) +this.a.f.aGS(s)}} +A.cbE.prototype={ +$0(){if(this.b===B.ai){var s=this.a.a +if(s.c!=null)s.r.df(0)}}, +$S:0} +A.lq.prototype={ +Y(){var s=null,r=t.bR,q=t.E,p=$.bo() +return new A.Td(new A.bI(s,r),new A.bI(s,r),new A.bI(s,q),new A.KA(!1,p),new A.KA(!1,p),A.a([],t.Z6),new A.bI(s,q),B.x,s,A.b(t.yb,t.Q),s,!0,s,s,s,B.k)}} +A.Td.prototype={ +gua(){this.a.toString +return null}, +vh(a,b){var s=this +s.A5(s.w,"drawer_open") +s.A5(s.x,"end_drawer_open")}, +aGN(){var s,r=this,q=r.y.r +if(!q.ga7(q)){q=r.y.r +s=q.gO(q)}else s=null +if(r.z!=s)r.I(new A.bQB(r,s))}, +aGu(){var s,r=this,q=r.y.e +if(!q.ga7(q)){q=r.y.e +s=q.gO(q)}else s=null +if(r.Q!=s)r.I(new A.bQA(r,s))}, +bmV(){this.a.toString}, +bnd(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.cnT(r,m,q,s) +p=Math.min(1-s,s)}else p=0 +o.I(new A.bQz(n,o,a)) +o.ch.xb(0,p)}, +bk6(){var s,r=this.c +r.toString +s=A.Sq(r) +if(s!=null&&s.d.length!==0)s.x3(0,B.aRp,B.cX)}, +gLA(){var s=this.a.cy +return s!==!1}, +an(){var s,r=this,q=null +r.aM() +s=r.c +s.toString +r.dx=new A.aTN(s,B.dEc,$.bo()) +s=r.a.w +if(s==null)s=B.r3 +r.cy=s +r.CW=B.avk +r.cx=s +r.ch=A.cf(q,new A.bc(4e5),q,1,r) +r.db=A.cf(q,B.E,q,q,r)}, +bj(a){var s,r=this +r.b4L(a) +s=r.a +s=s.w +if(s!=a.w)r.bnd(s==null?B.r3:s) +r.a.toString}, +dk(){var s,r=this,q=r.c.U(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.blR(r)){o=p.r +if(!o.ga7(o))r.aGN() +o=p.e +if(!o.ga7(o))r.aGu()}}r.bmV() +r.b4K()}, +n(){var s=this,r=s.dx +r===$&&A.e() +r.M$=$.bo() +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.b4M()}, +afB(a,b,c,d,e,f,g,h,i){var s,r=this.c +r.toString +s=A.aS(r,null,t.l).w.ar0(f,g,h,i) +if(e)s=s.bTU(!0) +if(d&&s.e.d!==0)s=s.Iy(s.f.YS(s.r.d)) +if(b!=null)a.push(A.QY(A.nt(b,s,null),c))}, +b86(a,b,c,d,e,f,g,h){return this.afB(a,b,c,!1,d,e,f,g,h)}, +VW(a,b,c,d,e,f,g){return this.afB(a,b,c,!1,!1,d,e,f,g)}, +afA(a,b,c,d,e,f,g,h){return this.afB(a,b,c,d,!1,e,f,g,h)}, +awA(a,b){this.a.toString}, +awz(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.z(a),c=a.U(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.b86(r,new A.aKG(new A.lY(o,g.f),q,p,f),B.xy,g.gLA(),c,!1,!1,n!=null) +if(g.dy)g.VW(r,A.bE9(!0,f,g.fr,!1,f,f,f),B.xB,!0,!0,!0,!0) +if(g.a.e!=null){c=A.aS(a,B.dc,t.l).w +c=g.r=A.d2P(a,g.a.e.gBr())+c.f.b +q=g.a.e +q.toString +g.VW(r,new A.eZ(new A.aB(0,1/0,0,c),A.cHE(q,c,f,f,f,f),f),B.xz,!0,!1,!1,!1)}e.a=!1 +e.b=null +if(g.at!=null||g.as.length!==0){c=A.Q(g.as,!0,t.d) +q=g.at +if(q!=null)c.push(q.a) +g.VW(r,A.cX(B.dr,c,B.B,B.a6),B.xC,g.gLA(),!1,!1,!0)}c=g.z +if(c!=null){q=d.rb +m=q.r +e.a=(m==null?B.Eq:m)===B.Er +c=c.a +l=c.w +e.b=l==null?q.w:l +q=g.a.CW!=null||!1 +g.afA(r,c,B.o4,!g.gLA(),q,!1,!1,!0)}e.c=!1 +if(g.Q!=null){a.U(t.iB) +c=A.z(a) +q=g.Q +if(q!=null){q=q.a +q.grD(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.afA(r,c,B.xD,!g.gLA(),!0,!1,!1,q!=null)}c=g.a +c=c.CW +if(c!=null)g.afA(r,c,B.xE,!g.gLA(),!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.VW(r,new A.acT(g.a.r,c,q,p,o,f),B.xF,!0,!0,!0,!0) +switch(d.r.a){case 2:case 4:g.VW(r,A.eN(B.cs,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.gbk5(),f,f,f,f,f,f,!1,B.aA),B.xA,!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("fM.T").a(q):q){g.awz(r,s) +g.awA(r,s)}else{g.awA(r,s) +g.awz(r,s)}c=t.l +q=A.aS(a,B.dc,c).w +p=g.gLA()?A.aS(a,B.qM,c).w.e.d:0 +j=q.f.YS(p) +p=A.aS(a,B.dXJ,c).w +c=g.gLA()&&A.aS(a,B.qM,c).w.e.d!==0?0:f +i=p.r.YS(c) +h=j.d<=0&&g.a.c +c=g.a.ch +if(c==null)c=d.go +return new A.aTO(!1,new A.a7C(A.d9(B.E,!0,f,A.hY(g.ch,new A.bQC(e,g,h,j,i,s,r),f),B.h,c,0,f,f,f,f,f,B.am),f),f)}} +A.bQB.prototype={ +$0(){this.a.z=this.b}, +$S:0} +A.bQA.prototype={ +$0(){this.a.Q=this.b}, +$S:0} +A.bQz.prototype={ +$0(){var s=this.b +s.cx=this.a.a +s.cy=this.c}, +$S:0} +A.bQC.prototype={ +$2(a,b){var s,r,q,p,o,n,m=this,l=A.p([B.FC,new A.aMT(a,new A.cO(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.GA(l,new A.zc(new A.ckL(m.c,j,m.d,m.e,m.f,q,k,i,s,r,o,p.b,n,null),m.r,null))}, +$S:867} +A.aMT.prototype={ +Bd(a,b){var s=this.e,r=A.a7u(s).w,q=r.y +if(!(q==null?A.y(r).i("fM.T").a(q):q)){s=A.a7u(s).x +r=s.y +s=r==null?A.y(s).i("fM.T").a(r):r}else s=!0 +return s}, +t0(a){var s=this.e +A.a7u(s).a.toString +A.a7u(s).a.toString}} +A.a7q.prototype={} +A.aTO.prototype={ +fN(a){return this.f!==a.f}} +A.ckM.prototype={ +$2(a,b){if(!a.a)a.T(0,b)}, +$S:88} +A.afu.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.afv.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.afw.prototype={ +bj(a){this.bP(a) +this.G4()}, +dk(){var s,r,q,p,o=this +o.kr() +s=o.dN$ +r=o.gBA() +q=o.c +q.toString +q=A.xn(q) +o.uu$=q +p=o.Dy(q,r) +if(r){o.vh(s,o.ra$) +o.ra$=!1}if(p)if(s!=null)s.n()}, +n(){var s,r=this +r.ty$.ao(0,new A.ckM()) +s=r.dN$ +if(s!=null)s.n() +r.dN$=null +r.b4J()}} +A.ahA.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.aD8.prototype={ +A(a){var s=this,r=null +if(A.z(a).r===B.cw)return A.cwz(s.c,s.d,r,B.Dz,B.io,r,3,8,s.e===!0) +return new A.We(r,r,s.c,s.d,s.e,r,r,s.r,B.b7,B.oY,B.G,A.Xn(),r,r,r)}} +A.We.prototype={ +Y(){return new A.aQ5(new A.bI(null,t.E),null,null,B.k)}} +A.aQ5.prototype={ +gOZ(){var s=this,r=s.a.e +if(r==null){r=s.fr +r===$&&A.e() +r=r.a +r=r==null?null:r.aj(s.gXC())}if(r==null){r=s.fr +r===$&&A.e() +r=r.e}return r==null?!1:r}, +gMA(){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}, +ga7c(){return new A.cu(new A.cg7(this),t.Lq)}, +gXC(){var s=A.b5(t.ui) +if(this.db)s.t(0,B.nc) +if(this.dx)s.t(0,B.Y) +return s}, +gbwG(){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.z(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.z(n).cy.a3(1)}else n=s.a3(0.3) +p.b=n +break}return new A.cu(new A.cg4(o,r,q,p),t.h2)}, +gbx5(){var s=this.dy +s===$&&A.e() +return new A.cu(new A.cg6(this,s.a,s.db),t.h2)}, +gbx4(){var s=this.dy +s===$&&A.e() +return new A.cu(new A.cg5(this,s.a,s.db),t.h2)}, +gbwD(){return new A.cu(new A.cg3(this),t.pj)}, +an(){var s,r=this +r.auY() +s=r.cy=A.cf(null,B.E,null,null,r) +s.de() +s=s.f3$ +s.b=!0 +s.a.push(new A.cgd(r))}, +dk(){var s,r=this,q=r.c +q.toString +s=A.z(q) +r.dy=s.ax +q=r.c +q.U(t.NF) +q=A.z(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.b2n()}, +a1S(){var s,r=this,q=r.at +q===$&&A.e() +q.sae(0,r.gbwG().a.$1(r.gXC())) +q.sz3(r.gbx5().a.$1(r.gXC())) +q.saQU(r.gbx4().a.$1(r.gXC())) +s=r.c.U(t.I) +s.toString +q.sdn(s.w) +q.sari(r.gbwD().a.$1(r.gXC())) +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.sa0Z(s) +s=r.fr +s===$&&A.e() +s=s.z +if(s==null){s=r.fx +s===$&&A.e() +s=s?0:2}q.samC(s) +s=r.fr.Q +q.sapp(s==null?0:s) +s=r.fr.as +q.sapE(0,s==null?48:s) +s=r.c +s.toString +q.spi(0,A.aS(s,B.dc,t.l).w.f) +q.saer(r.a.dx) +q.saMI(!r.gMA())}, +aa_(a){this.auX(a) +this.I(new A.cgc(this))}, +a9Z(a,b){this.auW(a,b) +this.I(new A.cgb(this))}, +aoe(a){var s,r=this +r.b2o(a) +if(r.aNi(a.gbA(a),a.gd6(a),!0)){r.I(new A.cg9(r)) +s=r.cy +s===$&&A.e() +s.df(0)}else if(r.dx){r.I(new A.cga(r)) +s=r.cy +s===$&&A.e() +s.fL(0)}}, +aof(a){var s,r=this +r.b2p(a) +r.I(new A.cg8(r)) +s=r.cy +s===$&&A.e() +s.fL(0)}, +n(){var s=this.cy +s===$&&A.e() +s.n() +this.auV()}} +A.cg7.prototype={ +$1(a){var s,r +if(a.p(0,B.Y)){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.aj(a)}else s=r +return s==null?!1:s}, +$S:868} +A.cg4.prototype={ +$1(a){var s,r,q,p=this,o=null +if(a.p(0,B.nc)){s=p.a.fr +s===$&&A.e() +s=s.w +s=s==null?o:s.aj(a) +return s==null?p.b.aW():s}s=p.a +if(s.ga7c().a.$1(a)){s=s.fr +s===$&&A.e() +s=s.w +s=s==null?o:s.aj(a) +return s==null?p.c.aW():s}r=s.fr +r===$&&A.e() +r=r.w +r=r==null?o:r.aj(a) +if(r==null)r=p.d.aW() +q=s.fr.w +q=q==null?o:q.aj(a) +if(q==null)q=p.c.aW() +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.cg6.prototype={ +$1(a){var s=this.a +if(s.gOZ()&&s.ga7c().a.$1(a)){s=s.fr +s===$&&A.e() +s=s.x +s=s==null?null:s.aj(a) +if(s==null){s=this.c +s=this.b===B.ap?s.a3(0.03):s.a3(0.05)}return s}return B.z}, +$S:8} +A.cg5.prototype={ +$1(a){var s=this.a +if(s.gOZ()&&s.ga7c().a.$1(a)){s=s.fr +s===$&&A.e() +s=s.y +s=s==null?null:s.aj(a) +if(s==null){s=this.c +s=this.b===B.ap?s.a3(0.1):s.a3(0.25)}return s}return B.z}, +$S:8} +A.cg3.prototype={ +$1(a){var s,r +if(a.p(0,B.Y)&&this.a.ga7c().a.$1(a)){s=this.a +r=s.a.id +s=s.fr +s===$&&A.e() +s=s.b +s=s==null?null:s.aj(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.aj(a)}if(r==null){s=s.fx +s===$&&A.e() +r=8/(s?2:1) +s=r}else s=r +return s}, +$S:402} +A.cgd.prototype={ +$0(){this.a.a1S()}, +$S:0} +A.cgc.prototype={ +$0(){this.a.db=!0}, +$S:0} +A.cgb.prototype={ +$0(){this.a.db=!1}, +$S:0} +A.cg9.prototype={ +$0(){this.a.dx=!0}, +$S:0} +A.cga.prototype={ +$0(){this.a.dx=!1}, +$S:0} +A.cg8.prototype={ +$0(){this.a.dx=!1}, +$S:0} +A.a7H.prototype={ +gv(a){var s=this +return A.an(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.a7H&&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.aTU.prototype={} +A.a7J.prototype={ +gv(a){var s=this +return A.an(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.a7J&&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.aPu.prototype={ +aj(a){var s,r=this,q=r.a,p=q==null?null:q.aj(a) +q=r.b +s=q==null?null:q.aj(a) +if(p==s)return p +if(p==null)return A.cB(new A.c1(s.a.bU(0),0,B.aa,-1),s,r.c) +if(s==null)return A.cB(p,new A.c1(p.a.bU(0),0,B.aa,-1),r.c) +return A.cB(p,s,r.c)}, +$idr:1} +A.aTV.prototype={} +A.a7L.prototype={ +gv(a){var s=this +return A.an(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.a7L&&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.aTZ.prototype={} +A.a7M.prototype={ +gv(a){return A.an(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.a7M&&J.v(b.a,this.a)&&!0}} +A.aU_.prototype={} +A.aVN.prototype={ +aIA(a,b,c){var s=null +return A.cE(A.a([this.ax],t.Ne),s,s,s,s,s,s,s,b,s)}, +sbB(a,b){throw A.j(A.bC(null))}} +A.aU3.prototype={ +Ti(a){var s +this.avf(a) +s=this.a +if(s.gtm()&&this.b){s=s.gbf().gap() +s.toString +s.yf()}}, +a0d(a){}, +aqa(a){var s,r=this.a +if(r.gtm()){r=r.gbf().gap() +r.toString +s=a.a +r.gaY().UZ(B.d3,s.aq(0,a.c),s)}}, +Ep(a){var s=this.a,r=s.gbf().gap() +r.toString +r.ww() +if(s.gtm()){r=this.w.c +r.toString +switch(A.z(r).r.a){case 2:case 4:s=s.gbf().gap() +s.toString +s.gaY().asU(B.cl) +break +case 0:case 1:case 3:case 5:s=s.gbf().gap() +s.toString +s=s.gaY() +r=s.tg +r.toString +s.w5(B.cl,r) +break}}this.w.a.toString}, +Tl(a){var s,r=this.a +if(r.gtm()){r=r.gbf().gap() +r.toString +r=r.gaY() +s=r.tg +s.toString +r.EY(B.d3,s) +s=this.w.c +s.toString +A.blP(s)}}} +A.a7N.prototype={ +Y(){return new A.afH(new A.bI(null,t.NE),B.k)}} +A.afH.prototype={ +ga6D(){var s,r=null +this.a.toString +s=this.e +if(s==null){s=A.j9(!0,r,!0,!0,r,r,!0) +this.e=s}return s}, +ga_6(){var s=this.w +s===$&&A.e() +return s}, +gtm(){this.a.toString +return!0}, +an(){var s,r=this,q=null +r.aM() +r.r=new A.aU3(r,r) +s=A.cE(q,q,q,q,q,q,q,q,q,r.a.c) +s=A.cOJ(s) +r.d=s +s.a8(0,r.gaCd())}, +bj(a){var s,r,q=this,p=null +q.bP(a) +if(q.a.c!==a.c||!1){s=q.d +s===$&&A.e() +r=q.gaCd() +s.T(0,r) +s=A.cE(p,p,p,p,p,p,p,p,p,q.a.c) +s=A.cOJ(s) +q.d=s +s.a8(0,r)}if(q.ga6D().ge6()){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$=$.bo() +s.F$=0 +this.aG()}, +bnR(){var s,r,q=this +if(q.ga6D().ge6()){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.ckY(q,r))}, +btZ(a,b){var s,r=this,q=r.bu1(b) +if(q!==r.f)r.I(new A.ckX(r,q)) +r.a.toString +s=r.c +s.toString +switch(A.z(s).r.a){case 2:case 4:if(b===B.d3){s=r.x.gap() +if(s!=null)s.xI(a.gDH())}return +case 0:case 1:case 3:case 5:break}}, +bu0(){var s=this.d +s===$&&A.e() +s=s.a.b +if(s.a===s.b)this.x.gap().arv()}, +bu1(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.bF)return!1 +if(a===B.d3)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.z(a),b=a.U(t.Uf) +if(b==null)b=B.lQ +s=e.ga6D() +e.a.toString +switch(c.r.a){case 2:r=A.kL(a) +e.w=!0 +q=$.cvk() +e.a.toString +p=b.w +if(p==null)p=r.gt5() +o=b.x +if(o==null)o=r.gt5().a3(0.4) +n=new A.w(-2/A.aS(a,B.dq,t.l).w.b,0) +m=!0 +l=!0 +k=B.hg +break +case 4:r=A.kL(a) +e.w=!1 +q=$.cvj() +e.a.toString +p=b.w +if(p==null)p=r.gt5() +o=b.x +if(o==null)o=r.gt5().a3(0.4) +n=new A.w(-2/A.aS(a,B.dq,t.l).w.b,0) +m=!0 +l=!0 +k=B.hg +break +case 0:case 1:e.w=!1 +q=$.cEj() +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=$.cvl() +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.U(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.ak +f=$.cDm() +b=A.bhX(!0,d,d,d,!1,B.fS,B.B,d,A.dt5(),h,p,d,n,l,k,2,B.R,!0,!0,!0,!1,s,!1,d,e.x,B.ap,d,f,b.Q,d,d,!1,"\u2022",d,d,d,e.gbtY(),e.gbu_(),d,d,m,!0,!0,d,!0,d,B.cb,d,o,q,B.hY,B.fa,!1,i,d,d,d,B.dHJ,j,g,B.br,d,b.at,d,d,b.as,d,d) +e.a.toString +i=e.r +i===$&&A.e() +b=i.a87(B.ez,new A.m7(b,d)) +return new A.c9(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.ckZ(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.ckY.prototype={ +$0(){this.a.f=this.b}, +$S:0} +A.ckX.prototype={ +$0(){this.a.f=this.b}, +$S:0} +A.ckZ.prototype={ +$0(){this.a.ga6D().ti()}, +$S:0} +A.afW.prototype={ +G(){return"_SliderType."+this.b}} +A.TS.prototype={ +Y(){return new A.afV(new A.bI(null,t.E),new A.jz(),null,null,B.k)}, +gm(a){return this.c}} +A.afV.prototype={ +gpC(a){var s +this.a.toString +s=this.as +s.toString +return s}, +an(){var s,r=this,q=null +r.aM() +r.d=A.cf(q,B.bj,q,q,r) +r.e=A.cf(q,B.bj,q,q,r) +r.f=A.cf(q,B.j3,q,q,r) +r.r=A.cf(q,B.G,q,q,r) +s=r.f +r.a.toString +s.sm(0,1) +r.r.sm(0,r.aEQ(r.a.c)) +r.y=A.p([B.dSO,new A.fT(r.gb7T(),new A.cO(A.a([],t.ot),t.wS),t.f6)],t.Ev,t.od) +r.a.toString +if(r.as==null)r.as=A.j9(!0,q,!0,!0,q,q,!1)}, +n(){var s=this,r=s.w +if(r!=null)r.af(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.b68()}, +bv4(a){var s=this.a5H(a),r=this.a +if(s!==r.c){r.e.$1(s) +r=this.as +if(r!=null)r.ti()}}, +ak5(a){this.Q=!0 +this.a.toString}, +ak3(a){this.Q=!1 +this.a.toString}, +b7U(a){var s,r=this.x,q=$.aD.a5$.z.h(0,r).gaF() +q.toString +t.kg.a(q) +r=$.aD.a5$.z.h(0,r).U(t.I) +r.toString +s=r.w +switch(a.a.a){case 0:switch(s.a){case 0:q.a8I() +break +case 1:q.aaf() +break}break +case 1:switch(s.a){case 0:q.aaf() +break +case 1:q.a8I() +break}break +case 2:q.aaf() +break +case 3:q.a8I() +break}}, +bv8(a){if(a!==this.at)this.I(new A.clv(this,a))}, +bva(a){if(a!==this.ax)this.I(new A.clw(this,a))}, +a5H(a){var s=this.a,r=s.x +s=s.w +return a*(r-s)+s}, +aEQ(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.aw(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.awG(a) +case 1:switch(A.z(a).r.a){case 0:case 1:case 3:case 5:return n.awG(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.bS(new A.a_k(r,q,m,m,p,o,s,m,B.o,m),m,1/0)}break}}, +awG(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.z(b8),b6=b8.U(t.Dj),b7=b6!=null?b6.w:A.z(b8).rX +b4.a=b7 +s=b5.y +r=s?new A.clq(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.clp(b8,A.z(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.gU7() +p=A.b5(t.ui) +b2.a.toString +if(b2.ax)p.t(0,B.Y) +if(b2.at)p.t(0,B.Z) +if(b2.Q)p.t(0,B.nc) +o=b7.db +if(o==null)o=q +if(o instanceof A.aBy){n=b7.ay +if(n==null){m=b5.ax +n=A.z7(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.gIc() +b2.a.toString +j=b4.a.c +if(j==null)j=r.gJm() +b2.a.toString +i=b4.a.d +if(i==null)i=r.gOG() +h=b4.a.e +if(h==null)h=r.gRO() +g=b4.a.r +if(g==null)g=r.gRQ() +f=b4.a.f +if(f==null)f=r.gRR() +b2.a.toString +e=b4.a.w +if(e==null)e=r.gQG() +b2.a.toString +d=b4.a.x +if(d==null)d=r.gSz() +c=b4.a.y +if(c==null)c=r.gRN() +b=b4.a.z +if(b==null)b=r.gRP() +b2.a.toString +a=b4.a.Q +if(a==null)a=r.guE() +a0=b4.a.at +if(a0==null)a0=r.gRS() +a1=new A.clt(b4,b2,p,r).$0() +a2=b4.a +a3=a2.cy +if(a3==null)a3=B.auI +a4=a2.CW +if(a4==null)a4=B.auH +a5=a2.cx +if(a5==null)a5=B.dDY +a6=a2.ch +if(a6==null)a6=B.auG +a7=a2.fy +if(a7==null)a7=B.dFO +a2=a2.go +if(a2==null)a2=r.gU8() +m=l==null?m:l +l=a1==null?b7.ax:a1 +b4.a=A.czu(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.dx(b3,p,t.GE) +if(m==null)a8=b3 +else a8=m +if(a8==null)a8=B.fC.aj(p) +switch(b5.r.a){case 0:case 1:case 2:case 3:case 4:a9=b3 +break +case 5:a9=new A.cls(b2) +break +default:a9=b3}switch(A.aS(b8,B.le,t.l).w.ax.a){case 1:b0=B.dlo +break +case 0:b0=B.dmE +break +default:b0=b3}if(s){s=A.dE(b8,B.bt) +s=s==null?b3:s.c +if(s==null)s=1 +b1=Math.min(s,1.3)}else{s=A.dE(b8,B.bt) +s=s==null?b3:s.c +b1=s==null?1:s}s=b2.y +s===$&&A.e() +p=b2.gpC(b2) +m=b2.aEQ(b2.a.c) +l=b2.a +l=l.y +k=b4.a +j=new A.clu(b8).$0() +i=b2.a +h=i.x +g=i.w +h=h>g?b2.gbv3():b3 +p=A.bnr(s,!1,new A.D_(b2.ay,new A.aUB(m,b3,l,b3,k,b1,j,h,b2.gak4(),b2.gak2(),i.CW,b2,b2.at,b2.ax,b2.x),b3),!0,p,a8,b3,b2.gbv7(),b2.gbv9(),b0) +return new A.c9(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)}, +aZQ(){var s,r,q=this +if(q.ch==null){q.ch=A.ta(new A.clx(q),!1) +s=q.c +s.toString +q.a.toString +s=A.a3d(s,t.N1) +s.toString +r=q.ch +r.toString +s.B9(0,r)}}} +A.clv.prototype={ +$0(){this.a.at=this.b}, +$S:0} +A.clw.prototype={ +$0(){this.a.ax=this.b}, +$S:0} +A.clt.prototype={ +$0(){var s,r,q,p=this +p.b.a.toString +s=p.c +r=t.MH +q=A.dx(p.a.a.ax,s,r) +return q==null?A.dx(p.d.gep(),s,r):q}, +$S:873} +A.clu.prototype={ +$0(){return A.aS(this.a,B.dX,t.l).w.a}, +$S:411} +A.cls.prototype={ +$0(){var s=this.a +if(!s.gpC(s).ge6()&&s.gpC(s).gpY())s.gpC(s).ti()}, +$S:0} +A.clx.prototype={ +$1(a){var s=this.a +return A.bdv(new A.aWO(s,null),s.ay,B.m,!0)}, +$S:875} +A.aUB.prototype={ +be(a){var s,r=this,q=a.U(t.I) +q.toString +s=A.z(a) +return A.dit(r.f,A.aS(a,B.xu,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.sanb(q.f) +b.sm(0,q.d) +b.saWO(q.e) +b.saph(0,q.r) +b.sb_9(q.w) +b.sK1(q.x) +b.saW7(q.y) +b.sp0(q.z) +b.rY=q.Q +b.bY=q.as +s=a.U(t.I) +s.toString +b.sdn(s.w) +b.saX5(q.at) +b.sbRJ(0,A.z(a).r) +b.se6(q.ay) +b.sbKU(q.ch) +s=A.aS(a,B.xu,t.l).w.ay +r=b.b5 +r===$&&A.e() +r.b=s +r=b.bs +r===$&&A.e() +r.b=s}, +gm(a){return this.d}} +A.WC.prototype={ +b7L(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.XS() +s=new A.a1m(A.b(t.S,t.EG)) +r=A.Qc(o,o) +r.w=s +r.ay=p.gak4() +r.ch=p.gbv5() +r.CW=p.gak2() +r.cx=p.gbe7() +r.b=b +p.b5=r +r=A.Ui(o,o) +r.w=s +r.bN=p.gbvb() +r.dt=p.gbvd() +r.b=b +p.bs=r +r=p.F +q=r.d +q===$&&A.e() +p.M=A.du(B.an,q,o) +q=r.e +q===$&&A.e() +q=A.du(B.an,q,o) +q.a.rA(new A.ck8(p)) +p.W=q +r=r.f +r===$&&A.e() +p.a1=A.du(B.bI,r,o)}, +gaiL(){var s=this.gaER() +return new A.O(s,new A.ck6(),A.a0(s).i("O<1,a6>")).CZ(0,B.of)}, +gaiK(){var s=this.gaER() +return new A.O(s,new A.ck5(),A.a0(s).i("O<1,a6>")).CZ(0,B.of)}, +gaER(){var s,r,q=this.pQ +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.ae6(r,q)],t.X4)}, +gakp(){var s=this.pQ +return s.cy.asl(!1,this,s)}, +gm(a){return this.da}, +sm(a,b){var s,r,q=this,p=q.ps,o=p!=null&&p>0?q.Wl(b):b +if(o===q.da)return +q.da=o +p=q.ps +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.bc(B.e.aw(75e3*(1/r))):B.G +s.z=B.by +s.vv(o,B.bI,null)}else{s===$&&A.e() +s.sm(0,o)}q.d7()}, +saWO(a){if(a==this.du)return +this.du=a +this.d7()}, +sbRJ(a,b){if(this.pB===b)return +this.pB=b +this.d7()}, +saX5(a){if(J.v(this.oP,a))return +this.oP=a +this.d7()}, +sanb(a){if(a==this.ps)return +this.ps=a +this.b1()}, +saph(a,b){return}, +sb_9(a){if(a.l(0,this.pQ))return +this.pQ=a +this.XS()}, +sK1(a){if(a===this.rX)return +this.rX=a +this.XS()}, +saW7(a){if(a.l(0,this.rb))return +this.rb=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.df(0)}else{s===$&&A.e() +s.fL(0)}q.b1() +q.d7()}}, +sdn(a){if(a===this.eU)return +this.eU=a +this.XS()}, +se6(a){var s,r,q=this +if(a===q.m4)return +q.m4=a +s=q.F +r=s.d +if(a){r===$&&A.e() +r.df(0) +if(q.ga3E()){s=s.e +s===$&&A.e() +s.df(0)}}else{r===$&&A.e() +r.fL(0) +if(q.ga3E()){s=s.e +s===$&&A.e() +s.fL(0)}}q.d7()}, +sbKU(a){if(a===this.pa)return +this.pa=a +this.aGn(a)}, +sbKV(a){var s=this +if(a===s.oX)return +s.oX=a +s.aGn(s.pa)}, +aGn(a){var s,r=this +if(a&&r.oX){s=r.F.d +s===$&&A.e() +s.df(0)}else if(!r.m4){s=r.F.d +s===$&&A.e() +s.fL(0)}}, +ga3E(){switch(this.pQ.fy.a){case 0:var s=this.ps +return s!=null&&s>0 +case 1:s=this.ps +return!(s!=null&&s>0) +case 2:return!0 +case 3:return!1}}, +gb8n(){switch(this.pB.a){case 2:case 4:return 0.1 +case 0:case 1:case 3:case 5:return 0.05}}, +XS(){this.ak.sbB(0,null) +this.ai()}, +VU(){this.afa() +this.ak.ai() +this.XS()}, +b3(a){var s,r,q=this +q.b5W(a) +s=q.M +s===$&&A.e() +r=q.gpF() +s.a.a8(0,r) +s=q.W +s===$&&A.e() +s.a.a8(0,r) +s=q.a1 +s===$&&A.e() +s.a.a8(0,r) +s=q.F.r +s===$&&A.e() +s.de() +s=s.f3$ +s.b=!0 +s.a.push(r)}, +b0(a){var s,r=this,q=r.M +q===$&&A.e() +s=r.gpF() +q.a.T(0,s) +q=r.W +q===$&&A.e() +q.a.T(0,s) +q=r.a1 +q===$&&A.e() +q.a.T(0,s) +q=r.F.r +q===$&&A.e() +q.T(0,s) +r.b5X(0)}, +n(){this.ak.n() +this.tp()}, +bgv(a){switch(this.eU.a){case 0:return 1-a +case 1:return a}}, +Wl(a){var s=A.a9(a,0,1),r=this.ps +if(r!=null&&r>0){r.toString +s=B.e.aw(s*r)/r}return s}, +aEZ(a){var s,r,q,p=this,o=p.F +o.aZQ() +if(!p.cD&&p.oQ!=null){p.cD=!0 +p.rY.$1(p.Wl(p.da)) +s=p.vo(a) +r=p.gakp() +q=p.gakp() +q=p.bgv((s.a-r.a)/(q.c-q.a)) +p.K=q +r=p.oQ +r.toString +r.$1(p.Wl(q)) +q=o.d +q===$&&A.e() +q.df(0) +if(p.ga3E()){s=o.e +s===$&&A.e() +s.df(0) +s=o.w +if(s!=null)s.af(0) +o.w=A.d6(new A.bc(5e5),new A.ck7(p))}}}, +ahc(){var s,r,q=this,p=q.F +if(p.c==null)return +if(q.cD&&!0){q.bY.$1(q.Wl(q.K)) +s=q.cD=!1 +q.K=0 +if(!q.m4){r=p.d +r===$&&A.e() +r.fL(0)}if(q.ga3E()?p.w==null:s){p=p.e +p===$&&A.e() +p.fL(0)}}}, +ak5(a){this.aEZ(a.b)}, +bv6(a){var s,r,q,p=this +if(p.F.c==null)return +if(p.oQ!=null){s=a.c +s.toString +r=p.gakp() +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.Wl(p.K))}}, +ak3(a){this.ahc()}, +bvc(a){this.aEZ(a.a)}, +bve(a){this.ahc()}, +ux(a){return!0}, +yJ(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.If(a) +s=r.bs +s===$&&A.e() +s.If(a)}if(r.oQ!=null&&r.a5!=null){s=r.a5 +s.toString +r.sbKV(s.p(0,a.gpE()))}}, +c1(a){return 144+this.gaiL()}, +bX(a){return 144+this.gaiL()}, +bQ(a){var s=this.pQ.a +s.toString +return Math.max(s,this.gaiK())}, +bW(a){var s=this.pQ.a +s.toString +return Math.max(s,this.gaiK())}, +gwa(){return!0}, +dU(a){var s,r=a.b +r=r<1/0?r:144+this.gaiL() +s=a.d +if(!(s<1/0)){s=this.pQ.a +s.toString +s=Math.max(s,this.gaiK())}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.du +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.pQ +p=a3.cy +p.toString +o=a1.ps +n=p.asm(o!=null&&o>0,a5,a1,a3) +a3=n.a +p=n.c-a3 +m=new A.w(a3+r*p,n.gcS().b) +if(a1.oQ!=null){a1.pQ.ch.toString +a1.a5=A.tp(m,24)}l=q!=null?new A.w(a3+q*p,n.gcS().b):a2 +o=a1.pQ +k=o.cy +k.toString +j=a1.a1 +j===$&&A.e() +i=a1.eU +h=a1.ps +h=h!=null&&h>0 +k.bQV(a4,a5,j,h,a1.oQ!=null,a1,l,o,i,m) +o=a1.M +o===$&&A.e() +if(o.gbL(o)!==B.ai){o=a1.pQ +o.ch.toString +k=a1.M +j=a1.rb +if(j.ga7(j))a1.k3.toString +g=a4.gd0(a4) +k=new A.bb(0,24,t.Y).ab(0,k.gm(k)) +j=$.aC().b_() +o=o.ax +o.toString +j.sae(0,o) +g.rC(m,k,j)}o=a1.ps +if(o!=null&&o>0){o=a1.pQ +o=o.CW.ae6(a1.oQ!=null,o) +f=n.d-n.b +e=p-f +p=a1.ps +p.toString +if(e/p>=3*o.a){d=n.gcS().b +p=f/2 +c=0 +while(!0){o=a1.ps +o.toString +if(!(c<=o))break +k=a1.pQ +j=a1.a1 +i=a1.eU +k.CW.bQW(a4,new A.w(a3+c/o*e+p,d),j,a1.oQ!=null,a1,k,i,m);++c}}}a1.oQ!=null +a3=a1.pQ +p=a3.cx +p.toString +o=a1.M +k=a1.a1 +j=a1.rb +if(j.ga7(j))a1.k3.toString +g=a4.gd0(a4) +j=p.a +i=t.Y +a3=new A.hy(a3.at,a3.Q).ab(0,k.gm(k)) +a3.toString +b=new A.bb(j,j,i).ab(0,k.gm(k)) +a=new A.bb(p.c,p.d,i).ab(0,o.gm(o)) +o=$.aC() +a0=o.cq() +i=2*b +a0.LR(A.cz8(m,i,i),0,6.283185307179586) +g.Co(a0,B.x,a,!0) +p=o.b_() +p.sae(0,a3) +g.rC(m,b,p)}, +u1(a){var s,r,q,p=this +p.wd(a) +a.a=!1 +s=p.oQ +a.dL(B.w8,!0) +a.dL(B.w7,s!=null) +a.y2=p.eU +a.d=!0 +if(p.oQ!=null){a.sa0e(p.gbLa()) +a.sa09(p.gbEW())}s=p.oP +r=p.da +if(s!=null){q=p.F +a.RG=new A.fs(s.$1(q.a5H(r)),B.bm) +a.d=!0 +r=p.oP +r.toString +a.rx=new A.fs(r.$1(q.a5H(A.a9(p.da+p.gQu(),0,1))),B.bm) +a.d=!0 +r=p.oP +r.toString +a.ry=new A.fs(r.$1(q.a5H(A.a9(p.da-p.gQu(),0,1))),B.bm) +a.d=!0}else{a.RG=new A.fs(""+B.e.aw(r*100)+"%",B.bm) +a.d=!0 +a.rx=new A.fs(""+B.e.aw(A.a9(r+p.gQu(),0,1)*100)+"%",B.bm) +a.d=!0 +a.ry=new A.fs(""+B.e.aw(A.a9(p.da-p.gQu(),0,1)*100)+"%",B.bm) +a.d=!0}}, +gQu(){var s=this.ps +return s!=null?1/s:this.gb8n()}, +aaf(){var s=this.oQ +if(s!=null)s.$1(A.a9(this.da+this.gQu(),0,1))}, +a8I(){var s=this.oQ +if(s!=null)s.$1(A.a9(this.da-this.gQu(),0,1))}} +A.ck8.prototype={ +$1(a){var s +if(a===B.ai&&this.a.F.ch!=null){s=this.a.F +s.ch.p6(0) +s.ch=null}}, +$S:15} +A.ck6.prototype={ +$1(a){return a.a}, +$S:137} +A.ck5.prototype={ +$1(a){return a.b}, +$S:137} +A.ck7.prototype={ +$0(){var s=this.a,r=s.F +r.w=null +if(!s.cD)if(!s.m4){s=r.e +s===$&&A.e() +s=s.Q +s===$&&A.e() +s=s===B.ao}else s=!1 +else s=!1 +if(s){s=r.e +s===$&&A.e() +s.fL(0)}}, +$S:0} +A.vS.prototype={ +gaO(a){return this.a}} +A.Mw.prototype={ +G(){return"_SliderAdjustmentType."+this.b}} +A.aWO.prototype={ +be(a){var s,r=new A.aTo(this.d,!1,A.aT(t.T)) +r.bd() +s=r.M.e +s===$&&A.e() +r.F=A.du(B.an,s,null) +return r}, +bi(a,b){b.M=this.d}} +A.aTo.prototype={ +gwa(){return!0}, +b3(a){var s,r,q=this +q.b6_(a) +s=q.F +s===$&&A.e() +r=q.gpF() +s.a.a8(0,r) +s=q.M.r +s===$&&A.e() +s.de() +s=s.f3$ +s.b=!0 +s.a.push(r)}, +b0(a){var s,r=this,q=r.F +q===$&&A.e() +s=r.gpF() +q.a.T(0,s) +q=r.M.r +q===$&&A.e() +q.T(0,s) +r.b60(0)}, +b4(a,b){var s=this.M.z +if(s!=null)s.$2(a,b)}, +dU(a){return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d))}} +A.clp.prototype={ +gIc(){return this.k4.b}, +gJm(){return this.k4.b.a3(0.24)}, +gOG(){return this.k4.b.a3(0.54)}, +gRO(){return this.k4.db.a3(0.32)}, +gRQ(){return this.k4.db.a3(0.12)}, +gRR(){return this.k4.db.a3(0.12)}, +gQG(){return this.k4.c.a3(0.54)}, +gSz(){return this.k4.b.a3(0.54)}, +gRN(){return this.k4.c.a3(0.12)}, +gRP(){return this.k4.db.a3(0.12)}, +guE(){return this.k4.b}, +gRS(){var s=this.k4 +return A.z7(s.db.a3(0.38),s.cy)}, +gep(){return this.k4.b.a3(0.12)}, +gU8(){return A.z(this.k3).p3.y.aN(this.k4.c)}, +gU7(){return B.auF}} +A.clq.prototype={ +gwj(){var s,r=this,q=r.k4 +if(q===$){s=A.z(r.k3) +r.k4!==$&&A.ao() +q=r.k4=s.ax}return q}, +gIc(){return this.gwj().b}, +gJm(){var s=this.gwj(),r=s.dx +return r==null?s.cy:r}, +gOG(){return this.gwj().b.a3(0.54)}, +gRO(){return this.gwj().db.a3(0.38)}, +gRQ(){return this.gwj().db.a3(0.12)}, +gRR(){return this.gwj().db.a3(0.12)}, +gQG(){return this.gwj().c.a3(0.38)}, +gSz(){var s=this.gwj(),r=s.dy +return(r==null?s.db:r).a3(0.38)}, +gRN(){return this.gwj().db.a3(0.38)}, +gRP(){return this.gwj().db.a3(0.38)}, +guE(){return this.gwj().b}, +gRS(){return A.z7(this.gwj().db.a3(0.38),this.gwj().cy)}, +gep(){return A.BP(new A.clr(this))}, +gU8(){var s=A.z(this.k3).p3.at +s.toString +return s.aN(this.gwj().c)}, +gU7(){return B.au1}} +A.clr.prototype={ +$1(a){if(a.p(0,B.Y))return this.a.gwj().b.a3(0.08) +if(a.p(0,B.Z))return this.a.gwj().b.a3(0.12) +if(a.p(0,B.nc))return this.a.gwj().b.a3(0.12) +return B.z}, +$S:8} +A.ahW.prototype={ +b3(a){this.oN(a) +$.k_.Gc$.a.t(0,this.gI0())}, +b0(a){$.k_.Gc$.a.D(0,this.gI0()) +this.lF(0)}} +A.ahY.prototype={ +b3(a){this.oN(a) +$.k_.Gc$.a.t(0,this.gI0())}, +b0(a){$.k_.Gc$.a.D(0,this.gI0()) +this.lF(0)}} +A.ai4.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.a8M.prototype={ +D5(a,b,c){return A.cMh(c,this.w)}, +fN(a){return!this.w.l(0,a.w)}} +A.aEi.prototype={ +G(){return"ShowValueIndicator."+this.b}} +A.TT.prototype={ +gv(a){var s=this +return A.an(s.a,s.gIc(),s.gJm(),s.gOG(),s.gRO(),s.gRQ(),s.gRR(),s.gQG(),s.gSz(),s.gRN(),s.gRP(),s.guE(),s.as,s.gRS(),s.gep(),s.ay,s.ch,s.CW,s.cx,A.an(s.cy,s.gU7(),s.dx,s.dy,s.fr,s.fx,s.fy,s.gU8(),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.TT)if(b.a==r.a)if(J.v(b.gIc(),r.gIc()))if(J.v(b.gJm(),r.gJm()))if(J.v(b.gOG(),r.gOG()))if(J.v(b.gRO(),r.gRO()))if(J.v(b.gRQ(),r.gRQ()))if(J.v(b.gRR(),r.gRR()))if(J.v(b.gQG(),r.gQG()))if(J.v(b.gSz(),r.gSz()))if(J.v(b.gRN(),r.gRN()))if(J.v(b.gRP(),r.gRP()))if(J.v(b.guE(),r.guE()))if(J.v(b.as,r.as))if(J.v(b.gRS(),r.gRS()))if(J.v(b.gep(),r.gep()))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.gU7()==r.gU7())if(b.fy==r.fy)if(J.v(b.gU8(),r.gU8()))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}, +gIc(){return this.b}, +gJm(){return this.c}, +gOG(){return this.d}, +gRO(){return this.e}, +gRR(){return this.f}, +gRQ(){return this.r}, +gQG(){return this.w}, +gSz(){return this.x}, +gRN(){return this.y}, +gRP(){return this.z}, +guE(){return this.Q}, +gRS(){return this.at}, +gep(){return this.ax}, +gU7(){return this.db}, +gU8(){return this.go}} +A.bVX.prototype={} +A.bVY.prototype={} +A.bVZ.prototype={} +A.b4c.prototype={ +Ot(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.Y(Math.min(r,o),p,Math.max(r,o),p+s)}, +asl(a,b,c){return this.Ot(a,!1,B.m,b,c)}, +asm(a,b,c,d){return this.Ot(a,!1,b,c,d)}} +A.aCP.prototype={ +bQV(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=$.aC() +s=a.b_() +r=new A.hy(a7.e,a7.b).ab(0,a2.gm(a2)) +r.toString +s.sae(0,r) +q=a.b_() +r=new A.hy(a7.r,a7.c).ab(0,a2.gm(a2)) +r.toString +q.sae(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.Ot(a3,a4,a1,a5,a7) +r=n.d +m=n.b +l=r-m +k=l/2 +j=new A.c4(k,k) +l=(l+2)/2 +i=new A.c4(l,l) +l=a0.gd0(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.fq(A.a65(n.a,h,g,f,d,B.ab,e,B.ab),o) +e=a0.gd0(a0) +l=a8===B.b_ +h=l?m-1:m +f=l?r+1:r +d=l?i:j +l=l?i:j +e.fq(A.a65(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.gd0(a).rC(b,m,o)}} +A.aCN.prototype={} +A.bPl.prototype={} +A.aBy.prototype={} +A.bhP.prototype={} +A.aTE.prototype={} +A.aUC.prototype={} +A.vw.prototype={ +G(){return"SnackBarClosedReason."+this.b}} +A.TX.prototype={ +Y(){return new A.afX(B.k)}, +gqx(a){return this.c}} +A.afX.prototype={ +an(){this.aM() +var s=this.a.ay +s.de() +s=s.nJ$ +s.b=!0 +s.a.push(this.gaiX())}, +bj(a){var s,r,q=this +q.bP(a) +s=a.ay +if(q.a.ay!=s){r=q.gaiX() +s.pR(r) +s=q.a.ay +s.de() +s=s.nJ$ +s.b=!0 +s.a.push(r)}}, +n(){this.a.ay.pR(this.gaiX()) +this.aG()}, +bnH(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.aS(b9,B.Gf,a9).w.y,b1=A.z(b9),b2=b1.ax,b3=b1.rb,b4=b2.a===B.aw,b5=b4?b2.b:b2.f,b6=b1.y,b7=b6?new A.clI(b9,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8,a8):new A.clH(A.z(b9),A.z(b9).ax,a8,a8,a8,a8,6,a8,a8,a8,a8,a8,a8,a8,a8),b8=b4?B.ap:B.aw +if(b6)s=b1 +else{r=b2.c +s=b1.amh(A.ZF(b7.gcM(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.gAP() +a7.a.toString +p=b3.r +if(p==null)p=b7.gQW() +o=a7.a.w +if(o==null)o=b3.w +b7.gOX() +n=p===B.Er +m=n?16:24 +l=a7.a.r +r=l==null +if(r)k=new A.cI(m,0,m,0) +else k=l +if(!r)l.aj(B.u).toString +r=a7.a.r +if(r!=null)r.aj(B.u).toString +r=a7.a.ay +r.toString +j=A.du(B.an,r,a8) +r=a7.a.ay +r.toString +i=A.du(B.ci_,r,a8) +r=a7.a.ay +r.toString +h=A.du(B.chO,r,a8) +r=a7.a.ay +r.toString +g=A.du(B.chY,r,B.ap4) +r=a7.a.ay +r.toString +f=A.du(B.aRr,r,B.ap4) +a7.a.toString +e=A.nK(a8,a8,1,a8,A.cE(a8,a8,a8,a8,a8,a8,a8,a8,A.z(b9).p3.as,""),B.ak,B.u,a8,1,B.a9) +e.a_F() +r=e.gbl(e) +d=e.a +Math.ceil(d.gba(d)) +a7.a.toString +c=b3.x +if(c==null)c=b7.gSH() +b=a7.a.w +if(b==null)b=A.aS(b9,B.dX,a9).w.a.a-(c.a+c.c) +a7.a.toString +a=b3.Q +if(a==null)a=b7.gQD() +a0=(r+0+0)/b>a +a9=t.p +r=A.a([],a9) +d=a7.a +a1=d.r==null?B.aTF:a8 +q.toString +a1=A.a([A.bW(A.am(a8,A.fJ(d.c,a8,a8,B.aM,!0,q,a8,a8,B.a9),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.bS(a8,a8,b*0.4)) +a9=A.a([A.aV(a1,B.n,B.j,B.p,a8,a8)],a9) +if(a0)a9.push(new A.aa(B.aTw,A.aV(r,B.n,B.e9,B.p,a8,a8),a8)) +a2=new A.aa(k,A.aJG(B.nX,a9,0,0),a8) +if(!n)a2=A.j2(!0,a2,!0,B.F,!0,!1) +a7.a.toString +a3=b3.e +if(a3==null){a9=b7.grD(b7) +a9.toString +a3=a9}a7.a.toString +a4=b3.a +if(a4==null)a4=b7.gcM(b7) +a7.a.toString +a5=b3.f +if(a5==null)a5=n?b7.ger(b7):a8 +a2=A.d9(B.E,!0,a8,new A.tD(s,b0||b6?a2:new A.dn(g,!1,a2,a8),a8),B.h,a4,a3,a8,a8,a5,a8,a8,B.am) +if(n)a2=A.j2(!1,o!=null?A.am(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.F,!0,!1) +a9=a7.a +r=a9.CW +a2=new A.c9(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.clD(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.a_Q(a2,new A.clE(b9),r,a8,B.dTU),a8) +if(b0)a6=a2 +else if(n&&!b6)a6=new A.dn(i,!1,a2,a8) +else a6=n&&b6?new A.dn(h,!1,A.hY(f,new A.clF(f),a2),a8):A.hY(j,new A.clG(j),a2) +a9=a9.c.k(0) +return A.nj(A.rq(a6,a7.a.cx,a8),a8,a8,a8,"",!0)}} +A.clD.prototype={ +$0(){var s=this.a.U(t.Pu) +s.toString +s.f.aPU(B.dH0)}, +$S:0} +A.clE.prototype={ +$1(a){var s=this.a.U(t.Pu) +s.toString +s.f.aPU(B.dH1)}, +$S:876} +A.clF.prototype={ +$2(a,b){var s=this.a +return new A.ef(B.GC,null,s.gm(s),b,null)}, +$S:412} +A.clG.prototype={ +$2(a,b){var s=this.a +return new A.ef(B.aO,null,s.gm(s),b,null)}, +$S:412} +A.clH.prototype={ +gcM(a){var s,r=this.ax +r===$&&A.e() +s=this.ay +if(r.ax.a===B.ap){s===$&&A.e() +r=A.z7(s.db.a3(0.8),s.cy)}else{s===$&&A.e() +r=s.db}return r}, +gAP(){var s=null,r=this.ax +r===$&&A.e() +return A.aa5(s,s,r.ax.a===B.ap?B.aw:B.ap,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}, +gQW(){return B.Eq}, +gXY(){var s=this.ay +s===$&&A.e() +return s.f}, +gZx(){var s,r=this.ay +r===$&&A.e() +s=this.ax +s===$&&A.e() +s=s.ax.a===B.ap?0.38:0.3 +return r.db.a3(s)}, +ger(a){return B.ip}, +gSH(){return B.MQ}, +gOX(){return!1}, +gYF(){var s=this.ay +s===$&&A.e() +return s.db}, +gQD(){return 0.25}} +A.clI.prototype={ +gFB(){var s,r=this,q=r.ch +if(q===$){q=r.ay +if(q===$){s=A.z(r.ax) +r.ay!==$&&A.ao() +r.ay=s +q=s}r.ch!==$&&A.ao() +q=r.ch=q.ax}return q}, +gcM(a){var s=this.gFB(),r=s.id +return r==null?s.db:r}, +gXY(){return A.BP(new A.clJ(this))}, +gZx(){var s=this.gFB(),r=s.k2 +return r==null?s.c:r}, +gAP(){var s,r,q=A.z(this.ax).p3.z +q.toString +s=this.gFB() +r=s.k1 +return q.aN(r==null?s.cy:r)}, +grD(a){return 6}, +ger(a){return B.ip}, +gQW(){return B.Eq}, +gSH(){return B.MQ}, +gOX(){return!1}, +gYF(){var s=this.gFB(),r=s.k1 +return r==null?s.cy:r}, +gQD(){return 0.25}} +A.clJ.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.T)){s=q.a.gFB() +r=s.k2 +return r==null?s.c:r}if(a.p(0,B.ac)){s=q.a.gFB() +r=s.k2 +return r==null?s.c:r}if(a.p(0,B.Y)){s=q.a.gFB() +r=s.k2 +return r==null?s.c:r}if(a.p(0,B.Z)){s=q.a.gFB() +r=s.k2 +return r==null?s.c:r}s=q.a.gFB() +r=s.k2 +return r==null?s.c:r}, +$S:8} +A.a8T.prototype={ +G(){return"SnackBarBehavior."+this.b}} +A.KZ.prototype={ +gv(a){var s=this +return A.an(s.gcM(s),s.gXY(),s.gZx(),s.gAP(),s.grD(s),s.ger(s),s.gQW(),s.w,s.gSH(),s.gOX(),s.gYF(),s.gQD(),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.KZ&&J.v(b.gcM(b),s.gcM(s))&&J.v(b.gXY(),s.gXY())&&J.v(b.gZx(),s.gZx())&&J.v(b.gAP(),s.gAP())&&b.grD(b)==s.grD(s)&&J.v(b.ger(b),s.ger(s))&&b.gQW()==s.gQW()&&b.w==s.w&&J.v(b.gSH(),s.gSH())&&b.gOX()==s.gOX()&&J.v(b.gYF(),s.gYF())&&b.gQD()==s.gQD()&&J.v(b.as,s.as)&&J.v(b.at,s.at)}, +gcM(a){return this.a}, +gXY(){return this.b}, +gZx(){return this.c}, +gAP(){return this.d}, +grD(a){return this.e}, +ger(a){return this.f}, +gQW(){return this.r}, +gSH(){return this.x}, +gOX(){return null}, +gYF(){return this.z}, +gQD(){return this.Q}} +A.aUQ.prototype={} +A.agn.prototype={ +G(){return"_SwitchType."+this.b}} +A.a9x.prototype={ +azT(a){var s,r,q=A.z(a) +A.czG(a) +s=q.y?new A.aVc(a,A.z(a).ax):new A.aVb() +r=this.ch +switch(r.a){case 0:return new A.a1(s.gafo(),s.gavt()) +case 1:return new A.a1(s.gafo(),s.gavu())}}, +awH(a){var s=this,r=null +return new A.ae3(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.azT(a),r)}, +A(a){var s,r,q=this,p=null +switch(q.CW.a){case 0:return q.awH(a) +case 1:switch(A.z(a).r.a){case 0:case 1:case 3:case 5:return q.awH(a) +case 2:case 4:s=q.azT(a) +r=s.a +return A.rL(!1,p,A.am(B.C,new A.a_l(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.ae3.prototype={ +Y(){return new A.ae4(new A.agm($.bo()),$,$,$,$,$,$,$,$,$,null,!1,!1,null,null,B.k)}, +gm(a){return this.c}} +A.ae4.prototype={ +bj(a){var s,r,q=this +q.bP(a) +if(a.c!==q.a.c){s=q.zN$ +s===$&&A.e() +if(s.gm(s)!==0){s=q.zN$ +s=s.gm(s)===1}else s=!0 +if(s){s=q.c +s.toString +s=A.z(s) +r=q.zN$ +if(s.y){r.b=B.M8 +r.c=new A.oc(B.M8)}else{r.b=B.es +r.c=B.fR}}q.Yc()}}, +n(){this.d.n() +this.b5M()}, +gp0(){this.a.toString +return this.gbw2()}, +gO8(){return!1}, +gm(a){return this.a.c}, +gXW(){return new A.cu(new A.cgg(this),t._s)}, +gaH6(){return new A.cu(new A.cgh(this),t._s)}, +bw7(a){var s +if(this.gp0()!=null){s=this.B3$ +s===$&&A.e() +s.df(0)}}, +bw9(a){var s,r,q,p=this +if(p.gp0()!=null){s=p.zN$ +s===$&&A.e() +s.b=B.a_ +s.c=null +s=a.c +s.toString +r=s/(p.a.go.a-40) +s=p.c.U(t.I) +s.toString +switch(s.w.a){case 0:s=p.xQ$ +s===$&&A.e() +q=s.x +q===$&&A.e() +s.sm(0,q-r) +break +case 1:s=p.xQ$ +s===$&&A.e() +q=s.x +q===$&&A.e() +s.sm(0,q+r) +break}}}, +bw5(a){var s,r,q=this,p=q.zN$ +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.cgf(q))}else q.Yc() +p=q.B3$ +p===$&&A.e() +p.fL(0)}, +bw3(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.Yc()}s=A.z(b7) +r=A.czG(b7) +q=s.y +p=q?new A.aVc(b7,A.z(b7).ax):new A.aVb() +o=q?new A.cmH(b7,b6,b6,b6,b6,b6,b6,b6,b6):new A.cmC(A.z(b7),A.z(b7).ax,b6,b6,b6,b6,b6,b6,b6,b6) +q=b5.xQ$ +q===$&&A.e() +q.e=A.c7(0,0,0,p.gaQN(),0,0) +n=b5.grl() +n.t(0,B.a8) +m=b5.grl() +m.D(0,B.a8) +b5.a.toString +l=b5.gXW().a.$1(n) +if(l==null){q=r.a +l=q==null?b6:q.aj(n)}q=l==null +if(q){k=o.guE().a.$1(n) +k.toString +j=k}else j=l +b5.a.toString +i=b5.gXW().a.$1(m) +if(i==null){k=r.a +i=k==null?b6:k.aj(m)}k=i==null +if(k){h=o.guE().a.$1(m) +h.toString +g=h}else g=i +b5.a.toString +h=b5.gaH6().a.$1(n) +if(h==null){h=r.b +h=h==null?b6:h.aj(n)}if(h==null){h=b5.gXW().a.$1(n) +h=h==null?b6:h.bU(128) +f=h}else f=h +if(f==null){h=o.gz3().a.$1(n) +h.toString +f=h}b5.a.toString +h=r.c +e=h==null?b6:h.aj(n) +d=e +if(d==null)d=B.z +b5.a.toString +e=b5.gaH6().a.$1(m) +if(e==null){e=r.b +e=e==null?b6:e.aj(m) +c=e}else c=e +if(c==null){e=o.gz3().a.$1(m) +e.toString +c=e}b5.a.toString +h=h==null?b6:h.aj(m) +b=h +if(b==null){h=o.gTX() +b=h==null?b6:h.a.$1(m)}b5.a.toString +a=p.gu4().aj(n) +a0=p.gu4().aj(m) +a1=b5.grl() +a1.t(0,B.Z) +b5.a.toString +h=r.f +e=h==null?b6:h.aj(a1) +a2=e +if(a2==null){e=o.gep().a.$1(a1) +e.toString +a2=e}a3=b5.grl() +a3.t(0,B.Y) +b5.a.toString +e=h==null?b6:h.aj(a3) +a4=e +if(a4==null){e=o.gep().a.$1(a3) +e.toString +a4=e}n.t(0,B.ac) +b5.a.toString +e=b5.gXW().a.$1(n) +if(e==null){e=r.a +e=e==null?b6:e.aj(n) +a5=e}else a5=e +if(a5==null){e=o.guE().a.$1(n) +e.toString +a5=e}b5.a.toString +e=h==null?b6:h.aj(n) +if(e==null){q=q?b6:l.bU(31) +a6=q}else a6=e +if(a6==null){q=o.gep().a.$1(n) +q.toString +a6=q}m.t(0,B.ac) +b5.a.toString +q=b5.gXW().a.$1(m) +if(q==null){q=r.a +q=q==null?b6:q.aj(m) +a7=q}else a7=q +if(a7==null){q=o.guE().a.$1(m) +q.toString +a7=q}b5.a.toString +q=h==null?b6:h.aj(m) +if(q==null){q=k?b6:i.bU(31) +a8=q}else a8=q +if(a8==null){q=o.gep().a.$1(m) +q.toString +a8=q}a9=p.ga7E() +b5.a.toString +b0=p.gaae() +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.zN$ +b4===$&&A.e() +b3.sbA(0,b4) +b4=b5.J6$ +b4===$&&A.e() +b3.saqL(b4) +b4=b5.J8$ +b4===$&&A.e() +b3.saqN(b4) +b4=b5.J7$ +b4===$&&A.e() +b3.saqO(b4) +b3.saoD(a8) +b3.saqM(a6) +b3.sEe(a4) +b3.sxT(a2) +b3.swb(b1) +b3.sRV(b5.E9$) +b3.sEi(b5.grl().p(0,B.Z)) +b3.sap_(b5.grl().p(0,B.Y)) +b3.sDB(j) +b3.sSy(g) +b3.sbyN(a5) +b3.sbL7(a7) +b3.sbyP(b5.a.x) +b3.sbOf(b5.a.y) +b3.sbL8(b5.a.z) +b3.sbPq(b5.a.Q) +b3.sIc(f) +b3.sbyQ(d) +b3.sJm(c) +b3.sbL9(b) +b3.sFU(A.MN(b7,b6)) +b3.sbM3(b5.gp0()!=null) +b3.sbVP(b5.a.go.a-40) +b4=b7.U(t.I) +b4.toString +b3.sdn(b4.w) +b3.sb6i(s.ax.cy) +b3.saae(b0) +b3.sa7E(a9) +b3.sac2(p.gac2()) +b3.sacP(p.gacP()) +b3.sad1(p.gad1()) +b3.sad2(p.gad2()) +b3.sbyM(a) +b3.sbL6(a0) +b3.sbyL(b6) +b3.sbL5(b6) +b3.stC(A.a2_(b7)) +b3.sacQ(p.gacQ()) +b3.sad4(p.gad4()) +b3.sbRT(b5.xQ$) +h=A.eN(b6,b5.aID(!1,e,new A.cu(new A.cgi(b5,r),t.j0),b2,b3,q),h,!0,b6,b6,b6,b6,b6,b5.gbw4(),b5.gbw6(),b5.gbw8(),b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,b6,!1,B.aA) +return new A.c9(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.cgg.prototype={ +$1(a){if(a.p(0,B.T))return this.a.a.r +if(a.p(0,B.a8))return this.a.a.e +return this.a.a.r}, +$S:64} +A.cgh.prototype={ +$1(a){if(a.p(0,B.a8))return this.a.a.f +return this.a.a.w}, +$S:64} +A.cgf.prototype={ +$0(){this.a.e=!0}, +$S:0} +A.cgi.prototype={ +$1(a){var s=A.dx(this.a.a.cx,a,t.GE) +if(s==null)s=null +return s==null?A.dx(B.fC,a,t.Pb):s}, +$S:185} +A.agm.prototype={ +sbRT(a){if(a===this.db)return +this.db=a +this.aX()}, +sbyL(a){return}, +sbL5(a){return}, +stC(a){if(a.l(0,this.fr))return +this.fr=a +this.aX()}, +sbyM(a){if(a.l(0,this.fx))return +this.fx=a +this.aX()}, +sbL6(a){if(a.l(0,this.fy))return +this.fy=a +this.aX()}, +sbyN(a){if(a.l(0,this.go))return +this.go=a +this.aX()}, +sbL7(a){if(a.l(0,this.id))return +this.id=a +this.aX()}, +sa7E(a){if(a===this.k1)return +this.k1=a +this.aX()}, +saae(a){if(a===this.k2)return +this.k2=a +this.aX()}, +sac2(a){if(a===this.k3)return +this.k3=a +this.aX()}, +sacP(a){if(a==this.k4)return +this.k4=a +this.aX()}, +sad4(a){if(a.l(0,this.ok))return +this.ok=a +this.aX()}, +sad1(a){if(a===this.p1)return +this.p1=a +this.aX()}, +sad2(a){if(a===this.p2)return +this.p2=a +this.aX()}, +sbyP(a){return}, +sbOf(a){return}, +sbL8(a){return}, +sbPq(a){return}, +sIc(a){if(a.l(0,this.rx))return +this.rx=a +this.aX()}, +sbyQ(a){if(a.l(0,this.ry))return +this.ry=a +this.aX()}, +sbL9(a){if(J.v(a,this.to))return +this.to=a +this.aX()}, +sJm(a){if(a.l(0,this.x1))return +this.x1=a +this.aX()}, +sFU(a){if(a.l(0,this.x2))return +this.x2=a +this.aX()}, +sdn(a){if(this.xr===a)return +this.xr=a +this.aX()}, +sb6i(a){if(a.l(0,this.y1))return +this.y1=a +this.aX()}, +sbM3(a){if(a===this.y2)return +this.y2=a +this.aX()}, +sbVP(a){if(a===this.dE)return +this.dE=a +this.aX()}, +sacQ(a){var s=this.dJ +if(a==null?s==null:a===s)return +this.dJ=a +this.aX()}, +bhk(){if(!this.bt)this.aX()}, +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.gbL(a8)===B.bG&&!a7.eT?a7.eT=!0:a7.eT=!1)){a8=a7.b +if(a8.gbL(a8)===B.ao){a8=a7.k2 +a8.toString +r=a7.k3 +r.toString +q=a7.b +a7.oJ=A.aJ(a8,r,q.gm(q)) +q=a7.k1 +q.toString +r=a7.k3 +r.toString +a8=a7.b +a7.eO=A.aJ(q,r,a8.gm(a8))}if(a9===0){a8=a7.k2 +a8.toString +r=a7.k3 +r.toString +q=a7.b +a7.oJ=A.aJ(a8,r,q.gm(q)) +q=a7.k1 +q.toString +a7.eO=q}if(a9===1){a8=a7.k1 +a8.toString +r=a7.k3 +r.toString +q=a7.b +a7.eO=A.aJ(a8,r,q.gm(q)) +q=a7.k2 +q.toString +a7.oJ=q}}a8=a7.oJ +if(a8==null){a8=a7.k2 +a8.toString}a8*=2 +r=a7.eO +if(r==null){r=a7.k1 +r.toString}r*=2 +r=new A.cmM(a7,new A.a1(a8,a8),new A.a1(r,r)) +a8=a7.b +if(a8.gbL(a8)===B.ao){a8=a7.k3 +a8.toString +a8*=2 +p=new A.a1(a8,a8)}else{a8=a7.a +if(a8.gbL(a8)!==B.ai){a8=a7.a.a +a8=a8.gbL(a8)===B.c6}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.du(B.fR,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.gbL(q)!==B.ai){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.c6){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.bG){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.z7(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=$.aC() +e=q.b_() +e.sae(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.dE +a2.toString +a3=d-a1-(a8-r)/2+s*a2 +b0.fq(A.qG(new A.Y(d,b,d+m,b+k),new A.c4(a,a)),e) +if(l!=null){m=d+1 +k=b+1 +a2=a7.p2 +a2.toString +a4=a7.p1 +a4.toString +a5=A.qG(new A.Y(m,k,m+(a2-2),k+(a4-2)),new A.c4(a,a)) +a6=q.b_() +a6.sd5(0,B.aG) +a6.spw(2) +a6.sae(0,l) +b0.fq(a5,a6)}a7.aqk(b0,new A.w(a3+a0,c/2)) +a7.bpK(new A.w(a3,b-a1),b0,n,i,g,f,h,new A.a1(a8,r),o)}, +bpK(a,b,c,d,e,f,g,h,i){var s,r,q=this +try{q.bt=!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.dt=e +q.cT=f +r=q.bc +if(r!=null)r.n() +q.bc=A.diB(new A.iF(d,null,null,q.dJ,B.jz),q.gbhj())}r=q.bc +r.toString +s=r +s.xf(b,a,q.x2.Me(h))}finally{q.bt=!1}}, +n(){var s=this,r=s.bc +if(r!=null)r.n() +s.cT=s.dt=s.bN=s.bc=null +s.b3x()}} +A.cmM.prototype={ +$1(a){var s,r=this.b,q=this.a,p=this.c,o=t.BC,n=t.Fz,m=t.br,l=t.Bx,k=q.ok,j=n.i("f5") +if(a){k.toString +s=A.a([new A.mP(new A.f5(new A.fu(B.M6),new A.bb(r,k,n),j),11,m),new A.mP(new A.f5(new A.fu(B.M5),new A.bb(k,p,n),j),72,m),new A.mP(new A.OA(p,p,l),17,m)],o)}else{k.toString +s=A.a([new A.mP(new A.OA(r,r,l),17,m),new A.mP(new A.f5(new A.fu(new A.oc(B.M5)),new A.bb(r,k,n),j),72,m),new A.mP(new A.f5(new A.fu(new A.oc(B.M6)),new A.bb(k,p,n),j),11,m)],o)}r=A.czW(s,t.FW) +q=q.db +q.toString +return new A.aW(q,r,r.$ti.i("aW"))}, +$S:878} +A.aVa.prototype={} +A.aVb.prototype={ +ga7E(){return 10}, +gu4(){return new A.cG(B.z,t.h9)}, +gaae(){return 10}, +gac2(){return 10}, +gavt(){return 48}, +gavu(){return 40}, +gafo(){return 59}, +gacQ(){return B.d5p}, +gad1(){return 14}, +gad2(){return 33}, +gacP(){return 0.5}, +gad4(){return B.dGl}, +gaQN(){return 200}} +A.cmC.prototype={ +guE(){return new A.cu(new A.cmF(this,this.x.ax.a===B.aw),t.h2)}, +gz3(){return new A.cu(new A.cmG(this,this.x.ax.a===B.aw),t.h2)}, +gTX(){return null}, +gwA(){return this.x.e}, +gvO(){return new A.cu(new A.cmD(),t.j0)}, +gep(){return new A.cu(new A.cmE(this),t._s)}, +gwb(){return 20}} +A.cmF.prototype={ +$1(a){if(a.p(0,B.T))return this.b?B.kr:B.zg +if(a.p(0,B.a8))return this.a.y.f +return this.b?B.zg:B.iY}, +$S:8} +A.cmG.prototype={ +$1(a){if(a.p(0,B.T))return this.b?B.LQ:B.th +if(a.p(0,B.a8))return this.a.y.f.bU(128) +return this.b?B.aK3:B.aK5}, +$S:8} +A.cmD.prototype={ +$1(a){return B.fC.aj(a)}, +$S:185} +A.cmE.prototype={ +$1(a){if(a.p(0,B.ac))return this.a.guE().a.$1(a).bU(31) +if(a.p(0,B.Z))return this.a.x.cx +if(a.p(0,B.Y))return this.a.x.dx +return null}, +$S:64} +A.cmH.prototype={ +gr7(){var s,r=this,q=r.y +if(q===$){s=A.z(r.x) +r.y!==$&&A.ao() +q=r.y=s.ax}return q}, +guE(){return new A.cu(new A.cmJ(this),t.h2)}, +gz3(){return new A.cu(new A.cmK(this),t.h2)}, +gTX(){return new A.cu(new A.cmL(this),t._s)}, +gep(){return new A.cu(new A.cmI(this),t._s)}, +gwb(){return 20}} +A.cmJ.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.T)){if(a.p(0,B.a8))return q.a.gr7().cy.a3(1) +return q.a.gr7().db.a3(0.38)}if(a.p(0,B.a8)){if(a.p(0,B.ac)){s=q.a.gr7() +r=s.d +return r==null?s.b:r}if(a.p(0,B.Y)){s=q.a.gr7() +r=s.d +return r==null?s.b:r}if(a.p(0,B.Z)){s=q.a.gr7() +r=s.d +return r==null?s.b:r}return q.a.gr7().c}if(a.p(0,B.ac)){s=q.a.gr7() +r=s.dy +return r==null?s.db:r}if(a.p(0,B.Y)){s=q.a.gr7() +r=s.dy +return r==null?s.db:r}if(a.p(0,B.Z)){s=q.a.gr7() +r=s.dy +return r==null?s.db:r}s=q.a.gr7() +r=s.fr +return r==null?s.cx:r}, +$S:8} +A.cmK.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.T)){if(a.p(0,B.a8))return q.a.gr7().db.a3(0.12) +s=q.a.gr7() +r=s.dx +return(r==null?s.cy:r).a3(0.12)}if(a.p(0,B.a8)){if(a.p(0,B.ac))return q.a.gr7().b +if(a.p(0,B.Y))return q.a.gr7().b +if(a.p(0,B.Z))return q.a.gr7().b +return q.a.gr7().b}if(a.p(0,B.ac)){s=q.a.gr7() +r=s.dx +return r==null?s.cy:r}if(a.p(0,B.Y)){s=q.a.gr7() +r=s.dx +return r==null?s.cy:r}if(a.p(0,B.Z)){s=q.a.gr7() +r=s.dx +return r==null?s.cy:r}s=q.a.gr7() +r=s.dx +return r==null?s.cy:r}, +$S:8} +A.cmL.prototype={ +$1(a){var s,r +if(a.p(0,B.a8))return B.z +if(a.p(0,B.T))return this.a.gr7().db.a3(0.12) +s=this.a.gr7() +r=s.fr +return r==null?s.cx:r}, +$S:8} +A.cmI.prototype={ +$1(a){var s=this +if(a.p(0,B.a8)){if(a.p(0,B.ac))return s.a.gr7().b.a3(0.12) +if(a.p(0,B.Y))return s.a.gr7().b.a3(0.08) +if(a.p(0,B.Z))return s.a.gr7().b.a3(0.12) +return null}if(a.p(0,B.ac))return s.a.gr7().db.a3(0.12) +if(a.p(0,B.Y))return s.a.gr7().db.a3(0.08) +if(a.p(0,B.Z))return s.a.gr7().db.a3(0.12) +return null}, +$S:64} +A.aVc.prototype={ +ga7E(){return 12}, +gu4(){return new A.cu(new A.cmB(this),t.h2)}, +gaae(){return 8}, +gac2(){return 14}, +gavt(){return 48}, +gavu(){return 40}, +gafo(){return 60}, +gacQ(){return B.cXO}, +gad1(){return 32}, +gad2(){return 52}, +gad4(){return B.dGn}, +gaQN(){return 300}, +gacP(){return null}} +A.cmB.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.T)){if(a.p(0,B.a8))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.a8)){if(a.p(0,B.ac)){s=q.a.b +r=s.e +return r==null?s.c:r}if(a.p(0,B.Y)){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}s=q.a.b +r=s.e +return r==null?s.c:r}if(a.p(0,B.ac)){s=q.a.b +r=s.dx +return r==null?s.cy:r}if(a.p(0,B.Y)){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}s=q.a.b +r=s.dx +return r==null?s.cy:r}, +$S:8} +A.ahL.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.ahM.prototype={ +an(){var s,r=this,q=null +r.aM() +s=A.cf(q,B.E,q,!r.a.c?0:1,r) +r.xQ$=s +r.zN$=A.du(B.es,s,B.fR) +s=A.cf(q,B.bj,q,q,r) +r.B3$=s +r.J6$=A.du(B.an,s,q) +s=A.cf(q,B.fm,q,r.Cw$||r.Cv$?1:0,r) +r.Gf$=s +r.J7$=A.du(B.an,s,q) +s=A.cf(q,B.fm,q,r.Cw$||r.Cv$?1:0,r) +r.Gg$=s +r.J8$=A.du(B.an,s,q)}, +n(){var s=this,r=s.xQ$ +r===$&&A.e() +r.n() +r=s.B3$ +r===$&&A.e() +r.n() +r=s.Gf$ +r===$&&A.e() +r.n() +r=s.Gg$ +r===$&&A.e() +r.n() +s.b5L()}} +A.aYB.prototype={} +A.aYC.prototype={} +A.agl.prototype={ +G(){return"_SwitchListTileType."+this.b}} +A.B6.prototype={ +A(a){var s,r,q,p,o,n,m=this,l=null +switch(m.ok.a){case 1:s=new A.a9x(m.c,m.d,m.e,l,l,l,l,l,l,l,l,l,l,l,B.nd,B.dYV,m.rx,B.R,l,l,l,l,!1,l) +break +case 0:s=new A.a9x(m.c,m.d,m.e,l,l,l,l,l,l,l,l,l,l,l,B.nd,B.dYU,!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.z(a) +p=A.czG(a) +o=m.e +if(o==null){o=p.a +o=o==null?l:o.aj(A.b5(t.ui)) +n=o}else n=o +if(n==null)n=q.ax.f +return new A.Ae(A.ce(!1,l,l,l,!0,l,l,l,!1,r,l,l,new A.bZ5(m),!1,n,l,l,m.go,l,l,m.fy,s,l),l)}, +gm(a){return this.c}} +A.bZ5.prototype={ +$0(){var s=this.a +s.d.$1(!s.c)}, +$S:0} +A.L4.prototype={ +gv(a){var s=this +return A.an(s.guE(),s.gz3(),s.gTX(),s.gwA(),s.gvO(),s.gep(),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.L4&&b.guE()==s.guE()&&b.gz3()==s.gz3()&&b.gTX()==s.gTX()&&b.gwA()==s.gwA()&&b.gvO()==s.gvO()&&b.gep()==s.gep()&&b.gwb()==s.gwb()&&!0}, +guE(){return this.a}, +gz3(){return this.b}, +gTX(){return this.c}, +gwA(){return this.d}, +gvO(){return this.e}, +gep(){return this.f}, +gwb(){return this.r}} +A.aVd.prototype={} +A.Uh.prototype={ +gv(a){var s=this +return A.an(s.a,s.gvI(),s.c,s.gG5(),s.ga_B(),s.f,s.gvd(),s.gadk(),s.gU1(),s.gep(),s.guH(),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.Uh&&J.v(b.a,s.a)&&J.v(b.gvI(),s.gvI())&&b.c==s.c&&J.v(b.gG5(),s.gG5())&&J.v(b.ga_B(),s.ga_B())&&J.v(b.f,s.f)&&J.v(b.gvd(),s.gvd())&&J.v(b.gadk(),s.gadk())&&J.v(b.gU1(),s.gU1())&&b.gep()==s.gep()&&b.guH()==s.guH()&&!0}, +gvI(){return this.b}, +gG5(){return this.d}, +ga_B(){return this.e}, +gvd(){return this.r}, +gadk(){return this.w}, +gU1(){return this.x}, +gep(){return this.y}, +guH(){return this.z}} +A.aVh.prototype={} +A.a9D.prototype={ +gpx(a){var s=this.a +return s==null?null:s}, +bao(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.aX() +q=r.a +s=r.d +q.z=B.by +q.vv(s,b,c).a25(new A.bZu(r))}else{r.f=q +r.a.sm(0,a);--r.f +r.aX()}}, +aHR(a,b){this.bao(a,B.b6,b==null?this.b:b)}, +bzJ(a){return this.aHR(a,null)}, +n(){var s=this.a +if(s!=null)s.n() +this.a=null +this.pl()}, +gu(a){return this.c}} +A.bZu.prototype={ +$0(){var s=this.a +if(s.a!=null){--s.f +s.aX()}}, +$S:0} +A.FE.prototype={ +qD(a,b){var s,r +if(a instanceof A.FE){s=A.cB(a.b,this.b,b) +r=A.jW(a.c,this.c,b) +r.toString +return new A.FE(null,s,r)}return this.af4(a,b)}, +qE(a,b){var s,r +if(a instanceof A.FE){s=A.cB(this.b,a.b,b) +r=A.jW(this.c,a.c,b) +r.toString +return new A.FE(null,s,r)}return this.af5(a,b)}, +IC(a){return new A.aWA(this,this.a,a)}, +a5z(a,b){var s=this.c.aj(b).Zl(a),r=s.a,q=this.b.b,p=s.d-q +return new A.Y(r,p,r+(s.c-r),p+q)}, +a2l(a,b){var s,r=this.a +if(r!=null){s=$.aC().cq() +s.ts(r.pS(this.a5z(a,b))) +return s}r=$.aC().cq() +r.rV(this.a5z(a,b)) +return r}} +A.aWA.prototype={ +xf(a,b,c){var s,r,q,p=c.e,o=b.a,n=b.b,m=new A.Y(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=$.aC().b_() +r.sae(0,s.a) +q=n.a5z(m,p).oK(s.b/4) +p=o.a +n=o.b +s=o.d +a.fq(A.aBj(q,o.c,s,p,n),r)}else{r=s.z0() +r.sP6(B.Ew) +q=n.a5z(m,p).oK(-(s.b/2)) +p=q.d +a.u2(new A.w(q.a,p),new A.w(q.c,p),r)}}} +A.a9C.prototype={ +G(){return"TabBarIndicatorSize."+this.b}} +A.aFI.prototype={ +A(a){var s=this.e +return A.bS(A.cj(s,null,1),46,null)}, +gBr(){return B.dGy}, +$iqB:1} +A.aVk.prototype={ +bt0(a){var s,r,q,p,o={} +A.z(a) +A.z(a) +s=t.o.a(this.c) +r=this.x +o.a=r +o.b=null +if(r instanceof A.Ru){q=r.c +o.b=q.$1(B.l_) +o.a=q.$1(B.nG)}else{p=this.y +o.b=p}return A.BP(new A.cmW(o,s))}, +A(a){var s,r,q,p=this,o=null,n=A.z(a).rY,m=t.o.a(p.c),l=p.r,k=l?B.nG:B.l_,j=p.e,i=n.r +if(i==null){i=p.z.gvd() +i.toString}s=i.aJE(!0) +i=n.x +j=i==null?j:i +if(j==null){j=p.z.gU1() +j.toString}r=j.aJE(!0) +if(l){l=A.dF(s,r,m.gm(m)) +l.toString +q=l}else{l=A.dF(r,s,m.gm(m)) +l.toString +q=l}l=p.bt0(a).c.$1(k) +j=q.aN(l) +return A.fJ(A.rQ(p.Q,new A.eO(24,o,o,o,o,l,o,o)),o,o,B.aM,!0,j,o,o,B.a9)}} +A.cmW.prototype={ +$1(a){var s,r,q=this +if(a.p(0,B.a8)){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.aVj.prototype={ +cL(){var s,r,q,p,o=this +o.afc() +s=o.ad$ +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.au$}switch(o.ak.a){case 0:B.b.pb(r,0,o.k3.a) +break +case 1:r.push(o.k3.a) +break}q=o.ak +q.toString +p=o.k3.a +o.uQ.$3(r,q,p)}} +A.aVi.prototype={ +be(a){var s=this,r=null,q=s.y4(a) +q.toString +q=new A.aVj(s.ax,s.e,s.f,s.r,s.w,q,s.y,r,B.h,A.aT(t.O5),A.aO(4,A.nK(r,r,r,r,r,B.ak,B.u,r,1,B.a9),!1,t.mi),!0,0,r,r,A.aT(t.T)) +q.bd() +q.H(0,r) +return q}, +bi(a,b){this.b1k(a,b) +b.uQ=this.ax}} +A.adp.prototype={ +b1(){this.as=!0}, +aML(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.a9O){s=l.f[b] +s=$.aD.a5$.z.h(0,s) +p=s.gpf(s).a +o=l.w[b].aj(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.Y(r,0,s,n) +if(!new A.a1(s-r,n-0).Oh(0,new A.a1(o.goZ(),o.gel(o)+o.ges(o))))throw A.j(A.Ds("indicatorPadding insets should be less than Tab Size\nRect Size : "+m.gpf(m).k(0)+", Insets: "+o.k(0))) +return o.Zl(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.IC(g.gpF()) +s=g.b +r=s.d +s=s.gpx(s).x +s===$&&A.e() +q=r>s +p=q?B.e.dF(s):B.e.e3(s) +o=B.d.bb(p,0,g.x.length-2) +p=q?o+1:o-1 +n=B.e.bb(p,0,g.x.length-2) +s=g.z=A.cz9(g.aML(b,o),g.aML(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=$.aC().b_() +i.sae(0,j) +i.spw(1) +j=b.b +a.u2(new A.w(0,j),new A.w(b.a,j),i)}j=g.Q +j.toString +h=g.z +j.xf(a,new A.w(h.a,h.b),new A.Iz(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.h2(s.x,a.x)||s.y!=a.y}} +A.aKW.prototype={ +gbE(a){var s=this.a +s=s.gpx(s) +s.toString +return s}, +pR(a){var s=this.a +if(s.gpx(s)!=null)this.auc(a)}, +T(a,b){var s=this.a +if(s.gpx(s)!=null)this.aub(0,b)}, +gm(a){return A.dlE(this.a)}} +A.VG.prototype={ +gbE(a){var s=this.a +s=s.gpx(s) +s.toString +return s}, +pR(a){var s=this.a +if(s.gpx(s)!=null)this.auc(a)}, +T(a,b){var s=this.a +if(s.gpx(s)!=null)this.aub(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.cmQ.prototype={} +A.a9B.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.Q(new A.O(s,new A.cmV(),r),!0,r.i("al.E")) +q.y=A.aO(q.a.c.length,B.F,!0,t.y7)}, +gDo(){var s=this,r=null,q=s.c +q.toString +if(A.z(q).y){s.a.toString +q=s.c +q.toString +return new A.cn4(q,r,r,B.a9O,r,r,r,r,r,r,r,r,r)}else{q=s.c +q.toString +return new A.cn3(q,r,r,B.dJJ,r,r,r,r,r,r,r,r,r)}}, +bfW(){var s,r,q,p=this,o=p.c +o.toString +s=A.z(o) +o=p.c +o.toString +o=A.z(o) +r=p.a +r.toString +o=o.rY.a +if(o!=null)return o +q=r.r +o=q.gm(q) +r=p.c +r.toString +r=A.bzv(r,t.zd) +if(r==null)r=null +else{r=r.ah +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.Hb:null +p.a.toString +return new A.FE(o,new A.c1(q,2,B.aa,-1),B.F)}, +gagC(){var s=this.e +return(s==null?null:s.gpx(s))!=null}, +aGQ(){var s,r=this,q=r.a.d +if(q===r.e)return +if(r.gagC()){s=r.e +s.gpx(s).T(0,r.gai8()) +r.e.T(0,r.gai9())}r.e=q +s=q.gpx(q) +s.de() +s=s.f3$ +s.b=!0 +s.a.push(r.gai8()) +r.e.a8(0,r.gai9()) +r.r=r.e.d}, +aio(){var s,r,q,p,o,n,m,l,k=this,j=k.c +j.toString +s=A.z(j) +j=k.c +j.toString +r=A.z(j).rY +if(!k.gagC())j=null +else{j=k.e +j.toString +q=k.bfW() +k.a.toString +p=r.c +if(p==null){p=k.gDo().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.gDo().gG5()}else m=null +l=k.y +l===$&&A.e() +j=new A.adp(j,q,p,B.F,o,m,l,j.gpx(j)) +if(n!=null){q=n.x +n=n.y +j.x=q +j.y=n}}k.f=j}, +dk(){this.kr() +this.aGQ() +this.aio()}, +bj(a){var s,r,q,p,o,n,m,l=this +l.bP(a) +s=l.a +if(s.d!==a.d){l.aGQ() +l.aio() +s=l.d +if(s!=null&&s.d.length!==0){r=B.b.gbO(s.d) +if(r instanceof A.cmQ)r.W=!0}}else{if(s.r.l(0,a.r)){l.a.toString +if(B.F.l(0,B.F)){l.a.toString +s=!1}else s=!0}else s=!0 +if(s)l.aio()}s=l.a.c.length +q=l.x +q===$&&A.e() +p=q.length +if(s>p){o=s-p +n=J.lV(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.W4(r[l],!1,new A.oA(new A.VG(q,l),new A.cO(o,t.jc),0),a3.gDo())}q=a3.r +q.toString +if(q0){r=this.gAt().a.a +r=r.length===0?B.cf:new A.ha(r) +r=r.gu(r) +s=this.a.id +s.toString +s=r>s +r=s}else r=!1 +else r=!1 +return r}, +gPP(){var s=this.a.f +return s.at!=null||this.gaAv()}, +gWu(){var s=this.a.f.ax +s=s==null?null:s.b +if(s==null){s=this.c +s.toString +s=A.z(s).ax.at}return s}, +bfG(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null,e=g.c +e.toString +e=A.x(e,B.aJ,t.A) +e.toString +s=g.c +s.toString +r=A.z(s) +s=g.a.f +s=s.ali(r.d) +q=g.gHN() +p=g.a +o=p.f.as +n=s.bDG(q,o==null?p.dx:o) +s=n.p2==null +if(!s||n.p1!=null)return n +q=g.gAt().a.a +q=q.length===0?B.cf:new A.ha(q) +m=q.gu(q) +if(s&&n.p1==null&&g.a.dt!=null){l=g.gxD().ge6() +e=g.a +s=e.dt +s.toString +q=g.c +q.toString +k=s.$4$currentLength$isFocused$maxLength(q,m,l,e.id) +if(k!=null)j=new A.c9(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.bD9(j)}s=g.a.id +if(s==null)return n +i=""+m +if(s>0){i+="/"+A.q(s) +h=e.aPR(B.d.bb(s-m,0,s))}else h="" +if(g.gaAv()){e=n.at +if(e==null)e="" +s=n.ax +if(s==null){s=g.c +if(r.y){s.toString +q=A.z(s).p3.Q +q.toString +s=q.aN(A.z(s).ax.at)}else{s.toString +q=A.z(s).p3.Q +q.toString +s=q.aN(A.z(s).ax.at)}}return n.bE_(s,i,e,h)}return n.bDF(i,h)}, +an(){var s,r,q=this +q.aM() +q.w=new A.aVA(q,q) +if(q.a.d==null)q.bbS() +s=q.gxD() +q.a.toString +r=q.gHN() +s.spY(r) +q.gxD().a8(0,q.ga74())}, +gaFr(){var s,r=this.c +r.toString +r=A.dE(r,B.le) +s=r==null?null:r.ax +switch((s==null?B.kW:s).a){case 0:this.a.toString +r=this.gHN() +return r +case 1:return!0}}, +dk(){this.b6c() +this.gxD().spY(this.gaFr())}, +bj(a){var s,r=this +r.b6d(a) +s=r.a.d==null +if(s&&a.d!=null)r.axQ(a.d.a) +else if(!s&&a.d==null){s=r.d +s.toString +r.bWh(s) +s=r.d +s.L4() +s.Pg() +r.d=null}s=a.e +if(r.a.e!=s){if(s==null)s=r.e +if(s!=null)s.T(0,r.ga74()) +s=r.a.e +if(s==null)s=r.e +if(s!=null)s.a8(0,r.ga74())}r.gxD().spY(r.gaFr()) +if(r.gxD().ge6()&&r.a.fx!==a.fx&&r.gHN()){s=r.gAt().a.b +if(s.a===s.b)r.r=!r.a.fx}}, +vh(a,b){var s=this.d +if(s!=null)this.A5(s,"controller")}, +axQ(a){var s,r=this +if(a==null)s=new A.a7b(B.Fj,$.bo()) +else s=new A.a7b(a,$.bo()) +r.d=s +if(!r.gBA()){s=r.d +s.toString +r.A5(s,"controller")}}, +bbS(){return this.axQ(null)}, +gua(){return this.a.oJ}, +n(){var s,r=this +r.gxD().T(0,r.ga74()) +s=r.e +if(s!=null)s.n() +s=r.d +if(s!=null){s.L4() +s.Pg()}r.b6e()}, +aDD(){var s=this.y.gap() +if(s!=null)s.GQ()}, +buH(a){var s=this,r=s.w +r===$&&A.e() +if(!r.b)return!1 +if(a===B.bF)return!1 +if(s.a.fx){r=s.gAt().a.b +r=r.a===r.b}else r=!1 +if(r)return!1 +if(!s.gHN())return!1 +if(a===B.d3||a===B.q7)return!0 +if(s.gAt().a.a.length!==0)return!0 +return!1}, +bwh(){this.I(new A.cnc())}, +bwj(a,b){var s,r=this,q=r.buH(b) +if(q!==r.r)r.I(new A.cne(r,q)) +s=r.c +s.toString +switch(A.z(s).r.a){case 2:case 4:case 3:case 5:case 1:case 0:if(b===B.d3){s=r.y.gap() +if(s!=null)s.xI(a.grE())}break}s=r.c +s.toString +switch(A.z(s).r.a){case 2:case 1:case 0:break +case 4:case 3:case 5:if(b===B.c2){s=r.y.gap() +if(s!=null)s.ww()}break}}, +bjI(){var s=this.gAt().a.b +if(s.a===s.b)this.y.gap().arv()}, +aAf(a){if(a!==this.f)this.I(new A.cnd(this,a))}, +ga81(){var s=this.y.gap() +s.toString +return"EditableText-"+A.e_(s)}, +alp(a){return this.y.gap().adp(a)}, +gxZ(){var s,r,q,p,o=this,n=o.a.bt +if(n==null)s=null +else s=J.uU(n.slice(0),A.a0(n).c) +if(s!=null){n=o.y.gap() +n.toString +n=A.e_(n) +r=o.gAt().a +q=o.a.f +p=new A.Nu(!0,"EditableText-"+n,s,r,q.y)}else p=B.xS +return o.y.gap().gxZ().aJA(p)}, +gaiI(){var s=this,r=A.b5(t.ui) +if(!s.gHN())r.t(0,B.T) +if(s.f)r.t(0,B.Y) +if(s.gxD().ge6())r.t(0,B.Z) +if(s.gPP())r.t(0,B.eV) +return r}, +A(d7){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=this,d3=null,d4={},d5=A.z(d7),d6=d7.U(t.Uf) +if(d6==null)d6=B.lQ +if(d5.y){s=A.z(d7).p3.y +s.toString}else{s=d5.p3.w +s.toString}r=d2.c +r.toString +q=A.z(r) +r=d2.c +if(q.y){r.toString +r=A.dmf(r)}else{r.toString +r=A.dme(r)}p=t.em +o=A.dx(r,d2.gaiI(),p) +n=A.dx(s,d2.gaiI(),p).aT(o).aT(d2.a.y) +d2.a.toString +s=d5.ax +m=d2.gAt() +l=d2.gxD() +r=A.a([],t.VS) +p=d2.a +p=p.id +if(p!=null)r.push(new A.auV(p,d2.gayG())) +switch(A.dh().a){case 2:case 4:k=A.cGz(d2.a.b5) +break +case 0:case 1:case 3:case 5:k=A.des(d2.a.b5) +break +default:k=d3}p=d2.a +j=p.y1 +i=p.R8 +d4.a=null +switch(d5.r.a){case 2:h=A.kL(d7) +d2.x=!0 +j=$.cvk() +if(d2.gPP())g=d2.gWu() +else{d2.a.toString +p=d6.w +g=p==null?h.gt5():p}f=d6.x +if(f==null)f=h.gt5().a3(0.4) +e=new A.w(-2/A.aS(d7,B.dq,t.l).w.b,0) +d=f +c=!0 +b=!0 +i=B.hg +break +case 4:h=A.kL(d7) +b=d2.x=!1 +j=$.cvj() +if(d2.gPP())g=d2.gWu() +else{d2.a.toString +p=d6.w +g=p==null?h.gt5():p}f=d6.x +if(f==null)f=h.gt5().a3(0.4) +e=new A.w(-2/A.aS(d7,B.dq,t.l).w.b,0) +d4.a=new A.cng(d2) +d=d3 +c=!0 +i=B.hg +break +case 0:case 1:d2.x=!1 +j=$.cEj() +if(d2.gPP())g=d2.gWu() +else{d2.a.toString +p=d6.w +g=p==null?s.b:p}f=d6.x +if(f==null)f=s.b.a3(0.4) +d=d3 +e=d +c=!1 +b=!1 +break +case 3:d2.x=!1 +j=$.cvl() +if(d2.gPP())g=d2.gWu() +else{d2.a.toString +p=d6.w +g=p==null?s.b:p}f=d6.x +if(f==null)f=s.b.a3(0.4) +d=d3 +e=d +c=!1 +b=!1 +break +case 5:d2.x=!1 +j=$.cvl() +if(d2.gPP())g=d2.gWu() +else{d2.a.toString +p=d6.w +g=p==null?s.b:p}f=d6.x +if(f==null)f=s.b.a3(0.4) +d4.a=new A.cnh(d2) +d=d3 +e=d +c=!1 +b=!1 +break +default:d=d3 +f=d +g=f +e=g +b=e +c=b}d6=d2.dN$ +p=d2.a.fx||!d2.gHN() +a=d2.a +a0=a.fy +a1=a.go +a2=d2.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.ge6()?f:d3 +b7=d2.a +b8=b7.xr +b9=b8?j:d3 +c0=b7.k2 +c1=b7.k3 +c2=b7.k4 +c3=b7.dJ +c4=b7.p3 +c5=b7.p4 +c6=b7.x2 +c7=b7.bc +c8=b7.cT +b7=b7.W +c9=$.cDm() +d6=A.LB(d6,A.bhX(b2,d,d2,B.aL,a9,B.fS,B.B,d3,b7,m,g,c5,e,b,i,c4,B.R,!0,b8,!0,!1,l,!0,r,d2.y,s.a,a3,c9,b5,a,B.bz,b1,b0,d3,c0,c1,d2.gbwi(),d2.gbjH(),c2,c3,c,p,!0,"editable",!0,c7,c6,c8,b6,b9,B.hY,B.fa,a1,a2,b3,b4,k,a6,n,a7,a5,a8,d3,a4,d3,B.a9,a0,d3)) +d2.a.toString +d0=A.hY(new A.BQ(A.a([l,m],t.Eo)),new A.cni(d2,l,m),new A.m7(d6,d3)) +d2.a.toString +d1=A.dx(B.dWK,d2.gaiI(),t.Pb) +d4.b=null +if(d2.gayG()!==B.dt1){d6=d2.a.id +d6=d6!=null&&d6>0}else d6=!1 +if(d6)d4.b=d2.a.id +d6=d2.gHN() +s=d2.w +s===$&&A.e() +return A.jD(A.Lc(new A.jY(!d6,d3,A.hY(m,new A.cnj(d4,d2),s.a87(B.ez,d0)),d3),d3,d3),d1,d3,new A.cnk(d2),new A.cnl(d2),d3)}, +$iue:1, +gbf(){return this.y}} +A.cnc.prototype={ +$0(){}, +$S:0} +A.cne.prototype={ +$0(){this.a.r=this.b}, +$S:0} +A.cnd.prototype={ +$0(){this.a.f=this.b}, +$S:0} +A.cng.prototype={ +$0(){var s=this.a +if(!s.gxD().ge6()&&s.gxD().gpY())s.gxD().ti()}, +$S:0} +A.cnh.prototype={ +$0(){var s=this.a +if(!s.gxD().ge6()&&s.gxD().gpY())s.gxD().ti()}, +$S:0} +A.cni.prototype={ +$2(a,b){var s,r,q,p=this.a,o=p.bfG(),n=p.a,m=n.y,l=n.Q +n=n.as +s=p.f +r=this.b.ge6() +q=this.c.a.a +p.a.toString +return new A.IE(o,m,l,n,r,s,!1,q.length===0,b,null)}, +$S:882} +A.cnk.prototype={ +$1(a){return this.a.aAf(!0)}, +$S:80} +A.cnl.prototype={ +$1(a){return this.a.aAf(!1)}, +$S:71} +A.cnj.prototype={ +$2(a,b){var s=null,r=this.a,q=r.b,p=this.b,o=p.gAt().a.a +o=o.length===0?B.cf:new A.ha(o) +o=o.gu(o) +p=p.a.fx?s:new A.cnf(p) +r=r.a +return new A.c9(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:284} +A.cnf.prototype={ +$0(){var s=this.a +if(!s.gAt().a.b.gce())s.gAt().sAc(A.qU(B.M,s.gAt().a.a.length)) +s.aDD()}, +$S:0} +A.cqJ.prototype={ +$1(a){var s,r=null,q=A.z(this.a) +if(a.p(0,B.T))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:55} +A.cqK.prototype={ +$1(a){var s,r=null +if(a.p(0,B.T)){s=A.z(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.z(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:55} +A.coZ.prototype={ +$2(a,b){if(!a.a)a.T(0,b)}, +$S:88} +A.ai6.prototype={ +bj(a){this.bP(a) +this.G4()}, +dk(){var s,r,q,p,o=this +o.kr() +s=o.dN$ +r=o.gBA() +q=o.c +q.toString +q=A.xn(q) +o.uu$=q +p=o.Dy(q,r) +if(r){o.vh(s,o.ra$) +o.ra$=!1}if(p)if(s!=null)s.n()}, +n(){var s,r=this +r.ty$.ao(0,new A.coZ()) +s=r.dN$ +if(s!=null)s.n() +r.dN$=null +r.aG()}} +A.Ld.prototype={ +Y(){var s=null,r=$.bo() +return new A.WW(new A.a7a(s,r),new A.KA(!1,r),s,A.b(t.yb,t.Q),s,!0,s,B.k)}} +A.bZT.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.ali(A.z(r).d) +r=a.dN$ +p=a.gQx() +o=a.e +n=o.y +o=q.bDc(n==null?A.y(o).i("fM.T").a(n):n) +n=i.ax +m=i.CW +l=i.cy +l=m?B.qk:B.ql +k=i.db +k=m?B.qm:B.qn +j=i.ok +s=s.y2 +j=i.ry +j=!m||!n +return A.LB(r,A.kY(i.cx,i.x2,i.as,i.x1,i.dE,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.bZU(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.dJ,i.w,i.r,i.x,i.y,i.Q,i.z,i.f,i.at))}, +$S:883} +A.bZU.prototype={ +$1(a){var s +this.a.a8U(a) +s=this.b +if(s!=null)s.$1(a)}, +$S:14} +A.WW.prototype={ +gQx(){var s=t.mr.a(A.ad.prototype.gbw.call(this)) +return s.z}, +vh(a,b){var s,r=this +r.b1n(a,b) +s=r.ax +if(s!=null)r.A5(s,"controller") +r.d=r.gQx().a.a}, +an(){var s,r=this +r.aM() +s=t.mr +s.a(A.ad.prototype.gbw.call(r)) +s.a(A.ad.prototype.gbw.call(r)).z.a8(0,r.gahS())}, +bj(a){var s,r,q,p=this +p.b3V(a) +s=t.mr +r=a.z +if(s.a(A.ad.prototype.gbw.call(p)).z!==r){q=p.gahS() +r.T(0,q) +s.a(A.ad.prototype.gbw.call(p)).z.a8(0,q) +s.a(A.ad.prototype.gbw.call(p)) +s.a(A.ad.prototype.gbw.call(p)) +p.d=s.a(A.ad.prototype.gbw.call(p)).z.a.a}}, +n(){var s,r=this +t.mr.a(A.ad.prototype.gbw.call(r)).z.T(0,r.gahS()) +s=r.ax +if(s!=null){s.L4() +s.Pg()}r.b3W()}, +a8U(a){var s +this.b1m(a) +if(this.gQx().a.a!==a){s=this.gQx() +s.sbB(0,a)}}, +bhd(){var s=this +if(s.gQx().a.a!==s.ga7r())s.a8U(s.gQx().a.a)}} +A.axL.prototype={} +A.bBo.prototype={ +Us(a){return B.dGm}, +a88(a,b,c,d){var s,r,q,p=null,o=A.z(a) +a.U(t.jY) +s=A.z(a) +r=s.eU.c +if(r==null)r=o.ax.b +q=A.bS(A.o9(A.eN(B.ez,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.aA),p,p,new A.aVD(r,p),B.L),22,22) +switch(b.a){case 0:return A.aal(B.C,1.5707963267948966,q,p,p) +case 1:return q +case 2:return A.aal(B.C,0.7853981633974483,q,p,p)}}, +Ur(a,b){switch(a.a){case 0:return B.dud +case 1:return B.m +case 2:return B.dua}}} +A.aVD.prototype={ +b4(a,b){var s,r,q,p,o=$.aC(),n=o.b_() +n.sae(0,this.b) +s=b.a/2 +r=A.tp(new A.w(s,s),s) +q=0+s +p=o.cq() +p.Cd(r) +p.rV(new A.Y(0,0,q,q)) +a.dM(p,n)}, +tn(a){return!this.b.l(0,a.b)}} +A.aQb.prototype={} +A.Uv.prototype={ +gv(a){return A.an(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.Uv&&J.v(b.a,s.a)&&J.v(b.b,s.b)&&J.v(b.c,s.c)}} +A.aVF.prototype={} +A.aG9.prototype={ +A(a){var s=this.c.aq(0,B.du6),r=this.d.a2(0,B.du3),q=A.aS(a,B.dc,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.rx(new A.aGa(s.aq(0,o),r.aq(0,o),p),new A.agz(this.e,p,A.dtD(),null),null),null)}} +A.agz.prototype={ +Y(){return new A.aVK(new A.tN(),null,null,B.k)}, +bVL(a,b){return this.e.$2(a,b)}} +A.aVK.prototype={ +bj(a){var s=this +s.bP(a) +if(!A.h2(s.a.c,a.c)){s.e=new A.tN() +s.d=!1}}, +A(a){var s,r,q,p,o,n,m,l=this,k=null,j=A.x(a,B.aJ,t.A) +j.toString +s=l.e +r=l.d +q=a.U(t.I) +q.toString +p=l.a +o=p.d +n=l.d +m=A.cF(n?B.e3:B.tP,k,k,k,k,k) +j=n?j.gcj():j.gcz() +j=A.a([new A.aVJ(m,new A.cnA(l),j,k)],t.p) +B.b.H(j,l.a.c) +return new A.aVL(r,q.w,A.cFb(B.C,p.bVL(a,new A.aVH(o,n,j,k)),B.a_,B.aSJ),s)}} +A.cnA.prototype={ +$0(){var s=this.a +s.I(new A.cnz(s))}, +$S:0} +A.cnz.prototype={ +$0(){var s=this.a +s.d=!s.d}, +$S:0} +A.aVL.prototype={ +be(a){var s=new A.aVM(this.e,this.f,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.saqi(this.e) +b.sdn(this.f)}} +A.aVM.prototype={ +saqi(a){if(a===this.ah)return +this.ah=a +this.ai()}, +sdn(a){if(a===this.b2)return +this.b2=a +this.ai()}, +cL(){var s,r,q=this,p=q.K$ +p.toString +s=t.k +r=s.a(A.U.prototype.gac.call(q)) +p.cU(new A.aB(0,r.b,0,r.d),!0) +if(!q.ah&&q.L==null)q.L=q.K$.k3.a +p=s.a(A.U.prototype.gac.call(q)) +s=q.L +if(s==null||q.K$.k3.a>s)s=q.K$.k3.a +else s.toString +s=p.by(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.b_?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))}, +nP(a,b){var s=this.K$.e +s.toString +t.yS.a(s) +return a.x0(new A.cnB(this,b,s),s.a,b)}, +pU(a){if(!(a.e instanceof A.nO))a.e=new A.nO(null,null,B.m)}, +rn(a,b){var s=a.e +s.toString +s=t.yS.a(s).a +b.bH(0,s.a,s.b) +this.b2A(a,b)}} +A.cnB.prototype={ +$2(a,b){return this.a.K$.en(a,b)}, +$S:26} +A.aVH.prototype={ +be(a){var s=new A.aTm(this.e,this.f,0,null,null,A.aT(t.T)) +s.bd() +return s}, +bi(a,b){b.saoT(this.e) +b.saqi(this.f)}, +h1(a){return new A.aVI(A.eS(t.Si),this,B.b2)}} +A.aVI.prototype={} +A.aTm.prototype={ +saoT(a){if(a===this.M)return +this.M=a +this.ai()}, +saqi(a){if(a===this.W)return +this.W=a +this.ai()}, +bwC(){var s,r=this,q={},p=t.k,o=r.W?p.a(A.U.prototype.gac.call(r)):A.lM(new A.a1(p.a(A.U.prototype.gac.call(r)).b,44)) +q.a=-1 +q.b=0 +r.d4(new A.ck9(q,r,o)) +p=r.ad$ +p.toString +s=r.F +if(s!==-1&&s===r.dI$-2&&q.b-p.k3.a<=o.b)r.F=-1}, +aEH(a,b){var s,r=this +if(a===r.ad$)return r.F!==-1 +s=r.F +if(s===-1)return!0 +return b>s===r.W}, +bqK(){var s,r,q,p,o=this,n={} +n.a=-1 +n.b=B.L +n.c=0 +s=o.ad$ +s.toString +n.d=o.W&&!o.M?s.k3.b:0 +o.d4(new A.cka(n,o,s)) +r=s.e +r.toString +t.yS.a(r) +q=o.ad$ +q.toString +if(o.aEH(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}, +cL(){var s,r=this +r.F=-1 +if(r.ad$==null){s=t.k.a(A.U.prototype.gac.call(r)) +r.k3=new A.a1(A.a9(0,s.a,s.b),A.a9(0,s.c,s.d)) +return}r.bwC() +r.bqK()}, +b4(a,b){this.d4(new A.ckc(a,b))}, +pU(a){if(!(a.e instanceof A.nO))a.e=new A.nO(null,null,B.m)}, +nP(a,b){var s,r,q={},p=q.a=this.ex$ +for(s=t.yS;p!=null;){p=p.e +p.toString +s.a(p) +if(!p.e){r=p.ja$ +q.a=r +p=r +continue}if(a.x0(new A.ckb(q,b,p),p.a,b))return!0 +r=p.ja$ +q.a=r +p=r}return!1}, +wI(a){this.d4(new A.ckd(a))}} +A.ck9.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.cU(new A.aB(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:40} +A.cka.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.aEH(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:40} +A.ckc.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:40} +A.ckb.prototype={ +$2(a,b){return this.a.a.en(a,b)}, +$S:26} +A.ckd.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:40} +A.aVG.prototype={ +A(a){var s=null +return A.d9(B.E,!0,B.oc,this.c,B.d8,s,1,s,s,s,s,s,B.kU)}} +A.aVJ.prototype={ +A(a){var s=null +return A.d9(B.E,!0,s,A.ej(s,s,s,this.c,s,this.d,s,s,s,this.e),B.h,B.z,0,s,s,s,s,s,B.kU)}} +A.aYl.prototype={ +b3(a){var s,r,q +this.oN(a) +s=this.ad$ +for(r=t.yS;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).au$}}, +b0(a){var s,r,q +this.lF(0) +s=this.ad$ +for(r=t.yS;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).au$}}} +A.aYF.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.MF.prototype={ +G(){return"_TextSelectionToolbarItemPosition."+this.b}} +A.aGb.prototype={ +A(a){var s=this,r=null,q=A.z(a).ax.a===B.aw?B.o:B.aP +return A.k3(!1,s.c,B.h,r,r,r,r,r,s.d,r,A.Fr(s.f,r,r,r,r,r,r,r,r,q,r,B.Eh,s.e,r,B.w_,r,r,r,r))}} +A.kZ.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.c_C(j,i,h,s,r,q,p,o,n,g,f,e==null?a9:e,m,l,k)}, +aI_(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.x4(a0,d,b,d,a1,a2,0,1,a3) +s=e.b +s=s==null?d:s.x4(a0,d,b,d,a1,a2,0,1,a3) +r=e.c +r=r==null?d:r.x4(a0,d,b,d,a1,a2,0,1,a3) +q=e.d +q=q==null?d:q.x4(a0,d,b,d,a1,a2,0,1,a3) +p=e.e +p=p==null?d:p.x4(a0,d,b,d,a1,a2,0,1,a3) +o=e.f +o=o==null?d:o.x4(a,d,b,d,a1,a2,0,1,a3) +n=e.r +n=n==null?d:n.x4(a,d,b,d,a1,a2,0,1,a3) +m=e.w +m=m==null?d:m.x4(a,d,b,d,a1,a2,0,1,a3) +l=e.x +l=l==null?d:l.x4(a,d,b,d,a1,a2,0,1,a3) +k=e.y +k=k==null?d:k.x4(a,d,b,d,a1,a2,0,1,a3) +j=e.z +j=j==null?d:j.x4(a,d,b,d,a1,a2,0,1,a3) +i=e.Q +i=i==null?d:i.x4(a0,d,b,d,a1,a2,0,1,a3) +h=e.as +h=h==null?d:h.x4(a,d,b,d,a1,a2,0,1,a3) +g=e.at +g=g==null?d:g.x4(a,d,b,d,a1,a2,0,1,a3) +f=e.ax +return A.c_C(k,j,i,c,s,r,q,p,o,h,g,f==null?d:f.x4(a,d,b,d,a1,a2,0,1,a3),n,m,l)}, +aHY(a){return this.aI_(null,null,null,a,null,null)}, +aHZ(a,b,c){return this.aI_(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.kZ&&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.an(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.aVQ.prototype={} +A.tD.prototype={ +A(a){var s,r,q=this.c,p=B.j2.a,o=B.j2.b,n=B.j2.c,m=B.j2.d,l=B.j2.e,k=B.j2.f,j=B.j2.r,i=a.U(t.Uf) +if(i==null)i=B.lQ +s=q.eU +r=s.b +if(r==null)r=i.x +s=s.a +i=s==null?i.w:s +return new A.adt(this,new A.apo(new A.avM(q,new A.a4F(p,o,n,m,l,k,j),B.G8,p,o,n,m,l,k,j),A.uJ(A.cwM(this.d,i,r),q.ok,null),null),null)}} +A.adt.prototype={ +D5(a,b,c){return new A.tD(this.w.c,c,null)}, +fN(a){return!this.w.c.l(0,a.w.c)}} +A.Lj.prototype={ +rJ(a){var s,r=this.a +r.toString +s=this.b +s.toString +return A.deI(r,s,a)}} +A.Y0.prototype={ +Y(){return new A.aKe(null,null,B.k)}} +A.aKe.prototype={ +Ed(a){var s=a.$3(this.CW,this.a.r,new A.c6M()) +s.toString +this.CW=t.ZM.a(s)}, +A(a){var s,r=this.CW +r.toString +s=this.gtR() +return new A.tD(r.ab(0,s.gm(s)),this.a.w,null)}} +A.c6M.prototype={ +$1(a){return new A.Lj(t.we.a(a),null)}, +$S:884} +A.Ea.prototype={ +G(){return"MaterialTapTargetSize."+this.b}} +A.tE.prototype={ +aJK(b7,b8,b9,c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,d0,d1,d2){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=c0==null?a9.as:c0,b2=c1==null?a9.at:c1,b3=c2==null?a9.ax:c2,b4=b3.b,b5=b3.c,b6=b3.d +if(b6==null)b6=b4 +s=b3.e +if(s==null)s=b5 +r=b3.f +q=b3.r +p=b3.w +if(p==null)p=r +o=b3.x +if(o==null)o=q +n=b3.y +m=n==null?r:n +l=b3.z +k=l==null?q:l +j=b3.Q +if(j==null){if(n==null)n=r}else n=j +j=b3.as +if(j==null){if(l==null)l=q}else l=j +j=b3.at +i=b3.ax +h=b3.ay +if(h==null)h=j +g=b3.ch +if(g==null)g=i +f=b3.cx +e=b3.cy +d=b3.db +c=b3.dx +if(c==null)c=e +b=b3.dy +if(b==null)b=d +a=b3.fr +if(a==null)a=f +a0=b3.fx +if(a0==null)a0=f +a1=b3.fy +if(a1==null)a1=B.x +a2=b3.go +if(a2==null)a2=B.x +a3=b3.id +if(a3==null)a3=d +a4=b3.k1 +if(a4==null)a4=e +a5=b3.k2 +if(a5==null)a5=b5 +a6=b3.k4 +if(a6==null)a6=b4 +a7=b3.ok +if(a7==null)a7=r +a8=b3.k3 +if(a8==null)a8=b4 +n=A.ZF(b3.CW,b3.a,j,h,a5,a3,f,i,g,a4,b5,s,q,o,d,b,k,l,a,a0,b4,b6,a6,a2,r,p,a7,a1,e,a8,c,m,n) +b3=c3==null?a9.cy:c3 +b4=c4==null?a9.dy:c4 +b5=c5==null?a9.fr:c5 +b6=c6==null?a9.fx:c6 +s=c7==null?a9.fy:c7 +r=c9==null?a9.go:c9 +q=c8==null?a9.p2:c8 +p=d1==null?a9.p3:d1 +o=b7==null?a9.RG:b7 +m=b9==null?a9.y1:b9 +l=d0==null?a9.eU:d0 +k=d2==null?a9.L:d2 +j=b8==null?a9.Q:b8 +return A.czN(a9.R8,a9.oY,o,a9.a,a9.ws,a9.rx,a9.ry,j,a9.to,a9.x1,a9.x2,a9.xr,m,b1,b2,a9.y2,a9.dE,a9.dJ,n,a9.b,a9.bN,a9.dt,a9.ay,a9.cT,a9.ch,a9.CW,a9.bc,a9.bt,a9.eT,a9.oJ,a9.cl,a9.eO,a9.c,a9.F,!0,a9.M,a9.cx,b3,a9.db,a9.dx,a9.W,a9.ok,b4,a9.d,a9.a1,a9.e,a9.ak,a9.b5,a9.bs,a9.cD,a9.K,a9.a5,a9.da,a9.f,a9.r,a9.du,b5,a9.m5,b6,s,a9.p1,q,a9.pB,a9.oP,r,a9.w,a9.ps,a9.qm,a9.id,a9.pQ,a9.k1,a9.k2,a9.rX,a9.rb,a9.k3,a9.x,a9.oQ,a9.rY,a9.bY,l,p,a9.m4,a9.pa,k,a9.oX,a9.p4,a9.k4,a9.y,a9.z)}, +bDO(a,b){return this.aJK(null,null,null,null,null,null,null,null,null,null,null,a,null,null,b,null)}, +amh(a){return this.aJK(null,null,null,null,null,a,null,null,null,null,null,null,null,null,null,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.tE)if(b.a===q.a)if(A.ctk(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.dE.l(0,q.dE))if(b.dJ.l(0,q.dJ))if(b.bN.l(0,q.bN))if(b.dt.l(0,q.dt))if(b.cT.l(0,q.cT))if(b.bc.l(0,q.bc))if(b.bt.l(0,q.bt))if(b.eT.l(0,q.eT))if(b.oJ.l(0,q.oJ))if(b.eO.l(0,q.eO))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.ak.l(0,q.ak))if(b.b5.l(0,q.b5))if(b.bs.l(0,q.bs))if(b.cD.l(0,q.cD))if(b.K.l(0,q.K))if(b.a5.l(0,q.a5))if(b.da.l(0,q.da))if(b.du.l(0,q.du))if(b.pB.l(0,q.pB))if(b.oP.l(0,q.oP))if(b.ps.l(0,q.ps))if(b.qm.l(0,q.qm))if(b.pQ.l(0,q.pQ))if(b.rX.l(0,q.rX))if(b.rb.l(0,q.rb))if(b.oQ.l(0,q.oQ))if(b.rY.l(0,q.rY))if(b.bY.l(0,q.bY))if(b.eU.l(0,q.eU))if(b.m4.l(0,q.m4))if(b.pa.l(0,q.pa))if(b.oX.l(0,q.oX))if(b.m5===q.m5){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.cl +s.toString +r=q.cl +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.gcZ(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.dE) +r.push(s.dJ) +r.push(s.bN) +r.push(s.dt) +r.push(s.cT) +r.push(s.bc) +r.push(s.bt) +r.push(s.eT) +r.push(s.oJ) +r.push(s.eO) +r.push(s.F) +r.push(s.M) +r.push(s.W) +r.push(s.a1) +r.push(s.ak) +r.push(s.b5) +r.push(s.bs) +r.push(s.cD) +r.push(s.K) +r.push(s.a5) +r.push(s.da) +r.push(s.du) +r.push(s.pB) +r.push(s.oP) +r.push(s.ps) +r.push(s.qm) +r.push(s.pQ) +r.push(s.rX) +r.push(s.rb) +r.push(s.oQ) +r.push(s.rY) +r.push(s.bY) +r.push(s.eU) +r.push(s.m4) +r.push(s.pa) +r.push(s.oX) +r.push(!0) +r.push(s.m5) +r.push(s.oY) +q=s.L +q.toString +r.push(q) +q=s.k1 +q.toString +r.push(q) +q=s.cl +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.c_N.prototype={ +$0(){var s=this.a,r=this.b +return s.bDO(r.aT(s.p2),r.aT(s.p3))}, +$S:885} +A.c_L.prototype={ +$2(a,b){return new A.a3(a,b.bYy(this.a.c.h(0,a),this.b),t.sw)}, +$S:886} +A.c_M.prototype={ +$1(a){return!this.a.c.a0(0,a.a)}, +$S:887} +A.avM.prototype={ +gIl(){var s=this.ch.a +return s==null?this.ay.ax.a:s}, +gt5(){var s=this.ch.b +return s==null?this.ay.ax.b:s}, +gNM(){var s=this.ch.c +return s==null?this.ay.ax.c:s}, +gKr(){var s=this.ch.f +return s==null?this.ay.go:s}, +f_(a){return A.d9E(this.ay,this.ch.f_(a))}} +A.W_.prototype={ +gv(a){return(A.w5(this.a)^A.w5(this.b))>>>0}, +l(a,b){if(b==null)return!1 +return b instanceof A.W_&&b.a===this.a&&b.b===this.b}} +A.aNW.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.bt(r,A.y(r).i("bt<1>")) +r.D(0,s.gO(s))}s=c.$0() +r.j(0,b,s) +return s}} +A.Bw.prototype={ +ZC(a){var s=this.a,r=this.b,q=A.a9(a.a+new A.w(s,r).aQ(0,4).a,0,a.b) +return a.bDL(A.a9(a.c+new A.w(s,r).aQ(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.Bw&&b.a===this.a&&b.b===this.b}, +gv(a){return A.an(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)}, +qt(){return this.b1b()+"(h: "+A.r8(this.a)+", v: "+A.r8(this.b)+")"}} +A.aVU.prototype={} +A.aX1.prototype={} +A.aab.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.aab&&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.aVW.prototype={} +A.aad.prototype={ +gv(a){var s=this +return A.an(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.aad&&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.aW0.prototype={} +A.Lq.prototype={ +Yc(){var s,r,q=this +if(q.gO8()){if(q.gm(q)==null){s=q.xQ$ +s===$&&A.e() +s.sm(0,0)}s=q.gm(q) +r=q.xQ$ +if(s!==!1){r===$&&A.e() +r.df(0)}else{r===$&&A.e() +r.fL(0)}}else{s=q.gm(q) +r=q.xQ$ +if(s===!0){r===$&&A.e() +r.df(0)}else{r===$&&A.e() +r.fL(0)}}}, +bx2(a){var s,r=this +if(r.gp0()!=null){r.I(new A.c0f(r,a)) +s=r.B3$ +s===$&&A.e() +s.df(0)}}, +aFM(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.gO8()&&null) +break +case null:r.gp0().$1(!1) +break}r.c.gaF().V4(B.EM)}, +bx0(){return this.aFM(null)}, +aFO(a){var s,r=this +if(r.E9$!=null)r.I(new A.c0h(r)) +s=r.B3$ +s===$&&A.e() +s.fL(0)}, +bx3(){return this.aFO(null)}, +bx_(a){var s,r=this +if(a!==r.Cv$){r.I(new A.c0c(r,a)) +s=r.Gg$ +if(a){s===$&&A.e() +s.df(0)}else{s===$&&A.e() +s.fL(0)}}}, +bik(a){var s,r=this +if(a!==r.Cw$){r.I(new A.c0d(r,a)) +s=r.Gf$ +if(a){s===$&&A.e() +s.df(0)}else{s===$&&A.e() +s.fL(0)}}}, +grl(){var s,r=this,q=A.b5(t.ui) +if(r.gp0()==null)q.t(0,B.T) +if(r.Cw$)q.t(0,B.Y) +if(r.Cv$)q.t(0,B.Z) +s=r.gm(r) +if(s!==!1)q.t(0,B.a8) +return q}, +aID(a,b,c,d,e,f){var s,r,q,p,o,n,m,l,k,j,i=this,h=null,g=i.ZW$ +if(g===$){s=A.p([B.x5,new A.fT(i.gaFL(),new A.cO(A.a([],t.ot),t.wS),t.wY)],t.Ev,t.od) +i.ZW$!==$&&A.ao() +i.ZW$=s +g=s}r=i.gp0() +q=c.a.$1(i.grl()) +p=i.gp0() +o=i.gp0()!=null?i.gbx1():h +n=i.gp0()!=null?i.gaFL():h +m=i.gp0()!=null?i.gaFN():h +l=i.gp0()!=null?i.gaFN():h +k=i.gp0() +j=A.o9(h,h,h,e,f) +return A.bnr(g,!1,A.eN(h,new A.c9(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.aA),r!=null,b,q,d,i.gbwZ(),i.gbij(),h)}, +aIB(a,b,c,d,e){return this.aID(a,b,c,null,d,e)}} +A.c0f.prototype={ +$0(){this.a.E9$=this.b.c}, +$S:0} +A.c0h.prototype={ +$0(){this.a.E9$=null}, +$S:0} +A.c0c.prototype={ +$0(){this.a.Cv$=this.b}, +$S:0} +A.c0d.prototype={ +$0(){this.a.Cw$=this.b}, +$S:0} +A.UF.prototype={ +sbA(a,b){var s=this,r=s.a +if(b===r)return +if(r!=null)r.a.T(0,s.gqa()) +b.a.a8(0,s.gqa()) +s.a=b +s.aX()}, +saqL(a){var s=this,r=s.b +if(a===r)return +if(r!=null)r.a.T(0,s.gqa()) +a.a.a8(0,s.gqa()) +s.b=a +s.aX()}, +saqN(a){var s=this,r=s.c +if(a===r)return +if(r!=null)r.a.T(0,s.gqa()) +a.a.a8(0,s.gqa()) +s.c=a +s.aX()}, +saqO(a){var s=this,r=s.d +if(a===r)return +if(r!=null)r.a.T(0,s.gqa()) +a.a.a8(0,s.gqa()) +s.d=a +s.aX()}, +sDB(a){if(J.v(this.e,a))return +this.e=a +this.aX()}, +sSy(a){if(J.v(this.f,a))return +this.f=a +this.aX()}, +saoD(a){if(a.l(0,this.r))return +this.r=a +this.aX()}, +saqM(a){if(a.l(0,this.w))return +this.w=a +this.aX()}, +sEe(a){if(a.l(0,this.x))return +this.x=a +this.aX()}, +sxT(a){if(a.l(0,this.y))return +this.y=a +this.aX()}, +swb(a){if(a===this.z)return +this.z=a +this.aX()}, +sRV(a){if(J.v(a,this.Q))return +this.Q=a +this.aX()}, +sEi(a){if(a===this.as)return +this.as=a +this.aX()}, +sap_(a){if(a===this.at)return +this.at=a +this.aX()}, +aqk(a,b){var s,r,q,p,o=this,n=o.b +if(n.gbL(n)===B.ai){n=o.c +if(n.gbL(n)===B.ai){n=o.d +n=n.gbL(n)!==B.ai}else n=!0}else n=!0 +if(n){s=$.aC().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.sae(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.bb(0,q,t.Y).ab(0,n.gm(n))}if(p>0)a.rC(b.a2(0,B.m),p,s)}}, +n(){var s=this,r=s.a +if(r!=null)r.a.T(0,s.gqa()) +r=s.b +if(r!=null)r.a.T(0,s.gqa()) +r=s.c +if(r!=null)r.a.T(0,s.gqa()) +r=s.d +if(r!=null)r.a.T(0,s.gqa()) +s.pl()}, +tn(a){return!0}, +N9(a){return null}, +gOJ(){return null}, +Vt(a){return!1}, +k(a){return"#"+A.ez(this)}} +A.Fy.prototype={ +Y(){return new A.Lr(null,null,B.k)}} +A.Lr.prototype={ +ga7b(){var s=this.a.c +return s==null?null.aQF():s}, +an(){var s,r,q=this +q.aM() +q.fx=q.fr=!1 +q.cy=$.AI.bc$.b.a!==0 +s=A.cf(null,B.cj,B.j3,null,q) +s.de() +r=s.nJ$ +r.b=!0 +r.a.push(q.gbk7()) +q.as=s +$.AI.bc$.a8(0,q.gaAj()) +$.nh.x2$.b.j(0,q.gaAk(),null)}, +dk(){this.kr() +this.c.U(t.tH) +this.fy=!0}, +bfB(){var s=this.c +s.toString +switch(A.z(s).r.a){case 4:case 3:case 5:return 24 +case 0:case 1:case 2:return 32}}, +bfA(){var s=this.c +s.toString +switch(A.z(s).r.a){case 4:case 3:case 5:return B.p6 +case 0:case 1:case 2:return B.aU6}}, +azg(){var s=this.c +s.toString +switch(A.z(s).r.a){case 4:case 3:case 5:return 12 +case 0:case 1:case 2:return 14}}, +biF(){var s,r,q=this +if(q.c==null)return +s=$.AI.bc$.b.a!==0 +r=q.cy +r===$&&A.e() +if(s!==r)q.I(new A.c15(q,s))}, +bk8(a){var s +if(a===B.ai){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.ajs()}, +ah2(a){var s,r=this,q=r.ay +if(q!=null)q.af(0) +r.ay=null +if(a){r.ajs() +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.d6(q,s.gaQm(s))}}else if(r.ax==null){q=r.CW +q===$&&A.e() +s=r.as +s===$&&A.e() +r.ax=A.d6(q,s.gaQm(s))}r.db=!1}, +aEI(){var s=this,r=s.ax +if(r!=null)r.af(0) +s.ax=null +if(s.ay==null){r=s.cx +r===$&&A.e() +s.ay=A.d6(r,s.gbHg())}}, +bbp(){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.af(0) +s.ax=null +r=s.ay +if(r!=null)r.af(0) +s.ay=null +r=s.at +if(r!=null)r.p6(0) +r=s.as +r===$&&A.e() +r.fL(0)}, +aDT(){var s,r=this,q=r.fr +q===$&&A.e() +if(!q)return +r.fr=!1 +q=r.ax +if(q!=null)q.af(0) +r.ax=null +q=r.ay +if(q!=null)q.af(0) +r.ay=null +if(r.at.d.a==null){q=r.c +q.toString +r.a.toString +q=A.a3d(q,t.N1) +q.toString +s=r.at +s.toString +q.B9(0,s)}A.aDx(r.ga7b()) +q=r.as +q===$&&A.e() +q.df(0)}, +aLj(){var s,r=this +r.fy===$&&A.e() +s=r.c +if(s==null)return!1 +s=r.ay +if(s!=null)s.af(0) +r.ay=null +r.fx=!1 +s=r.fr +s===$&&A.e() +if(s){s=r.cy +s===$&&A.e() +if(s)A.cN1(r) +r.aDT() +return!0}if(r.at!=null){s=r.ax +if(s!=null)s.af(0) +r.ax=null +s=r.as +s===$&&A.e() +s.df(0) +return!1}r.bbT() +s=r.as +s===$&&A.e() +s.df(0) +return!0}, +aAi(a){var s +if(this.c!=null){s=this.fr +s===$&&A.e() +this.ah2(s||a)}}, +a5r(){return this.aAi(!1)}, +bbT(){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.a3d(c,t.N1) +c.toString +s=e.c.gaF() +s.toString +t.x.a(s) +r=s.k3.zA(B.m) +q=A.e6(s.dP(0,c.c.gaF()),r) +r=e.c.U(t.I) +r.toString +s=A.cE(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.c12(e):d +m=m?new A.c13(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.du(B.an,h,d) +g=e.y +g===$&&A.e() +f=e.z +f===$&&A.e() +r=A.ta(new A.c14(A.cwW(new A.aW2(s,p,o,n,k,j,i,h,q,g,f,l,m,d),r.w)),!1) +e.at=r +e.fr=!1 +c.B9(0,r) +A.aDx(e.ga7b()) +if(e.cy)A.cN1(e) +$.Bg.push(e)}, +ajs(){var s,r=this +B.b.D($.Bg,r) +$.deX.D(0,r) +s=r.ax +if(s!=null)s.af(0) +r.ax=null +s=r.ay +if(s!=null)s.af(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$=$.bo() +s.F$=0}}r.at=null +s=r.cy +s===$&&A.e() +if(s)if($.Bg.length!==0)B.b.gR($.Bg).aDT()}, +bj4(a){if(this.at==null)return +if(t.oN.b(a)||t.Ko.b(a))this.a5r() +else if(t.pY.b(a))this.aAi(!0)}, +ro(){var s,r=this +if(r.at!=null)r.ah2(!0) +s=r.ay +if(s!=null)s.af(0) +r.xB()}, +n(){var s,r=this +$.nh.x2$.b.D(0,r.gaAk()) +$.AI.bc$.T(0,r.gaAj()) +r.ajs() +s=r.as +s===$&&A.e() +s.n() +r.b50()}, +aAm(){var s,r,q=this +q.db=!0 +if(q.aLj()){s=q.dy +s===$&&A.e()}else s=!1 +if(s){s=q.dx +s===$&&A.e() +r=q.c +if(s===B.FA){r.toString +A.blP(r)}else{r.toString +A.blQ(r)}}q.a.toString}, +bkd(){this.aAm() +this.a5r()}, +A(a){var s,r,q,p,o,n,m,l,k=this,j=null +if(k.ga7b().length===0){s=k.a.z +return s}r=A.z(a) +a.U(t.U4) +q=A.z(a).oX +s=r.p3.z +if(r.ax.a===B.aw){s.toString +p=s.Rp(B.x,k.azg()) +o=new A.bq(B.o.bU(B.e.aw(229.5)),j,j,B.iE,j,j,j,B.K)}else{s.toString +p=s.Rp(B.o,k.azg()) +o=new A.bq(B.ks.bU(B.e.aw(229.5)),j,j,B.iE,j,j,j,B.K)}k.a.toString +s=q.a +k.d=s==null?k.bfB():s +k.a.toString +s=q.b +k.e=s==null?k.bfA():s +s=k.a +s.toString +n=q.c +k.f=n==null?B.F: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.ak +s=s.ax +if(s==null)s=j +k.cx=s==null?B.G:s +k.ch=B.aSL +k.CW=B.bj +k.dx=B.FA +k.dy=!0 +s=n?j:k.ga7b() +n=k.a.z +l=new A.c9(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.FA?k.gbje():j +l=A.eN(B.cs,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.dRN?k.gbkc():j,j,j,j,j,j,j,!1,B.aA) +s=k.cy +s===$&&A.e() +if(s)l=A.jD(l,B.bz,j,new A.c16(k),new A.c17(k),j) +return l}} +A.c15.prototype={ +$0(){this.a.cy=this.b}, +$S:0} +A.c12.prototype={ +$1(a){var s=this.a +if(s.c!=null)s.aEI() +return null}, +$S:80} +A.c13.prototype={ +$1(a){return this.a.a5r()}, +$S:71} +A.c14.prototype={ +$1(a){return this.a}, +$S:13} +A.c16.prototype={ +$1(a){var s=this.a +if(s.c!=null)s.aEI() +return null}, +$S:80} +A.c17.prototype={ +$1(a){return this.a.a5r()}, +$S:71} +A.cnL.prototype={ +On(a){return new A.aB(0,a.b,0,a.d)}, +Os(a,b){return A.dsL(b,this.d,a,this.b,this.c)}, +Dh(a){return!this.b.l(0,a.b)||this.c!==a.c||this.d!==a.d}} +A.aW2.prototype={ +A(a){var s,r=this,q=null,p=A.z(a).p3.z +p.toString +s=new A.jY(!0,q,new A.dn(r.y,!1,new A.eZ(new A.aB(0,1/0,r.d,1/0),A.fJ(A.am(q,A.cj(A.a9N(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.a9),q),q),q) +p=r.at +if(p!=null||r.ax!=null)s=A.jD(s,B.bz,q,p,r.ax,q) +p=A.dE(a,B.qM) +p=p==null?q:p.e +p=p==null?q:p.d +if(p==null)p=0 +return A.Kc(p,new A.rx(new A.cnL(r.z,r.Q,r.as),s,q),0,0,0)}} +A.agG.prototype={ +n(){var s=this,r=s.cv$ +if(r!=null)r.T(0,s.grT()) +s.cv$=null +s.aG()}, +cp(){this.dH() +this.dr() +this.rU()}} +A.aai.prototype={ +gv(a){var s=this,r=null +return A.an(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.aai)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.aaj.prototype={ +G(){return"TooltipTriggerMode."+this.b}} +A.aW3.prototype={} +A.Tf.prototype={ +G(){return"ScriptCategory."+this.b}} +A.US.prototype={ +aTu(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.US&&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.an(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.aWx.prototype={} +A.RP.prototype={ +zY(a){return new A.cS(this,t.Ow)}, +Bf(a,b,c){var s=null,r=A.k2(s,s,s,s,!1,t.oA) +return A.t7(new A.ec(r,A.y(r).i("ec<1>")),this.Hx(b,s,s,c,r),b.a,s,b.b)}, +CJ(a,b){var s=null,r=A.k2(s,s,s,s,!1,t.oA) +return A.t7(new A.ec(r,A.y(r).i("ec<1>")),this.Hx(a,s,b,s,r),a.a,s,a.b)}, +Gw(a,b){var s=null,r=A.k2(s,s,s,s,!1,t.oA) +return A.t7(new A.ec(r,A.y(r).i("ec<1>")),this.Hx(a,b,s,s,r),a.a,s,a.b)}, +Hx(a,b,c,d,e){return this.bmx(a,b,c,d,e)}, +bmx(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$Hx=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:m=a.a +l=A.aaA().aj(m) +k=a.c +j=k==null?null:k.gdc(k) +i=j===!0 +s=self.window.flutterCanvasKit!=null||i?3:5 +break +case 3:j=new A.ah($.as,t.gO) +p=new A.aG(j,t.XX) +o=A.dlz() +o.open("GET",m,!0) +o.responseType="arraybuffer" +if(i)k.ao(0,new A.bFJ(o)) +A.cH6(o,"load",A.dt(new A.bFK(o,p,l))) +A.cH6(o,"error",A.dt(p.gFT())) +o.send() +s=6 +return A.f(j,$async$Hx) +case 6:n=A.bz(t.pI.a(o.response),0,null) +if(n.byteLength===0){m=A.cHf(o) +m.toString +throw A.j(A.cyH(m,l))}s=b!=null?7:9 +break +case 7:h=b +s=10 +return A.f(A.zS(n),$async$Hx) +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.zS(n),$async$Hx) +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=$.aC().aoL(l,new A.bFL(e)) +s=1 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$Hx,r)}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.RP&&b.a===this.a&&b.b===this.b}, +gv(a){return A.an(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.bFJ.prototype={ +$2(a,b){this.a.setRequestHeader(a,b)}, +$S:92} +A.bFK.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.c3(0,p) +else{o.qU(a) +p=A.cHf(p) +if(p==null)p=400 +throw A.j(A.cyH(p,this.c))}}, +$S:5} +A.bFL.prototype={ +$2(a,b){this.a.t(0,new A.pe(a,b))}, +$S:295} +A.o0.prototype={ +t(a,b){var s=this +return new A.Mg(s.gAC()+b.gAC(),s.gAn(s)+b.gAn(b),s.gAD()+b.gAD())}, +k(a){var s=this +if(s.gAn(s)===0)return A.cvU(s.gAC(),s.gAD()) +if(s.gAC()===0)return A.cvT(s.gAn(s),s.gAD()) +return A.cvU(s.gAC(),s.gAD())+" + "+A.cvT(s.gAn(s),0)}, +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.o0&&b.gAC()===s.gAC()&&b.gAn(b)===s.gAn(s)&&b.gAD()===s.gAD()}, +gv(a){var s=this +return A.an(s.gAC(),s.gAn(s),s.gAD(),B.a,B.a,B.a,B.a,B.a,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.h5.prototype={ +gAC(){return this.a}, +gAn(a){return 0}, +gAD(){return this.b}, +t(a,b){if(b instanceof A.h5)return this.a2(0,b) +return this.aua(0,b)}, +aq(a,b){return new A.h5(this.a-b.a,this.b-b.b)}, +a2(a,b){return new A.h5(this.a+b.a,this.b+b.b)}, +aQ(a,b){return new A.h5(this.a*b,this.b*b)}, +dX(a,b){return new A.h5(this.a/b,this.b/b)}, +Ih(a){var s=a.a/2,r=a.b/2 +return new A.w(s+this.a*s,r+this.b*r)}, +a7V(a){var s=a.a/2,r=a.b/2 +return new A.w(s+this.a*s,r+this.b*r)}, +aRR(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.Y(s,p,s+r,p+o)}, +aj(a){return this}, +k(a){return A.cvU(this.a,this.b)}} +A.jR.prototype={ +gAC(){return 0}, +gAn(a){return this.a}, +gAD(){return this.b}, +t(a,b){if(b instanceof A.jR)return this.a2(0,b) +return this.aua(0,b)}, +aq(a,b){return new A.jR(this.a-b.a,this.b-b.b)}, +a2(a,b){return new A.jR(this.a+b.a,this.b+b.b)}, +aQ(a,b){return new A.jR(this.a*b,this.b*b)}, +dX(a,b){return new A.jR(this.a/b,this.b/b)}, +aj(a){var s=this +switch(a.a){case 0:return new A.h5(-s.a,s.b) +case 1:return new A.h5(s.a,s.b)}}, +k(a){return A.cvT(this.a,this.b)}} +A.Mg.prototype={ +aQ(a,b){return new A.Mg(this.a*b,this.b*b,this.c*b)}, +dX(a,b){return new A.Mg(this.a/b,this.b/b,this.c/b)}, +aj(a){var s=this +switch(a.a){case 0:return new A.h5(s.a-s.b,s.c) +case 1:return new A.h5(s.a+s.b,s.c)}}, +gAC(){return this.a}, +gAn(a){return this.b}, +gAD(){return this.c}} +A.aFU.prototype={ +k(a){return"TextAlignVertical(y: "+this.a+")"}} +A.Kp.prototype={ +G(){return"RenderComparison."+this.b}} +A.Yo.prototype={ +G(){return"Axis."+this.b}} +A.aaO.prototype={ +G(){return"VerticalDirection."+this.b}} +A.GV.prototype={ +G(){return"AxisDirection."+this.b}} +A.a56.prototype={ +aMY(a,b,c,d){return $.aC().Bb(a,!1,c,d)}, +a_p(a){return this.aMY(a,!1,null,null)}, +aMZ(a,b,c,d){var s=$.aC(),r=a.a +r.toString +return s.Bb(r,!1,c,d)}, +bLH(a){return this.aMZ(a,!1,null,null)}, +aN_(a,b){return A.aZE(a,b)}, +bLJ(a){return this.aN_(a,null)}, +$im9:1} +A.aVf.prototype={ +aX(){var s,r,q +for(s=this.a,s=A.eI(s,s.r,A.y(s).c),r=s.$ti.c;s.q();){q=s.d;(q==null?r.a(q):q).$0()}}, +a8(a,b){this.a.t(0,b)}, +T(a,b){this.a.D(0,b)}} +A.YA.prototype={ +Aj(a){var s=this +return new A.Wf(s.gwX().aq(0,a.gwX()),s.gAA().aq(0,a.gAA()),s.gAq().aq(0,a.gAq()),s.gC2().aq(0,a.gC2()),s.gwY().aq(0,a.gwY()),s.gAz().aq(0,a.gAz()),s.gC3().aq(0,a.gC3()),s.gAp().aq(0,a.gAp()))}, +t(a,b){var s=this +return new A.Wf(s.gwX().a2(0,b.gwX()),s.gAA().a2(0,b.gAA()),s.gAq().a2(0,b.gAq()),s.gC2().a2(0,b.gC2()),s.gwY().a2(0,b.gwY()),s.gAz().a2(0,b.gAz()),s.gC3().a2(0,b.gC3()),s.gAp().a2(0,b.gAp()))}, +k(a){var s,r,q,p,o=this +if(o.gwX().l(0,o.gAA())&&o.gAA().l(0,o.gAq())&&o.gAq().l(0,o.gC2()))if(!o.gwX().l(0,B.ab))s=o.gwX().a===o.gwX().b?"BorderRadius.circular("+B.e.bk(o.gwX().a,1)+")":"BorderRadius.all("+o.gwX().k(0)+")" +else s=null +else{r=""+"BorderRadius.only(" +if(!o.gwX().l(0,B.ab)){r+="topLeft: "+o.gwX().k(0) +q=!0}else q=!1 +if(!o.gAA().l(0,B.ab)){if(q)r+=", " +r+="topRight: "+o.gAA().k(0) +q=!0}if(!o.gAq().l(0,B.ab)){if(q)r+=", " +r+="bottomLeft: "+o.gAq().k(0) +q=!0}if(!o.gC2().l(0,B.ab)){if(q)r+=", " +r+="bottomRight: "+o.gC2().k(0)}r+=")" +s=r.charCodeAt(0)==0?r:r}if(o.gwY().l(0,o.gAz())&&o.gAz().l(0,o.gAp())&&o.gAp().l(0,o.gC3()))if(!o.gwY().l(0,B.ab))p=o.gwY().a===o.gwY().b?"BorderRadiusDirectional.circular("+B.e.bk(o.gwY().a,1)+")":"BorderRadiusDirectional.all("+o.gwY().k(0)+")" +else p=null +else{r=""+"BorderRadiusDirectional.only(" +if(!o.gwY().l(0,B.ab)){r+="topStart: "+o.gwY().k(0) +q=!0}else q=!1 +if(!o.gAz().l(0,B.ab)){if(q)r+=", " +r+="topEnd: "+o.gAz().k(0) +q=!0}if(!o.gC3().l(0,B.ab)){if(q)r+=", " +r+="bottomStart: "+o.gC3().k(0) +q=!0}if(!o.gAp().l(0,B.ab)){if(q)r+=", " +r+="bottomEnd: "+o.gAp().k(0)}r+=")" +p=r.charCodeAt(0)==0?r:r}r=s!=null +if(r&&p!=null)return A.q(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.YA&&b.gwX().l(0,s.gwX())&&b.gAA().l(0,s.gAA())&&b.gAq().l(0,s.gAq())&&b.gC2().l(0,s.gC2())&&b.gwY().l(0,s.gwY())&&b.gAz().l(0,s.gAz())&&b.gC3().l(0,s.gC3())&&b.gAp().l(0,s.gAp())}, +gv(a){var s=this +return A.an(s.gwX(),s.gAA(),s.gAq(),s.gC2(),s.gwY(),s.gAz(),s.gC3(),s.gAp(),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.eD.prototype={ +gwX(){return this.a}, +gAA(){return this.b}, +gAq(){return this.c}, +gC2(){return this.d}, +gwY(){return B.ab}, +gAz(){return B.ab}, +gC3(){return B.ab}, +gAp(){return B.ab}, +pS(a){var s=this,r=s.a.AM(0,B.ab),q=s.b.AM(0,B.ab) +return A.aBj(a,s.c.AM(0,B.ab),s.d.AM(0,B.ab),r,q)}, +Aj(a){if(a instanceof A.eD)return this.aq(0,a) +return this.b0t(a)}, +t(a,b){if(b instanceof A.eD)return this.a2(0,b) +return this.b0s(0,b)}, +aq(a,b){var s=this +return new A.eD(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.eD(s.a.a2(0,b.a),s.b.a2(0,b.b),s.c.a2(0,b.c),s.d.a2(0,b.d))}, +aQ(a,b){var s=this +return new A.eD(s.a.aQ(0,b),s.b.aQ(0,b),s.c.aQ(0,b),s.d.aQ(0,b))}, +dX(a,b){var s=this +return new A.eD(s.a.dX(0,b),s.b.dX(0,b),s.c.dX(0,b),s.d.dX(0,b))}, +aj(a){return this}} +A.Wf.prototype={ +aQ(a,b){var s=this +return new A.Wf(s.a.aQ(0,b),s.b.aQ(0,b),s.c.aQ(0,b),s.d.aQ(0,b),s.e.aQ(0,b),s.f.aQ(0,b),s.r.aQ(0,b),s.w.aQ(0,b))}, +dX(a,b){var s=this +return new A.Wf(s.a.dX(0,b),s.b.dX(0,b),s.c.dX(0,b),s.d.dX(0,b),s.e.dX(0,b),s.f.dX(0,b),s.r.dX(0,b),s.w.dX(0,b))}, +aj(a){var s=this +switch(a.a){case 0:return new A.eD(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.eD(s.a.a2(0,s.e),s.b.a2(0,s.f),s.c.a2(0,s.r),s.d.a2(0,s.w))}}, +gwX(){return this.a}, +gAA(){return this.b}, +gAq(){return this.c}, +gC2(){return this.d}, +gwY(){return this.e}, +gAz(){return this.f}, +gC3(){return this.r}, +gAp(){return this.w}} +A.YB.prototype={ +G(){return"BorderStyle."+this.b}} +A.c1.prototype={ +aN(a){return new A.c1(a,this.b,this.c,this.d)}, +dq(a,b){var s=Math.max(0,this.b*b),r=b<=0?B.lk:this.c +return new A.c1(this.a,s,r,-1)}, +z0(){switch(this.c.a){case 1:var s=$.aC().b_() +s.sae(0,this.a) +s.spw(this.b) +s.sd5(0,B.aG) +return s +case 0:s=$.aC().b_() +s.sae(0,B.z) +s.spw(0) +s.sd5(0,B.aG) +return s}}, +guj(){return this.b*(1-(1+this.d)/2)}, +gP7(){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.c1&&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.an(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)}, +qt(){return"BorderSide"}} +A.fE.prototype={ +AE(a,b,c){return null}, +t(a,b){return this.AE(a,b,!1)}, +a2(a,b){var s=this.t(0,b) +if(s==null)s=b.AE(0,this,!0) +return s==null?new A.tY(A.a([b,this],t.N_)):s}, +qD(a,b){if(a==null)return this.dq(0,b) +return null}, +qE(a,b){if(a==null)return this.dq(0,1-b) +return null}, +yT(a,b,c,d){}, +gxW(){return!1}, +k(a){return"ShapeBorder()"}} +A.kq.prototype={ +gAU(){var s=Math.max(this.a.guj(),0) +return new A.au(s,s,s,s)}, +qD(a,b){if(a==null)return this.dq(0,b) +return null}, +qE(a,b){if(a==null)return this.dq(0,1-b) +return null}} +A.tY.prototype={ +gAU(){return B.b.ey(this.a,B.F,new A.c8Q(),t.y7)}, +AE(a,b,c){var s,r,q,p=b instanceof A.tY +if(!p){s=this.a +r=c?B.b.gR(s):B.b.gO(s) +q=r.AE(0,b,c) +if(q==null)q=b.AE(0,r,!c) +if(q!=null){p=A.Q(s,!0,t.RY) +p[c?p.length-1:0]=q +return new A.tY(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.tY(s)}, +t(a,b){return this.AE(a,b,!1)}, +dq(a,b){var s=this.a,r=A.a0(s).i("O<1,fE>") +return new A.tY(A.Q(new A.O(s,new A.c8R(b),r),!0,r.i("al.E")))}, +qD(a,b){return A.cNX(a,this,b)}, +qE(a,b){return A.cNX(this,a,b)}, +tl(a,b){var s,r +for(s=this.a,r=0;r") +return new A.O(new A.c5(s,r),new A.c8S(),r.i("O")).aV(0," + ")}} +A.c8Q.prototype={ +$2(a,b){return a.t(0,b.gAU())}, +$S:891} +A.c8R.prototype={ +$1(a){return a.dq(0,this.a)}, +$S:892} +A.c8S.prototype={ +$1(a){return a.k(0)}, +$S:893} +A.aKI.prototype={} +A.YH.prototype={ +G(){return"BoxShape."+this.b}} +A.NK.prototype={ +AE(a,b,c){return null}, +t(a,b){return this.AE(a,b,!1)}, +tl(a,b){var s=$.aC().cq() +s.rV(this.gAU().aj(b).Zl(a)) +return s}, +BN(a){return this.tl(a,null)}, +qe(a,b){var s=$.aC().cq() +s.rV(a) +return s}, +y7(a){return this.qe(a,null)}, +yT(a,b,c,d){a.fs(b,c)}, +gxW(){return!0}} +A.fh.prototype={ +gAU(){var s,r=this +if(r.gaH8()){s=r.a.guj() +return new A.au(s,s,s,s)}return new A.au(r.d.guj(),r.a.guj(),r.b.guj(),r.c.guj())}, +gNg(){var s,r,q=this +if(q.gWb())if(q.gaH8())if(q.gXE()){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}, +gWb(){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)}, +gaH8(){var s=this,r=s.a.b +return s.d.b===r&&s.c.b===r&&s.b.b===r}, +gXE(){var s=this,r=s.a.c +return s.d.c===r&&s.c.c===r&&s.b.c===r}, +AE(a,b,c){var s=this +if(b instanceof A.fh&&A.yQ(s.a,b.a)&&A.yQ(s.b,b.b)&&A.yQ(s.c,b.c)&&A.yQ(s.d,b.d))return new A.fh(A.ui(s.a,b.a),A.ui(s.b,b.b),A.ui(s.c,b.c),A.ui(s.d,b.d)) +return null}, +t(a,b){return this.AE(a,b,!1)}, +dq(a,b){var s=this +return new A.fh(s.a.dq(0,b),s.b.dq(0,b),s.c.dq(0,b),s.d.dq(0,b))}, +qD(a,b){if(a instanceof A.fh)return A.b5u(a,this,b) +return this.a48(a,b)}, +qE(a,b){if(a instanceof A.fh)return A.b5u(this,a,b) +return this.a49(a,b)}, +abN(a,b,c,d,e){var s,r=this +if(r.gNg()){s=r.a +switch(s.c.a){case 0:return +case 1:switch(d.a){case 1:A.cFG(a,b,s) +break +case 0:if(c!=null&&!c.l(0,B.bH)){A.cFH(a,b,s,c) +return}A.cFI(a,b,s) +break}return}}if(r.gWb()&&r.gXE()){s=r.a +switch(s.c.a){case 0:return +case 1:A.cFF(a,b,c,r.c,r.d,r.b,d,e,s) +return}}A.cCg(a,b,r.c,r.d,r.b,r.a)}, +uW(a,b,c){return this.abN(a,b,null,B.K,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.fh&&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.an(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.gNg())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.aV(s,", ")+")"}, +gz2(a){return this.a}} +A.n8.prototype={ +gAU(){var s,r=this +if(r.gNg()){s=r.a.guj() +return new A.cI(s,s,s,s)}return new A.cI(r.b.guj(),r.a.guj(),r.c.guj(),r.d.guj())}, +gNg(){var s,r,q,p,o=this +if(o.gWb()){s=o.a +r=s.b +q=o.b +if(q.b===r&&o.d.b===r&&o.c.b===r)if(o.gXE()){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}, +gWb(){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)}, +gXE(){var s=this,r=s.a.c +return s.b.c===r&&s.d.c===r&&s.c.c===r}, +AE(a,b,c){var s,r,q,p=this,o=null +if(b instanceof A.n8){s=p.a +r=b.a +if(A.yQ(s,r)&&A.yQ(p.b,b.b)&&A.yQ(p.c,b.c)&&A.yQ(p.d,b.d))return new A.n8(A.ui(s,r),A.ui(p.b,b.b),A.ui(p.c,b.c),A.ui(p.d,b.d)) +return o}if(b instanceof A.fh){s=b.a +r=p.a +if(!A.yQ(s,r)||!A.yQ(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.n8(A.ui(s,r),q,p.c,A.ui(b.c,p.d))}return new A.fh(A.ui(s,r),b.b,A.ui(b.c,p.d),b.d)}return o}, +t(a,b){return this.AE(a,b,!1)}, +dq(a,b){var s=this +return new A.n8(s.a.dq(0,b),s.b.dq(0,b),s.c.dq(0,b),s.d.dq(0,b))}, +qD(a,b){if(a instanceof A.n8)return A.cw5(a,this,b) +return this.a48(a,b)}, +qE(a,b){if(a instanceof A.n8)return A.cw5(this,a,b) +return this.a49(a,b)}, +abN(a,b,c,d,e){var s,r,q,p=this +if(p.gNg()){s=p.a +switch(s.c.a){case 0:return +case 1:switch(d.a){case 1:A.cFG(a,b,s) +break +case 0:if(c!=null&&!c.l(0,B.bH)){A.cFH(a,b,s,c) +return}A.cFI(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.gWb()&&p.gXE()){s=p.a +switch(s.c.a){case 0:return +case 1:A.cFF(a,b,c,p.d,r,q,d,e,s) +return}}A.cCg(a,b,p.d,r,q,p.a)}, +uW(a,b,c){return this.abN(a,b,null,B.K,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.n8&&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.an(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.aV(r,", ")+")"}, +gz2(a){return this.a}} +A.bq.prototype={ +a8A(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)}, +bD5(a){return this.a8A(a,null)}, +gpi(a){var s=this.c +s=s==null?null:s.gAU() +return s==null?B.F:s}, +a2l(a,b){var s,r,q +switch(this.w.a){case 1:s=A.tp(a.gcS(),a.gvq()/2) +r=$.aC().cq() +r.Cd(s) +return r +case 0:r=this.d +if(r!=null){q=$.aC().cq() +q.ts(r.aj(b).pS(a)) +return q}r=$.aC().cq() +r.rV(a) +return r}}, +dq(a,b){var s=this,r=null,q=A.ap(r,s.a,b),p=A.cFJ(r,s.c,b),o=A.wg(r,s.d,b),n=A.cw6(r,s.e,b),m=s.f +m=m==null?r:m.dq(0,b) +return new A.bq(q,s.b,p,o,n,m,r,s.w)}, +gaau(){return this.e!=null}, +qD(a,b){if(a==null)return this.dq(0,b) +if(a instanceof A.bq)return A.cFK(a,this,b) +return this.af4(a,b)}, +qE(a,b){if(a==null)return this.dq(0,1-b) +if(a instanceof A.bq)return A.cFK(this,a,b) +return this.af5(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.h2(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.an(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)}, +aoA(a,b,c){var s +switch(this.w.a){case 0:s=this.d +if(s!=null)return s.aj(c).pS(new A.Y(0,0,0+a.a,0+a.b)).p(0,b) +return!0 +case 1:return b.aq(0,a.zA(B.m)).gpz()<=Math.min(a.a,a.b)/2}}, +IC(a){return new A.aKN(this,a)}} +A.aKN.prototype={ +aCq(a,b,c,d){var s=this.b +switch(s.w.a){case 1:a.rC(b.gcS(),b.gvq()/2,c) +break +case 0:s=s.d +if(s==null||s.l(0,B.bH))a.fs(b,c) +else a.fq(s.aj(d).pS(b),c) +break}}, +bpI(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.aCq(a,new A.Y(o.a-n,o.b-n,o.c+n,o.d+n),p,c)}}, +bpz(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.a_z(n,s)}switch(o.w.a){case 1:r=A.tp(b.gcS(),b.gvq()/2) +q=$.aC().cq() +q.Cd(r) +break +case 0:o=o.d +if(o!=null){q=$.aC().cq() +q.ts(o.aj(c.d).pS(b))}else q=null +break +default:q=null}p.e.NE(a,b,q,c)}, +n(){var s=this.e +if(s!=null)s.n() +this.auk()}, +xf(a,b,c){var s,r,q=this,p=c.e,o=b.a,n=b.b,m=new A.Y(o,n,o+p.a,n+p.b),l=c.d +q.bpI(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=$.aC().b_() +if(!n)r.sae(0,o) +o=p.f +if(o!=null){r.sBX(o.amA(0,m,l)) +q.d=m}q.c=r}o=q.c +o.toString +q.aCq(a,m,o,l)}q.bpz(a,m,c) +o=p.c +if(o!=null){n=p.d +n=n==null?null:n.aj(l) +o.abN(a,m,n,p.w,l)}}, +k(a){return"BoxPainter for "+this.b.k(0)}} +A.CK.prototype={ +G(){return"BoxFit."+this.b}} +A.arf.prototype={} +A.fS.prototype={ +z0(){var s=$.aC().b_() +s.sae(0,this.a) +s.sCN(new A.A7(this.e,A.ddg(this.c))) +return s}, +dq(a,b){var s=this +return new A.fS(s.d*b,s.e,s.a,s.b.aQ(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.fS&&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.an(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.r8(s.c)+", "+A.r8(s.d)+", "+s.e.k(0)+")"}} +A.kH.prototype={ +dq(a,b){return new A.kH(this.b,this.a.dq(0,b))}, +qD(a,b){var s,r +if(a instanceof A.kH){s=A.cB(a.a,this.a,b) +r=A.aJ(a.b,this.b,b) +r.toString +return new A.kH(A.a9(r,0,1),s)}return this.Pd(a,b)}, +qE(a,b){var s,r +if(a instanceof A.kH){s=A.cB(this.a,a.a,b) +r=A.aJ(this.b,a.b,b) +r.toString +return new A.kH(A.a9(r,0,1),s)}return this.Pe(a,b)}, +tl(a,b){var s=$.aC().cq() +s.Cd(this.a4k(a).oK(-this.a.guj())) +return s}, +BN(a){return this.tl(a,null)}, +qe(a,b){var s=$.aC().cq() +s.Cd(this.a4k(a)) +return s}, +y7(a){return this.qe(a,null)}, +yT(a,b,c,d){if(this.b===0)a.rC(b.gcS(),b.gvq()/2,c) +else a.DZ(this.a4k(b),c)}, +gxW(){return!0}, +DS(a){var s=a==null?this.a:a +return new A.kH(this.b,s)}, +uW(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.rC(b.gcS(),(b.gvq()+s)/2,r.z0()) +else a.DZ(this.a4k(b).oK(s/2),r.z0()) +break}}, +b4(a,b){return this.uW(a,b,null)}, +a4k(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.tp(a.gcS(),a.gvq()/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.ctk(b.b,s.b)}, +gv(a){return A.an(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.b0Z(0)+")"}} +A.lP.prototype={ +qt(){return"Decoration"}, +gpi(a){return B.F}, +gaau(){return!1}, +qD(a,b){return null}, +qE(a,b){return null}, +aoA(a,b,c){return!0}, +a2l(a,b){throw A.j(A.ak("This Decoration subclass does not expect to be used for clipping."))}} +A.wj.prototype={ +n(){}} +A.aMC.prototype={} +A.IA.prototype={ +G(){return"ImageRepeat."+this.b}} +A.apJ.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.apJ)if(b.a.l(0,r.a))if(b.d==r.d)if(B.C.l(0,B.C))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.an(this.a,null,this.d,B.C,null,B.dw,!1,1,this.y,B.bB,!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.ya&&!0) +else s=!1 +if(s)r.push(A.q(q)) +r.push(B.C.k(0)) +r.push("scale 1") +r.push("opacity "+A.q(this.y)) +r.push(B.bB.k(0)) +return"DecorationImage("+B.b.aV(r,", ")+")"}} +A.a_z.prototype={ +NE(a,b,c,d){var s,r,q,p,o=this,n=null,m=o.a,l=m.a.aj(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.lT(o.gaAh(),n,m.b) +if(!r)s.T(0,p) +o.c=l +l.a8(0,p)}if(o.d==null)return +k=c!=null +if(k){a.eG(0) +a.yx(0,c)}s=o.d +r=s.a +A.cSc(B.C,a,n,n,s.c,B.bB,m.d,!1,r,!1,!1,m.y,b,B.dw,s.b) +if(k)a.dm(0)}, +bil(a,b){var s,r,q=this +if(J.v(q.d,a))return +s=q.d +if(s!=null)if(a.a.aoX(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.T(0,new A.lT(s.gaAh(),null,s.a.b)) +r=s.d +if(r!=null)r.a.n() +s.d=null}, +k(a){return"DecorationImagePainter(stream: "+A.q(this.c)+", image: "+A.q(this.d)+") for "+this.a.k(0)}} +A.ig.prototype={ +goZ(){var s=this +return s.gwf(s)+s.gwh(s)+s.gyo(s)+s.gyi()}, +bzI(a){var s=this +switch(a.a){case 0:return s.goZ() +case 1:return s.gel(s)+s.ges(s)}}, +t(a,b){var s=this +return new A.BR(s.gwf(s)+b.gwf(b),s.gwh(s)+b.gwh(b),s.gyo(s)+b.gyo(b),s.gyi()+b.gyi(),s.gel(s)+b.gel(b),s.ges(s)+b.ges(b))}, +bb(a,b,c){var s=this +return new A.BR(A.a9(s.gwf(s),b.a,c.a),A.a9(s.gwh(s),b.c,c.b),A.a9(s.gyo(s),0,c.c),A.a9(s.gyi(),0,c.d),A.a9(s.gel(s),b.b,c.e),A.a9(s.ges(s),b.d,c.f))}, +k(a){var s=this +if(s.gyo(s)===0&&s.gyi()===0){if(s.gwf(s)===0&&s.gwh(s)===0&&s.gel(s)===0&&s.ges(s)===0)return"EdgeInsets.zero" +if(s.gwf(s)===s.gwh(s)&&s.gwh(s)===s.gel(s)&&s.gel(s)===s.ges(s))return"EdgeInsets.all("+B.e.bk(s.gwf(s),1)+")" +return"EdgeInsets("+B.e.bk(s.gwf(s),1)+", "+B.e.bk(s.gel(s),1)+", "+B.e.bk(s.gwh(s),1)+", "+B.e.bk(s.ges(s),1)+")"}if(s.gwf(s)===0&&s.gwh(s)===0)return"EdgeInsetsDirectional("+B.e.bk(s.gyo(s),1)+", "+B.e.bk(s.gel(s),1)+", "+B.e.bk(s.gyi(),1)+", "+B.e.bk(s.ges(s),1)+")" +return"EdgeInsets("+B.e.bk(s.gwf(s),1)+", "+B.e.bk(s.gel(s),1)+", "+B.e.bk(s.gwh(s),1)+", "+B.e.bk(s.ges(s),1)+") + EdgeInsetsDirectional("+B.e.bk(s.gyo(s),1)+", 0.0, "+B.e.bk(s.gyi(),1)+", 0.0)"}, +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.ig&&b.gwf(b)===s.gwf(s)&&b.gwh(b)===s.gwh(s)&&b.gyo(b)===s.gyo(s)&&b.gyi()===s.gyi()&&b.gel(b)===s.gel(s)&&b.ges(b)===s.ges(s)}, +gv(a){var s=this +return A.an(s.gwf(s),s.gwh(s),s.gyo(s),s.gyi(),s.gel(s),s.ges(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}, +gel(a){return this.b}, +gwh(a){return this.c}, +ges(a){return this.d}, +gyo(a){return 0}, +gyi(){return 0}, +aag(a){var s=this +return new A.Y(a.a-s.a,a.b-s.b,a.c+s.c,a.d+s.d)}, +Zl(a){var s=this +return new A.Y(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.auq(0,b)}, +bb(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)}, +aQ(a,b){var s=this +return new A.au(s.a*b,s.b*b,s.c*b,s.d*b)}, +dX(a,b){var s=this +return new A.au(s.a/b,s.b/b,s.c/b,s.d/b)}, +aj(a){return this}, +IA(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)}, +YS(a){return this.IA(a,null,null,null)}, +aJN(a,b){return this.IA(a,null,null,b)}, +bDJ(a,b){return this.IA(null,a,b,null)}, +bDv(a){return this.IA(null,null,null,a)}} +A.cI.prototype={ +gyo(a){return this.a}, +gel(a){return this.b}, +gyi(){return this.c}, +ges(a){return this.d}, +gwf(a){return 0}, +gwh(a){return 0}, +t(a,b){if(b instanceof A.cI)return this.a2(0,b) +return this.auq(0,b)}, +aq(a,b){var s=this +return new A.cI(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.cI(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.cI(s.a*b,s.b*b,s.c*b,s.d*b)}, +dX(a,b){var s=this +return new A.cI(s.a/b,s.b/b,s.c/b,s.d/b)}, +aj(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.BR.prototype={ +aQ(a,b){var s=this +return new A.BR(s.a*b,s.b*b,s.c*b,s.d*b,s.e*b,s.f*b)}, +dX(a,b){var s=this +return new A.BR(s.a/b,s.b/b,s.c/b,s.d/b,s.e/b,s.f/b)}, +aj(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}, +gyo(a){return this.c}, +gyi(){return this.d}, +gel(a){return this.e}, +ges(a){return this.f}} +A.c8O.prototype={} +A.cr7.prototype={ +$1(a){return a<=this.a}, +$S:414} +A.cqp.prototype={ +$1(a){var s=this,r=A.ap(A.cQl(s.a,s.b,a),A.cQl(s.c,s.d,a),s.e) +r.toString +return r}, +$S:896} +A.bpE.prototype={} +A.as7.prototype={ +aik(){var s,r,q,p=this.b +if(p!=null)return p +p=this.a.length +s=1/(p-1) +r=J.jx(p,t.i) +for(q=0;q") +return new A.m0(s.d,s.e,s.f,A.Q(new A.O(r,new A.byl(b),q),!0,q.i("al.E")),s.b,null)}, +qD(a,b){if(a==null||a instanceof A.m0)return A.cJj(t.Nl.a(a),this,b) +return this.b1p(a,b)}, +qE(a,b){if(a==null||a instanceof A.m0)return A.cJj(this,t.Nl.a(a),b) +return this.b1q(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.m0&&b.d.l(0,s.d)&&b.e.l(0,s.e)&&b.f===s.f&&b.c==s.c&&A.h2(b.a,s.a)&&A.h2(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.an(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.q(s.a)],t.s),q=s.b +if(q!=null)r.push("stops: "+A.q(q)) +r.push("tileMode: "+s.f.k(0)) +q=s.c +if(q!=null)r.push("transform: "+q.k(0)) +return"LinearGradient("+B.b.aV(r,", ")+")"}} +A.byl.prototype={ +$1(a){var s=A.ap(null,a,this.a) +s.toString +return s}, +$S:175} +A.btW.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.bM(J.ag(r.a),r.b,q.i("bM<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.bM(J.ag(r.a),r.b,q.i("bM<1,2>")),q=q.z[1];r.q();){p=r.a +if(p==null)p=q.a(p) +p.a.T(0,p.b)}s.V(0) +this.f=0}, +MD(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.ac(u.fU)) +B.b.D(s.x,r) +o.avi()}q=p.a.D(0,a) +if(q!=null){q.a.T(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}, +aFP(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.bau(c)}else b.n()}, +ako(a,b,c){var s=this.c.cQ(0,a,new A.btZ(this,b,a)) +if(s.b==null)s.b=c}, +aqG(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.ako(b,j,q.b) +h.j(0,b,q) +return j}p=l.c.h(0,b) +if(p!=null){j=p.a +l.aFP(b,new A.abJ(j,p.b,j.ST()),k) +return j}try{g=j.a=c.$0() +l.ako(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.lT(new A.bu_(j,l,b,!0,k,n),k,k) +n.b=new A.aRs(h,m) +i.j(0,b,n.aW()) +j.a.a8(0,m) +return j.a}, +cQ(a,b,c){return this.aqG(a,b,c,null)}, +a0(a,b){return this.a.h(0,b)!=null||this.b.h(0,b)!=null}, +bau(a){var s,r,q,p,o,n=this,m=n.b,l=A.y(m).i("bt<1>") +while(!0){if(!(n.f>104857600||m.a>1000))break +s=new A.bt(m,l) +r=s.gS(s) +if(!r.q())A.W(A.dI()) +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.btZ.prototype={ +$0(){return A.dhD(this.b,new A.btY(this.a,this.c))}, +$S:897} +A.btY.prototype={ +$0(){this.a.c.D(0,this.b)}, +$S:0} +A.bu_.prototype={ +$2(a,b){var s,r,q,p,o,n=this +if(a!=null){s=a.a +r=s.gba(s)*s.gbl(s)*4 +s.n()}else r=null +s=n.a +q=s.a +p=new A.abJ(q,r,q.ST()) +q=n.b +o=n.c +q.ako(o,s.a,r) +if(n.d)q.aFP(o,p,n.e) +else p.n() +q.a.D(0,o) +if(!s.b){q=n.f.aW() +q.a.T(0,q.b)}s.b=!0}, +$S:898} +A.aKU.prototype={ +n(){$.dJ.go$.push(new A.c8a(this))}} +A.c8a.prototype={ +$1(a){var s=this.a,r=s.c +if(r!=null)r.n() +s.c=null}, +$S:3} +A.abJ.prototype={} +A.Wb.prototype={ +b7J(a,b,c){var s=new A.ceC(this,b) +this.d=s +if(a.w)A.W(A.ac(u.fU)) +a.x.push(s)}, +k(a){return"#"+A.ez(this)}} +A.ceC.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.ac(u.fU)) +B.b.D(r.x,q) +s.avi()}, +$S:0} +A.aRs.prototype={} +A.Iz.prototype={ +Me(a){var s=this +return new A.Iz(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.Iz&&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.an(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.hS.prototype={ +aj(a){var s=new A.buw() +this.bbO(a,new A.buq(this,a,s),new A.bur(this,a,s)) +return s}, +bbO(a,b,c){var s,r,q,p,o,n={} +n.a=null +n.b=!1 +s=new A.bun(n,c) +r=null +try{r=this.zY(a)}catch(o){q=A.a2(o) +p=A.ay(o) +s.$2(q,p) +return}J.Gz(r,new A.bum(n,this,b,s),t.H).nf(s)}, +a1r(a,b,c,d){var s,r +if(b.a!=null){s=$.k_.zM$ +s===$&&A.e() +s.aqG(0,c,new A.buo(b),d) +return}s=$.k_.zM$ +s===$&&A.e() +r=s.aqG(0,c,new A.bup(this,c),d) +if(r!=null)b.at5(r)}, +a9i(){var s=0,r=A.o(t.y),q,p=this,o,n +var $async$a9i=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=$.k_.zM$ +o===$&&A.e() +n=o +s=3 +return A.f(p.zY(B.AR),$async$a9i) +case 3:q=n.MD(b) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a9i,r)}, +Bf(a,b,c){throw A.j(A.ak("Implement loadBuffer for faster image loading"))}, +CJ(a,b){return new A.Vc(A.a([],t.XZ),A.a([],t.b))}, +Gw(a,b){return new A.Vc(A.a([],t.XZ),A.a([],t.b))}, +k(a){return"ImageConfiguration()"}} +A.buq.prototype={ +$2(a,b){this.a.a1r(this.b,this.c,a,b)}, +$S(){return A.y(this.a).i("~(hS.T,~(K,fm?))")}} +A.bur.prototype={ +$3(a,b,c){return this.aSY(a,b,c)}, +aSY(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.at5(new A.caG(A.a([],t.XZ),A.a([],t.b))) +p=p.a +p.toString +p.GN(A.dd("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("T<~>(hS.T?,K,fm?)")}} +A.bun.prototype={ +aSX(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.aSX(a,b)}, +$S:899} +A.bum.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("aU(hS.T)")}} +A.buo.prototype={ +$0(){var s=this.a.a +s.toString +return s}, +$S:415} +A.bup.prototype={ +$0(){var s=this.a,r=this.b,q=s.Gw(r,$.k_.gbLI()) +if(q instanceof A.Vc){q=s.CJ(r,$.k_.gbLG()) +if(q instanceof A.Vc)q=s.Bf(0,r,$.k_.gbLD())}return q}, +$S:415} +A.Vc.prototype={} +A.wc.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.wc&&b.a===s.a&&b.b===s.b&&b.c===s.c}, +gv(a){return A.an(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.q(this.c)+")"}} +A.ajX.prototype={ +Gw(a,b){return A.t7(null,this.WW(a,b),a.b,null,a.c)}, +CJ(a,b){return A.t7(null,this.WX(a,b),a.b,null,a.c)}, +Bf(a,b,c){return A.t7(null,this.WY(b,c),b.b,null,b.c)}, +tr(a,b,c,d){return this.bmt(a,b,c,d)}, +WW(a,b){return this.tr(a,b,null,null)}, +WX(a,b){return this.tr(a,null,b,null)}, +WY(a,b){return this.tr(a,null,null,b)}, +bmt(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.a_K(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.zx){j=$.k_.zM$ +j===$&&A.e() +j.MD(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.a_K(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.zx){j=$.k_.zM$ +j===$&&A.e() +j.MD(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.ph(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.zx){j=$.k_.zM$ +j===$&&A.e() +j.MD(a) +throw g}else throw g +s=20 +break +case 17:s=2 +break +case 20:d.toString +q=d.$1(A.bz(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.xm.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.xm&&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.an(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.aCu.prototype={ +G(){return"ResizeImagePolicy."+this.b}} +A.aCt.prototype={ +Bf(a,b,c){return this.a.Bf(0,b.a,new A.bOa(this,c))}, +CJ(a,b){return this.a.CJ(a.a,new A.bO7(this,b))}, +Gw(a,b){return this.a.Gw(a.a,new A.bO8(this,b))}, +zY(a){var s,r={} +r.a=r.b=null +this.a.zY(a).aJ(0,new A.bOb(r,this),t.P) +s=r.a +if(s!=null)return s +s=new A.ah($.as,t.Xa) +r.b=new A.aG(s,t.BK) +return s}} +A.bOa.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:901} +A.bO7.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:902} +A.bO8.prototype={ +$2$getTargetSize(a,b){return this.b.$2$getTargetSize(a,new A.bO9(this.a))}, +$1(a){return this.$2$getTargetSize(a,null)}, +$S:413} +A.bO9.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.L7(r,q)}}, +$S:903} +A.bOb.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.cS(new A.xm(a,B.a86,p,q,!1),t.Nq) +else r.c3(0,new A.xm(a,B.a86,p,q,!1))}, +$S:243} +A.Dp.prototype={ +zY(a){return new A.cS(this,t.tF)}, +Bf(a,b,c){return A.t7(null,this.WY(b,c),b.a.a,new A.blT(this),b.b)}, +CJ(a,b){return A.t7(null,this.WX(a,b),a.a.a,new A.blR(this),a.b)}, +Gw(a,b){return A.t7(null,this.WW(a,b),a.a.a,new A.blS(this),a.b)}, +tr(a,b,c,d){return this.bmv(a,b,c,d)}, +WW(a,b){return this.tr(a,b,null,null)}, +WX(a,b){return this.tr(a,null,b,null)}, +WY(a,b){return this.tr(a,null,null,b)}, +bmv(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.uz(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.Dp&&b.a.a===this.a.a&&b.b===this.b}, +gv(a){return A.an(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.blT.prototype={ +$0(){return A.a([A.dd("Path: "+this.a.a.a)],t.qe)}, +$S:42} +A.blR.prototype={ +$0(){return A.a([A.dd("Path: "+this.a.a.a)],t.qe)}, +$S:42} +A.blS.prototype={ +$0(){return A.a([A.dd("Path: "+this.a.a.a)],t.qe)}, +$S:42} +A.v5.prototype={ +zY(a){return new A.cS(this,t.Q6)}, +Bf(a,b,c){return A.t7(null,this.WY(b,c),"MemoryImage("+("#"+A.ez(b.a))+")",null,b.b)}, +CJ(a,b){return A.t7(null,this.WX(a,b),"MemoryImage("+("#"+A.ez(a.a))+")",null,a.b)}, +Gw(a,b){return A.t7(null,this.WW(a,b),"MemoryImage("+("#"+A.ez(a.a))+")",null,a.b)}, +tr(a,b,c,d){return this.bmw(a,b,c,d)}, +WW(a,b){return this.tr(a,b,null,null)}, +WX(a,b){return this.tr(a,null,b,null)}, +WY(a,b){return this.tr(a,null,null,b)}, +bmw(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.zS(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.zS(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.v5&&b.a===this.a&&b.b===this.b}, +gv(a){return A.an(A.e_(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.ez(this.a))+", scale: "+this.b+")"}} +A.caG.prototype={} +A.ayN.prototype={ +k(a){return this.b}, +$ibw:1, +gyg(a){return this.a}} +A.Nq.prototype={ +gzS(){return this.a}, +zY(a){var s,r={},q=a.a +if(q==null)q=$.N4() +r.a=r.b=null +s=t.P +A.a1k(q.bN4("AssetManifest.bin",A.dnU(),t.jo).aJ(0,new A.b2v(r,this,a,q),s),new A.b2w(r),s,t.K) +s=r.a +if(s!=null)return s +s=new A.ah($.as,t.Lv) +r.b=new A.aG(s,t.h8) +return s}, +baR(a,b,c){var s,r,q,p,o +if(c==null||c.length===0||b.b==null)return new A.CB(null,a) +s=A.czB(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.Nq&&b.gzS()===this.gzS()&&!0}, +gv(a){return A.an(this.gzS(),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.q(this.b)+', name: "'+this.gzS()+'")'}} +A.b2v.prototype={ +$1(a){var s,r,q=this,p=q.b,o=a.aTH(p.gzS()),n=p.baR(p.gzS(),q.c,o) +p=n.a +if(p==null)p=1 +s=new A.wc(q.d,n.b,p) +p=q.a +r=p.b +if(r!=null)r.c3(0,s) +else p.a=new A.cS(s,t.WT)}, +$S:905} +A.b2w.prototype={ +$2(a,b){this.a.b.qV(a,b)}, +$S:25} +A.kk.prototype={ +cO(a){return new A.kk(this.a.cO(0),this.b,this.c)}, +k(a){var s=this.c +s=s!=null?s+" ":"" +return s+this.a.k(0)+" @ "+A.r8(this.b)+"x"}, +gv(a){return A.an(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.kk&&b.a===s.a&&b.b===s.b&&b.c==s.c}} +A.lT.prototype={ +gv(a){return A.an(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.lT&&J.v(b.a,s.a)&&J.v(b.b,s.b)&&J.v(b.c,s.c)}, +bPo(a,b){return this.a.$2(a,b)}} +A.pe.prototype={} +A.buw.prototype={ +at5(a){var s,r=this +r.a=a +s=r.b +if(s!=null){r.b=null +a.f=!0 +B.b.ao(s,a.gY6(a)) +r.a.f=!1}}, +a8(a,b){var s=this.a +if(s!=null)return s.a8(0,b) +s=this.b;(s==null?this.b=A.a([],t.XZ):s).push(b)}, +T(a,b){var s,r=this.a +if(r!=null)return r.T(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.ayH(new A.kk(s.gqX(s).cO(0),p.Q,p.d)) +p.ax=a +s=p.at +p.ay=s.gq7(s) +s=p.at +s.gqX(s).n() +p.at=null +q=B.d.eJ(p.ch,p.z.gJg()) +if(p.z.gTF()===-1||q<=p.z.gTF())p.Pv() +return}s.toString +r=p.ax +r===$&&A.e() +p.CW=A.d6(new A.bc(B.d.aw(s.a-(a.a-r.a))),new A.bEq(p))}, +Pv(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i +var $async$Pv=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.y6(),$async$Pv) +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.GN(A.dd("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.gJg()===1){if(n.a.length===0){s=1 +break}j=n.at +n.ayH(new A.kk(j.gqX(j).cO(0),n.Q,n.d)) +j=n.at +j.gqX(j).n() +n.at=null +s=1 +break}n.aE2() +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Pv,r)}, +aE2(){if(this.cx)return +this.cx=!0 +$.dJ.a2U(this.gbgQ())}, +ayH(a){this.aez(a);++this.ch}, +a8(a,b){var s,r=this +if(r.a.length===0){s=r.z +if(s!=null)s=r.b==null||s.gJg()>1 +else s=!1}else s=!1 +if(s)r.Pv() +r.auz(0,b)}, +T(a,b){var s,r=this +r.auA(0,b) +if(r.a.length===0){s=r.CW +if(s!=null)s.af(0) +r.CW=null}}, +a5U(){var s,r=this +r.b1s() +if(r.w){s=r.y +if(s!=null)s.uA(null) +s=r.y +if(s!=null)s.af(0) +r.y=null}}} +A.bEr.prototype={ +$2(a,b){this.a.GN(A.dd("resolving an image codec"),a,this.b,!0,b)}, +$S:25} +A.bEs.prototype={ +$2(a,b){this.a.GN(A.dd("loading an image"),a,this.b,!0,b)}, +$S:25} +A.bEq.prototype={ +$0(){this.a.aE2()}, +$S:0} +A.aOR.prototype={} +A.aOV.prototype={} +A.aOU.prototype={} +A.ajj.prototype={ +gm(a){return this.a}} +A.zU.prototype={ +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.zU&&b.a===s.a&&b.b==s.b&&b.c==s.c&&b.d===s.d&&A.h2(b.f,s.f)}, +gv(a){var s=this +return A.an(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.q(this.b)+", recognizer: "+A.q(this.c)+"}"}} +A.lU.prototype={ +asu(a){var s={} +s.a=null +this.d4(new A.bva(s,a,new A.ajj())) +return s.a}, +a1D(a){var s,r=new A.cR("") +this.am9(r,!0,a) +s=r.a +return s.charCodeAt(0)==0?s:s}, +aQF(){return this.a1D(!0)}, +aL(a,b){var s={} +if(b<0)return null +s.a=null +this.d4(new A.bv9(s,b,new A.ajj())) +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.lU&&J.v(b.a,this.a)}, +gv(a){return J.aj(this.a)}} +A.bva.prototype={ +$1(a){var s=a.asv(this.b,this.c) +this.a.a=s +return s==null}, +$S:114} +A.bv9.prototype={ +$1(a){var s=a.aJ1(this.b,this.c) +this.a.a=s +return s==null}, +$S:114} +A.An.prototype={ +am9(a,b,c){a.a+=A.dO(65532)}, +a8v(a){a.push(B.chI)}} +A.dP.prototype={ +dq(a,b){var s=this.a.dq(0,b) +return new A.dP(this.b.aQ(0,b),s)}, +qD(a,b){var s,r,q=this +if(a instanceof A.dP){s=A.cB(a.a,q.a,b) +r=A.wg(a.b,q.b,b) +r.toString +return new A.dP(r,s)}if(a instanceof A.kH){s=A.cB(a.a,q.a,b) +return new A.nT(q.b,1-b,a.b,s)}return q.Pd(a,b)}, +qE(a,b){var s,r,q=this +if(a instanceof A.dP){s=A.cB(q.a,a.a,b) +r=A.wg(q.b,a.b,b) +r.toString +return new A.dP(r,s)}if(a instanceof A.kH){s=A.cB(q.a,a.a,b) +return new A.nT(q.b,b,a.b,s)}return q.Pe(a,b)}, +DS(a){var s=a==null?this.a:a +return new A.dP(this.b,s)}, +tl(a,b){var s=this.b.aj(b).pS(a).oK(-this.a.guj()),r=$.aC().cq() +r.ts(s) +return r}, +BN(a){return this.tl(a,null)}, +qe(a,b){var s=$.aC().cq() +s.ts(this.b.aj(b).pS(a)) +return s}, +y7(a){return this.qe(a,null)}, +yT(a,b,c,d){var s=this.b +if(s.l(0,B.bH))a.fs(b,c) +else a.fq(s.aj(d).pS(b),c)}, +gxW(){return!0}, +uW(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.fq(s.aj(c).pS(b),o.z0()) +else{r=$.aC().b_() +r.sae(0,o.a) +q=s.aj(c).pS(b) +p=q.oK(-o.guj()) +a.Cn(q.oK(o.gP7()),p,r)}break}}, +b4(a,b){return this.uW(a,b,null)}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.dP&&b.a.l(0,this.a)&&b.b.l(0,this.b)}, +gv(a){return A.an(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.nT.prototype={ +dq(a,b){var s=this.a.dq(0,b) +return new A.nT(this.b.aQ(0,b),b,this.d,s)}, +qD(a,b){var s,r,q,p=this +if(a instanceof A.dP){s=A.cB(a.a,p.a,b) +r=A.wg(a.b,p.b,b) +r.toString +return new A.nT(r,p.c*b,p.d,s)}if(a instanceof A.kH){s=A.cB(a.a,p.a,b) +r=p.c +return new A.nT(p.b,r+(1-r)*(1-b),a.b,s)}if(a instanceof A.nT){s=A.cB(a.a,p.a,b) +r=A.wg(a.b,p.b,b) +r.toString +q=A.aJ(a.c,p.c,b) +q.toString +return new A.nT(r,q,p.d,s)}return p.Pd(a,b)}, +qE(a,b){var s,r,q,p=this +if(a instanceof A.dP){s=A.cB(p.a,a.a,b) +r=A.wg(p.b,a.b,b) +r.toString +return new A.nT(r,p.c*(1-b),p.d,s)}if(a instanceof A.kH){s=A.cB(p.a,a.a,b) +r=p.c +return new A.nT(p.b,r+(1-r)*b,a.b,s)}if(a instanceof A.nT){s=A.cB(p.a,a.a,b) +r=A.wg(p.b,a.b,b) +r.toString +q=A.aJ(p.c,a.c,b) +q.toString +return new A.nT(r,q,p.d,s)}return p.Pe(a,b)}, +Xp(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.gxW())p.x=A.Q(new A.O(r,new A.clh(a),A.a0(r).i("O<1,Y>")),!0,t.YT) +else p.y=A.Q(new A.O(r,new A.cli(p,a,b),A.a0(r).i("O<1,pt>")),!0,t.Zf)}r=s.e +if(!r.gxW())q=p.r!=null||p.w!=null +else q=!1 +if(q)p.e=r.qe(a,b) +if(s.c!=null)p.f=r.tl(a,b) +p.c=a +p.d=b}, +buD(a,b,c){var s,r,q,p,o=this +if(o.w!=null){s=o.b.e +if(s.gxW()){r=0 +while(!0){q=o.w +q.toString +if(!(r>>0)+s+-56613888 +case 56320:s=s.aL(0,a-1) +s.toString +return(s<<10>>>0)+r+-56613888 +default:return r}}, +buS(a,b){var s,r=this.baY(b?a-1:a),q=b?a:a-1,p=this.a.aL(0,q) +if(!(r==null||p==null||A.cNG(r)||A.cNG(p))){q=A.aA("[\\p{Space_Separator}\\p{Punctuation}]",!0,!1,!1,!0) +s=A.dO(r) +q=!q.b.test(s)}else q=!0 +return q}, +gaO2(){var s=this,r=s.c +if(r===$){r!==$&&A.ao() +r=s.c=new A.aWG(s.gbuR(),s)}return r}} +A.aWG.prototype={ +vZ(a){var s +if(a<0)return null +s=this.b.vZ(a) +return s==null||this.a.$2(s,!1)?s:this.vZ(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.W8.prototype={} +A.acL.prototype={} +A.a9X.prototype={ +ai(){var s=this,r=s.a +if(r!=null)r.n() +s.dx=s.dy=s.a=null}, +sbB(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.dU +else{s=p.d +s=s==null?null:s.bM(0,b) +q=s==null?B.dU:s}p.d=b +p.e=null +s=q.a +if(s>=3)p.ai() +else if(s>=2)p.b=!0}, +gA1(){var s=this.e +if(s==null){s=this.d +s=s==null?null:s.a1D(!1) +this.e=s}return s==null?"":s}, +sTP(a,b){if(this.f===b)return +this.f=b +this.ai()}, +sdn(a){var s,r=this +if(r.r===a)return +r.r=a +r.ai() +s=r.CW +if(s!=null)s.n() +r.CW=null}, +sK1(a){var s,r=this +if(r.w===a)return +r.w=a +r.ai() +s=r.CW +if(s!=null)s.n() +r.CW=null}, +sbGL(a){if(this.x==a)return +this.x=a +this.ai()}, +sT1(a,b){if(J.v(this.y,b))return +this.y=b +this.ai()}, +sT7(a){if(this.z==a)return +this.z=a +this.ai()}, +sF9(a){if(J.v(this.Q,a))return +this.Q=a +this.ai()}, +sTR(a){if(this.as===a)return +this.as=a +this.ai()}, +F2(a){if(a==null||a.length===0||A.h2(a,this.ch))return +this.ch=a +this.ai()}, +axT(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.a9R(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.gCz() +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=$.aC().aKc(f,e,d,a0,a,l,c,b,a2) +l=b}r=A.bHA(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.bHA(a1.x,a2,14*r,a2,a2,a2,a1.y,q,a2,a3,s,p) +a3=p}return a3}, +bbZ(){return this.axT(null)}, +gr2(){var s,r,q=this,p=q.CW +if(p==null){p=q.axT(B.b_) +s=$.aC().Z6(p) +p=q.d +if(p==null)r=null +else{p=p.a +r=p==null?null:p.a2E(q.w)}if(r!=null)s.NQ(r) +s.QL(" ") +p=s.ec() +p.u5(B.a3q) +q.CW=p}return p.gba(p)}, +gbl(a){var s=this.as,r=this.a +s=s===B.wT?r.gT2():r.gbl(r) +return Math.ceil(s)}, +pZ(a){var s +switch(a.a){case 0:s=this.a +return s.gQO(s) +case 1:s=this.a +return s.gaMG(s)}}, +axS(){var s,r,q,p=this,o=p.d +if(o==null)throw A.j(A.ac("TextPainter.text must be set to a non-null value before using the TextPainter.")) +s=p.bbZ() +r=$.aC().Z6(s) +s=p.w +o.a86(r,p.ch,s) +p.ay=r.gaOP() +q=r.ec() +p.a=q +p.b=!1 +return q}, +aBp(a,b){var s,r,q=this +q.a.u5(new A.Ey(b)) +if(a!==b){switch(q.as.a){case 1:s=Math.ceil(q.a.gT2()) +break +case 0:s=Math.ceil(q.a.gT6()) +break +default:s=null}s=A.a9(s,a,b) +r=q.a +if(s!==Math.ceil(r.gbl(r)))q.a.u5(new A.Ey(s))}}, +SW(a,b){var s=this,r=s.a==null +if(!r&&b===s.cx&&a===s.cy)return +if(s.b||r)s.axS() +s.cx=b +s.cy=a +s.dx=s.dy=null +s.aBp(b,a) +s.ax=s.a.a2i()}, +a_F(){return this.SW(1/0,0)}, +bMx(a){return this.SW(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.ac("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.axS() +r.aBp(q,p)}s=r.a +s.toString +a.zI(s,b)}, +asb(a){var s=this.d.aL(0,a) +if(s==null)return null +return(s&64512)===55296?a+2:a+1}, +asc(a){var s=a-1,r=this.d.aL(0,s) +if(r==null)return null +return(r&64512)===56320?a-2:s}, +azz(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=i.gA1().length +if(h===0||a>h)return null +s=B.c.aL(i.gA1(),Math.max(0,a-1)) +r=s&64512 +q=r===55296||r===56320||i.d.aL(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.adN(Math.max(0,l),a,B.Ho) +if(o.length===0){if(n&&m)break +if(l>>0,n=!q;o.length===0;){m=a+p +o=this.a.adN(a,m,B.Ho) +if(o.length===0){if(n)break +if(m>=r)break +p*=2 +continue}l=B.b.gO(o).e===B.u?B.b.gO(o):B.b.gR(o) +r=l.e +n=r===B.u?l.a:l.c +k=l.b +return new A.W8(new A.w(n,k),r,l.d-k)}return null}, +EQ(a,b){var s,r,q,p,o,n=this,m=a.a<0?B.apU:n.axy(a) +if(m instanceof A.acL){s=n.f +r=n.r +r.toString +q=A.dev(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)}, +arX(a,b){var s +if(a.a<0)return null +s=this.axy(a) +return s instanceof A.W8?s.c:null}, +axy(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.azz(r) +if(q==null)q=p.azy(r) +break +case 1:q=p.azy(r) +if(q==null)q=p.azz(r) +break +default:q=null}p.dx=a +return p.db=q==null?B.apU:q}, +Ug(a,b,c){return this.a.Ol(a.a,a.b,b,c)}, +Kc(a){return this.Ug(a,B.hY,B.fa)}, +Rg(){var s=this.dy +return s==null?this.dy=this.a.Rg():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.eV.prototype={ +gMm(a){return this.e}, +ga20(){return!0}, +yJ(a,b){var s +if(t.pY.b(a)){s=this.d +if(s!=null)s.If(a)}}, +a86(a,b,c){var s,r,q,p,o,n=this.a,m=n!=null +if(m)a.NQ(n.a2E(c)) +n=this.b +if(n!=null)try{a.QL(n)}catch(q){n=A.a2(q) +if(n instanceof A.o2){s=n +r=A.ay(q) +A.hp(new A.e9(s,r,"painting library",A.dd("while building a TextSpan"),null,!1)) +a.QL("\ufffd")}else throw q}n=this.c +if(n!=null)for(p=n.length,o=0;oq.a)q=p +if(q===B.dU)return q}s=n.c +if(s!=null)for(r=b.c,o=0;oq.a)q=p +if(q===B.dU)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.auC(0,b))return!1 +return b instanceof A.eV&&b.b==s.b&&b.d==s.d&&s.e.l(0,b.e)&&A.h2(b.c,s.c)}, +gv(a){var s=this,r=A.lU.prototype.gv.call(s,s),q=s.c +q=q==null?null:A.b1(q) +return A.an(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)}, +qt(){return"TextSpan"}, +$iaY:1, +$ipr:1, +ga0b(a){return this.f}, +ga0c(a){return this.r}} +A.a5.prototype={ +gCz(){var s,r=this.e +if(!(this.f==null))if(r==null)r=null +else{s=A.a0(r).i("O<1,h>") +s=A.Q(new A.O(r,new A.c_B(this),s),!0,s.i("al.E")) +r=s}return r}, +gLJ(a){var s,r=this.f +if(r!=null){s=this.d +return s==null?null:B.c.bK(s,("packages/"+r+"/").length)}return this.d}, +uP(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.gLJ(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)}, +aN(a){return this.uP(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)}, +Rp(a,b){return this.uP(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)}, +bDS(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.uP(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)}, +aml(a){return this.uP(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)}, +zE(a,b){return this.uP(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)}, +aJD(a){return this.uP(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)}, +Mc(a){return this.uP(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)}, +FV(a){return this.uP(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)}, +aJM(a,b){return this.uP(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)}, +Rq(a,b){return this.uP(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)}, +aJE(a){return this.uP(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)}, +bDW(a,b,c){return this.uP(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)}, +amt(a,b,c){return this.uP(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)}, +bDZ(a,b,c,d){return this.uP(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)}, +aJQ(a,b,c){return this.uP(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)}, +bDX(a,b,c){return this.uP(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)}, +bD4(a){return this.uP(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)}, +DT(a,b){return this.uP(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)}, +bDe(a){return this.uP(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)}, +bD3(a){return this.uP(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)}, +x4(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.gLJ(h):e +o=h.r +o=o==null?g:o*a2+a1 +n=h.w +n=n==null?g:B.BK[B.d.bb(n.gdA(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)}, +ald(a){return this.x4(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.gLJ(a4) +a2=a4.e +a3=a4.f +return this.bDS(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)}, +a2E(a){var s,r,q=this,p=q.gCz(),o=q.r +o=o==null?null:o*a +s=q.ch +if(s==null){s=q.c +if(s!=null){r=$.aC().b_() +r.sae(0,s) +s=r}else s=null}return A.czM(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)}, +bM(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.h2(s.dy,b.dy)||!A.h2(s.fr,b.fr)||!A.h2(s.fx,b.fx)||!A.h2(s.gCz(),b.gCz())||s.fy!=b.fy)return B.dU +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.dBp +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.a5&&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.h2(b.dy,s.dy)&&A.h2(b.fr,s.fr)&&A.h2(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.h2(b.gCz(),s.gCz())&&b.f==s.f&&b.fy==s.fy}, +gv(a){var s,r=this,q=null,p=r.gCz(),o=p==null?q:A.b1(p),n=A.an(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.an(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)}, +qt(){return"TextStyle"}} +A.c_B.prototype={ +$1(a){return"packages/"+A.q(this.a.f)+"/"+a}, +$S:18} +A.aVO.prototype={} +A.arK.prototype={ +b6F(a,b,c,d,e){var s=this +s.r=A.cQ5(new A.bo_(s),s.ganm(s),0,10,0)}, +tK(a,b){var s,r,q=this +if(b>q.r)return q.gSk() +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}, +gSk(){var s=this +if(s.f===0)return s.d-s.e/s.c +return s.tK(0,s.r)}, +aQx(a){var s,r=this,q=r.d +if(a===q)return 0 +s=r.e +if(s!==0)if(s>0)q=ar.gSk() +else q=a>q||a=r.b&&r.c>=r.d +else q=!0 +if(q){n.oV(0) +n=o.ef +o.k3=n.a=n.b=new A.a1(A.a9(0,r.a,r.b),A.a9(0,r.c,r.d)) +o.us=B.a7F +n=o.K$ +if(n!=null)n.u5(r) +return}s.cU(r,!0) +switch(o.us.a){case 0:n=o.ef +s=o.K$.k3 +s.toString +n.a=n.b=s +o.us=B.DE +break +case 1:s=o.ef +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.pP=0 +n.xb(0,0) +o.us=B.dBm}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.df(0)}}break +case 2:s=o.ef +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.pP=0 +n.xb(0,0) +o.us=B.dBn}else{o.us=B.DE +s=n.r +if(!(s!=null&&s.a!=null))n.df(0)}break +case 3:s=o.ef +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.pP=0 +n.xb(0,0)}else{n.oV(0) +o.us=B.DE}break}n=o.ef +s=o.f2 +s===$&&A.e() +s=n.ab(0,s.gm(s)) +s.toString +o.k3=r.by(s) +o.LU() +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.pT(a) +switch(q.us.a){case 0:return a.by(r) +case 1:if(!J.v(q.ef.b,r)){p=q.k3 +p.toString +return a.by(p)}else{p=q.dS +p===$&&A.e() +s=p.x +s===$&&A.e() +if(s===p.b)return a.by(r)}break +case 3:case 2:if(!J.v(q.ef.b,r))return a.by(r) +break}p=q.f2 +p===$&&A.e() +p=q.ef.ab(0,p.gm(p)) +p.toString +return a.by(p)}, +b4(a,b){var s,r,q,p,o=this +if(o.K$!=null){s=o.ew +s===$&&A.e() +s=s&&o.ut!==B.h}else s=!1 +r=o.Cu +if(s){s=o.k3 +q=s.a +s=s.b +p=o.cx +p===$&&A.e() +r.sbD(0,a.A2(p,b,new A.Y(0,0,0+q,0+s),A.EX.prototype.gu8.call(o),o.ut,r.a))}else{r.sbD(0,null) +o.av4(a,b)}}, +n(){this.Cu.sbD(0,null) +this.tp()}} +A.bMC.prototype={ +$0(){var s=this.a,r=s.dS +r===$&&A.e() +r=r.x +r===$&&A.e() +if(r!==s.pP)s.ai()}, +$S:0} +A.SY.prototype={ +aoi(){var s=this,r=s.bt$ +r===$&&A.e() +r=r.e +r.toString +r.sFU(s.aKh()) +if(s.bt$.e.K$!=null)s.aW3()}, +aos(){}, +aom(){}, +aKh(){var s,r=$.dj().d.h(0,0),q=r.x +if(q==null){s=self.window.devicePixelRatio +q=s===0?1:s}return new A.aHF(r.gBp().dX(0,q),q)}, +bjR(){var s,r=this.bt$ +r===$&&A.e() +r=r.e +r.toString +s=t.Mv +s.a(A.ar.prototype.gcK.call(r)).ch.t(0,r) +s.a(A.ar.prototype.gcK.call(r)).TI()}, +bjV(a){var s=this.bt$ +s===$&&A.e() +s.e.toString +s=$.le;(s==null?$.le=A.zm():s).bWB(a)}, +bjT(){var s=this.bt$ +s===$&&A.e() +s.e.R9()}, +bkM(a){B.dtn.e2("first-frame",null,!1,t.H)}, +biY(a){this.ank() +this.btx()}, +btx(){$.dJ.go$.push(new A.bO1(this))}, +aHQ(){--this.oJ$ +if(!this.eO$)this.asN()}, +ank(){var s=this,r=s.bt$ +r===$&&A.e() +r.aLR() +s.bt$.aLP() +s.bt$.aLS() +if(s.eO$||s.oJ$===0){s.bt$.e.bCG() +s.bt$.aLT() +s.eO$=!0}}, +$iaY:1, +$im9:1} +A.bO1.prototype={ +$1(a){var s=this.a,r=s.bc$ +r.toString +s=s.bt$ +s===$&&A.e() +r.bWk(s.e.gbKQ())}, +$S:3} +A.abw.prototype={ +n(){this.a.gXr().T(0,this.gqa()) +this.pl()}} +A.aB.prototype={ +Rt(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.aB(r,q,p,a==null?s.d:a)}, +bDL(a,b){return this.Rt(null,null,a,b)}, +amp(a,b){return this.Rt(null,a,null,b)}, +amo(a,b){return this.Rt(a,null,b,null)}, +Md(a){return this.Rt(null,a,null,null)}, +aJI(a){return this.Rt(null,null,null,a)}, +aJH(a){return this.Rt(a,null,null,null)}, +G1(a){var s=this,r=a.goZ(),q=a.gel(a)+a.ges(a),p=Math.max(0,s.a-r),o=Math.max(0,s.c-q) +return new A.aB(p,Math.max(p,s.b-r),o,Math.max(o,s.d-q))}, +IV(a){var s=this,r=a.a,q=a.b,p=a.c,o=a.d +return new A.aB(A.a9(s.a,r,q),A.a9(s.b,r,q),A.a9(s.c,p,o),A.a9(s.d,p,o))}, +TS(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.aB(n,p,s,o?r:A.a9(a,m,r))}, +a1y(a){return this.TS(null,a)}, +a1x(a){return this.TS(a,null)}, +by(a){var s=this +return new A.a1(A.a9(a.a,s.a,s.b),A.a9(a.b,s.c,s.d))}, +Ri(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}, +aQ(a,b){var s=this +return new A.aB(s.a*b,s.b*b,s.c*b,s.d*b)}, +dX(a,b){var s=this +return new A.aB(s.a/b,s.b/b,s.c/b,s.d/b)}, +gbM9(){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.aB&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d}, +gv(a){var s=this +return A.an(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.gbM9()?"":"; 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.b5y() +return"BoxConstraints("+s.$3(p,r.b,"w")+", "+s.$3(r.c,r.d,"h")+q+")"}} +A.b5y.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:916} +A.wi.prototype={ +Y9(a,b,c){if(c!=null){c=A.Jj(A.cyS(c)) +if(c==null)return!1}return this.Ya(a,b,c)}, +x0(a,b,c){var s,r=b==null,q=r?c:c.aq(0,b) +r=!r +if(r)this.c.push(new A.Wm(new A.w(-b.a,-b.b))) +s=a.$2(this,q) +if(r)this.abY() +return s}, +Ya(a,b,c){var s,r=c==null,q=r?b:A.e6(c,b) +r=!r +if(r)this.c.push(new A.ae8(c)) +s=a.$2(this,q) +if(r)this.abY() +return s}, +aHK(a,b,c){var s,r=this +if(b!=null)r.c.push(new A.Wm(new A.w(-b.a,-b.b))) +else{c.toString +c=A.Jj(A.cyS(c)) +c.toString +r.c.push(new A.ae8(c))}s=a.$1(r) +r.abY() +return s}, +bzq(a,b){return this.aHK(a,null,b)}, +bzp(a,b){return this.aHK(a,b,null)}} +A.H2.prototype={ +k(a){return"#"+A.ez(this.a)+"@"+this.c.k(0)}} +A.ia.prototype={ +k(a){return"offset="+A.q(this.a)}} +A.ZU.prototype={} +A.Md.prototype={ +G(){return"_IntrinsicDimension."+this.b}} +A.adD.prototype={ +l(a,b){if(b==null)return!1 +return b instanceof A.adD&&b.a===this.a&&b.b===this.b}, +gv(a){return A.an(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={ +pU(a){if(!(a.e instanceof A.ia))a.e=new A.ia(B.m)}, +aH(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.adD(a,b),new A.bME(c,b))}, +c1(a){return 0}, +bX(a){return 0}, +bQ(a){return 0}, +bW(a){return 0}, +pT(a){var s=this.k1 +if(s==null)s=this.k1=A.b(t.k,t.FW) +return s.cQ(0,a,new A.bMG(this,a))}, +dU(a){return B.L}, +gF0(){var s=this.k3 +return new A.Y(0,0,0+s.a,0+s.b)}, +Un(a,b){var s=null +try{s=this.BM(a)}finally{}if(s==null&&!b)return this.k3.b +return s}, +uF(a){return this.Un(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.bMF(s,a)) +return s.k4.h(0,a)}, +pZ(a){return null}, +gac(){return t.k.a(A.U.prototype.gac.call(this))}, +baU(){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}, +ai(){var s=this +if(s.baU()&&s.gbE(s) instanceof A.U){s.aaR() +return}s.afe()}, +cU(a,b){var s,r=this +if(r.k3!=null)if(!a.l(0,r.gac())){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.b2x(a,b)}, +u5(a){return this.cU(a,!1)}, +a0D(){this.k3=this.dU(this.gac())}, +cL(){}, +en(a,b){var s=this +if(s.k3.p(0,b))if(s.nP(a,b)||s.ux(b)){a.t(0,new A.H2(b,s)) +return!0}return!1}, +ux(a){return!1}, +nP(a,b){return!1}, +rn(a,b){var s,r=a.e +r.toString +s=t.r.a(r).a +b.bH(0,s.a,s.b)}, +vo(a){var s,r,q,p,o,n=this.dP(0,null) +if(n.xL(n)===0)return B.m +s=new A.e0(new Float64Array(3)) +s.pv(0,0,1) +r=new A.e0(new Float64Array(3)) +r.pv(0,0,0) +q=n.Eu(r) +r=new A.e0(new Float64Array(3)) +r.pv(0,0,1) +p=n.Eu(r).aq(0,q) +r=new A.e0(new Float64Array(3)) +r.pv(a.a,a.b,0) +o=n.Eu(r) +r=o.aq(0,p.BS(s.Mw(o)/s.Mw(p))).a +return new A.w(r[0],r[1])}, +gCU(){var s=this.k3 +return new A.Y(0,0,0+s.a,0+s.b)}, +yJ(a,b){this.b2w(a,b)}} +A.bME.prototype={ +$0(){return this.a.$1(this.b)}, +$S:306} +A.bMG.prototype={ +$0(){return this.a.dU(this.b)}, +$S:411} +A.bMF.prototype={ +$0(){return this.a.pZ(this.b)}, +$S:917} +A.dy.prototype={ +aKs(a){var s,r,q,p=this.ad$ +for(s=A.y(this).i("dy.1?");p!=null;){r=s.a(p.e) +q=p.BM(a) +if(q!=null)return q+r.a.b +p=r.au$}return null}, +a8K(a){var s,r,q,p,o=this.ad$ +for(s=A.y(this).i("dy.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.au$}return r}, +Cl(a,b){var s,r,q={},p=q.a=this.ex$ +for(s=A.y(this).i("dy.1");p!=null;p=r){p=p.e +p.toString +s.a(p) +if(a.x0(new A.bMD(q,b,p),p.a,b))return!0 +r=p.ja$ +q.a=r}return!1}, +AS(a,b){var s,r,q,p,o,n=this.ad$ +for(s=A.y(this).i("dy.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.au$}}} +A.bMD.prototype={ +$2(a,b){return this.a.a.en(a,b)}, +$S:26} +A.abZ.prototype={ +b0(a){this.a40(0)}} +A.kR.prototype={ +k(a){return this.Fc(0)+"; id="+A.q(this.e)}} +A.bEn.prototype={ +pD(a,b){var s,r=this.b.h(0,a) +r.cU(b,!0) +s=r.k3 +s.toString +return s}, +r1(a,b){var s=this.b.h(0,a).e +s.toString +t.Wz.a(s).a=b}, +baf(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.au$}m.Tq(a)}finally{m.b=l}}, +k(a){return"MultiChildLayoutDelegate"}} +A.a6B.prototype={ +pU(a){if(!(a.e instanceof A.kR))a.e=new A.kR(null,null,B.m)}, +skF(a){var s=this,r=s.F +if(r===a)return +if(A.a_(a)!==A.a_(r)||a.Dh(r))s.ai() +s.F=a +if(s.b!=null){r=r.a +if(r!=null)r.T(0,s.gGy()) +r=a.a +if(r!=null)r.a8(0,s.gGy())}}, +b3(a){var s +this.b4h(a) +s=this.F.a +if(s!=null)s.a8(0,this.gGy())}, +b0(a){var s=this.F.a +if(s!=null)s.T(0,this.gGy()) +this.b4i(0)}, +c1(a){var s=A.kF(a,1/0),r=s.by(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}, +bX(a){var s=A.kF(a,1/0),r=s.by(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}, +bQ(a){var s=A.kF(1/0,a),r=s.by(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}, +bW(a){var s=A.kF(1/0,a),r=s.by(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}, +dU(a){return a.by(new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d)))}, +cL(){var s=this,r=t.k.a(A.U.prototype.gac.call(s)) +r=r.by(new A.a1(A.a9(1/0,r.a,r.b),A.a9(1/0,r.c,r.d))) +s.k3=r +s.F.baf(r,s.ad$)}, +b4(a,b){this.AS(a,b)}, +nP(a,b){return this.Cl(a,b)}} +A.af5.prototype={ +b3(a){var s,r,q +this.oN(a) +s=this.ad$ +for(r=t.Wz;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).au$}}, +b0(a){var s,r,q +this.lF(0) +s=this.ad$ +for(r=t.Wz;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).au$}}} +A.aSM.prototype={} +A.aps.prototype={ +a8(a,b){var s=this.a +return s==null?null:s.a8(0,b)}, +T(a,b){var s=this.a +return s==null?null:s.T(0,b)}, +gOJ(){return null}, +Vt(a){return this.tn(a)}, +N9(a){return null}, +k(a){var s=A.ez(this),r=this.a +r=r==null?null:r.k(0) +if(r==null)r="" +return"#"+s+"("+r+")"}} +A.a6C.prototype={ +sNG(a){var s=this.L +if(s==a)return +this.L=a +this.ayh(a,s)}, +saLX(a){var s=this.ah +if(s==a)return +this.ah=a +this.ayh(a,s)}, +ayh(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.T(0,s.gpF()) +if(!r)a.a8(0,s.gpF())}if(r){if(s.b!=null)s.d7()}else if(b==null||A.a_(a)!==A.a_(b)||a.Vt(b))s.d7()}, +sBr(a){if(this.b2.l(0,a))return +this.b2=a +this.ai()}, +c1(a){var s +if(this.K$==null){s=this.b2.a +return isFinite(s)?s:0}return this.afi(a)}, +bX(a){var s +if(this.K$==null){s=this.b2.a +return isFinite(s)?s:0}return this.afg(a)}, +bQ(a){var s +if(this.K$==null){s=this.b2.b +return isFinite(s)?s:0}return this.afh(a)}, +bW(a){var s +if(this.K$==null){s=this.b2.b +return isFinite(s)?s:0}return this.aff(a)}, +b3(a){var s,r=this +r.Pi(a) +s=r.L +if(s!=null)s.a8(0,r.gpF()) +s=r.ah +if(s!=null)s.a8(0,r.gpF())}, +b0(a){var s=this,r=s.L +if(r!=null)r.T(0,s.gpF()) +r=s.ah +if(r!=null)r.T(0,s.gpF()) +s.Hv(0)}, +nP(a,b){var s=this.ah +if(s!=null){s=s.N9(b) +s=s===!0}else s=!1 +if(s)return!0 +return this.VQ(a,b)}, +ux(a){var s=this.L +if(s!=null){s=s.N9(a) +s=s!==!1}else s=!1 +return s}, +cL(){this.VR() +this.d7()}, +YJ(a){return a.by(this.b2)}, +aCy(a,b,c){var s +A.bx("debugPreviousCanvasSaveCount") +a.eG(0) +if(!b.l(0,B.m))a.bH(0,b.a,b.b) +s=this.k3 +s.toString +c.b4(a,s) +a.dm(0)}, +b4(a,b){var s,r,q=this +if(q.L!=null){s=a.gd0(a) +r=q.L +r.toString +q.aCy(s,b,r) +q.aEw(a)}q.Al(a,b) +if(q.ah!=null){s=a.gd0(a) +r=q.ah +r.toString +q.aCy(s,b,r) +q.aEw(a)}}, +aEw(a){}, +u1(a){var s,r=this +r.wd(a) +s=r.L +r.pL=s==null?null:s.gOJ() +s=r.ah +r.u3=s==null?null:s.gOJ() +a.a=!1}, +QS(a,b,c){var s,r,q,p,o=this +o.xR=A.cLv(o.xR,B.UC) +o.x9=A.cLv(o.x9,B.UC) +s=o.xR +r=s!=null&&!s.ga7(s) +s=o.x9 +q=s!=null&&!s.ga7(s) +s=A.a([],t.QF) +if(r){p=o.xR +p.toString +B.b.H(s,p)}B.b.H(s,c) +if(q){p=o.x9 +p.toString +B.b.H(s,p)}o.av2(a,b,s)}, +R9(){this.afd() +this.x9=this.xR=null}} +A.HE.prototype={} +A.Lh.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.Lh&&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.b_:return s.a.k(0)+"-rtl" +case null:return s.a.k(0)}}, +gv(a){return A.an(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.c3b.prototype={ +gce(){var s=this +if(!s.f)return!1 +if(s.e.bY.Rg()!==s.d)s.f=!1 +return s.f}, +azX(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].gM1()) +r=new A.a3(s,q.e.bY.a.vn(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.azX(q);++r.b +r.a=s.a +r.c=s.b +return!0}, +aO3(){var s,r=this,q=r.b +if(q<=0)return!1 +s=r.azX(q-1);--r.b +r.a=s.a +r.c=s.b +return!0}, +bNZ(a){var s,r=this,q=r.a +if(a>=0){for(s=q.b+a;r.a.bs;)if(!r.aO3())break +return!q.l(0,r.a)}} +A.Kr.prototype={ +pU(a){if(!(a.e instanceof A.nL))a.e=new A.nL(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.anK.sbD(0,null) +q=r.K +if(q!=null){q.M$=$.bo() +q.F$=0}q=r.a5 +if(q!=null){q.M$=$.bo() +q.F$=0}q=r.oQ +s=q.M$=$.bo() +q.F$=0 +q=r.rY +q.M$=s +q.F$=0 +q=r.cD +q.M$=s +q.F$=0 +q=r.bs +q.M$=s +q.F$=0 +q=r.gv1() +q.M$=s +q.F$=0 +r.bY.n() +r.tp()}, +aGo(a){var s,r=this,q=r.gba0(),p=r.F +if(p==null){s=A.cOu(q) +r.wm(s) +r.F=s}else p.sNG(q) +r.a1=a}, +ayD(a){this.W=A.a([],t.TP) +a.d4(new A.bMM(this))}, +aGx(a){var s,r=this,q=r.gba1(),p=r.M +if(p==null){s=A.cOu(q) +r.wm(s) +r.M=s}else p.sNG(q) +r.ak=a}, +gv1(){var s,r,q=this,p=q.b5 +if(p===$){s=$.aC().b_() +r=$.bo() +q.b5!==$&&A.ao() +p=q.b5=new A.acV(q.gbnL(),s,B.m,r)}return p}, +gba0(){var s=this,r=s.K +if(r==null){r=A.a([],t.nv) +if(s.jb)r.push(s.gv1()) +r=s.K=new A.Vs(r,$.bo())}return r}, +gba1(){var s=this,r=s.a5 +if(r==null){r=A.a([s.cD,s.bs],t.nv) +if(!s.jb)r.push(s.gv1()) +r=s.a5=new A.Vs(r,$.bo())}return r}, +bnM(a){if(!J.v(this.pB,a))this.oP.$1(a) +this.pB=a}, +sacM(a){return}, +sTR(a){var s=this.bY +if(s.as===a)return +s.sTR(a) +this.CM()}, +sCm(a,b){if(this.qm===b)return +this.qm=b +this.CM()}, +sbOe(a){if(this.pQ===a)return +this.pQ=a +this.ai()}, +sbOd(a){var s=this +if(s.rX===a)return +s.rX=a +s.eU=null +s.d7()}, +Uv(a){var s=this.bY,r=s.a.ae1(a) +if(this.rX)return A.f4(B.M,0,s.gA1().length,!1) +return A.f4(B.M,r.a,r.b,!1)}, +bxV(a){var s,r,q,p,o,n,m=this +if(!m.L.gce()){m.oQ.sm(0,!1) +m.rY.sm(0,!1) +return}s=m.k3 +r=new A.Y(0,0,0+s.a,0+s.b) +s=m.bY +q=m.L +p=m.E4 +p===$&&A.e() +o=s.EQ(new A.db(q.a,q.e),p) +m.oQ.sm(0,r.oK(0.5).p(0,o.a2(0,a))) +p=m.L +n=s.EQ(new A.db(p.b,p.e),m.E4) +m.rY.sm(0,r.oK(0.5).p(0,n.a2(0,a)))}, +I3(a,b){var s,r +if(a.gce()){s=this.rb.a.c.a.a.length +a=a.Ro(Math.min(a.c,s),Math.min(a.d,s))}r=this.rb.a.c.a.zC(a) +this.rb.xn(r,b)}, +b1(){this.b2y() +var s=this.F +if(s!=null)s.b1() +s=this.M +if(s!=null)s.b1()}, +CM(){this.du=this.da=null +this.ai()}, +VU(){var s=this +s.afa() +s.bY.ai() +s.du=s.da=null}, +sbB(a,b){var s=this,r=s.bY +if(J.v(r.d,b))return +s.IZ=null +r.sbB(0,b) +s.m4=s.eU=null +s.ayD(b) +s.CM() +s.d7()}, +sTP(a,b){var s=this.bY +if(s.f===b)return +s.sTP(0,b) +this.CM()}, +sdn(a){var s=this.bY +if(s.r===a)return +s.sdn(a) +this.CM() +this.d7()}, +sT1(a,b){var s=this.bY +if(J.v(s.y,b))return +s.sT1(0,b) +this.CM()}, +sF9(a){var s=this.bY +if(J.v(s.Q,a))return +s.sF9(a) +this.CM()}, +sVu(a){var s=this,r=s.pa +if(r===a)return +if(s.b!=null)r.T(0,s.ga6P()) +s.pa=a +if(s.b!=null){s.gv1().saeL(s.pa.a) +s.pa.a8(0,s.ga6P())}}, +buM(){this.gv1().saeL(this.pa.a)}, +se6(a){if(this.oX===a)return +this.oX=a +this.d7()}, +sbIx(a){if(this.qB===a)return +this.qB=a +this.ai()}, +saqQ(a,b){if(this.m5===b)return +this.m5=b +this.d7()}, +sT7(a){var s,r=this +if(r.oY==a)return +r.oY=a +s=a===1?1:null +r.bY.sT7(s) +r.CM()}, +sbNQ(a){if(this.cl==a)return +this.cl=a +this.CM()}, +sanF(a){return}, +sK1(a){var s=this.bY +if(s.w===a)return +s.sK1(a) +this.CM()}, +sAc(a){var s=this +if(s.L.l(0,a))return +s.L=a +s.bs.saa9(a) +s.b1() +s.d7()}, +spc(a,b){var s=this,r=s.ah +if(r===b)return +if(s.b!=null)r.T(0,s.gpF()) +s.ah=b +if(s.b!=null)b.a8(0,s.gpF()) +s.ai()}, +saKl(a){if(this.b2===a)return +this.b2=a +this.ai()}, +saKk(a){if(this.d1==a)return +this.d1=a +this.ai()}, +saOv(a){var s=this +if(s.jb===a)return +s.jb=a +s.a5=s.K=null +s.aGo(s.a1) +s.aGx(s.ak)}, +sb_t(a){if(this.pL===a)return +this.pL=a +this.b1()}, +sbH9(a){if(this.u3===a)return +this.u3=a +this.b1()}, +sbGQ(a){var s=this +if(s.va===a)return +s.va=a +s.CM() +s.d7()}, +gtm(){var s=this.va +return s}, +Kc(a){var s,r +this.C4() +s=this.bY.Kc(a) +r=A.a0(s).i("O<1,mN>") +return A.Q(new A.O(s,new A.bMP(this),r),!0,r.i("al.E"))}, +u1(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=this +d.wd(a) +s=d.bY +r=s.d +r.toString +q=A.a([],t.O_) +r.a8v(q) +d.wr=q +if(B.b.ct(q,new A.bMO())&&A.dh()!==B.f0){a.b=a.a=!0 +return}r=d.eU +if(r==null)if(d.rX){r=new A.fs(B.c.aQ(d.pQ,s.gA1().length),B.bm) +d.eU=r}else{p=new A.cR("") +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.Ao(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.Y(a,a0,a+(c.c-a)*d,a0+(c.d-a0)*d) +if(!c.l(0,d)){b.w=d +b.xE()}b6.push(b);++h}b8=s.e +b8.toString +s=n.a(b8).au$;++i}else{a1=b7.a.Ol(c,d,B.hY,B.fa) +if(a1.length===0)continue +d=B.b.gO(a1) +a2=new A.Y(d.a,d.b,d.c,d.d) +a3=B.b.gO(a1).e +for(d=A.a0(a1),c=d.i("ba<1>"),a=new A.ba(a1,1,b5,c),a.dQ(a1,1,b5,d.c),a=new A.bF(a,a.gu(a),c.i("bF")),c=c.i("al.E");a.q();){d=a.d +if(d==null)d=c.a(d) +a2=a2.xO(new A.Y(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.U.prototype.gac.call(b4)).b) +a=Math.min(a2.d-a,o.a(A.U.prototype.gac.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.Y(a4,a5,d,a) +a7=A.AS() +a8=k+1 +a7.k1=new A.Es(k,b5) +a7.d=!0 +a7.y2=l +a0=f.b +b8=a0==null?b8:a0 +a7.R8=new A.fs(b8,f.f) +a9=f.c +if(a9!=null){b8=a9.cT +if(b8!=null){a7.wP(B.iq,b8) +a7.r=b8 +a7.dL(B.E_,!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.dL(B.qf,b8)}b1=A.bx("newChild") +b8=b4.uQ +d=b8==null?b5:b8.a!==0 +if(d===!0){b8.toString +d=new A.bt(b8,A.y(b8).i("bt<1>")) +b2=d.gS(d) +if(!b2.q())A.W(A.dI()) +b8=b8.D(0,b2.gE(b2)) +b8.toString +if(b1.b!==b1)A.W(A.A2(b1.a)) +b1.b=b8}else{b3=new A.tN() +b8=A.a7S(b3,b4.bc2(b3)) +if(b1.b!==b1)A.W(A.A2(b1.a)) +b1.b=b8}if(b8===b1)A.W(A.iw(b1.a)) +J.cF0(b8,a7) +if(!b8.w.l(0,a6)){b8.w=a6 +b8.xE()}b8=b1.b +if(b8===b1)A.W(A.iw(b1.a)) +d=b8.d +d.toString +r.j(0,d,b8) +b8=b1.b +if(b8===b1)A.W(A.iw(b1.a)) +b6.push(b8) +k=a8 +l=a3}}b4.uQ=r +b9.H1(0,b6,c0)}, +bc2(a){return new A.bML(this,a)}, +bjX(a){this.I3(a,B.bF)}, +biL(a){var s=this,r=s.bY.asb(s.L.d) +if(r==null)return +s.I3(A.f4(B.M,!a?r:s.L.c,r,!1),B.bF)}, +biH(a){var s=this,r=s.bY.asc(s.L.d) +if(r==null)return +s.I3(A.f4(B.M,!a?r:s.L.c,r,!1),B.bF)}, +biN(a){var s,r=this,q=r.L.grE(),p=r.azF(r.bY.a.EW(q).b) +if(p==null)return +s=a?r.L.c:p.a +r.I3(A.f4(B.M,s,p.a,!1),B.bF)}, +biJ(a){var s,r=this,q=r.L.grE(),p=r.azI(r.bY.a.EW(q).a-1) +if(p==null)return +s=a?r.L.c:p.a +r.I3(A.f4(B.M,s,p.a,!1),B.bF)}, +azF(a){var s,r,q +for(s=this.bY;!0;){r=s.a.EW(new A.db(a,B.M)) +q=r.a +if(!(q>=0&&r.b>=0)||q===r.b)return null +if(!this.aCk(r))return r +a=r.b}}, +azI(a){var s,r,q +for(s=this.bY;a>=0;){r=s.a.EW(new A.db(a,B.M)) +q=r.a +if(!(q>=0&&r.b>=0)||q===r.b)return null +if(!this.aCk(r))return r +a=q-1}return null}, +aCk(a){var s,r,q,p +for(s=a.a,r=a.b,q=this.bY;s=m.gA1().length)return A.Bc(new A.db(m.gA1().length,B.cg)) +if(o.rX)return A.f4(B.M,0,m.gA1().length,!1) +s=m.a.EW(a) +switch(a.b.a){case 0:r=n-1 +break +case 1:r=n +break +default:r=null}if(A.cMO(B.c.aL(m.gA1(),r))&&r>0){m=s.a +q=o.azI(m) +switch(A.dh().a){case 2:if(q==null){p=o.azF(m) +if(p==null)return A.qU(B.M,n) +return A.f4(B.M,n,p.b,!1)}return A.f4(B.M,q.a,n,!1) +case 0:if(o.m5){if(q==null)return A.f4(B.M,n,n+1,!1) +return A.f4(B.M,q.a,n,!1)}break +case 1:case 4:case 3:case 5:break}}return A.f4(B.M,s.a,s.b,!1)}, +aBo(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=j.dI$ +if(i===0){i=t.tZ +j.bY.F2(A.a([],i)) +return A.a([],i)}s=j.ad$ +r=A.aO(i,B.pW,!1,t.jP) +q=new A.aB(0,a.b,0,1/0).dX(0,j.bY.w) +for(i=A.y(j).i("aK.1"),p=!b,o=0;s!=null;){if(p){s.cU(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.uF(m) +break +case 1:case 2:case 4:case 5:case 3:l=null +break +default:l=null}k=n}else{k=s.pT(q) +l=null}n=j.W +n===$&&A.e() +n=n[o] +r[o]=new A.vb(k,n.b,l,n.c) +n=s.e +n.toString +s=i.a(n).au$;++o}return r}, +bm9(a){return this.aBo(a,!1)}, +bun(){var s,r,q=this.ad$,p=t.tq,o=this.bY,n=A.y(this).i("aK.1"),m=0 +while(!0){if(!(q!=null&&mr)return new A.a3(J.cEG(o),new A.w(n.a,o.gM1()),t.DC)}s=Math.max(0,p-1) +r=p!==0?B.b.gR(b).gM1()+B.b.gR(b).gaKv():0 +return new A.a3(s,new A.w(n.a,r),t.DC)}, +ayF(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this,g={},f=b.a2(0,h.gvy()),e=h.x9 +if(!e)h.bxV(f) +s=h.F +r=h.M +if(r!=null)a.pj(r,b) +e=h.bY +e.b4(a.gd0(a),f) +q=g.a=h.ad$ +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.gvy(),B.m))&&m.tf!==B.h +r=m.anK +if(s){s=m.cx +s===$&&A.e() +q=m.k3 +r.sbD(0,a.A2(s,b,new A.Y(0,0,0+q.a,0+q.b),m.gbdV(),m.tf,r.a))}else{r.sbD(0,null) +m.ayF(a,b)}p=m.L +s=p.gce() +if(s){s=m.adT(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.cya(m.pL,new A.w(q,r).a2(0,b)),A.U.prototype.gu8.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.cya(m.u3,new A.w(r,s).a2(0,b)),A.U.prototype.gu8.call(m),B.m)}}}, +AT(a){var s,r=this +switch(r.tf.a){case 0:return null +case 1:case 2:case 3:if(r.q1>0||!J.v(r.gvy(),B.m)){s=r.k3 +s=new A.Y(0,0,0+s.a,0+s.b)}else s=null +return s}}} +A.bMM.prototype={ +$1(a){var s +if(a instanceof A.An){s=this.a.W +s===$&&A.e() +s.push(a)}return!0}, +$S:114} +A.bMP.prototype={ +$1(a){var s=this.a +return new A.mN(a.a+s.gvy().a,a.b+s.gvy().b,a.c+s.gvy().a,a.d+s.gvy().b,a.e)}, +$S:920} +A.bMO.prototype={ +$1(a){return a.c!=null}, +$S:921} +A.bML.prototype={ +$0(){var s=this.a,r=s.uQ.h(0,this.b) +r.toString +s.F8(s,r.w)}, +$S:0} +A.bMQ.prototype={ +$2(a,b){var s=a==null?null:a.xO(new A.Y(b.a,b.b,b.c,b.d)) +return s==null?new A.Y(b.a,b.b,b.c,b.d):s}, +$S:922} +A.bMR.prototype={ +$2(a,b){return this.a.a.en(a,b)}, +$S:26} +A.bMN.prototype={ +$2(a,b){var s=this.a.a +s.toString +a.pj(s,b)}, +$S:29} +A.aSN.prototype={ +gbE(a){return t.CA.a(A.ar.prototype.gbE.call(this,this))}, +guS(){return!0}, +gwa(){return!0}, +sNG(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.gpF() +q.T(0,s) +a.a8(0,s)}}, +b4(a,b){var s,r,q=this,p=t.CA.a(A.ar.prototype.gbE.call(q,q)),o=q.F +if(p!=null){p.C4() +s=a.gd0(a) +r=q.k3 +r.toString +o.xf(s,r,p)}}, +b3(a){this.oN(a) +this.F.a8(0,this.gpF())}, +b0(a){this.F.T(0,this.gpF()) +this.lF(0)}, +dU(a){return new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d))}} +A.EV.prototype={} +A.agv.prototype={ +saa8(a){if(J.v(a,this.w))return +this.w=a +this.aX()}, +saa9(a){if(J.v(a,this.x))return +this.x=a +this.aX()}, +sasW(a){if(this.y===a)return +this.y=a +this.aX()}, +sasX(a){if(this.z===a)return +this.z=a +this.aX()}, +xf(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.sae(0,h) +r=c.bY +q=r.Ug(A.f4(B.M,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.dk(s,s.length,p.i("dk<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.af7.prototype={ +b3(a){this.oN(a) +$.k_.Gc$.a.t(0,this.gI0())}, +b0(a){$.k_.Gc$.a.D(0,this.gI0()) +this.lF(0)}} +A.af8.prototype={ +b3(a){var s,r,q +this.b4j(a) +s=this.ad$ +for(r=t.tq;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).au$}}, +b0(a){var s,r,q +this.b4k(0) +s=this.ad$ +for(r=t.tq;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).au$}}} +A.aSO.prototype={} +A.a6F.prototype={ +b7n(a){var s,r,q,p,o=this +try{r=o.F +if(r!==""){q=$.cVf() +s=$.aC().Z6(q) +s.NQ($.cVg()) +s.QL(r) +r=s.ec() +o.M!==$&&A.e1() +o.M=r}else{o.M!==$&&A.e1() +o.M=null}}catch(p){}}, +bX(a){return 1e5}, +bW(a){return 1e5}, +gwa(){return!0}, +ux(a){return!0}, +dU(a){return a.by(B.dGi)}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i=this +try{p=a.gd0(a) +o=i.k3 +n=b.a +m=b.b +l=o.a +o=o.b +k=$.aC().b_() +k.sae(0,$.cVe()) +p.fs(new A.Y(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.u5(new A.Ey(s)) +if(i.k3.b>96+p.gba(p)+12)q+=96 +a.gd0(a).zI(p,b.a2(0,new A.w(r,q)))}}catch(j){}}} +A.a11.prototype={ +G(){return"FlexFit."+this.b}} +A.jX.prototype={ +k(a){return this.Fc(0)+"; flex="+A.q(this.e)+"; fit="+A.q(this.f)}} +A.a3u.prototype={ +G(){return"MainAxisSize."+this.b}} +A.A6.prototype={ +G(){return"MainAxisAlignment."+this.b}} +A.D4.prototype={ +G(){return"CrossAxisAlignment."+this.b}} +A.Ks.prototype={ +sMu(a,b){if(this.F!==b){this.F=b +this.ai()}}, +saNP(a){if(this.M!==a){this.M=a +this.ai()}}, +saNQ(a){if(this.W!==a){this.W=a +this.ai()}}, +sMj(a){if(this.a1!==a){this.a1=a +this.ai()}}, +sdn(a){if(this.ak!=a){this.ak=a +this.ai()}}, +saRo(a){if(this.b5!==a){this.b5=a +this.ai()}}, +sGT(a,b){if(this.bs!=b){this.bs=b +this.ai()}}, +pU(a){if(!(a.e instanceof A.jX))a.e=new A.jX(null,null,B.m)}, +a52(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g=this +if(g.a1===B.fQ)return 0 +s=g.F +r=g.ad$ +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).au$}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.aH(B.aE,1/0,r.gcc()) +if(j.b!==j)A.W(A.A2(j.a)) +j.b=n +n=a.$2(r,n) +if(i.b!==i)A.W(A.A2(i.a)) +i.b=n +break +case 1:n=r.aH(B.aN,1/0,r.gcu()) +if(j.b!==j)A.W(A.A2(j.a)) +j.b=n +n=a.$2(r,n) +if(i.b!==i)A.W(A.A2(i.a)) +i.b=n +break}n=j.b +if(n===j)A.W(A.iw(j.a)) +p+=n +n=i.b +if(n===i)A.W(A.iw(i.a)) +k=Math.max(k,A.iP(n))}n=r.e +n.toString +r=s.a(n).au$}h=Math.max(0,(b-p)/q) +r=g.ad$ +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.iP(a.$2(r,h*m))) +n=r.e +n.toString +r=s.a(n).au$}return k}}, +c1(a){return this.a52(new A.bMX(),a,B.as)}, +bX(a){return this.a52(new A.bMV(),a,B.as)}, +bQ(a){return this.a52(new A.bMW(),a,B.N)}, +bW(a){return this.a52(new A.bMU(),a,B.N)}, +pZ(a){if(this.F===B.as)return this.a8K(a) +return this.aKs(a)}, +a51(a){switch(this.F.a){case 0:return a.b +case 1:return a.a}}, +a53(a){switch(this.F.a){case 0:return a.a +case 1:return a.b}}, +dU(a){var s +if(this.a1===B.fQ)return B.L +s=this.az4(a,A.Cf()) +switch(this.F.a){case 0:return a.by(new A.a1(s.a,s.b)) +case 1:return a.by(new A.a1(s.b,s.a))}}, +az4(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.as?a2.b:a2.d,a0=a<1/0,a1=c.ad$ +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.i9(q,b) +break +case 1:j=A.i9(b,r) +break +default:j=b}else switch(c.F.a){case 0:j=new A.aB(0,1/0,0,q) +break +case 1:j=new A.aB(0,r,0,1/0) +break +default:j=b}i=a3.$2(a1,j) +m+=c.a53(i) +n=Math.max(n,A.iP(c.a51(i)))}a1=l.au$}h=Math.max(0,(a0?a:0)-m) +if(o>0){g=a0?h/o:0/0 +a1=c.ad$ +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.fX:l).a){case 0:if(d.b!==d)A.W(A.A2(d.a)) +d.b=e +break +case 1:if(d.b!==d)A.W(A.A2(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.iw(d.a)) +j=new A.aB(l,e,q,q) +break +case 1:l=d.b +if(l===d)A.W(A.iw(d.a)) +j=new A.aB(r,r,l,e) +break +default:j=b}else switch(c.F.a){case 0:l=d.b +if(l===d)A.W(A.iw(d.a)) +j=new A.aB(l,e,0,q) +break +case 1:l=d.b +if(l===d)A.W(A.iw(d.a)) +j=new A.aB(0,r,l,e) +break +default:j=b}i=a3.$2(a1,j) +m+=c.a53(i) +f+=e +n=Math.max(n,A.iP(c.a51(i)))}l=a1.e +l.toString +a1=s.a(l).au$}}return new A.cer(a0&&c.W===B.p?a:m,n,m)}, +cL(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c,b,a=this,a0=a.gac(),a1=a.az4(a0,A.Cg()),a2=a1.a,a3=a1.b +if(a.a1===B.fQ){s=a.ad$ +for(r=t.US,q=0,p=0,o=0;s!=null;){n=a.bs +n.toString +m=s.Un(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).au$}}else q=0 +switch(a.F.a){case 0:r=a.k3=a0.by(new A.a1(a2,a3)) +a2=r.a +a3=r.b +break +case 1:r=a.k3=a0.by(new A.a1(a3,a2)) +a2=r.b +a3=r.a +break}l=a2-a1.c +a.cD=Math.max(0,-l) +k=Math.max(0,l) +j=A.bx("leadingSpace") +i=A.bx("betweenSpace") +r=A.cQu(a.F,a.ak,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.dI$ +i.soR(r>1?k/(r-1):0) +break +case 4:r=a.dI$ +i.soR(r>0?k/r:0) +j.soR(i.aW()/2) +break +case 5:r=a.dI$ +i.soR(r>0?k/(r+1):0) +j.soR(i.aW()) +break}g=h?a2-j.aW():j.aW() +s=a.ad$ +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.cQu(A.dpS(a.F),a.ak,a.b5)===(d===B.a2))c=0 +else{d=s.k3 +d.toString +c=a3-a.a51(d)}break +case 2:d=s.k3 +d.toString +c=n-a.a51(d)/2 +break +case 3:c=0 +break +case 4:if(a.F===B.as){d=a.bs +d.toString +m=s.Un(d,!0) +c=m!=null?q-m:0}else c=0 +break +default:c=null}if(h){d=s.k3 +d.toString +g-=a.a53(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.iw(f)) +g-=d}else{d=s.k3 +d.toString +d=a.a53(d) +b=i.b +if(b===i)A.W(A.iw(f)) +g+=d+b}s=e.au$}}, +nP(a,b){return this.Cl(a,b)}, +b4(a,b){var s,r,q,p=this +if(!(p.cD>1e-10)){p.AS(a,b) +return}s=p.k3 +if(s.ga7(s))return +s=p.a5 +r=p.cx +r===$&&A.e() +q=p.k3 +s.sbD(0,a.A2(r,b,new A.Y(0,0,0+q.a,0+q.b),p.ga8L(),p.K,s.a))}, +n(){this.a5.sbD(0,null) +this.b4n()}, +AT(a){var s +switch(this.K.a){case 0:return null +case 1:case 2:case 3:if(this.cD>1e-10){s=this.k3 +s=new A.Y(0,0,0+s.a,0+s.b)}else s=null +return s}}, +qt(){return this.a41()}} +A.bMX.prototype={ +$2(a,b){return a.aH(B.aD,b,a.gcd())}, +$S:39} +A.bMV.prototype={ +$2(a,b){return a.aH(B.aE,b,a.gcc())}, +$S:39} +A.bMW.prototype={ +$2(a,b){return a.aH(B.ay,b,a.gc4())}, +$S:39} +A.bMU.prototype={ +$2(a,b){return a.aH(B.aN,b,a.gcu())}, +$S:39} +A.cer.prototype={} +A.aSS.prototype={ +b3(a){var s,r,q +this.oN(a) +s=this.ad$ +for(r=t.US;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).au$}}, +b0(a){var s,r,q +this.lF(0) +s=this.ad$ +for(r=t.US;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).au$}}} +A.aST.prototype={} +A.af9.prototype={ +n(){var s,r,q +for(s=this.B2$,r=s.length,q=0;q>")) +this.yH(new A.ajJ(s,c.i("ajJ<0>")),b,!0,c) +return s.length===0?null:B.b.gO(s).a}, +b8i(a){var s,r=this +if(!r.y&&r.z!=null){s=r.z +s.toString +a.aHE(s) +return}r.wl(a) +r.y=!1}, +qt(){var s=this.b1c() +return s+(this.b==null?" DETACHED":"")}} +A.bxY.prototype={ +$0(){this.b.$1(this.a)}, +$S:0} +A.bxZ.prototype={ +$0(){var s=this.a +s.d.D(0,this.b) +s.QC(-1)}, +$S:0} +A.auO.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.aAh.prototype={ +saOK(a){var s +this.u6() +s=this.cx +if(s!=null)s.n() +this.cx=a}, +n(){this.saOK(null) +this.auD()}, +wl(a){var s=this.cx +s.toString +a.aHA(B.m,s,this.cy,this.db)}, +yH(a,b,c){return!1}} +A.aAs.prototype={ +wl(a){var s=this.CW,r=s.a,q=s.b +a.aHD(this.cx,s.d-q,new A.w(r,q),s.c-r)}} +A.kg.prototype={ +Wy(a){var s +this.b1F(a) +if(!a)return +s=this.CW +for(;s!=null;){s.Wy(!0) +s=s.Q}}, +bAS(a){var s=this +s.ads() +s.wl(a) +if(s.e>0)s.Wy(!0) +s.y=!1 +return a.ec()}, +n(){this.ar_() +this.d.V(0) +this.auD()}, +ads(){var s,r=this +r.b1G() +s=r.CW +for(;s!=null;){s.ads() +r.y=r.y||s.y +s=s.Q}}, +yH(a,b,c,d){var s,r,q +for(s=this.cx,r=a.a;s!=null;s=s.as){if(s.yH(a,b,!0,d))return!0 +q=r.length +if(q!==0)return!1}return!1}, +b3(a){var s +this.af_(a) +s=this.CW +for(;s!=null;){s.b3(a) +s=s.Q}}, +b0(a){var s +this.lF(0) +s=this.CW +for(;s!=null;){s.b0(0) +s=s.Q}this.Wy(!1)}, +ys(a,b){var s,r=this +if(!r.gLW())r.u6() +s=b.e +if(s!==0)r.QC(s) +r.aeZ(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)}, +ar_(){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.gLW())o.u6() +q=n.e +if(q!==0){q=-q +o.e+=q +p=s.a(A.ar.prototype.gbE.call(o,o)) +if(p!=null)p.QC(q)}o.af0(n) +n.w.sbD(0,null)}o.cx=o.CW=null}, +wl(a){this.zt(a)}, +zt(a){var s=this.CW +for(;s!=null;){s.b8i(a) +s=s.Q}}, +LY(a,b){}} +A.x6.prototype={ +spc(a,b){if(!b.l(0,this.p1))this.u6() +this.p1=b}, +yH(a,b,c,d){return this.Hu(a,b.aq(0,this.p1),!0,d)}, +LY(a,b){var s=this.p1 +b.bH(0,s.a,s.b)}, +wl(a){var s=this,r=s.p1 +s.swq(a.aqD(r.a,r.b,t.Ff.a(s.z))) +s.zt(a) +a.eD()}} +A.CX.prototype={ +yH(a,b,c,d){if(!this.p1.p(0,b))return!1 +return this.Hu(a,b,!0,d)}, +wl(a){var s=this,r=s.p1 +r.toString +s.swq(a.aPt(r,s.p2,t.GB.a(s.z))) +s.zt(a) +a.eD()}} +A.Hk.prototype={ +yH(a,b,c,d){if(!this.p1.p(0,b))return!1 +return this.Hu(a,b,!0,d)}, +wl(a){var s=this,r=s.p1 +r.toString +s.swq(a.aPs(r,s.p2,t.cW.a(s.z))) +s.zt(a) +a.eD()}} +A.Hj.prototype={ +yH(a,b,c,d){if(!this.p1.p(0,b))return!1 +return this.Hu(a,b,!0,d)}, +wl(a){var s=this,r=s.p1 +r.toString +s.swq(a.aPr(r,s.p2,t.L5.a(s.z))) +s.zt(a) +a.eD()}} +A.ZC.prototype={ +wl(a){var s=this,r=s.p1 +r.toString +s.swq(a.aPv(r,t.C7.a(s.z))) +s.zt(a) +a.eD()}} +A.xT.prototype={ +sk6(a,b){var s=this +if(b.l(0,s.dt))return +s.dt=b +s.bt=!0 +s.u6()}, +wl(a){var s,r,q=this +q.cT=q.dt +if(!q.p1.l(0,B.m)){s=q.p1 +s=A.t0(s.a,s.b,0) +r=q.cT +r.toString +s.oL(0,r) +q.cT=s}q.swq(a.a0V(q.cT.a,t.qf.a(q.z))) +q.zt(a) +a.eD()}, +akq(a){var s,r=this +if(r.bt){s=r.dt +s.toString +r.bc=A.Jj(A.cyS(s)) +r.bt=!1}s=r.bc +if(s==null)return null +return A.e6(s,a)}, +yH(a,b,c,d){var s=this.akq(b) +if(s==null)return!1 +return this.b28(a,s,!0,d)}, +LY(a,b){var s=this.cT +if(s==null){s=this.dt +s.toString +b.oL(0,s)}else b.oL(0,s)}} +A.a4Q.prototype={ +sal8(a,b){var s=this,r=s.dt +if(b!=r){if(b===255||r===255)s.swq(null) +s.dt=b +s.u6()}}, +wl(a){var s,r,q,p=this +if(p.CW==null){p.swq(null) +return}s=p.dt +s.toString +r=p.p1 +q=p.z +if(s<255)p.swq(a.aPx(s,r,t.Zr.a(q))) +else p.swq(a.aqD(r.a,r.b,t.Ff.a(q))) +p.zt(a) +a.eD()}} +A.a8k.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.aPy(p,s,r,t.Mn.a(q.z))) +q.zt(a) +a.eD()}} +A.Yq.prototype={ +sa9D(a,b){if(!b.l(0,this.p1)){this.p1=b +this.u6()}}, +wl(a){var s=this,r=s.p1 +r.toString +s.swq(a.aPq(r,s.p2,t.tX.a(s.z))) +s.zt(a) +a.eD()}} +A.jz.prototype={ +k(a){var s=A.ez(this),r=this.a!=null?"":"" +return"#"+s+"("+r+")"}} +A.a2T.prototype={ +sNn(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}, +spc(a,b){if(b.l(0,this.p2))return +this.p2=b +this.u6()}, +b3(a){this.aum(a) +this.p1.a=this}, +b0(a){var s=this.p1 +if(s.a===this)s.a=null +this.aun(0)}, +yH(a,b,c,d){return this.Hu(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.a0V(A.t0(s.a,s.b,0).a,t.qf.a(r.z)))}else r.swq(null) +r.zt(a) +if(!r.p2.l(0,B.m))a.eD()}, +LY(a,b){var s +if(!this.p2.l(0,B.m)){s=this.p2 +b.bH(0,s.a,s.b)}}} +A.a18.prototype={ +akq(a){var s,r,q,p,o=this +if(o.ry){s=o.as2() +s.toString +o.rx=A.Jj(s) +o.ry=!1}if(o.rx==null)return null +r=new A.tQ(new Float64Array(4)) +r.a3z(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)}, +yH(a,b,c,d){var s,r=this +if(r.p1.a==null){if(r.p2)return r.Hu(a,b.aq(0,r.p3),!0,d) +return!1}s=r.akq(b) +if(s==null)return!1 +return r.Hu(a,s,!0,d)}, +as2(){var s,r +if(this.RG==null)return null +s=this.R8 +r=A.t0(-s.a,-s.b,0) +s=this.RG +s.toString +r.oL(0,s) +return r}, +bee(){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.bns(s,m,q,p) +o=A.cHL(q) +s.LY(null,o) +r=m.p4 +o.bH(0,r.a,r.b) +n=A.cHL(p) +if(n.xL(n)===0)return +n.oL(0,o) +m.RG=n +m.ry=!0}, +gLW(){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.bee() +s=q.RG +r=t.qf +if(s!=null){q.R8=q.p3 +q.swq(a.a0V(s.a,r.a(q.z))) +q.zt(a) +a.eD()}else{q.R8=null +s=q.p3 +q.swq(a.a0V(A.t0(s.a,s.b,0).a,r.a(q.z))) +q.zt(a) +a.eD()}q.ry=!0}, +LY(a,b){var s=this.RG +if(s!=null)b.oL(0,s) +else{s=this.p3 +b.oL(0,A.t0(s.a,s.b,0))}}} +A.Y7.prototype={ +yH(a,b,c,d){var s,r,q,p=this,o=p.Hu(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.Y(q,r,q+s.a,r+s.b).p(0,b)}else s=!1 +if(s)return o +if(A.cP(p.$ti.c)===A.cP(d)){o=o||!1 +n.push(new A.Y8(d.a(p.p1),b.aq(0,p.p3),d.i("Y8<0>")))}return o}, +gm(a){return this.p1}} +A.aPm.prototype={} +A.wY.prototype={} +A.a6M.prototype={ +pU(a){if(!(a.e instanceof A.wY))a.e=new A.wY(null,null,B.m)}, +syt(a){if(this.F===a)return +this.F=a +this.ai()}, +dU(a){var s,r,q,p,o,n=this,m=n.ad$ +switch(n.F.a){case 1:case 3:s=a.d +r=A.i9(s,null) +for(q=A.y(n).i("aK.1"),p=0;m!=null;){p+=m.pT(r).a +o=m.e +o.toString +m=q.a(o).au$}return a.by(new A.a1(p,s)) +case 0:case 2:s=a.b +r=A.i9(null,s) +for(q=A.y(n).i("aK.1"),p=0;m!=null;){p+=m.pT(r).b +o=m.e +o.toString +m=q.a(o).au$}return a.by(new A.a1(s,p))}}, +cL(){var s,r,q,p,o,n,m=this,l=null,k=t.k.a(A.U.prototype.gac.call(m)),j=m.ad$ +switch(m.F.a){case 1:s=k.d +r=A.i9(s,l) +for(q=t.U9,p=0;j!=null;){j.cU(r,!0) +o=j.e +o.toString +q.a(o) +o.a=new A.w(p,0) +p+=j.k3.a +j=o.au$}m.k3=k.by(new A.a1(p,s)) +break +case 3:s=k.d +r=A.i9(s,l) +for(q=t.U9,p=0;j!=null;){j.cU(r,!0) +o=j.e +o.toString +q.a(o) +p+=j.k3.a +j=o.au$}j=m.ad$ +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.au$}m.k3=k.by(new A.a1(p,s)) +break +case 2:s=k.b +r=A.i9(l,s) +for(q=t.U9,p=0;j!=null;){j.cU(r,!0) +o=j.e +o.toString +q.a(o) +o.a=new A.w(0,p) +p+=j.k3.b +j=o.au$}m.k3=k.by(new A.a1(s,p)) +break +case 0:s=k.b +r=A.i9(l,s) +for(q=t.U9,p=0;j!=null;){j.cU(r,!0) +o=j.e +o.toString +q.a(o) +p+=j.k3.b +j=o.au$}j=m.ad$ +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.au$}m.k3=k.by(new A.a1(s,p)) +break}}, +a5e(a){var s,r,q,p=this.ad$ +for(s=t.U9,r=0;p!=null;){r=Math.max(r,A.iP(a.$1(p))) +q=p.e +q.toString +p=s.a(q).au$}return r}, +a5f(a){var s,r,q,p=this.ad$ +for(s=t.U9,r=0;p!=null;){r+=a.$1(p) +q=p.e +q.toString +p=s.a(q).au$}return r}, +c1(a){switch(A.dH(this.F).a){case 0:return this.a5f(new A.bNa(a)) +case 1:return this.a5e(new A.bNb(a))}}, +bX(a){switch(A.dH(this.F).a){case 0:return this.a5f(new A.bN6(a)) +case 1:return this.a5e(new A.bN7(a))}}, +bQ(a){switch(A.dH(this.F).a){case 0:return this.a5f(new A.bN8(a)) +case 1:return this.a5e(new A.bN9(a))}}, +bW(a){switch(A.dH(this.F).a){case 0:return this.a5f(new A.bN4(a)) +case 1:return this.a5e(new A.bN5(a))}}, +pZ(a){return this.aKs(a)}, +b4(a,b){this.AS(a,b)}, +nP(a,b){return this.Cl(a,b)}} +A.bNa.prototype={ +$1(a){return a.aH(B.aD,this.a,a.gcd())}, +$S:44} +A.bNb.prototype={ +$1(a){return a.aH(B.aD,this.a,a.gcd())}, +$S:44} +A.bN6.prototype={ +$1(a){return a.aH(B.aE,this.a,a.gcc())}, +$S:44} +A.bN7.prototype={ +$1(a){return a.aH(B.aE,this.a,a.gcc())}, +$S:44} +A.bN8.prototype={ +$1(a){return a.aH(B.ay,this.a,a.gc4())}, +$S:44} +A.bN9.prototype={ +$1(a){return a.aH(B.ay,this.a,a.gc4())}, +$S:44} +A.bN4.prototype={ +$1(a){return a.aH(B.aN,this.a,a.gcu())}, +$S:44} +A.bN5.prototype={ +$1(a){return a.aH(B.aN,this.a,a.gcu())}, +$S:44} +A.aSX.prototype={ +b3(a){var s,r,q +this.oN(a) +s=this.ad$ +for(r=t.U9;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).au$}}, +b0(a){var s,r,q +this.lF(0) +s=this.ad$ +for(r=t.U9;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).au$}}} +A.aSY.prototype={} +A.aQx.prototype={ +bU4(a){var s=this.a +this.a=a +return s}, +k(a){var s="#",r=A.ez(this.b),q=this.a.a +return s+A.ez(this)+"("+("latestEvent: "+(s+r))+", "+("annotations: [list of "+q+"]")+")"}} +A.aQy.prototype={ +gG3(a){var s=this.c +return s.gG3(s)}} +A.ayo.prototype={ +aAy(a){var s,r,q,p,o,n,m=t._h,l=A.fx(null,null,null,m,t.xV) +for(s=a.a,r=s.length,q=0;q") +this.a.bIU(a.gG3(a),a.d,A.iY(new A.bt(s,r),new A.bEj(),r.i("D.E"),t.Pb))}, +bWG(a,b){var s,r,q,p,o +if(a.gd6(a)!==B.eY)return +if(t.ks.b(a))return +s=t.PB.b(a)?A.cxG():b.$0() +r=a.gG3(a) +q=this.b +p=q.h(0,r) +if(!A.daj(p,a))return +o=q.a +new A.bEm(this,p,a,r,s).$0() +if(o!==0!==(q.a!==0))this.aX()}, +bWk(a){new A.bEk(this,a).$0()}} +A.bEj.prototype={ +$1(a){return a.gMm(a)}, +$S:924} +A.bEm.prototype={ +$0(){var s=this +new A.bEl(s.a,s.b,s.c,s.d,s.e).$0()}, +$S:0} +A.bEl.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.aQx(A.fx(m,m,m,t._h,t.xV),s))}else{s=n.c +if(t.PB.b(s))n.a.b.D(0,s.gG3(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.fx(m,m,m,t._h,t.xV):r.aAy(n.e) +r.aA9(new A.aQy(q.bU4(o),o,p,s))}, +$S:0} +A.bEk.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.bM(J.ag(r.a),r.b,q.i("bM<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.beK(o,p) +l=o.a +o.a=m +s.aA9(new A.aQy(l,m,n,null))}}, +$S:0} +A.bEh.prototype={ +$2(a,b){var s +if(!this.a.a0(0,a))if(a.ga20()&&a.ga0c(a)!=null){s=a.ga0c(a) +s.toString +s.$1(this.b.e9(this.c.h(0,a)))}}, +$S:925} +A.bEi.prototype={ +$1(a){return!this.a.a0(0,a)}, +$S:926} +A.aXU.prototype={} +A.fc.prototype={ +b0(a){}, +k(a){return""}} +A.Ex.prototype={ +pj(a,b){var s,r=this +if(a.guS()){r.VF() +if(!a.cy){s=a.ay +s===$&&A.e() +s=!s}else s=!0 +if(s)A.cKw(a,null,!0) +else if(a.db)A.daP(a) +s=a.ch.a +s.toString +t.gY.a(s) +s.spc(0,b) +r.alc(s)}else{s=a.ay +s===$&&A.e() +if(s){a.ch.sbD(0,null) +a.aja(r,b)}else a.aja(r,b)}}, +alc(a){a.p6(0) +this.a.ys(0,a)}, +gd0(a){var s,r,q=this +if(q.e==null){q.c=A.daV(q.b) +s=$.aC() +r=s.Rz() +q.d=r +q.e=s.Rw(r,null) +r=q.c +r.toString +q.a.ys(0,r)}s=q.e +s.toString +return s}, +VF(){var s,r=this +if(r.e==null)return +s=r.c +s.toString +s.saOK(r.d.IT()) +r.e=r.d=r.c=null}, +atb(){var s=this.c +if(s!=null)if(!s.cy){s.cy=!0 +s.u6()}}, +Tx(a,b,c,d){var s,r=this +if(a.CW!=null)a.ar_() +r.VF() +r.alc(a) +s=r.bE8(a,d==null?r.b:d) +b.$2(s,c) +s.VF()}, +Bt(a,b,c){return this.Tx(a,b,c,null)}, +bE8(a,b){return new A.Ex(a,b)}, +A2(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.CX(B.B,A.b(t.S,t.Q),A.aT(t.kd)):f +if(!s.l(0,r.p1)){r.p1=s +r.u6()}if(e!==r.p2){r.p2=e +r.u6()}q.Tx(r,d,b,s) +return r}else{q.bCe(s,e,s,new A.bHu(q,d,b)) +return null}}, +bSr(a,b,c,d,e){return this.A2(a,b,c,d,e,null)}, +aPu(a,b,c,d){return this.A2(a,b,c,d,B.B,null)}, +aqC(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.Hk(B.d8,A.b(t.S,t.Q),A.aT(t.kd)):g +if(!r.l(0,q.p1)){q.p1=r +q.u6()}if(f!==q.p2){q.p2=f +q.u6()}p.Tx(q,e,b,s) +return q}else{p.bCd(r,f,s,new A.bHt(p,e,b)) +return null}}, +bSq(a,b,c,d,e,f){return this.aqC(a,b,c,d,e,B.d8,f)}, +ac6(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.Hj(B.d8,A.b(t.S,t.Q),A.aT(t.kd)):g +if(r!==q.p1){q.p1=r +q.u6()}if(f!==q.p2){q.p2=f +q.u6()}p.Tx(q,e,b,s) +return q}else{p.bCc(r,f,s,new A.bHs(p,e,b)) +return null}}, +bSp(a,b,c,d,e,f){return this.ac6(a,b,c,d,e,B.d8,f)}, +NR(a,b,c,d,e){var s,r=this,q=b.a,p=b.b,o=A.t0(q,p,0) +o.oL(0,c) +o.bH(0,-q,-p) +if(a){s=e==null?A.cN4(null):e +s.sk6(0,o) +r.Tx(s,d,b,A.cJY(o,r.b)) +return s}else{q=r.gd0(r) +q.eG(0) +q.ab(0,o.a) +d.$2(r,b) +r.gd0(r).dm(0) +return null}}, +aPz(a,b,c,d){return this.NR(a,b,c,d,null)}, +aqE(a,b,c,d){var s=d==null?A.azb(null):d +s.sal8(0,b) +s.spc(0,a) +this.Bt(s,c,B.m) +return s}, +k(a){return"PaintingContext#"+A.e_(this)+"(layer: "+this.a.k(0)+", canvas bounds: "+this.b.k(0)+")"}} +A.bHu.prototype={ +$0(){return this.b.$2(this.a,this.c)}, +$S:0} +A.bHt.prototype={ +$0(){return this.b.$2(this.a,this.c)}, +$S:0} +A.bHs.prototype={ +$0(){return this.b.$2(this.a,this.c)}, +$S:0} +A.bdZ.prototype={} +A.Sb.prototype={ +TI(){var s=this.cx +if(s!=null)s.a.anw()}, +sbUR(a){var s=this.e +if(s===a)return +if(s!=null)s.b0(0) +this.e=a +a.b3(this)}, +aLR(){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.bIj() +if(!!m.immutable$list)A.W(A.ak("sort")) +k=m.length-1 +if(k-0<=32)A.aEO(m,0,k,l) +else A.aEN(m,0,k,l) +for(r=0;r")) +h.dQ(l,k,j,i.c) +B.b.H(m,h) +break}}q=J.J(s,r) +if(q.z){m=q +m=o.a(A.ar.prototype.gcK.call(m))===g}else m=!1 +if(m)q.bmc()}g.f=!1}for(o=g.CW,o=A.eI(o,o.r,A.y(o).c),n=o.$ti.c;o.q();){m=o.d +p=m==null?n.a(m):m +p.aLR()}}finally{g.f=!1}}, +be3(a){try{a.$0()}finally{this.f=!0}}, +aLP(){var s,r,q,p,o=this.z +B.b.fl(o,new A.bIi()) +for(s=o.length,r=t.Mv,q=0;q0){if(s.at==null){r=t.bu +s.at=new A.Tu(s.c,A.b5(r),A.b(t.S,r),A.b5(r),$.bo()) +s.b.$0()}}else{r=s.at +if(r!=null){r.n() +s.at=null +s.d.$0()}}}, +aLT(){var s,r,q,p,o,n,m,l,k,j=this +if(j.at==null)return +try{p=j.ch +o=A.Q(p,!0,A.y(p).i("da.E")) +B.b.fl(o,new A.bIl()) +s=o +p.V(0) +for(p=s,n=p.length,m=t.Mv,l=0;l0;m=l){l=m-1 +r[m].rn(r[l],n)}return n}, +AT(a){return null}, +amP(a){return null}, +u1(a){}, +V4(a){var s,r=this +if(t.Mv.a(A.ar.prototype.gcK.call(r)).at==null)return +s=r.fr +if(s!=null&&!s.as)s.V2(a) +else if(r.gbE(r)!=null){s=r.gbE(r) +s.toString +t.I9.a(s).V4(a)}}, +ga6F(){var s,r=this +if(r.dx==null){s=A.AS() +r.dx=s +r.u1(s)}s=r.dx +s.toString +return s}, +R9(){this.dy=!0 +this.fr=null +this.d4(new A.bNl())}, +d7(){var s,r,q,p,o,n,m,l=this +if(l.b==null||t.Mv.a(A.ar.prototype.gcK.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.ga6F().id!=null +l.dx=null +p=l.ga6F().a&&r +s=t.I9 +o=l +while(!0){if(o.gbE(o) instanceof A.U)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.AS() +n.dx=m +n.u1(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.ar.prototype.gcK.call(l)).ch.D(0,l) +if(!o.dy){o.dy=!0 +s=t.Mv +if(s.a(A.ar.prototype.gcK.call(l))!=null){s.a(A.ar.prototype.gcK.call(l)).ch.t(0,o) +s.a(A.ar.prototype.gcK.call(l)).TI()}}}, +bxX(){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.ar.prototype.gbE.call(s,s)) +if(s==null)s=k +else s=s.at||s.as}r=t.pp.a(l.azP(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.Rf(s==null?0:s,m,n,q,p)}, +azP(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e={},d=f.ga6F() +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.U) +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.cT +j=j==null?null:j.a!==0 +f.wI(new A.bNg(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.ez(this)}, +k(a){return this.qt()}, +qN(a,b,c,d){var s,r=this +if(r.gbE(r) instanceof A.U){s=r.gbE(r) +s.toString +t.I9.a(s) +s.qN(a,b==null?r:b,c,d)}}, +KH(){return this.qN(B.b6,null,B.G,null)}, +F7(a){return this.qN(B.b6,null,B.G,a)}, +Hp(a,b,c){return this.qN(a,null,b,c)}, +KI(a){return this.qN(B.b6,null,a,null)}, +F8(a,b){return this.qN(B.b6,a,B.G,b)}, +$iaY:1} +A.bNj.prototype={ +$0(){var s=A.a([],t.qe),r=this.a +s.push(A.cwO("The following RenderObject was being processed when the exception was fired",B.aS7,r)) +s.push(A.cwO("RenderObject",B.aS8,r)) +return s}, +$S:42} +A.bNm.prototype={ +$0(){this.b.$1(this.c.a(this.a.gac()))}, +$S:0} +A.bNk.prototype={ +$1(a){var s +a.aGf() +s=a.cx +s===$&&A.e() +if(s)this.a.cx=!0}, +$S:40} +A.bNl.prototype={ +$1(a){a.R9()}, +$S:40} +A.bNg.prototype={ +$1(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=a.azP(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.gaO_(),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.aU9() +b.axG(a3,a4,c)}else b=a2 +c=b.c +c===$&&A.e() +a=b.d +a===$&&A.e() +a0=A.ko(c,a) +e=e==null?a0:e.xO(a0) +c=b.b +if(c!=null){a1=A.ko(b.c,c) +f=f==null?a1:f.rr(a1)}c=b.a +if(c!=null){a1=A.ko(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.a7S(a2,B.b.gO(o).gKG()) +a6.t(0,i.e) +i.dx=l +if(!i.w.l(0,e)){i.w=e +i.xE()}if(!A.cyr(i.r,a2)){i.r=null +i.xE()}i.x=f +i.y=g +for(k=k.gS(m);k.q();){j=k.gE(k) +if(j.gzB()!=null)B.b.gO(j.b).fr=i}i.aRi(0,h) +a5.push(i)}}}, +Rf(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.b5(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.ME){if(n.z){m=n.b +m=B.b.gO(m).fr!=null&&d.p(0,B.b.gO(m).fr.e)}else m=!1 +if(m)B.b.gO(n.b).fr=null}m=n.b +l=new A.ba(r,1,e,p) +l.dQ(r,1,e,o) +B.b.H(m,l) +n.Rf(a+f.f.xr,b,a0,a1,a2)}return}k=f.bbn(b,a0) +s=f.e +r=!s +if(r){if(k==null)p=e +else{p=k.d +p===$&&A.e() +if(!p.ga7(p)){p=k.c +p===$&&A.e() +p=p.aNv()}else p=!0}p=p===!0}else p=!1 +if(p)return +p=f.b +o=B.b.gO(p) +if(o.fr==null)o.fr=A.a7S(e,B.b.gO(p).gKG()) +j=B.b.gO(p).fr +j.sap0(s) +j.dx=f.c +j.z=a +if(a!==0){f.ahe() +s=f.f +s.srD(0,s.xr+a)}if(k!=null){s=k.d +s===$&&A.e() +j.seq(0,s) +s=k.c +s===$&&A.e() +j.sk6(0,s) +j.x=k.b +j.y=k.a +if(r&&k.e){f.ahe() +f.f.dL(B.qf,!0)}}s=t.QF +i=A.a([],s) +f.aBS(j.x,j.y,a2,d) +for(r=J.ag(c);r.q();){o=r.gE(r) +if(o instanceof A.ME){if(o.z){n=o.b +n=B.b.gO(n).fr!=null&&d.p(0,B.b.gO(n).fr.e)}else n=!1 +if(n)B.b.gO(o.b).fr=null}h=A.a([],s) +n=j.x +o.Rf(0,j.y,n,i,h) +B.b.H(a2,h)}s=f.f +if(s.a)B.b.gO(p).QS(j,f.f,i) +else j.H1(0,i,s) +a1.push(j) +for(s=a2.length,r=t.g3,q=0;q1){s=new A.aU9() +s.axG(b,a,r) +r=s}else r=null +return r}, +gzB(){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.amP(q) +if(a!=null){m.b=a +m.a=A.cOB(m.a,r.AT(q))}else m.b=A.cOB(m.b,r.AT(q)) +l=$.cWF() +l.dK() +A.diA(r,q,m.c,l) +m.b=A.cOC(m.b,l) +m.a=A.cOC(m.a,l)}p=B.b.gO(c) +l=m.b +l=l==null?p.gF0():l.rr(p.gF0()) +m.d=l +o=m.a +if(o!=null){n=o.rr(l) +if(n.ga7(n)){l=m.d +l=!l.ga7(l)}else l=!1 +m.e=l +if(!l)m.d=n}}} +A.aT0.prototype={} +A.nL.prototype={ +k(a){var s=A.a(["offset="+A.q(this.a)],t.s),r=this.e +if(r!=null)s.push("scale="+A.q(r)) +s.push(this.Fc(0)) +return B.b.aV(s,"; ")}} +A.Ao.prototype={ +l(a,b){if(b==null)return!1 +return b instanceof A.Ao&&b.b===this.b}, +gv(a){return A.an(B.dSe,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.a6R.prototype={ +pU(a){if(!(a.e instanceof A.nL))a.e=new A.nL(null,null,B.m)}, +sbB(a,b){var s=this,r=s.F +switch(r.d.bM(0,b).a){case 0:return +case 1:r.sbB(0,b) +s.W=null +s.d7() +break +case 2:r.sbB(0,b) +s.W=s.M=null +s.ahm(b) +s.b1() +s.d7() +break +case 3:r.sbB(0,b) +s.W=s.M=s.da=null +s.ahm(b) +s.ai() +s.ajv() +s.ayr() +s.aGJ() +break}}, +sa1c(a){var s=this +if(a==s.ak)return +s.ajv() +s.ayr() +s.ak=a +s.aGJ()}, +aGJ(){var s,r,q=this +if(q.ak==null)return +s=q.a1 +if(s==null)s=q.a1=q.bgh() +r=q.ak +B.b.ao(s,r.gbr(r))}, +ajv(){var s,r=this.ak +if(r==null||this.a1==null)return +s=this.a1 +s.toString +B.b.ao(s,r.gbF(r))}, +bgh(){var s,r,q,p,o=this.F.d.a1D(!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.Ao(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.Y(a,a0,a+(c.c-a)*d,a0+(c.d-a0)*d) +if(!c.l(0,d)){b.w=d +b.xE()}b6.push(b)}++h}b8=s.e +b8.toString +s=n.a(b8).au$;++i}else{a=o.a(A.U.prototype.gac.call(b4)) +b7.F2(b4.du) +a0=a.b +a0=b4.bs||b4.cD===B.a1?a0:1/0 +b7.SW(a0,a.a) +a1=b7.a.Ol(c,d,B.hY,B.fa) +if(a1.length===0)continue +d=B.b.gO(a1) +a2=new A.Y(d.a,d.b,d.c,d.d) +a3=B.b.gO(a1).e +for(d=A.a0(a1),c=d.i("ba<1>"),a=new A.ba(a1,1,b5,c),a.dQ(a1,1,b5,d.c),a=new A.bF(a,a.gu(a),c.i("bF")),c=c.i("al.E");a.q();){d=a.d +if(d==null)d=c.a(d) +a2=a2.xO(new A.Y(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.U.prototype.gac.call(b4)).b) +a=Math.min(a2.d-a,o.a(A.U.prototype.gac.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.Y(a4,a5,d,a) +a7=A.AS() +a8=k+1 +a7.k1=new A.Es(k,b5) +a7.d=!0 +a7.y2=l +a0=f.b +b8=a0==null?b8:a0 +a7.R8=new A.fs(b8,f.f) +a9=f.c +if(a9!=null){b8=a9.cT +if(b8!=null){a7.wP(B.iq,b8) +a7.r=b8 +a7.dL(B.E_,!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.dL(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.bt(b8,A.y(b8).i("bt<1>")) +b2=d.gS(d) +if(!b2.q())A.W(A.dI()) +b8=b8.D(0,b2.gE(b2)) +b8.toString +if(b1.b!==b1)A.W(A.A2(b1.a)) +b1.b=b8}else{b3=new A.tN() +b8=A.a7S(b3,b4.bpN(b3)) +if(b1.b!==b1)A.W(A.A2(b1.a)) +b1.b=b8}if(b8===b1)A.W(A.iw(b1.a)) +J.cF0(b8,a7) +if(!b8.w.l(0,a6)){b8.w=a6 +b8.xE()}b8=b1.b +if(b8===b1)A.W(A.iw(b1.a)) +d=b8.d +d.toString +r.j(0,d,b8) +b8=b1.b +if(b8===b1)A.W(A.iw(b1.a)) +b6.push(b8) +k=a8 +l=a3}}b4.oP=r +b9.H1(0,b6,c0)}, +bpN(a){return new A.bNv(this,a)}, +R9(){this.afd() +this.oP=null}} +A.bNy.prototype={ +$1(a){return a.x=null}, +$S:931} +A.bNw.prototype={ +$1(a){var s +if(a instanceof A.An){s=this.a.b5 +s===$&&A.e() +s.push(a)}return!0}, +$S:114} +A.bNA.prototype={ +$1(a){var s=a.w +s===$&&A.e() +return s.c!==B.nF}, +$S:932} +A.bNx.prototype={ +$2(a,b){return this.a.a.en(a,b)}, +$S:26} +A.bNz.prototype={ +$2(a,b){var s=this.a.a +s.toString +a.pj(s,b)}, +$S:29} +A.bNv.prototype={ +$0(){var s=this.a,r=s.oP.h(0,this.b) +r.toString +s.F8(s,r.w)}, +$S:0} +A.BX.prototype={ +gm(a){var s=this.w +s===$&&A.e() +return s}, +bpQ(){var s=this,r=s.azO(),q=s.w +q===$&&A.e() +if(q.l(0,r))return +s.w=r +s.aX()}, +azO(){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.dEw +s=f.a +r=g.e.a +f=g.b +q=f.a5i(new A.db(s,B.M)) +p=s===r?q:f.a5i(new A.db(r,B.M)) +f=f.F +o=f.r +o.toString +n=s>r!==(B.b_===o) +m=A.t0(g.gCa().a,g.gCa().b,0) +m.xL(m) +o=A.e6(m,q) +l=f.gr2() +k=n?B.wO:B.wN +j=A.e6(m,p) +f=f.gr2() +i=n?B.wN:B.wO +h=g.d.a===g.e.a?B.dEy:B.DW +return new A.F9(new A.KN(o,l,k),new A.KN(j,f,i),h,!0)}, +RT(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.bxU(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.db(o.a,B.M) +s.e=new A.db(o.b,B.cg) +r.soR(B.nE) +break +case 4:r.soR(s.bjB(t.hI.a(a).gasB())) +break +case 5:t.rQ.a(a) +r.soR(s.bii(a.geB(a),a.gCG(),a.gbXZ())) +break +case 6:t.ra.a(a) +r.soR(s.bhm(a.ganm(a),a.gCG(),a.gMu(a))) +break}if(!J.v(q,s.d)||!J.v(p,s.e)){s.b.b1() +s.bpQ()}return r.aW()}, +bxU(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.dP(0,null) +r.xL(r) +q=A.e6(r,a) +p=m.gCa() +if(p.ga7(p))return A.cLV(m.gCa(),q) +p=m.gCa() +o=s.F.r +o.toString +n=m.axa(s.vn(A.dcZ(p,q,o))) +if(b)m.e=n +else m.d=n +s=n.a +p=m.a +if(s===p.b)return B.hh +if(s===p.a)return B.hi +return A.cLV(m.gCa(),q)}, +axa(a){var s,r=a.a,q=this.a,p=q.b +if(r<=p)s=r===p&&a.b===B.M +else s=!0 +if(s)return new A.db(p,B.cg) +q=q.a +if(r=p)r.b=q.b=new A.db(n,B.M) +else{r.b=new A.db(s.a,B.M) +q.b=new A.db(p,B.cg)}o.d=r.aW() +o.e=q.aW() +return B.dV}, +bhm(a,b,c){var s,r,q,p,o,n,m,l=this,k=l.b,j=k.dP(0,null) +if(j.xL(j)===0)switch(c){case B.w3:case B.qa:return B.hi +case B.w4:case B.q9:return B.hh}s=A.e6(j,new A.w(a,0)).a +switch(c){case B.w3:case B.w4:if(b){k=l.e +k.toString +r=k}else{k=l.d +k.toString +r=k}q=l.bkJ(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.db(l.a.b,B.cg) +l.e=n +r=n}else r=n +n=l.d +if(n==null){l.d=r +m=r}else m=n +p=k.vn(new A.w(s,k.a5i(b?r:m).b-k.F.gr2()/2)) +o=B.dV +break +default:p=null +o=null}if(b)l.e=p +else l.d=p +return o}, +bii(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.db(l.a,B.M):new A.db(l.b,B.cg) +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.hh +l=!a +if(l&&s.a===m.a.a)return B.hi +switch(c){case B.dMe:l=m.a +q=m.aiQ(s,a,new A.O1(B.c.X(m.c,l.a,l.b))) +p=B.dV +break +case B.dMf:l=m.b.F +o=l.d +o.toString +l=l.a +l.toString +q=m.aiQ(s,a,new A.V9(o,l).gaO2()) +p=B.dV +break +case B.dMg:q=m.bng(s,a,new A.R_(m)) +p=B.dV +break +case B.dMh:o=m.a +n=o.a +o=o.b +q=m.aiQ(s,a,new A.HO(B.c.X(m.c,n,o))) +if(a&&q.a===o)p=B.hh +else p=l&&q.a===n?B.hi:B.dV +break +default:p=null +q=null}if(b)m.e=q +else m.d=q +return p}, +aiQ(a,b,c){var s,r=a.a +if(b){r=c.w3(r) +s=r==null?this.a.b:r}else{r=c.vZ(r-1) +s=r==null?this.a.a:r}return new A.db(s,B.M)}, +bng(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.qv +r=o.a.a +s=new A.O1(o.c).vZ(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.vZ(q) +p=s==null?o.a.a:s}return new A.db(p,B.M)}, +bkJ(a,b,c){var s,r,q,p,o,n=this,m=n.b,l=m.F.Rg(),k=m.EQ(a,B.a3),j=l.length,i=j-1 +for(s=k.b,r=0;rs){i=J.cEG(q) +break}}if(b&&i===l.length-1)p=new A.db(n.a.b,B.cg) +else if(!b&&i===0)p=new A.db(n.a.a,B.M) +else p=n.axa(m.vn(new A.w(c,l[b?i+1:i-1].gM1()))) +m=p.a +j=n.a +if(m===j.a)o=B.hi +else o=m===j.b?B.hh:B.dV +return new A.a3(p,o,t.UH)}, +bqW(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.cAJ(q,p)>0){s.b=q +r.b=p}else{s.b=p +r.b=q}return A.cAJ(s.aW(),a)>=0&&A.cAJ(r.aW(),a)<=0}, +dP(a,b){var s=A.t0(this.gCa().a,this.gCa().b,0) +s.oL(0,this.b.dP(0,b)) +return s}, +Ez(a,b){if(this.b.b==null)return}, +gCa(){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.Kc(A.f4(B.M,r,s.b,!1)) +if(q.length!==0){l=B.b.gO(q) +p=new A.Y(l.a,l.b,l.c,l.d) +for(o=1;o)")}} +A.aeG.prototype={ +b7K(a,b){var s,r=this,q=new A.a1m(A.b(t.S,t.EG)) +q.b=r +r.w=q +q=r.ch +s=q.$ti.i("ho") +r.CW=A.i1(new A.ho(q,new A.ciE(r),s),s.i("D.E")) +r.at=a}, +gbqM(){var s=this.at +s===$&&A.e() +return s}, +wZ(a){var s,r,q +this.Pc(a) +s=this.CW +s===$&&A.e() +s=A.eI(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.ge8(),a.gd6(a)) +if(q.yL(a))q.wZ(a) +else q.N3(a)}}, +Ms(a){}, +wv(a){var s,r=this +if(!r.ay.p(0,a.ge8())){s=r.ax +if(!s.a0(0,a.ge8()))s.j(0,a.ge8(),A.a([],t.Y2)) +s.h(0,a.ge8()).push(a)}else r.bqN(a) +r.VG(a)}, +xG(a){var s,r=this.ax.D(0,a) +if(r!=null){s=this.at +s===$&&A.e() +J.f6(r,s)}this.ay.t(0,a)}, +vS(a){this.auL(a) +this.ay.D(0,a) +this.ax.D(0,a)}, +xA(a){this.auL(a) +this.ay.D(0,a)}, +bqN(a){return this.gbqM().$1(a)}} +A.ciE.prototype={ +$1(a){var s=a.amc() +s.sbYG(this.a.w) +s.gCR() +return s}, +$S:933} +A.aAu.prototype={ +samf(a,b){var s=this,r=s.F +if(r===b)return +s.F=b +s.b1() +if(r.a!==b.a)s.d7()}, +gwa(){return!0}, +gzv(){return!0}, +guS(){return!0}, +dU(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.aT(t.kd) +a.VF() +a.alc(new A.aAs(new A.Y(p,o,p+n,o+q),s.a,A.b(t.S,t.Q),r))}, +u1(a){this.wd(a) +a.a=!0 +a.sbRK(this.F.a)}, +$ipr:1} +A.ciD.prototype={ +saMA(a){var s=this +if(a!==s.ZX$){s.ZX$=a +if(t.Mv.a(A.ar.prototype.gcK.call(s))!=null)s.b1()}}, +aGp(a,b){var s=this,r=s.ZY$ +r=r==null?null:r.ch +if(A.dkU(a,r,t.qt))return +r=s.ZY$ +if(r!=null)r.n() +s.ZY$=A.di2(b,a) +s.aLw$=b}, +en(a,b){var s=this +if(s.ZX$===B.a6X||!s.k3.p(0,b))return!1 +a.t(0,new A.H2(b,s)) +return s.ZX$===B.a6W}, +ux(a){return this.ZX$!==B.a6X}, +ga0b(a){return null}, +ga0c(a){return null}, +gMm(a){return B.avh}, +ga20(){return!0}, +yJ(a,b){var s +if(t.pY.b(a))this.ZY$.If(a) +if(t.XA.b(a)){s=this.aLw$ +if(s!=null)s.$1(a)}}} +A.aRD.prototype={ +b0(a){var s=this.ZY$,r=s.ay +r.ao(0,A.fX.prototype.gau3.call(s)) +r.V(0) +r=s.ax +new A.bt(r,A.y(r).i("bt<1>")).ao(0,A.fX.prototype.gau3.call(s)) +r.V(0) +s.aj(B.c0) +this.lF(0)}} +A.aC3.prototype={} +A.kU.prototype={ +pU(a){if(!(a.e instanceof A.fc))a.e=new A.fc()}, +c1(a){var s=this.K$ +if(s!=null)return s.aH(B.aD,a,s.gcd()) +return 0}, +bX(a){var s=this.K$ +if(s!=null)return s.aH(B.aE,a,s.gcc()) +return 0}, +bQ(a){var s=this.K$ +if(s!=null)return s.aH(B.ay,a,s.gc4()) +return 0}, +bW(a){var s=this.K$ +if(s!=null)return s.aH(B.aN,a,s.gcu()) +return 0}, +dU(a){var s=this.K$ +if(s!=null)return s.pT(a) +return this.YJ(a)}, +cL(){var s=this,r=s.K$,q=t.k +if(r!=null){r.cU(q.a(A.U.prototype.gac.call(s)),!0) +r=s.K$.k3 +r.toString +s.k3=r}else s.k3=s.YJ(q.a(A.U.prototype.gac.call(s)))}, +YJ(a){return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d))}, +nP(a,b){var s=this.K$ +s=s==null?null:s.en(a,b) +return s===!0}, +rn(a,b){}, +b4(a,b){var s=this.K$ +if(s!=null)a.pj(s,b)}} +A.Q7.prototype={ +G(){return"HitTestBehavior."+this.b}} +A.a6S.prototype={ +en(a,b){var s,r=this +if(r.k3.p(0,b)){s=r.nP(a,b)||r.L===B.cs +if(s||r.L===B.ez)a.t(0,new A.H2(b,r))}else s=!1 +return s}, +ux(a){return this.L===B.cs}} +A.Kq.prototype={ +sal5(a){if(this.L.l(0,a))return +this.L=a +this.ai()}, +c1(a){var s,r=this.L,q=r.b +if(q<1/0&&r.a>=q)return r.a +s=this.afi(a) +r=this.L +q=r.a +if(!(q>=1/0))return A.a9(s,q,r.b) +return s}, +bX(a){var s,r=this.L,q=r.b +if(q<1/0&&r.a>=q)return r.a +s=this.afg(a) +r=this.L +q=r.a +if(!(q>=1/0))return A.a9(s,q,r.b) +return s}, +bQ(a){var s,r=this.L,q=r.d +if(q<1/0&&r.c>=q)return r.c +s=this.afh(a) +r=this.L +q=r.c +if(!(q>=1/0))return A.a9(s,q,r.d) +return s}, +bW(a){var s,r=this.L,q=r.d +if(q<1/0&&r.c>=q)return r.c +s=this.aff(a) +r=this.L +q=r.c +if(!(q>=1/0))return A.a9(s,q,r.d) +return s}, +cL(){var s=this,r=t.k.a(A.U.prototype.gac.call(s)),q=s.K$,p=s.L +if(q!=null){q.cU(p.IV(r),!0) +q=s.K$.k3 +q.toString +s.k3=q}else s.k3=p.IV(r).by(B.L)}, +dU(a){var s=this.K$,r=this.L +if(s!=null)return s.pT(r.IV(a)) +else return r.IV(a).by(B.L)}} +A.aBU.prototype={ +sapx(a,b){if(this.L===b)return +this.L=b +this.ai()}, +sapw(a,b){if(this.ah===b)return +this.ah=b +this.ai()}, +aBs(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.aB(q,p,s,r<1/0?r:A.a9(this.ah,s,r))}, +HD(a,b){var s=this.K$ +if(s!=null)return a.by(b.$2(s,this.aBs(a))) +return this.aBs(a).by(B.L)}, +dU(a){return this.HD(a,A.Cf())}, +cL(){this.k3=this.HD(t.k.a(A.U.prototype.gac.call(this)),A.Cg())}} +A.a6z.prototype={ +sbzZ(a,b){if(this.L===b)return +this.L=b +this.ai()}, +c1(a){var s +if(isFinite(a))return a*this.L +s=this.K$ +if(s!=null)return s.aH(B.aD,a,s.gcd()) +return 0}, +bX(a){var s +if(isFinite(a))return a*this.L +s=this.K$ +if(s!=null)return s.aH(B.aE,a,s.gcc()) +return 0}, +bQ(a){var s +if(isFinite(a))return a/this.L +s=this.K$ +if(s!=null)return s.aH(B.ay,a,s.gc4()) +return 0}, +bW(a){var s +if(isFinite(a))return a/this.L +s=this.K$ +if(s!=null)return s.aH(B.aN,a,s.gcu()) +return 0}, +awa(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.a1y(A.bN_(s.aH(B.aE,a.d,s.gcc()),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))}, +dU(a){return this.HD(a,A.Cf())}, +cL(){this.k3=this.HD(t.k.a(A.U.prototype.gac.call(this)),A.Cg())}} +A.a6K.prototype={ +c1(a){var s=this.K$ +if(s==null)return 0 +if(!isFinite(a))a=s.aH(B.aN,1/0,s.gcu()) +s=this.K$ +return s.aH(B.aD,a,s.gcd())}, +bX(a){var s=this.K$ +if(s==null)return 0 +if(!isFinite(a))a=s.aH(B.aN,1/0,s.gcu()) +s=this.K$ +return s.aH(B.aE,a,s.gcc())}, +bQ(a){return this.bW(a)}, +HD(a,b){var s=this.K$ +if(s!=null){if(!(a.c>=a.d))a=a.a1x(s.aH(B.aN,a.b,s.gcu())) +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))}, +dU(a){return this.HD(a,A.Cf())}, +cL(){this.k3=this.HD(t.k.a(A.U.prototype.gac.call(this)),A.Cg())}} +A.aBX.prototype={ +gzv(){return this.K$!=null&&this.L>0}, +guS(){return this.K$!=null&&this.L>0}, +svR(a,b){var s,r,q,p,o=this +if(o.ah===b)return +s=o.K$!=null +r=s&&o.L>0 +q=o.L +o.ah=b +p=B.e.aw(A.aZo(b,0,1)*255) +o.L=p +if(r!==(s&&p>0))o.Jz() +o.aNS() +if(q!==0!==(o.L!==0)&&!o.b2)o.d7()}, +sa7W(a){if(a===this.b2)return +this.b2=a +this.d7()}, +JI(a){return this.L>0}, +U5(a){var s=a==null?A.azb(null):a +s.sal8(0,this.L) +return s}, +b4(a,b){if(this.K$==null||this.L===0)return +this.Al(a,b)}, +wI(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.a6x.prototype={ +guS(){if(this.K$!=null){var s=this.MP$ +s.toString}else s=!1 +return s}, +U5(a){var s=a==null?A.azb(null):a +s.sal8(0,this.Sa$) +return s}, +svR(a,b){var s=this,r=s.B1$ +if(r===b)return +if(s.b!=null&&r!=null)r.T(0,s.ga7k()) +s.B1$=b +if(s.b!=null)b.a8(0,s.ga7k()) +s.akz()}, +sa7W(a){if(a===this.anN$)return +this.anN$=a +this.d7()}, +akz(){var s,r=this,q=r.Sa$,p=r.B1$ +p=r.Sa$=B.e.aw(A.aZo(p.gm(p),0,1)*255) +if(q!==p){s=r.MP$ +p=p>0 +r.MP$=p +if(r.K$!=null&&s!==p)r.Jz() +r.aNS() +if(q===0||r.Sa$===0)r.d7()}}, +JI(a){var s=this.B1$ +return s.gm(s)>0}, +wI(a){var s,r=this.K$ +if(r!=null)if(this.Sa$===0){s=this.anN$ +s.toString}else s=!0 +else s=!1 +if(s){r.toString +a.$1(r)}}} +A.a6w.prototype={} +A.aC6.prototype={ +saZC(a){if(J.v(this.L,a))return +this.L=a +this.b1()}, +sqi(a){if(this.ah===a)return +this.ah=a +this.b1()}, +gzv(){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.U.prototype.gbD.call(n,n))==null)n.ch.sbD(0,new A.a8k(A.b(t.S,t.Q),A.aT(t.kd))) +r=s.a(A.U.prototype.gbD.call(n,n)) +r.toString +q=n.k3 +p=q.a +q=q.b +q=n.L.$1(new A.Y(0,0,0+p,0+q)) +if(q!=r.p1){r.p1=q +r.u6()}q=n.k3 +p=b.a +o=b.b +q=new A.Y(p,o,p+q.a,o+q.b) +if(!q.l(0,r.p2)){r.p2=q +r.u6()}q=n.ah +if(q!==r.p3){r.p3=q +r.u6()}s=s.a(A.U.prototype.gbD.call(n,n)) +s.toString +a.Bt(s,A.kU.prototype.gu8.call(n),b)}else n.ch.sbD(0,null)}} +A.aBF.prototype={ +sa9D(a,b){if(this.L.l(0,b))return +this.L=b +this.b1()}, +sqi(a){if(this.ah===a)return +this.ah=a +this.b1()}, +gzv(){return this.K$!=null}, +b4(a,b){var s,r,q,p=this +if(p.K$!=null){s=t.m2 +if(s.a(A.U.prototype.gbD.call(p,p))==null)p.ch.sbD(0,A.cFs(null)) +s.a(A.U.prototype.gbD.call(p,p)).sa9D(0,p.L) +r=s.a(A.U.prototype.gbD.call(p,p)) +q=p.ah +if(q!==r.p2){r.p2=q +r.u6()}s=s.a(A.U.prototype.gbD.call(p,p)) +s.toString +a.Bt(s,A.kU.prototype.gu8.call(p),b)}else p.ch.sbD(0,null)}} +A.D7.prototype={ +a8(a,b){var s=this.a +return s==null?null:s.a.a8(0,b)}, +T(a,b){var s=this.a +return s==null?null:s.a.T(0,b)}, +arQ(a){return new A.Y(0,0,0+a.a,0+a.b)}, +k(a){return"CustomClipper"}} +A.Fd.prototype={ +Ui(a){return this.b.qe(new A.Y(0,0,0+a.a,0+a.b),this.c)}, +a3C(a){if(A.a_(a)!==B.dSA)return!0 +t.jH.a(a) +return!a.b.l(0,this.b)||a.c!=this.c}} +A.WA.prototype={ +sIs(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.a3C(q))r.Q_() +if(r.b!=null){if(q!=null)q.T(0,r.ga5Q()) +if(!s)a.a8(0,r.ga5Q())}}, +b3(a){var s +this.Pi(a) +s=this.L +if(s!=null)s.a8(0,this.ga5Q())}, +b0(a){var s=this.L +if(s!=null)s.T(0,this.ga5Q()) +this.Hv(0)}, +Q_(){this.ah=null +this.b1() +this.d7()}, +sCi(a){if(a!==this.b2){this.b2=a +this.b1()}}, +cL(){var s,r=this,q=r.k3 +q=q!=null?q:null +r.VR() +s=r.k3 +s.toString +if(!J.v(q,s))r.ah=null}, +AB(){var s,r,q=this +if(q.ah==null){s=q.L +if(s==null)s=null +else{r=q.k3 +r.toString +r=s.Ui(r) +s=r}q.ah=s==null?q.gPw():s}}, +AT(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.arQ(r) +s=r}if(s==null){s=q.k3 +s=new A.Y(0,0,0+s.a,0+s.b)}return s}}, +n(){this.jb=null +this.tp()}} +A.aBL.prototype={ +gPw(){var s=this.k3 +return new A.Y(0,0,0+s.a,0+s.b)}, +en(a,b){var s=this +if(s.L!=null){s.AB() +if(!s.ah.p(0,b))return!1}return s.C_(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.AB() +p=q.cx +p===$&&A.e() +r=q.ah +r.toString +s.sbD(0,a.A2(p,b,r,A.kU.prototype.gu8.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.aBK.prototype={ +salB(a,b){if(this.ef.l(0,b))return +this.ef=b +this.Q_()}, +sdn(a){if(this.ew==a)return +this.ew=a +this.Q_()}, +gPw(){var s=this.ef,r=this.k3 +return s.pS(new A.Y(0,0,0+r.a,0+r.b))}, +en(a,b){var s=this +if(s.L!=null){s.AB() +if(!s.ah.p(0,b))return!1}return s.C_(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.AB() +p=q.cx +p===$&&A.e() +r=q.ah +s.sbD(0,a.aqC(p,b,new A.Y(r.a,r.b,r.c,r.d),r,A.kU.prototype.gu8.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.aBI.prototype={ +gPw(){var s=this.k3 +return new A.Y(0,0,0+s.a,0+s.b)}, +en(a,b){var s,r,q=this +q.AB() +s=q.ah.gcS() +r=q.ah +if(new A.w((b.a-s.a)/(r.c-r.a),(b.b-s.b)/(r.d-r.b)).gIO()>0.25)return!1 +return q.C_(a,b)}, +b4(a,b){var s,r,q,p=this,o=p.K$ +if(o!=null)if(p.b2!==B.h){p.AB() +o=p.cx +o===$&&A.e() +s=p.ah +s.toString +if(!s.l(0,p.ef)){p.ef=s +r=$.aC().cq() +q=p.ef +q.toString +r.Cd(q) +p.ew=r}r=p.ew +r===$&&A.e() +q=p.ch +q.sbD(0,a.ac6(o,b,s,r,A.kU.prototype.gu8.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.aBJ.prototype={ +gPw(){var s=$.aC().cq(),r=this.k3 +s.rV(new A.Y(0,0,0+r.a,0+r.b)) +return s}, +en(a,b){var s=this +if(s.L!=null){s.AB() +if(!s.ah.p(0,b))return!1}return s.C_(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.AB() +n=o.cx +n===$&&A.e() +r=o.k3 +q=r.a +r=r.b +p=o.ah +p.toString +s.sbD(0,a.ac6(n,b,new A.Y(0,0,0+q,0+r),p,A.kU.prototype.gu8.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.afi.prototype={ +srD(a,b){if(this.ef===b)return +this.ef=b +this.b1()}, +se0(a,b){if(this.ew.l(0,b))return +this.ew=b +this.b1()}, +sae(a,b){if(this.pP.l(0,b))return +this.pP=b +this.b1()}, +u1(a){this.wd(a) +a.srD(0,this.ef)}} +A.aBZ.prototype={ +ser(a,b){if(this.MP===b)return +this.MP=b +this.Q_()}, +salB(a,b){if(J.v(this.B1,b))return +this.B1=b +this.Q_()}, +gPw(){var s,r,q=this.k3,p=0+q.a +q=0+q.b +switch(this.MP.a){case 0:s=this.B1 +if(s==null)s=B.bH +return s.pS(new A.Y(0,0,p,q)) +case 1:s=(p-0)/2 +r=(q-0)/2 +return new A.tk(0,0,p,q,s,r,s,r,s,r,s,r,s===r)}}, +en(a,b){var s=this +if(s.L!=null){s.AB() +if(!s.ah.p(0,b))return!1}return s.C_(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.AB() +s=i.ah.f9(b) +r=$.aC() +q=r.cq() +q.ts(s) +p=a.gd0(a) +if(i.ef!==0&&!0){p.fs(new A.Y(s.a,s.b,s.c,s.d).oK(20),$.cE9()) +o=i.ew +n=i.ef +m=i.pP +p.Co(q,o,n,(m.gm(m)>>>24&255)!==255)}l=i.b2===B.lI +if(!l){r=r.b_() +r.sae(0,i.pP) +p.fq(s,r)}r=i.cx +r===$&&A.e() +o=i.k3 +n=o.a +o=o.b +m=i.ah +m.toString +k=i.ch +j=t.eG.a(k.a) +k.sbD(0,a.aqC(r,b,new A.Y(0,0,0+n,0+o),m,new A.bNB(i,l),i.b2,j))}} +A.bNB.prototype={ +$2(a,b){var s,r +if(this.b){s=a.gd0(a) +r=$.aC().b_() +r.sae(0,this.a.pP) +s.E_(r)}this.a.Al(a,b)}, +$S:29} +A.aC_.prototype={ +gPw(){var s=$.aC().cq(),r=this.k3 +s.rV(new A.Y(0,0,0+r.a,0+r.b)) +return s}, +en(a,b){var s=this +if(s.L!=null){s.AB() +if(!s.ah.p(0,b))return!1}return s.C_(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.AB() +s=j.k3 +r=b.a +q=b.b +p=s.a +s=s.b +o=j.ah.f9(b) +n=a.gd0(a) +if(j.ef!==0&&!0){n.fs(new A.Y(r,q,r+p,q+s).oK(20),$.cE9()) +s=j.ew +r=j.ef +q=j.pP +n.Co(o,s,r,(q.gm(q)>>>24&255)!==255)}m=j.b2===B.lI +if(!m){s=$.aC().b_() +s.sae(0,j.pP) +n.dM(o,s)}s=j.cx +s===$&&A.e() +r=j.k3 +q=r.a +r=r.b +p=j.ah +p.toString +l=j.ch +k=t.ts.a(l.a) +l.sbD(0,a.ac6(s,b,new A.Y(0,0,0+q,0+r),p,new A.bNC(j,m),j.b2,k))}} +A.bNC.prototype={ +$2(a,b){var s,r +if(this.b){s=a.gd0(a) +r=$.aC().b_() +r.sae(0,this.a.pP) +s.E_(r)}this.a.Al(a,b)}, +$S:29} +A.a_A.prototype={ +G(){return"DecorationPosition."+this.b}} +A.aBN.prototype={ +sbC(a){var s,r=this +if(a.l(0,r.ah))return +s=r.L +if(s!=null)s.n() +r.L=null +r.ah=a +r.b1()}, +sbA(a,b){if(b===this.b2)return +this.b2=b +this.b1()}, +sFU(a){if(a.l(0,this.d1))return +this.d1=a +this.b1()}, +b0(a){var s=this,r=s.L +if(r!=null)r.n() +s.L=null +s.Hv(0) +s.b1()}, +ux(a){var s=this.ah,r=this.k3 +r.toString +return s.aoA(r,a,this.d1.d)}, +b4(a,b){var s,r,q,p=this +if(p.L==null)p.L=p.ah.IC(p.gpF()) +s=p.d1 +r=p.k3 +r.toString +q=s.Me(r) +if(p.b2===B.fT){s=p.L +s.toString +s.xf(a.gd0(a),b,q) +if(p.ah.gaau())a.atb()}p.Al(a,b) +if(p.b2===B.Mj){s=p.L +s.toString +s.xf(a.gd0(a),b,q) +if(p.ah.gaau())a.atb()}}} +A.aCi.prototype={ +sTm(a,b){return}, +sun(a){var s=this +if(J.v(s.ah,a))return +s.ah=a +s.b1() +s.d7()}, +sdn(a){var s=this +if(s.b2==a)return +s.b2=a +s.b1() +s.d7()}, +gzv(){return!1}, +sk6(a,b){var s,r=this +if(J.v(r.jb,b))return +s=new A.bV(new Float64Array(16)) +s.co(b) +r.jb=s +r.b1() +r.d7()}, +sEc(a){return}, +gahb(){var s,r,q=this,p=q.ah,o=p==null?null:p.aj(q.b2) +if(o==null)return q.jb +s=new A.bV(new Float64Array(16)) +s.dK() +p=q.k3 +p.toString +r=o.a7V(p) +s.bH(0,r.a,r.b) +p=q.jb +p.toString +s.oL(0,p) +s.bH(0,-r.a,-r.b) +return s}, +en(a,b){return this.nP(a,b)}, +nP(a,b){var s=this.d1?this.gahb():null +return a.Y9(new A.bNW(this),b,s)}, +b4(a,b){var s,r,q,p,o,n,m,l=this +if(l.K$!=null){s=l.gahb() +s.toString +r=A.axU(s) +if(r==null){q=s.aKx() +if(q===0||!isFinite(q)){l.ch.sbD(0,null) +return}p=l.cx +p===$&&A.e() +o=A.kU.prototype.gu8.call(l) +n=l.ch +m=n.a +n.sbD(0,a.NR(p,b,s,o,m instanceof A.xT?m:null))}else{l.Al(a,b.a2(0,r)) +l.ch.sbD(0,null)}}}, +rn(a,b){var s=this.gahb() +s.toString +b.oL(0,s)}} +A.bNW.prototype={ +$2(a,b){return this.a.VQ(a,b)}, +$S:26} +A.a6G.prototype={ +brm(){if(this.L!=null)return +this.L=this.b2}, +az0(a){switch(a.a){case 6:return!0 +case 1:case 2:case 0:case 4:case 3:case 5:return!1}}, +sa_3(a){var s=this,r=s.ah +if(r===a)return +s.ah=a +if(s.az0(r)||s.az0(a))s.ai() +else{s.pL=s.jb=null +s.b1()}}, +sun(a){var s=this +if(s.b2.l(0,a))return +s.b2=a +s.L=s.pL=s.jb=null +s.b1()}, +sdn(a){var s=this +if(s.d1==a)return +s.d1=a +s.L=s.pL=s.jb=null +s.b1()}, +dU(a){var s,r=this.K$ +if(r!=null){s=r.pT(B.cB) +switch(this.ah.a){case 6:return a.by(new A.aB(0,a.b,0,a.d).Ri(s)) +case 1:case 2:case 0:case 4:case 3:case 5:return a.Ri(s)}}else return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d))}, +cL(){var s,r,q,p=this,o=p.K$ +if(o!=null){o.cU(B.cB,!0) +switch(p.ah.a){case 6:o=t.k +s=o.a(A.U.prototype.gac.call(p)) +r=p.K$.k3 +r.toString +q=new A.aB(0,s.b,0,s.d).Ri(r) +p.k3=o.a(A.U.prototype.gac.call(p)).by(q) +break +case 1:case 2:case 0:case 4:case 3:case 5:o=t.k.a(A.U.prototype.gac.call(p)) +s=p.K$.k3 +s.toString +p.k3=o.Ri(s) +break}p.pL=p.jb=null}else{o=t.k.a(A.U.prototype.gac.call(p)) +p.k3=new A.a1(A.a9(0,o.a,o.b),A.a9(0,o.c,o.d))}}, +akA(){var s,r,q,p,o,n,m,l,k,j=this +if(j.pL!=null)return +if(j.K$==null){j.jb=!1 +s=new A.bV(new Float64Array(16)) +s.dK() +j.pL=s}else{j.brm() +s=j.K$.k3 +s.toString +r=j.ah +q=j.k3 +q.toString +p=A.cBE(r,s,q) +q=p.b +r=p.a +o=s.a +s=s.b +n=j.L.aam(r,new A.Y(0,0,0+o,0+s)) +m=j.L +m.toString +l=j.k3 +k=m.aam(q,new A.Y(0,0,0+l.a,0+l.b)) +m=n.a +j.jb=n.c-m")),A.kU.prototype.gu8.call(s),b)}, +gzv(){return!0}} +A.aSC.prototype={ +b3(a){var s=this +s.Pi(a) +s.B1$.a8(0,s.ga7k()) +s.akz()}, +b0(a){this.B1$.T(0,this.ga7k()) +this.Hv(0)}, +b4(a,b){if(this.Sa$===0)return +this.Al(a,b)}} +A.afj.prototype={ +b3(a){var s +this.oN(a) +s=this.K$ +if(s!=null)s.b3(a)}, +b0(a){var s +this.lF(0) +s=this.K$ +if(s!=null)s.b0(0)}} +A.afk.prototype={ +pZ(a){var s=this.K$ +if(s!=null)return s.BM(a) +return this.afb(a)}} +A.AQ.prototype={ +G(){return"SelectionResult."+this.b}} +A.lr.prototype={$ib8:1} +A.aDm.prototype={ +sa1c(a){var s=this,r=s.Sf$ +if(a==r)return +if(a==null)s.T(0,s.gaEm()) +else if(r==null)s.a8(0,s.gaEm()) +s.aEl() +s.Sf$=a +s.aEn()}, +aEn(){var s=this +if(s.Sf$==null){s.MU$=!1 +return}if(s.MU$&&!s.gm(s).d){s.Sf$.D(0,s) +s.MU$=!1}else if(!s.MU$&&s.gm(s).d){s.Sf$.t(0,s) +s.MU$=!0}}, +aEl(){var s=this +if(s.MU$){s.Sf$.D(0,s) +s.MU$=!1}}} +A.Tr.prototype={ +G(){return"SelectionEventType."+this.b}} +A.Le.prototype={ +G(){return"TextGranularity."+this.b}} +A.bS4.prototype={ +gaO(a){return this.a}} +A.Zu.prototype={} +A.KL.prototype={} +A.KM.prototype={ +G(){return"SelectionExtendDirection."+this.b}} +A.Ts.prototype={ +G(){return"SelectionStatus."+this.b}} +A.F9.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.F9&&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.an(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.KN.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.KN&&b.a.l(0,s.a)&&b.b===s.b&&b.c===s.c}, +gv(a){return A.an(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.Uu.prototype={ +G(){return"TextSelectionHandleType."+this.b}} +A.EX.prototype={ +c1(a){var s=this.K$ +s=s==null?null:s.aH(B.aD,a,s.gcd()) +return s==null?0:s}, +bX(a){var s=this.K$ +s=s==null?null:s.aH(B.aE,a,s.gcc()) +return s==null?0:s}, +bQ(a){var s=this.K$ +s=s==null?null:s.aH(B.ay,a,s.gc4()) +return s==null?0:s}, +bW(a){var s=this.K$ +s=s==null?null:s.aH(B.aN,a,s.gcu()) +return s==null?0:s}, +pZ(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.afb(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))}}, +nP(a,b){var s,r=this.K$ +if(r!=null){s=r.e +s.toString +t.r.a(s) +return a.x0(new A.bNH(b,s,r),s.a,b)}return!1}} +A.bNH.prototype={ +$2(a,b){return this.c.en(a,b)}, +$S:26} +A.a6Q.prototype={ +I5(){var s=this +if(s.L!=null)return +s.L=s.ah.aj(s.b2)}, +spi(a,b){var s=this +if(s.ah.l(0,b))return +s.ah=b +s.L=null +s.ai()}, +sdn(a){var s=this +if(s.b2==a)return +s.b2=a +s.L=null +s.ai()}, +c1(a){var s,r,q,p +this.I5() +s=this.L +r=s.a+s.c +q=s.b +s=s.d +p=this.K$ +if(p!=null)return p.aH(B.aD,Math.max(0,a-(q+s)),p.gcd())+r +return r}, +bX(a){var s,r,q,p +this.I5() +s=this.L +r=s.a+s.c +q=s.b +s=s.d +p=this.K$ +if(p!=null)return p.aH(B.aE,Math.max(0,a-(q+s)),p.gcc())+r +return r}, +bQ(a){var s,r,q,p +this.I5() +s=this.L +r=s.a +q=s.c +p=s.b+s.d +s=this.K$ +if(s!=null)return s.aH(B.ay,Math.max(0,a-(r+q)),s.gc4())+p +return p}, +bW(a){var s,r,q,p +this.I5() +s=this.L +r=s.a +q=s.c +p=s.b+s.d +s=this.K$ +if(s!=null)return s.aH(B.aN,Math.max(0,a-(r+q)),s.gcu())+p +return p}, +dU(a){var s,r,q,p=this +p.I5() +if(p.K$==null){s=p.L +return a.by(new A.a1(s.a+s.c,s.b+s.d))}s=p.L +s.toString +r=a.G1(s) +q=p.K$.pT(r) +s=p.L +return a.by(new A.a1(s.a+q.a+s.c,s.b+q.b+s.d))}, +cL(){var s,r,q,p,o,n,m=this,l=t.k.a(A.U.prototype.gac.call(m)) +m.I5() +if(m.K$==null){s=m.L +m.k3=l.by(new A.a1(s.a+s.c,s.b+s.d)) +return}s=m.L +s.toString +r=l.G1(s) +m.K$.cU(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.by(new A.a1(o+s.a+p.c,n+s.b+p.d))}} +A.aBD.prototype={ +I5(){var s=this +if(s.L!=null)return +s.L=s.ah.aj(s.b2)}, +sun(a){var s=this +if(s.ah.l(0,a))return +s.ah=a +s.L=null +s.ai()}, +sdn(a){var s=this +if(s.b2==a)return +s.b2=a +s.L=null +s.ai()}, +LU(){var s,r,q,p,o=this +o.I5() +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.Ih(t.c.a(p.aq(0,s)))}} +A.aC2.prototype={ +sarM(a){if(this.dS==a)return +this.dS=a +this.ai()}, +saoy(a){if(this.f2==a)return +this.f2=a +this.ai()}, +dU(a){var s,r,q=this,p=q.dS!=null||a.b===1/0,o=q.f2!=null||a.d===1/0,n=q.K$ +if(n!=null){s=n.pT(new A.aB(0,a.b,0,a.d)) +if(p){n=q.dS +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.by(new A.a1(n,r))}n=p?0:1/0 +return a.by(new A.a1(n,o?0:1/0))}, +cL(){var s,r,q=this,p=t.k.a(A.U.prototype.gac.call(q)),o=q.dS!=null||p.b===1/0,n=q.f2!=null||p.d===1/0,m=q.K$ +if(m!=null){m.cU(new A.aB(0,p.b,0,p.d),!0) +if(o){m=q.K$.k3.a +s=q.dS +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.by(new A.a1(m,s)) +q.LU()}else{m=o?0:1/0 +q.k3=p.by(new A.a1(m,n?0:1/0))}}} +A.aBM.prototype={ +sbNS(a,b){if(this.dS==b)return +this.dS=b +this.ai()}, +sapx(a,b){if(this.f2===b)return +this.f2=b +this.ai()}, +sab2(a,b){if(this.ef==b)return +this.ef=b +this.ai()}, +sapw(a,b){if(this.ew===b)return +this.ew=b +this.ai()}, +gwa(){return!0}, +dU(a){return new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d))}, +cL(){var s,r,q,p,o=this,n=o.K$ +if(n!=null){s=t.k.a(A.U.prototype.gac.call(o)) +r=o.dS +if(r==null)r=s.a +q=o.f2 +p=o.ef +s=p==null?s.c:p +p=o.ew +n.cU(new A.aB(r,q,s,p),!0) +o.LU()}}} +A.a6A.prototype={ +gamb(){return this.dS}, +samb(a){var s,r=this +if(J.v(r.dS,a))return +r.dS=a +s=r.us +if(s==null||!s.l(0,a.$1(t.k.a(A.U.prototype.gac.call(r)))))r.ai()}, +bQ(a){return this.a46(this.Rj(new A.aB(0,a,0,1/0)).b)}, +bW(a){return this.a45(this.Rj(new A.aB(0,a,0,1/0)).b)}, +c1(a){return this.afk(this.Rj(new A.aB(0,1/0,0,a)).d)}, +bX(a){return this.afj(this.Rj(new A.aB(0,1/0,0,a)).d)}, +dU(a){var s=this.K$,r=s==null?null:s.pT(this.Rj(a)) +return r==null?new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d)):a.by(r)}, +cL(){var s,r,q,p,o,n=this,m=t.k.a(A.U.prototype.gac.call(n)),l=n.K$ +if(l!=null){s=n.Rj(m) +n.us=s +l.cU(s,!0) +r=l.k3 +r.toString +n.k3=m.by(r) +n.LU() +r=l.e +r.toString +t.r.a(r) +q=n.k3 +q=n.ef=new A.Y(0,0,0+q.a,0+q.b) +r=r.a +p=l.k3 +p.toString +o=r.a +r=r.b +p=n.ew=new A.Y(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.ew=n.ef=B.a3 +r=B.a3 +q=B.a3}q=A.bMA(r,q) +n.pP=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.ga7(s)}else s=!0 +if(s)return +if(!p.pP){p.av4(a,b) +return}s=p.ut +r=p.cx +r===$&&A.e() +q=p.k3 +s.sbD(0,a.A2(r,b,new A.Y(0,0,0+q.a,0+q.b),A.EX.prototype.gu8.call(p),p.f2,s.a))}, +n(){this.ut.sbD(0,null) +this.b4g()}, +AT(a){var s +switch(this.f2.a){case 0:return null +case 1:case 2:case 3:if(this.pP){s=this.k3 +s=new A.Y(0,0,0+s.a,0+s.b)}else s=null +return s}}, +qt(){return this.a41()}, +Rj(a){return this.gamb().$1(a)}} +A.a6H.prototype={ +sarM(a){if(this.dS==a)return +this.dS=a +this.ai()}, +saoy(a){if(this.f2==a)return +this.f2=a +this.ai()}, +a5d(a){var s,r,q,p,o=a.a,n=a.b,m=this.dS +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.aB(o,n,r,q)}, +c1(a){var s,r,q=this,p=q.K$ +if(p==null)s=q.afk(a) +else{r=q.f2 +if(r==null)r=1 +s=p.aH(B.aD,a*r,p.gcd())}p=q.dS +return s/(p==null?1:p)}, +bX(a){var s,r,q=this,p=q.K$ +if(p==null)s=q.afj(a) +else{r=q.f2 +if(r==null)r=1 +s=p.aH(B.aE,a*r,p.gcc())}p=q.dS +return s/(p==null?1:p)}, +bQ(a){var s,r,q=this,p=q.K$ +if(p==null)s=q.a46(a) +else{r=q.dS +if(r==null)r=1 +s=p.aH(B.ay,a*r,p.gc4())}p=q.f2 +return s/(p==null?1:p)}, +bW(a){var s,r,q=this,p=q.K$ +if(p==null)s=q.a45(a) +else{r=q.dS +if(r==null)r=1 +s=p.aH(B.aN,a*r,p.gcu())}p=q.f2 +return s/(p==null?1:p)}, +dU(a){var s=this.K$ +if(s!=null)return a.by(s.pT(this.a5d(a))) +return a.by(this.a5d(a).by(B.L))}, +cL(){var s=this,r=s.K$,q=t.k +if(r!=null){r.cU(s.a5d(q.a(A.U.prototype.gac.call(s))),!0) +r=q.a(A.U.prototype.gac.call(s)) +q=s.K$.k3 +q.toString +s.k3=r.by(q) +s.LU()}else s.k3=q.a(A.U.prototype.gac.call(s)).by(s.a5d(q.a(A.U.prototype.gac.call(s))).by(B.L))}} +A.bVG.prototype={ +Kl(a){return new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d))}, +On(a){return a}, +Os(a,b){return B.m}} +A.a6D.prototype={ +skF(a){var s=this,r=s.L +if(r===a)return +if(A.a_(a)!==A.a_(r)||a.Dh(r))s.ai() +s.L=a +s.b!=null}, +b3(a){this.avq(a)}, +b0(a){this.avr(0)}, +c1(a){var s=A.kF(a,1/0),r=s.by(this.L.Kl(s)).a +if(isFinite(r))return r +return 0}, +bX(a){var s=A.kF(a,1/0),r=s.by(this.L.Kl(s)).a +if(isFinite(r))return r +return 0}, +bQ(a){var s=A.kF(1/0,a),r=s.by(this.L.Kl(s)).b +if(isFinite(r))return r +return 0}, +bW(a){var s=A.kF(1/0,a),r=s.by(this.L.Kl(s)).b +if(isFinite(r))return r +return 0}, +dU(a){return a.by(this.L.Kl(a))}, +cL(){var s,r,q,p,o,n,m=this,l=t.k,k=l.a(A.U.prototype.gac.call(m)) +m.k3=k.by(m.L.Kl(k)) +if(m.K$!=null){s=m.L.On(l.a(A.U.prototype.gac.call(m))) +l=m.K$ +l.toString +k=s.a +r=s.b +q=k>=r +l.cU(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.Os(n,l)}}} +A.af1.prototype={ +n(){var s,r,q +for(s=this.B2$,r=s.length,q=0;qa}else s=!1 +if(!s)break;++o +s=r.e +s.toString +r=q.a(s).ja$}return o}, +cL(){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.U.prototype.gac.call(a5)),a8=a5.bc +a8.R8=!1 +s=a5.gbMk() +r=a7.d +q=r+a7.z +p=q+a7.Q +o=a7.bzU(s,s) +n=a5.aUD(q,s) +m=isFinite(p)?a5.as6(p,s):a6 +if(a5.ad$!=null){l=a5.ba9(n) +a5.M8(l,m!=null?a5.bad(m):0)}else a5.M8(0,0) +if(a5.ad$==null)if(!a5.al0(n,s*n)){k=n<=0?0:a8.gYz()*s +a5.id=A.nH(a6,!1,a6,a6,k,0,0,0,k,a6) +a8.Mr() +return}j=a5.ad$ +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.aMW(o) +if(f==null){a5.id=A.nH(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.ad$.u5(o) +g=a5.ad$ +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).au$ +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.aMU(o,g) +if(f==null){d=h*s +break}}else f.u5(o) +c=f.e +c.toString +i.a(c) +b=c.b +b.toString +c.a=s*b;++h +g=f}j=a5.ex$ +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.anz(a7,n,j,a,a0)) +a1=a5.zz(a7,a,a0) +a2=a5.Im(a7,a,a0) +a3=r+a7.r +a4=isFinite(a3)?a5.as6(a3,s):a6 +a5.id=A.nH(a2,a4!=null&&j>=a4||r>0,a6,a6,d,0,a1,0,d,a6) +if(d===a0)a8.R8=!0 +a8.Mr()}} +A.bW2.prototype={ +aTJ(a){var s=this.c +return a.QQ(this.d,s,s)}, +k(a){var s=this +return"SliverGridGeometry("+B.b.aV(A.a(["scrollOffset: "+A.q(s.a),"crossAxisOffset: "+A.q(s.b),"mainAxisExtent: "+A.q(s.c),"crossAxisExtent: "+A.q(s.d)],t.s),", ")+")"}} +A.bW3.prototype={} +A.bW4.prototype={ +aUz(a){var s=this.b +if(s>0)return Math.max(0,this.a*B.e.e3(a/s)-1) +return 0}, +bg5(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}, +adW(a){var s=this,r=s.a,q=B.d.al(a,r) +return new A.bW2(B.d.eJ(a,r)*s.b,s.bg5(q*s.c),s.d,s.e)}, +aJg(a){var s +if(a===0)return 0 +s=this.b +return s*(B.d.eJ(a-1,this.a)+1)-(s-this.d)}} +A.bW1.prototype={} +A.aEF.prototype={ +as3(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.bW4(q,o+s.b,p+r,o,p,A.aZl(a.x))}} +A.TU.prototype={ +k(a){return"crossAxisOffset="+A.q(this.w)+"; "+this.b3i(0)}} +A.aCb.prototype={ +pU(a){if(!(a.e instanceof A.TU))a.e=new A.TU(!1,null,null)}, +saVR(a){var s,r=this +if(r.m5===a)return +if(A.a_(a)===A.a_(r.m5)){s=r.m5 +s=s.a!==a.a||s.b!==a.b||s.c!==a.c||s.d!==a.d||!1}else s=!0 +if(s)r.ai() +r.m5=a}, +R4(a){var s=a.e +s.toString +s=t.h5.a(s).w +s.toString +return s}, +cL(){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.U.prototype.gac.call(a6)),a9=a6.bc +a9.R8=!1 +s=a8.d +r=s+a8.z +q=r+a8.Q +p=a6.m5.as3(a8) +o=p.b +n=o>1e-10?p.a*B.e.eJ(r,o):0 +m=isFinite(q)?p.aUz(q):a7 +o=a6.ad$ +if(o!=null){o=o.e +o.toString +l=t.YX +o=l.a(o).b +o.toString +k=a6.ex$ +k.toString +k=k.e +k.toString +k=l.a(k).b +k.toString +j=B.d.bb(n-o,0,a6.dI$) +a6.M8(j,m==null?0:B.d.bb(k-m,0,a6.dI$))}else a6.M8(0,0) +i=p.adW(n) +if(a6.ad$==null)if(!a6.al0(n,i.a)){h=p.aJg(a9.gYz()) +a6.id=A.nH(a7,!1,a7,a7,h,0,0,0,h,a7) +a9.Mr() +return}g=i.a +f=g+i.c +o=a6.ad$ +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.adW(e) +k=c.c +b=a6.aMW(a8.QQ(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.ad$ +k.toString +k.u5(i.aTJ(a8)) +d=a6.ad$ +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.adW(e) +a0=c.c +a1=a8.QQ(c.d,a0,a0) +a2=d.e +a2.toString +b=k.a(a2).au$ +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.aMU(a1,d) +if(b==null)break}else b.u5(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.ex$ +o.toString +o=o.e +o.toString +o=l.a(o).b +o.toString +a3=a9.anz(a8,n,o,g,f) +a4=a6.zz(a8,Math.min(s,g),f) +a5=a6.Im(a8,g,f) +a6.id=A.nH(a5,a3>a4||s>0||a8.f!==0,a7,a7,a3,0,a4,0,a3,a7) +if(a3===f)a9.R8=!0 +a9.Mr()}} +A.aCc.prototype={ +cL(){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.U.prototype.gac.call(a3)),a7=a3.bc +a7.R8=!1 +s=a6.d +r=s+a6.z +q=r+a6.Q +p=a6.aI3() +if(a3.ad$==null)if(!a3.aHx()){a3.id=B.Ep +a7.Mr() +return}a5.a=null +o=a3.ad$ +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).au$;++l}a3.M8(l,0) +if(a3.ad$==null)if(!a3.aHx()){a3.id=B.Ep +a7.Mr() +return}}o=a3.ad$ +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.aoI(p,!0) +if(o==null){n=a3.ad$ +k=n.e +k.toString +m.a(k).a=0 +if(r===0){n.cU(p,!0) +o=a3.ad$ +if(a5.a==null)a5.a=o +i=o +break}else{a3.id=A.nH(a4,!1,a4,a4,0,0,0,0,0,-r) +return}}n=a3.ad$ +n.toString +h=j-a3.NF(n) +if(h<-1e-10){a3.id=A.nH(a4,!1,a4,a4,0,0,0,0,0,-h) +a7=a3.ad$.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.ad$ +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.aoI(p,!0) +k=a3.ad$ +k.toString +h=n-a3.NF(k) +k=a3.ad$.e +k.toString +m.a(k).a=0 +if(h<-1e-10){a3.id=A.nH(a4,!1,a4,a4,0,0,0,0,0,-h) +return}}if(i==null){o.cU(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.NF(o) +g=new A.bNJ(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.Mr()}} +A.bNJ.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).au$ +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.aMV(q,n,!0) +p.c=r +if(r==null)return!1}else r.cU(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.NF(o) +return!0}, +$S:4} +A.uW.prototype={$ifc:1} +A.bNO.prototype={ +pU(a){}} +A.ma.prototype={ +k(a){var s=this.b,r=this.Sh$?"keepAlive; ":"" +return"index="+A.q(s)+"; "+r+this.b3h(0)}} +A.AH.prototype={ +pU(a){if(!(a.e instanceof A.ma))a.e=new A.ma(!1,null,null)}, +wm(a){var s +this.av1(a) +s=a.e +s.toString +if(!t.YX.a(s).c)this.bc.amQ(t.x.a(a))}, +aan(a,b,c){this.af3(0,b,c)}, +a_U(a,b){var s,r=this,q=a.e +q.toString +t.YX.a(q) +if(!q.c){r.b15(a,b) +r.bc.amQ(a) +r.ai()}else{s=r.bt +if(s.h(0,q.b)===a)s.D(0,q.b) +r.bc.amQ(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.b16(0,b) +return}this.bt.D(0,s.b) +this.x7(b)}, +agJ(a,b){this.aar(new A.bNK(this,a,b),t.C)}, +aya(a){var s,r=this,q=a.e +q.toString +t.YX.a(q) +if(q.Sh$){r.D(0,a) +s=q.b +s.toString +r.bt.j(0,s,a) +a.e=q +r.av1(a) +q.c=!0}else r.bc.aPT(a)}, +b3(a){var s,r,q +this.b4q(a) +for(s=this.bt,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bM(J.ag(s.a),s.b,r.i("bM<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.b4r(0) +for(s=this.bt,s=s.gaA(s),r=A.y(s),r=r.i("@<1>").Z(r.z[1]),s=new A.bM(J.ag(s.a),s.b,r.i("bM<1,2>")),r=r.z[1];s.q();){q=s.a;(q==null?r.a(q):q).b0(0)}}, +A4(){this.auo() +var s=this.bt +s.gaA(s).ao(0,this.gacj())}, +d4(a){var s +this.a3V(a) +s=this.bt +s.gaA(s).ao(0,a)}, +wI(a){this.a3V(a)}, +al0(a,b){var s +this.agJ(a,null) +s=this.ad$ +if(s!=null){s=s.e +s.toString +t.YX.a(s).a=b +return!0}this.bc.R8=!0 +return!1}, +aHx(){return this.al0(0,0)}, +aoI(a,b){var s,r,q,p=this,o=p.ad$ +o.toString +o=o.e +o.toString +s=t.YX +o=s.a(o).b +o.toString +r=o-1 +p.agJ(r,null) +o=p.ad$ +o.toString +q=o.e +q.toString +q=s.a(q).b +q.toString +if(q===r){o.cU(a,b) +return p.ad$}p.bc.R8=!0 +return null}, +aMW(a){return this.aoI(a,!1)}, +aMV(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.agJ(r,b) +p=b.e +p.toString +q=A.y(this).i("aK.1").a(p).au$ +if(q!=null){p=q.e +p.toString +p=s.a(p).b +p.toString +p=p===r}else p=!1 +if(p){q.cU(a,c) +return q}this.bc.R8=!0 +return null}, +aMU(a,b){return this.aMV(a,b,!1)}, +M8(a,b){var s={} +s.a=a +s.b=b +this.aar(new A.bNM(s,this),t.C)}, +dg(a,b){var s=b.e +s.toString +s=t.YX.a(s).b +s.toString +return s}, +NF(a){switch(A.dH(t.C.a(A.U.prototype.gac.call(this)).a).a){case 0:return a.k3.a +case 1:return a.k3.b}}, +a_i(a,b,c){var s,r,q=this.ex$,p=A.b5A(a) +for(s=A.y(this).i("aK.1");q!=null;){if(this.aoB(p,q,b,c))return!0 +r=q.e +r.toString +q=s.a(r).ja$}return!1}, +AL(a){var s=a.e +s.toString +s=t.YX.a(s).a +s.toString +return s-t.C.a(A.U.prototype.gac.call(this)).d}, +alQ(a){var s=a.e +s.toString +return t.YX.a(s).a}, +JI(a){var s=t.MR.a(a.e) +return(s==null?null:s.b)!=null&&!this.bt.a0(0,s.b)}, +rn(a,b){if(!this.JI(a))b.atq() +else this.aI1(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.ad$==null)return +s=t.C +switch(A.r5(s.a(A.U.prototype.gac.call(c)).a,s.a(A.U.prototype.gac.call(c)).b)){case B.au:r=a0.a2(0,new A.w(0,c.id.c)) +q=B.a2r +p=B.nk +o=!0 +break +case B.cL:r=a0 +q=B.nk +p=B.dz +o=!1 +break +case B.ar:r=a0 +q=B.dz +p=B.nk +o=!1 +break +case B.co:r=a0.a2(0,new A.w(c.id.c,0)) +q=B.a2U +p=B.dz +o=!0 +break +default:o=b +r=o +p=r +q=p}n=c.ad$ +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.U.prototype.gac.call(c)).d +i=c.R4(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.NF(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).au$}}} +A.bNK.prototype={ +$1(a){var s=this.a,r=s.bt,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.x7(r) +r.e=q +s.af3(0,r,p) +q.c=!1}else s.bc.bE7(q,p)}, +$S:241} +A.bNM.prototype={ +$1(a){var s,r,q +for(s=this.a,r=this.b;s.a>0;){q=r.ad$ +q.toString +r.aya(q);--s.a}for(;s.b>0;){q=r.ex$ +q.toString +r.aya(q);--s.b}s=r.bt +s=s.gaA(s) +q=A.y(s).i("aP") +B.b.ao(A.Q(new A.aP(s,new A.bNL(),q),!0,q.i("D.E")),r.bc.gbTD())}, +$S:241} +A.bNL.prototype={ +$1(a){var s=a.e +s.toString +return!t.YX.a(s).Sh$}, +$S:938} +A.afn.prototype={ +b3(a){var s,r,q +this.oN(a) +s=this.ad$ +for(r=t.YX;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).au$}}, +b0(a){var s,r,q +this.lF(0) +s=this.ad$ +for(r=t.YX;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).au$}}} +A.aTc.prototype={} +A.aTd.prototype={} +A.aUJ.prototype={ +b0(a){this.a40(0)}} +A.aUK.prototype={} +A.a6W.prototype={ +galv(){var s=this,r=t.C +switch(A.r5(r.a(A.U.prototype.gac.call(s)).a,r.a(A.U.prototype.gac.call(s)).b)){case B.au:return s.grL().d +case B.cL:return s.grL().a +case B.ar:return s.grL().b +case B.co:return s.grL().c}}, +gbzC(){var s=this,r=t.C +switch(A.r5(r.a(A.U.prototype.gac.call(s)).a,r.a(A.U.prototype.gac.call(s)).b)){case B.au:return s.grL().b +case B.cL:return s.grL().c +case B.ar:return s.grL().d +case B.co:return s.grL().a}}, +gbEx(){switch(A.dH(t.C.a(A.U.prototype.gac.call(this)).a).a){case 0:var s=this.grL() +return s.gel(s)+s.ges(s) +case 1:return this.grL().goZ()}}, +pU(a){if(!(a.e instanceof A.xy))a.e=new A.xy(B.m)}, +cL(){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.U.prototype.gac.call(a0)),a4=a0.galv() +a0.gbzC() +s=a0.grL() +s.toString +a2=s.bzI(A.dH(a2.a(A.U.prototype.gac.call(a0)).a)) +r=a0.gbEx() +if(a0.K$==null){q=a0.zz(a3,0,a2) +a0.id=A.nH(a0.Im(a3,0,a2),!1,a1,a1,a2,0,Math.min(q,a3.r),0,a2,a1) +return}p=a0.zz(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.zz(a3,0,a4) +j=a3.Q +i=a0.Im(a3,0,a4) +h=Math.max(0,a3.w-r) +g=a3.a +f=a3.b +s.cU(new A.Fh(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.nH(a1,!1,a1,a1,0,0,0,0,0,s) +return}s=e.a +n=a4+s +m=a2+s +d=a0.zz(a3,n,m) +c=p+d +b=a0.Im(a3,0,a4) +a=a0.Im(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.nH(j,e.x,n,k,a2+i,0,q,l,m,a1) +m=a0.K$.e +m.toString +t.jB.a(m) +switch(A.r5(g,f)){case B.au:m.a=new A.w(a0.grL().a,a0.zz(a3,a0.grL().d+s,a0.grL().d+s+a0.grL().b)) +break +case B.cL:m.a=new A.w(a0.zz(a3,0,a0.grL().a),a0.grL().b) +break +case B.ar:m.a=new A.w(a0.grL().a,a0.zz(a3,0,a0.grL().b)) +break +case B.co:m.a=new A.w(a0.zz(a3,a0.grL().c+s,a0.grL().c+s+a0.grL().a),a0.grL().b) +break}}, +a_i(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.zz(t.C.a(A.U.prototype.gac.call(o)),0,o.galv()) +r=o.K$ +r.toString +r=o.R4(r) +n=n.a +q=o.K$.gbKN() +p=n!=null +if(p)a.c.push(new A.Wm(new A.w(-n.a,-n.b))) +q.$3$crossAxisPosition$mainAxisPosition(a,b-r,c-s) +if(p)a.abY()}return!1}, +R4(a){var s=this,r=t.C +switch(A.r5(r.a(A.U.prototype.gac.call(s)).a,r.a(A.U.prototype.gac.call(s)).b)){case B.au:case B.ar:return s.grL().a +case B.co:case B.cL:return s.grL().b}}, +alQ(a){return this.galv()}, +rn(a,b){var s=a.e +s.toString +s=t.jB.a(s).a +b.bH(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.aCd.prototype={ +grL(){return this.bY}, +bvg(){var s=this +if(s.bY!=null)return +s.bY=s.eU.aj(s.m4)}, +spi(a,b){var s=this +if(s.eU.l(0,b))return +s.eU=b +s.bY=null +s.ai()}, +sdn(a){var s=this +if(s.m4===a)return +s.m4=a +s.bY=null +s.ai()}, +cL(){this.bvg() +this.av5()}} +A.aTa.prototype={ +b3(a){var s +this.oN(a) +s=this.K$ +if(s!=null)s.b3(a)}, +b0(a){var s +this.lF(0) +s=this.K$ +if(s!=null)s.b0(0)}} +A.bI1.prototype={} +A.aCe.prototype={ +gR5(){var s=this +if(s.K$==null)return 0 +switch(A.dH(t.C.a(A.U.prototype.gac.call(s)).a).a){case 1:return s.K$.k3.b +case 0:return s.K$.k3.a}}, +aR8(a,b){}, +ai(){this.bt=!0 +this.afe()}, +aNI(a,b,c){var s,r,q=this,p=Math.min(a,b) +if(q.bt||q.eT!==p||q.oJ!==c){q.aar(new A.bNN(q,p,c),t.C) +q.eT=p +q.oJ=c +q.bt=!1}s=q.eO!=null&&t.C.a(A.U.prototype.gac.call(q)).d===0?0+Math.abs(t.C.a(A.U.prototype.gac.call(q)).f):0 +r=q.K$ +if(r!=null)r.cU(t.C.a(A.U.prototype.gac.call(q)).bzT(Math.max(q.gbNO(),b-p)+s),!0) +q.eO!=null +q.bc=s}, +pD(a,b){return this.aNI(a,b,!1)}, +AL(a){return this.b2F(a)}, +a_i(a,b,c){var s=this.K$ +if(s!=null)return this.aoB(A.b5A(a),s,b,c) +return!1}, +rn(a,b){this.aI1(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.r5(s.a(A.U.prototype.gac.call(q)).a,s.a(A.U.prototype.gac.call(q)).b)){case B.au:s=q.id.c +r=q.K$ +r.toString +b=b.a2(0,new A.w(0,s-q.AL(r)-q.gR5())) +break +case B.ar:s=q.K$ +s.toString +b=b.a2(0,new A.w(0,q.AL(s))) +break +case B.co:s=q.id.c +r=q.K$ +r.toString +b=b.a2(0,new A.w(s-q.AL(r)-q.gR5(),0)) +break +case B.cL:s=q.K$ +s.toString +b=b.a2(0,new A.w(q.AL(s),0)) +break}s=q.K$ +s.toString +a.pj(s,b)}}, +u1(a){this.wd(a) +a.a7P(B.a8J)}} +A.bNN.prototype={ +$1(a){this.a.aR8(this.b,this.c)}, +$S:241} +A.aCf.prototype={ +cL(){var s,r,q,p,o,n=this,m=null,l=t.C,k=l.a(A.U.prototype.gac.call(n)),j=n.Ea$.f +j.toString +s=t.Mh +r=s.a(j).c.gGz() +j=k.d +n.pD(j,r) +q=Math.min(k.f,0) +n.id=A.nH(m,!0,m,m,r,0,A.a9(r-j,0,k.r),q,r,m) +p=n.eO!=null?0+Math.abs(l.a(A.U.prototype.gac.call(n)).f):0 +j=n.Ea$.f +j.toString +r=s.a(j).c.gGz() +o=r-l.a(A.U.prototype.gac.call(n)).d +j=Math.min(l.a(A.U.prototype.gac.call(n)).f,0) +n.id=A.nH(m,!0,m,m,r+p,0,A.a9(o,0,l.a(A.U.prototype.gac.call(n)).r),j,r,m) +n.qB=p>0?0:Math.min(0,o-n.gR5())}, +AL(a){var s=this.qB +s.toString +return s}} +A.a6Y.prototype={ +cL(){var s,r,q,p,o,n,m,l=this,k=t.C.a(A.U.prototype.gac.call(l)),j=l.Ea$.f +j.toString +s=t.Mh +r=s.a(j).c.gGz() +j=k.f +q=k.d +l.aNI(q,r,j>0) +p=Math.max(0,k.r-j) +o=A.a9(r-q,0,p) +n=l.eO!=null?Math.abs(j):0 +q=Math.min(A.iP(l.gR5()),p) +m=l.Ea$.f +m.toString +s.a(m) +s=o>0?-k.z+o:o +l.id=A.nH(s,!0,null,o,r+n,m.c.db,q,j,r,null)}, +AL(a){return 0}, +qN(a,b,c,d){var s,r,q,p=this +if(b!=null){s=b.dP(0,p) +r=A.ko(s,d==null?b.gCU():d)}else r=d +s=t.C +switch(A.r5(s.a(A.U.prototype.gac.call(p)).a,s.a(A.U.prototype.gac.call(p)).b)){case B.au:q=A.crg(r,p.gR5(),-1/0,1/0,-1/0) +break +case B.cL:q=A.crg(r,1/0,0,1/0,-1/0) +break +case B.ar:q=A.crg(r,1/0,-1/0,1/0,0) +break +case B.co:q=A.crg(r,1/0,-1/0,p.gR5(),-1/0) +break +default:q=null}p.VP(a,p,c,q)}, +KH(){return this.qN(B.b6,null,B.G,null)}, +F7(a){return this.qN(B.b6,null,B.G,a)}, +Hp(a,b,c){return this.qN(a,null,b,c)}, +KI(a){return this.qN(B.b6,null,a,null)}, +F8(a,b){return this.qN(B.b6,a,B.G,b)}} +A.czb.prototype={ +$0(){var s,r=this.a,q=r.cl,p=r.m5 +p===$&&A.e() +s=p.a +s=p.b.ab(0,s.gm(s)) +if(q==null?s==null:q===s)return +q=r.m5 +p=q.a +r.cl=q.b.ab(0,p.gm(p)) +r.bt=!0 +r.afe()}, +$S:0} +A.aTe.prototype={ +b3(a){var s +this.oN(a) +s=this.K$ +if(s!=null)s.b3(a)}, +b0(a){var s +this.lF(0) +s=this.K$ +if(s!=null)s.b0(0)}} +A.aTf.prototype={} +A.qK.prototype={ +f9(a){var s=this,r=a.a,q=a.b +return new A.qK(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.qK&&b.a===s.a&&b.b===s.b&&b.c===s.c&&b.d===s.d}, +gv(a){var s=this +return A.an(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.mb.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.r8(q)) +q=s.f +if(q!=null)r.push("right="+A.r8(q)) +q=s.r +if(q!=null)r.push("bottom="+A.r8(q)) +q=s.w +if(q!=null)r.push("left="+A.r8(q)) +q=s.x +if(q!=null)r.push("width="+A.r8(q)) +q=s.y +if(q!=null)r.push("height="+A.r8(q)) +if(r.length===0)r.push("not positioned") +r.push(s.Fc(0)) +return B.b.aV(r,"; ")}} +A.U1.prototype={ +G(){return"StackFit."+this.b}} +A.a6Z.prototype={ +pU(a){if(!(a.e instanceof A.mb))a.e=new A.mb(null,null,B.m)}, +bvo(){var s=this +if(s.M!=null)return +s.M=s.W.aj(s.a1)}, +sun(a){var s=this +if(s.W.l(0,a))return +s.W=a +s.M=null +s.ai()}, +sdn(a){var s=this +if(s.a1==a)return +s.a1=a +s.M=null +s.ai()}, +c1(a){return A.Ku(this.ad$,new A.bNS(a))}, +bX(a){return A.Ku(this.ad$,new A.bNQ(a))}, +bQ(a){return A.Ku(this.ad$,new A.bNR(a))}, +bW(a){return A.Ku(this.ad$,new A.bNP(a))}, +pZ(a){return this.a8K(a)}, +dU(a){return this.aEX(a,A.Cf())}, +aEX(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this +e.bvo() +if(e.dI$===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.ak.a){case 0:k=new A.aB(0,a.b,0,a.d) +break +case 1:k=A.mj(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.ad$ +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.au$}return g?new A.a1(h,i):new A.a1(A.a9(1/0,m,a.b),A.a9(1/0,l,a.d))}, +cL(){var s,r,q,p,o,n,m,l=this,k=t.k.a(A.U.prototype.gac.call(l)) +l.F=!1 +l.k3=l.aEX(k,A.Cg()) +s=l.ad$ +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.Ih(q.a(n.aq(0,m)))}else{o=l.k3 +o.toString +n=l.M +n.toString +l.F=A.cLw(s,p,o,n)||l.F}s=p.au$}}, +nP(a,b){return this.Cl(a,b)}, +bQZ(a,b){this.AS(a,b)}, +b4(a,b){var s,r=this,q=r.b5,p=q!==B.h&&r.F,o=r.bs +if(p){p=r.cx +p===$&&A.e() +s=r.k3 +o.sbD(0,a.A2(p,b,new A.Y(0,0,0+s.a,0+s.b),r.gbQY(),q,o.a))}else{o.sbD(0,null) +r.AS(a,b)}}, +n(){this.bs.sbD(0,null) +this.tp()}, +AT(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.Y(0,0,0+s.a,0+s.b)}else s=null +return s}}} +A.bNS.prototype={ +$1(a){return a.aH(B.aD,this.a,a.gcd())}, +$S:44} +A.bNQ.prototype={ +$1(a){return a.aH(B.aE,this.a,a.gcc())}, +$S:44} +A.bNR.prototype={ +$1(a){return a.aH(B.ay,this.a,a.gc4())}, +$S:44} +A.bNP.prototype={ +$1(a){return a.aH(B.aN,this.a,a.gcu())}, +$S:44} +A.aTk.prototype={ +b3(a){var s,r,q +this.oN(a) +s=this.ad$ +for(r=t.Qv;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).au$}}, +b0(a){var s,r,q +this.lF(0) +s=this.ad$ +for(r=t.Qv;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).au$}}} +A.aTl.prototype={} +A.Fo.prototype={ +k(a){var s=this.Fc(0) +return s+"; default vertical alignment"}} +A.a9F.prototype={ +k(a){return"TableColumnWidth"}} +A.arh.prototype={ +k(a){return"FlexColumnWidth("+A.r8(1)+")"}, +gm(){return 1}} +A.aFK.prototype={ +G(){return"TableCellVerticalAlignment."+this.b}} +A.SV.prototype={ +sbCp(a){var s +if(this.a1.a===0&&!0)return +s=A.jv(null,null,null,t.S,t.X1) +this.a1=s +this.ai()}, +sbF6(a){if(this.ak===a)return +this.ak=a +this.ai()}, +sdn(a){if(this.b5===a)return +this.b5=a +this.ai()}, +sbAI(a,b){if(this.bs.l(0,b))return +this.bs=b +this.b1()}, +saQr(a){var s,r,q,p=this,o=p.cD +if(o==null?a==null:o===a)return +p.cD=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.pU(s) +j.ai() +j.Jz() +j.d7() +j.aeZ(s)}}++o}p.ao(0,j.gbGH()) +j.M=a +j.W=B.d.eJ(b.length,a) +j.F=A.Q(b,!0,t.aA) +j.ai()}, +at4(a,b,c){var s=this,r=a+b*s.M,q=s.F[r] +if(q==c)return +if(q!=null)s.x7(q) +B.b.j(s.F,r,c) +if(c!=null)s.wm(c)}, +b3(a){var s,r,q,p +this.oN(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}, +dU(a){var s,r,q,p,o,n,m,l,k,j=this +if(j.W*j.M===0)return a.by(B.L) +s=j.agw(a) +r=B.b.ey(s,0,new A.bNU(),t.i) +for(q=t.o3,p=0,o=0;o=0;--p){o=p+1 +q[p]=q[o]+s[o]}a1.ps=new A.c5(q,A.a0(q).i("c5<1>")) +a1.qm=B.b.gO(q)+B.b.gO(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.x0(new A.bNV(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.qm +q===$&&A.e() +f.bs.aOu(a.gd0(a),new A.Y(s,r,s+q,r+0),B.BM,B.BM) +return}if(f.cD!=null){p=a.gd0(a) +for(s=b.a,r=b.b,q=f.oP,o=f.gpF(),n=0;n")).ao(0,a)}, +syt(a){if(a===this.F)return +this.F=a +this.ai()}, +saKi(a){if(a===this.M)return +this.M=a +this.ai()}, +spc(a,b){var s=this,r=s.W +if(b===r)return +if(s.b!=null)r.T(0,s.gGy()) +s.W=b +if(s.b!=null)b.a8(0,s.gGy()) +s.ai()}, +sbB0(a){if(a==null)a=250 +if(a===this.a1)return +this.a1=a +this.ai()}, +sbB1(a){if(a===this.b5)return +this.b5=a +this.ai()}, +sCi(a){var s=this +if(a!==s.bs){s.bs=a +s.b1() +s.d7()}}, +b3(a){this.b4t(a) +this.W.a8(0,this.gGy())}, +b0(a){this.W.T(0,this.gGy()) +this.b4u(0)}, +c1(a){return 0}, +bX(a){return 0}, +bQ(a){return 0}, +bW(a){return 0}, +guS(){return!0}, +apj(a,b,c,d,e,f,g,h,a0,a1,a2){var s,r,q,p,o,n,m,l,k=this,j=A.dnN(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.cU(new A.Fh(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.arC(c,l,e) +else k.arC(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.aRe(e,n) +c=a.$1(c)}return 0}, +AT(a){var s,r,q,p,o,n +switch(this.bs.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.U.prototype.gac.call(a)).f===0||!isFinite(s.a(A.U.prototype.gac.call(a)).y))return new A.Y(0,0,r,q) +p=s.a(A.U.prototype.gac.call(a)).y-s.a(A.U.prototype.gac.call(a)).r+s.a(A.U.prototype.gac.call(a)).f +switch(A.r5(this.F,s.a(A.U.prototype.gac.call(a)).b)){case B.ar:o=0+p +n=0 +break +case B.au:q-=p +n=0 +o=0 +break +case B.cL:n=0+p +o=0 +break +case B.co:r-=p +n=0 +o=0 +break +default:n=0 +o=0}return new A.Y(n,o,r,q)}, +amP(a){var s,r=this,q=r.ak +if(q==null){q=r.k3 +return new A.Y(0,0,0+q.a,0+q.b)}switch(A.dH(r.F).a){case 1:s=r.k3 +return new A.Y(0,0-q,0+s.a,0+s.b+q) +case 0:s=r.k3 +return new A.Y(0-q,0,0+s.a+q,0+s.b)}}, +b4(a,b){var s,r,q,p=this +if(p.ad$==null)return +s=p.gaMw()&&p.bs!==B.h +r=p.cD +if(s){s=p.cx +s===$&&A.e() +q=p.k3 +r.sbD(0,a.A2(s,b,new A.Y(0,0,0+q.a,0+q.b),p.gbpD(),p.bs,r.a))}else{r.sbD(0,null) +p.aCt(a,b)}}, +n(){this.cD.sbD(0,null) +this.tp()}, +aCt(a,b){var s,r,q,p,o,n,m +for(s=this.galR(),r=s.length,q=b.a,p=b.b,o=0;o0&&p>=0 +p=c.asR(q,p) +h=A.ko(a0.dP(0,c),a2) +g=c.aNU(q) +switch(t.C.a(A.U.prototype.gac.call(q)).b.a){case 0:if(i&&a1<=0)return new A.xo(1/0,h) +p-=g +break +case 1:if(i&&a1>=1)return new A.xo(-1/0,h) +switch(A.dH(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.dH(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.bH(0,0,d) +break +case 1:h=h.bH(0,d,0) +break +case 0:h=h.bH(0,0,-d) +break +case 3:h=h.bH(0,-d,0) +break}return new A.xo(e,h)}, +asd(a,b){return this.Ha(a,b,null)}, +aJb(a,b,c){switch(A.r5(this.F,c)){case B.au:return new A.w(0,this.k3.b-(b+a.id.c)) +case B.cL:return new A.w(b,0) +case B.ar:return new A.w(0,b) +case B.co:return new A.w(this.k3.a-(b+a.id.c),0)}}, +qN(a,b,c,d){var s=this +if(!s.W.r.gFJ())return s.VP(a,b,c,d) +s.VP(a,null,c,A.cLx(a,b,c,s.W,d,s))}, +KH(){return this.qN(B.b6,null,B.G,null)}, +F7(a){return this.qN(B.b6,null,B.G,a)}, +Hp(a,b,c){return this.qN(a,null,b,c)}, +KI(a){return this.qN(B.b6,null,a,null)}, +F8(a,b){return this.qN(B.b6,a,B.G,b)}, +$ia6v:1} +A.bNY.prototype={ +$1(a){var s=a.id +return s.w||s.z>0}, +$S:940} +A.bNX.prototype={ +$1(a){var s=this,r=s.c,q=s.a,p=s.b.aJd(r,q.b) +return r.aMz(s.d,q.a,p)}, +$S:420} +A.a71.prototype={ +pU(a){if(!(a.e instanceof A.AZ))a.e=new A.AZ(null,null,B.m)}, +sal9(a){if(a===this.va)return +this.va=a +this.ai()}, +scS(a){if(a==this.q1)return +this.q1=a +this.ai()}, +gwa(){return!0}, +dU(a){return new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d))}, +cL(){var s,r,q,p,o,n,m,l,k,j=this +switch(A.dH(j.F).a){case 1:j.W.Ij(j.k3.b) +break +case 0:j.W.Ij(j.k3.a) +break}if(j.q1==null){j.wr=j.tf=0 +j.uQ=!1 +j.W.Ii(0,0) +return}switch(A.dH(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.afT(r,q,p+0) +if(o!==0)j.W.aJX(o) +else{p=j.W +n=j.tf +n===$&&A.e() +m=j.va +n=Math.min(0,n+r*m) +l=j.wr +l===$&&A.e() +if(p.Ii(n,Math.max(0,l-r*(1-m))))break}k=s+1 +if(k<10){s=k +continue}else break}while(!0)}, +afT(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.uQ=!1 +s=a*e.va-c +r=A.a9(s,0,a) +q=a-s +p=A.a9(q,0,a) +switch(e.b5.a){case 0:e.ak=e.a1 +break +case 1:e.ak=a*e.a1 +break}o=e.ak +o.toString +n=a+2*o +m=s+o +l=A.a9(m,0,n) +k=A.a9(n-m,0,n) +j=e.q1.e +j.toString +i=A.y(e).i("aK.1").a(j).ja$ +j=i==null +if(!j){h=Math.max(a,s) +g=e.apj(e.gbBP(),A.a9(q,-o,0),i,b,B.NJ,p,a,0,l,r,h-a) +if(g!==0)return-g}q=e.q1 +o=-s +h=Math.max(0,o) +o=j?Math.min(0,o):0 +j=s>=a?s:r +f=e.ak +f.toString +return e.apj(e.gaIU(),A.a9(s,-f,0),q,b,B.tL,j,a,o,k,p,h)}, +gaMw(){return this.uQ}, +aRe(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.uQ=!0}, +arC(a,b,c){var s=a.e +s.toString +t.jB.a(s).a=this.aJb(a,b,c)}, +aqj(a){var s=a.e +s.toString +return t.jB.a(s).a}, +asR(a,b){var s,r,q,p,o=this +switch(t.C.a(A.U.prototype.gac.call(a)).b.a){case 0:s=o.q1 +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).au$}return q+b +case 1:r=o.q1.e +r.toString +p=A.y(o).i("aK.1") +s=p.a(r).ja$ +for(q=0;s!==a;){q-=s.id.a +r=s.e +r.toString +s=p.a(r).ja$}return q-b}}, +aNU(a){var s,r,q,p,o=this +switch(t.C.a(A.U.prototype.gac.call(a)).b.a){case 0:s=o.q1 +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).au$}return q +case 1:r=o.q1.e +r.toString +p=A.y(o).i("aK.1") +s=p.a(r).ja$ +for(q=0;s!==a;){q+=s.id.f +r=s.e +r.toString +s=p.a(r).ja$}return q}}, +rn(a,b){var s=a.e +s.toString +s=t.jB.a(s).a +b.bH(0,s.a,s.b)}, +aJd(a,b){var s,r=a.e +r.toString +t.jB.a(r) +s=t.C +switch(A.r5(s.a(A.U.prototype.gac.call(a)).a,s.a(A.U.prototype.gac.call(a)).b)){case B.ar:return b-r.a.b +case B.cL:return b-r.a.a +case B.au:return a.id.c-(b-r.a.b) +case B.co:return a.id.c-(b-r.a.a)}}, +galR(){var s,r,q=this,p=A.a([],t.Ry),o=q.ad$ +if(o==null)return p +for(s=A.y(q).i("aK.1");o!=q.q1;){o.toString +p.push(o) +r=o.e +r.toString +o=s.a(r).au$}o=q.ex$ +for(;!0;){o.toString +p.push(o) +if(o===q.q1)return p +r=o.e +r.toString +o=s.a(r).ja$}}, +gaIW(){var s,r,q,p=this,o=A.a([],t.Ry) +if(p.ad$==null)return o +s=p.q1 +for(r=A.y(p).i("aK.1");s!=null;){o.push(s) +q=s.e +q.toString +s=r.a(q).au$}q=p.q1.e +q.toString +s=r.a(q).ja$ +for(;s!=null;){o.push(s) +q=s.e +q.toString +s=r.a(q).ja$}return o}} +A.aC8.prototype={ +pU(a){if(!(a.e instanceof A.AW))a.e=new A.AW(null,null)}, +cL(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=t.k.a(A.U.prototype.gac.call(g)) +if(g.ad$==null){switch(A.dH(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.Ij(0) +g.q1=g.va=0 +g.tf=!1 +g.W.Ii(0,0) +return}switch(A.dH(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.afT(s,r,l) +if(k!==0)g.W.aJX(k) +else{switch(A.dH(g.F).a){case 1:l=g.q1 +l===$&&A.e() +m=A.a9(l,o,n) +break +case 0:l=g.q1 +l===$&&A.e() +m=A.a9(l,q,p) +break}j=g.W.Ij(m) +l=g.W +i=g.va +i===$&&A.e() +h=l.Ii(0,Math.max(0,i-m)) +if(j&&h)break}}while(!0) +switch(A.dH(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}}, +afT(a,b,c){var s,r,q,p,o,n=this +n.q1=n.va=0 +n.tf=c<0 +switch(n.b5.a){case 0:n.ak=n.a1 +break +case 1:n.ak=a*n.a1 +break}s=n.ad$ +r=Math.max(0,c) +q=Math.min(0,c) +p=Math.max(0,-c) +o=n.ak +o.toString +return n.apj(n.gaIU(),-o,s,b,B.tL,p,a,q,a+2*o,a+q,r)}, +gaMw(){return this.tf}, +aRe(a,b){var s=this,r=s.va +r===$&&A.e() +s.va=r+b.a +if(b.x)s.tf=!0 +r=s.q1 +r===$&&A.e() +s.q1=r+b.e}, +arC(a,b,c){var s=a.e +s.toString +t.Xp.a(s).a=b}, +aqj(a){var s=a.e +s.toString +s=t.Xp.a(s).a +s.toString +return this.aJb(a,s,B.tL)}, +asR(a,b){var s,r,q,p=this.ad$ +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).au$}return r+b}, +aNU(a){var s,r,q,p=this.ad$ +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).au$}return r}, +rn(a,b){var s=this.aqj(t.nl.a(a)) +b.bH(0,s.a,s.b)}, +aJd(a,b){var s,r=a.e +r.toString +t.Xp.a(r) +s=t.C +switch(A.r5(s.a(A.U.prototype.gac.call(a)).a,s.a(A.U.prototype.gac.call(a)).b)){case B.ar:case B.cL:r=r.a +r.toString +return b-r +case B.au:s=this.k3.b +r=r.a +r.toString +return s-b-r +case B.co:s=this.k3.a +r=r.a +r.toString +return s-b-r}}, +galR(){var s,r,q=A.a([],t.Ry),p=this.ex$ +for(s=A.y(this).i("aK.1");p!=null;){q.push(p) +r=p.e +r.toString +p=s.a(r).ja$}return q}, +gaIW(){var s,r,q=A.a([],t.Ry),p=this.ad$ +for(s=A.y(this).i("aK.1");p!=null;){q.push(p) +r=p.e +r.toString +p=s.a(r).au$}return q}} +A.u2.prototype={ +b3(a){var s,r,q +this.oN(a) +s=this.ad$ +for(r=A.y(this).i("u2.0");s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).au$}}, +b0(a){var s,r,q +this.lF(0) +s=this.ad$ +for(r=A.y(this).i("u2.0");s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).au$}}} +A.Th.prototype={ +G(){return"ScrollDirection."+this.b}} +A.mR.prototype={ +a_V(a,b,c,d){var s=d.a===B.G.a +if(s){this.t1(b) +return A.d8(null,t.H)}else return this.x3(b,c,d)}, +k(a){var s=this,r=A.a([],t.s) +s.b37(r) +r.push(A.a_(s.w).k(0)) +r.push(s.r.k(0)) +r.push(A.q(s.fr)) +r.push(s.k4.k(0)) +return"#"+A.ez(s)+"("+B.b.aV(r,", ")+")"}, +qy(a){var s=this.at +if(s!=null)a.push("offset: "+B.e.bk(s,1))}} +A.ab9.prototype={ +G(){return"WrapAlignment."+this.b}} +A.aJH.prototype={ +G(){return"WrapCrossAlignment."+this.b}} +A.afs.prototype={} +A.y3.prototype={} +A.a72.prototype={ +sMu(a,b){if(this.F===b)return +this.F=b +this.ai()}, +sun(a){if(this.M===a)return +this.M=a +this.ai()}, +saeR(a,b){if(this.W===b)return +this.W=b +this.ai()}, +sbUX(a){if(this.a1===a)return +this.a1=a +this.ai()}, +sbUZ(a){if(this.ak===a)return +this.ak=a +this.ai()}, +sMj(a){if(this.b5===a)return +this.b5=a +this.ai()}, +pU(a){if(!(a.e instanceof A.y3))a.e=new A.y3(null,null,B.m)}, +c1(a){var s,r,q,p,o=this +switch(o.F.a){case 0:s=o.ad$ +for(r=A.y(o).i("aK.1"),q=0;s!=null;){q=Math.max(q,s.aH(B.aD,1/0,s.gcd())) +p=s.e +p.toString +s=r.a(p).au$}return q +case 1:return o.Wf(new A.aB(0,1/0,0,a)).a}}, +bX(a){var s,r,q,p,o=this +switch(o.F.a){case 0:s=o.ad$ +for(r=A.y(o).i("aK.1"),q=0;s!=null;){q+=s.aH(B.aE,1/0,s.gcc()) +p=s.e +p.toString +s=r.a(p).au$}return q +case 1:return o.Wf(new A.aB(0,1/0,0,a)).a}}, +bQ(a){var s,r,q,p,o=this +switch(o.F.a){case 0:return o.Wf(new A.aB(0,a,0,1/0)).b +case 1:s=o.ad$ +for(r=A.y(o).i("aK.1"),q=0;s!=null;){q=Math.max(q,s.aH(B.ay,1/0,s.gc4())) +p=s.e +p.toString +s=r.a(p).au$}return q}}, +bW(a){var s,r,q,p,o=this +switch(o.F.a){case 0:return o.Wf(new A.aB(0,a,0,1/0)).b +case 1:s=o.ad$ +for(r=A.y(o).i("aK.1"),q=0;s!=null;){q+=s.aH(B.aN,1/0,s.gcu()) +p=s.e +p.toString +s=r.a(p).au$}return q}}, +pZ(a){return this.a8K(a)}, +ahG(a){switch(this.F.a){case 0:return a.a +case 1:return a.b}}, +ahD(a){switch(this.F.a){case 0:return a.b +case 1:return a.a}}, +bg4(a,b){switch(this.F.a){case 0:return new A.w(a,b) +case 1:return new A.w(b,a)}}, +bfo(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}}, +dU(a){return this.Wf(a)}, +Wf(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.aB(0,s,0,1/0) +break +case 1:s=a.d +r=new A.aB(0,1/0,0,s) +break +default:r=null +s=0}q=f.ad$ +for(p=A.y(f).i("aK.1"),o=0,n=0,m=0,l=0,k=0;q!=null;){j=A.cG5(q,r) +i=f.ahG(j) +h=f.ahD(j) +if(k>0&&m+i+f.W>s){o=Math.max(o,m) +n+=l+f.ak +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).au$}n+=l +o=Math.max(o,m) +switch(f.F.a){case 0:return a.by(new A.a1(o,n)) +case 1:return a.by(new A.a1(n,o))}}, +cL(){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.U.prototype.gac.call(b3)) +b3.a5=!1 +s=b3.ad$ +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.aB(0,r,0,1/0) +p=b3.bs===B.b_&&!0 +o=b3.cD===B.l9&&!0 +break +case 1:r=b4.d +q=new A.aB(0,1/0,0,r) +p=b3.cD===B.l9&&!0 +o=b3.bs===B.b_&&!0 +break +default:q=null +r=0 +p=!1 +o=!1}n=b3.W +m=b3.ak +l=A.a([],t.M7) +for(k=t.aQ,j=0,i=0,h=0,g=0,f=0;s!=null;){s.cU(q,!0) +e=s.k3 +e.toString +d=b3.ahG(e) +e=s.k3 +e.toString +c=b3.ahD(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.afs(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.au$}if(f>0){j=Math.max(j,h) +i+=g +if(l.length!==0)i+=m +l.push(new A.afs(h,g,f))}b=l.length +switch(b3.F.a){case 0:e=b3.k3=b4.by(new A.a1(j,i)) +a=e.a +a0=e.b +break +case 1:e=b3.k3=b4.by(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.ad$ +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.ahG(b1) +b1=s.k3 +b1.toString +b2=b3.bfo(o,g,b3.ahD(b1)) +if(p)b0-=d +e.a=b3.bg4(b0,a4+b2) +b0=p?b0-a9:b0+(d+a9) +s=e.au$}a4=o?a4-a3:a4+(g+a3)}}, +nP(a,b){return this.Cl(a,b)}, +b4(a,b){var s,r=this,q=r.a5&&r.K!==B.h,p=r.da +if(q){q=r.cx +q===$&&A.e() +s=r.k3 +p.sbD(0,a.A2(q,b,new A.Y(0,0,0+s.a,0+s.b),r.ga8L(),r.K,p.a))}else{p.sbD(0,null) +r.AS(a,b)}}, +n(){this.da.sbD(0,null) +this.tp()}} +A.aTq.prototype={ +b3(a){var s,r,q +this.oN(a) +s=this.ad$ +for(r=t.aQ;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).au$}}, +b0(a){var s,r,q +this.lF(0) +s=this.ad$ +for(r=t.aQ;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).au$}}} +A.aTr.prototype={} +A.yk.prototype={ +bV4(){return this.a.$0()}} +A.VT.prototype={} +A.F6.prototype={ +G(){return"SchedulerPhase."+this.b}} +A.bHW.prototype={} +A.m9.prototype={ +aPZ(a){var s=this.CW$ +B.b.D(s,a) +if(s.length===0){s=$.dj() +s.ay=null +s.ch=$.as}}, +beh(a){var s,r,q,p,o,n,m,l,k=this.CW$,j=A.Q(k,!0,t.ph) +for(p=j.length,o=0;o")) +s.t(0,new A.yk(a,b.a,new A.aG(q,d.i("aG<0>")),d.i("yk<0>"))) +if(r===0&&this.c<=0)this.ahf() +return q}, +aW5(a,b,c){return this.asM(a,b,null,c)}, +ahf(){if(this.dx$)return +this.dx$=!0 +A.d6(B.G,this.gbtg())}, +bth(){this.dx$=!1 +if(this.bJ4())this.ahf()}, +bJ4(){var s,r,q,p,o,n,m=this,l=m.db$ +if(l.c===0||m.c>0)return!1 +s=l.gO(l) +p=s.b +if(m.cy$.$2$priority$scheduler(p,m)){try{if(l.c===0)A.W(A.ac("No element"));++l.d +l.Ws(0) +o=l.aDy() +if(l.c>0)l.awv(o,0) +p=s +p.f.c3(0,p.bV4())}catch(n){r=A.a2(n) +q=A.ay(n) +p=A.dd("during a task callback") +A.hp(new A.e9(r,q,"scheduler library",p,null,!1))}return l.c!==0}return!1}, +UX(a,b){var s,r=this +r.EX() +s=++r.dy$ +r.fr$.j(0,s,new A.VT(a)) +return r.dy$}, +a2U(a){return this.UX(a,!1)}, +gRZ(){var s=this +if(s.id$==null){if(s.k2$===B.nz)s.EX() +s.id$=new A.aG(new A.ah($.as,t.D4),t.gR) +s.go$.push(new A.bQM(s))}return s.id$.a}, +gaM_(){return this.k3$}, +aEr(a){if(this.k3$===a)return +this.k3$=a +if(a)this.EX()}, +aLi(){var s=$.dj() +if(s.w==null){s.w=this.gbgU() +s.x=$.as}if(s.y==null){s.y=this.gbhJ() +s.z=$.as}}, +anw(){switch(this.k2$.a){case 0:case 4:this.EX() +return +case 1:case 2:case 3:return}}, +EX(){var s,r=this +if(!r.k1$)s=!(A.m9.prototype.gaM_.call(r)&&r.pQ$) +else s=!0 +if(s)return +r.aLi() +$.dj().EX() +r.k1$=!0}, +aW3(){if(this.k1$)return +this.aLi() +$.dj().EX() +this.k1$=!0}, +asN(){var s,r,q=this +if(q.k4$||q.k2$!==B.nz)return +q.k4$=!0 +s=new A.aGq(null,null,0,A.a([],t.YM)) +s.a3J(0,"Warm-up frame") +r=q.k1$ +A.d6(B.G,new A.bQO(q)) +A.d6(B.G,new A.bQP(q,r)) +q.bNc(new A.bQQ(q,s))}, +aw_(a){var s=this.ok$ +return A.c7(0,0,B.e.aw((s==null?B.G:new A.bc(a.a-s.a)).a/1)+this.p1$.a,0,0,0)}, +bgV(a){if(this.k4$){this.RG$=!0 +return}this.aM6(a)}, +bhK(){var s=this +if(s.RG$){s.RG$=!1 +s.go$.push(new A.bQL(s)) +return}s.aM9()}, +aM6(a){var s,r,q=this +if(q.ok$==null)q.ok$=a +r=a==null +q.p3$=q.aw_(r?q.p2$:a) +if(!r)q.p2$=a +q.k1$=!1 +try{q.k2$=B.dEd +s=q.fr$ +q.fr$=A.b(t.S,t.Jd) +J.f6(s,new A.bQN(q)) +q.fx$.V(0)}finally{q.k2$=B.dEe}}, +bUu(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.bHW(s.gbdn())}, +bdo(){if(--this.to$===0){this.ry$=null +$.dj()}}, +aM9(){var s,r,q,p,o,n,m,l=this +try{l.k2$=B.DQ +for(p=l.fy$,o=p.length,n=0;n1e4)b=1e4*B.d.gKJ(b) +return new A.a5S(this.a+b)}, +aq(a,b){return this.a2(0,-b)}} +A.Uy.prototype={ +sapG(a,b){var s=this +if(b===s.b)return +s.b=b +if(b)s.adj() +else if(s.a!=null&&s.e==null)s.e=$.dJ.UX(s.ga75(),!1)}, +gbMf(){if(this.a==null)return!1 +if(this.b)return!1 +var s=$.dJ +s.toString +if(A.m9.prototype.gaM_.call(s)&&s.pQ$)return!0 +if($.dJ.k2$!==B.nz)return!0 +return!1}, +xz(a){var s,r,q=this +q.a=new A.Ln(new A.aG(new A.ah($.as,t.D4),t.gR)) +if(!q.b)s=q.e==null +else s=!1 +if(s)q.e=$.dJ.UX(q.ga75(),!1) +s=$.dJ +r=s.k2$.a +if(r>0&&r<4){s=s.p3$ +s.toString +q.c=s}s=q.a +s.toString +return s}, +P3(a,b){var s=this,r=s.a +if(r==null)return +s.c=s.a=null +s.adj() +if(b)r.aFD(s) +else r.aFE()}, +oV(a){return this.P3(a,!1)}, +bwK(a){var s,r=this +r.e=null +s=r.c +if(s==null)s=r.c=a +r.d.$1(new A.bc(a.a-s.a)) +if(!r.b&&r.a!=null&&r.e==null)r.e=$.dJ.UX(r.ga75(),!0)}, +adj(){var s,r=this.e +if(r!=null){s=$.dJ +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.adj() +r.aFD(s)}}, +bVr(a,b){var s=""+"Ticker()" +return s.charCodeAt(0)==0?s:s}, +k(a){return this.bVr(a,!1)}} +A.Ln.prototype={ +aFE(){this.c=!0 +this.a.pq(0) +var s=this.b +if(s!=null)s.pq(0)}, +aFD(a){var s +this.c=!1 +s=this.b +if(s!=null)s.qU(new A.aa9(a))}, +a25(a){var s,r,q=this,p=new A.c_O(a) +if(q.b==null){s=q.b=new A.aG(new A.ah($.as,t.D4),t.gR) +r=q.c +if(r!=null)if(r)s.pq(0) +else s.qU(B.dRe)}q.b.a.qs(0,p,p,t.H)}, +M3(a,b){return this.a.a.M3(a,b)}, +nf(a){return this.M3(a,null)}, +qs(a,b,c,d){return this.a.a.qs(0,b,c,d)}, +aJ(a,b,c){return this.qs(a,b,null,c)}, +t7(a){return this.a.a.t7(a)}, +k(a){var s=A.ez(this),r=this.c +if(r==null)r="active" +else r=r?"complete":"canceled" +return"#"+s+"("+r+")"}, +$iT:1} +A.c_O.prototype={ +$1(a){this.a.$0()}, +$S:12} +A.aa9.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.'}, +$ibw:1} +A.aDq.prototype={ +gXr(){var s,r=this.anL$ +if(r===$){s=A.bL($.dj().a.c,t.y) +this.anL$!==$&&A.ao() +this.anL$=s +r=s}return r}, +bd5(){--this.anM$ +this.gXr().sm(0,this.anM$>0)}, +aAp(){var s,r=this +if($.dj().a.c){if(r.a9q$==null){++r.anM$ +r.gXr().sm(0,!0) +r.a9q$=new A.bSp(r.gbd4())}}else{s=r.a9q$ +if(s!=null)s.a.$0() +r.a9q$=null}}, +bjO(a,b,c){var s=this.bt$ +s===$&&A.e() +s=s.at +if(s!=null)s.bRv(a,b,null)}} +A.bSp.prototype={} +A.vp.prototype={ +k(a){return"SemanticsTag("+this.a+")"}} +A.O7.prototype={} +A.alI.prototype={} +A.D8.prototype={ +gv(a){return A.an(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.D8&&b.b===this.b&&b.c===this.c}, +k(a){return"CustomSemanticsAction("+A.q($.cwD.h(0,this))+", label:null, hint:"+this.b+", action:"+this.c.k(0)+")"}} +A.fs.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.Q(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.aEO(p,0,h,J.cBp()) +else A.aEN(p,0,h,J.cBp())}B.b.H(q,p) +B.b.V(p)}p.push(new A.C1(m,l,n))}if(o!=null)B.b.rk(p) +B.b.H(q,p) +h=t.rB +return A.Q(new A.O(q,new A.bSr(),h),!0,h.i("al.E"))}, +V2(a){if(this.b==null)return +B.xU.bZ(0,a.aQC(this.e))}, +qt(){return"SemanticsNode#"+this.e}, +bVk(a,b,c){return new A.aU8(a,this,b,!0,!0,null,c)}, +aQz(a){return this.bVk(B.aRX,null,a)}, +ge7(a){return this.d}} +A.bSt.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.b5(t.g3):r).H(0,s)}for(s=this.b.cy,s=A.hg(s,s.r,A.y(s).c),r=this.c;s.q();)r.t(0,A.a_r(s.d)) +s=a.k4 +if(s!=null){s=s.a +if(s!=null)r.t(0,A.a_r(new A.D8(s,B.iq))) +s=a.k4.b +if(s!=null)r.t(0,A.a_r(new A.D8(s,B.w5)))}s=q.c +r=q.x +q.c=A.cpB(a.fr,a.ok,s,r) +r=q.r +s=q.x +q.r=A.cpB(a.id,a.ok,r,s) +q.cy=Math.max(q.cy,a.k3+a.k2) +return!0}, +$S:240} +A.bSr.prototype={ +$1(a){return a.a}, +$S:945} +A.Bx.prototype={ +bM(a,b){return B.e.bM(this.b,b.b)}, +$idw:1} +A.w_.prototype={ +bM(a,b){return B.e.bM(this.a,b.a)}, +b_h(){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.Q(new A.hR(n,new A.cla(),s),!0,s.i("D.E"))}, +b_g(){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.b_,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.fl(a2,new A.cl6()) +new A.O(a2,new A.cl7(),A.a0(a2).i("O<1,A>")).ao(0,new A.cl9(A.b5(s),q,a1)) +a3=t.D7 +a3=A.Q(new A.O(a1,new A.cl8(r),a3),!0,a3.i("al.E")) +a4=A.a0(a3).i("c5<1>") +return A.Q(new A.c5(a3,a4),!0,a4.i("al.E"))}, +$idw:1} +A.cla.prototype={ +$1(a){return a.b_g()}, +$S:422} +A.cl6.prototype={ +$2(a,b){var s,r,q=a.w,p=A.MK(a,new A.w(q.a,q.b)) +q=b.w +s=A.MK(b,new A.w(q.a,q.b)) +r=B.e.bM(p.b,s.b) +if(r!==0)return-r +return-B.e.bM(p.a,s.a)}, +$S:227} +A.cl9.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:45} +A.cl7.prototype={ +$1(a){return a.e}, +$S:948} +A.cl8.prototype={ +$1(a){var s=this.a.h(0,a) +s.toString +return s}, +$S:949} +A.cpt.prototype={ +$1(a){return a.b_h()}, +$S:422} +A.C1.prototype={ +bM(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.bM(0,s)}, +$idw:1} +A.Tu.prototype={ +n(){var s=this +s.b.V(0) +s.c.V(0) +s.d.V(0) +s.pl()}, +aXv(){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.b5(t.S) +r=A.a([],t.QF) +for(q=t.LQ,p=A.y(e).i("aP"),o=p.i("D.E"),n=f.d;e.a!==0;){m=A.Q(new A.aP(e,new A.bSw(f),p),!0,o) +e.V(0) +n.V(0) +l=new A.bSx() +if(!!m.immutable$list)A.W(A.ak("sort")) +k=m.length-1 +if(k-0<=32)A.aEO(m,0,k,l) +else A.aEN(m,0,k,l) +B.b.H(r,m) +for(l=m.length,j=0;j#"+A.ez(this)}} +A.bSw.prototype={ +$1(a){return!this.a.d.p(0,a)}, +$S:240} +A.bSx.prototype={ +$2(a,b){return a.a-b.a}, +$S:227} +A.bSy.prototype={ +$2(a,b){return a.a-b.a}, +$S:227} +A.bSv.prototype={ +$1(a){if(a.cx.a0(0,this.b)){this.a.a=a +return!1}return!0}, +$S:240} +A.vo.prototype={ +KW(a,b){var s=this +s.e.j(0,a,b) +s.f=s.f|a.a +s.d=!0}, +wP(a,b){this.KW(a,new A.bSf(b))}, +sA_(a){a.toString +this.wP(B.iq,a) +this.r=a}, +sCR(a){a.toString +this.wP(B.w5,a)}, +saby(a){this.wP(B.qd,a)}, +sabi(a){this.wP(B.dEF,a)}, +sabz(a){this.wP(B.qe,a)}, +sabA(a){this.wP(B.qb,a)}, +sabx(a){this.wP(B.qc,a)}, +sa0e(a){this.wP(B.a8s,a)}, +sa09(a){this.wP(B.a8r,a)}, +sabe(a,b){this.wP(B.dEH,b)}, +sabf(a,b){this.wP(B.dEL,b)}, +sabs(a,b){this.wP(B.dEB,b)}, +sabq(a){this.KW(B.dEI,new A.bSi(a))}, +sabo(a){this.KW(B.dEz,new A.bSg(a))}, +sabr(a){this.KW(B.dEJ,new A.bSj(a))}, +sabp(a){this.KW(B.dEA,new A.bSh(a))}, +sabC(a){this.KW(B.dEC,new A.bSk(a))}, +sabD(a){this.KW(B.dED,new A.bSl(a))}, +sabh(a){this.wP(B.dEG,a)}, +sapN(a){this.wP(B.dEK,a)}, +saWD(a){if(a==this.k3)return +this.k3=a +this.d=!0}, +saWF(a){if(a==this.k4)return +this.k4=a +this.d=!0}, +sbRK(a){if(a===this.ok)return +this.ok=a +this.d=!0}, +saaX(a){if(a==this.p1)return +this.p1=a +this.d=!0}, +sa8C(a){if(a==this.p2)return +this.p2=a +this.d=!0}, +gm(a){return this.RG.a}, +sbKM(a){if(a==null)return +this.x2=a +this.d=!0}, +srD(a,b){if(b===this.xr)return +this.xr=b +this.d=!0}, +a7P(a){var s=this.cT;(s==null?this.cT=A.b5(t.g3):s).t(0,a)}, +dL(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}, +aNc(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}, +FG(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.dE==null)q.dE=a.dE +if(q.dJ==null)q.dJ=a.dJ +if(q.bN==null)q.bN=a.bN +if(q.dt==null)q.dt=a.dt +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.cpB(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.cpB(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}, +Ix(a){var s=this,r=A.AS() +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.cT=s.cT +r.dE=s.dE +r.dJ=s.dJ +r.bN=s.bN +r.dt=s.dt +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.bSf.prototype={ +$1(a){this.a.$0()}, +$S:21} +A.bSi.prototype={ +$1(a){a.toString +this.a.$1(A.iN(a))}, +$S:21} +A.bSg.prototype={ +$1(a){a.toString +this.a.$1(A.iN(a))}, +$S:21} +A.bSj.prototype={ +$1(a){a.toString +this.a.$1(A.iN(a))}, +$S:21} +A.bSh.prototype={ +$1(a){a.toString +this.a.$1(A.iN(a))}, +$S:21} +A.bSk.prototype={ +$1(a){var s,r,q +a.toString +s=J.Cr(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.f4(B.M,r,q,!1))}, +$S:21} +A.bSl.prototype={ +$1(a){a.toString +this.a.$1(A.av(a))}, +$S:21} +A.apF.prototype={ +G(){return"DebugSemanticsDumpOrder."+this.b}} +A.Tv.prototype={ +bM(a,b){var s=this.bG2(b) +return s}, +$idw:1} +A.Es.prototype={ +bG2(a){var s=a.b,r=this.b +if(s===r)return 0 +return B.d.bM(r,s)}} +A.aU7.prototype={} +A.aUa.prototype={} +A.aUb.prototype={} +A.Ye.prototype={ +G(){return"Assertiveness."+this.b}} +A.bSn.prototype={ +aQC(a){var s=A.p(["type",this.a,"data",this.Uk()],t.N,t.z) +if(a!=null)s.j(0,"nodeId",a) +return s}, +wF(){return this.aQC(null)}, +k(a){var s,r,q,p=A.a([],t.s),o=this.Uk(),n=J.mi(o.gcZ(o)) +B.b.rk(n) +for(s=n.length,r=0;r#"+A.ez(this)+"()"}} +A.b6l.prototype={ +Nq(a,b){if(b)return this.a.cQ(0,a,new A.b6m(this,a)) +return this.aue(a,!0)}, +bN2(a){return this.Nq(a,!0)}, +bN4(a,b,c){var s,r={},q=this.c +if(q.a0(0,a)){r=q.h(0,a) +r.toString +return c.i("T<0>").a(r)}r.a=r.b=null +this.ph(0,a).aJ(0,b,c).qs(0,new A.b6n(r,this,a,c),new A.b6o(r),t.H) +s=r.a +if(s!=null)return s +s=new A.ah($.as,c.i("ah<0>")) +r.b=new A.aG(s,c.i("aG<0>")) +q.j(0,a,s) +return r.b.a}} +A.b6m.prototype={ +$0(){return this.a.aue(this.b,!0)}, +$S:41} +A.b6n.prototype={ +$1(a){var s=this,r=new A.cS(a,s.d.i("cS<0>")),q=s.a +q.a=r +s.b.c.j(0,s.c,r) +q=q.b +if(q!=null)q.c3(0,a)}, +$S(){return this.d.i("aU(0)")}} +A.b6o.prototype={ +$2(a,b){this.a.b.qV(a,b)}, +$S:25} +A.bIr.prototype={ +ph(a,b){var s,r=null,q=B.el.ag(A.c8(r,r,A.cn(B.pp,b,B.l,!1),r,r,r,r,r,r).e),p=$.mJ.tf$ +p===$&&A.e() +s=p.uG(0,"flutter/assets",A.iz(q.buffer,0,r)).aJ(0,new A.bIs(b),t.V4) +return s}, +a_K(a){return this.bMU(a)}, +bMU(a){var s=0,r=A.o(t.SG),q,p=this,o,n +var $async$a_K=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.ph(0,a),$async$a_K) +case 3:q=o.zS(n.bz(c.buffer,0,null)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a_K,r)}} +A.bIs.prototype={ +$1(a){if(a==null)throw A.j(A.a14(A.a([A.dkI(this.a),A.dd("The asset does not exist or has empty data.")],t.qe))) +return a}, +$S:951} +A.Vk.prototype={ +aTH(a){var s,r,q,p=this.b +if(!p.a0(0,a)){s=this.a +r=J.S(s) +if(r.h(s,a)==null)return null +q=r.h(s,a) +if(q==null)q=[] +q=J.fA(t.VG.a(q),t.pE) +p.j(0,a,q.dB(q,new A.c6R(a),t.pR).bg(0)) +r.D(s,a)}p=p.h(0,a) +p.toString +return p}, +$ib2A:1} +A.c6R.prototype={ +$1(a){var s,r=J.S(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.CB(A.cp6(s),r)}, +$S:952} +A.CB.prototype={ +ge7(a){return this.b}} +A.Nu.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.aro()) +r=q.e +if(r!=null)s.j(0,"hintText",r)}else s=null +return s}, +gcC(a){return this.a}} +A.aKs.prototype={ +P(){var s=this.b3s(),r=this.ch +r=A.iY(r,new A.c73(),r.$ti.i("D.E"),t.a) +s.j(0,"fields",A.Q(r,!1,A.y(r).i("D.E"))) +return s}} +A.c73.prototype={ +$1(a){return a.P()}, +$S:953} +A.b3N.prototype={ +aI6(a,b){var s=this.gbAj(),r=A.czK(a) +$.fH().a4q(r,new A.aKs(new A.er(s,new A.b3O(),s.$ti.i("er<1,vF>")),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.aL,!1)) +return r}} +A.b3O.prototype={ +$1(a){return a.gxZ()}, +$S:954} +A.b4p.prototype={} +A.Tx.prototype={ +a_c(){var s=$.N4() +s.a.V(0) +s.b.V(0) +s.c.V(0)}, +Ji(a){return this.bKc(a)}, +bKc(a){var s=0,r=A.o(t.H),q,p=this +var $async$Ji=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:switch(A.av(J.J(t.a.a(a),"type"))){case"memoryPressure":p.a_c() +break}s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ji,r)}, +b89(){var s=A.bx("controller") +s.soR(A.k2(null,new A.bT3(s),null,null,!1,t.hz)) +return J.cvC(s.aW())}, +bSX(){if(this.cx$!=null)return +$.dj() +var s=A.cLX("AppLifecycleState.resumed") +if(s!=null)this.a9N(s)}, +ai0(a){return this.bit(a)}, +bit(a){var s=0,r=A.o(t.u),q,p=this,o +var $async$ai0=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:a.toString +o=A.cLX(a) +o.toString +p.a9N(o) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ai0,r)}, +a5s(a){return this.bj_(a)}, +bj_(a){var s=0,r=A.o(t.z),q,p=this,o +var $async$a5s=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.a9V(),$async$a5s) +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$a5s,r)}, +$im9:1} +A.bT3.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($.N4().Nq("NOTICES",!1),$async$$0) +case 2:n.soR(b) +p=q.a +n=J +s=3 +return A.f(A.cBO(A.do7(),o.aW(),"parseLicenses",t.N,t.qC),$async$$0) +case 3:n.f6(b,J.d1p(p.aW())) +s=4 +return A.f(J.Gw(p.aW()),$async$$0) +case 4:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c9M.prototype={ +uG(a,b,c){var s=new A.ah($.as,t.Fo) +$.dj().bub(b,c,A.d6g(new A.c9N(new A.aG(s,t.yB)))) +return s}, +Vi(a,b){if(b==null){a=$.aiZ().a.h(0,a) +if(a!=null)a.e=null}else $.aiZ().aYo(a,new A.c9O(b))}} +A.c9N.prototype={ +$1(a){var s,r,q,p +try{this.a.c3(0,a)}catch(q){s=A.a2(q) +r=A.ay(q) +p=A.dd("during a platform message response callback") +A.hp(new A.e9(s,r,"services library",p,null,!1))}}, +$S:84} +A.c9O.prototype={ +$2(a,b){return this.aTf(a,b)}, +aTf(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.dd("during a platform message callback") +A.hp(new A.e9(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:957} +A.b5F.prototype={} +A.b5G.prototype={ +$1(a){$.aZW().a=!1}, +$S:36} +A.z1.prototype={} +A.IS.prototype={ +G(){return"KeyboardLockMode."+this.b}} +A.DV.prototype={} +A.IQ.prototype={} +A.DW.prototype={} +A.a2I.prototype={} +A.bqj.prototype={ +bde(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.dd("while processing a key handler") +j=$.u7() +if(j!=null)j.$1(new A.e9(p,o,"services library",k,null,!1))}}this.d=!1 +return s}, +aMc(a){var s,r,q=this,p=a.a,o=a.b +if(a instanceof A.IQ){q.a.j(0,p,o) +s=$.cUB().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.DW)q.a.D(0,p) +return q.bde(a)}} +A.a2E.prototype={ +G(){return"KeyDataTransitMode."+this.b}} +A.a2G.prototype={ +k(a){return"KeyMessage("+A.q(this.a)+")"}} +A.atT.prototype={ +bJh(a){var s,r=this,q=r.d +switch((q==null?r.d=B.cig:q).a){case 0:return!1 +case 1:if(a.c===0&&a.d===0)return!1 +s=A.d8L(a) +if(a.f&&r.e.length===0){r.b.aMc(s) +r.ayo(A.a([s],t.K0),null)}else r.e.push(s) +return!1}}, +ayo(a,b){var s,r,q,p,o=this.a +if(o!=null){s=new A.a2G(a,b) +try{o=o.$1(s) +return o}catch(p){r=A.a2(p) +q=A.ay(p) +o=A.dd("while processing the key message handler") +A.hp(new A.e9(r,q,"services library",o,null,!1))}}return!1}, +aoo(a){var s=0,r=A.o(t.a),q,p=this,o,n,m,l,k,j,i +var $async$aoo=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.cif +p.c.a.push(p.gbbA())}o=A.dc_(t.a.a(a)) +if(o instanceof A.tl){p.f.D(0,o.c.gCV()) +n=!0}else if(o instanceof A.EN){m=p.f +l=o.c +if(m.p(0,l.gCV())){m.D(0,l.gCV()) +n=!1}else n=!0}else n=!0 +if(n){p.c.bJT(o) +for(m=p.e,l=m.length,k=p.b,j=!1,i=0;i") +r=A.i1(new A.bt(e,s),s.i("D.E")) +q=A.a([],t.K0) +p=e.h(0,d) +o=$.mJ.p2$ +n=a.a +if(n==="")n=f +if(a instanceof A.tl)if(p==null){m=new A.IQ(d,c,n,o,!1) +r.t(0,d)}else m=new A.a2I(d,p,n,o,!1) +else if(p==null)m=f +else{m=new A.DW(d,p,f,o,!1) +r.D(0,d)}for(s=this.c.d,l=A.y(s).i("bt<1>"),k=l.i("D.E"),j=r.zG(A.i1(new A.bt(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.DW(h,c,f,o,!0)) +else{g=e.h(0,h) +g.toString +i.push(new A.DW(h,g,f,o,!0))}}for(e=A.i1(new A.bt(s,l),k).zG(r),e=e.gS(e);e.q();){l=e.gE(e) +k=s.h(0,l) +k.toString +i.push(new A.IQ(l,k,f,o,!0))}if(m!=null)i.push(m) +B.b.H(i,q)}} +A.aPg.prototype={} +A.bxG.prototype={ +k(a){return"KeyboardInsertedContent("+this.a+", "+this.b+", "+A.q(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.bxG)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.an(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.bxH.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.af.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.af&&b.a===this.a}} +A.aPi.prototype={} +A.t5.prototype={ +k(a){return"MethodCall("+this.a+", "+A.q(this.b)+")"}} +A.mE.prototype={ +k(a){var s=this +return"PlatformException("+s.a+", "+A.q(s.b)+", "+A.q(s.c)+", "+A.q(s.d)+")"}, +$ibw:1} +A.Jt.prototype={ +k(a){return"MissingPluginException("+A.q(this.a)+")"}, +$ibw:1} +A.bYo.prototype={ +yz(a){if(a==null)return null +return B.dW.ag(A.bz(a.buffer,a.byteOffset,a.byteLength))}, +q8(a){if(a==null)return null +return A.iz(B.el.ag(a).buffer,0,null)}} +A.bw5.prototype={ +q8(a){if(a==null)return null +return B.yg.q8(B.t.m_(a))}, +yz(a){var s +if(a==null)return a +s=B.yg.yz(a) +s.toString +return B.t.b7(0,s)}} +A.bw7.prototype={ +Cq(a){var s=B.kf.q8(A.p(["method",a.a,"args",a.b],t.N,t.O)) +s.toString +return s}, +AR(a){var s,r,q,p=null,o=B.kf.yz(a) +if(!t.G.b(o))throw A.j(A.e4("Expected method call Map, got "+A.q(o),p,p)) +s=J.S(o) +r=s.h(o,"method") +q=s.h(o,"args") +if(typeof r=="string")return new A.t5(r,q) +throw A.j(A.e4("Invalid method call: "+A.q(o),p,p))}, +amJ(a){var s,r,q,p=null,o=B.kf.yz(a) +if(!t.j.b(o))throw A.j(A.e4("Expected envelope List, got "+A.q(o),p,p)) +s=J.S(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.cz(s.h(o,1)) +throw A.j(A.jf(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.cz(s.h(o,1)) +throw A.j(A.jf(r,s.h(o,2),q,A.cz(s.h(o,3))))}throw A.j(A.e4("Invalid envelope: "+A.q(o),p,p))}, +ZF(a){var s=B.kf.q8([a]) +s.toString +return s}, +MB(a,b,c){var s=B.kf.q8([a,c,b]) +s.toString +return s}, +aLc(a,b){return this.MB(a,null,b)}} +A.a95.prototype={ +q8(a){var s +if(a==null)return null +s=A.c5u(64) +this.rP(0,s,a) +return s.IP()}, +yz(a){var s,r +if(a==null)return null +s=new A.a6m(a) +r=this.uB(0,s) +if(s.b=b.a.byteLength)throw A.j(B.ex) +return this.Bw(b.D9(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=$.kb() +q=b.a.getInt32(s,B.ae===r) +b.b+=4 +return q +case 4:return b.adZ(0) +case 6:b.Dl(8) +s=b.b +r=$.kb() +q=b.a.getFloat64(s,B.ae===r) +b.b+=8 +return q +case 5:case 7:p=k.wD(b) +return B.dW.ag(b.Hb(p)) +case 8:return b.Hb(k.wD(b)) +case 9:p=k.wD(b) +b.Dl(4) +s=b.a +o=A.bF0(s.buffer,s.byteOffset+b.b,p) +b.b=b.b+4*p +return o +case 10:return b.ae_(k.wD(b)) +case 14:p=k.wD(b) +b.Dl(4) +s=b.a +o=A.bEZ(s.buffer,s.byteOffset+b.b,p) +b.b=b.b+4*p +return o +case 11:p=k.wD(b) +b.Dl(8) +s=b.a +o=A.cyz(s.buffer,s.byteOffset+b.b,p) +b.b=b.b+8*p +return o +case 12:p=k.wD(b) +n=A.aO(p,null,!1,t.O) +for(s=b.a,m=0;m=s.byteLength)A.W(B.ex) +b.b=r+1 +n[m]=k.Bw(s.getUint8(r),b)}return n +case 13:p=k.wD(b) +s=t.O +n=A.b(s,s) +for(s=b.a,m=0;m=s.byteLength)A.W(B.ex) +b.b=r+1 +r=k.Bw(s.getUint8(r),b) +l=b.b +if(l>=s.byteLength)A.W(B.ex) +b.b=l+1 +n.j(0,r,k.Bw(s.getUint8(l),b))}return n +default:throw A.j(B.ex)}}, +y0(a,b){var s,r +if(b<254)a.ul(0,b) +else{s=a.d +if(b<=65535){a.ul(0,254) +r=$.kb() +s.setUint16(0,b,B.ae===r) +a.VV(a.e,0,2)}else{a.ul(0,255) +r=$.kb() +s.setUint32(0,b,B.ae===r) +a.VV(a.e,0,4)}}}, +wD(a){var s,r,q=a.D9(0) +switch(q){case 254:s=a.b +r=$.kb() +q=a.a.getUint16(s,B.ae===r) +a.b+=2 +return q +case 255:s=a.b +r=$.kb() +q=a.a.getUint32(s,B.ae===r) +a.b+=4 +return q +default:return q}}} +A.bWC.prototype={ +$2(a,b){var s=this.a,r=this.b +s.rP(0,r,a) +s.rP(0,r,b)}, +$S:204} +A.bWF.prototype={ +Cq(a){var s=A.c5u(64) +B.d6.rP(0,s,a.a) +B.d6.rP(0,s,a.b) +return s.IP()}, +AR(a){var s,r,q +a.toString +s=new A.a6m(a) +r=B.d6.uB(0,s) +q=B.d6.uB(0,s) +if(typeof r=="string"&&s.b>=a.byteLength)return new A.t5(r,q) +else throw A.j(B.NC)}, +ZF(a){var s=A.c5u(64) +s.ul(0,0) +B.d6.rP(0,s,a) +return s.IP()}, +MB(a,b,c){var s=A.c5u(64) +s.ul(0,1) +B.d6.rP(0,s,a) +B.d6.rP(0,s,c) +B.d6.rP(0,s,b) +return s.IP()}, +aLc(a,b){return this.MB(a,null,b)}, +amJ(a){var s,r,q,p,o,n +if(a.byteLength===0)throw A.j(B.cde) +s=new A.a6m(a) +if(s.D9(0)===0)return B.d6.uB(0,s) +r=B.d6.uB(0,s) +q=B.d6.uB(0,s) +p=B.d6.uB(0,s) +o=s.b=a.byteLength +else n=!1 +if(n)throw A.j(A.jf(r,p,A.cz(q),o)) +else throw A.j(B.cdf)}} +A.bEg.prototype={ +bIU(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.dgT(c) +if(q==null)q=this.a +p=r==null +if(J.v(p?null:r.gMm(r),q))return +o=q.Z7(a) +s.j(0,a,o) +if(!p)r.n() +o.cp()}} +A.RI.prototype={ +gMm(a){return this.a}} +A.hq.prototype={ +k(a){var s=this.gMn() +return s}} +A.aMH.prototype={ +Z7(a){throw A.j(A.bC(null))}, +gMn(){return"defer"}} +A.aQV.prototype={ +cp(){var s=0,r=A.o(t.H) +var $async$cp=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$cp,r)}, +n(){}} +A.aQU.prototype={ +Z7(a){return new A.aQV(this,a)}, +gMn(){return"uncontrolled"}} +A.aVg.prototype={ +gMm(a){return t.U8.a(this.a)}, +cp(){return B.dy7.q2("activateSystemCursor",A.p(["device",this.b,"kind",t.U8.a(this.a).a],t.N,t.z),t.H)}, +n(){}} +A.xI.prototype={ +gMn(){return"SystemMouseCursor("+this.a+")"}, +Z7(a){return new A.aVg(this,a)}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.xI&&b.a===this.a}, +gv(a){return B.c.gv(this.a)}, +gd6(a){return this.a}} +A.aQw.prototype={} +A.rm.prototype={ +gYh(){var s=$.mJ.tf$ +s===$&&A.e() +return s}, +bZ(a,b){return this.aX7(0,b,this.$ti.i("1?"))}, +aX7(a,b,c){var s=0,r=A.o(c),q,p=this,o,n +var $async$bZ=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.gYh().uG(0,p.a,o.q8(b)),$async$bZ) +case 3:q=n.yz(e) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$bZ,r)}, +aeB(a){this.gYh().Vi(this.a,new A.b4n(this,a))}} +A.b4n.prototype={ +$1(a){return this.aS5(a)}, +aS5(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.yz(a)),$async$$1) +case 3:q=n.q8(c) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:423} +A.eG.prototype={ +gYh(){var s,r=this.c +if(r==null){s=$.mJ.tf$ +s===$&&A.e() +r=s}return r}, +e2(a,b,c,d){return this.blG(a,b,c,d,d.i("0?"))}, +blG(a,b,c,d,e){var s=0,r=A.o(e),q,p=this,o,n,m,l +var $async$e2=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:o=p.b +n=o.Cq(new A.t5(a,b)) +m=p.a +s=3 +return A.f(p.gYh().uG(0,m,n),$async$e2) +case 3:l=g +if(l==null){if(c){q=null +s=1 +break}throw A.j(A.a4d("No implementation found for method "+a+" on channel "+m))}q=d.i("0?").a(o.amJ(l)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$e2,r)}, +q2(a,b,c){return this.e2(a,b,!1,c)}, +aas(a,b,c){return this.bLT(a,b,c,c.i("G<0>?"))}, +bLT(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.q2(a,b,t.j),$async$aas) +case 3:o=f +q=o==null?null:J.fA(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.bLU(a,b,c,d,c.i("@<0>").Z(d).i("R<1,2>?"))}, +aoR(a,b,c){return this.aat(a,null,b,c)}, +bLU(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.q2(a,b,t.G),$async$aat) +case 3:o=g +q=o==null?null:J.Cr(o,c,d) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aat,r)}, +v_(a){var s=this.gYh(),r=a==null?null:new A.bE_(this,a) +s.Vi(this.a,r)}, +a5o(a,b){return this.bgS(a,b)}, +bgS(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$a5o=A.k(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:h=n.b +g=h.AR(a) +p=4 +e=h +s=7 +return A.f(b.$1(g),$async$a5o) +case 7:k=e.ZF(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.mE){m=k +k=m.a +i=m.b +q=h.MB(k,m.c,i) +s=1 +break}else if(k instanceof A.Jt){q=null +s=1 +break}else{l=k +h=h.aLc("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$a5o,r)}} +A.bE_.prototype={ +$1(a){return this.a.a5o(a,this.b)}, +$S:423} +A.qv.prototype={ +q2(a,b,c){return this.bLV(a,b,c,c.i("0?"))}, +CD(a,b){return this.q2(a,null,b)}, +bLV(a,b,c,d){var s=0,r=A.o(d),q,p=this +var $async$q2=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:q=p.b1S(a,b,!0,c) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$q2,r)}} +A.wE.prototype={ +bTc(a){var s=new A.eG(this.a,B.ax,null),r=A.bx("controller") +r.b=new A.b6(new A.bkB(this,r,s,a),new A.bkC(this,s,a),t.vh) +return J.cvC(r.aW())}, +Tz(){return this.bTc(null)}} +A.bkB.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=$.mJ.tf$ +i===$&&A.e() +l=o.a +k=l.a +i.Vi(k,new A.bkA(l,o.b)) +q=3 +s=6 +return A.f(o.c.e2("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.dd("while activating platform stream on channel "+k) +A.hp(new A.e9(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.bkA.prototype={ +$1(a){return this.aSE(a)}, +aSE(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.Gw(p.b.aW()) +else try{J.dm(p.b.aW(),B.ax.amJ(a))}catch(l){m=A.a2(l) +if(m instanceof A.mE){o=m +p.b.aW().ta(o)}else throw l}q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:960} +A.bkC.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=$.mJ.tf$ +j===$&&A.e() +l=o.a.a +j.Vi(l,null) +q=3 +s=6 +return A.f(o.b.e2("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.dd("while de-activating platform stream on channel "+l) +A.hp(new A.e9(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.bIF.prototype={} +A.JZ.prototype={} +A.DY.prototype={ +G(){return"KeyboardSide."+this.b}} +A.pq.prototype={ +G(){return"ModifierKey."+this.b}} +A.a6i.prototype={ +gbNV(){var s,r,q=A.b(t.xS,t.Di) +for(s=0;s<9;++s){r=B.W_[s] +if(this.bM8(r))q.j(0,r,B.m3)}return q}} +A.vi.prototype={} +A.bLH.prototype={ +$0(){var s,r,q,p=this.b,o=J.S(p),n=A.cz(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.cz(o.h(p,"code")) +if(s==null)s="" +m=m?"":n +r=A.hJ(o.h(p,"location")) +if(r==null)r=0 +q=A.hJ(o.h(p,"metaState")) +if(q==null)q=0 +p=A.hJ(o.h(p,"keyCode")) +return new A.aBp(s,m,r,q,p==null?0:p)}, +$S:961} +A.tl.prototype={} +A.EN.prototype={} +A.bLM.prototype={ +bJT(a){var s,r,q,p,o,n,m,l,k,j,i=this +if(a instanceof A.tl){p=a.c +i.d.j(0,p.gCV(),p.gCK())}else if(a instanceof A.EN)i.d.D(0,a.c.gCV()) +i.bwb(a) +for(p=i.a,o=A.Q(p,!0,t.iS),n=o.length,m=0;m")),e),a0=a1 instanceof A.tl +if(a0)a.t(0,g.gCV()) +for(s=g.a,r=null,q=0;q<9;++q){p=B.W_[q] +o=$.cV8() +n=o.h(0,new A.iL(p,B.ic)) +if(n==null)continue +m=B.a1E.h(0,s) +if(n.p(0,m==null?new A.af(98784247808+B.c.gv(s)):m))r=p +if(f.h(0,p)===B.m3){c.H(0,n) +if(n.ct(0,a.gtc(a)))continue}l=f.h(0,p)==null?A.b5(e):o.h(0,new A.iL(p,f.h(0,p))) +if(l==null)continue +for(o=A.y(l),m=new A.me(l,l.r,o.i("me<1>")),m.c=l.e,o=o.c;m.q();){k=m.d +if(k==null)k=o.a(k) +j=$.cV7().h(0,k) +j.toString +d.j(0,k,j)}}i=b.h(0,B.kX)!=null&&!J.v(b.h(0,B.kX),B.pD) +for(e=$.cDj(),e=A.hg(e,e.r,A.y(e).c);e.q();){a=e.d +h=i&&a.l(0,B.kX) +if(!c.p(0,a)&&!h)b.D(0,a)}b.D(0,B.pS) +b.H(0,d) +if(a0&&r!=null&&!b.a0(0,g.gCV())){e=g.gCV().l(0,B.nq) +if(e)b.j(0,g.gCV(),g.gCK())}}} +A.iL.prototype={ +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.iL&&b.a===this.a&&b.b==this.b}, +gv(a){return A.an(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.aSs.prototype={} +A.aSr.prototype={} +A.aBp.prototype={ +gCV(){var s=this.a,r=B.a1E.h(0,s) +return r==null?new A.af(98784247808+B.c.gv(s)):r}, +gCK(){var s,r=this.b,q=B.drW.h(0,r),p=q==null?null:q[this.c] +if(p!=null)return p +s=B.dlg.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)}, +bM8(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.aBp&&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.an(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)}, +ge7(a){return this.b}} +A.a7c.prototype={ +gbUQ(){var s=this +if(s.c)return new A.cS(s.a,t.Ln) +if(s.b==null){s.b=new A.aG(new A.ah($.as,t.X6),t.F0) +s.a5l()}return s.b.a}, +a5l(){var s=0,r=A.o(t.H),q,p=this,o +var $async$a5l=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.Df.CD("get",t.pE),$async$a5l) +case 3:o=b +if(p.b==null){s=1 +break}p.aCA(o) +case 1:return A.m(q,r)}}) +return A.n($async$a5l,r)}, +aCA(a){var s,r=a==null +if(!r){s=J.J(a,"enabled") +s.toString +A.iN(s)}else s=!1 +this.bJV(r?null:t.nc.a(J.J(a,"data")),s)}, +bJV(a,b){var s,r,q=this,p=q.c&&b +q.d=p +if(p)$.dJ.go$.push(new A.bOl(q)) +s=q.a +if(b){p=q.bcA(a) +r=t.N +if(p==null){p=t.O +p=A.b(p,p)}r=new A.jF(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.c3(0,p) +q.b=null +if(q.a!=s){q.aX() +if(s!=null)s.n()}}, +aiO(a){return this.bn4(a)}, +bn4(a){var s=0,r=A.o(t.H),q=this,p +var $async$aiO=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.aCA(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$aiO,r)}, +bcA(a){if(a==null)return null +return t.J1.a(B.d6.yz(A.iz(a.buffer,a.byteOffset,a.byteLength)))}, +aW4(a){var s=this +s.r.t(0,a) +if(!s.f){s.f=!0 +$.dJ.go$.push(new A.bOm(s))}}, +ayu(){var s,r,q,p,o,n=this +if(!n.f)return +n.f=!1 +for(s=n.r,r=A.eI(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.d6.q8(n.a.a) +B.Df.q2("put",A.bz(o.buffer,o.byteOffset,o.byteLength),t.H)}, +aLQ(){if($.dJ.k1$)return +this.ayu()}} +A.bOl.prototype={ +$1(a){this.a.d=!1}, +$S:3} +A.bOm.prototype={ +$1(a){return this.a.ayu()}, +$S:3} +A.jF.prototype={ +gXg(){var s=J.XF(this.a,"c",new A.bOi()) +s.toString +return t.pE.a(s)}, +gFA(){var s=J.XF(this.a,"v",new A.bOj()) +s.toString +return t.pE.a(s)}, +aqY(a,b,c){var s=this,r=J.cV(s.gFA(),b),q=c.i("0?").a(J.lI(s.gFA(),b)) +if(J.fQ(s.gFA()))J.lI(s.a,"v") +if(r)s.Q0() +return q}, +D(a,b){return this.aqY(a,b,t.z)}, +p(a,b){return J.cV(this.gFA(),b)}, +bBS(a,b){var s,r,q,p,o=this,n=o.f +if(n.a0(0,a)||!J.cV(o.gXg(),a)){n=t.N +s=new A.jF(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.J(o.gXg(),a) +p.toString +s=new A.jF(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.avN(a) +if(a.c!=s.c)s.aDq(a)}}, +bdP(a){this.a6o(a) +a.d=null +if(a.c!=null){a.ajD(null) +a.aH0(this.gaDp())}}, +Q0(){var s,r=this +if(!r.w){r.w=!0 +s=r.c +if(s!=null)s.aW4(r)}}, +aDq(a){a.ajD(this.c) +a.aH0(this.gaDp())}, +ajD(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.Q0()}}, +a6o(a){var s,r,q,p=this +if(J.v(p.f.D(0,a.e),a)){J.lI(p.gXg(),a.e) +s=p.r +r=s.h(0,a.e) +if(r!=null){q=J.cb(r) +p.ayR(q.qd(r)) +if(q.ga7(r))s.D(0,a.e)}if(J.fQ(p.gXg()))J.lI(p.a,"c") +p.Q0() +return}s=p.r +q=s.h(0,a.e) +if(q!=null)J.lI(q,a) +q=s.h(0,a.e) +q=q==null?null:J.fQ(q) +if(q===!0)s.D(0,a.e)}, +avN(a){var s=this +if(s.f.a0(0,a.e)){J.dm(s.r.cQ(0,a.e,new A.bOh()),a) +s.Q0() +return}s.ayR(a) +s.Q0()}, +ayR(a){this.f.j(0,a.e,a) +J.bD(this.gXg(),a.e,a.a)}, +aH1(a,b){var s,r,q=this.f +q=q.gaA(q) +s=this.r +s=s.gaA(s) +r=q.ao7(0,new A.hR(s,new A.bOk(),A.y(s).i("hR"))) +J.f6(b?A.Q(r,!1,A.y(r).i("D.E")):r,a)}, +aH0(a){return this.aH1(a,!1)}, +bTV(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.avN(r)}, +n(){var s,r=this +r.aH1(r.gbdO(),!0) +r.f.V(0) +r.r.V(0) +s=r.d +if(s!=null)s.a6o(r) +r.d=null +r.ajD(null) +r.x=!0}, +k(a){return"RestorationBucket(restorationId: "+this.e+", owner: "+A.q(this.b)+")"}} +A.bOi.prototype={ +$0(){var s=t.O +return A.b(s,s)}, +$S:425} +A.bOj.prototype={ +$0(){var s=t.O +return A.b(s,s)}, +$S:425} +A.bOh.prototype={ +$0(){return A.a([],t.cv)}, +$S:964} +A.bOk.prototype={ +$1(a){return a}, +$S:965} +A.Fl.prototype={ +l(a,b){var s,r +if(b==null)return!1 +if(this===b)return!0 +if(b instanceof A.Fl){s=b.a +r=this.a +s=s.a===r.a&&s.b===r.b&&A.h2(b.b,this.b)}else s=!1 +return s}, +gv(a){var s=this.a +return A.an(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.a9_.prototype={ +l(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.a9_&&b.a===this.a&&A.h2(b.b,this.b)}, +gv(a){return A.an(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.bfn.prototype={ +a9p(a,b){return this.bI0(a,b)}, +bI0(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$a9p=A.k(function(a2,a3){if(a2===1){o=a3 +s=p}while(true)switch(s){case 0:d=null +c=a0.Qd("-") +p=4 +m=n.b +m===$&&A.e() +a=t.j +s=7 +return A.f(m.q2("SpellCheck.initiateSpellCheck",A.a([c,a1],t.s),t.z),$async$a9p) +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.ag(d),j=t.G,i=t.N,h=t.z,g=t.j;m.q();){f=A.eA(j.a(m.gE(m)),i,h) +k.push(new A.Fl(new A.eU(A.b7(f.h(0,"startIndex")),A.b7(f.h(0,"endIndex"))),J.fA(g.a(f.h(0,"suggestions")),i)))}m=n.a +if(m!=null){j=m.a +e=A.h2(m.b,k) +if(j===a1&&e)k=A.d5_(n.a.b,k)}n.a=new A.a9_(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$a9p,r)}} +A.HI.prototype={ +G(){return"DeviceOrientation."+this.b}} +A.b2m.prototype={} +A.vD.prototype={ +aFG(){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.aFG().k(0)+")"}, +gv(a){var s=this +return A.an(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.vD)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.bZs.prototype={ +$0(){if(!J.v($.Ug,$.czH)){B.ea.q2("SystemChrome.setSystemUIOverlayStyle",$.Ug.aFG(),t.H) +$.czH=$.Ug}$.Ug=null}, +$S:0} +A.a9A.prototype={ +G(){return"SystemSoundType."+this.b}} +A.pE.prototype={ +vZ(a){var s +if(a<0)return null +s=this.UQ(a).a +return s>=0?s:null}, +w3(a){var s=this.UQ(Math.max(0,a)).b +return s>=0?s:null}, +UQ(a){var s,r=this.vZ(a) +if(r==null)r=-1 +s=this.w3(a) +return new A.eU(r,s==null?-1:s)}} +A.O1.prototype={ +vZ(a){var s +if(a<0)return null +s=this.a +return A.bYm(s,Math.min(a,s.length)).b}, +w3(a){var s,r=this.a +if(a>=r.length)return null +s=A.bYm(r,Math.max(0,a+1)) +return s.b+s.gE(s).length}, +UQ(a){var s,r,q,p=this +if(a<0){s=p.w3(a) +return new A.eU(-1,s==null?-1:s)}else{s=p.a +if(a>=s.length){s=p.vZ(a) +return new A.eU(s==null?-1:s,-1)}}r=A.bYm(s,a) +s=r.b +if(s!==r.c)s=new A.eU(s,s+r.gE(r).length) +else{q=p.w3(a) +s=new A.eU(s,q==null?-1:q)}return s}} +A.R_.prototype={ +UQ(a){return this.a.Uv(new A.db(Math.max(a,0),B.M))}} +A.a5b.prototype={ +vZ(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.aL(s,a)===10&&B.c.aL(s,a-1)===13)q=a-2 +else q=A.czL(B.c.aL(s,a))?a-1:a +for(;q>0;){if(A.czL(B.c.aL(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.aL(q,s),!A.czL(r);){++s +if(s===p)return s}return s=s?null:s}} +A.im.prototype={ +gDH(){var s,r=this +if(!r.gce()||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.Rr(a.b,p.b,o) +n=q?o:s +return p.Ro(n,q?r:o)}if(b)return p.Rr(a.b,n,o) +n=q?s:o +return p.Ro(n,q?o:r)}, +aLq(a){if(this.grE().l(0,a))return this +return this.bDC(a.b,a.a)}} +A.Ft.prototype={} +A.aFX.prototype={} +A.aFW.prototype={} +A.aFY.prototype={} +A.Uq.prototype={} +A.aVz.prototype={} +A.a41.prototype={ +G(){return"MaxLengthEnforcement."+this.b}} +A.Bb.prototype={} +A.aQA.prototype={} +A.cnb.prototype={} +A.ard.prototype={ +aLY(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=b.b +h=h.gce()?new A.aQA(h.c,h.d):i +s=b.c +s=s.gce()&&s.a!==s.b?new A.aQA(s.a,s.b):i +r=new A.cnb(b,new A.cR(""),h,s) +s=b.a +q=B.c.tX(j.a,s) +for(h=new A.aV0(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.ajj(!1,n,m,r) +j.ajj(!0,m,m+o.c.length,r)}h=p==null?i:p.a+p.c.length +if(h==null)h=0 +j.ajj(!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.d4:new A.eU(k.a,k.b) +if(l==null)o=B.l6 +else{o=r.a.b +o=A.f4(o.e,l.a,l.b,o.f)}return new A.f3(h.charCodeAt(0)==0?h:h,o,s)}, +ajj(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.bmn(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.bmn.prototype={ +$1(a){var s=this,r=s.a,q=a<=r&&a=r.a&&s<=this.a.length}else r=!1 +return r}, +aQ7(a,b){var s,r,q,p,o=this +if(!a.gce())return o +s=a.a +r=a.b +q=B.c.uD(o.a,s,r,b) +if(r-s===b.length)return o.bDu(q) +s=new A.bZL(a,b) +r=o.b +p=o.c +return new A.f3(q,A.f4(B.M,s.$1(r.c),s.$1(r.d),!1),new A.eU(s.$1(p.a),s.$1(p.b)))}, +aro(){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.f3&&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.an(B.c.gv(this.a),s.gv(s),A.an(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.bZL.prototype={ +$1(a){var s=this.a,r=s.a,q=a<=r&&a") +l=p.f +k=A.y(l).i("bt<1>") +j=k.i("er>") +q=A.Q(new A.er(new A.aP(new A.bt(l,k),new A.c_c(p,A.Q(new A.O(n,new A.c_d(),m),!0,m.i("al.E"))),k.i("aP")),new A.c_e(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.a4q(n,m) +p.a6L(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.J(o,1)) +for(m=J.b3(h),l=J.ag(m.gcZ(h)),k=i==null;l.q();){j=l.gE(l) +g=A.cMK(n.a(m.h(h,j))) +f=k?null:i.d.h(0,j) +if(f!=null&&f.gxZ().e.a)f.alp(g)}s=1 +break}n=J.S(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.cMK(t.a.a(n.h(o,1))) +$.fH().bxw(e,$.b_8()) +break +case u.d0:d=A.a([],t.sD) +l=t.a +for(n=J.ag(m.a(J.J(l.a(n.h(o,1)),"deltas")));n.q();)d.push(A.deq(l.a(n.gE(n)))) +t.Je.a(p.d.r).bYJ(d) +break +case"TextInputClient.performAction":if(A.av(n.h(o,1))==="TextInputAction.commitContent"){n=t.a.a(n.h(o,2)) +m=J.S(n) +A.av(m.h(n,"mimeType")) +A.av(m.h(n,"uri")) +if(m.h(n,"data")!=null)new Uint8Array(A.bu(A.df(t.JY.a(m.h(n,"data")),!0,t.S))) +p.d.r.a.toString}else p.d.r.bRu(A.dnx(A.av(n.h(o,1)))) +break +case"TextInputClient.performSelectors":c=J.fA(m.a(n.h(o,1)),t.N) +c.ao(c,p.d.r.gbRy()) +break +case"TextInputClient.performPrivateCommand":m=t.a +b=m.a(n.h(o,1)) +n=p.d.r +l=J.S(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.dnw(A.av(n.h(o,1))) +n=t.a.a(n.h(o,2)) +if(l===B.Ai){k=J.S(n) +a=new A.w(A.n_(k.h(n,"X")),A.n_(k.h(n,"Y")))}else a=B.m +m.bWs(new A.bLG(a,l)) +break +case"TextInputClient.onConnectionClosed":n=l.r +if(n.gAu()){n.y.toString +n.fx=n.y=$.fH().d=null +n.a50(B.wJ,!0)}break +case"TextInputClient.showAutocorrectionPromptRect":l.r.aZI(A.b7(n.h(o,1)),A.b7(n.h(o,2))) +break +case"TextInputClient.showToolbar":l.r.yf() +break +case"TextInputClient.insertTextPlaceholder":l.r.bLC(new A.a1(A.n_(n.h(o,1)),A.n_(n.h(o,2)))) +break +case"TextInputClient.removeTextPlaceholder":l.r.aPY() +break +default:throw A.j(A.a4d(null))}case 1:return A.m(q,r)}}) +return A.n($async$aia,r)}, +btu(){if(this.w)return +this.w=!0 +A.kB(new A.c_g(this))}, +bui(a,b){var s,r,q,p,o,n,m,l,k,j +for(s=this.b,s=A.eI(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=$.fH() +l=m.c +l===$&&A.e() +k=m.d.f +j=b.P() +if(m.a!=$.b_8())j.j(0,"inputType",A.p(["name","TextInputType.none","signed",null,"decimal",null],o,n)) +l.q2("TextInput.setClient",A.a([k,j],r),q)}}, +axh(){var s,r,q,p,o=this +o.d.toString +for(s=o.b,s=A.eI(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=$.fH().c +p===$&&A.e() +p.CD("TextInput.clearClient",r)}o.d=null +o.btu()}, +bxv(a){var s,r,q,p,o,n,m,l +for(s=this.b,s=A.eI(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=$.fH() +m=n.c +m===$&&A.e() +l=a.P() +if(n.a!=$.b_8())l.j(0,"inputType",A.p(["name","TextInputType.none","signed",null,"decimal",null],p,o)) +m.q2("TextInput.updateConfig",l,r)}}, +a6L(a){var s,r,q,p +for(s=this.b,s=A.eI(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=$.fH().c +p===$&&A.e() +p.q2("TextInput.setEditingState",a.aro(),r)}}, +ajZ(){var s,r,q,p +for(s=this.b,s=A.eI(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=$.fH().c +p===$&&A.e() +p.CD("TextInput.show",r)}}, +bkS(){var s,r,q,p +for(s=this.b,s=A.eI(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=$.fH().c +p===$&&A.e() +p.CD("TextInput.hide",r)}}, +bul(a,b){var s,r,q,p,o,n,m,l,k +for(s=this.b,s=A.eI(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=$.fH().c +k===$&&A.e() +k.q2("TextInput.setEditableSizeAndTransform",A.p(["width",r,"height",q,"transform",p],o,n),m)}}, +buj(a){var s,r,q,p,o,n,m,l,k,j +for(s=this.b,s=A.eI(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=$.fH().c +j===$&&A.e() +j.q2("TextInput.setMarkedTextRect",A.p(["width",q,"height",o,"x",r,"y",p],n,m),l)}}, +buh(a){var s,r,q,p,o,n,m,l,k,j +for(s=this.b,s=A.eI(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=$.fH().c +j===$&&A.e() +j.q2("TextInput.setCaretRect",A.p(["width",q,"height",o,"x",r,"y",p],n,m),l)}}, +bus(a){var s,r,q +for(s=this.b,s=A.eI(s,s.r,A.y(s).c),r=s.$ti.c;s.q();){q=s.d;(q==null?r.a(q):q).aZ3(a)}}, +but(a,b,c,d,e){var s,r,q,p,o,n,m,l,k +for(s=this.b,s=A.eI(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=$.fH().c +k===$&&A.e() +k.q2("TextInput.setStyle",A.p(["fontFamily",a,"fontSize",b,"fontWeightIndex",m?null:c.gdA(c),"textAlignIndex",r,"textDirectionIndex",q],p,o),n)}}, +bsT(){var s,r,q,p +for(s=this.b,s=A.eI(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=$.fH().c +p===$&&A.e() +p.CD("TextInput.requestAutofill",r)}}, +bxw(a,b){var s,r,q,p +if(this.d==null)return +for(s=$.fH().b,s=A.eI(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=$.fH().c +p===$&&A.e() +p.q2("TextInput.setEditingState",a.aro(),q)}}$.fH().d.r.adp(a)}} +A.c_f.prototype={ +$0(){var s=null +return A.a([A.q5("call",this.a,!0,B.dK,s,!1,s,s,B.cW,s,!1,!0,!0,B.fk,s,t.Pw)],t.qe)}, +$S:42} +A.c_d.prototype={ +$1(a){return a}, +$S:966} +A.c_c.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.bM2(new A.Y(o,n,o+m,n+p)) +if(p!==!0)return!1 +p=s.h(0,a) +q=p==null?null:p.gFO(p) +if(q==null)q=B.a3 +if(!q.l(0,B.a3))p=isNaN(q.a)||isNaN(q.b)||isNaN(q.c)||isNaN(q.d)||q.gaNh(q) +else p=!0 +return!p}, +$S:6} +A.c_e.prototype={ +$1(a){var s,r,q=this.a.f.h(0,a),p=q.gFO(q) +q=[a] +s=p.a +r=p.b +B.b.H(q,[s,r,p.c-s,p.d-r]) +return q}, +$S:967} +A.c_g.prototype={ +$0(){var s=this.a +s.w=!1 +if(s.d==null)s.bkS()}, +$S:0} +A.a9T.prototype={} +A.aRA.prototype={ +aZ3(a){var s,r=$.fH().c +r===$&&A.e() +s=A.a0(a).i("O<1,G>") +r.q2("TextInput.setSelectionRects",A.Q(new A.O(a,new A.ciC(),s),!0,s.i("al.E")),t.H)}} +A.ciC.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:968} +A.aY1.prototype={} +A.aat.prototype={ +G(){return"UndoDirection."+this.b}} +A.aH0.prototype={ +gbxi(){var s=this.a +s===$&&A.e() +return s}, +aib(a){return this.bkq(a)}, +bkq(a){var s=0,r=A.o(t.z),q,p=this,o,n +var $async$aib=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.bJO(p.bwU(A.av(J.J(n,0)))) +s=1 +break}throw A.j(A.a4d(null)) +case 1:return A.m(q,r)}}) +return A.n($async$aib,r)}, +bwU(a){switch(a){case"undo":return B.dT3 +case"redo":return B.dT4}throw A.j(A.a14(A.a([A.HZ("Unknown undo direction: "+a)],t.qe)))}} +A.c1W.prototype={} +A.cql.prototype={ +$1(a){this.a.soR(a) +return!1}, +$S:63} +A.d5.prototype={} +A.dY.prototype={ +wk(a){this.b=a}, +Bd(a,b){return this.gCF()}, +gCF(){return!0}, +Rk(a){return!0}, +arp(a,b){return this.Rk(a)?B.m2:B.tX}, +akV(a){var s=this.a +s.b=!0 +s.a.push(a) +return null}, +acm(a){return this.a.D(0,a)}, +t8(a){return new A.aet(this,a,!1,!1,!1,!1,new A.cO(A.a([],t.ot),t.wS),A.y(this).i("aet"))}} +A.jU.prototype={ +t8(a){return new A.aeu(this,a,!1,!1,!1,!1,new A.cO(A.a([],t.ot),t.wS),A.y(this).i("aeu"))}} +A.fT.prototype={ +t0(a){return this.c.$1(a)}} +A.b_I.prototype={ +aoP(a,b,c){if(a instanceof A.jU)return a.uR(b,c) +else return a.t0(b)}} +A.yE.prototype={ +Y(){return new A.abe(A.b5(t.od),new A.K(),B.k)}, +gqR(a){return this.d}} +A.b_M.prototype={ +$1(a){t.L1.a(a.gbw()) +return!1}, +$S:146} +A.b_P.prototype={ +$1(a){var s=this,r=A.b_L(t.L1.a(a.gbw()),s.b,s.d) +if(r!=null){s.c.a3W(a,null) +s.a.a=r +return!0}return!1}, +$S:146} +A.b_N.prototype={ +$1(a){var s=A.b_L(t.L1.a(a.gbw()),this.b,this.c) +if(s!=null){this.a.a=s +return!0}return!1}, +$S:146} +A.b_O.prototype={ +$1(a){var s=this,r=s.b,q=A.b_L(t.L1.a(a.gbw()),r,s.d),p=q!=null +if(p&&q.Bd(0,r))s.a.a=A.cvP(a).aoP(q,r,s.c) +return p}, +$S:146} +A.b_Q.prototype={ +$1(a){var s=this,r=s.b,q=A.b_L(t.L1.a(a.gbw()),r,s.d),p=q!=null +if(p&&q.Bd(0,r))s.a.a=A.cvP(a).aoP(q,r,s.c) +return p}, +$S:146} +A.abe.prototype={ +an(){this.aM() +this.aG6()}, +bgI(a){this.I(new A.c63(this))}, +aG6(){var s,r,q,p,o=this,n=o.a.d +n=n.gaA(n) +s=A.i1(n,A.y(n).i("D.E")) +r=o.d.zG(s) +n=o.d +n.toString +q=s.zG(n) +for(n=r.gS(r),p=o.gaA6();n.q();)n.gE(n).acm(p) +for(n=q.gS(q);n.q();)n.gE(n).akV(p) +o.d=s}, +bj(a){this.bP(a) +this.aG6()}, +n(){var s,r,q,p,o=this +o.aG() +for(s=o.d,s=A.eI(s,s.r,A.y(s).c),r=o.gaA6(),q=s.$ti.c;s.q();){p=s.d;(p==null?q.a(p):p).acm(r)}o.d=null}, +A(a){var s=this.a +return new A.abd(null,s.d,this.e,s.e,null)}} +A.c63.prototype={ +$0(){this.a.e=new A.K()}, +$S:0} +A.abd.prototype={ +fN(a){var s +if(this.w===a.w)s=!A.ctk(a.r,this.r) +else s=!0 +return s}, +gqR(a){return this.r}} +A.If.prototype={ +Y(){return new A.ad1(new A.bI(null,t.E),B.k)}, +gcC(a){return this.c}, +gqR(a){return this.w}} +A.ad1.prototype={ +an(){this.aM() +$.dJ.go$.push(new A.cbR(this)) +$.aD.a5$.f.a.d.t(0,this.gaAe())}, +n(){$.aD.a5$.f.a.d.D(0,this.gaAe()) +this.aG()}, +aGr(a){this.a5T(new A.cbP(this))}, +bi3(a){if(this.c==null)return +this.aGr(a)}, +biE(a){if(!this.e)this.a5T(new A.cbK(this))}, +b7Z(a){if(this.e)this.a5T(new A.cbL(this))}, +bi_(a){var s,r=this +if(r.f!==a){r.a5T(new A.cbJ(r,a)) +s=r.a.Q +if(s!=null)s.$1(r.f)}}, +aBN(a,b){var s,r,q,p,o,n,m=this,l=new A.cbO(m),k=new A.cbN(m,new A.cbM(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)}}, +a5T(a){return this.aBN(null,a)}, +bmU(a){return this.aBN(a,null)}, +bj(a){this.bP(a) +if(this.a.c!==a.c)$.dJ.go$.push(new A.cbQ(this,a))}, +gb7X(){var s,r=this.c +r.toString +r=A.dE(r,B.le) +s=r==null?null:r.ax +switch((s==null?B.kW: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.gb7X() +r=p.a +q=A.jD(A.rL(!1,s,r.ax,o,!0,!0,n,!0,o,p.gbhZ(),o,o,o,o),m,p.r,p.gbiD(),p.gb7Y(),o) +n=r.c +if(n)m=r.w.a!==0 +else m=!1 +if(m)q=A.GA(r.w,q) +if(n){n=r.x +n=n!=null&&n.gdc(n)}else n=!1 +if(n){n=p.a.x +n.toString +q=A.aEg(q,o,n)}return q}} +A.cbR.prototype={ +$1(a){var s=$.aD.a5$.f.a.b +if(s==null)s=A.VY() +this.a.aGr(s)}, +$S:3} +A.cbP.prototype={ +$0(){var s=$.aD.a5$.f.a.b +switch((s==null?A.VY():s).a){case 0:this.a.d=!1 +break +case 1:this.a.d=!0 +break}}, +$S:0} +A.cbK.prototype={ +$0(){this.a.e=!0}, +$S:0} +A.cbL.prototype={ +$0(){this.a.e=!1}, +$S:0} +A.cbJ.prototype={ +$0(){this.a.f=this.b}, +$S:0} +A.cbO.prototype={ +$1(a){var s=this.a +return s.e&&a.c&&s.d}, +$S:225} +A.cbM.prototype={ +$1(a){var s,r=this.a.c +r.toString +r=A.dE(r,B.le) +s=r==null?null:r.ax +switch((s==null?B.kW:s).a){case 0:return a.c +case 1:return!0}}, +$S:225} +A.cbN.prototype={ +$1(a){var s=this.a +return s.f&&s.d&&this.b.$1(a)}, +$S:225} +A.cbQ.prototype={ +$1(a){this.a.bmU(this.b)}, +$S:3} +A.aHR.prototype={ +t0(a){a.bYi() +return null}} +A.a_X.prototype={ +Rk(a){return this.c}, +t0(a){}} +A.Ne.prototype={} +A.NO.prototype={} +A.p9.prototype={} +A.aq7.prototype={} +A.Kg.prototype={} +A.aAV.prototype={ +Bd(a,b){var s,r,q,p,o,n=$.aD.a5$.f.c +if(n==null||n.e==null)return!1 +for(s=t.vz,r=0;r<2;++r){q=B.cOi[r] +p=n.e +p.toString +o=A.cvR(p,q,s) +if(o!=null&&o.Bd(0,q)){this.c=o +this.d=q +return!0}}return!1}, +t0(a){var s,r=this.c +r===$&&A.e() +s=this.d +s===$&&A.e() +r.t0(s)}} +A.Wp.prototype={ +aB5(a,b,c){var s +a.wk(this.gIE()) +s=A.y(this).i("jU<1>").b(a)?a.uR(b,c):a.t0(b) +a.wk(null) +return s}, +uR(a,b){var s=this,r=A.cvQ(s.ga_O(),A.y(s).c) +return r==null?s.aN7(a,s.b,b):s.aB5(r,a,b)}, +t0(a){return this.uR(a,null)}, +gCF(){var s,r,q=this,p=A.cvR(q.ga_O(),null,A.y(q).c) +if(p!=null){p.wk(q.gIE()) +s=p.gCF() +p.wk(null) +r=s}else r=q.gIE().gCF() +return r}, +Bd(a,b){var s,r=this,q=A.cvQ(r.ga_O(),A.y(r).c),p=q==null +if(!p)q.wk(r.gIE()) +s=(p?r.gIE():q).Bd(0,b) +if(!p)q.wk(null) +return s}, +Rk(a){var s,r=this,q=A.cvQ(r.ga_O(),A.y(r).c),p=q==null +if(!p)q.wk(r.gIE()) +s=(p?r.gIE():q).Rk(a) +if(!p)q.wk(null) +return s}} +A.aet.prototype={ +aN7(a,b,c){var s=this.e +if(b==null)return s.t0(a) +else return s.t0(a)}, +gIE(){return this.e}, +ga_O(){return this.f}} +A.aeu.prototype={ +aB5(a,b,c){var s,r +c.toString +s=this.$ti +a.wk(new A.ac_(c,this.e,new A.cO(A.a([],t.ot),t.wS),s.i("ac_<1>"))) +r=s.i("jU<1>").b(a)?a.uR(b,c):a.t0(b) +a.wk(null) +return r}, +aN7(a,b,c){var s=this.e +if(b==null)return s.uR(a,c) +else return s.uR(a,c)}, +gIE(){return this.e}, +ga_O(){return this.f}} +A.ac_.prototype={ +wk(a){this.d.wk(a)}, +Bd(a,b){return this.d.Bd(0,b)}, +gCF(){return this.d.gCF()}, +Rk(a){return this.d.Rk(a)}, +akV(a){var s +this.b0b(a) +s=this.d.a +s.b=!0 +s.a.push(a)}, +acm(a){this.b0c(a) +this.d.a.D(0,a)}, +t0(a){return this.d.uR(a,this.c)}} +A.aK_.prototype={} +A.aJY.prototype={} +A.aP6.prototype={} +A.ahO.prototype={ +wk(a){this.au9(a) +this.e.wk(a)}} +A.ahP.prototype={ +wk(a){this.au9(a) +this.e.wk(a)}} +A.Vd.prototype={ +bM(a,b){return this.c-b.c}, +$idw:1} +A.a8N.prototype={ +Y(){var s=t.cT +return new A.aEC(A.a([],s),A.a([],s),null,null,B.k)}} +A.aEC.prototype={ +A(a){return A.czx(this.bbM())}} +A.aUD.prototype={ +bMj(a,b,c){return this.c.$3(a,b,c)}} +A.WO.prototype={ +an(){this.aM() +this.f=this.a.e}, +n(){var s,r +for(s=this.d,s=A.cxp(s,this.e,A.a0(s).c),s=new A.PH(J.ag(s.a),s.b,A.y(s).i("PH<1>"));s.q();){r=s.a +r.gE(r) +null.n()}this.b69()}, +avM(a,b){var s=A.do5(a,new A.Vd(b)) +return s===-1?null:a[s]}, +blZ(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.eI(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.nJ$ +q.b=!1 +B.b.V(q.a) +p=q.c +if(p===$){o=A.eS(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.eS(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.Ht()}this.b5d()}, +A(a){var s,r,q,p,o=this +o.bs4() +s=o.a +s.toString +r=o.d +r=r==null?null:r.c +q=o.f +q.toString +p=A.a0(q).i("aP<1>") +p=A.i1(new A.aP(q,new A.c6L(o),p),p.i("D.E")) +return s.bMz(r,A.Q(p,!0,A.y(p).i("da.E")))}} +A.c6J.prototype={ +$1(a){var s +if(a===B.ai){s=this.a +s.I(new A.c6I(s,this.b)) +this.c.n()}}, +$S:15} +A.c6I.prototype={ +$0(){var s=this.a +s.e.D(0,this.b) +s.f=null}, +$S:0} +A.c6K.prototype={ +$1(a){return a.c}, +$S:974} +A.c6L.prototype={ +$1(a){var s=a.a,r=this.a.d +return!J.v(s,r==null?null:r.c.a)}, +$S:975} +A.ahg.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.Y6.prototype={ +be(a){var s=new A.a6y(this.e,!0,null,A.aT(t.T),this.$ti.i("a6y<1>")) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sm(0,this.e) +b.sb_7(!0)}, +gm(a){return this.e}} +A.LM.prototype={ +Y(){return new A.ah3(B.k)}, +gqR(a){return this.p2}} +A.ah3.prototype={ +gblg(){var s,r +$.aD.toString +s=$.dj() +if(s.ga8M()!=="/"){$.aD.toString +s=s.ga8M()}else{r=this.a.ax +$.aD.toString +s=s.ga8M() +s=s}return s}, +an(){var s=this +s.aM() +s.bxP() +$.aD.toString +s.r=s.aDL($.dj().a.f,s.a.fy) +$.aD.du$.push(s)}, +bj(a){this.bP(a) +this.aGG(a)}, +n(){B.b.D($.aD.du$,this) +var s=this.d +if(s!=null)s.n() +this.aG()}, +axi(){var s=this.d +if(s!=null)s.n() +this.e=this.d=null}, +aGG(a){var s,r=this +r.a.toString +if(r.gaGY()){r.axi() +if(r.f!=null){r.a.toString +a.toString +s=!1}else s=!0 +if(s){s=r.a.c +r.f=new A.wJ(r,t.TX)}}else{r.axi() +r.f=null}}, +bxP(){return this.aGG(null)}, +gaGY(){this.a.toString +var s=!1 +return s}, +boa(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)}, +bpc(a){return this.a.at.$1(a)}, +Zv(){var s=0,r=A.o(t.y),q,p=this,o,n +var $async$Zv=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.a_R() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Zv,r)}, +RL(a){return this.bFH(a)}, +bFH(a){var s=0,r=A.o(t.y),q,p=this,o,n +var $async$RL=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.bSt(a,t.O) +q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$RL,r)}, +aDL(a,b){this.a.toString +return A.do3(a,b)}, +aKy(a){var s=this,r=s.aDL(a,s.a.fy) +if(!r.l(0,s.r))s.I(new A.coG(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.gaGY()){s=j.f +r=j.gblg() +q=j.a +q=q.ay +q.toString +h.a=A.cHJ(!0,A.cyF(B.h,r,s,q,A.cS7(),j.gbo9(),i,j.gbpb(),B.UD,!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.T8(r,q,p,s.b,"router",i,t.SB)}}h.b=null +s=j.a +s.toString +o=new A.hx(new A.coF(h,j),i) +h.b=o +h.b=A.fJ(o,i,i,B.aM,!0,s.cy,i,i,B.a9) +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.dgk() +m=A.hT($.cWb(),t.Ev,t.od) +m.j(0,B.FE,new A.a7x(new A.cO(A.a([],t.ot),t.wS)).t8(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.a7h(new A.a8p(A.aEg(new A.apQ(A.GA(m,A.cHK(new A.aFR(new A.a8t(new A.E4(p,l,new A.aGs(r,s,h,i),i),i),i),new A.a6n(A.b(t.l5,t.UJ)))),i),"",n),i),q.p3,i)}} +A.coG.prototype={ +$0(){this.a.r=this.b}, +$S:0} +A.coF.prototype={ +$1(a){return this.b.a.ch.$2(a,this.a.a)}, +$S:13} +A.aZ0.prototype={} +A.xC.prototype={ +Y(){var s=this.$ti +return new A.ag9(B.k,s.i("@").Z(s.i("xC.S")).i("ag9<1,2>"))}} +A.ag9.prototype={ +an(){var s,r=this +r.aM() +s=r.a +s.toString +s=A.cFl(A.y(s).c) +r.e=s +r.VZ()}, +bj(a){var s,r=this +r.bP(a) +if(!J.v(a.c,r.a.c)){if(r.d!=null){r.awh() +r.a.toString +s=r.e +s===$&&A.e() +r.e=new A.bh(B.zu,s.b,s.c,s.d,s.$ti)}r.VZ()}}, +A(a){var s,r=this.a +r.toString +s=this.e +s===$&&A.e() +return r.wo(a,s)}, +n(){this.awh() +this.aG()}, +VZ(){var s=this,r=s.a.c +if(r!=null){s.d=r.qZ(new A.cmb(s),new A.cmc(s),new A.cmd(s)) +s.a.toString +r=s.e +r===$&&A.e() +s.e=new A.bh(B.LV,r.b,r.c,r.d,r.$ti)}}, +awh(){var s=this.d +if(s!=null){s.af(0) +this.d=null}}} +A.cmb.prototype={ +$1(a){var s=this.a +s.I(new A.cma(s,a))}, +$S(){return this.a.$ti.i("~(1)")}} +A.cma.prototype={ +$0(){var s=this.a,r=s.a +r.toString +s.e===$&&A.e() +s.e=new A.bh(B.LW,this.b,null,null,A.y(r).i("bh<1>"))}, +$S:0} +A.cmd.prototype={ +$2(a,b){var s=this.a +s.I(new A.cm8(s,a,b))}, +$S:25} +A.cm8.prototype={ +$0(){var s=this.a,r=s.a +r.toString +s.e===$&&A.e() +s.e=new A.bh(B.LW,null,this.b,this.c,A.y(r).i("bh<1>"))}, +$S:0} +A.cmc.prototype={ +$0(){var s=this.a +s.I(new A.cm9(s))}, +$S:0} +A.cm9.prototype={ +$0(){var s,r=this.a +r.a.toString +s=r.e +s===$&&A.e() +r.e=new A.bh(B.j_,s.b,s.c,s.d,s.$ti)}, +$S:0} +A.D0.prototype={ +G(){return"ConnectionState."+this.b}} +A.bh.prototype={ +k(a){var s=this +return"AsyncSnapshot("+s.a.k(0)+", "+A.q(s.b)+", "+A.q(s.c)+", "+A.q(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.an(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.a9g.prototype={ +wo(a,b){return this.e.$2(a,b)}} +A.ch.prototype={ +Y(){return new A.ad7(B.k,this.$ti.i("ad7<1>"))}} +A.ad7.prototype={ +an(){var s,r=this +r.aM() +r.a.toString +s=A.cFl(r.$ti.c) +r.e=s +r.VZ()}, +bj(a){var s,r=this +r.bP(a) +if(a.c!=r.a.c){if(r.d!=null){r.d=null +s=r.e +s===$&&A.e() +r.e=new A.bh(B.zu,s.b,s.c,s.d,s.$ti)}r.VZ()}}, +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.aG()}, +VZ(){var s,r=this,q=r.a.c +if(q!=null){s=r.d=new A.K() +q.qs(0,new A.cc5(r,s),new A.cc6(r,s),t.H) +q=r.e +q===$&&A.e() +if(q.a!==B.j_)r.e=new A.bh(B.LV,q.b,q.c,q.d,q.$ti)}}} +A.cc5.prototype={ +$1(a){var s=this.a +if(s.d===this.b)s.I(new A.cc4(s,a))}, +$S(){return this.a.$ti.i("aU(1)")}} +A.cc4.prototype={ +$0(){var s=this.a +s.e=new A.bh(B.j_,this.b,null,null,s.$ti.i("bh<1>"))}, +$S:0} +A.cc6.prototype={ +$2(a,b){var s=this.a +if(s.d===this.b)s.I(new A.cc3(s,a,b))}, +$S:25} +A.cc3.prototype={ +$0(){var s=this.a +s.e=new A.bh(B.j_,null,this.b,this.c,s.$ti.i("bh<1>"))}, +$S:0} +A.akc.prototype={ +G(){return"AutofillContextAction."+this.b}} +A.GU.prototype={ +Y(){return new A.akd(A.b(t.N,t.Ul),B.k)}} +A.akd.prototype={ +gbAj(){var s=this.d +s=s.gaA(s) +return new A.aP(s,new A.b3L(),A.y(s).i("aP"))}, +aPO(a,b){this.d.cQ(0,b.ga81(),new A.b3M(b))}, +dk(){this.kr() +var s=this.c +s.toString +this.e=A.cFr(s)==null}, +A(a){return new A.abp(this,this.a.c,null)}, +n(){this.aG() +if(!this.e)return +this.a.toString +switch(0){case 0:A.deu(!0) +break}}} +A.b3L.prototype={ +$1(a){return a.gxZ().e.a}, +$S:978} +A.b3M.prototype={ +$0(){return this.a}, +$S:979} +A.abp.prototype={ +fN(a){return this.f!==a.f}} +A.aKr.prototype={} +A.Nv.prototype={ +Y(){return new A.abq(B.k)}} +A.abq.prototype={ +an(){this.aM() +this.awl()}, +bj(a){this.bP(a) +this.awl()}, +awl(){this.e=new A.iA(this.gb83(),this.a.c,null,t.Jg)}, +n(){var s,r,q=this.d +if(q!=null)for(q=A.hg(q,q.r,A.y(q).c);q.q();){s=q.d +r=this.d.h(0,s) +r.toString +s.T(0,r)}this.aG()}, +b84(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.bbK(q)) +p=r.d.h(0,q) +p.toString +q.a8(0,p) +if(!r.f){r.f=!0 +s=r.aze() +if(s!=null)r.aGy(s) +else $.dJ.go$.push(new A.c74(r))}return!1}, +aze(){var s={},r=this.c +r.toString +s.a=null +r.d4(new A.c79(s)) +return t.xO.a(s.a)}, +aGy(a){var s,r +this.c.toString +s=this.f +r=this.e +r===$&&A.e() +a.awe(t.Fw.a(A.d8J(r,s)))}, +bbK(a){var s=A.bx("callback"),r=new A.c78(this,a,s) +s.soR(r) +return r}, +A(a){var s=this.f,r=this.e +r===$&&A.e() +return new A.a2B(s,r,null)}} +A.c74.prototype={ +$1(a){var s,r=this.a +if(r.c==null)return +s=r.aze() +s.toString +r.aGy(s)}, +$S:3} +A.c79.prototype={ +$1(a){this.a.a=a}, +$S:48} +A.c78.prototype={ +$0(){var s=this.a,r=this.b +s.d.D(0,r) +r.T(0,this.c.aW()) +if(s.d.a===0)if($.dJ.k2$.a<3)s.I(new A.c76(s)) +else{s.f=!1 +A.kB(new A.c77(s))}}, +$S:0} +A.c76.prototype={ +$0(){this.a.f=!1}, +$S:0} +A.c77.prototype={ +$0(){var s=this.a +if(s.c!=null&&s.d.a===0)s.I(new A.c75(s))}, +$S:0} +A.c75.prototype={ +$0(){}, +$S:0} +A.QP.prototype={} +A.a2C.prototype={ +n(){this.aX() +this.pl()}} +A.p0.prototype={ +Dp(){var s=new A.a2C($.bo()) +this.ql$=s +this.c.v8(new A.QP(s))}, +EK(){var s,r=this +if(r.gz4()){if(r.ql$==null)r.Dp()}else{s=r.ql$ +if(s!=null){s.aX() +s.pl() +r.ql$=null}}}, +A(a){if(this.gz4()&&this.ql$==null)this.Dp() +return B.dY6}} +A.aR0.prototype={ +A(a){throw A.j(A.Ds("Widgets that mix AutomaticKeepAliveClientMixin into their State must call super.build() but must ignore the return value of the superclass."))}} +A.aWy.prototype={ +at6(a,b){}, +JC(a){A.cOK(this,new A.co8(this,a))}} +A.co8.prototype={ +$1(a){var s=a.z +if(s!=null&&s.p(0,this.a))a.dk()}, +$S:48} +A.co7.prototype={ +$1(a){A.cOK(a,this.a)}, +$S:48} +A.aWz.prototype={ +h1(a){return new A.aWy(A.jv(null,null,null,t.Si,t.O),this,B.b2)}} +A.rF.prototype={ +fN(a){return this.w!==a.w}} +A.JC.prototype={ +be(a){return A.dch(!1,this.e)}, +bi(a,b){b.svR(0,this.e) +b.sa7W(!1)}} +A.aE4.prototype={ +be(a){var s=new A.aC6(this.e,this.f,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.saZC(this.e) +b.sqi(this.f)}} +A.akj.prototype={ +be(a){var s=new A.aBF(this.e,B.iC,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sa9D(0,this.e) +b.sqi(B.iC)}} +A.HA.prototype={ +be(a){var s=new A.a6C(this.e,this.f,this.r,!1,!1,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sNG(this.e) +b.saLX(this.f) +b.sBr(this.r) +b.jb=b.d1=!1}, +RM(a){a.sNG(null) +a.saLX(null)}} +A.CW.prototype={ +be(a){var s=new A.aBL(this.e,this.f,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sIs(this.e) +b.sCi(this.f)}, +RM(a){a.sIs(null)}} +A.Oh.prototype={ +be(a){var s=new A.aBK(this.e,A.fK(a),null,B.d8,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.salB(0,this.e) +b.sCi(B.d8) +b.sIs(null) +b.sdn(A.fK(a))}} +A.amG.prototype={ +be(a){var s=new A.aBI(null,B.d8,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sIs(null) +b.sCi(B.d8)}, +RM(a){a.sIs(null)}} +A.Og.prototype={ +be(a){var s=new A.aBJ(this.e,this.f,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sIs(this.e) +b.sCi(this.f)}, +RM(a){a.sIs(null)}} +A.bcx.prototype={ +$1(a){return A.bcv(this.c,this.b,new A.Fd(this.a,A.fK(a),null))}, +$S:982} +A.aAe.prototype={ +be(a){var s=this,r=new A.aBZ(s.e,s.r,s.w,s.y,s.x,null,s.f,null,A.aT(t.T)) +r.bd() +r.sc7(null) +return r}, +bi(a,b){var s=this +b.ser(0,s.e) +b.sCi(s.f) +b.salB(0,s.r) +b.srD(0,s.w) +b.sae(0,s.x) +b.se0(0,s.y)}} +A.aAf.prototype={ +be(a){var s=this,r=new A.aC_(s.r,s.x,s.w,s.e,s.f,null,A.aT(t.T)) +r.bd() +r.sc7(null) +return r}, +bi(a,b){var s=this +b.sIs(s.e) +b.sCi(s.f) +b.srD(0,s.r) +b.sae(0,s.w) +b.se0(0,s.x)}} +A.tJ.prototype={ +be(a){var s=this,r=A.fK(a),q=new A.aCi(s.w,null,A.aT(t.T)) +q.bd() +q.sc7(null) +q.sk6(0,s.e) +q.sun(s.r) +q.sdn(r) +q.sEc(s.x) +q.sTm(0,s.f) +return q}, +bi(a,b){var s=this +b.sk6(0,s.e) +b.sTm(0,s.f) +b.sun(s.r) +b.sdn(A.fK(a)) +b.d1=s.w +b.sEc(s.x)}} +A.D_.prototype={ +be(a){var s=new A.aBT(this.e,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sNn(this.e)}} +A.Ow.prototype={ +be(a){var s=new A.aBQ(this.e,this.f,this.x,B.c5,B.c5,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sNn(this.e) +b.saZR(this.f) +b.spc(0,this.x) +b.sbMA(B.c5) +b.sbIt(B.c5)}} +A.are.prototype={ +be(a){var s=new A.a6G(this.e,this.f,A.fK(a),this.r,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){var s +b.sa_3(this.e) +b.sun(this.f) +b.sdn(A.fK(a)) +s=this.r +if(s!==b.u3){b.u3=s +b.b1() +b.d7()}}} +A.arH.prototype={ +be(a){var s=new A.aBR(this.e,this.f,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sbW_(this.e) +b.ah=this.f}} +A.aa.prototype={ +be(a){var s=new A.a6Q(this.e,A.fK(a),null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.spi(0,this.e) +b.sdn(A.fK(a))}} +A.ef.prototype={ +be(a){var s=new A.aC2(this.f,this.r,this.e,A.fK(a),null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sun(this.e) +b.sarM(this.f) +b.saoy(this.r) +b.sdn(A.fK(a))}} +A.is.prototype={} +A.rx.prototype={ +be(a){var s=new A.a6D(this.e,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.skF(this.e)}} +A.E_.prototype={ +FL(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.U)r.ai()}}} +A.zc.prototype={ +be(a){var s=new A.a6B(this.e,0,null,null,A.aT(t.T)) +s.bd() +s.H(0,null) +return s}, +bi(a,b){b.skF(this.e)}} +A.cQ.prototype={ +be(a){return A.cLt(A.i9(this.f,this.e))}, +bi(a,b){b.sal5(A.i9(this.f,this.e))}, +qt(){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.eZ.prototype={ +be(a){return A.cLt(this.e)}, +bi(a,b){b.sal5(this.e)}} +A.an4.prototype={ +be(a){var s=null,r=A.fK(a) +r=new A.a6A(this.r,this.w,B.a3,B.a3,A.aT(t.O5),A.aO(4,A.nK(s,s,s,s,s,B.ak,B.u,s,1,B.a9),!1,t.mi),!0,this.f,r,s,A.aT(t.T)) +r.bd() +r.sc7(s) +return r}, +bi(a,b){var s=A.fK(a) +b.sdn(s) +b.samb(this.r) +b.sun(this.f) +s=this.w +if(s!==b.f2){b.f2=s +b.b1() +b.d7()}}} +A.aGZ.prototype={ +b8M(a){return A.do4()}, +A(a){return new A.an4(null,B.C,this.b8M(null),B.h,this.r,null)}} +A.arI.prototype={ +be(a){var s=new A.a6H(this.e,this.f,this.r,A.fK(a),null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sun(this.r) +b.sarM(this.e) +b.saoy(this.f) +b.sdn(A.fK(a))}} +A.auY.prototype={ +be(a){var s=new A.aBU(this.e,this.f,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sapx(0,this.e) +b.sapw(0,this.f)}} +A.azq.prototype={ +be(a){var s=this,r=new A.aBM(s.f,s.r,s.w,s.x,s.e,A.fK(a),null,A.aT(t.T)) +r.bd() +r.sc7(null) +return r}, +bi(a,b){var s=this +b.sun(s.e) +b.sbNS(0,s.f) +b.sapx(0,s.r) +b.sab2(0,s.w) +b.sapw(0,s.x) +b.sdn(A.fK(a))}} +A.RU.prototype={ +be(a){var s=new A.a6P(this.e,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sab7(this.e)}, +h1(a){return new A.aR6(this,B.b2)}} +A.aR6.prototype={} +A.ajV.prototype={ +be(a){var s=new A.a6z(this.e,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sbzZ(0,this.e)}} +A.atB.prototype={ +be(a){var s=null,r=this.e +if(r===0)r=s +r=new A.a6L(r,s,s,A.aT(t.T)) +r.bd() +r.sc7(s) +return r}, +bi(a,b){var s=this.e +b.sb_L(s===0?null:s) +b.sb_K(null)}} +A.QF.prototype={ +be(a){var s=new A.a6K(null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}} +A.kW.prototype={ +be(a){var s=new A.aCh(null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}} +A.a8P.prototype={ +be(a){var s=a.U(t.I) +s.toString +s=new A.aCd(this.e,s.w,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){var s +b.spi(0,this.e) +s=a.U(t.I) +s.toString +b.sdn(s.w)}} +A.av5.prototype={ +be(a){var s=new A.a6M(A.csC(a,B.N,!1),0,null,null,A.aT(t.T)) +s.bd() +s.H(0,null) +return s}, +bi(a,b){b.syt(A.csC(a,B.N,!1))}} +A.qR.prototype={ +be(a){var s=A.fK(a) +s=new A.a6Z(this.e,s,this.r,this.w,A.aT(t.O5),0,null,null,A.aT(t.T)) +s.bd() +s.H(0,null) +return s}, +bi(a,b){var s +b.sun(this.e) +s=A.fK(a) +b.sdn(s) +s=this.r +if(b.ak!==s){b.ak=s +b.ai()}s=this.w +if(s!==b.b5){b.b5=s +b.b1() +b.d7()}}} +A.pv.prototype={ +FL(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.U)q.ai()}}} +A.aAK.prototype={ +A(a){var s=this,r=a.U(t.I) +r.toString +return A.dbn(s.f,s.x,null,null,s.c,r.w,s.d,s.r)}} +A.a10.prototype={ +gbnt(){switch(this.e.a){case 0:return!0 +case 1:var s=this.w +return s===B.a2||s===B.dM}}, +y4(a){var s=this.x +if(s==null)s=this.gbnt()?A.fK(a):null +return s}, +be(a){var s=this +return A.dcc(B.h,s.w,s.e,s.f,s.r,s.z,s.y4(a),s.y)}, +bi(a,b){var s=this +b.sMu(0,s.e) +b.saNP(s.f) +b.saNQ(s.r) +b.sMj(s.w) +b.sdn(s.y4(a)) +b.saRo(s.y) +b.sGT(0,s.z) +if(B.h!==b.K){b.K=B.h +b.b1() +b.d7()}}} +A.tt.prototype={} +A.kJ.prototype={} +A.hz.prototype={ +FL(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.U)q.ai()}}} +A.rJ.prototype={} +A.aJF.prototype={ +be(a){var s=A.fK(a) +s=new A.a72(B.as,this.f,this.r,B.nX,this.x,B.apF,s,B.v,B.h,A.aT(t.O5),0,null,null,A.aT(t.T)) +s.bd() +s.H(0,null) +return s}, +bi(a,b){var s +b.sMu(0,B.as) +b.sun(this.f) +b.saeR(0,this.r) +b.sbUX(B.nX) +b.sbUZ(this.x) +b.sMj(B.apF) +s=A.fK(a) +if(b.bs!=s){b.bs=s +b.ai()}if(b.cD!==B.v){b.cD=B.v +b.ai()}if(B.h!==b.K){b.K=B.h +b.b1() +b.d7()}}} +A.aCE.prototype={ +be(a){var s,r,q,p=this,o=null,n=p.e,m=p.r +if(m==null){m=a.U(t.I) +m.toString +m=m.w}s=p.x +r=A.Ra(a) +q=s===B.a1?"\u2026":o +s=new A.a6R(A.nK(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.aT(t.T)) +s.bd() +s.H(0,o) +s.ahm(n) +s.sa1c(p.ay) +return s}, +bi(a,b){var s,r=this +b.sbB(0,r.e) +b.sTP(0,r.f) +s=r.r +if(s==null){s=a.U(t.I) +s.toString +s=s.w}b.sdn(s) +b.sb_a(r.w) +b.sbQN(0,r.x) +b.sK1(r.y) +b.sT7(r.z) +b.sF9(r.as) +b.sTR(r.at) +b.sacM(r.ax) +s=A.Ra(a) +b.sT1(0,s) +b.sa1c(r.ay) +b.sasV(r.ch)}} +A.bOo.prototype={ +$1(a){var s,r=null +if(a instanceof A.hH){s=this.a.a++ +this.b.push(new A.c9(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.Ao(s,"PlaceholderSpanIndexSemanticsTag("+s+")"),r,r,r,r,r),!1,!1,!1,a.e,r))}return!0}, +$S:114} +A.SI.prototype={ +be(a){var s=this,r=s.d +r=r==null?null:r.cO(0) +r=new A.a6J(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.aT(t.T)) +r.bd() +r.bxu() +return r}, +bi(a,b){var s=this,r=s.d +b.sqX(0,r==null?null:r.cO(0)) +b.a1=s.e +b.sbl(0,s.f) +b.sba(0,s.r) +b.sze(0,s.w) +b.sae(0,s.x) +b.svR(0,s.y) +b.sbCl(s.Q) +b.sa_3(s.as) +b.sun(s.at) +b.sbU0(0,s.ax) +b.sbBr(s.ay) +b.sbNw(!1) +b.sdn(null) +b.saaq(s.CW) +b.sBc(!1) +b.sEc(s.z)}, +RM(a){a.sqX(0,null)}} +A.av8.prototype={ +be(a){var s=this,r=null,q=new A.aC1(s.e,s.f,s.r,s.w,s.x,s.y,r,r,s.as,s.at,r,A.aT(t.T)) +q.bd() +q.sc7(r) +return q}, +bi(a,b){var s=this +b.kH=s.e +b.qA=s.f +b.dS=s.r +b.f2=s.w +b.ef=s.x +b.ew=s.y +b.us=b.pP=null +b.ut=s.as +b.L=s.at}} +A.El.prototype={ +be(a){var s=this,r=new A.aBW(!0,s.e,s.f,s.r,s.w,B.cs,null,A.aT(t.T)) +r.bd() +r.sc7(null) +return r}, +bi(a,b){var s,r=this +b.qA=r.e +b.dS=r.f +b.f2=r.r +s=r.w +if(!b.ef.l(0,s)){b.ef=s +b.b1()}if(b.L!==B.cs){b.L=B.cs +b.b1()}}} +A.m7.prototype={ +be(a){var s=new A.aC4(null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}} +A.jY.prototype={ +be(a){var s=new A.a6I(this.e,this.f,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.saMJ(this.e) +b.saoC(this.f)}} +A.ajf.prototype={ +be(a){var s=new A.a6u(this.e,null,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.saHn(this.e) +b.saoC(null)}} +A.c9.prototype={ +be(a){var s=this,r=new A.a6V(s.e,s.f,s.r,s.w,s.azV(a),null,A.aT(t.T)) +r.bd() +r.sc7(null) +r.aG9(r.L) +return r}, +azV(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.fK(a)}, +bi(a,b){var s=this +b.sbCP(s.f) +b.sbHQ(s.r) +b.sbHu(s.w) +b.saPl(s.e) +b.sdn(s.azV(a))}} +A.Ae.prototype={ +be(a){var s=new A.aBV(null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}} +A.NE.prototype={ +be(a){var s=new A.aBG(!0,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sbAF(!0)}} +A.Dk.prototype={ +be(a){var s=new A.aBP(this.e,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sbHv(this.e)}} +A.a2i.prototype={ +be(a){var s=new A.aBS(this.e,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sdA(0,this.e)}} +A.lY.prototype={ +A(a){return this.c}} +A.hx.prototype={ +A(a){return this.c.$1(a)}} +A.CZ.prototype={ +be(a){var s=new A.af0(this.e,B.cs,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){t.ri.a(b).sae(0,this.e)}} +A.af0.prototype={ +sae(a,b){if(b.l(0,this.kH))return +this.kH=b +this.b1()}, +b4(a,b){var s,r,q,p,o,n,m=this +if(m.k3.ya(0,B.L)){s=a.gd0(a) +r=m.k3 +q=b.a +p=b.b +o=r.a +r=r.b +n=$.aC().b_() +n.sae(0,m.kH) +s.fs(new A.Y(q,p,q+o,p+r),n)}s=m.K$ +if(s!=null)a.pj(s,b)}} +A.coI.prototype={ +$0(){var s,r,q=this,p=q.b +if(p==null||t.n2.b(q.c)){p=q.a.bt$ +p===$&&A.e() +p=p.e +p.toString +s=q.c +s=s.gbA(s) +r=A.b5z() +p.en(r,s) +p=r}return p}, +$S:983} +A.coJ.prototype={ +$1(a){var s=a==null?t.K.a(a):a +return this.a.Ji(s)}, +$S:427} +A.hI.prototype={ +Zv(){return A.d8(!1,t.y)}, +RL(a){return A.d8(!1,t.y)}, +aKC(a){var s=a.a +s.toString +return this.RL(s)}, +a8V(){}, +aKA(){}, +aKz(){}, +aKy(a){}, +Mq(a){}, +amY(){var s=0,r=A.o(t.s1),q +var $async$amY=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q=B.GN +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$amY,r)}} +A.ab0.prototype={ +a9V(){var s=0,r=A.o(t.s1),q,p=this,o,n,m,l +var $async$a9V=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:o=p.du$,n=o.length,m=!1,l=0 +case 3:if(!(l"))}, +be(a){return this.d}, +bi(a,b){}, +bA0(a,b){var s,r={} +r.a=b +if(b==null){a.aNN(new A.bNe(r,this,a)) +s=r.a +s.toString +a.QZ(s,new A.bNf(r))}else{b.p2=this +b.qp()}r=r.a +r.toString +return r}, +qt(){return this.e}} +A.bNe.prototype={ +$0(){var s=this.b,r=A.dce(s,s.$ti.c) +this.a.a=r +r.r=this.c}, +$S:0} +A.bNf.prototype={ +$0(){var s=this.a.a +s.toString +s.avo(null,null) +s.a6k()}, +$S:0} +A.EW.prototype={ +d4(a){var s=this.p1 +if(s!=null)a.$1(s)}, +yI(a){this.p1=null +this.Ak(a)}, +u7(a,b){this.avo(a,b) +this.a6k()}, +eE(a,b){this.C0(0,b) +this.a6k()}, +Bo(){var s=this,r=s.p2 +if(r!=null){s.p2=null +s.C0(0,s.$ti.i("Kt<1>").a(r)) +s.a6k()}s.a43()}, +a6k(){var s,r,q,p,o,n,m,l=this +try{o=l.p1 +n=l.f +n.toString +l.p1=l.t6(o,l.$ti.i("Kt<1>").a(n).c,B.ek)}catch(m){s=A.a2(m) +r=A.ay(m) +o=A.dd("attaching to the render tree") +q=new A.e9(s,r,"widgets library",o,null,!1) +A.hp(q) +p=A.a0G(q) +l.p1=l.t6(null,p,B.ek)}}, +gaF(){return this.$ti.i("by<1>").a(A.cL.prototype.gaF.call(this))}, +yK(a,b){var s=this.$ti +s.i("by<1>").a(A.cL.prototype.gaF.call(this)).sc7(s.c.a(a))}, +yP(a,b,c){}, +A6(a,b){this.$ti.i("by<1>").a(A.cL.prototype.gaF.call(this)).sc7(null)}} +A.aHU.prototype={$iaY:1} +A.afg.prototype={ +u7(a,b){this.Ff(a,b)}} +A.ah4.prototype={ +zQ(){this.b0o() +$.nh=this +var s=$.dj() +s.Q=this.gbj0() +s.as=$.as}, +arA(){this.b0q() +this.ahs()}} +A.ah5.prototype={ +zQ(){this.b51() +$.dJ=this}, +Na(){this.b0p()}} +A.ah6.prototype={ +zQ(){var s,r,q,p,o=this +o.b53() +$.mJ=o +o.tf$!==$&&A.e1() +o.tf$=B.av5 +s=new A.a7c(A.b5(t.z4),$.bo()) +B.Df.v_(s.gbn3()) +o.wr$=s +s=t.v3 +r=new A.bqj(A.b(s,t.bd),A.b5(t.SQ),A.a([],t.NZ)) +o.va$!==$&&A.e1() +o.va$=r +q=$.yy() +p=A.a([],t.K0) +o.q1$!==$&&A.e1() +s=o.q1$=new A.atT(r,q,p,A.b5(s)) +p=$.dj() +p.at=s.gbJg() +p.ax=$.as +B.arR.aeB(s.gbJU()) +s=$.byd +if(s==null)s=$.byd=A.a([],t.iP) +s.push(o.gb88()) +B.arQ.aeB(new A.coJ(o)) +B.arP.aeB(o.gbis()) +B.ea.v_(o.gbiZ()) +$.fH() +o.bSX()}, +Na(){this.b54()}} +A.ah7.prototype={ +zQ(){this.b55() +$.k_=this +var s=t.K +this.zM$=new A.btW(A.b(s,t.Sc),A.b(s,t.DD),A.b(s,t.pt))}, +a_c(){this.b3e() +var s=this.zM$ +s===$&&A.e() +s.V(0)}, +Ji(a){return this.bKd(a)}, +bKd(a){var s=0,r=A.o(t.H),q,p=this +var $async$Ji=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.b3f(a),$async$Ji) +case 3:switch(A.av(J.J(t.a.a(a),"type"))){case"fontsChange":p.Gc$.aX() +break}s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ji,r)}} +A.ah8.prototype={ +zQ(){var s,r,q=this +q.b58() +$.aDr=q +s=$.dj() +q.a9r$=s.a.a +s.p2=q.gbjP() +r=$.as +s.p3=r +s.p4=q.gbjN() +s.R8=r +q.aAp()}} +A.ah9.prototype={ +zQ(){var s,r,q,p,o,n=this +n.b59() +$.AI=n +s=t.TT +n.bt$=new A.Sb(n.gbjQ(),n.gbjU(),n.gbjS(),A.a([],s),A.a([],s),A.a([],s),A.b5(t.I9),A.b5(t.sv)) +s=$.dj() +s.f=n.gbJv() +r=s.r=$.as +s.go=n.gbKm() +s.id=r +s.k3=n.gbJN() +s.k4=r +r=n.aKh() +s=s.d.h(0,0) +s.toString +s=new A.a70(B.L,r,s,null,A.aT(t.T)) +s.bd() +s.sc7(null) +r=n.bt$ +r===$&&A.e() +r.sbUR(s) +s=n.bt$.e +s.Q=s +r=t.Mv +r.a(A.ar.prototype.gcK.call(s)).r.push(s) +q=s.aGv() +s.ch.sbD(0,q) +r.a(A.ar.prototype.gcK.call(s)).Q.push(s) +n.fy$.push(n.gbiX()) +s=n.bc$ +if(s!=null){s.M$=$.bo() +s.F$=0}s=t.S +r=$.bo() +n.bc$=new A.ayo(new A.bEg(B.cT,A.b(s,t.ZA)),A.b(s,t.xg),r) +n.go$.push(n.gbkL()) +s=n.bt$ +p=n.dt$ +if(p===$){o=new A.abw(n,r) +n.gXr().a8(0,o.gqa()) +n.dt$!==$&&A.ao() +n.dt$=o +p=o}s.b3(p)}, +Na(){this.b56()}, +an5(a,b,c){this.bc$.bWG(b,new A.coI(this,c,b)) +this.b1o(0,b,c)}} +A.aha.prototype={ +aoi(){var s,r,q +this.b2H() +for(s=this.du$,r=s.length,q=0;q=s.b&&s.c>=s.d) +else s=!0}else s=!1 +if(s)m=new A.auY(0,0,new A.eZ(B.oe,n,n),n) +else{s=o.d +if(s!=null)m=new A.ef(s,n,n,m,n)}r=o.gbpr() +if(r!=null)m=new A.aa(r,m,n) +s=o.f +if(s!=null)m=new A.CZ(s,m,n) +s=o.as +if(s!==B.h){q=A.fK(a) +p=o.r +p.toString +m=A.bcv(m,s,new A.aMB(q==null?B.u:q,p,n))}s=o.r +if(s!=null)m=A.ze(m,s,B.fT) +s=o.w +if(s!=null)m=A.ze(m,s,B.Mj) +s=o.x +if(s!=null)m=new A.eZ(s,m,n) +s=o.y +if(s!=null)m=new A.aa(s,m,n) +s=o.z +if(s!=null)m=A.Fz(o.Q,m,s,!0) +m.toString +return m}} +A.aMB.prototype={ +Ui(a){return this.c.a2l(new A.Y(0,0,0+a.a,0+a.b),this.b)}, +a3C(a){return!a.c.l(0,this.c)||a.b!==this.b}} +A.Hr.prototype={ +G(){return"ContextMenuButtonType."+this.b}} +A.lN.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.lN&&b.c==s.c&&J.v(b.a,s.a)&&b.b===s.b}, +gv(a){return A.an(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.q(this.c)}, +gaO(a){return this.b}} +A.ane.prototype={ +atx(a,b,c){var s,r +A.cGn() +s=A.bzy(b,t.N1) +s.toString +r=A.cKd(b) +if(r==null)r=null +else{r=r.c +r.toString}r=A.ta(new A.bem(A.atk(b,r),c),!1) +$.OF=r +s.B9(0,r) +$.z9=this}, +p6(a){if($.z9!==this)return +A.cGn()}} +A.bem.prototype={ +$1(a){return new A.FR(this.a.a,this.b.$1(a),null)}, +$S:13} +A.OU.prototype={ +D5(a,b,c){return A.cwM(c,this.w,this.x)}, +fN(a){return!J.v(this.w,a.w)||!J.v(this.x,a.x)}} +A.aR1.prototype={ +A(a){throw A.j(A.Ds("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.apQ.prototype={ +bfD(){return $.cTG()}, +A(a){var s=A.aEg(this.c,"",this.bfD()) +return A.aEg(s,"",A.d50())}} +A.apZ.prototype={ +On(a){return new A.aB(0,a.b,0,a.d)}, +Os(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)}, +Dh(a){return!this.b.l(0,a.b)}} +A.q6.prototype={ +G(){return"DismissDirection."+this.b}} +A.a_Q.prototype={ +Y(){var s=null +return new A.acv(new A.bI(s,t.E),s,s,s,B.k)}} +A.VP.prototype={ +G(){return"_FlingGestureKind."+this.b}} +A.acv.prototype={ +an(){var s,r,q=this +q.b5x() +q.a.toString +s=A.cf(null,B.E,null,null,q) +s.de() +r=s.nJ$ +r.b=!0 +r.a.push(q.gbhn()) +s.de() +r=s.f3$ +r.b=!0 +r.a.push(q.gbhq()) +q.d=s +q.aky()}, +gz4(){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.b5w()}, +gAs(){var s=this.a.x +return s===B.aSi||s===B.zO||s===B.zP}, +L6(a){var s +if(a===0)return B.Mr +if(this.gAs()){s=this.c.U(t.I) +s.toString +switch(s.w.a){case 0:return a<0?B.zP:B.zO +case 1:return a>0?B.zP:B.zO}}return a>0?B.zQ:B.aSj}, +gaCm(){var s=this.c +s=s.gpf(s) +s.toString +return this.gAs()?s.a:s.b}, +bdb(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.gaCm()*J.h4(q.w) +q.d.oV(0)}else{q.w=0 +s.sm(0,0)}q.I(new A.cah(q))}, +bdc(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.U(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.U(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.h4(r)!==J.h4(p.w))p.I(new A.cai(p)) +s=p.d +q=s.r +if(!(q!=null&&q.a!=null))s.sm(0,Math.abs(p.w)/p.gaCm())}, +bhr(){this.a.toString}, +aky(){var s,r,q=this,p=J.h4(q.w),o=q.d +o.toString +s=q.gAs() +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.aW(t.o.a(o),new A.bb(B.m,s,r),r.i("aW"))}, +bcZ(a){var s,r,q,p,o=this +if(o.w===0)return B.Gb +s=a.a +r=s.a +q=s.b +if(o.gAs()){s=Math.abs(r) +if(s-Math.abs(q)<400||s<700)return B.Gb +p=o.L6(r)}else{s=Math.abs(q) +if(s-Math.abs(r)<400||s<700)return B.Gb +p=o.L6(q)}if(p===o.L6(o.w))return B.dWT +return B.dWV}, +bda(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.gbL(s)===B.ao){p.WK() +return}s=a.a +r=s.a +q=p.gAs()?r.a:r.b +switch(p.bcZ(s).a){case 1:p.a.toString +B.CQ.h(0,p.L6(p.w)) +p.w=J.h4(q) +p.d.So(Math.abs(q)*0.0033333333333333335) +break +case 2:p.w=J.h4(q) +p.d.So(-Math.abs(q)*0.0033333333333333335) +break +case 0:s=p.d +if(s.gbL(s)!==B.ai){s=p.d.x +s===$&&A.e() +p.a.toString +B.CQ.h(0,p.L6(p.w)) +r=p.d +if(s>0.4)r.df(0) +else r.fL(0)}break}}, +a5q(a){return this.bhp(a)}, +bhp(a){var s=0,r=A.o(t.H),q=this +var $async$a5q=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=a===B.ao&&!q.y?2:3 +break +case 2:s=4 +return A.f(q.WK(),$async$a5q) +case 4:case 3:if(q.c!=null)q.EK() +return A.m(null,r)}}) +return A.n($async$a5q,r)}, +WK(){var s=0,r=A.o(t.H),q=this,p +var $async$WK=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:q.a.toString +B.CQ.h(0,q.L6(q.w)) +s=2 +return A.f(q.agz(),$async$WK) +case 2:p=b +if(q.c!=null)if(p)q.bvu() +else q.d.fL(0) +return A.m(null,r)}}) +return A.n($async$WK,r)}, +agz(){var s=0,r=A.o(t.y),q,p=this +var $async$agz=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$agz,r)}, +bvu(){var s,r=this +r.a.toString +s=r.L6(r.w) +r.a.w.$1(s)}, +A(a){var s,r,q,p,o,n,m,l=this,k=null +l.Fb(a) +s=l.a +s.toString +r=l.r +if(r!=null){s=l.gAs()?B.N:B.as +q=l.z +p=q.a +return A.czr(s,0,A.bS(k,q.b,p),r)}r=l.e +r===$&&A.e() +o=A.a8L(new A.lY(s.c,l.as),r,k,!0) +if(s.x===B.Mr)return o +s=l.gAs()?l.gayl():k +r=l.gAs()?l.gaym():k +q=l.gAs()?l.gayk():k +p=l.gAs()?k:l.gayl() +n=l.gAs()?k:l.gaym() +m=l.gAs()?k:l.gayk() +l.a.toString +return A.eN(B.cs,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.aA)}} +A.cah.prototype={ +$0(){this.a.aky()}, +$S:0} +A.cai.prototype={ +$0(){this.a.aky()}, +$S:0} +A.ahy.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.ahz.prototype={ +an(){this.aM() +if(this.gz4())this.Dp()}, +ro(){var s=this.ql$ +if(s!=null){s.aX() +s.pl() +this.ql$=null}this.xB()}} +A.P4.prototype={ +A(a){var s=A.aS(a,null,t.l).w,r=s.a,q=r.a,p=r.b,o=A.d5l(a),n=A.d5j(o,r),m=A.d5k(A.cGX(new A.Y(0,0,0+q,0+p),A.cGW(s)),n) +return new A.aa(new A.au(m.a,m.b,q-m.c,p-m.d),A.nt(this.d,s.bTF(m),null),null)}} +A.bh2.prototype={ +$1(a){var s +if(!a.gFO(a).gvq().ya(0,0)){a.gaS(a) +s=!1}else s=!0 +return s}, +$S:428} +A.bh3.prototype={ +$1(a){return a.gFO(a)}, +$S:986} +A.aq8.prototype={ +gdR(a){var s=this.a +if(s==null)return null +s=s.c +s.toString +return s}} +A.a0b.prototype={ +Y(){return new A.aNf(B.k)}, +wo(a,b){return this.z.$2(a,b)}} +A.HQ.prototype={ +qy(a){var s=this +s.b3R(a) +a.push("minExtent: "+A.q(s.b)+", extent: "+A.q(s.a)+", maxExtent: "+A.q(s.c)+", initialExtent: "+A.q(s.d))}} +A.acA.prototype={ +aHB(a,b){var s,r=this +r.a=null +r.z=r.y=!0 +s=r.x +if(s===0)return +r.Ob(r.w.a+a/s*r.c,b)}, +Ob(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.v8(new A.HQ(o.a,r,q,s.r,b,0))}} +A.aNf.prototype={ +an(){var s,r,q,p=this,o=null +p.aM() +s=p.a +r=s.d +s=s.e +q=p.aAC() +q=A.cO3(o,o,o,p.a.c,s,r,!1,o,q) +p.e=q +p.d=new A.aNe(q,0,!0,o,A.a([],t.ZP),$.bo()) +p.a.toString}, +aAC(){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.bP(a) +this.a.toString +this.bsM(a)}, +dk(){var s,r +this.kr() +s=this.c +s.toString +if(A.dhw(s)){s=this.d +s===$&&A.e() +r=s.z +r.z=r.y=!1 +r=s.gbA(s).at +r.toString +if(r!==0)s.x3(0,B.a_,B.zS) +r=s.z +s=t.KK.a(A.fZ.prototype.gbA.call(s,s)) +s=$.aD.a5$.z.h(0,s.w.z) +s.toString +r.Ob(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.bl(p.w,new A.cas(q),s.wo(a,r),null,t.j3)}, +n(){this.a.toString +var s=this.d +s===$&&A.e() +s.n() +this.aG()}, +bsM(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.aAC() +p=m.a.c +o=l.z?A.a9(l.w.a,r,s):p +o=A.bL(o,t.i) +n=l.y +q=A.cO3(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$=$.bo() +l.F$=0}} +A.cas.prototype={ +$3(a,b,c){return new A.fw(new A.car(this.a,b,c),null)}, +$S:987} +A.car.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.cHP(B.dr,this.c,this.b,null) +return s}, +$S:76} +A.aNe.prototype={ +amz(a,b,c){var s=new A.XR(B.oa.Cg(a)),r=new A.M4(new A.cao(this),A.b5(t.A_),B.nA,s,b,!0,null,A.bL(!1,t.y),$.bo()) +r.afs(b,null,!0,c,s) +r.aft(b,null,0,!0,c,s) +return r}, +qy(a){this.b3_(a) +a.push("extent: "+this.z.k(0))}, +gbA(a){return t.KK.a(A.fZ.prototype.gbA.call(this,this))}, +IJ(a,b){this.av8(0,b)}} +A.cao.prototype={ +$0(){return this.a.z}, +$S:988} +A.M4.prototype={ +FG(a){var s +this.av9(a) +if(!(a instanceof A.M4))return +s=a.F +if(s!=null){this.F=s +a.F=null}}, +yv(a){var s,r,q +for(s=this.W,s=A.eI(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.P3(0,!0)}this.b3b(a)}, +alm(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=$.aD.a5$.z.h(0,r.w.z) +s.toString +q.aHB(-a,s)}else r.b3a(a)}, +n(){var s,r,q,p,o,n,m +for(s=this.W,r=A.eI(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.nJ$ +o.b=!1 +B.b.V(o.a) +n=o.c +if(n===$){m=A.eS(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.eS(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.Ht()}s.V(0) +this.b3c()}, +za(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.afm(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.cGb(q.w.a/q.c*q.x,o.r.O6(o),a)) +p=A.ajI("_DraggableScrollableSheetPosition",0,o.w) +o.W.t(0,p) +s=s.$0() +n.b=s.w.a/s.c*s.x +p.de() +s=p.f3$ +s.b=!0 +s.a.push(new A.caq(n,o,p)) +p.a7X(r.aW()).a25(new A.cap(o,p))}, +anh(a,b){this.F=b +return this.b3d(a,b)}} +A.caq.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=$.aD.a5$.z.h(0,q.w.z) +n.toString +o.aHB(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.gwH()+q.r.O6(q).c*J.h4(l.gwH()) +s.a=m +q.afm(m) +l.oV(0)}else if(l.gbL(l)===B.ao)q.afm(0)}, +$S:0} +A.cap.prototype={ +$0(){var s=this.a.W,r=this.b +if(s.p(0,r)){s.D(0,r) +r.n()}}, +$S:0} +A.acz.prototype={ +qy(a){var s,r +this.a4_(a) +s=this.uv$ +r=s===0?"local":"remote" +a.push("depth: "+s+" ("+r+")")}} +A.zk.prototype={ +Y(){return new A.acC(A.mG(null),A.mG(null),B.k)}, +bIL(a,b,c){return this.d.$3(a,b,c)}, +bUN(a,b,c){return this.e.$3(a,b,c)}} +A.acC.prototype={ +an(){var s,r=this +r.aM() +s=r.a.c +r.d=s.gbL(s) +r.a.c.rA(r.gafK()) +r.aG8()}, +aw7(a){var s,r=this,q=r.d +q===$&&A.e() +s=r.ba7(a,q) +r.d=s +if(q!==s)r.aG8()}, +bj(a){var s,r,q=this +q.bP(a) +s=a.c +if(s!==q.a.c){r=q.gafK() +s.pR(r) +q.a.c.rA(r) +r=q.a.c +q.aw7(r.gbL(r))}}, +ba7(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}}, +aG8(){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.cp) +break +case 2:case 3:s.e.sbE(0,B.kh) +s.f.sbE(0,new A.oA(s.a.c,new A.cO(A.a([],t.x8),t.jc),0)) +break}}, +n(){this.a.c.pR(this.gafK()) +this.aG()}, +A(a){var s=this.a +return s.bIL(a,this.e,s.bUN(a,this.f,s.f))}} +A.aLC.prototype={ +be(a){var s=new A.aSH(this.e,this.f,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){var s +this.a44(a,b) +s=this.f +b.b2=s +if(!s){s=b.ah +if(s!=null)s.$0() +b.ah=null}else if(b.ah==null)b.b1()}, +gcC(a){return this.f}} +A.aSH.prototype={ +gcC(a){return this.b2}, +b4(a,b){var s=this +if(s.b2)if(s.ah==null)s.ah=a.a.bz0(s.L) +s.Al(a,b)}} +A.k4.prototype={ +sbB(a,b){this.uK(0,this.a.YW(B.d4,B.l6,b))}, +sm(a,b){this.uK(0,b)}, +aIA(a,b,c){var s,r,q,p,o=null +if(!this.a.gaNd()||!c)return A.cE(o,o,o,o,o,o,o,o,b,this.a.a) +s=b.aT(B.aoK) +r=this.a +q=r.c +r=r.a +p=q.a +q=q.b +return A.cE(A.a([A.cE(o,o,o,o,o,o,o,o,o,B.c.X(r,0,p)),A.cE(o,o,o,o,o,o,o,o,s,B.c.X(r,p,q)),A.cE(o,o,o,o,o,o,o,o,o,B.c.bK(r,q))],t.Ne),o,o,o,o,o,o,o,b,o)}, +sAc(a){var s,r,q,p,o=this +if(!o.aNo(a))throw A.j(A.Ds("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.d4 +o.uK(0,o.a.bDE(p,a))}, +aNo(a){var s=this.a.a.length +return a.a<=s&&a.b<=s}} +A.UL.prototype={} +A.pI.prototype={ +gm(a){return this.b}} +A.cag.prototype={ +wp(a,b){return 0}, +Gq(a){return a>=this.b}, +tK(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}, +bB_(){var s,r=this,q=null,p=r.a.z +if(p===B.Fz)return q +s=A.a([],t.ZD) +if(p.b&&r.gZc())s.push(new A.lN(new A.bih(r),B.M_,q)) +if(p.a&&r.gYP())s.push(new A.lN(new A.bii(r),B.M0,q)) +if(p.c&&r.gNH())s.push(new A.lN(new A.bij(r),B.M1,q)) +if(p.d&&r.gaet())s.push(new A.lN(new A.bik(r),B.M2,q)) +return s}, +bfO(){var s,r,q,p,o,n,m,l=this,k=l.a.c.a.b,j=l.gaY().bY.d.aQF(),i=l.a.c.a.a +if(j!==i||!k.gce()||k.a===k.b)return new A.aOt(l.gaY().bY.gr2(),l.gaY().bY.gr2()) +s=k.a +r=k.b +q=B.c.X(i,s,r) +p=q.length===0 +o=p?B.cf:new A.ha(q) +o=o.gO(o) +n=l.gaY().UG(new A.eU(s,s+o.length)) +s=p?B.cf:new A.ha(q) +s=s.gR(s) +m=l.gaY().UG(new A.eU(r-s.length,r)) +s=n==null?null:n.d-n.b +if(s==null)s=l.gaY().bY.gr2() +r=m==null?null:m.d-m.b +return new A.aOt(s,r==null?l.gaY().bY.gr2():r)}, +gaJq(){var s,r,q,p,o=this +if(o.gaY().Ct!=null){s=o.gaY().Ct +s.toString +return new A.aa0(s,null)}r=o.bfO() +q=o.a.c.a.b +p=o.gaY().adT(q) +return A.dez(r.b,o.gaY(),p,r.a)}, +gaJr(){var s,r,q,p=this,o=null,n=p.bB_() +if(n==null){n=p.x.a +s=p.gYP()?new A.bil(p):o +r=p.gZc()?new A.bim(p):o +q=p.gNH()?new A.bin(p):o +n=A.d60(n,s,r,q,p.gaet()?new A.bio(p):o)}return n}, +an(){var s=this +s.b3S() +s.x.a8(0,s.gaCc()) +s.a.c.a8(0,s.gah0()) +s.a.d.a8(0,s.gaha()) +s.gwi().a8(0,s.gbo0()) +s.r.sm(0,s.a.as) +s.cx=A.d5Z(s.a.pB)}, +dk(){var s,r,q,p,o,n=this +n.kr() +s=n.c +s.toString +s=A.dE(s,B.xt) +s=s==null?null:s.at +r=n.a +n.cy=s===!0?r.CW.aT(B.hN):r.CW +r=n.c +r.toString +q=A.cFr(r) +s=n.CW +if(s!=q){if(s!=null){r=A.e_(n) +s.d.D(0,"EditableText-"+r)}n.CW=q +if(q!=null){s=n.a.b5 +q.aPO(0,s==null?n:s)}}if(!n.ch&&n.a.k4){n.ch=!0 +$.dJ.go$.push(new A.biq(n))}s=n.c +s.toString +p=A.czP(s) +if(n.fr!==p){n.fr=p +if(p&&n.R8)n.XA() +else if(!p&&n.d!=null){n.d.af(0) +n.d=null}}if(A.dh()!==B.cw&&A.dh()!==B.cm)return +s=n.c +s.toString +s=A.aS(s,B.aq7,t.l).w +o=s.gyS(s) +s=n.dy +if(s==null){n.dy=o +return}if(o!==s){n.dy=o +if(A.dh()===B.cw)n.N8(!1) +if(A.dh()===B.cm)n.ww()}}, +bj(a){var s,r,q,p,o=this +o.bP(a) +s=a.c +if(o.a.c!==s){r=o.gah0() +s.T(0,r) +o.a.c.a8(0,r) +o.akC()}if(!o.a.c.a.b.l(0,s.a.b)){s=o.z +if(s!=null)s.eE(0,o.a.c.a)}s=o.z +if(s!=null)s.saMn(o.a.Q) +s=a.b5 +if(o.a.b5!=s){r=o.CW +if(r!=null){s=s==null?null:s.ga81() +if(s==null)s="EditableText-"+A.e_(o) +r.d.D(0,s)}s=o.CW +if(s!=null){r=o.a.b5 +s.aPO(0,r==null?o:r)}}s=a.d +if(o.a.d!==s){r=o.gaha() +s.T(0,r) +o.a.d.a8(0,r) +o.EK()}s=o.a +s.toString +if(a.x&&s.d.ge6())o.a67() +s=o.gAu() +if(s){s=o.a +if(a.x!==s.x){o.y.toString +s=s.b5 +s=(s==null?o:s).gxZ() +$.fH().bxv(s)}}if(!o.a.CW.l(0,a.CW)){s=o.c +s.toString +s=A.dE(s,B.xt) +s=s==null?null:s.at +r=o.a +o.cy=s===!0?r.CW.aT(B.hN):r.CW +if(o.gAu()){s=o.y +s.toString +r=o.cy +q=o.gWq() +s.aeF(r.d,r.r,r.w,o.a.db,q)}}s=o.a.p1 +if(t.qY.b(s))p=o.gNH() +else{s=s==null?null:s.Yp(o) +p=s===!0}if(o.a.eO&&o.gNH()&&p)o.x.vj(0)}, +n(){var s,r=this,q=r.as +if(q!=null)q.n() +q=r.CW +if(q!=null){s=A.e_(r) +q.d.D(0,"EditableText-"+s)}r.a.c.T(0,r.gah0()) +q=r.dx +if(q!=null)q.n() +r.dx=null +r.axm() +q=r.d +if(q!=null)q.af(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.T(0,r.gaha()) +B.b.D($.aD.du$,r) +q=r.x +q.T(0,r.gaCc()) +q.n() +q=r.r +q.M$=$.bo() +q.F$=0 +$.aD.a5$.f.T(0,r.gXN()) +r.b3T()}, +adp(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.zC(a.b.bD1(l.b.e)) +l=m.a +if(l.x)a=l.c.a.zC(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:$.fH().r +if(l===!0)o=B.q7 +else o=m.id!=null?B.q6:B.bF +m.WL(a.b,o)}else{if(l!==m.a.c.a.a)m.N8(!1) +s=m.to=null +if(m.gAu()){r=m.a +if(r.f){$.aD.toString +$.dj() +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.bf7(a,B.bF)}m.a6z(!0) +if(m.gAu()){m.a6X(!1) +m.XA()}}, +bRu(a){var s=this +switch(a.a){case 12:if(s.a.k1===1)s.a50(a,!0) +break +case 2:case 3:case 6:case 7:case 4:case 5:s.a50(a,!0) +break +case 8:case 11:case 9:case 0:case 10:case 1:s.a50(a,!1) +break}}, +bWs(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.cf(e,e,e,e,f) +d.de() +s=d.f3$ +s.b=!0 +s.a.push(f.gbo8()) +f.dx=d}s=a.b +switch(s.a){case 0:r=d.r +if(r!=null&&r.a!=null){d.oV(0) +f.aCg()}f.a6X(!1) +f.gDn().sm(0,1) +f.id=a.a +q=new A.db(f.gaY().L.c,f.gaY().L.e) +d=f.gaY().D7(q) +f.fy=d +f.k1=d.gcS().aq(0,new A.w(0,f.gaY().bY.gr2()/2)) +f.go=q +d=f.gaY() +r=f.k1 +r.toString +p=f.go +p.toString +d.aey(s,r,p) +break +case 1:d=f.id +d.toString +o=a.a.aq(0,d) +n=f.fy.gcS().a2(0,o).aq(0,new A.w(0,f.gaY().bY.gr2()/2)) +d=f.gaY() +r=d.bY +p=r.a +m=Math.ceil(p.gba(p))-r.gr2()+5 +l=r.gbl(r)+4 +r=d.ML +k=r!=null?n.aq(0,r):B.m +if(d.ZS&&k.a>0){d.E5=new A.w(n.a- -4,d.E5.b) +d.ZS=!1}else if(d.B0&&k.a<0){d.E5=new A.w(n.a-l,d.E5.b) +d.B0=!1}if(d.MM&&k.b>0){d.E5=new A.w(d.E5.a,n.b- -4) +d.MM=!1}else if(d.MN&&k.b<0){d.E5=new A.w(d.E5.a,n.b-m) +d.MN=!1}r=d.E5 +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.ZS=!0 +else if(j>l&&k.a>0)d.B0=!0 +if(i<-4&&k.b<0)d.MM=!0 +else if(i>m&&k.b>0)d.MN=!0 +d.ML=n +f.k1=new A.w(h,g) +d=f.gaY() +r=f.gaY() +p=f.k1 +p.toString +p=p.a2(0,new A.w(0,f.gaY().bY.gr2()/2)) +f.go=d.w0(A.e6(r.dP(0,e),p)) +p=f.gaY() +r=f.k1 +r.toString +d=f.go +d.toString +p.aey(s,r,d) +break +case 2:f.XA() +if(f.go!=null&&f.k1!=null){f.dx.sm(0,0) +d=f.dx +d.z=B.by +d.vv(1,B.i0,B.Mw)}break}}, +aCg(){var s,r,q,p,o=this,n=o.gaY(),m=o.go +m.toString +s=n.D7(m).gbBq().aq(0,new A.w(0,o.gaY().bY.gr2()/2)) +n=o.dx +if(n.gbL(n)===B.ao){n=o.gaY() +m=o.go +m.toString +n.aey(B.Aj,s,m) +n=o.gaY().L +if(n.a===n.b){n=o.go +n.toString +o.WL(A.Bc(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.gaY() +p=o.go +p.toString +q.at8(B.Ai,new A.w(r,m),p,n)}}, +a50(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.dd("while calling onEditingComplete for "+a.k(0)) +A.hp(new A.e9(s,r,"widgets",l,null,!1))}else{l=l.c +l.uK(0,l.a.aJB(B.d4)) +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.PG(k).a5Z(l,!0) +break +case 7:l=m.a.d +k=l.e +k.toString +A.PG(k).a5Z(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.dd("while calling onSubmitted for "+a.k(0)) +A.hp(new A.e9(p,o,"widgets",l,null,!1))}if(b)m.btz()}, +akC(){var s,r=this +if(r.k2>0||!r.gAu())return +s=r.a.c.a +if(s.l(0,r.fx))return +r.y.toString +$.fH().a6L(s) +r.fx=s}, +azG(a){var s,r,q,p,o,n,m,l=this +if(!B.b.gbO(l.gwi().d).r.gFJ()){s=l.gwi() +s=s.gbA(s).at +s.toString +return new A.xo(s,a)}s=l.gaY().k3 +s.toString +if(l.a.k1===1){r=a.c +q=a.a +s=s.a +p=r-q>=s?s/2-a.gcS().a:A.a9(0,r-s,q) +o=B.nk}else{n=A.cz8(a.gcS(),Math.max(a.d-a.b,l.gaY().bY.gr2()),a.c-a.a) +r=n.d +q=n.b +s=s.b +p=r-q>=s?s/2-n.gcS().b:A.a9(0,r-s,q) +o=B.dz}s=l.gwi() +s=s.gbA(s).at +s.toString +r=B.b.gbO(l.gwi().d).z +r.toString +q=B.b.gbO(l.gwi().d).Q +q.toString +m=A.a9(p+s,r,q) +q=l.gwi() +q=q.gbA(q).at +q.toString +return new A.xo(m,a.f9(o.aQ(0,q-m)))}, +a67(){var s,r,q,p,o,n=this +if(!n.gAu()){s=n.a +r=s.c.a +s=s.b5 +s=(s==null?n:s).gxZ().e.a&&n.CW!=null +q=n.a +if(s){s=n.CW +s.toString +q=q.b5 +s=s.aI6(n,(q==null?n:q).gxZ())}else{s=q.b5 +s=(s==null?n:s).gxZ() +p=A.czK(n) +$.fH().a4q(p,s) +s=p}n.y=s +n.aGL() +n.aE5() +s=n.y +s.toString +q=n.cy +q===$&&A.e() +o=n.gWq() +s.aeF(q.d,q.r,q.w,n.a.db,o) +o=$.fH() +o.a6L(r) +o.ajZ() +s=n.a.b5 +if((s==null?n:s).gxZ().e.a){n.y.toString +o.bsT()}n.fx=r}else{n.y.toString +$.fH().ajZ()}}, +axm(){var s,r,q=this +if(q.gAu()){s=q.y +s.toString +r=$.fH() +if(r.d===s)r.axh() +q.RG=q.fx=q.y=null +q.aPY()}}, +btz(){if(this.k3)return +this.k3=!0 +A.kB(this.gbt2())}, +bt3(){var s,r,q,p,o,n,m=this +m.k3=!1 +if(m.gAu())s=!1 +else s=!0 +if(s)return +s=m.y +s.toString +r=$.fH() +if(r.d===s)r.axh() +m.fx=m.y=null +s=m.a.b5 +q=(s==null?m:s).gxZ().e.a?m.CW:null +p=q==null?null:q.aI6(m,m.gxZ()) +if(p==null){s=m.a.b5 +s=(s==null?m:s).gxZ() +o=A.czK(m) +r.a4q(o,s) +p=o}m.y=p +r.ajZ() +s=m.cy +s===$&&A.e() +n=m.gWq() +p.aeF(s.d,s.r,s.w,m.a.db,n) +r.a6L(m.a.c.a) +m.fx=m.a.c.a}, +bxj(){this.k4=!1 +$.aD.a5$.f.T(0,this.gXN())}, +GQ(){var s=this +if(s.a.d.ge6())s.a67() +else{s.k4=!0 +$.aD.a5$.f.a8(0,s.gXN()) +s.a.d.ti()}}, +aGw(){var s,r,q=this +if(q.z!=null){s=q.a.d.ge6() +r=q.z +if(s){r.toString +r.eE(0,q.a.c.a)}else{r.n() +q.z=null}}}, +bo1(){var s=this.z +if(s!=null){s.I9() +s=s.e +s===$&&A.e() +s.qp()}this.RG=null}, +agL(){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.gaY() +p=g.a +o=p.p1 +n=p.F +m=p.to +p=p.oP +l=t.y +k=A.bL(!1,l) +j=A.bL(!1,l) +l=A.bL(!1,l) +i=new A.aG8(f,q,o,g,new A.bi0(g),r,k,j,l) +r=i.gaGR() +q.oQ.a8(0,r) +q.rY.a8(0,r) +i.akH() +r=i.gbgO() +q=q.Ct +h=A.bL(B.djv,t.wf) +i.e!==$&&A.e1() +i.e=new A.aDl(f,h,new A.A5(),p,B.qw,0,k,i.gbjJ(),i.gbjL(),r,B.qw,0,j,i.gbjD(),i.gbjF(),r,l,B.cXJ,s,g.at,g.ax,g.ay,o,g,n,m,g.x,q,new A.ane(),new A.ane()) +return i}, +WL(a,b){var s,r,q,p,o,n=this +if(!n.a.c.aNo(a))return +n.a.c.sAc(a) +switch(b){case null:case B.a8p:case B.c2:case B.q6:case B.d3:case B.q7:case B.cl:case B.ct:n.GQ() +break +case B.bF:if(n.a.d.ge6())n.GQ() +break}q=n.a +q.toString +p=n.z +if(p==null)n.z=n.agL() +else p.eE(0,q.c.a) +q=n.z +q.toString +q.saMn(n.a.Q) +q=n.z +q.I9() +q=q.e +q===$&&A.e() +q.aZL() +try{n.a.ry.$2(a,b)}catch(o){s=A.a2(o) +r=A.ay(o) +q=A.dd("while calling onSelectionChanged for "+A.q(b)) +A.hp(new A.e9(s,r,"widgets",q,null,!1))}if(n.d!=null){n.a6X(!1) +n.XA()}}, +bh0(a){this.ok=a}, +a6z(a){if(this.p1)return +this.p1=!0 +$.dJ.go$.push(new A.bi8(this,a))}, +a8V(){var s,r=this,q=r.c +if(q==null)return +s=A.c3K(q) +s.toString +q=r.p2 +q===$&&A.e() +if(q!==s.f.d){$.dJ.go$.push(new A.bir(r)) +if(r.p20}else r=!1 +s.r.sm(0,r)}, +XA(){var s,r=this +r.R8=!0 +if(!r.fr)return +s=r.d +if(s!=null)s.af(0) +r.gDn().sm(0,1) +if(r.a.bN)r.gDn().a7X(r.gaB9()).a.a.t7(r.gaCe()) +else r.d=A.UC(B.ca,new A.bic(r))}, +aiY(){var s,r=this,q=r.p3 +if(q>0){$.aD.toString +$.dj();--q +r.p3=q +if(q===0)r.I(new A.bi5())}if(r.a.bN){q=r.d +if(q!=null)q.af(0) +r.d=A.d6(B.G,new A.bi6(r))}else{q=r.d +q=q==null?null:q.b!=null +if(q!==!0&&r.fr)r.d=A.UC(B.ca,new A.bi7(r)) +q=r.gDn() +s=r.gDn().x +s===$&&A.e() +q.sm(0,s===0?1:0)}}, +a6X(a){var s,r=this +r.R8=!1 +r.gDn().sm(0,0) +s=r.d +if(s!=null)s.af(0) +r.d=null +if(a)r.p3=0}, +bvw(){return this.a6X(!0)}, +aF1(){var s,r=this +if(r.d==null)if(r.a.d.ge6()){s=r.a.c.a.b +s=s.a===s.b}else s=!1 +else s=!1 +if(s)r.XA() +else{if(r.R8)if(r.a.d.ge6()){s=r.a.c.a.b +s=s.a!==s.b}else s=!0 +else s=!1 +if(s)r.bvw()}}, +ayg(){var s=this +s.akC() +s.aF1() +s.aGw() +s.I(new A.bi1()) +s.gakN().b_M()}, +bdW(){var s,r,q=this +if(q.a.d.ge6()&&q.a.d.bCN())q.a67() +else if(!q.a.d.ge6()){q.axm() +s=q.a.c +s.uK(0,s.a.aJB(B.d4))}q.aF1() +q.aGw() +s=q.a.d.ge6() +r=$.aD +if(s){r.du$.push(q) +s=q.c +s.toString +q.p2=A.c3K(s).f.d +if(!q.a.x)q.a6z(!0) +s=q.a +if(s.eO&&s.k1===1&&!q.k4)q.WL(A.f4(B.M,0,s.c.a.a.length,!1),null) +else if(!s.c.a.b.gce())q.WL(A.qU(B.M,q.a.c.a.a.length),null)}else{B.b.D(r.du$,q) +q.I(new A.bi3(q))}q.EK()}, +bb7(a){if(this.gaY().b==null||!this.gAu())return +this.aGL()}, +aGL(){var s,r,q=this.gaY().k3 +q.toString +s=this.gaY().dP(0,null) +r=this.y +if(!q.l(0,r.a)||!s.l(0,r.b)){r.a=q +r.b=s +$.fH().bul(q,s)}}, +aE6(a){var s,r,q,p=this +if(!p.gAu())return +p.bxW() +s=p.a.c.a.c +r=p.gaY().UG(s) +if(r==null){q=s.gce()?s.a:0 +r=p.gaY().D7(new A.db(q,B.M))}p.y.aXZ(r) +p.bxt() +$.dJ.go$.push(p.gbty())}, +aE5(){return this.aE6(null)}, +aGI(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.dh() +if(s!==B.cw)return +if(B.b.gbO(a.gwi().d).k4!==B.nA)return +s=a.gaY().bY.d +s.toString +r=a.a.db +q=a.gWq() +p=a.a.fx +o=a.c +o.toString +o=A.dE(o,B.bt) +p=o==null?a0:o.c +if(p==null)p=1 +a.a.toString +o=a.c +o.toString +o=A.cwN(o) +n=a.a.gF9() +m=a.ry +l=a.gaY().k3 +l.toString +k=new A.ckO(r,q,p,o,a0,n,m,l,s) +if(a1)j=B.dU +else{r=a.RG +r=r==null?a0:r.am4(k) +j=r==null?B.dU:r}if(j.a<3)return +a.RG=k +i=A.a([],t.u1) +h=s.a1D(!1) +g=new A.B4(h,0,0) +for(f=0;g.KY(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.gaY() +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.bYm(s,m) +q=r.b +if(m===s.length)r.aDS(2,q) +else{r.aDS(1,q) +r.KY(1,r.b)}m=r.a +q=B.c.X(m,0,r.b) +p=new A.ha(r.gE(r)) +p=p.gR(p) +o=new A.ha(r.gE(r)) +n.xn(new A.f3(q+p+o.gO(o)+B.c.bK(m,r.c),A.qU(B.M,r.b+r.gE(r).length),B.d4),B.bF)}, +aDB(a){var s=this.a.c.a,r=a.a.aQ7(a.c,a.b) +this.xn(r,a.d) +if(r.l(0,s))this.ayg()}, +btE(a){if(a.a)this.xI(new A.db(this.a.c.a.a.length,B.M)) +else this.xI(B.qv)}, +bdY(a){var s,r,q,p,o,n,m,l=this +if(a.b!==B.q5)return +s=B.b.gbO(l.gwi().d) +if(l.a.k1===1){r=l.gwi() +q=s.Q +q.toString +r.t1(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.bQU(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().t1(m)}, +beo(a){var s,r,q,p,o,n,m,l,k,j,i=this +if(i.a.k1===1)return +s=i.gaY().D7(i.a.c.a.b.grE()) +r=t._N.a(i.Q.gap()) +r.toString +q=A.bQU(r,new A.mI(a.geB(a)?B.ar:B.au,B.q5)) +p=B.b.gbO(i.gwi().d) +if(a.geB(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.gaY().k3.b +l=p.at +l.toString +k=o+l>=n+m?new A.db(i.a.c.a.a.length,B.M):i.gaY().w0(A.e6(i.gaY().dP(0,null),new A.w(s.a,o))) +j=i.a.c.a.b.ami(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.qv:i.gaY().w0(A.e6(i.gaY().dP(0,null),new A.w(s.a,o))) +j=i.a.c.a.b.ami(k.a)}i.xI(j.grE()) +i.xn(i.a.c.a.zC(j),B.bF)}, +bxT(a){var s=a.b +this.xI(s.grE()) +this.xn(a.a.zC(s),a.c)}, +gakN(){var s,r=this,q=r.y1 +if(q===$){s=A.a([],t.ot) +r.y1!==$&&A.ao() +q=r.y1=new A.agU(r,new A.cO(s,t.wS),t.Wp)}return q}, +bkW(a){var s=this.z +if(s==null)s=null +else{s=s.e +s===$&&A.e() +s=s.ga79()}if(s===!0){this.N8(!1) +return null}s=this.c +s.toString +return A.GB(s,a,t.xm)}, +bcR(a){switch(A.dh().a){case 0:case 2:case 1:switch(a.gd6(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}}, +gb7W(){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.fT(b0.gbsO(),new A.cO(p,q),t.Tx)}o=b0.xr +if(o===$){p=A.a([],s) +b0.xr!==$&&A.ao() +o=b0.xr=new A.fT(b0.gbxS(),new A.cO(p,q),t.Vf)}p=A.a([],s) +n=A.a([],s) +m=b0.gbaq() +l=b0.gbnb() +k=A.a([],s) +j=b0.c +j.toString +j=new A.BB(b0,m,l,new A.cO(k,q),t.dA).t8(j) +k=b0.gbnz() +i=A.a([],s) +h=b0.c +h.toString +h=new A.BB(b0,k,l,new A.cO(i,q),t.Uz).t8(h) +i=b0.gbmh() +g=b0.gbne() +f=A.a([],s) +e=b0.c +e.toString +e=new A.BB(b0,i,g,new A.cO(f,q),t.Fb).t8(e) +m=A.Gi(b0,m,l,!1,!1,!1,t._w) +f=b0.c +f.toString +f=m.t8(f) +m=A.a([],s) +d=b0.c +d.toString +d=new A.fT(b0.gben(),new A.cO(m,q),t.vr).t8(d) +m=A.Gi(b0,k,l,!1,!0,!1,t.P9) +c=b0.c +c.toString +c=m.t8(c) +m=b0.gbpR() +b=A.Gi(b0,m,l,!1,!0,!1,t.cP) +a=b0.c +a.toString +a=b.t8(a) +b=A.Gi(b0,i,g,!1,!0,!1,t.OO) +a0=b0.c +a0.toString +a0=b.t8(a0) +b=b0.gakN() +a1=b0.c +a1.toString +a1=b.t8(a1) +b=b0.gakN() +a2=b0.c +a2.toString +a2=b.t8(a2) +m=A.Gi(b0,m,l,!1,!0,!1,t.ba) +b=b0.c +b.toString +b=m.t8(b) +m=b0.gbdu() +a3=A.Gi(b0,m,l,!1,!0,!1,t.jA) +a4=b0.c +a4.toString +a4=a3.t8(a4) +l=A.Gi(b0,k,l,!1,!0,!1,t.eI) +k=b0.c +k.toString +k=l.t8(k) +l=A.a([],s) +a3=b0.c +a3.toString +a3=new A.fT(b0.gbtD(),new A.cO(l,q),t.MN).t8(a3) +l=A.a([],s) +i=A.Gi(b0,i,g,!1,!0,!0,t.oB) +a5=b0.c +a5.toString +a5=i.t8(a5) +g=A.Gi(b0,m,g,!0,!0,!0,t.bh) +m=b0.c +m.toString +m=g.t8(m) +g=A.a([],s) +i=b0.c +i.toString +i=new A.aU0(b0,new A.cO(g,q)).t8(i) +g=A.a([],s) +a6=b0.c +a6.toString +a6=new A.aM2(b0,new A.cO(g,q)).t8(a6) +g=A.a([],s) +a7=b0.c +a7.toString +a7=new A.fT(new A.bi_(b0),new A.cO(g,q),t.gv).t8(a7) +a8=b0.x1 +if(a8===$){s=A.a([],s) +b0.x1!==$&&A.ao() +a8=b0.x1=new A.fT(b0.gbx9(),new A.cO(s,q),t.j5)}s=b0.c +s.toString +a9=A.p([B.dSX,new A.a_X(!1,new A.cO(r,q)),B.dSw,b1,B.dSK,o,B.apg,new A.a_P(!0,new A.cO(p,q)),B.FC,new A.fT(b0.gbkV(),new A.cO(n,q),t.P0),B.dS4,j,B.dT1,h,B.dS5,e,B.dRY,f,B.dS9,d,B.dRU,c,B.dS_,a,B.dRW,a0,B.dSU,a1,B.dSV,a2,B.dT_,b,B.dRV,a4,B.dSY,k,B.dRZ,a3,B.FE,new A.fT(b0.gbdX(),new A.cO(l,q),t.AX),B.dSZ,a5,B.dSW,m,B.dSz,i,B.dS3,a6,B.dSq,a7,B.dSE,a8.t8(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.Fb(a) +s=e.a.p1 +r=e.gAu() +q=e.a +p=q.x1 +if(p==null)p=e.gbcQ() +q=q.xr +if(q==null)q=B.wv +o=e.gb7W() +n=e.a +m=n.c +l=n.d +k=n.cx +n=n.k1!==1?B.ar:B.cL +j=e.gwi() +i=e.a +h=i.W +g=i.F +i=i.cD +f=A.KH(a).aJP(!1,e.a.k1!==1) +return new A.aLC(e.gbb6(),r,A.Lc(A.jD(A.GA(o,new A.UU(m,new A.bie(e),new A.bif(e),l,k,A.rL(!1,d,A.bR8(n,B.B,j,g,!0,e.Q,h,i,f,d,new A.big(e,s)),d,d,d,l,!1,d,d,d,d,d,d),d,t.pm)),q,d,d,d,d),d,p),d)}, +aIz(){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.aQ(h.e,s.length) +$.aD.toString +$.dj() +h=A.dh() +if(J.cV(B.dF0.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.dYC) +p.push(new A.Mu(new A.a1(j.gaY().k3.a,0),B.W,B.dB,i,i))}else p.push(B.dYD) +h=j.cy +h===$&&A.e() +q=A.a([A.cE(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.cE(i,i,i,i,i,i,i,i,i,B.c.bK(j.a.c.a.a,o))) +return A.cE(q,i,i,i,i,i,i,i,h,i)}n=!h.x&&h.d.ge6() +if(j.gak6()){m=!j.a.c.a.gaNd()||!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.doj(h,m,q,l,k)}h=j.a.c +q=j.c +q.toString +l=j.cy +l===$&&A.e() +return h.aIA(q,l,n)}, +$iue:1} +A.bi4.prototype={ +$0(){}, +$S:0} +A.bip.prototype={ +$1(a){var s=this.a +if(s.c!=null)s.xI(s.a.c.a.b.grE())}, +$S:3} +A.bit.prototype={ +$1(a){var s=this.a +if(s.c!=null)s.xI(s.a.c.a.b.grE())}, +$S:3} +A.bih.prototype={ +$0(){this.a.Zd(B.ct)}, +$S:0} +A.bii.prototype={ +$0(){this.a.YQ(B.ct)}, +$S:0} +A.bij.prototype={ +$0(){this.a.JL(B.ct)}, +$S:0} +A.bik.prototype={ +$0(){this.a.a2Z(B.ct)}, +$S:0} +A.bil.prototype={ +$0(){return this.a.YQ(B.ct)}, +$S:0} +A.bim.prototype={ +$0(){return this.a.Zd(B.ct)}, +$S:0} +A.bin.prototype={ +$0(){return this.a.JL(B.ct)}, +$S:0} +A.bio.prototype={ +$0(){return this.a.a2Z(B.ct)}, +$S:0} +A.biq.prototype={ +$1(a){var s,r=this.a +if(r.c!=null&&r.gaY().k3!=null){r.k4=!0 +$.aD.a5$.f.a8(0,r.gXN()) +s=r.c +s.toString +A.PF(s).aIa(0,r.a.d)}}, +$S:3} +A.bi0.prototype={ +$1(a){var s=this.a +return s.a.du.$2(a,s)}, +$S:13} +A.bi8.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.gaY().bY.gr2() +r=i.a.oJ.d +q=i.z +if((q==null?null:q.c)!=null){p=q.c.Us(s).b +o=Math.max(p,48) +r=Math.max(p/2-i.z.c.Ur(B.qw,s).b+o/2,r)}n=i.a.oJ.YS(r) +q=i.ok +q.toString +m=i.azG(q) +l=i.a.c.a.b +if(l.a===l.b)k=m.b +else{j=i.gaY().Kc(l) +if(j.length===0)k=m.b +else if(l.cs:h"))}, +gCe(){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}, +ge6(){if(!this.gJk()){var s=this.w +if(s==null)s=null +else{s=s.c +s=s==null?null:B.b.p(s.gCe(),this)}s=s===!0}else s=!0 +return s}, +gJk(){var s=this.w +return(s==null?null:s.c)===this}, +gNv(){return this.gxN()}, +gxN(){var s,r,q,p +for(s=this.gCe(),r=s.length,q=0;q#"+s+q}, +$ib8:1} +A.bnn.prototype={ +$1(a){return!a.gAf()&&a.gpY()}, +$S:87} +A.Ie.prototype={ +gNv(){return this}, +ga1J(){if(!this.gpY())return B.au4 +return A.iU.prototype.ga1J.call(this)}, +a3l(a){if(a.Q==null)this.a6q(a) +if(this.ge6())a.Fm(!0) +else a.Qq()}, +aIa(a,b){var s,r=this +if(b.Q==null)r.a6q(b) +s=r.w +if(s!=null)s.f.push(new A.aKt(r,b)) +s=r.w +if(s!=null)s.a5R()}, +Fm(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).gpY() +else s=!1 +if(!s)break +p.pop()}r=p.length!==0?B.b.gR(p):null +if(!a||r==null){if(q.gpY()){q.Qq() +q.aBJ(q)}return}r.Fm(!0)}} +A.zz.prototype={ +G(){return"FocusHighlightMode."+this.b}} +A.art.prototype={ +G(){return"FocusHighlightStrategy."+this.b}} +A.a16.prototype={ +n(){var s=this.a,r=$.mJ.q1$ +r===$&&A.e() +if(J.v(r.a,s.gaMd())){$.nh.x2$.b.D(0,s.gaMh()) +r=$.mJ.q1$ +r===$&&A.e() +r.a=null}s.d=new A.Q5(A.fx(null,null,null,t.Su,t.S),t.op) +this.pl()}, +a5R(){if(this.r)return +this.r=!0 +A.kB(this.gb8A())}, +b8B(){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.nB:B.nC +n.ti() +s=n.e +s.toString +A.cLR(s,1,l) +return!0}}return!1}} +A.bnq.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.ga7(o))q=o}n=J.l5(q,new A.bgV(new A.Y(g.geq(g).a,-1/0,g.geq(g).c,1/0))) +if(n.gdc(n)){p=B.b.gO(A.d5g(g.geq(g).gcS(),n)) +break}p=J.eX(A.d5h(g.geq(g).gcS(),q)) +break +case B.hQ:case B.hS:q=k.bvj(b,g.geq(g),i.ga1J()) +if(q.length===0){p=j +break}if(r!=null&&!r.d.gaI5()){o=new A.aP(q,new A.bgW(r),A.a0(q).i("aP<1>")) +if(!o.ga7(o))q=o}n=J.l5(q,new A.bgX(new A.Y(-1/0,g.geq(g).b,1/0,g.geq(g).d))) +if(n.gdc(n)){p=B.b.gO(A.d5f(g.geq(g).gcS(),n)) +break}p=J.eX(A.d5i(g.geq(g).gcS(),q)) +break +default:p=j}if(p!=null){h=k.Cu$ +m=h.h(0,i) +l=new A.VD(b,g) +if(m!=null)m.a.push(l) +else h.j(0,i,new A.aMS(A.a([l],t.Kj))) +switch(b){case B.hP:case B.hS:A.Gl(p,B.nC) +break +case B.hR:case B.hQ:A.Gl(p,B.nB) +break}return!0}return!1}} +A.cjw.prototype={ +$1(a){return a.b===this.a}, +$S:1011} +A.bgP.prototype={ +$2(a,b){if(this.a)if(this.b)return B.e.bM(a.geq(a).b,b.geq(b).b) +else return B.e.bM(b.geq(b).d,a.geq(a).d) +else if(this.b)return B.e.bM(a.geq(a).a,b.geq(b).a) +else return B.e.bM(b.geq(b).c,a.geq(a).c)}, +$S:106} +A.bgR.prototype={ +$2(a,b){var s=a.geq(a).gcS(),r=b.geq(b).gcS(),q=this.a,p=A.cwV(q,s,r) +if(p===0)return A.cwU(q,s,r) +return p}, +$S:106} +A.bgQ.prototype={ +$2(a,b){var s=a.geq(a).gcS(),r=b.geq(b).gcS(),q=this.a,p=A.cwU(q,s,r) +if(p===0)return A.cwV(q,s,r) +return p}, +$S:106} +A.bgS.prototype={ +$2(a,b){var s,r,q,p=this.a,o=a.geq(a),n=b.geq(b),m=o.a,l=p.a,k=o.c +m=Math.abs(m-l)=s.c}, +$S:87} +A.bgL.prototype={ +$2(a,b){return B.e.bM(a.geq(a).gcS().a,b.geq(b).gcS().a)}, +$S:106} +A.bgM.prototype={ +$1(a){var s=this.a +return!a.geq(a).l(0,s)&&a.geq(a).gcS().b<=s.b}, +$S:87} +A.bgN.prototype={ +$1(a){var s=this.a +return!a.geq(a).l(0,s)&&a.geq(a).gcS().b>=s.d}, +$S:87} +A.bgO.prototype={ +$2(a,b){return B.e.bM(a.geq(a).gcS().b,b.geq(b).gcS().b)}, +$S:106} +A.bgI.prototype={ +$1(a){var s,r,q=this.b.a.pop().b,p=q.e +p.toString +p=A.qN(p) +s=$.aD.a5$.f.c.e +s.toString +if(p!=A.qN(s)){p=this.a +s=this.c +p.Pa(s) +p.Cu$.D(0,s) +return!1}switch(a){case B.hP:case B.hS:r=B.nC +break +case B.hQ:case B.hR:r=B.nB +break +default:r=null}A.Gl(q,r) +return!0}, +$S:1013} +A.bgU.prototype={ +$1(a){var s=a.e +s.toString +return A.qN(s)===this.a}, +$S:87} +A.bgV.prototype={ +$1(a){var s=a.geq(a).rr(this.a) +return!s.ga7(s)}, +$S:87} +A.bgW.prototype={ +$1(a){var s=a.e +s.toString +return A.qN(s)===this.a}, +$S:87} +A.bgX.prototype={ +$1(a){var s=a.geq(a).rr(this.a) +return!s.ga7(s)}, +$S:87} +A.kz.prototype={ +gaKD(){var s=this.d +if(s==null){s=this.c.e +s.toString +s=this.d=new A.cju().$1(s)}s.toString +return s}} +A.cjt.prototype={ +$1(a){var s=a.gaKD() +return A.jA(s,A.a0(s).c)}, +$S:1014} +A.cjv.prototype={ +$2(a,b){switch(this.a.a){case 1:return B.e.bM(a.b.a,b.b.a) +case 0:return B.e.bM(b.b.c,a.b.c)}}, +$S:430} +A.cju.prototype={ +$1(a){var s,r=A.a([],t.vl),q=t.I,p=a.vY(q) +for(;p!=null;){r.push(q.a(p.gbw())) +s=A.dli(p) +p=s==null?null:s.vY(q)}return r}, +$S:1016} +A.yd.prototype={ +geq(a){var s,r,q,p,o=this +if(o.b==null)for(s=o.a,r=A.a0(s).i("O<1,Y>"),s=new A.O(s,new A.cjr(),r),s=new A.bF(s,s.gu(s),r.i("bF")),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.xO(q)}s=o.b +s.toString +return s}} +A.cjr.prototype={ +$1(a){return a.b}, +$S:1017} +A.cjs.prototype={ +$2(a,b){switch(this.a.a){case 1:return B.e.bM(a.geq(a).a,b.geq(b).a) +case 0:return B.e.bM(b.geq(b).c,a.geq(a).c)}}, +$S:1018} +A.a6n.prototype={ +baZ(a){var s,r,q,p,o,n=B.b.gO(a).a,m=t.qi,l=A.a([],m),k=A.a([],t.jE) +for(s=a.length,r=0;r") +return A.Q(new A.aP(b,new A.bMa(new A.Y(-1/0,s.b,1/0,s.d)),r),!0,r.i("D.E"))}, +$S:1019} +A.bMa.prototype={ +$1(a){var s=a.b.rr(this.a) +return!s.ga7(s)}, +$S:1020} +A.a17.prototype={ +Y(){return new A.aOh(B.k)}} +A.ad0.prototype={} +A.aOh.prototype={ +gpC(a){var s,r,q,p=this,o=p.d +if(o===$){s=p.a.c +r=A.a([],t.bp) +q=$.bo() +p.d!==$&&A.ao() +o=p.d=new A.ad0(s,!1,!0,!0,!0,null,null,r,q)}return o}, +n(){this.gpC(this).n() +this.aG()}, +bj(a){var s=this +s.bP(a) +if(a.c!==s.a.c)s.gpC(s).dy=s.a.c}, +A(a){var s=null,r=this.gpC(this) +return A.rL(!1,!1,this.a.f,s,!0,!0,r,!1,s,s,s,s,s,!0)}} +A.aCq.prototype={ +t0(a){A.Gl(a.gpC(a),B.dEn)}} +A.JB.prototype={} +A.ayS.prototype={ +t0(a){var s=$.aD.a5$.f.c,r=s.e +r.toString +return A.PG(r).a5Z(s,!0)}, +arp(a,b){return b?B.m2:B.tX}} +A.Ke.prototype={} +A.aAT.prototype={ +t0(a){var s=$.aD.a5$.f.c,r=s.e +r.toString +return A.PG(r).a5Z(s,!1)}, +arp(a,b){return b?B.m2:B.tX}} +A.a_P.prototype={ +t0(a){var s,r +if(!this.c){s=$.aD.a5$.f.c +r=s.e +r.toString +A.PG(r).bL2(s,a.a)}}} +A.aOi.prototype={} +A.aSx.prototype={ +alN(a,b){var s +this.b1l(a,b) +s=this.Cu$.h(0,b) +if(s!=null){s=s.a +if(!!s.fixed$length)A.W(A.ak("removeWhere")) +B.b.qg(s,new A.cjw(a),!0)}}} +A.aY5.prototype={} +A.aY6.prototype={} +A.a1c.prototype={ +Y(){return new A.a1d(A.b5(t.gx),B.k)}} +A.a1d.prototype={ +bet(){var s=this +s.a.toString +s.e=s.f.ct(0,new A.bnD()) +s.az6()}, +az6(){this.I(new A.bnE(this))}, +A(a){var s,r=this +switch(r.a.f.a){case 1:r.LL() +break +case 2:if(r.e)r.LL() +break +case 0:break}s=r.a +return new A.k6(new A.ad3(r,r.d,s.c,null),null,null)}, +adv(){this.e=!0 +this.az6() +return this.LL()}, +LL(){var s,r,q,p,o,n,m,l={},k=l.a="" +for(s=this.f,s=A.eI(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.adv()||q +o=l.a +p=p.e +n=p.y +p=n==null?A.y(p).i("fM.T").a(n):n +l.a=o+(p==null?k:p)}if(l.a.length!==0){k=this.c.U(t.I) +k.toString +m=k.w +if(A.dh()===B.cw)A.PQ(new A.bnF(l,m),t.H) +else A.aDw(l.a,m,B.GP)}return!q}} +A.bnD.prototype={ +$1(a){var s=a.f,r=s.y +return r==null?A.y(s).i("fM.T").a(r):r}, +$S:1021} +A.bnE.prototype={ +$0(){++this.a.d}, +$S:0} +A.bnF.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.kh(B.cX,null,t.H),$async$$0) +case 2:A.aDw(q.a.a,q.b,B.GP) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.ad3.prototype={ +fN(a){return this.r!==a.r}} +A.zB.prototype={ +Y(){return A.d74(A.y(this).i("zB.T"))}, +gcC(a){return this.r}} +A.qd.prototype={ +ga7r(){var s=this.d +return s===$?this.d=this.a.f:s}, +gm(a){return this.ga7r()}, +gce(){var s=this.a.d +return(s==null?null:s.$1(this.ga7r()))==null}, +adv(){var s,r +this.I(new A.bnC(this)) +s=this.e +r=s.y +return(r==null?A.y(s).i("fM.T").a(r):r)==null}, +LL(){var s=this.a.d +if(s!=null)this.e.sm(0,s.$1(this.ga7r()))}, +a8U(a){var s +this.I(new A.bnB(this,a)) +s=this.c +s.toString +s=A.cxs(s) +if(s!=null)s.bet()}, +gua(){return this.a.x}, +vh(a,b){var s=this +s.A5(s.e,"error_text") +s.A5(s.f,"has_interacted_by_user")}, +ro(){var s=this.c +s.toString +s=A.cxs(s) +if(s!=null)s.f.D(0,this) +this.xB()}, +A(a){var s,r=this,q=r.a +if(q.r)switch(q.w.a){case 1:r.LL() +break +case 2:q=r.f +s=q.y +if(s==null?A.y(q).i("fM.T").a(s):s)r.LL() +break +case 0:break}q=A.cxs(a) +if(q!=null)q.f.t(0,r) +return r.a.e.$1(r)}} +A.bnC.prototype={ +$0(){this.a.LL()}, +$S:0} +A.bnB.prototype={ +$0(){var s=this.a +s.d=this.b +s.f.av6(0,!0)}, +$S:0} +A.Yn.prototype={ +G(){return"AutovalidateMode."+this.b}} +A.cbS.prototype={ +$2(a,b){if(!a.a)a.T(0,b)}, +$S:88} +A.VS.prototype={ +bj(a){this.bP(a) +this.G4()}, +dk(){var s,r,q,p,o=this +o.kr() +s=o.dN$ +r=o.gBA() +q=o.c +q.toString +q=A.xn(q) +o.uu$=q +p=o.Dy(q,r) +if(r){o.vh(s,o.ra$) +o.ra$=!1}if(p)if(s!=null)s.n()}, +n(){var s,r=this +r.ty$.ao(0,new A.cbS()) +s=r.dN$ +if(s!=null)s.n() +r.dN$=null +r.aG()}} +A.ni.prototype={ +gap(){var s,r=$.aD.a5$.z.h(0,this) +if(r instanceof A.mc){s=r.gaS(r) +if(A.y(this).c.b(s))return s}return null}} +A.bI.prototype={ +k(a){var s=this,r=s.a,q=r!=null?" "+r:"" +if(A.a_(s)===B.dSj)return"[GlobalKey#"+A.ez(s)+q+"]" +return"["+("#"+A.ez(s))+q+"]"}} +A.wJ.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.w5(this.a)}, +k(a){var s="GlobalObjectKey",r=B.c.eS(s,">")?B.c.X(s,0,-8):s +return"["+r+" "+("#"+A.ez(this.a))+"]"}, +gm(a){return this.a}} +A.r.prototype={ +qt(){var s=this.a +return s==null?"Widget":"Widget-"+s.k(0)}, +l(a,b){if(b==null)return!1 +return this.BZ(0,b)}, +gv(a){return A.K.prototype.gv.call(this,this)}, +ge7(a){return this.a}} +A.Z.prototype={ +h1(a){return new A.U2(this,B.b2)}} +A.a8.prototype={ +h1(a){return A.ddT(this)}} +A.aUX.prototype={ +G(){return"_StateLifecycle."+this.b}} +A.ad.prototype={ +gbw(){var s=this.a +s.toString +return s}, +an(){}, +bj(a){}, +I(a){a.$0() +this.c.qp()}, +ro(){}, +cp(){}, +n(){}, +dk(){}} +A.bX.prototype={} +A.iC.prototype={ +h1(a){return new A.JH(this,B.b2,A.y(this).i("JH"))}} +A.ci.prototype={ +h1(a){return A.d8e(this)}} +A.aZ.prototype={ +bi(a,b){}, +RM(a){}} +A.auS.prototype={ +h1(a){return new A.auR(this,B.b2)}} +A.ca.prototype={ +h1(a){return new A.a8A(this,B.b2)}} +A.i3.prototype={ +h1(a){return A.dak(this)}} +A.M5.prototype={ +G(){return"_ElementLifecycle."+this.b}} +A.aOW.prototype={ +aG3(a){a.d4(new A.cdl(this,a)) +a.H0()}, +bxn(){var s,r,q,p=this +p.a=!0 +r=p.b +q=A.Q(r,!0,A.y(r).i("da.E")) +B.b.fl(q,A.csv()) +s=q +r.V(0) +try{r=s +new A.c5(r,A.aM(r).i("c5<1>")).ao(0,p.gbxl())}finally{p.a=!1}}, +t(a,b){if(b.w===B.ld){b.ro() +b.d4(A.csw())}this.b.t(0,b)}, +D(a,b){this.b.D(0,b)}} +A.cdl.prototype={ +$1(a){this.a.aG3(a)}, +$S:48} +A.b5Z.prototype={ +asL(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}, +aNN(a){try{a.$0()}finally{}}, +QZ(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.fl(h,A.csv()) +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.aEO(h,0,o,A.csv()) +else A.aEN(h,0,o,A.csv()) +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.dWD}, +H0(){var s=this,r=s.f,q=r==null?null:r.a +if(q instanceof A.ni){r=s.r.z +if(J.v(r.h(0,q),s))r.D(0,q)}s.z=s.f=null +s.w=B.apT}, +gpf(a){var s,r=this.gaF() +if(r instanceof A.a4){s=r.k3 +s.toString +return s}return null}, +II(a,b){var s=this.z;(s==null?this.z=A.eS(t.pv):s).t(0,a) +a.arD(this,b) +return t.WB.a(a.gbw())}, +amO(a){return this.II(a,null)}, +U(a){var s=this.y,r=s==null?null:s.h(0,A.cP(a)) +if(r!=null)return a.a(this.II(r,null)) +this.Q=!0 +return null}, +adY(a){var s=this.vY(a) +s=s==null?null:s.gbw() +return a.i("0?").a(s)}, +vY(a){var s=this.y +return s==null?null:s.h(0,A.cP(a))}, +alo(){var s=this.a +this.c=s==null?null:s.c}, +akx(){var s=this.a +this.y=s==null?null:s.y}, +MY(a){var s,r=this.a +while(!0){s=r==null +if(!(!s&&A.a_(r.gbw())!==A.cP(a)))break +r=r.a}s=s?null:r.gbw() +return a.i("0?").a(s)}, +Gk(a){var s,r=this.a +for(;s=r==null,!s;){if(r instanceof A.mc&&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)}, +bIg(a){var s,r,q=this.a +for(s=null;q!=null;){if(q instanceof A.mc&&a.b(q.gaS(q)))s=q +q=q.a}r=s==null?null:s.gaS(s) +return a.i("0?").a(r)}, +MX(a){var s=this.a +for(;s!=null;){if(s instanceof A.cL&&a.b(s.gaF()))return a.a(s.gaF()) +s=s.a}return null}, +BJ(a){var s=this.a +while(!0){if(!(s!=null&&a.$1(s)))break +s=s.a}}, +dk(){this.qp()}, +v8(a){var s=this.c +if(s!=null)s.v8(a)}, +qt(){var s=this.f +s=s==null?null:s.qt() +return s==null?"#"+A.ez(this)+"(DEFUNCT)":s}, +qp(){var s=this +if(s.w!==B.ld)return +if(s.as)return +s.as=!0 +s.r.asL(s)}, +acf(a){var s +if(this.w===B.ld)s=!this.as&&!a +else s=!0 +if(s)return +try{this.Bo()}finally{}}, +aPJ(){return this.acf(!1)}, +Bo(){this.as=!1}, +$iC:1} +A.biO.prototype={ +$1(a){this.a.a=a}, +$S:48} +A.biQ.prototype={ +$1(a){a.akG(this.a) +if(!(a instanceof A.cL))a.d4(this)}, +$S:48} +A.biL.prototype={ +$1(a){a.aGh(this.a)}, +$S:48} +A.biN.prototype={ +$1(a){a.Zr()}, +$S:48} +A.biM.prototype={ +$1(a){a.a7Z(this.a)}, +$S:48} +A.aqR.prototype={ +be(a){var s=this.d,r=new A.a6F(s,A.aT(t.T)) +r.bd() +r.b7n(s) +return r}} +A.ZJ.prototype={ +u7(a,b){this.auv(a,b) +this.ahp()}, +ahp(){this.aPJ()}, +Bo(){var s,r,q,p,o,n,m=this,l=null +try{l=m.ec() +m.gbw()}catch(o){s=A.a2(o) +r=A.ay(o) +m.ch=!1 +n=A.a0G(A.cBu(A.dd("building "+m.k(0)),s,r,new A.bdt())) +l=n}finally{m.af8()}try{m.ay=m.t6(m.ay,l,m.d)}catch(o){q=A.a2(o) +p=A.ay(o) +n=A.a0G(A.cBu(A.dd("building "+m.k(0)),q,p,new A.bdu())) +l=n +m.ay=m.t6(null,l,m.d)}}, +d4(a){var s=this.ay +if(s!=null)a.$1(s)}, +yI(a){this.ay=null +this.Ak(a)}} +A.bdt.prototype={ +$0(){var s=A.a([],t.qe) +return s}, +$S:42} +A.bdu.prototype={ +$0(){var s=A.a([],t.qe) +return s}, +$S:42} +A.U2.prototype={ +ec(){return t.Iz.a(this.gbw()).A(this)}, +eE(a,b){this.a3Y(0,b) +this.acf(!0)}} +A.mc.prototype={ +ec(){return this.gaS(this).A(this)}, +gaS(a){var s=this.ok +s.toString +return s}, +ahp(){var s=this +s.gaS(s).an() +s.gaS(s).dk() +s.b1_()}, +Bo(){var s=this +if(s.p1){s.gaS(s).dk() +s.p1=!1}s.b10()}, +eE(a,b){var s,r=this +r.a3Y(0,b) +s=r.gaS(r).a +s.toString +r.gaS(r).a=t.d2.a(r.gbw()) +r.gaS(r).bj(s) +r.acf(!0)}, +cp(){var s=this +s.aur() +s.gaS(s).cp() +s.qp()}, +ro(){this.gaS(this).ro() +this.aus()}, +H0(){var s=this +s.a3X() +s.gaS(s).n() +s.ok=s.gaS(s).c=null}, +II(a,b){return this.a3W(a,b)}, +amO(a){return this.II(a,null)}, +dk(){this.aut() +this.p1=!0}} +A.a5W.prototype={ +ec(){return t.yH.a(this.gbw()).b}, +eE(a,b){var s=this,r=t.yH.a(s.gbw()) +s.a3Y(0,b) +s.a1T(r) +s.acf(!0)}, +a1T(a){this.JC(a)}} +A.JH.prototype={ +awe(a){this.d4(new A.bHD(a))}, +JC(a){var s=this.f +s.toString +this.awe(this.$ti.i("iC<1>").a(s))}} +A.bHD.prototype={ +$1(a){if(a instanceof A.cL)this.a.FL(a.gaF()) +else a.d4(this)}, +$S:48} +A.nl.prototype={ +akx(){var s=this,r=s.a,q=r==null?null:r.y +if(q==null)q=B.dzT +s.y=q.cV(0,A.a_(s.gbw()),s)}, +at6(a,b){this.bN.j(0,a,b)}, +arD(a,b){this.at6(a,null)}, +apJ(a,b){b.dk()}, +a1T(a){if(t.WB.a(this.gbw()).fN(a))this.b2m(a)}, +JC(a){var s,r,q +for(s=this.bN,r=A.y(s),s=new A.G1(s,s.Wg(),r.i("G1<1>")),r=r.c;s.q();){q=s.d +this.apJ(a,q==null?r.a(q):q)}}} +A.cL.prototype={ +gaF(){var s=this.ay +s.toString +return s}, +beJ(){var s=this.a +while(!0){if(!(s!=null&&!(s instanceof A.cL)))break +s=s.a}return t.c_.a(s)}, +beI(){var s,r={},q=r.a=this.a +r.b=null +while(!0){if(!(q!=null&&!(q instanceof A.cL)))break +if(q instanceof A.JH){r.b=q +break}s=q.a +r.a=s +q=s}return r.b}, +u7(a,b){var s,r=this +r.auv(a,b) +s=r.f +s.toString +r.ay=t.F5.a(s).be(r) +r.a7Z(b) +r.af8()}, +eE(a,b){this.a3Y(0,b) +this.aCT()}, +Bo(){this.aCT()}, +aCT(){var s=this,r=s.f +r.toString +t.F5.a(r).bi(s,s.gaF()) +s.af8()}, +aR9(a0,a1,a2,a3){var s,r,q,p,o,n,m=this,l=null,k=new A.bNc(a2),j=new A.bNd(a3),i=J.S(a1),h=i.gu(a1)-1,g=J.S(a0),f=g.gu(a0)-1,e=t.Si,d=A.aO(i.gu(a1),$.cDH(),!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.gbw() +q=!(A.a_(q)===A.a_(r)&&J.v(q.a,r.a))}else q=!0 +if(q)break +q=m.t6(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.gbw() +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.gbw().a!=null){e=s.gbw().a +e.toString +o.j(0,e,s)}else{s.a=null +s.Zr() +e=m.r.b +if(s.w===B.ld){s.ro() +s.d4(A.csw())}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.gbw() +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.t6(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.t6(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.bM(J.ag(i.a),i.b,g.i("bM<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.Zr() +q=m.r.b +if(e.w===B.ld){e.ro() +e.d4(A.csw())}q.b.t(0,e)}}return d}, +adn(a,b,c){return this.aR9(a,b,c,null)}, +ro(){this.aus()}, +H0(){var s=this,r=s.f +r.toString +t.F5.a(r) +s.a3X() +r.RM(s.gaF()) +s.ay.n() +s.ay=null}, +akG(a){var s,r=this,q=r.d +r.b1g(a) +s=r.CW +s.toString +s.yP(r.gaF(),q,r.d)}, +a7Z(a){var s,r,q=this +q.d=a +s=q.CW=q.beJ() +if(s!=null)s.yK(q.gaF(),a) +r=q.beI() +if(r!=null){s=r.f +s.toString +t.IL.a(s).FL(q.gaF())}}, +Zr(){var s=this,r=s.CW +if(r!=null){r.A6(s.gaF(),s.d) +s.CW=null}s.d=null}} +A.bNc.prototype={ +$1(a){var s=this.a.p(0,a) +return s?null:a}, +$S:1022} +A.bNd.prototype={ +$2(a,b){var s=this.a +return s!=null?s[a]:new A.DN(b,a,t.Bc)}, +$S:1023} +A.bPk.prototype={} +A.auR.prototype={ +yI(a){this.Ak(a)}, +yK(a,b){}, +yP(a,b,c){}, +A6(a,b){}} +A.a8A.prototype={ +d4(a){var s=this.p1 +if(s!=null)a.$1(s)}, +yI(a){this.p1=null +this.Ak(a)}, +u7(a,b){var s,r,q=this +q.Ff(a,b) +s=q.p1 +r=q.f +r.toString +q.p1=q.t6(s,t.Mp.a(r).c,null)}, +eE(a,b){var s,r,q=this +q.C0(0,b) +s=q.p1 +r=q.f +r.toString +q.p1=q.t6(s,t.Mp.a(r).c,null)}, +yK(a,b){var s=this.ay +s.toString +t.GM.a(s).sc7(a)}, +yP(a,b,c){}, +A6(a,b){var s=this.ay +s.toString +t.GM.a(s).sc7(null)}} +A.qq.prototype={ +gaF(){return t.pU.a(A.cL.prototype.gaF.call(this))}, +giy(a){var s=this.p1 +s===$&&A.e() +return new A.aP(s,new A.bEo(this),A.a0(s).i("aP<1>"))}, +yK(a,b){var s=this.gaF(),r=b.a +s.aan(0,a,r==null?null:r.gaF())}, +yP(a,b,c){var s=this.gaF(),r=c.a +s.a_U(a,r==null?null:r.gaF())}, +A6(a,b){this.gaF().D(0,a)}, +d4(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.aW(t.o.a(p),new A.f5(new A.fu(new A.fC(n,1,B.a_)),o,m),m.i("aW"))}}if(s)s=!(isFinite(q.a)&&isFinite(q.b)) +else s=!0 +h.w=s}, +a3J(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.oA(b.gpx(b),new A.cO(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.Z1(s.gaM1(),p.f.gacS()) +p.f.f.aeT(r) +p.f.r.aeS() +s=p.f +q=A.ta(p.gb9B(),!1) +p.r=q +s.b.B9(0,q) +q=p.e +q===$&&A.e() +q.de() +q=q.f3$ +q.b=!0 +q.a.push(p.gaOq())}, +k(a){var s,r,q,p,o,n=this.f +n===$&&A.e() +s=n.d.b +r=n.e.b +n=A.q(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.q(o.c)+")"}} +A.ccN.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.hF(p.b-s.d,new A.jY(!0,r,new A.dn(q.d,!1,b,r),r),r,r,s.a,p.a-s.c,s.b,r)}, +$S:359} +A.ccO.prototype={ +$0(){var s,r=this.a +r.x=!1 +this.b.CW.T(0,this) +s=r.e +s===$&&A.e() +r.aCQ(s.gbL(s))}, +$S:0} +A.rO.prototype={ +a8Z(){var s,r,q,p=$.w7() +A.Dl(this) +if(p.a.get(this).CW.a)return +p=this.b +p=p.gaA(p) +s=A.y(p).i("aP") +r=A.Q(new A.aP(p,new A.bqy(),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.ccM(b2,q,a0,b0,b1,a2,a3,r,a6,b3,a4!=null)}if(a5!=null&&a5.gce()){k.D(0,a1) +if(a4!=null){a0=a4.f +a0===$&&A.e() +a6=a0.a +if(a6===B.kD&&a5.a===B.kE){a0=a4.e +a0===$&&A.e() +a0.sbE(0,new A.oA(a5.gpx(a5),new A.cO(A.a([],h),g),0)) +a0=a4.b +a0===$&&A.e() +a4.b=new A.a7e(a0,a0.b,a0.a,a)}else{a6=a6===B.kE&&a5.a===B.kD +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.aW(c.a(a0),new A.bb(a6,1,d),b)) +a0=a4.f +a6=a0.f +a7=a5.r +if(a6!==a7){a6.RY(!0) +a7.aeS() +a0=a4.f +a6=a4.b +a6===$&&A.e() +a4.b=a0.Z1(a6.b,a5.gacS())}else{a6=a4.b +a6===$&&A.e() +a4.b=a0.Z1(a6.b,a6.a)}}else{a6=a4.b +a6===$&&A.e() +a7===$&&A.e() +a4.b=a0.Z1(a6.ab(0,a7.gm(a7)),a5.gacS()) +a4.c=null +a0=a5.a +a6=a4.e +if(a0===B.kE)a6.sbE(0,new A.oA(a5.gpx(a5),new A.cO(A.a([],h),g),0)) +else a6.sbE(0,a5.gpx(a5)) +a4.f.f.RY(!0) +a4.f.r.RY(!0) +a5.f.aeT(a0===B.kD) +a5.r.aeS() +a0=a4.r.f.gap() +if(a0!=null)a0.aBI()}}a4.f=a5}else{a0=new A.BM(i,B.kh) +a6=A.a([],h) +a7=new A.cO(a6,g) +a8=new A.a5V(a7,new A.cO(A.a([],f),e),0) +a8.a=B.ai +a8.b=0 +a8.de() +a7.b=!0 +a6.push(a0.gbgN()) +a0.e=a8 +a0.a3J(0,a5) +p.j(0,a1,a0)}}else if(a4!=null)a4.w=!0}for(s=J.ag(k.gaA(k));s.q();)s.gE(s).aLe()}, +bhV(a){var s=a.f +s===$&&A.e() +this.b.D(0,s.f.a.c)}, +bcP(a,b,c,d,e){var s=t.rA.a(e.gbw()),r=A.dE(e,null),q=A.dE(d,null) +if(r==null||q==null)return s.e +return A.hY(b,new A.bqw(r,c,q.f,r.f,b,s),null)}} +A.bqy.prototype={ +$1(a){var s=a.f +s===$&&A.e() +if(s.y)if(s.a===B.kE){s=a.e +s===$&&A.e() +s=s.gbL(s)===B.ai}else s=!1 +else s=!1 +return s}, +$S:1045} +A.bqx.prototype={ +$1(a){var s=this +s.a.aEY(s.b,s.c,s.d,s.e)}, +$S:3} +A.bqw.prototype={ +$2(a,b){var s=this,r=s.c,q=s.d,p=s.e +r=s.b===B.kD?new A.a0n(r,q).ab(0,p.gm(p)):new A.a0n(q,r).ab(0,p.gm(p)) +return A.nt(s.f.e,s.a.Iy(r),null)}, +$S:1046} +A.bv.prototype={ +A(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=null,e=a.U(t.I) +e.toString +s=e.w +r=A.a2_(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.bS(f,q,q) +return new A.c9(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.dO(e.a) +i=A.a([],t.uf) +if(p!=null)i.push(new A.Dt("FILL",p)) +if(o!=null)i.push(new A.Dt("wght",o)) +if(n!=null)i.push(new A.Dt("GRAD",n)) +if(m!=null)i.push(new A.Dt("opsz",m)) +h=A.F_(f,f,B.aoI,f,f,!0,f,A.cE(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.ak,s,f,1,B.a9) +if(e.d)switch(s.a){case 0:e=new A.bV(new Float64Array(16)) +e.dK() +e.wM(0,-1,1,1) +h=A.Fz(B.C,h,e,!1) +break +case 1:break}e=A.bS(A.cj(h,f,f),q,q) +return new A.c9(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.Dk(!0,e,f),f)}} +A.aE.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.aE&&b.a===s.a&&b.b===s.b&&b.c==s.c&&b.d===s.d}, +gv(a){var s=this +return A.an(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.hn(B.d.tj(this.a,16).toUpperCase(),5,"0")+")"}} +A.Ix.prototype={ +fN(a){return!this.w.l(0,a.w)}, +D5(a,b,c){return A.uJ(c,this.w,null)}} +A.btK.prototype={ +$1(a){return A.uJ(this.c,A.cIn(a).aT(this.b),this.a)}, +$S:1047} +A.eO.prototype={ +FX(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.eO(q,p,o,n,m,l,s,f==null?r.w:f)}, +aN(a){return this.FX(a,null,null,null,null,null,null,null)}, +a8y(a){return this.FX(null,null,null,a,null,null,null,null)}, +Me(a){return this.FX(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.FX(a.f,a.b,a.d,s,a.e,a.w,a.a,a.c)}, +aj(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.eO)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.h2(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.an(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.aOQ.prototype={} +A.uO.prototype={ +Y(){return new A.adl(B.k)}} +A.adl.prototype={ +an(){var s=this +s.aM() +$.aD.du$.push(s) +s.z=new A.aq8(s,t.Z_)}, +n(){var s,r=this +B.b.D($.aD.du$,r) +r.bvx() +s=r.at +if(s!=null)s.n() +s=r.z +s===$&&A.e() +s.a=null +r.ajw(null) +r.aG()}, +dk(){var s,r=this +r.bxD() +r.aDJ() +s=r.c +s.toString +if(A.czP(s))r.bmn() +else r.aF4(!0) +r.kr()}, +bj(a){var s,r,q=this +q.bP(a) +if(q.r&&q.a.e==null!==(a.e==null)){s=q.WC() +r=q.d +r.toString +r.a8(0,q.azu(!0)) +q.d.T(0,s)}if(!q.a.c.l(0,a.c))q.aDJ()}, +bxD(){var s=this.c +s.toString +s=A.dE(s,B.dXI) +s=s==null?null:s.z +if(s==null){s=$.aDr.a9r$ +s===$&&A.e() +s=(s.a&2)!==0}this.w=s}, +aDJ(){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.by2(new A.a7y(n,r,t.JE).aj(A.MN(q,s)))}, +azu(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.gbim() +q=q.f!=null||!1?new A.cdf(r):null +q=r.ax=new A.lT(r.gbio(),s,q)}q.toString +return q}, +WC(){return this.azu(!1)}, +bip(a,b){this.I(new A.cdh(this,a,b))}, +bin(a){this.I(new A.cdg(this,a))}, +ajw(a){var s=this.e +$.dJ.go$.push(new A.cdi(s)) +this.e=a}, +by2(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.T(0,q.WC())}q.a.toString +q.I(new A.cdj(q)) +q.I(new A.cdk(q)) +q.d=a +if(q.r)a.a8(0,q.WC())}, +bmn(){var s,r=this +if(r.r)return +s=r.d +s.toString +s.a8(0,r.WC()) +s=r.at +if(s!=null)s.n() +r.at=null +r.r=!0}, +aF4(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.ST() +s=r.d +s.toString +s.T(0,r.WC()) +r.r=!1}, +bvx(){return this.aF4(!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.cz6(j,h,s,l,q,p.z,k,n,r,g,!1,!1,m,i,c,o) +if(!p.cy)f=new A.c9(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.cdf.prototype={ +$2(a,b){var s=this.a +s.I(new A.cde(s,a,b))}, +$S:238} +A.cde.prototype={ +$0(){var s=this.a +s.Q=this.b +s.as=this.c}, +$S:0} +A.cdh.prototype={ +$0(){var s,r=this.a +r.ajw(this.b) +r.as=r.Q=r.f=null +s=r.x +r.x=s==null?0:s+1 +r.y=B.cc.w4(r.y,this.c)}, +$S:0} +A.cdg.prototype={ +$0(){var s=this.a +s.f=this.b +s.as=s.Q=null}, +$S:0} +A.cdi.prototype={ +$1(a){var s=this.a +if(s!=null)s.a.n() +return null}, +$S:3} +A.cdj.prototype={ +$0(){this.a.ajw(null)}, +$S:0} +A.cdk.prototype={ +$0(){var s=this.a +s.x=s.f=null +s.y=!1}, +$S:0} +A.aXO.prototype={} +A.H0.prototype={ +rJ(a){var s=A.CJ(this.a,this.b,a) +s.toString +return s}} +A.rA.prototype={ +rJ(a){var s=A.bfj(this.a,this.b,a) +s.toString +return s}} +A.a0n.prototype={ +rJ(a){var s=A.a0o(this.a,this.b,a) +s.toString +return s}} +A.zl.prototype={ +rJ(a){var s=A.jW(this.a,this.b,a) +s.toString +return s}} +A.GZ.prototype={ +rJ(a){return A.wh(this.a,this.b,a)}} +A.akO.prototype={ +rJ(a){return A.b5u(this.a,this.b,a)}} +A.Jh.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.e0(new Float64Array(3)),a5=new A.e0(new Float64Array(3)),a6=A.cLe(),a7=A.cLe(),a8=new A.e0(new Float64Array(3)),a9=new A.e0(new Float64Array(3)) +this.a.aKp(a4,a6,a8) +this.b.aKp(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.EJ(p) +o.co(q) +o.a_Y(0) +n=a8.BS(s).a2(0,a9.BS(b0)) +s=new Float64Array(16) +q=new A.bV(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.dq(0,n) +return q}} +A.xN.prototype={ +rJ(a){var s=A.dF(this.a,this.b,a) +s.toString +return s}} +A.ata.prototype={} +A.Qt.prototype={ +gHE(){var s,r=this,q=r.d +if(q===$){s=A.cf(null,r.a.d,null,null,r) +r.d!==$&&A.ao() +r.d=s +q=s}return q}, +gtR(){var s,r=this,q=r.e +if(q===$){s=r.gHE() +q=r.e=A.du(r.a.c,s,null)}return q}, +an(){var s,r=this +r.aM() +s=r.gHE() +s.de() +s=s.nJ$ +s.b=!0 +s.a.push(new A.buO(r)) +r.axH() +r.an2()}, +bj(a){var s,r=this +r.bP(a) +if(r.a.c!==a.c){r.gtR().n() +s=r.gHE() +r.e=A.du(r.a.c,s,null)}r.gHE().e=r.a.d +if(r.axH()){r.Ed(new A.buN(r)) +s=r.gHE() +s.sm(0,0) +s.df(0) +r.an2()}}, +n(){this.gtR().n() +this.gHE().n() +this.b40()}, +by6(a,b){var s +if(a==null)return +s=this.gtR() +a.salw(a.ab(0,s.gm(s))) +a.sdV(0,b)}, +axH(){var s={} +s.a=!1 +this.Ed(new A.buM(s,this)) +return s.a}, +an2(){}} +A.buO.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.buN.prototype={ +$3(a,b,c){this.a.by6(a,b) +return a}, +$S:441} +A.buM.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.sdV(0,a.a)}else a=null +return a}, +$S:441} +A.GM.prototype={ +an(){this.b1u() +var s=this.gHE() +s.de() +s=s.f3$ +s.b=!0 +s.a.push(this.gbgL())}, +bgM(){this.I(new A.b0U())}} +A.b0U.prototype={ +$0(){}, +$S:0} +A.GJ.prototype={ +Y(){return new A.aK5(null,null,B.k)}} +A.aK5.prototype={ +Ed(a){var s,r,q=this,p=t.VC +q.CW=p.a(a.$3(q.CW,q.a.w,new A.c6l())) +s=t.Om +q.cx=s.a(a.$3(q.cx,q.a.x,new A.c6m())) +r=t.mv +q.cy=r.a(a.$3(q.cy,q.a.y,new A.c6n())) +q.db=r.a(a.$3(q.db,q.a.z,new A.c6o())) +q.dx=t.YY.a(a.$3(q.dx,q.a.Q,new A.c6p())) +r=q.dy +q.a.toString +q.dy=s.a(a.$3(r,null,new A.c6q())) +r=q.fr +q.a.toString +q.fr=t.YV.a(a.$3(r,null,new A.c6r())) +r=q.fx +q.a.toString +q.fx=p.a(a.$3(r,null,new A.c6s()))}, +A(a){var s,r,q,p,o,n,m,l,k,j=this,i=null,h=j.gtR(),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.am(g,l.r,k,i,p,r,q,i,i,o,s,n,m,i)}} +A.c6l.prototype={ +$1(a){return new A.Ct(t.z8.a(a),null)}, +$S:442} +A.c6m.prototype={ +$1(a){return new A.zl(t.y7.a(a),null)}, +$S:239} +A.c6n.prototype={ +$1(a){return new A.rA(t.Hw.a(a),null)}, +$S:443} +A.c6o.prototype={ +$1(a){return new A.rA(t.Hw.a(a),null)}, +$S:443} +A.c6p.prototype={ +$1(a){return new A.H0(t.k.a(a),null)}, +$S:1053} +A.c6q.prototype={ +$1(a){return new A.zl(t.y7.a(a),null)}, +$S:239} +A.c6r.prototype={ +$1(a){return new A.Jh(t.xV.a(a),null)}, +$S:1054} +A.c6s.prototype={ +$1(a){return new A.Ct(t.z8.a(a),null)}, +$S:442} +A.GK.prototype={ +Y(){return new A.aK9(null,null,B.k)}} +A.aK9.prototype={ +Ed(a){this.CW=t.Om.a(a.$3(this.CW,this.a.r,new A.c6w()))}, +A(a){var s,r=this.CW +r.toString +s=this.gtR() +return new A.aa(J.cEx(r.ab(0,s.gm(s)),B.F,B.Gh),this.a.w,null)}} +A.c6w.prototype={ +$1(a){return new A.zl(t.y7.a(a),null)}, +$S:239} +A.XZ.prototype={ +Y(){return new A.aKb(null,null,B.k)}} +A.aKb.prototype={ +Ed(a){var s,r=this,q=null,p=t.ir +r.CW=p.a(a.$3(r.CW,r.a.w,new A.c6B())) +r.cx=p.a(a.$3(r.cx,r.a.x,new A.c6C())) +s=r.cy +r.a.toString +r.cy=p.a(a.$3(s,q,new A.c6D())) +s=r.db +r.a.toString +r.db=p.a(a.$3(s,q,new A.c6E())) +s=r.dx +r.a.toString +r.dx=p.a(a.$3(s,q,new A.c6F())) +s=r.dy +r.a.toString +r.dy=p.a(a.$3(s,q,new A.c6G()))}, +A(a){var s,r,q,p,o,n,m=this,l=null,k=m.CW +if(k==null)k=l +else{s=m.gtR() +s=k.ab(0,s.gm(s)) +k=s}s=m.cx +if(s==null)s=l +else{r=m.gtR() +r=s.ab(0,r.gm(r)) +s=r}r=m.cy +if(r==null)r=l +else{q=m.gtR() +q=r.ab(0,q.gm(q)) +r=q}q=m.db +if(q==null)q=l +else{p=m.gtR() +p=q.ab(0,p.gm(p)) +q=p}p=m.dx +if(p==null)p=l +else{o=m.gtR() +o=p.ab(0,o.gm(o)) +p=o}o=m.dy +if(o==null)o=l +else{n=m.gtR() +n=o.ab(0,n.gm(n)) +o=n}return A.hF(q,m.a.r,o,l,k,r,s,p)}} +A.c6B.prototype={ +$1(a){return new A.bb(A.pL(a),null,t.Y)}, +$S:90} +A.c6C.prototype={ +$1(a){return new A.bb(A.pL(a),null,t.Y)}, +$S:90} +A.c6D.prototype={ +$1(a){return new A.bb(A.pL(a),null,t.Y)}, +$S:90} +A.c6E.prototype={ +$1(a){return new A.bb(A.pL(a),null,t.Y)}, +$S:90} +A.c6F.prototype={ +$1(a){return new A.bb(A.pL(a),null,t.Y)}, +$S:90} +A.c6G.prototype={ +$1(a){return new A.bb(A.pL(a),null,t.Y)}, +$S:90} +A.XX.prototype={ +Y(){return new A.aK8(null,null,B.k)}} +A.aK8.prototype={ +Ed(a){this.z=t.ir.a(a.$3(this.z,this.a.w,new A.c6v()))}, +an2(){var s=this.gtR(),r=this.z +r.toString +this.Q=new A.aW(t.o.a(s),r,A.y(r).i("aW"))}, +A(a){var s=this.Q +s===$&&A.e() +return new A.dn(s,!1,this.a.r,null)}} +A.c6v.prototype={ +$1(a){return new A.bb(A.pL(a),null,t.Y)}, +$S:90} +A.XV.prototype={ +Y(){return new A.aK6(null,null,B.k)}} +A.aK6.prototype={ +Ed(a){this.CW=t.Dh.a(a.$3(this.CW,this.a.w,new A.c6t()))}, +A(a){var s,r=null,q=this.CW +q.toString +s=this.gtR() +s=q.ab(0,s.gm(s)) +return A.fJ(this.a.r,r,r,B.aM,!0,s,r,r,B.a9)}} +A.c6t.prototype={ +$1(a){return new A.xN(t.em.a(a),null)}, +$S:1055} +A.XY.prototype={ +Y(){return new A.aKa(null,null,B.k)}} +A.aKa.prototype={ +Ed(a){var s=this,r=s.CW +s.a.toString +s.CW=t.eJ.a(a.$3(r,B.bH,new A.c6x())) +s.cx=t.ir.a(a.$3(s.cx,s.a.z,new A.c6y())) +r=t.YJ +s.cy=r.a(a.$3(s.cy,s.a.Q,new A.c6z())) +s.db=r.a(a.$3(s.db,s.a.at,new A.c6A()))}, +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.gtR() +r=s.ab(0,r.gm(r)) +s=n.cx +s.toString +q=n.gtR() +q=s.ab(0,q.gm(q)) +s=n.a.Q +p=n.db +p.toString +o=n.gtR() +o=p.ab(0,o.gm(o)) +o.toString +return new A.aAe(l,m,r,q,s,o,n.a.r,null)}} +A.c6x.prototype={ +$1(a){return new A.GZ(t.m_.a(a),null)}, +$S:1056} +A.c6y.prototype={ +$1(a){return new A.bb(A.pL(a),null,t.Y)}, +$S:90} +A.c6z.prototype={ +$1(a){return new A.hy(t.n8.a(a),null)}, +$S:190} +A.c6A.prototype={ +$1(a){return new A.hy(t.n8.a(a),null)}, +$S:190} +A.W1.prototype={ +n(){var s=this,r=s.cv$ +if(r!=null)r.T(0,s.grT()) +s.cv$=null +s.aG()}, +cp(){this.dH() +this.dr() +this.rU()}} +A.wO.prototype={ +h1(a){return new A.a2j(A.jv(null,null,null,t.Si,t.O),this,B.b2,A.y(this).i("a2j"))}} +A.a2j.prototype={ +arD(a,b){var s=this.bN,r=this.$ti,q=r.i("cH<1>?").a(s.h(0,a)),p=q==null +if(!p&&q.ga7(q))return +if(b==null)s.j(0,a,A.eS(r.c)) +else{p=p?A.eS(r.c):q +p.t(0,r.c.a(b)) +s.j(0,a,p)}}, +apJ(a,b){var s,r=this.$ti,q=r.i("cH<1>?").a(this.bN.h(0,b)) +if(q==null)return +if(!q.ga7(q)){s=this.f +s.toString +s=r.i("wO<1>").a(s).aRg(a,q) +r=s}else r=!0 +if(r)b.dk()}} +A.pf.prototype={ +fN(a){return a.f!==this.f}, +h1(a){var s=new A.W2(A.jv(null,null,null,t.Si,t.O),this,B.b2,A.y(this).i("W2")) +this.f.a8(0,s.gaic()) +return s}} +A.W2.prototype={ +eE(a,b){var s,r,q=this,p=q.f +p.toString +s=q.$ti.i("pf<1>").a(p).f +r=b.f +if(s!==r){p=q.gaic() +s.T(0,p) +r.a8(0,p)}q.auU(0,b)}, +ec(){var s,r=this +if(r.da){s=r.f +s.toString +r.auB(r.$ti.i("pf<1>").a(s)) +r.da=!1}return r.auT()}, +bkr(){this.da=!0 +this.qp()}, +JC(a){this.auB(a) +this.da=!1}, +H0(){var s=this,r=s.f +r.toString +s.$ti.i("pf<1>").a(r).f.T(0,s.gaic()) +s.a3X()}} +A.hf.prototype={} +A.buX.prototype={ +$1(a){var s,r,q +if(a.l(0,this.a))return!1 +if(a instanceof A.nl&&a.gbw() instanceof A.hf){s=t.og.a(a.gbw()) +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.ala.prototype={} +A.FR.prototype={ +A(a){var s,r,q,p=this.d +for(s=this.c,r=s.length,q=0;qMath.abs(0))return B.xq +else return B.qL}, +boN(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.T(0,q.ga63()) +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.T(0,q.ga66()) +q.w=null}q.Q=q.ch=null +q.at=q.d.a.Or() +q.as=q.d.z1(a.b) +q.ax=q.ay}, +boP(a){var s,r,q,p,o,n,m=this,l=m.d.a.Or(),k=m.x=a.c,j=m.d.z1(k),i=m.ch +if(i===B.qL)i=m.ch=m.azj(a) +else if(i==null){i=m.azj(a) +m.ch=i}if(!m.a58(i)){m.a.toString +return}switch(m.ch.a){case 1:i=m.at +i.toString +s=m.d +s.sm(0,m.aiJ(s.a,i*a.d/l)) +r=m.d.z1(k) +i=m.d +s=i.a +q=m.as +q.toString +i.sm(0,m.Q1(s,r.aq(0,q))) +p=m.d.z1(k) +k=m.as +k.toString +if(!A.cBv(k).l(0,A.cBv(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.bmS(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.dlo(i,j)}i=m.as +i.toString +n=j.aq(0,i) +i=m.d +i.sm(0,m.Q1(i.a,n)) +m.as=m.d.z1(k) +break}m.a.toString}, +boL(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.T(0,h.ga63()) +s=h.w +if(s!=null)s.a.T(0,h.ga66()) +s=h.y +s===$&&A.e() +s.sm(0,s.a) +s=h.z +s===$&&A.e() +s.sm(0,s.a) +if(!h.a58(h.ch)){h.Q=null +return}s=h.ch +if(s===B.qL){s=a.a.a +if(s.gpz()<50){h.Q=null +return}r=h.d.a.a2I().a +q=r[0] +r=r[1] +h.a.toString +p=A.bnZ(0.0000135,q,s.a,0) +h.a.toString +o=A.bnZ(0.0000135,r,s.b,0) +s=s.gpz() +h.a.toString +n=A.cPF(s,0.0000135,10) +s=p.gSk() +m=o.gSk() +l=t.Ni +k=A.du(B.i0,h.y,null) +h.r=new A.aW(k,new A.bb(new A.w(q,r),new A.w(s,m),l),l.i("aW")) +h.y.e=A.c7(0,0,0,B.e.aw(n*1000),0,0) +k.a8(0,h.ga63()) +h.y.df(0)}else if(s===B.xq){s=a.b +r=Math.abs(s) +if(r<0.1){h.Q=null +return}j=h.d.a.Or() +h.a.toString +i=A.bnZ(0.0026999999999999997,j,s/10,0) +h.a.toString +n=A.cPF(r,0.0000135,0.1) +s=i.tK(0,n) +r=t.Y +q=A.du(B.i0,h.z,null) +h.w=new A.aW(q,new A.bb(j,s,r),r.i("aW")) +h.z.e=A.c7(0,0,0,B.e.aw(n*1000),0,0) +q.a8(0,h.ga66()) +h.z.df(0)}}, +bs7(a){var s,r,q,p,o,n,m,l=this +if(t.Mj.b(a)){if(a.gd6(a)===B.ed){l.a.toString +s=a.gbA(a).a2(0,a.gxt()) +r=a.gxt() +q=A.K3(a.gk6(a),null,r,s) +if(!l.a58(B.qL)){s=l.a +s.CW.$1(new A.xq(B.ef,0,0)) +return}s=l.d +s.toString +p=s.z1(a.gpE()) +s=l.d +s.toString +o=s.z1(a.gpE().aq(0,q)) +s=l.d +s.sm(0,l.Q1(s.a,o.aq(0,p))) +s=l.a +s.CW.$1(new A.xq(B.ef,0,0)) +return}if(a.gxt().b===0)return +s=a.gxt() +l.a.toString +n=Math.exp(-s.b/200)}else if(t.RH.b(a))n=a.gze(a) +else return +l.a.toString +if(!l.a58(B.xq)){s=l.a +s.CW.$1(new A.xq(B.ef,0,0)) +return}s=l.d +s.toString +p=s.z1(a.gpE()) +s=l.d +s.sm(0,l.aiJ(s.a,n)) +s=l.d +s.toString +m=s.z1(a.gpE()) +s=l.d +s.sm(0,l.Q1(s.a,m.aq(0,p))) +s=l.a +s.CW.$1(new A.xq(B.ef,0,0))}, +bnF(){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.T(0,o.ga63()) +o.r=null +n=o.y +n.sm(0,n.a) +return}n=o.d.a.a2I().a +s=n[0] +n=n[1] +r=o.d.z1(new A.w(s,n)) +n=o.d +n.toString +s=o.r +q=s.b +s=s.a +p=n.z1(q.ab(0,s.gm(s))).aq(0,r) +s=o.d +s.sm(0,o.Q1(s.a,p))}, +boJ(){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.T(0,n.ga66()) +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.Or() +s=n.d +s.toString +q=n.x +q===$&&A.e() +p=s.z1(q) +q=n.d +q.sm(0,n.aiJ(q.a,r/m)) +o=n.d.z1(n.x) +m=n.d +m.sm(0,n.Q1(m.a,o.aq(0,p)))}, +bpa(){this.I(new A.cdX())}, +an(){var s,r=this,q=null +r.aM() +s=r.a.db +r.d=s +s.a8(0,r.gaj4()) +r.y=A.cf(q,q,q,q,r) +r.z=A.cf(q,q,q,q,r)}, +bj(a){var s,r,q=this +q.bP(a) +s=q.a +if(s.db!==a.db){s=q.gaj4() +q.d.T(0,s) +r=q.a.db +q.d=r +r.a8(0,s)}}, +n(){var s=this,r=s.y +r===$&&A.e() +r.n() +r=s.z +r===$&&A.e() +r.n() +s.d.T(0,s.gaj4()) +s.a.toString +s.b5F()}, +A(a){var s,r,q=this,p=null,o=q.a +o.toString +s=q.d.a +r=new A.aP7(o.x,q.e,B.B,!0,s,p,p) +return A.uZ(B.di,A.eN(B.cs,r,B.R,!1,p,p,p,p,p,p,p,p,p,p,p,p,p,p,q.gboK(),q.gboM(),q.gboO(),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.gbs6(),p)}} +A.cdX.prototype={ +$0(){}, +$S:0} +A.aP7.prototype={ +A(a){var s=this,r=A.Fz(s.w,new A.lY(s.c,s.d),s.r,!0) +return A.rq(r,s.e,null)}} +A.aGL.prototype={ +z1(a){var s=this.a,r=new A.bV(new Float64Array(16)) +if(r.xL(s)===0)A.W(A.eC(s,"other","Matrix cannot be inverted")) +s=new A.e0(new Float64Array(3)) +s.pv(a.a,a.b,0) +s=r.EI(s).a +return new A.w(s[0],s[1])}} +A.VW.prototype={ +G(){return"_GestureType."+this.b}} +A.azW.prototype={ +G(){return"PanAxis."+this.b}} +A.ahG.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.rs.prototype={ +h1(a){return new A.W6(this,B.b2,A.y(this).i("W6"))}, +gYn(){return this.c}} +A.W6.prototype={ +gaF(){return this.$ti.i("lp<1,U>").a(A.cL.prototype.gaF.call(this))}, +d4(a){var s=this.p1 +if(s!=null)a.$1(s)}, +yI(a){this.p1=null +this.Ak(a)}, +u7(a,b){var s=this +s.Ff(a,b) +s.$ti.i("lp<1,U>").a(A.cL.prototype.gaF.call(s)).arB(s.gaBn())}, +eE(a,b){var s,r=this +r.C0(0,b) +s=r.$ti.i("lp<1,U>") +s.a(A.cL.prototype.gaF.call(r)).arB(r.gaBn()) +s=s.a(A.cL.prototype.gaF.call(r)) +s.Se$=!0 +s.ai()}, +Bo(){var s=this.$ti.i("lp<1,U>").a(A.cL.prototype.gaF.call(this)) +s.Se$=!0 +s.ai() +this.a43()}, +H0(){this.$ti.i("lp<1,U>").a(A.cL.prototype.gaF.call(this)).arB(null) +this.av3()}, +bm7(a){this.r.QZ(this,new A.ceo(this,a))}, +yK(a,b){this.$ti.i("lp<1,U>").a(A.cL.prototype.gaF.call(this)).sc7(a)}, +yP(a,b,c){}, +A6(a,b){this.$ti.i("lp<1,U>").a(A.cL.prototype.gaF.call(this)).sc7(null)}} +A.ceo.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("rs<1>").a(n).gYn().$2(o,k.b) +o.f.toString}catch(m){s=A.a2(m) +r=A.ay(m) +l=A.a0G(A.cQg(A.dd("building "+k.a.f.k(0)),s,r,new A.cep())) +j=l}try{o=k.a +o.p1=o.t6(o.p1,j,null)}catch(m){q=A.a2(m) +p=A.ay(m) +o=k.a +l=A.a0G(A.cQg(A.dd("building "+o.f.k(0)),q,p,new A.ceq())) +j=l +o.p1=o.t6(null,j,o.d)}}, +$S:0} +A.cep.prototype={ +$0(){var s=A.a([],t.qe) +return s}, +$S:42} +A.ceq.prototype={ +$0(){var s=A.a([],t.qe) +return s}, +$S:42} +A.lp.prototype={ +arB(a){if(J.v(a,this.ZT$))return +this.ZT$=a +this.ai()}, +aqR(){var s,r=this +if(r.Se$||!r.gac().l(0,r.a9t$)){r.a9t$=r.gac() +r.Se$=!1 +s=r.ZT$ +s.toString +r.aar(s,A.y(r).i("lp.0"))}}} +A.fw.prototype={ +be(a){var s=new A.afd(null,!0,null,null,A.aT(t.T)) +s.bd() +return s}} +A.afd.prototype={ +c1(a){return 0}, +bX(a){return 0}, +bQ(a){return 0}, +bW(a){return 0}, +dU(a){return B.L}, +cL(){var s,r=this,q=t.k.a(A.U.prototype.gac.call(r)) +r.aqR() +s=r.K$ +if(s!=null){s.cU(q,!0) +s=r.K$.k3 +s.toString +r.k3=q.by(s)}else r.k3=new A.a1(A.a9(1/0,q.a,q.b),A.a9(1/0,q.c,q.d))}, +pZ(a){var s=this.K$ +if(s!=null)return s.BM(a) +return this.afb(a)}, +nP(a,b){var s=this.K$ +s=s==null?null:s.en(a,b) +return s===!0}, +b4(a,b){var s=this.K$ +if(s!=null)a.pj(s,b)}} +A.aYe.prototype={ +b3(a){var s +this.oN(a) +s=this.K$ +if(s!=null)s.b3(a)}, +b0(a){var s +this.lF(0) +s=this.K$ +if(s!=null)s.b0(0)}} +A.aYf.prototype={} +A.Wt.prototype={} +A.cqG.prototype={ +$1(a){return this.a.a=a}, +$S:79} +A.cqH.prototype={ +$1(a){return a.b}, +$S:1060} +A.cqI.prototype={ +$1(a){var s,r,q,p +for(s=J.S(a),r=this.a,q=this.b,p=0;ps.b?B.vL:B.pR}, +Mf(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.a45(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)}, +FW(a){return this.Mf(null,null,null,a,null,null)}, +Iy(a){return this.Mf(null,a,null,null,null,null)}, +bE0(a,b,c,d){return this.Mf(a,b,null,null,c,d)}, +bDN(a,b){return this.Mf(null,a,null,null,null,b)}, +bDR(a,b){return this.Mf(null,null,null,null,a,b)}, +bDy(a){return this.Mf(null,null,null,null,a,null)}, +bDM(a,b){return this.Mf(null,a,null,null,b,null)}, +ar0(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.IA(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.bDN(r,q.IA(a?Math.max(0,q.d-s.d):l,p,n,o))}, +bTL(a){return this.ar0(!1,!1,!1,a)}, +aQ_(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.IA(n,r,p,q) +r=b?0:l +q=d?0:l +p=c?0:l +return m.bDR(o.IA(0,r,p,q),s)}, +bTU(a){return this.aQ_(a,!1,!1,!1)}, +bTF(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("aP<1>") +return h.bE0(A.Q(new A.aP(j,new A.bCA(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.a45&&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.h2(b.ch,s.ch)}, +gv(a){var s=this +return A.an(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.aV(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.q(s.ch)],t.s),", ")+")"}} +A.bCA.prototype={ +$1(a){return this.a.Tn(a.gFO(a))}, +$S:428} +A.x1.prototype={ +fN(a){return!this.w.l(0,a.w)}, +aRg(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.l1)switch(a5.a){case 0:if(!(q.a===a4&&q.b===r))return!0 +break +case 1:a5=a4>r?B.vL:B.pR +if(a5!==(q.a>q.b?B.vL:B.pR))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.ayJ.prototype={ +G(){return"NavigationMode."+this.b}} +A.ae9.prototype={ +Y(){return new A.aQe(B.k)}} +A.aQe.prototype={ +an(){this.aM() +$.aD.du$.push(this)}, +dk(){this.kr() +this.bxK() +this.XR()}, +bj(a){var s,r=this +r.bP(a) +s=r.a +s.toString +if(r.e==null||a.c!==s.c)r.XR()}, +bxK(){var s,r=this +r.a.toString +s=r.c +s.toString +s=A.dE(s,null) +r.d=s +r.e=null}, +XR(){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.dX(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.gLM() +p=c.x +if(p==null){p=self.window.devicePixelRatio +if(p===0)p=1}p=A.bhW(B.qC,p) +c.gLM() +o=c.x +if(o==null){o=self.window.devicePixelRatio +if(o===0)o=1}o=A.bhW(B.qC,o) +n=c.f +m=c.x +if(m==null){m=self.window.devicePixelRatio +if(m===0)m=1}m=A.bhW(n,m) +c.gLM() +n=c.x +if(n==null){n=self.window.devicePixelRatio +if(n===0)n=1}n=A.bhW(B.qC,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.kW +c.gLM() +c.gLM() +f=new A.a45(a0,a,r,q,m,p,o,n,g===!0,l,k,h,j,i,b,new A.aq_(d),B.cXN) +if(!f.l(0,e.e))e.I(new A.ch6(e,f))}, +a8V(){this.XR()}, +aKA(){if(this.d==null)this.XR()}, +aKz(){if(this.d==null)this.XR()}, +n(){B.b.D($.aD.du$,this) +this.aG()}, +A(a){var s=this.e +s.toString +return A.nt(this.a.e,s,null)}} +A.ch6.prototype={ +$0(){this.a.e=this.b}, +$S:0} +A.aXS.prototype={} +A.aU6.prototype={ +be(a){var s=new A.aT9(this.e,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.sbCb(this.e)}} +A.aT9.prototype={ +sbCb(a){var s=this,r=s.L +if(r===a)return +if(s.b!=null)r.T(0,s.gT5()) +s.L=a +a.a8(0,s.gT5()) +s.d7()}, +gF0(){var s=this.L.a,r=A.a4.prototype.gF0.call(this) +return new A.Y(r.a+s.a,r.b+s.b,r.c-s.c,r.d-s.d)}, +b3(a){this.Pi(a) +this.L.a8(0,this.gT5())}, +b0(a){this.L.T(0,this.gT5()) +this.Hv(0)}, +u1(a){this.wd(a) +a.a=!0}} +A.ayn.prototype={ +A(a){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=null +switch(A.dh().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.bEa(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.U(t.I) +l.toString +l=l.w}else l=g +k=h.c +k=A.jD(new A.eZ(B.oe,k==null?g:new A.CZ(k,g,g),g),B.cT,g,g,g,g) +j=new A.c9(A.cw(g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,g,p!=null||!1?new A.aDt(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.aU6(p,j,g)}return A.cw3(new A.Dk(i,new A.aQu(j,q,g),g))}} +A.bEa.prototype={ +$0(){if(this.a.d)A.bFq(this.b) +else A.aFH(B.dJI)}, +$S:0} +A.ajG.prototype={ +A(a){var s=this,r=t.Bs.a(s.c) +return A.bE9(s.r,s.x,r.gm(r),s.e,null,s.f,s.y)}} +A.Vh.prototype={ +yL(a){if(this.bN==null)return!1 +return this.Pb(a)}, +aMj(a){}, +aMk(a,b){var s=this.bN +if(s!=null)s.$0()}, +a9X(a,b,c){}} +A.aKi.prototype={ +amc(){var s=t.S,r=A.eS(s) +return new A.Vh(B.bj,18,B.j6,A.b(s,t.SP),r,null,null,A.MT(),A.b(s,t.Au))}, +aMQ(a){a.bN=this.a}} +A.aQu.prototype={ +A(a){return new A.vh(this.c,A.p([B.dSP,new A.aKi(this.d)],t.Ev,t.xR),B.cs,!1,null)}} +A.a4y.prototype={ +A(a){var s,r,q=this,p=a.U(t.I) +p.toString +s=A.a([],t.p) +r=q.c +if(r!=null)s.push(A.QY(r,B.xH)) +r=q.d +if(r!=null)s.push(A.QY(r,B.xI)) +r=q.e +if(r!=null)s.push(A.QY(r,B.xJ)) +return new A.zc(new A.cnK(q.f,q.r,p.w,null),s,null)}} +A.WZ.prototype={ +G(){return"_ToolbarSlot."+this.b}} +A.cnK.prototype={ +Tq(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this +if(e.b.h(0,B.xH)!=null){s=a.a +r=a.b +q=e.pD(B.xH,new A.aB(0,s,r,r)).a +switch(e.f.a){case 0:p=s-q +break +case 1:p=0 +break +default:p=null}e.r1(B.xH,new A.w(p,0))}else q=0 +if(e.b.h(0,B.xJ)!=null){o=e.pD(B.xJ,A.lM(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.r1(B.xJ,new A.w(n,(a.b-o.b)/2))}else m=0 +if(e.b.h(0,B.xI)!=null){s=a.a +r=e.e +l=Math.max(s-q-m-r*2,0) +k=e.pD(B.xI,A.lM(a).Md(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.Nm(r,new A.bPR(),new A.bPS()) +if(s==null)return!1 +return s.a===this}, +gaoZ(){var s,r=this.a +if(r==null)return!1 +r=r.e +r=new A.ep(r,A.a0(r).i("ep<1,iM?>")) +s=r.wt(r,new A.bPT(),new A.bPU()) +if(s==null)return!1 +return s.a===this}, +gN6(){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}, +gSM(){var s=this.a +if(s==null)return!1 +s=s.e +s=new A.ep(s,A.a0(s).i("ep<1,iM?>")) +s=s.wt(s,new A.bPP(this),new A.bPQ()) +s=s==null?null:s.gNc() +return s===!0}} +A.bPO.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.gxN() +if(r!=null)r.ti()}}, +$S:36} +A.bPN.prototype={ +$1(a){var s=this.a.a +if(s!=null){s=s.x.gxN() +if(s!=null)s.ti()}}, +$S:36} +A.bPR.prototype={ +$1(a){return a!=null&&a.gNc()}, +$S:116} +A.bPS.prototype={ +$0(){return null}, +$S:17} +A.bPT.prototype={ +$1(a){return a!=null&&a.gNc()}, +$S:116} +A.bPU.prototype={ +$0(){return null}, +$S:17} +A.bPP.prototype={ +$1(a){return a!=null&&A.cOx(this.a).$1(a)}, +$S:116} +A.bPQ.prototype={ +$0(){return null}, +$S:17} +A.m8.prototype={ +k(a){var s=this.a +s=s==null?"none":'"'+s+'"' +return"RouteSettings("+s+", "+A.q(this.b)+")"}} +A.j0.prototype={ +k(a){return'Page("'+A.q(this.a)+'", '+A.q(this.c)+", "+A.q(this.b)+")"}, +ge7(a){return this.c}} +A.x4.prototype={} +A.In.prototype={ +fN(a){return a.f!=this.f}} +A.AK.prototype={} +A.aGM.prototype={} +A.apS.prototype={ +bUD(a,b,c){var s,r,q,p,o=A.a([],t.Fm),n=new A.bft(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.dYA}, +c3(a,b){return this.bCE(a,b,t.z)}, +n(){var s,r,q,p,o,n,m={} +this.d=B.dYx +s=this.a +r=s.gabL() +q=new A.ckx() +p=A.a0(r) +o=new A.aP(r,q,p.i("aP<1>")) +if(!o.gS(o).q())s.n() +else{m.a=o.gu(o) +for(s=B.b.gS(r),p=new A.i7(s,q,p.i("i7<1>"));p.q();){r=s.gE(s) +n=A.bx("listener") +q=new A.cky(m,this,r,n) +n.b=q +r.d.a8(0,q)}}}, +gaRN(){var s=this.d.a +return s<=7&&s>=1}, +gNc(){var s=this.d.a +return s<=10&&s>=1}} +A.ckz.prototype={ +$0(){var s=this.a +if(s.d===B.aqc){s.d=B.o3 +this.b.a55()}}, +$S:0} +A.ckx.prototype={ +$1(a){return a.d.a!=null}, +$S:1068} +A.cky.prototype={ +$0(){var s=this,r=s.a;--r.a +s.c.d.T(0,s.d.aW()) +if(r.a===0)s.b.a.n()}, +$S:0} +A.ckA.prototype={ +$1(a){return a.a===this.a}, +$S:216} +A.G5.prototype={} +A.Wl.prototype={ +zX(a){a.a5Y(this.b,this.a,B.kD,!1)}} +A.Wk.prototype={ +zX(a){var s=$.w7() +A.Dl(a) +if(!s.a.get(a).CW.a)a.a5Y(this.a,this.b,B.kE,!1)}} +A.aem.prototype={ +zX(a){}} +A.aen.prototype={ +zX(a){var s=this.a,r=s.gJp() +if(r)a.a5Y(this.b,s,B.kD,!1)}} +A.mC.prototype={ +an(){var s,r,q,p=this +p.aM() +for(s=J.ag(p.a.x);s.q();){r=s.gE(s) +q=$.w7() +q.a.set(r,p)}p.Q=p.a.x +s=p.c.vY(t.mS) +s=s==null?null:s.gbw() +t.ZH.a(s) +p.akw(s==null?null:s.f) +if(p.a.as)B.vK.CD("selectSingleEntryHistory",t.H)}, +vh(a,b){var s,r,q,p,o,n,m=this +m.A5(m.as,"id") +s=m.f +m.A5(s,"history") +for(;r=m.e,r.length!==0;)r.pop().n() +m.d=new A.bI(null,t._v) +B.b.H(r,s.aQj(null,m)) +for(r=J.ag(m.a.c);r.q();){q=r.gE(r) +p=m.c +p.toString +p=q.Mi(p) +q=$.b_9() +o=new A.iM(p,null,!0,B.xx,q,q,q) +m.e.push(o) +B.b.H(m.e,s.aQj(o,m))}if(s.y==null){s=m.a +n=s.f +if((J.fQ(s.c)?n==null?"/":n:n)!=null){s=m.e +r=m.a +q=r.f +B.b.H(s,J.bB(r.bPk(m,q==null?"/":q),new A.bFm(m),t.Ez))}}m.a55()}, +an_(a){var s,r=this +r.b2M(a) +s=r.f +if(r.dN$!=null)s.eE(0,r.e) +else s.V(0)}, +gua(){return this.a.y}, +dk(){var s,r,q,p,o=this +o.b49() +s=o.c.U(t.mS) +o.akw(s==null?null:s.f) +for(r=o.e,q=r.length,p=0;pa3.c)break +j=J.J(a1.a.c,k) +if(!m.alJ(j))break +i=m.a +if(i.b!==j){i.b=j +i.Io()}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.alJ(J.J(i,g)))break +if(h.length!==0){p.cQ(0,m,new A.bFf(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.b5(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.J(a1.a.c,i) +a3.b=i+1 +i=c.c +if(i==null||!f.a0(0,i)||!f.h(0,i).alJ(c)){i=a1.c +i.toString +i=c.Mi(i) +g=$.b_9() +q.push(new A.iM(i,a2,!0,B.aqa,g,g,g)) +d=!0}else{i=f.D(0,i) +i.toString +g=i.a +if(g.b!==c){g.b=c +g.Io()}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.bFg()),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.bFh()),m) +break c$4}i=a1.a.c +g=a3.b +j=J.J(i,g) +i=m.a +if(i.b!==j){i.b=j +i.Io()}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.atY.bUD(b,q,p) +a0=new A.ep(a0,A.a0(a0).i("ep<1,iM>"))}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.ag(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.a55()}, +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.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.HJ(r-1,A.cto()) +h=i>=0?a.e[i]:a0 +h=h==null?a0:h.a +g=q.a +g.a=a +g.Jo() +q.d=B.dYy +n.rw(0,new A.Wl(g,h)) +continue $label0$1 +case 2:if(k||l==null){h=q.a +h.Zs() +q.d=B.o3 +if(l==null)h.Zt(a0) +continue $label0$1}break +case 3:case 4:case 6:h=p==null?a0:p.a +i=a.HJ(r-1,A.cto()) +g=i>=0?a.e[i]:a0 +g=g==null?a0:g.a +q.bJR(l==null,a,h,g) +if(q.d===B.o3)continue $label0$1 +break +case 5:if(!j&&m!=null){q.a.RK(m) +q.f=m}j=!0 +break +case 7:if(!j&&m!=null){q.a.RK(m) +q.f=m}k=!0 +j=!0 +break +case 8:i=a.HJ(r,A.aiD()) +h=i>=0?a.e[i]:a0 +if(!q.bJQ(a,h==null?a0:h.a))continue $label0$1 +if(!j){if(m!=null){q.a.RK(m) +q.f=m}m=q.a}h=q.a +i=a.HJ(r,A.aiD()) +g=i>=0?a.e[i]:a0 +s.rw(0,new A.Wk(h,g==null?a0:g.a)) +if(q.d===B.Gk)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.ac("Future already completed")) +h.vw(g) +q.w=null +q.d=B.dYu +continue $label0$1 +case 10:if(!j){if(m!=null)q.a.RK(m) +m=a0}i=a.HJ(r,A.aiD()) +h=i>=0?a.e[i]:a0 +h=h==null?a0:h.a +q.d=B.dYw +if(q.x)s.rw(0,new A.aem(q.a,h)) +continue $label0$1 +case 12:if(!k&&l!=null)break +q.d=B.Gk +continue $label0$1 +case 13:o.push(B.b.ej(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.beY() +a.bf_() +if(a.a.as){s=a.e +s=new A.ep(s,A.a0(s).i("ep<1,iM?>")) +e=s.Nm(s,new A.bFc(),new A.bFd()) +d=e==null?a0:e.a.b.a +if(d!=null&&d!==a.at){A.cMI(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.bge(k+1,A.cS8()) +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.Zt(r?l:q.a)}s.r=r?l:q.a}--k +n=m.HJ(k,A.cS8()) +r=n>=0?m.e[n]:l +p=r==null +o=p?l:r.a +if(o!=s.e){o=s.a +o.Zu(p?l:r.a) +s.e=p?l:r.a}}}, +azL(a,b){a=this.HJ(a,b) +return a>=0?this.e[a]:null}, +HJ(a,b){while(!0){if(!(a>=0&&!b.$1(this.e[a])))break;--a}return a}, +bge(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}, +ajG(a,b,c){return this.a6y(a,!1,b,c)}, +aPw(a,b,c){var s=this.ajG(a,b,c) +s.toString +return this.yV(s,c.i("0?"))}, +bSt(a,b){return this.aPw(a,null,b)}, +yV(a){var s=A.cOw(a,B.Gl,!1,null) +this.e.push(s) +this.a55() +this.awQ() +return a.d.a}, +alH(){var s=this.e,r=B.b.gS(s),q=new A.i7(r,A.cto(),A.a0(s).i("i7<1>")) +if(!q.q())return!1 +if(r.gE(r).a.garN())return!0 +if(!q.q())return!1 +return!0}, +a_S(a){var s=0,r=A.o(t.y),q,p=this,o,n,m +var $async$a_S=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.ep(m,A.a0(m).i("ep<1,iM?>")) +o=m.Nm(m,new A.bFi(),new A.bFj()) +if(o==null){q=!1 +s=1 +break}s=3 +return A.f(o.a.BK(),$async$a_S) +case 3:n=c +if(p.c==null){q=!0 +s=1 +break}m=p.e +m=new A.ep(m,A.a0(m).i("ep<1,iM?>")) +if(o!==m.Nm(m,new A.bFk(),new A.bFl())){q=!0 +s=1 +break}switch(n.a){case 2:q=!1 +s=1 +break $async$outer +case 0:p.eP(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$a_S,r)}, +a_R(){return this.a_S(null,t.O)}, +bNC(a){return this.a_S(a,t.O)}, +NK(a){var s=this,r=B.b.bMu(s.e,A.cto()) +if(r.c){if(s.a.d.$2(r.a,a)&&r.d===B.o3)r.d=B.qN}else{r.w=a +r.d=B.qN}if(r.d===B.qN)s.ahr(!1) +s.awQ()}, +eP(a){return this.NK(a,t.O)}, +eD(){return this.NK(null,t.O)}, +bRS(a){return this.NK(null,a)}, +aLF(a){var s,r=this,q=B.b.re(r.e,A.cOx(a)),p=r.e[q] +if(p.c&&p.d.a<8){s=r.azL(q-1,A.aiD()) +s=s==null?null:s.a +r.w.rw(0,new A.Wk(a,s))}p.d=B.Gk +if(!r.ay)r.ahr(!1)}, +saGX(a){this.ch=a +this.CW.sm(0,a>0)}, +bFK(){var s,r,q,p,o=this +o.saGX(o.ch+1) +if(o.ch===1){s=o.HJ(o.e.length-1,A.aiD()) +r=o.e[s].a +q=!r.garN()&&s>0?o.azL(s-1,A.aiD()).a:null +p=o.Q +p===$&&A.e() +p=J.ag(p) +for(;p.q();)p.gE(p).a5Y(r,q,B.kE,!0)}}, +a8Z(){var s,r=this +r.saGX(r.ch-1) +if(r.ch===0){s=r.Q +s===$&&A.e() +s=J.ag(s) +for(;s.q();)s.gE(s).a8Z()}}, +bj3(a){this.cx.t(0,a.ge8())}, +bjb(a){this.cx.D(0,a.ge8())}, +awQ(){if($.dJ.k2$===B.nz){var s=this.d +s===$&&A.e() +s=$.aD.a5$.z.h(0,s) +this.I(new A.bFb(s==null?null:s.MX(t.MZ)))}s=this.cx +B.b.ao(A.Q(s,!0,A.y(s).i("da.E")),$.aD.gbBf())}, +A(a){var s,r,q=this,p=null,o=q.gbja(),n=A.PG(a),m=q.dN$,l=q.d +l===$&&A.e() +s=q.a.at +if(l.gap()==null){r=q.gaw3() +r=J.uU(r.slice(0),A.a0(r).c)}else r=B.UF +return new A.In(p,A.uZ(B.di,A.cvN(!1,A.cHK(A.rL(!0,p,A.LB(m,new A.a4X(r,s,l)),p,p,p,q.x,!1,p,p,p,p,p,!0),n)),p,o,q.gbj2(),p,p,p,p,o),p)}} +A.bFm.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("fM.T").a(r) +s.av6(0,r+1) +q=new A.aQB(r,q,null,B.Gm)}else q=null +return A.cOw(a,B.xx,!1,q)}, +$S:1072} +A.bFe.prototype={ +$0(){return A.a([],t.uD)}, +$S:214} +A.bFf.prototype={ +$0(){return A.df(this.a,!0,t.Ez)}, +$S:214} +A.bFg.prototype={ +$0(){return A.a([],t.uD)}, +$S:214} +A.bFh.prototype={ +$0(){return A.a([],t.uD)}, +$S:214} +A.bFc.prototype={ +$1(a){return a!=null&&a.gNc()}, +$S:116} +A.bFd.prototype={ +$0(){return null}, +$S:17} +A.bFi.prototype={ +$1(a){return a!=null&&a.gNc()}, +$S:116} +A.bFj.prototype={ +$0(){return null}, +$S:17} +A.bFk.prototype={ +$1(a){return a!=null&&a.gNc()}, +$S:116} +A.bFl.prototype={ +$0(){return null}, +$S:17} +A.bFb.prototype={ +$0(){var s=this.a +if(s!=null)s.saHn(!0)}, +$S:0} +A.WH.prototype={ +G(){return"_RouteRestorationType."+this.b}} +A.aTx.prototype={ +gaNl(){return!0}, +a8w(){return A.a([this.a.a],t.jl)}, +gaO(a){return this.a}} +A.aQB.prototype={ +a8w(){var s=this,r=s.b4x(),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}, +Mi(a){var s=a.ajG(this.d,this.e,t.z) +s.toString +return s}, +gaQi(){return this.c}} +A.cAi.prototype={ +gaNl(){return!1}, +a8w(){A.db3(this.d)}, +Mi(a){var s=a.c +s.toString +return this.d.$2(s,this.e)}, +gaQi(){return this.c}} +A.aOA.prototype={ +eE(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.J(q,null) +if(p==null)p=B.pw +o=A.b(t.u,t.UX) +q=c.y +q.toString +n=J.ajb(J.hN(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.gua() +o.j(0,g,r) +n.D(0,g)}k=i.gua()!=null +h=i.a +f=k?i.gua():b +h.c.sm(0,f) +if(k){r=A.a([],s) +h=c.y +h.toString +p=J.J(h,i.gua()) +if(p==null)p=B.pw}else{r=B.pw +p=B.pw}m=i +continue}if(k){h=i.b +h=h==null?b:h.gaNl() +k=h===!0}else k=!1 +h=i.a +f=k?i.gua():b +h.c.sm(0,f) +if(k){h=i.b +f=h.b +h=f==null?h.b=h.a8w():f +if(!l){f=J.S(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.beF(r,m,o,n) +if(l||n.gdc(n)){c.y=o +c.aX()}}, +beF(a,b,c,d){var s +if(a.length!==0){s=b==null?null:b.gua() +c.j(0,s,a) +d.D(0,s)}}, +V(a){if(this.y==null)return +this.y=null +this.aX()}, +aQj(a,b){var s,r,q,p,o,n=A.a([],t.uD) +if(this.y!=null)s=a!=null&&a.gua()==null +else s=!0 +if(s)return n +s=this.y +s.toString +r=J.J(s,a==null?null:a.gua()) +if(r==null)return n +for(s=J.ag(r);s.q();){q=A.div(s.gE(s)) +p=q.Mi(b) +o=$.b_9() +n.push(new A.iM(p,q,!1,B.xx,o,o,o))}return n}, +Z_(){return null}, +N1(a){a.toString +return J.fR(t.G.a(a),new A.ccS(),t.u,t.UX)}, +a_m(a){this.y=a}, +O5(){return this.y}, +gcC(a){return this.y!=null}} +A.ccS.prototype={ +$2(a,b){return new A.a3(A.cz(a),A.df(t.j.a(b),!0,t.K),t.qE)}, +$S:1074} +A.chU.prototype={ +$2(a,b){if(!a.a)a.T(0,b)}, +$S:88} +A.aeo.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.aep.prototype={ +bj(a){this.bP(a) +this.G4()}, +dk(){var s,r,q,p,o=this +o.kr() +s=o.dN$ +r=o.gBA() +q=o.c +q.toString +q=A.xn(q) +o.uu$=q +p=o.Dy(q,r) +if(r){o.vh(s,o.ra$) +o.ra$=!1}if(p)if(s!=null)s.n()}, +n(){var s,r=this +r.ty$.ao(0,new A.chU()) +s=r.dN$ +if(s!=null)s.n() +r.dN$=null +r.b48()}} +A.ayW.prototype={ +k(a){var s=A.a([],t.s) +this.qy(s) +return"Notification("+B.b.aV(s,", ")+")"}, +qy(a){}} +A.iA.prototype={ +h1(a){return new A.aeq(this,B.b2,this.$ti.i("aeq<1>"))}} +A.aeq.prototype={ +aOk(a){var s,r=this.f +r.toString +s=this.$ti +s.i("iA<1>").a(r) +if(s.c.b(a))return r.d.$1(a) +return!1}, +JC(a){}} +A.qj.prototype={} +A.aXY.prototype={} +A.a4T.prototype={ +ba_(a,b){var s=b.b>b.d?B.vL:B.pR +return this.c.$2(a,s)}, +A(a){return new A.fw(this.gb9Z(),null)}} +A.a4V.prototype={ +G(){return"OverflowBarAlignment."+this.b}} +A.azp.prototype={ +be(a){var s=this,r=null,q=a.U(t.I) +q.toString +q=q.w +q=new A.WB(s.e,s.f,s.r,s.w,s.x,q,B.h,0,r,r,A.aT(t.T)) +q.bd() +q.H(0,r) +return q}, +bi(a,b){var s,r=this +t.To.a(b) +b.saeR(0,r.e) +b.sun(r.f) +b.sbQQ(r.r) +b.sbQO(r.w) +b.sbQP(r.x) +s=a.U(t.I) +s.toString +b.sdn(s.w) +b.sCi(B.h)}} +A.yb.prototype={} +A.WB.prototype={ +saeR(a,b){if(this.F===b)return +this.F=b +this.ai()}, +sun(a){if(this.M==a)return +this.M=a +this.ai()}, +sbQQ(a){if(this.W===a)return +this.W=a +this.ai()}, +sbQO(a){if(this.a1===a)return +this.a1=a +this.ai()}, +sbQP(a){if(this.ak===a)return +this.ak=a +this.ai()}, +sdn(a){if(this.b5===a)return +this.b5=a +this.ai()}, +sCi(a){var s=this +if(a===s.bs)return +s.bs=a +s.b1() +s.d7()}, +pU(a){if(!(a.e instanceof A.yb))a.e=new A.yb(null,null,B.m)}, +bQ(a){var s,r,q,p,o,n=this,m=n.ad$ +if(m==null)return 0 +for(s=A.y(n).i("aK.1"),r=0;m!=null;){r+=m.aH(B.aD,1/0,m.gcd()) +q=m.e +q.toString +m=s.a(q).au$}q=n.F +p=n.dI$ +m=n.ad$ +if(r+q*(p-1)>a){for(o=0;m!=null;){o+=m.aH(B.ay,a,m.gc4()) +q=m.e +q.toString +m=s.a(q).au$}return o+n.W*(n.dI$-1)}else{for(o=0;m!=null;){o=Math.max(o,m.aH(B.ay,a,m.gc4())) +q=m.e +q.toString +m=s.a(q).au$}return o}}, +bW(a){var s,r,q,p,o,n=this,m=n.ad$ +if(m==null)return 0 +for(s=A.y(n).i("aK.1"),r=0;m!=null;){r+=m.aH(B.aD,1/0,m.gcd()) +q=m.e +q.toString +m=s.a(q).au$}q=n.F +p=n.dI$ +m=n.ad$ +if(r+q*(p-1)>a){for(o=0;m!=null;){o+=m.aH(B.aN,a,m.gcu()) +q=m.e +q.toString +m=s.a(q).au$}return o+n.W*(n.dI$-1)}else{for(o=0;m!=null;){o=Math.max(o,m.aH(B.aN,a,m.gcu())) +q=m.e +q.toString +m=s.a(q).au$}return o}}, +c1(a){var s,r,q,p=this,o=p.ad$ +if(o==null)return 0 +for(s=A.y(p).i("aK.1"),r=0;o!=null;){r+=o.aH(B.aD,1/0,o.gcd()) +q=o.e +q.toString +o=s.a(q).au$}return r+p.F*(p.dI$-1)}, +bX(a){var s,r,q,p=this,o=p.ad$ +if(o==null)return 0 +for(s=A.y(p).i("aK.1"),r=0;o!=null;){r+=o.aH(B.aE,1/0,o.gcc()) +q=o.e +q.toString +o=s.a(q).au$}return r+p.F*(p.dI$-1)}, +pZ(a){return this.a8K(a)}, +dU(a){var s,r,q,p,o,n,m,l,k,j=this,i=j.ad$ +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.aB(0,s,0,a.d) +for(q=A.y(j).i("aK.1"),p=0,o=0,n=0;i!=null;){m=i.pT(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).au$}k=p+j.F*(j.dI$-1) +if(k>s)return a.by(new A.a1(s,n-j.W)) +else return a.by(new A.a1(j.M==null?k:s,o))}, +cL(){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.ad$ +if(a3==null){s=t.k.a(A.U.prototype.gac.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.U.prototype.gac.call(a1)) +q=new A.aB(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.cU(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).au$ +a2.a=a3}j=a1.b5===B.b_ +i=o+a1.F*(a1.dI$-1) +if(i>s.a(A.U.prototype.gac.call(a1)).b){a3=a1.ak===B.v?a1.ad$:a1.ex$ +a2.a=a3 +h=new A.ck2(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.U.prototype.gac.call(a1)) +k=a2.a +f=p.b-k.k3.a +p=k}else f=0 +break +case 2:p=s.a(A.U.prototype.gac.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.U.prototype.gac.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.U.prototype.gac.call(a1)).by(new A.a1(s.a(A.U.prototype.gac.call(a1)).b,g-a1.W))}else{a3=a1.ad$ +a2.a=a3 +e=a3.k3.a +d=a1.M==null?i:s.a(A.U.prototype.gac.call(a1)).b +a1.k3=s.a(A.U.prototype.gac.call(a1)).by(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.aT: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.fv:s=a1.k3.a +c=(s-o)/(a1.dI$-1) +f.b=j?s-e:0 +break +case B.a18:s=a1.dI$ +c=s>0?(a1.k3.a-o)/s:0 +s=c/2 +f.b=j?a1.k3.a-s-e:s +break +case B.a19:s=a1.k3.a +c=(s-o)/(a1.dI$+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.iw(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).au$ +if(j&&a3!=null)f.b=k-(a3.k3.a+c)}}}, +nP(a,b){return this.Cl(a,b)}, +b4(a,b){this.AS(a,b)}} +A.ck2.prototype={ +$0(){var s=this.b,r=s.ak,q=this.a.a +s=A.y(s).i("aK.1") +if(r===B.v){r=q.e +r.toString +r=s.a(r).au$ +s=r}else{r=q.e +r.toString +r=s.a(r).ja$ +s=r}return s}, +$S:1075} +A.aYh.prototype={ +b3(a){var s,r,q +this.oN(a) +s=this.ad$ +for(r=t.pi;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).au$}}, +b0(a){var s,r,q +this.lF(0) +s=this.ad$ +for(r=t.pi;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).au$}}} +A.aYi.prototype={} +A.Al.prototype={ +sEq(a){var s +if(this.b===a)return +this.b=a +s=this.e +if(s!=null)s.ayf()}, +sCL(a){if(this.c)return +this.c=!0 +this.e.ayf()}, +a8(a,b){this.d.a8(0,b)}, +T(a,b){this.d.T(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=$.dJ +if(s.k2$===B.DQ)s.go$.push(new A.bH2(r)) +else r.aBG()}, +qp(){var s=this.f.gap() +if(s!=null)s.aBI()}, +k(a){return"#"+A.ez(this)+"(opaque: "+this.b+"; maintainState: "+this.c+")"}, +$ib8:1} +A.bH2.prototype={ +$1(a){this.a.aBG()}, +$S:3} +A.BT.prototype={ +Y(){return new A.Wo(B.k)}} +A.Wo.prototype={ +gX9(){var s,r=this,q=r.f +if(q===$){s=r.agI(!1) +r.f!==$&&A.ao() +r.f=s +q=s}return q}, +agI(a){return this.bbL(a)}, +bbL(a){return A.n1(function(){var s=a +var r=0,q=2,p +return function $async$agI(b,c){if(b===1){p=c +r=q}while(true)switch(r){case 0:r=1 +break +case 1:return A.mX() +case 2:return A.mY(p)}}},t.x)}, +an(){var s,r=this +r.aM() +r.a.c.d.sm(0,r) +s=r.c.MX(t.im) +s.toString +r.d=s}, +bj(a){var s,r=this +r.bP(a) +if(a.d!==r.a.d){s=r.c.MX(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$=$.bo() +s.F$=0}r.e=null +r.aG()}, +A(a){var s=this.a,r=s.e,q=this.d +q===$&&A.e() +return new A.Uz(r,new A.aTn(q,this,s.c.a.$1(a),null),null)}, +aBI(){this.I(new A.ci8())}} +A.ci8.prototype={ +$0(){}, +$S:0} +A.a4X.prototype={ +Y(){return new A.RZ(A.a([],t.wi),null,null,B.k)}} +A.RZ.prototype={ +an(){this.aM() +this.aMT(0,this.a.c)}, +ait(a,b){if(a!=null)return B.b.dg(this.d,a) +return this.d.length}, +aMR(a,b,c){b.e=this +this.I(new A.bH6(this,c,null,b))}, +B9(a,b){return this.aMR(a,b,null)}, +aMT(a,b){var s,r=b.length +if(r===0)return +for(s=0;s"),s=new A.c5(s,r),s=new A.bF(s,s.gu(s),r.i("bF")),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.BT(o,n,!0,o.f)) +q=!o.b||!1}else if(o.c)m.push(new A.BT(o,n,!1,o.f))}s=t.MV +return new A.agD(m.length-p,n.a.d,A.Q(new A.c5(m,s),!1,s.i("al.E")),null)}} +A.bH6.prototype={ +$0(){var s=this,r=s.a +B.b.pb(r.d,r.ait(s.b,s.c),s.d)}, +$S:0} +A.bH5.prototype={ +$0(){var s=this,r=s.a +B.b.rq(r.d,r.ait(s.b,s.c),s.d)}, +$S:0} +A.bH7.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.ait(q.d,q.e),r)}, +$S:0} +A.bH4.prototype={ +$0(){}, +$S:0} +A.bH3.prototype={ +$0(){}, +$S:0} +A.agD.prototype={ +h1(a){return new A.aVT(A.eS(t.Si),this,B.b2)}, +be(a){var s=a.U(t.I) +s.toString +s=new A.WE(s.w,this.e,this.f,A.aT(t.O5),0,null,null,A.aT(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.ai()}s=a.U(t.I) +s.toString +b.sdn(s.w) +s=this.f +if(s!==b.a1){b.a1=s +b.b1() +b.d7()}}} +A.aVT.prototype={ +gaF(){return t.im.a(A.qq.prototype.gaF.call(this))}, +yK(a,b){var s,r +this.auH(a,b) +s=a.e +s.toString +t.i9.a(s) +r=this.f +r.toString +s.at=t.yP.a(J.J(t.fp.a(r).c,b.b)).c}, +yP(a,b,c){this.auI(a,b,c)}} +A.WF.prototype={ +pU(a){if(!(a.e instanceof A.mb))a.e=new A.mb(null,null,B.m)}, +gwa(){return!0}, +cL(){var s,r,q,p,o,n,m,l=this,k=l.agd(),j=new A.ip(k.a(),k.$ti.i("ip<1>")) +k=t.k.a(A.U.prototype.gac.call(l)) +s=A.mj(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.aj(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.cU(s,!0) +n=l.k3 +n.toString +m=p.k3 +m.toString +o.a=k.Ih(q.a(n.aq(0,m)))}else{n=l.k3 +n.toString +A.cLw(p,o,n,k)}}}, +nP(a,b){var s,r,q,p=this.ax7(),o=new A.ip(p.a(),p.$ti.i("ip<1>")) +p=t.Qv +s=!1 +while(!0){if(!(!s&&o.q()))break +r=o.gE(o) +q=r.e +q.toString +s=a.x0(new A.cke(r),p.a(q).a,b)}return s}, +b4(a,b){var s,r,q,p,o,n +for(s=this.agd(),s=new A.ip(s.a(),s.$ti.i("ip<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.cke.prototype={ +$2(a,b){return this.a.en(a,b)}, +$S:26} +A.WY.prototype={} +A.WE.prototype={ +pU(a){if(!(a.e instanceof A.WY))a.e=new A.WY(null,null,B.m)}, +b3(a){var s,r,q,p,o +this.b5Y(a) +s=this.ad$ +for(r=t.i9;s!=null;){q=s.e +q.toString +r.a(q) +p=q.at +if(p==null)o=null +else{p=p.d.a.gX9() +o=new A.ip(p.a(),p.$ti.i("ip<1>"))}if(o!=null)for(;o.q();)o.gE(o).b3(a) +s=q.au$}}, +b0(a){var s,r,q,p +this.b5Z(0) +s=this.ad$ +for(r=t.i9;s!=null;){q=s.e +q.toString +r.a(q) +p=q.at +if(p!=null)p.d.a.gX9().ao(0,A.ds0()) +s=q.au$}}, +A4(){return this.d4(this.gacj())}, +sdn(a){var s=this +if(s.M===a)return +s.M=a +s.F=null +s.ai()}, +ai(){this.auZ()}, +gL7(){var s,r,q,p,o=this +if(o.W===A.aK.prototype.gYz.call(o))return null +s=A.aK.prototype.gbIl.call(o,o) +for(r=o.W,q=t.Qv;r>0;--r){p=s.e +p.toString +s=q.a(p).au$}return s}, +c1(a){return A.Ku(this.gL7(),new A.cki(a))}, +bX(a){return A.Ku(this.gL7(),new A.ckg(a))}, +bQ(a){return A.Ku(this.gL7(),new A.ckh(a))}, +bW(a){return A.Ku(this.gL7(),new A.ckf(a))}, +pZ(a){var s,r,q,p,o=this.gL7() +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.au$}return r}, +dU(a){return new A.a1(A.a9(1/0,a.a,a.b),A.a9(1/0,a.c,a.d))}, +agd(){var s=this +return A.n1(function(){var r=0,q=1,p,o,n,m,l,k +return function $async$agd(a,b){if(a===1){p=b +r=q}while(true)switch(r){case 0:k=s.gL7() +o=t.i9 +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.gX9() +l=new A.ip(m.a(),m.$ti.i("ip<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.au$ +r=2 +break +case 3:return A.mX() +case 1:return A.mY(p)}}},t.x)}, +ax7(){var s=this +return A.n1(function(){var r=0,q=1,p,o,n,m,l,k,j,i,h +return function $async$ax7(a,b){if(a===1){p=b +r=q}while(true)switch(r){case 0:i=s.W===A.aK.prototype.gYz.call(s)?null:s.ex$ +h=s.dI$-s.W +o=t.i9 +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.agI(!0) +m.r!==$&&A.ao() +m.r=j +k=j}l=new A.ip(k.a(),k.$ti.i("ip<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.ja$ +r=2 +break +case 3:return A.mX() +case 1:return A.mY(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.A2(s,b,new A.Y(0,0,0+r.a,0+r.b),A.WF.prototype.gu8.call(q),q.a1,p.a))}else{p.sbD(0,null) +q.b4s(a,b)}}, +n(){this.b5.sbD(0,null) +this.tp()}, +d4(a){var s,r,q,p=this.ad$ +for(s=t.i9;p!=null;){a.$1(p) +r=p.e +r.toString +s.a(r) +q=r.at +if(q!=null)q.d.a.gX9().ao(0,a) +p=r.au$}}, +wI(a){var s,r,q,p=this.gL7() +for(s=t.i9;p!=null;){a.$1(p) +r=p.e +r.toString +s.a(r) +q=r.at +if(q!=null)q.d.a.gX9().ao(0,a) +p=r.au$}}, +AT(a){var s +switch(this.a1.a){case 0:return null +case 1:case 2:case 3:s=this.k3 +return new A.Y(0,0,0+s.a,0+s.b)}}} +A.cki.prototype={ +$1(a){return a.aH(B.aD,this.a,a.gcd())}, +$S:44} +A.ckg.prototype={ +$1(a){return a.aH(B.aE,this.a,a.gcc())}, +$S:44} +A.ckh.prototype={ +$1(a){return a.aH(B.ay,this.a,a.gc4())}, +$S:44} +A.ckf.prototype={ +$1(a){return a.aH(B.aN,this.a,a.gcu())}, +$S:44} +A.aTn.prototype={ +fN(a){return a.f!==this.f||a.r!==this.r}} +A.aRg.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.ahX.prototype={ +b3(a){var s,r,q +this.oN(a) +s=this.ad$ +for(r=t.Qv;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).au$}}, +b0(a){var s,r,q +this.lF(0) +s=this.ad$ +for(r=t.Qv;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).au$}}} +A.aYm.prototype={} +A.a1s.prototype={ +Y(){var s=t.y +return new A.ada(A.p([!1,!0,!0,!0],s,s),null,null,B.k)}, +Eo(a){return A.Xn().$1(a)}} +A.ada.prototype={ +an(){var s,r,q=this +q.aM() +s=q.a +r=s.f +q.d=A.cO9(A.dH(s.e),r,q) +r=q.a +s=r.f +s=A.cO9(A.dH(r.e),s,q) +q.e=s +r=q.d +r.toString +q.f=new A.BQ(A.a([r,s],t.Eo))}, +bj(a){var s,r=this +r.bP(a) +if(!a.f.l(0,r.a.f)||A.dH(a.e)!==A.dH(r.a.e)){s=r.d +s.toString +s.sae(0,r.a.f) +s=r.d +s.toString +s.saIb(A.dH(r.a.e)) +s=r.e +s.toString +s.sae(0,r.a.f) +s=r.e +s.toString +s.saIb(A.dH(r.a.e))}}, +aj9(a){var s,r,q,p,o,n,m,l,k,j,i=this +if(!i.a.Eo(a))return!1 +s=a.a +r=s.e +if(A.dH(r)!==A.dH(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.v7){s=a.e +if(s<0)n=q +else if(s>0)n=o +else n=null +m=n===q +l=new A.Eu(m,0) +q=i.c +q.v8(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.af(0) +n.c=null +k=A.a9(Math.abs(q),100,1e4) +s=n.f +if(n.a===B.xr)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.aw(0.15+k*0.02),0,0) +r.xb(0,0) +n.as=0.5 +n.a=B.dX1}else{q=a.d +if(q!=null){p=a.b.gaF() +p.toString +t.x.a(p) +o=p.k3 +o.toString +j=p.vo(q.d) +switch(A.dH(r).a){case 0:n.toString +r=o.b +n.aPo(0,Math.abs(s),o.a,A.a9(j.b,0,r),r) +break +case 1:n.toString +r=o.a +n.aPo(0,Math.abs(s),o.b,A.a9(j.a,0,r),r) +break}}}}}else if(a instanceof A.AM||a instanceof A.nE)if(a.gaKS()!=null){s=i.d +if(s.a===B.xs)s.Lw(B.oY) +s=i.e +if(s.a===B.xs)s.Lw(B.oY)}i.r=A.a_(a) +return!1}, +n(){this.d.n() +this.e.n() +this.b5z()}, +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.iA(s.gaj8(),new A.m7(A.o9(new A.m7(q.w,r),new A.aOs(p,o,n,m),r,r,B.L),r),r,t.WA)}} +A.M9.prototype={ +G(){return"_GlowState."+this.b}} +A.ad9.prototype={ +sae(a,b){if(this.ax.l(0,b))return +this.ax=b +this.aX()}, +saIb(a){if(this.ay===a)return +this.ay=a +this.aX()}, +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.avg() +r=s.c +if(r!=null)r.af(0) +s.pl()}, +aPo(a,b,c,d,e){var s,r,q,p=this,o=p.c +if(o!=null)o.af(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.iP(o.ab(0,r.gm(r)))) +r=d/e +p.Q=r +if(r!==p.as){o=p.y +o===$&&A.e() +if(!o.gbMf())o.xz(0)}else{o=p.y +o===$&&A.e() +o.oV(0) +p.z=null}o=p.b +o===$&&A.e() +o.e=B.fU +if(p.a!==B.xs){o.xb(0,0) +p.a=B.xs}else{o=o.r +if(!(o!=null&&o.a!=null))p.aX()}p.c=A.d6(B.fU,new A.ccx(p))}, +ag8(a){var s=this +if(a!==B.ao)return +switch(s.a.a){case 1:s.Lw(B.oY) +break +case 3:s.a=B.xr +s.at=0 +break +case 2:case 0:break}}, +Lw(a){var s,r,q=this,p=q.a +if(p===B.apY||p===B.xr)return +p=q.c +if(p!=null)p.af(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.xb(0,0) +q.a=B.apY}, +bwJ(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)/$.cWr().a) +r.aX()}if(A.aiE(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=$.aC().b_() +l=j.a +m.sae(0,k.ax.a3(j.b.ab(0,l.gm(l)))) +a.eG(0) +a.bH(0,0,k.d+k.e) +a.q4(0,1,n*q) +a.DP(new A.Y(0,0,0+s,0+o)) +a.rC(new A.w(s/2*(0.5+r),o-p),p,m) +a.dm(0)}, +k(a){return"_GlowController(color: "+this.ax.k(0)+", axis: "+this.ay.b+")"}} +A.ccx.prototype={ +$0(){return this.a.Lw(B.kv)}, +$S:0} +A.aOs.prototype={ +aCv(a,b,c,d,e){var s +if(c==null)return +switch(A.r5(d,e)){case B.au:c.b4(a,b) +break +case B.ar:a.eG(0) +a.bH(0,0,b.b) +a.q4(0,1,-1) +c.b4(a,b) +a.dm(0) +break +case B.co:a.eG(0) +a.vU(0,1.5707963267948966) +a.q4(0,1,-1) +c.b4(a,new A.a1(b.b,b.a)) +a.dm(0) +break +case B.cL:a.eG(0) +s=b.a +a.bH(0,s,0) +a.vU(0,1.5707963267948966) +c.b4(a,new A.a1(b.b,s)) +a.dm(0) +break}}, +b4(a,b){var s=this,r=s.d +s.aCv(a,b,s.b,r,B.NJ) +s.aCv(a,b,s.c,r,B.tL)}, +tn(a){return a.b!=this.b||a.c!=this.c}, +k(a){return"_GlowingOverscrollIndicatorPainter("+A.q(this.b)+", "+A.q(this.c)+")"}} +A.agd.prototype={ +G(){return"_StretchDirection."+this.b}} +A.a9i.prototype={ +Y(){return new A.age(null,null,B.k)}, +Eo(a){return A.Xn().$1(a)}} +A.age.prototype={ +gLF(){var s,r,q,p,o,n,m=this,l=null,k=m.d +if(k===$){s=t.Y +r=new A.bb(0,0,s) +q=new A.agc(r,B.Gq,B.lh,$.bo()) +p=A.cf(l,l,l,l,m) +p.de() +o=p.nJ$ +o.b=!0 +o.a.push(q.gag7()) +q.a!==$&&A.e1() +q.a=p +n=A.du(B.i0,p,l) +n.a.a8(0,q.gqa()) +t.o.a(n) +q.b!==$&&A.e1() +q.b=new A.aW(n,r,s.i("aW")) +m.d!==$&&A.ao() +m.d=q +k=q}return k}, +aj9(a){var s,r,q,p,o,n,m,l,k=this +if(!k.a.Eo(a))return!1 +s=a.a +if(A.dH(s.e)!==A.dH(k.a.c))return!1 +if(a instanceof A.v7){k.f=a +J.aF(k.e) +r=a.e +q=new A.Eu(r<0,0) +p=k.c +p.v8(q) +k.w=q.c +if(k.w){r=k.r+=r +p=a.f +if(p!==0){s=k.gLF() +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.aw(o*0.02),0,0) +p.xb(0,0) +s.d=B.dYR +s.f=r>0?B.lh:B.aqj}else if(a.d!=null){s=s.d +s.toString +l=A.a9(Math.abs(r)/s,0,1) +k.gLF().bSn(0,l,k.r)}}}else if(a instanceof A.AM||a instanceof A.nE){k.r=0 +s=k.gLF() +if(s.d===B.Gr)s.Lw(B.kw)}k.e=a +return!1}, +bfj(a){switch(this.a.c.a){case 0:return a===B.lh?B.GB:B.GA +case 1:return a===B.lh?B.ds:B.de +case 2:return a===B.lh?B.GA:B.GB +case 3:return a===B.lh?B.de:B.ds}}, +n(){var s=this.gLF(),r=s.a +r===$&&A.e() +r.n() +s.pl() +this.b6a()}, +A(a){var s={},r=A.aS(a,B.dX,t.l).w +s.a=null +return new A.iA(this.gaj8(),A.hY(this.gLF(),new A.cmj(s,this,r.a),null),null,t.WA)}} +A.cmj.prototype={ +$2(a,b){var s,r,q,p,o,n,m=this,l=m.b,k=l.gLF().b +k===$&&A.e() +s=k.a +s=k.b.ab(0,s.gm(s)) +switch(A.dH(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.bfj(l.gLF().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.Ji(r,q,1) +l=l.a +n=A.Fz(p,l.f,k,!0) +return A.rq(n,s!==0&&o!==m.a.a?l.e:B.h,null)}, +$S:1076} +A.MD.prototype={ +G(){return"_StretchState."+this.b}} +A.agc.prototype={ +gm(a){var s,r=this.b +r===$&&A.e() +s=r.a +return r.b.ab(0,s.gm(s))}, +bSn(a,b,c){var s,r,q,p=this,o=c>0?B.lh:B.aqj +if(p.f!==o&&p.d===B.Gs)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.kw +if(p.d!==B.Gr){q.xb(0,0) +p.d=B.Gr}else{s=q.r +if(!(s!=null&&s.a!=null))p.aX()}}, +ag8(a){var s=this +if(a!==B.ao)return +switch(s.d.a){case 1:s.Lw(B.kw) +break +case 3:s.d=B.Gq +s.e=0 +break +case 2:case 0:break}}, +Lw(a){var s,r,q=this,p=q.d +if(p===B.Gs||p===B.Gq)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.xb(0,0) +q.d=B.Gs}, +n(){var s=this.a +s===$&&A.e() +s.n() +this.pl()}, +k(a){return"_StretchController()"}} +A.Eu.prototype={ +qy(a){this.b4c(a) +a.push("side: "+(this.a?"leading edge":"trailing edge"))}} +A.aev.prototype={ +qy(a){var s,r +this.a4_(a) +s=this.uv$ +r=s===0?"local":"remote" +a.push("depth: "+s+" ("+r+")")}} +A.ahB.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.ai5.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.ag7.prototype={ +gdc(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.ag7&&A.h2(b.a,this.a)}, +gv(a){return A.b1(this.a)}, +k(a){return"StorageEntryIdentifier("+B.b.aV(this.a,":")+")"}, +gcZ(a){return this.a}} +A.nv.prototype={ +aw2(a){var s=A.a([],t.g8) +if(A.cKt(a,s))a.BJ(new A.bHn(s)) +return s}, +aRZ(a,b){var s,r=this +if(r.a==null)r.a=A.b(t.K,t.z) +s=r.aw2(a) +if(s.length!==0)r.a.j(0,new A.ag7(s),b)}, +aPG(a){var s +if(this.a==null)return null +s=this.aw2(a) +return s.length!==0?this.a.h(0,new A.ag7(s)):null}} +A.bHn.prototype={ +$1(a){return A.cKt(a,this.a)}, +$S:63} +A.S0.prototype={ +A(a){return this.c}} +A.azs.prototype={ +SR(a){var s=t.gQ.a(B.b.gbO(this.d)) +if(s.W!=null){s.W=a +return}s.t1(s.UB(a))}, +amz(a,b,c){var s=null,r=new A.G7(this.z,1,B.nA,a,b,!0,s,A.bL(!1,t.y),$.bo()) +r.afs(b,s,!0,c,a) +r.aft(b,s,s,!0,c,a) +return r}, +b3(a){this.av7(a) +t.gQ.a(a).sa24(1)}} +A.JE.prototype={} +A.G7.prototype={ +anv(a,b,c,d,e,f){return this.b39(a,b,c,d,e,null)}, +sa24(a){var s,r=this +if(r.a1===a)return +s=r.gabM(r) +r.a1=a +if(s!=null)r.ao8(r.UB(s))}, +ga5B(){var s=this.ax +s.toString +return Math.max(0,s*(this.a1-1)/2)}, +a2w(a,b){var s=Math.max(0,a-this.ga5B())/(b*this.a1),r=B.e.vV(s) +if(Math.abs(s-r)<1e-10)return r +return s}, +UB(a){var s=this.ax +s.toString +return a*s*this.a1+this.ga5B()}, +gabM(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.a2w(r,s) +p=s}else p=s}return p}, +asJ(){var s,r,q=this,p=q.w,o=p.c +o.toString +o=A.bHo(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.a2w(s,r) +s=r}o.aRZ(p,s)}}, +aQl(){var s,r,q +if(this.at==null){s=this.w +r=s.c +r.toString +r=A.bHo(r) +if(r==null)q=null +else{s=s.c +s.toString +q=r.aPG(s)}if(q!=null)this.M=q}}, +asI(){var s,r=this,q=r.W +if(q==null){q=r.at +q.toString +s=r.ax +s.toString +s=r.a2w(q,s) +q=s}r.w.f.sm(0,q) +q=$.mJ.wr$ +q===$&&A.e() +q.aLQ()}, +aQk(a,b){if(b)this.M=a +else this.t1(this.UB(a))}, +Ij(a){var s,r,q,p,o=this,n=o.ax +n=n!=null?n:null +if(a===n)return!0 +o.b35(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.a2w(s,n)}p=o.UB(r) +o.W=a===0?r:null +if(p!==s){o.at=p +return!1}return!0}, +FG(a){var s +this.av9(a) +if(!(a instanceof A.G7))return +s=a.W +if(s!=null)this.W=s}, +Ii(a,b){var s=a+this.ga5B() +return this.b33(s,Math.max(s,b-this.ga5B()))}, +Cj(){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.gCm(m) +return new A.JE(o,k,s,r,q,p,n)}, +$iJE:1} +A.ad2.prototype={ +DE(a){return new A.ad2(!1,this.Cg(a))}, +gFJ(){return this.b}} +A.a53.prototype={ +DE(a){return new A.a53(this.Cg(a))}, +bg8(a){var s,r +if(a instanceof A.G7){s=a.gabM(a) +s.toString +return s}s=a.at +s.toString +r=a.ax +r.toString +return s/r}, +bga(a,b){var s +if(a instanceof A.G7)return a.UB(b) +s=a.ax +s.toString +return b*s}, +Rv(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.b31(a,b) +q=n.O6(a) +p=n.bg8(a) +s=q.c +if(b<-s)p-=0.5 +else if(b>s)p+=0.5 +o=n.bga(a,B.e.vV(p)) +s=a.at +s.toString +if(o!==s){s=n.gP0() +r=a.at +r.toString +return new A.F8(o,A.MA(s,r-o,b),q)}return null}, +gFJ(){return!1}} +A.S1.prototype={ +Y(){return new A.aRn(B.k)}} +A.aRn.prototype={ +an(){this.aM() +this.d=this.a.r.z}, +bfC(a){var s,r +this.a.toString +switch(0){case 0:s=a.U(t.I) +s.toString +r=A.cur(s.w) +this.a.toString +return r}}, +A(a){var s,r,q=this,p=null,o=q.bfC(a),n=q.a.w +if(n==null)n=p +n=new A.a53(B.dyv.Cg(n)) +n=new A.ad2(!1,p).Cg(n) +s=q.a.r +r=A.KH(a).YV(!1) +return new A.iA(new A.ciq(q),A.bR8(o,B.B,s,B.R,!1,p,new A.ad2(!1,n),p,r,p,new A.cir(q,o)),p,t.WA)}} +A.ciq.prototype={ +$1(a){var s,r,q,p,o +if(a.uv$===0&&this.a.a.y!=null&&a instanceof A.nE){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.aw(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:104} +A.cir.prototype={ +$2(a,b){var s=this.a.a +s.r.toString +return A.cNC(0,this.b,0,B.avp,null,B.B,b,A.a([new A.aED(1,!0,s.z,null)],t.p))}, +$S:1077} +A.oo.prototype={ +gEq(){return!0}, +gzy(){return!1}, +a8j(a){return a instanceof A.oo}, +aIO(a){return a instanceof A.oo}, +gCA(){return this.cT}} +A.a52.prototype={ +wn(a,b,c){return this.pa.$3(a,b,c)}, +DJ(a,b,c,d){return this.oX.$4(a,b,c,d)}, +gBE(a){return this.qB}, +gTK(){return this.m5}, +gEq(){return!0}, +gzy(){return!1}, +gyu(){return null}, +gAJ(){return null}, +gCL(){return!0}} +A.bCY.prototype={} +A.bIA.prototype={} +A.apP.prototype={ +aiN(a){return this.bn2(a)}, +bn2(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$aiN=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.gbYE().$0() +m.gbQh() +o=$.aD.a5$.f.c.e +o.toString +A.d2t(o,m.gbQh(),t.vz)}else if(o==="Menu.opened")m.gbYD(m).$0() +else if(o==="Menu.closed")m.gbYC(m).$0() +case 1:return A.m(q,r)}}) +return A.n($async$aiN,r)}} +A.Ir.prototype={ +A(a){return new A.a5B(new A.bsN(),this.gbbP(),this.c,null)}, +bbQ(a){var s=new A.Mc(a.a,this.c) +s.Lr().aJ(0,new A.bsM(this,a),t.P) +return s}} +A.bsN.prototype={ +$2(a,b){return new A.Sd(b,B.dFb,B.a6W,null)}, +$S:1079} +A.bsM.prototype={ +$1(a){var s=this.b +s.c.$1(s.a)}, +$S:36} +A.Mc.prototype={ +Lr(){var s=0,r=A.o(t.H),q=this +var $async$Lr=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.e2("create",A.p(["id",q.a,"viewType",q.b],t.N,t.z),!1,t.H),$async$Lr) +case 2:q.c=!0 +return A.m(null,r)}}) +return A.n($async$Lr,r)}, +alU(){var s=0,r=A.o(t.H) +var $async$alU=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$alU,r)}, +an6(a){return this.bFQ(a)}, +bFQ(a){var s=0,r=A.o(t.H) +var $async$an6=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$an6,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.e2("dispose",q.a,!1,t.H),$async$n) +case 4:case 3:return A.m(null,r)}}) +return A.n($async$n,r)}} +A.a5z.prototype={} +A.a5B.prototype={ +Y(){return new A.aeH(B.k)}, +bvG(a,b){return this.c.$2(a,b)}, +bnS(a){return this.d.$1(a)}} +A.aeH.prototype={ +A(a){var s,r,q=this,p=null,o=q.e +if(o==null)return B.dGV +if(!q.f)return new A.aRB(new A.ciG(o),p,p) +s=q.r +if(s==null)s=q.r=q.a.bvG(a,o) +r=q.w +s.toString +return A.rL(!1,p,s,p,p,p,r,!0,p,q.gbi9(),p,p,p,p)}, +an(){var s=this +s.w=A.j9(!0,"PlatformView(id: "+A.q(s.d)+")",!0,!0,null,null,!1) +s.Lr() +s.aM()}, +bj(a){var s,r=this +r.bP(a) +if(r.a.e!==a.e){s=r.e +if(s!=null)A.dkO(s) +r.r=null +r.Lr()}}, +Lr(){var s=this,r=$.d_G().a++ +s.d=r +s.e=s.a.bnS(new A.a5z(r,s.gbow()))}, +box(a){if(this.c!=null)this.I(new A.ciF(this))}, +bia(a){var s +if(!a){s=this.e +if(s!=null)s.alU()}B.a31.q2("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.aG()}} +A.ciG.prototype={ +$2(a,b){}, +$S:1081} +A.ciF.prototype={ +$0(){this.a.f=!0}, +$S:0} +A.Sd.prototype={ +be(a){var s=new A.aAu(this.d,null,null,null,A.aT(t.T)) +s.bd() +s.saMA(this.f) +s.aGp(this.e,s.F.gaKJ()) +return s}, +bi(a,b){b.samf(0,this.d) +b.saMA(this.f) +b.aGp(this.e,b.F.gaKJ())}} +A.aRC.prototype={ +cL(){this.b2u() +$.dJ.go$.push(new A.ciH(this))}} +A.ciH.prototype={ +$1(a){var s,r=this.a,q=r.k3 +q.toString +s=A.e6(r.dP(0,null),B.m) +r.kH.$2(q,s)}, +$S:3} +A.aRB.prototype={ +be(a){var s=new A.aRC(this.e,B.oe,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.kH=this.e}} +A.cpY.prototype={ +$1(a){this.a.n()}, +$S:3} +A.ln.prototype={ +A(a){return this.c}, +$iqB:1, +gBr(){return this.d}} +A.Sp.prototype={ +fN(a){return this.f!=a.f}} +A.a6j.prototype={ +Y(){return new A.aeP(B.k)}} +A.aeP.prototype={ +an(){this.aM() +this.a.c.a8(0,this.gajn())}, +bj(a){var s,r,q=this +q.bP(a) +s=a.c +if(q.a.c!==s){r=q.gajn() +s.T(0,r) +q.a.c.a8(0,r)}}, +n(){var s=this +s.a.c.T(0,s.gajn()) +s.aDe() +s.aG()}, +brG(){if(this.a.c.ge6())this.brF() +else this.aDe()}, +brF(){if(this.d)return +$.yy().a.push(this.gaAn()) +this.d=!0}, +aDe(){if(!this.d)return +B.b.D($.yy().a,this.gaAn()) +this.d=!1}, +bjl(a){this.a.f.$1(a)}, +A(a){var s=null,r=this.a,q=r.c +return A.rL(!1,s,r.r,s,s,s,q,!0,s,s,s,s,s,s)}} +A.EZ.prototype={ +Y(){return new A.aTy(null,A.b(t.yb,t.Q),null,!0,null,B.k)}} +A.aTy.prototype={ +gua(){return this.a.d}, +vh(a,b){}, +A(a){return A.LB(this.dN$,this.a.c)}} +A.LA.prototype={ +fN(a){return a.f!=this.f}} +A.a7h.prototype={ +Y(){return new A.afq(B.k)}} +A.afq.prototype={ +dk(){var s,r=this +r.kr() +s=r.c +s.toString +r.r=A.xn(s) +r.aiE() +if(r.d==null){r.a.toString +s=r.r +r.d=s==null}}, +bj(a){this.bP(a) +this.aiE()}, +gaBg(){this.a.toString +return this.r==null&&!this.e}, +aiE(){var s,r=this +if(r.gaBg()&&!r.w){r.w=!0;++$.AI.oJ$ +s=$.mJ.wr$ +s===$&&A.e() +s.gbUQ().aJ(0,new A.cks(r),t.P)}}, +bsN(){var s,r=this +r.e=!1 +r.f=null +s=$.mJ.wr$ +s===$&&A.e() +s.T(0,r.gajx()) +r.aiE()}, +n(){if(this.e){var s=$.mJ.wr$ +s===$&&A.e() +s.T(0,this.gajx())}this.aG()}, +A(a){var s,r,q=this,p=q.d +p.toString +if(p&&q.gaBg())return B.W +p=q.r +if(p==null)p=q.f +s=q.a +r=s.d +return A.LB(p,new A.EZ(s.c,r,null))}} +A.cks.prototype={ +$1(a){var s,r=this.a +r.w=!1 +if(r.c!=null){s=$.mJ.wr$ +s===$&&A.e() +s.a8(0,r.gajx()) +r.I(new A.ckr(r,a))}$.AI.aHQ()}, +$S:1082} +A.ckr.prototype={ +$0(){var s=this.a +s.f=this.b +s.e=!0 +s.d=!1}, +$S:0} +A.jh.prototype={ +gcC(a){return!0}, +n(){var s=this,r=s.c +if(r!=null)r.aG4(s) +s.pl() +s.a=!0}} +A.px.prototype={ +an_(a){}, +A5(a,b){var s,r,q=this,p=q.dN$ +p=p==null?null:J.cV(p.gFA(),b) +s=p===!0 +r=s?a.N1(J.J(q.dN$.gFA(),b)):a.Z_() +if(a.b==null){a.b=b +a.c=q +p=new A.bOn(q,a) +a.a8(0,p) +q.ty$.j(0,a,p)}a.a_m(r) +if(!s&&a.gcC(a)&&q.dN$!=null)q.akB(a)}, +bWh(a){var s,r=this.dN$ +if(r!=null){s=a.b +s.toString +r.aqY(0,s,t.O)}this.aG4(a)}, +G4(){var s,r,q=this +if(q.uu$!=null){s=q.dN$ +s=s==null?null:s.e +s=s==q.gua()||q.gBA()}else s=!0 +if(s)return +r=q.dN$ +if(q.Dy(q.uu$,!1))if(r!=null)r.n()}, +gBA(){var s,r,q=this +if(q.ra$)return!0 +if(q.gua()==null)return!1 +s=q.c +s.toString +r=A.xn(s) +if(r!=q.uu$){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}, +Dy(a,b){var s,r,q=this +if(q.gua()==null||a==null)return q.aEu(null,b) +if(b||q.dN$==null){s=q.gua() +s.toString +return q.aEu(a.bBS(s,q),b)}s=q.dN$ +s.toString +r=q.gua() +r.toString +s.bTV(r) +r=q.dN$ +r.toString +a.wm(r) +return!1}, +aEu(a,b){var s,r=this,q=r.dN$ +if(a==q)return!1 +r.dN$=a +if(!b){if(a!=null){s=r.ty$ +new A.bt(s,A.y(s).i("bt<1>")).ao(0,r.gbxL())}r.an_(q)}return!0}, +akB(a){var s,r=a.gcC(a),q=this.dN$ +if(r){if(q!=null){r=a.b +r.toString +s=a.O5() +if(!J.v(J.J(q.gFA(),r),s)||!J.cV(q.gFA(),r)){J.bD(q.gFA(),r,s) +q.Q0()}}}else if(q!=null){r=a.b +r.toString +q.aqY(0,r,t.K)}}, +aG4(a){var s=this.ty$.D(0,a) +s.toString +a.T(0,s) +a.c=a.b=null}} +A.bOn.prototype={ +$0(){var s=this.a +if(s.dN$==null)return +s.akB(this.b)}, +$S:0} +A.coV.prototype={ +$2(a,b){if(!a.a)a.T(0,b)}, +$S:88} +A.aYo.prototype={ +bj(a){this.bP(a) +this.G4()}, +dk(){var s,r,q,p,o=this +o.kr() +s=o.dN$ +r=o.gBA() +q=o.c +q.toString +q=A.xn(q) +o.uu$=q +p=o.Dy(q,r) +if(r){o.vh(s,o.ra$) +o.ra$=!1}if(p)if(s!=null)s.n()}, +n(){var s,r=this +r.ty$.ao(0,new A.coV()) +s=r.dN$ +if(s!=null)s.n() +r.dN$=null +r.aG()}} +A.fM.prototype={ +gm(a){var s=this.y +return s==null?A.y(this).i("fM.T").a(s):s}, +sm(a,b){var s=this.y +if(b==null?s!=null:b!==s){this.y=b +this.an3(s)}}, +a_m(a){this.y=a}} +A.r1.prototype={ +Z_(){return this.cy}, +an3(a){this.aX()}, +N1(a){return A.y(this).i("r1.T").a(a)}, +O5(){var s=this.y +return s==null?A.y(this).i("fM.T").a(s):s}} +A.afp.prototype={ +N1(a){return this.b4v(a)}, +O5(){var s=this.b4w() +s.toString +return s}} +A.a79.prototype={} +A.KA.prototype={} +A.a7a.prototype={} +A.KB.prototype={ +gm(a){var s=this.y +s.toString +return s}, +a_m(a){var s=this,r=s.y +if(r!=null)r.T(0,s.gqa()) +s.y=a +a.toString +J.cvv(a,s.gqa())}, +n(){this.b2L() +var s=this.y +if(s!=null)s.T(0,this.gqa())}} +A.T5.prototype={ +a_m(a){this.L4() +this.b2K(a)}, +n(){this.L4() +this.Pg()}, +L4(){var s=this.y +if(s!=null)A.kB(s.gpy())}} +A.a7b.prototype={ +Z_(){return new A.k4(this.k2,$.bo())}, +N1(a){a.toString +return A.hj(A.av(a))}, +O5(){return this.y.a.a}} +A.coW.prototype={ +$2(a,b){if(!a.a)a.T(0,b)}, +$S:88} +A.ts.prototype={} +A.T8.prototype={ +Y(){return new A.WI(new A.aTv($.bo()),null,A.b(t.yb,t.Q),null,!0,null,B.k,this.$ti.i("WI<1>"))}} +A.a7i.prototype={ +G(){return"RouteInformationReportingType."+this.b}} +A.WI.prototype={ +gua(){return this.a.r}, +an(){var s,r=this +r.aM() +s=r.a.c +if(s!=null)s.a8(0,r.ga5u()) +r.a.f.a7I(r.gahP()) +r.a.e.a8(0,r.gai5())}, +vh(a,b){var s,r,q=this,p=q.f +q.A5(p,"route") +s=p.y +r=s==null +if((r?A.y(p).i("fM.T").a(s):s)!=null){p=r?A.y(p).i("fM.T").a(s):s +p.toString +q.a6f(p,new A.ckI(q))}else{p=q.a.c +if(p!=null)q.a6f(p.gm(p),new A.ckJ(q))}}, +aE8(){var s=this +if(s.w||s.a.c==null)return +s.w=!0 +$.dJ.go$.push(s.gbsR())}, +bsS(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("fM.T").a(r):r)!=null){s=q?A.y(s).i("fM.T").a(r):r +s.toString +r=p.a.c +r.toString +q=p.e +q.toString +r.bUV(s,q)}p.e=B.a8j}, +bt6(){var s=this.a,r=s.e.d +if(r==null)return null +s=s.d +return s==null?null:s.bUI(r)}, +a5V(){var s=this +s.f.sm(0,s.bt6()) +if(s.e==null)s.e=B.a8j +s.aE8()}, +dk(){var s,r=this +r.r=!0 +r.b61() +s=r.a.c +if(s!=null&&r.r)r.a6f(s.gm(s),new A.ckH(r)) +r.r=!1 +r.a5V()}, +bj(a){var s,r,q,p=this +p.b62(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.K() +if(!q){s=r==null +if(!s)r.T(0,p.ga5u()) +q=p.a.c +if(q!=null)q.a8(0,p.ga5u()) +s=s?null:r.gm(r) +r=p.a.c +if(s!=(r==null?null:r.gm(r)))p.aAo()}s=a.f +if(p.a.f!==s){r=p.gahP() +s.acn(r) +p.a.f.a7I(r)}s=a.e +if(p.a.e!==s){r=p.gai5() +s.T(0,r) +p.a.e.a8(0,r) +p.a5V()}}, +n(){var s=this,r=s.a.c +if(r!=null)r.T(0,s.ga5u()) +s.a.f.acn(s.gahP()) +s.a.e.T(0,s.gai5()) +s.d=null +s.b63()}, +a6f(a,b){var s,r,q=this +q.r=!1 +q.d=new A.K() +s=q.a.d +s.toString +r=q.c +r.toString +s.bR9(a,r).aJ(0,q.bre(q.d,b),t.H)}, +bre(a,b){return new A.ckF(this,a,b)}, +aAo(){var s,r=this +r.r=!0 +s=r.a.c +r.a6f(s.gm(s),new A.ckC(r))}, +bgT(){var s=this +s.d=new A.K() +return s.a.e.abX().aJ(0,s.bjs(s.d),t.y)}, +bjs(a){return new A.ckD(this,a)}, +aDY(){this.I(new A.ckG()) +this.a5V() +return new A.cS(null,t.b6)}, +bjt(){this.I(new A.ckE()) +this.a5V()}, +A(a){var s=this.dN$,r=this.a,q=r.c,p=r.f,o=r.d +r=r.e +return A.LB(s,new A.afr(q,p,o,r,this,new A.hx(r.gbAM(),null),null))}} +A.ckI.prototype={ +$0(){return this.a.a.e.gaYX()}, +$S(){return this.a.$ti.i("T<~>(1)()")}} +A.ckJ.prototype={ +$0(){return this.a.a.e.gaYf()}, +$S(){return this.a.$ti.i("T<~>(1)()")}} +A.ckH.prototype={ +$0(){return this.a.a.e.gate()}, +$S(){return this.a.$ti.i("T<~>(1)()")}} +A.ckF.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.aDY() +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S(){return this.a.$ti.i("T<~>(1)")}} +A.ckC.prototype={ +$0(){return this.a.a.e.gate()}, +$S(){return this.a.$ti.i("T<~>(1)()")}} +A.ckD.prototype={ +$1(a){var s=this.a +if(this.b!=s.d)return new A.cS(!0,t.d9) +s.aDY() +return new A.cS(a,t.d9)}, +$S:1084} +A.ckG.prototype={ +$0(){}, +$S:0} +A.ckE.prototype={ +$0(){}, +$S:0} +A.afr.prototype={ +fN(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.tX.prototype={ +gaMp(){return this.a.a.length!==0}, +a7I(a){var s=this.a +s.b=!0 +s.a.push(a) +return null}, +acn(a){return this.a.D(0,a)}, +aoQ(a){var s,r,q,p=this.a +if(p.a.length===0)return a +try{p=p.b_6(0) +return p}catch(q){s=A.a2(q) +r=A.ay(q) +p=A.dd("while invoking the callback for "+A.a_(this).k(0)) +A.hp(new A.e9(s,r,"widget library",p,new A.c8b(this),!1)) +return a}}} +A.c8b.prototype={ +$0(){var s=null,r=this.a +return A.a([A.q5("The "+A.a_(r).k(0)+" that invoked the callback was",r,!0,B.dK,s,!1,s,s,B.cW,s,!1,!0,!0,B.fk,s,A.y(r).i("tX"))],t.qe)}, +$S:42} +A.akh.prototype={ +ga4D(a){var s,r=this.b +if(r===$){s=t.uF.a(A.b5(t.RK)) +r!==$&&A.ao() +this.b=s +r=s}return r}, +aoQ(a){var s,r,q,p=this,o={} +if(p.ga4D(p).a!==0){s=p.ga4D(p) +r=A.Q(s,!0,A.y(s).i("da.E")) +q=r.length-1 +o.a=q +return r[q].bOc(a).aJ(0,new A.b3S(o,p,r,a),t.y)}return p.avj(a)}} +A.b3S.prototype={ +$1(a){var s,r,q,p=this +if(a)return new A.cS(!0,t.d9) +s=p.a +r=s.a +if(r>0){q=r-1 +s.a=q +return p.c[q].bOc(p.d).aJ(0,p,t.y)}return p.b.avj(p.d)}, +$S:1085} +A.aCI.prototype={ +a7I(a){var s=this +if(!(A.tX.prototype.gaMp.call(s)||s.ga4D(s).a!==0))$.aD.du$.push(s) +s.b3L(a)}, +acn(a){var s=this +s.b3M(a) +if(!(A.tX.prototype.gaMp.call(s)||s.ga4D(s).a!==0))B.b.D($.aD.du$,s)}, +Zv(){return this.aoQ(A.d8(!1,t.y))}} +A.aCR.prototype={} +A.T9.prototype={ +aYg(a){return this.aeC(a)}, +aYY(a){return this.aeC(a)}} +A.aCS.prototype={} +A.aTv.prototype={ +Z_(){return null}, +an3(a){this.aX()}, +N1(a){var s +if(a==null)return null +t.Dn.a(a) +s=J.cb(a) +return new A.ts(A.cz(s.gO(a)),s.gR(a))}, +O5(){var s,r=this,q=r.y,p=q==null +if((p?A.y(r).i("fM.T").a(q):q)==null)q=null +else{s=(p?A.y(r).i("fM.T").a(q):q).a +q=[s,(p?A.y(r).i("fM.T").a(q):q).b]}return q}} +A.aTB.prototype={} +A.X9.prototype={ +bj(a){this.bP(a) +this.G4()}, +dk(){var s,r,q,p,o=this +o.kr() +s=o.dN$ +r=o.gBA() +q=o.c +q.toString +q=A.xn(q) +o.uu$=q +p=o.Dy(q,r) +if(r){o.vh(s,o.ra$) +o.ra$=!1}if(p)if(s!=null)s.n()}, +n(){var s,r=this +r.ty$.ao(0,new A.coW()) +s=r.dN$ +if(s!=null)s.n() +r.dN$=null +r.aG()}} +A.RY.prototype={ +gabL(){return this.e}, +Jo(){var s,r=this,q=A.ta(r.gb9x(),!1) +r.ok=q +r.gCL() +s=A.ta(r.gb9z(),!0) +r.p2=s +B.b.H(r.e,A.a([q,s],t.wi)) +r.b2X()}, +IK(a){var s,r=this +r.b2S(a) +s=r.at.Q +s===$&&A.e() +if(s===B.ai&&!r.Q)r.a.aLF(r) +return!0}, +n(){B.b.V(this.e) +this.b2W()}} +A.hk.prototype={ +gTK(){return this.gBE(this)}, +gpx(a){return this.as}, +gasS(){return this.ax}, +aJZ(){var s=this,r=s.gBE(s),q=s.gTK(),p=s.gxM(),o=s.a +o.toString +return A.cf(p,r,q,null,o)}, +v6(){var s=this.at +s.toString +return s}, +btb(a){var s,r=this +switch(a.a){case 3:s=r.e +if(s.length!==0)B.b.gO(s).sEq(r.gEq()) +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.gO(s).sEq(!1) +if(r.z==null)r.z=$.dJ.bUu(B.aRP) +break +case 0:if(!r.gSM()){r.a.aLF(r) +r.Q=!0 +s=r.z +if(s!=null){s.a.$0() +s.a=null}r.z=null}break}}, +Jo(){var s,r=this +r.at=r.aJZ() +s=r.v6() +s.rA(r.gaDZ()) +r.as=s +r.b2c() +s=r.as +if(s.gbL(s)===B.ao&&r.e.length!==0)B.b.gO(r.e).sEq(r.gEq())}, +Zw(){this.b2U() +return this.at.df(0)}, +Zs(){this.b2P() +var s=this.at +s.sm(0,s.b)}, +amX(a){var s,r +if(a instanceof A.hk){s=this.at +s.toString +r=a.at.x +r===$&&A.e() +s.sm(0,r)}this.b2V(a)}, +IK(a){this.ch=a +this.at.fL(0) +this.b2a(a) +return!0}, +RK(a){this.aGH(a) +this.b2T(a)}, +Zt(a){this.aGH(a) +this.b2Q(a)}, +aGH(a){var s,r,q,p,o,n,m=this,l={},k=m.CW +m.CW=null +if(a instanceof A.hk&&m.a8j(a)&&a.aIO(m)){s=m.ax.c +if(s!=null){r=s instanceof A.Ls?s.a:s +r.toString +q=a.as +q.toString +p=J.v(r.gm(r),q.gm(q))||q.gbL(q)===B.ao||q.gbL(q)===B.ai +o=a.y.a +if(p)m.Qr(q,o) +else{l.a=null +p=new A.c1o(m,q,a) +m.CW=new A.c1m(l,q,p) +q.rA(p) +n=A.czU(r,q,new A.c1n(l,m,a)) +l.a=n +m.Qr(n,o)}}else m.Qr(a.as,a.y.a)}else m.bur(B.cp) +if(k!=null)k.$0()}, +Qr(a,b){this.ax.sbE(0,a) +if(b!=null)b.aJ(0,new A.c1l(this,a),t.P)}, +bur(a){return this.Qr(a,null)}, +a8j(a){return!0}, +aIO(a){return!0}, +n(){var s=this,r=s.as +if(r!=null)r.pR(s.gaDZ()) +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.c3(0,s.ch) +s.b2b()}, +gxM(){return"TransitionRoute"}, +k(a){return"TransitionRoute(animation: "+A.q(this.at)+")"}} +A.c1o.prototype={ +$1(a){var s,r +switch(a.a){case 3:case 0:s=this.a +s.Qr(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.c1m.prototype={ +$0(){this.b.pR(this.c) +var s=this.a.a +if(s!=null)s.n()}, +$S:0} +A.c1n.prototype={ +$0(){var s,r=this.b +r.Qr(this.a.a.a,this.c.y.a) +s=r.CW +if(s!=null){s.$0() +r.CW=null}}, +$S:0} +A.c1l.prototype={ +$1(a){var s=this.a.ax,r=this.b +if(s.c==r){s.sbE(0,B.cp) +if(r instanceof A.Ls)r.n()}}, +$S:16} +A.ava.prototype={ +garN(){var s=this.tz$ +return s!=null&&s.length!==0}} +A.aMU.prototype={ +Bd(a,b){return A.Ej(this.e,t.z).gzy()}, +t0(a){return A.cl(this.e,!1).a_R()}} +A.aec.prototype={ +fN(a){var s=this +return s.f!==a.f||s.r!==a.r||s.w!==a.w||s.x!==a.x}} +A.Wi.prototype={ +Y(){return new A.l2(A.cxn(!0,B.dSQ.k(0)+" Focus Scope",!1),new A.fZ(0,!0,null,A.a([],t.ZP),$.bo()),B.k,this.$ti.i("l2<1>"))}} +A.l2.prototype={ +an(){var s,r,q=this +q.aM() +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.BQ(s)}, +bj(a){this.bP(a) +this.aGm()}, +dk(){this.kr() +this.d=null +this.aGm()}, +aGm(){var s,r,q=this.a.c,p=q.fx +if(!(p!=null)){q.a.a.toString +p=B.dRQ}s=this.f +s.dy=p +if(q.gJp()){this.a.c.a.a.toString +r=!0}else r=!1 +if(r){r=q.a.x.gxN() +if(r!=null)r.a3l(s)}}, +bf6(){this.I(new A.chd(this))}, +n(){this.f.n() +this.aG()}, +gaEG(){var s=this.a.c.go +if((s==null?null:s.gbL(s))!==B.bG){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.gJp(),m=q.a.c +if(!m.gN6()){m=m.tz$ +m=m!=null&&m.length!==0}else m=!0 +s=q.a.c +s=s.gN6()||s.x8$>0 +r=q.a.c +return A.hY(o.c,new A.chh(q),new A.aec(n,m,s,o,new A.RU(r.fy,new A.S0(new A.hx(new A.chi(q),p),r.k4,p),p),p))}} +A.chd.prototype={ +$0(){this.a.d=null}, +$S:0} +A.chh.prototype={ +$2(a,b){var s=this.a.a.c.c.a +b.toString +return new A.EZ(b,s,null)}, +$S:1087} +A.chi.prototype={ +$1(a){var s,r=null,q=A.p([B.FC,new A.aMU(a,new A.cO(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.m7(new A.hx(new A.chf(p),r),p.a.c.k3) +return A.GA(q,A.cKZ(A.cHJ(!1,new A.m7(A.hY(o,new A.chg(p),s),r),r,r,p.f),p.r))}, +$S:1088} +A.chg.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.bL(!1,t.y) +return p.DJ(a,o,s,A.hY(r,new A.che(q),b))}, +$S:94} +A.che.prototype={ +$2(a,b){var s=this.a,r=s.gaEG() +s.f.spY(!r) +return new A.jY(r,null,b,null)}, +$S:1089} +A.chf.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:13} +A.iZ.prototype={ +I(a){var s,r=this.k2 +if(r.gap()!=null){r=r.gap() +if(r.a.c.gJp())if(!r.gaEG()){r.a.c.a.a.toString +s=!0}else s=!1 +else s=!1 +if(s){s=r.a.c.a.x.gxN() +if(s!=null)s.a3l(r.f)}r.I(a)}else a.$0()}, +DJ(a,b,c,d){return d}, +Jo(){var s=this +s.b3B() +s.go=A.mG(A.hk.prototype.gpx.call(s,s)) +s.id=A.mG(A.hk.prototype.gasS.call(s))}, +Zw(){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.gxN() +if(s!=null)s.a3l(q.gap().f)}return r.b3A()}, +Zs(){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.gxN() +if(s!=null)s.a3l(q.gap().f)}r.b3y()}, +ga30(){return!0}, +gaIf(){return B.b6}, +sab7(a){var s,r=this +if(r.fy===a)return +r.I(new A.bEe(r,a)) +s=r.go +s.toString +s.sbE(0,r.fy?B.kh:A.hk.prototype.gpx.call(r,r)) +s=r.id +s.toString +s.sbE(0,r.fy?B.cp:A.hk.prototype.gasS.call(r)) +r.Io()}, +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.Q(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.gyu().a3(0) +q=k.gyu() +p=k.gaIf() +o=t.IC.i("f5") +t.o.a(s) +n=k.gzy() +m=k.gAJ() +l=A.cF8(k.ga30(),j,new A.aW(s,new A.f5(new A.fu(p),new A.hy(r,q),o),o.i("aW")),n,m,j)}else{s=k.gzy() +r=k.gAJ() +l=A.bE9(k.ga30(),j,j,s,j,r,j)}return l}, +b9A(a){var s=this,r=null,q=s.p1 +if(q==null)q=s.p1=new A.c9(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.Dg,r,r,r,r,r,r),!1,!1,!1,new A.Wi(s,s.k2,A.y(s).i("Wi<1>")),r) +return q}, +k(a){return"ModalRoute("+this.b.k(0)+", animation: "+A.q(this.as)+")"}} +A.bEe.prototype={ +$0(){this.a.fy=this.b}, +$S:0} +A.bEd.prototype={ +$0(){}, +$S:0} +A.a5K.prototype={ +gEq(){return!1}, +gCL(){return!0}} +A.bPn.prototype={} +A.EM.prototype={ +gzy(){return this.m4}, +gAJ(){return this.pa}, +gyu(){return this.oX}, +gBE(a){return this.qB}, +wn(a,b,c){var s=null,r=this.eU.$3(a,b,c) +return new A.c9(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.P4(this.oY,r,s),s)}, +DJ(a,b,c,d){return this.m5.$4(a,b,c,d)}} +A.Wh.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.tz$ +if(o!=null&&o.length!==0){q=B.a8k +s=1 +break}q=p.b2Y() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BK,r)}, +IK(a){var s,r,q=this,p=q.tz$ +if(p!=null&&p.length!==0){s=p.pop() +s.b=null +s.bYb() +r=s.c&&--q.x8$===0 +if(q.tz$.length===0||r)q.Io() +return!1}q.b3z(a) +return!0}} +A.aCZ.prototype={ +A(a){var s,r,q,p,o,n,m=this,l=A.aS(a,B.dc,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.ay2(m.x,a,o,k,q,s),null)}} +A.aD4.prototype={ +aQd(){}, +aKL(a,b){if(b!=null)b.v8(new A.Tj(null,a,b,0))}, +aKM(a,b,c){b.v8(A.czg(b,null,null,a,c))}, +a9_(a,b,c){b.v8(new A.v7(null,c,0,a,b,0))}, +aKK(a,b){b.v8(new A.AM(null,a,b,0))}, +Ye(){}, +n(){}, +k(a){return"#"+A.ez(this)}} +A.DD.prototype={ +Ye(){this.a.za(0)}, +gF6(){return!1}, +gCH(){return!1}, +gwH(){return 0}} +A.bs2.prototype={ +gF6(){return!1}, +gCH(){return!1}, +gwH(){return 0}, +n(){this.b.$0() +this.a47()}} +A.bR1.prototype={ +b8k(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.h4(a)}else return 0}}}, +eE(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.b8k(s,q) +if(p===0)return +s=o.a +s.alm(A.aZl(s.w.a.c)?-p:p)}, +n(){this.x=null +this.b.$0()}, +k(a){return"#"+A.ez(this)}} +A.bhG.prototype={ +aKL(a,b){var s=t.uL.a(this.b.x) +if(b!=null)b.v8(new A.Tj(s,a,b,0))}, +aKM(a,b,c){b.v8(A.czg(b,null,t.zk.a(this.b.x),a,c))}, +a9_(a,b,c){b.v8(new A.v7(t.zk.a(this.b.x),c,0,a,b,0))}, +aKK(a,b){var s=this.b.x +b.v8(new A.AM(s instanceof A.mo?s:null,a,b,0))}, +gF6(){var s=this.b +return(s==null?null:s.w)!==B.ed}, +gCH(){return!0}, +gwH(){return 0}, +n(){this.b=null +this.a47()}, +k(a){return"#"+A.ez(this)+"("+A.q(this.b)+")"}} +A.akm.prototype={ +aQd(){var s=this.a,r=this.b +r===$&&A.e() +s.za(r.gwH())}, +Ye(){var s=this.a,r=this.b +r===$&&A.e() +s.za(r.gwH())}, +akk(){var s=this.b +s===$&&A.e() +s=s.x +s===$&&A.e() +if(!(Math.abs(this.a.afl(s))<1e-10)){s=this.a +s.yv(new A.DD(s))}}, +ajL(){this.a.za(0)}, +a9_(a,b,c){var s=this.b +s===$&&A.e() +b.v8(new A.v7(null,c,s.gwH(),a,b,0))}, +gCH(){return!0}, +gwH(){var s=this.b +s===$&&A.e() +return s.gwH()}, +n(){var s=this.b +s===$&&A.e() +s.n() +this.a47()}, +k(a){var s=A.ez(this),r=this.b +r===$&&A.e() +return"#"+s+"("+r.k(0)+")"}, +gF6(){return this.c}} +A.aqj.prototype={ +akk(){var s=this.a,r=this.c +r===$&&A.e() +r=r.x +r===$&&A.e() +if(s.afl(r)!==0){s=this.a +s.yv(new A.DD(s))}}, +ajL(){var s=this.a,r=this.c +r===$&&A.e() +s.za(r.gwH())}, +a9_(a,b,c){var s=this.c +s===$&&A.e() +b.v8(new A.v7(null,c,s.gwH(),a,b,0))}, +gF6(){return!0}, +gCH(){return!0}, +gwH(){var s=this.c +s===$&&A.e() +return s.gwH()}, +n(){var s=this.b +s===$&&A.e() +s.pq(0) +s=this.c +s===$&&A.e() +s.n() +this.a47()}, +k(a){var s=A.ez(this),r=this.c +r===$&&A.e() +return"#"+s+"("+r.k(0)+")"}} +A.a7y.prototype={ +a1r(a,b,c,d){var s,r=this +if(b.a==null){s=$.k_.zM$ +s===$&&A.e() +s=s.a0(0,c)}else s=!0 +if(s){r.b.a1r(a,b,c,d) +return}s=r.a +if(s.gdR(s)==null)return +s=s.gdR(s) +s.toString +if(A.dcO(s)){$.dJ.a2U(new A.bQW(r,a,b,c,d)) +return}r.b.a1r(a,b,c,d)}, +Bf(a,b,c){return this.b.Bf(0,b,c)}, +CJ(a,b){return this.b.CJ(a,b)}, +Gw(a,b){return this.b.Gw(a,b)}, +zY(a){return this.b.zY(a)}} +A.bQW.prototype={ +$1(a){var s=this +A.kB(new A.bQV(s.a,s.b,s.c,s.d,s.e))}, +$S:3} +A.bQV.prototype={ +$0(){var s=this +return s.a.a1r(s.b,s.c,s.d,s.e)}, +$S:0} +A.XU.prototype={ +G(){return"AndroidOverscrollIndicator."+this.b}} +A.aD5.prototype={ +Ru(a,b,c,d,e,f,g){return new A.coL(this,g!==!1,c!==!1,d,e,b,f,a)}, +aJP(a,b){return this.Ru(null,null,a,null,null,null,b)}, +YV(a){return this.Ru(null,null,null,null,null,null,a)}, +ER(a){return A.dh()}, +gDY(){return B.dET}, +ga0L(){return A.bJ([B.dP,B.e8],t.bd)}, +a8a(a,b,c){var s=null +switch(this.ER(a)){case B.it:case B.f0:case B.iu:return A.dc3(b,c.b,B.b7,s,s,A.Xn(),B.G,s,s,s,s,B.oY,s) +case B.cm:case B.hL:case B.cw:return b}}, +a89(a,b,c){switch(this.ER(a)){case B.cw:case B.it:case B.f0:case B.iu:return b +case B.cm:switch(1){case 1:break}break +case B.hL:break}return A.cHY(c.a,b,B.o)}, +adz(a){switch(this.ER(a)){case B.cw:return new A.bQX() +case B.f0:return new A.bQY() +case B.cm:case B.hL:case B.it:case B.iu:return new A.bQZ()}}, +Oy(a){switch(this.ER(a)){case B.cw:return B.asR +case B.f0:return B.asS +case B.cm:case B.hL:case B.it:case B.iu:return B.aJP}}, +atv(a){return!1}, +k(a){return"ScrollBehavior"}} +A.bQX.prototype={ +$1(a){return A.d7Y(a.gd6(a))}, +$S:1090} +A.bQY.prototype={ +$1(a){var s=a.gd6(a),r=t.av +return new A.Rh(A.aO(20,null,!1,r),s,A.aO(20,null,!1,r))}, +$S:1091} +A.bQZ.prototype={ +$1(a){return new A.oO(a.gd6(a),A.aO(20,null,!1,t.av))}, +$S:447} +A.coL.prototype={ +gDY(){var s=this.f +return s==null?this.a.gDY():s}, +ga0L(){var s=this.r +return s==null?A.bJ([B.dP,B.e8],t.bd):s}, +a89(a,b,c){if(this.c)return this.a.a89(a,b,c) +return b}, +a8a(a,b,c){if(this.b)return this.a.a8a(a,b,c) +return b}, +Ru(a,b,c,d,e,f,g){var s=this,r=g==null?s.b:g,q=c==null?s.c:c,p=s.gDY(),o=s.ga0L(),n=s.w +if(n==null)n=B.xO +return s.a.Ru(n,p,q,s.d,s.e,o,r)}, +aJP(a,b){return this.Ru(null,null,a,null,null,null,b)}, +YV(a){return this.Ru(null,null,null,null,null,null,a)}, +ER(a){var s=this.a.ER(a) +return s}, +Oy(a){var s=this.a.Oy(a) +return s}, +atv(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.MV(a.gDY(),r.gDY()))if(A.MV(a.ga0L(),r.ga0L()))s=!1 +else s=!0 +else s=!0 +else s=!0 +else s=!0 +else s=!0 +return s}, +adz(a){return this.a.adz(a)}, +k(a){return"_WrappedScrollBehavior"}} +A.a7z.prototype={ +fN(a){var s=this.f,r=a.f +if(A.a_(s)===A.a_(r))s=s!==r&&s.atv(r) +else s=!0 +return s}} +A.fZ.prototype={ +gbA(a){return B.b.gbO(this.d)}, +x3(a,b,c){return this.bzK(a,b,c)}, +bzK(a,b,c){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$x3=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.ez(this)+"("+B.b.aV(s,", ")+")"}, +qy(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.gbA(s).at +r.toString +a.push("one client, offset "+B.e.bk(r,1))}else a.push(""+r+" clients")}} +A.bW_.prototype={ +gS2(){return null}, +k(a){var s=A.a([],t.s) +this.qy(s) +return"#"+A.ez(this)+"("+B.b.aV(s,", ")+")"}, +qy(a){var s,r,q +try{s=this.gS2() +if(s!=null)a.push("estimated child count: "+A.q(s))}catch(q){r=A.a2(q) +a.push("estimated child count: EXCEPTION ("+J.aF(r).k(0)+")")}}} +A.Ms.prototype={} +A.vv.prototype={ +aLJ(a){var s=this.w +if(s==null)return null +return s.$1(a instanceof A.Ms?a.a:a)}, +Yl(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.e9(r,q,"widgets library",A.dd("building"),k,!1) +A.hp(n) +s=A.a0G(n)}if(s==null)return k +if(s.a!=null){p=s.a +p.toString +m=new A.Ms(p)}else m=k +p=s +s=new A.m7(p,k) +l=this.r.$2(s,b) +if(l!=null)s=new A.a2i(l,s,k) +p=s +s=new A.Nv(new A.WJ(p,k),k) +return new A.lY(s,m)}, +gS2(){return this.b}, +atw(a){return!0}} +A.bW0.prototype={ +beM(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.Ms(r):o +s=new A.m7(s,o) +p=A.cPT(s,b) +s=p!=null?new A.a2i(p,s,o):s +return new A.lY(new A.Nv(new A.WJ(s,o),o),q)}, +gS2(){return this.f.length}, +atw(a){return this.f!==a.f}} +A.WJ.prototype={ +Y(){return new A.afK(null,B.k)}} +A.afK.prototype={ +gz4(){return this.r}, +bMO(a){return new A.cl4(this,a)}, +a7m(a,b){var s,r=this +if(b){s=r.d;(s==null?r.d=A.b5(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.EK()}}, +dk(){var s,r,q,p=this +p.kr() +s=p.c +s.toString +r=A.czi(s) +s=p.f +if(s!=r){if(s!=null){q=p.e +if(q!=null)new A.bt(q,A.y(q).i("bt<1>")).ao(0,s.gbF(s))}p.f=r +if(r!=null){s=p.e +if(s!=null)new A.bt(s,A.y(s).i("bt<1>")).ao(0,r.gbr(r))}}}, +t(a,b){var s,r=this,q=r.bMO(b) +b.a8(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.a7m(b,!0)}, +D(a,b){var s=this.e +if(s==null)return +s=s.D(0,b) +s.toString +b.T(0,s) +this.f.D(0,b) +this.a7m(b,!1)}, +n(){var s,r,q=this,p=q.e +if(p!=null){for(p=A.hg(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.T(0,r)}q.e=null}q.d=null +q.aG()}, +A(a){var s=this +s.Fb(a) +if(s.f==null)return s.a.c +return A.cLU(s.a.c,s)}} +A.cl4.prototype={ +$0(){var s=this.b,r=this.a +if(s.gm(s).c!==B.nF)r.a7m(s,!0) +else r.a7m(s,!1)}, +$S:0} +A.aYs.prototype={ +an(){this.aM() +if(this.r)this.Dp()}, +ro(){var s=this.ql$ +if(s!=null){s.aX() +s.pl() +this.ql$=null}this.xB()}} +A.tx.prototype={ +Cj(){var s=this,r=null,q=s.gaou()?s.gxU():r,p=s.gaou()?s.gvN():r,o=s.gaMq()?s.gqr():r,n=s.gaMv()?s.ga23():r,m=s.gyt(),l=s.gCm(s) +return new A.a1_(q,p,o,n,m,l)}, +gaqh(){var s=this +return s.gqr()s.gvN()}, +gaI5(){var s=this +return s.gqr()===s.gxU()||s.gqr()===s.gvN()}, +gMK(){var s=this +return s.ga23()-A.a9(s.gxU()-s.gqr(),0,s.ga23())-A.a9(s.gqr()-s.gvN(),0,s.ga23())}} +A.a1_.prototype={ +gxU(){var s=this.a +s.toString +return s}, +gvN(){var s=this.b +s.toString +return s}, +gaou(){return this.a!=null&&this.b!=null}, +gqr(){var s=this.c +s.toString +return s}, +gaMq(){return this.c!=null}, +ga23(){var s=this.d +s.toString +return s}, +gaMv(){return this.d!=null}, +k(a){var s=this +return"FixedScrollMetrics("+B.e.bk(Math.max(s.gqr()-s.gxU(),0),1)+"..["+B.e.bk(s.gMK(),1)+"].."+B.e.bk(Math.max(s.gvN()-s.gqr(),0),1)+")"}, +gyt(){return this.e}, +gCm(a){return this.f}} +A.aO4.prototype={} +A.mQ.prototype={} +A.aHK.prototype={ +aOk(a){if(t.rS.b(a))++a.uv$ +return!1}} +A.nD.prototype={ +qy(a){this.b4O(a) +a.push(this.a.k(0))}} +A.Tj.prototype={ +qy(a){var s +this.VS(a) +s=this.d +if(s!=null)a.push(s.k(0))}} +A.nE.prototype={ +qy(a){var s +this.VS(a) +a.push("scrollDelta: "+A.q(this.e)) +s=this.d +if(s!=null)a.push(s.k(0))}, +gaKS(){return this.d}} +A.v7.prototype={ +qy(a){var s,r=this +r.VS(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.AM.prototype={ +qy(a){var s +this.VS(a) +s=this.d +if(s!=null)a.push(s.k(0))}, +gaKS(){return this.d}} +A.aHj.prototype={ +qy(a){this.VS(a) +a.push("direction: "+this.d.k(0))}} +A.afA.prototype={ +qy(a){var s,r +this.a4_(a) +s=this.uv$ +r=s===0?"local":"remote" +a.push("depth: "+s+" ("+r+")")}} +A.afz.prototype={ +fN(a){return this.f!==a.f}} +A.G4.prototype={ +Jx(a,b){return this.d.$1(b)}} +A.a7C.prototype={ +Y(){return new A.a7D(new A.R5(t.z_),B.k)}} +A.a7D.prototype={ +T(a,b){var s,r,q=this.d +q.toString +q=A.dhC(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.aG1(A.y(r).i("IZ.E").a(r)) +return}}}, +aC7(a){var s,r,q,p,o,n,m,l,k=this.d +if(k.b===0)return +p=A.Q(k,!0,t.Sx) +for(k=p.length,o=0;oMath.max(Math.abs(s.a),Math.abs(s.b))}return s.aPM(a,b,c)}, +Yd(a,b){var s=this.a +if(s==null)return 0 +return s.Yd(a,b)}, +a7S(a,b,c,d){var s=this.a +if(s==null){s=b.c +s.toString +return s}return s.a7S(a,b,c,d)}, +Rv(a,b){var s=this.a +if(s==null)return null +return s.Rv(a,b)}, +gP0(){var s=this.a +s=s==null?null:s.gP0() +return s==null?$.cVo():s}, +O6(a){var s=this.a +s=s==null?null:s.O6(a) +if(s==null){s=a.gCm(a) +s=new A.aah(1/a.gCm(a),1/(0.05*s))}return s}, +gapC(){var s=this.a +s=s==null?null:s.gapC() +return s==null?18:s}, +gab1(){var s=this.a +s=s==null?null:s.gab1() +return s==null?50:s}, +ga_P(){var s=this.a +s=s==null?null:s.ga_P() +return s==null?8000:s}, +alL(a){var s=this.a +if(s==null)return 0 +return s.alL(a)}, +gani(){var s=this.a +return s==null?null:s.gani()}, +gFJ(){return!0}, +k(a){var s=this.a +if(s==null)return"ScrollPhysics" +return"ScrollPhysics -> "+s.k(0)}} +A.aBn.prototype={ +DE(a){return new A.aBn(this.Cg(a))}, +a7S(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.aM0((o-Math.abs(b))/s)}else{s.toString +m=this.aM0(o/s)}l=J.h4(b) +if(n&&this.b===B.a8m)return l*Math.abs(b) +return l*A.d3g(o,Math.abs(b),m)}, +Yd(a,b){return 0}, +Rv(a,b){var s,r,q,p,o,n,m,l=this.O6(a) +if(Math.abs(b)>=l.c||a.gaqh()){switch(this.b.a){case 1:s=1400 +break +case 0:s=0 +break +default:s=null}r=this.gP0() +q=a.at +q.toString +p=a.z +p.toString +o=a.Q +o.toString +n=new A.b5v(p,o,r,l) +if(qo){n.f=new A.F8(o,A.MA(r,q-o,b),B.hO) +n.r=-1/0}else{q=n.e=A.bnZ(0.135,q,b,s) +m=q.gSk() +if(b>0&&m>o){p=q.aQx(o) +n.r=p +n.f=new A.F8(o,A.MA(r,o-o,Math.min(q.wp(0,p),5000)),B.hO)}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.cGb(s,o,b)}} +A.XR.prototype={ +DE(a){return new A.XR(this.Cg(a))}, +F5(a){return!0}} +A.ayP.prototype={ +DE(a){return new A.ayP(this.Cg(a))}, +F5(a){return!1}, +gFJ(){return!1}} +A.Ti.prototype={ +G(){return"ScrollPositionAlignmentPolicy."+this.b}} +A.vn.prototype={ +afs(a,b,c,d,e){if(d!=null)this.FG(d) +this.aQl()}, +gxU(){var s=this.z +s.toString +return s}, +gvN(){var s=this.Q +s.toString +return s}, +gaou(){return this.z!=null&&this.Q!=null}, +gqr(){var s=this.at +s.toString +return s}, +gaMq(){return this.at!=null}, +ga23(){var s=this.ax +s.toString +return s}, +gaMv(){return this.ax!=null}, +FG(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.aQd() +s.w.at9(s.fr.gF6()) +s.dy.sm(0,s.fr.gCH())}, +gCm(a){var s=this.w,r=s.c +r.toString +r=A.dE(r,B.dq) +r=r==null?null:r.b +if(r==null){s=s.c +s.toString +s=A.c3K(s).x +if(s==null){s=self.window.devicePixelRatio +if(s===0)s=1}}else s=r +return s}, +aYC(a){var s,r,q,p=this,o=p.at +o.toString +if(a!==o){s=p.r.Yd(p,a) +o=p.at +o.toString +r=a-s +p.at=r +if(r!==o){p.akF() +p.a3U() +r=p.at +r.toString +p.an1(r-o)}if(s!==0){o=p.fr +o.toString +r=p.Cj() +q=$.aD.a5$.z.h(0,p.w.z) +q.toString +o.a9_(r,q,s) +return s}}return 0}, +aJX(a){var s=this.at +s.toString +this.at=s+a +this.ch=!0}, +ao8(a){var s=this,r=s.at +r.toString +s.as=a-r +s.at=a +s.akF() +s.a3U() +$.dJ.go$.push(new A.bR5(s))}, +asJ(){var s,r=this.w,q=r.c +q.toString +q=A.bHo(q) +if(q!=null){r=r.c +r.toString +s=this.at +s.toString +q.aRZ(r,s)}}, +aQl(){var s,r,q +if(this.at==null){s=this.w +r=s.c +r.toString +r=A.bHo(r) +if(r==null)q=null +else{s=s.c +s.toString +q=r.aPG(s)}if(q!=null)this.at=q}}, +aQk(a,b){if(b)this.at=a +else this.t1(a)}, +asI(){var s=this.at +s.toString +this.w.f.sm(0,s) +s=$.mJ.wr$ +s===$&&A.e() +s.aLQ()}, +Ij(a){if(this.ax!==a){this.ax=a +this.ch=!0}return!0}, +Ii(a,b){var s,r,q,p=this +if(!A.aiE(p.z,a,0.001)||!A.aiE(p.Q,b,0.001)||p.ch||p.db!==A.dH(p.gyt())){p.z=a +p.Q=b +p.db=A.dH(p.gyt()) +s=p.ay?p.Cj():null +p.ch=!1 +p.CW=!0 +if(p.ay){r=p.cx +r.toString +s.toString +r=!p.bE4(r,s)}else r=!1 +if(r)return!1 +p.ay=!0}if(p.CW){p.b34() +p.w.aXV(p.r.F5(p)) +p.CW=!1}s=p.Cj() +if(p.cx!=null){r=Math.max(s.gqr()-s.gxU(),0) +q=p.cx +if(r===Math.max(q.gqr()-q.gxU(),0))if(s.gMK()===p.cx.gMK()){r=Math.max(s.gvN()-s.gqr(),0) +q=p.cx +r=r===Math.max(q.gvN()-q.gqr(),0)&&s.e===p.cx.e}else r=!1 +else r=!1 +r=!r}else r=!0 +if(r){if(!p.cy){A.kB(p.gbFN()) +p.cy=!0}p.cx=p.Cj()}return!0}, +bE4(a,b){var s=this,r=s.r.a7S(s.fr.gCH(),b,a,s.fr.gwH()),q=s.at +q.toString +if(r!==q){s.at=r +return!1}return!0}, +Ye(){this.fr.Ye() +this.akF()}, +akF(){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.b5(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.d8(m,t.H) +if(e.a===B.G.a){n.t1(o) +return A.d8(m,t.H)}return n.x3(o,d,e)}, +a_V(a,b,c,d){var s,r=this.z +r.toString +s=this.Q +s.toString +b=A.a9(b,r,s) +return this.b3D(0,b,c,d)}, +yv(a){var s,r,q=this,p=q.fr +if(p!=null){s=p.gF6() +r=q.fr.gCH() +if(r&&!a.gCH())q.amS() +q.fr.n()}else{r=!1 +s=!1}q.fr=a +if(s!==a.gF6())q.w.at9(q.fr.gF6()) +q.dy.sm(0,q.fr.gCH()) +if(!r&&q.fr.gCH())q.amZ()}, +amZ(){var s=this.fr +s.toString +s.aKL(this.Cj(),$.aD.a5$.z.h(0,this.w.z))}, +an1(a){var s,r,q=this.fr +q.toString +s=this.Cj() +r=$.aD.a5$.z.h(0,this.w.z) +r.toString +q.aKM(s,r,a)}, +amS(){var s,r,q=this,p=q.fr +p.toString +s=q.Cj() +r=$.aD.a5$.z.h(0,q.w.z) +r.toString +p.aKK(s,r) +q.asI() +q.asJ()}, +bFO(){var s,r,q +this.cy=!1 +s=this.w.z +if($.aD.a5$.z.h(0,s)!=null){r=this.Cj() +q=$.aD.a5$.z.h(0,s) +q.toString +s=$.aD.a5$.z.h(0,s) +if(s!=null)s.v8(new A.KI(r,q,0))}}, +n(){var s=this,r=s.fr +if(r!=null)r.n() +s.fr=null +r=s.dy +r.M$=$.bo() +r.F$=0 +s.pl()}, +qy(a){var s,r,q=this +q.b3C(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.q(s)+".."+A.q(r)) +r=q.ax +a.push("viewport: "+A.q(r==null?null:B.e.bk(r,1)))}} +A.bR5.prototype={ +$1(a){this.a.as=0}, +$S:3} +A.KI.prototype={ +qy(a){this.b4N(a) +a.push(this.a.k(0))}} +A.afy.prototype={ +qy(a){var s,r +this.a4_(a) +s=this.uv$ +r=s===0?"local":"remote" +a.push("depth: "+s+" ("+r+")")}} +A.aTR.prototype={} +A.KJ.prototype={ +aft(a,b,c,d,e,f){var s=this +if(s.at==null&&c!=null)s.at=c +if(s.fr==null)s.yv(new A.DD(s))}, +gyt(){return this.w.a.c}, +FG(a){var s,r=this +r.b32(a) +r.fr.a=r +r.k4=a.k4 +s=a.ok +if(s!=null){r.ok=s +s.a=r +a.ok=null}}, +yv(a){var s,r=this +r.k3=0 +r.b36(a) +s=r.ok +if(s!=null)s.n() +r.ok=null +if(!r.fr.gCH())r.arI(B.nA)}, +alm(a){var s,r=this +r.arI(a>0?B.DR:B.DS) +s=r.at +s.toString +r.afl(s-r.r.alj(r,a))}, +za(a){var s,r,q,p=this,o=p.r.Rv(p,a) +if(o!=null){s=p.fr +s=s==null?null:s.gF6() +s=new A.akm(s!==!1,p) +r=A.ajI(null,0,p.w) +r.de() +q=r.f3$ +q.b=!0 +q.a.push(s.gakj()) +r.a7X(o).a.a.t7(s.gajK()) +s.b=r +p.yv(s)}else p.yv(new A.DD(p))}, +arI(a){var s,r,q,p=this +if(p.k4===a)return +p.k4=a +s=p.Cj() +r=p.w.z +q=$.aD.a5$.z.h(0,r) +q.toString +r=$.aD.a5$.z.h(0,r) +if(r!=null)r.v8(new A.aHj(a,s,q,0))}, +x3(a,b,c){var s,r,q,p=this,o=p.at +o.toString +if(A.aiE(a,o,p.r.O6(p).a)){p.t1(a) +return A.d8(null,t.H)}o=p.at +o.toString +s=new A.aqj(p) +r=new A.aG(new A.ah($.as,t.D4),t.gR) +s.b=r +o=A.ajI("DrivenScrollActivity",o,p.w) +o.de() +q=o.f3$ +q.b=!0 +q.a.push(s.gakj()) +o.z=B.by +o.vv(a,b,c).a.a.t7(s.gajK()) +s.c!==$&&A.e1() +s.c=o +p.yv(s) +return r.a}, +t1(a){var s,r,q=this +q.yv(new A.DD(q)) +s=q.at +s.toString +if(s!==a){q.ao8(a) +q.amZ() +r=q.at +r.toString +q.an1(r-s) +q.amS()}q.za(0)}, +aqw(a){var s,r,q,p,o=this +if(a===0){o.za(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.yv(new A.DD(o)) +o.arI(-a>0?B.DR:B.DS) +s=o.at +s.toString +o.dy.sm(0,!0) +o.ao8(p) +o.amZ() +r=o.at +r.toString +o.an1(r-s) +o.amS() +o.za(0)}}, +anh(a,b){var s,r,q=this,p=q.r,o=p.alL(q.k3) +p=p.gani() +s=p==null?null:0 +r=new A.bR1(q,b,o,p,a.a,o!==0,s,a.d,a) +q.yv(new A.bhG(r,q)) +return q.ok=r}, +n(){var s=this.ok +if(s!=null)s.n() +this.ok=null +this.b38()}} +A.b5v.prototype={ +ak0(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}, +tK(a,b){return this.ak0(b).tK(0,b-this.w)}, +wp(a,b){return this.ak0(b).wp(0,b-this.w)}, +Gq(a){return this.ak0(a).Gq(a-this.w)}, +k(a){return"BouncingScrollSimulation(leadingExtent: "+A.q(this.b)+", trailingExtent: "+A.q(this.c)+")"}} +A.bbi.prototype={ +tK(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,$.cuH()))}, +wp(a,b){var s=this.e +s===$&&A.e() +return this.c*Math.pow(1-A.a9(b/s,0,1),$.cuH()-1)}, +Gq(a){var s=this.e +s===$&&A.e() +return a>=s}} +A.a7E.prototype={ +G(){return"ScrollViewKeyboardDismissBehavior."+this.b}} +A.aD6.prototype={ +bAV(a,b,c,d){var s=this +if(s.x)return new A.aEj(c,b,s.ch,d,null) +return A.cNC(s.z,c,s.Q,B.HT,s.y,s.ch,b,d)}, +A(a){var s,r,q,p=this,o=p.aIx(a),n=p.c,m=A.csC(a,n,p.d),l=p.f +if(l==null)l=p.e==null&&A.cL0(a,n) +s=l?A.Sq(a):p.e +r=A.bR8(m,p.ch,s,p.at,!1,null,p.r,p.ay,p.w,p.as,new A.bR6(p,m,o)) +q=l&&s!=null?A.cL_(r):r +if(p.ax===B.w2)return new A.iA(new A.bR7(a),q,null,t.kj) +else return q}} +A.bR6.prototype={ +$2(a,b){return this.a.bAV(a,b,this.b,this.c)}, +$S:1095} +A.bR7.prototype={ +$1(a){var s=A.PF(this.a) +if(a.d!=null&&s.ge6())s.tk() +return!1}, +$S:449} +A.apt.prototype={ +aIx(a){return this.cx}} +A.akQ.prototype={ +aIx(a){var s,r,q,p,o=this.aIt(a),n=this.cx +if(n==null){s=A.dE(a,null) +if(s!=null){r=s.f +q=r.aJN(0,0) +p=r.bDJ(0,0) +r=this.c===B.N +n=r?p:q +o=A.nt(o,s.Iy(r?q:p),null)}}return A.a([n!=null?new A.a8P(n,o,null):o],t.p)}} +A.mz.prototype={ +aIt(a){return A.czx(this.R8)}} +A.byy.prototype={ +$2(a,b){var s=B.d.aK(b,2) +if((b&1)===0)return this.a.$2(a,s) +return this.b.$2(a,s)}, +$S:450} +A.byz.prototype={ +$2(a,b){return(b&1)===0?B.d.aK(b,2):null}, +$S:451} +A.asd.prototype={ +aIt(a){return new A.KY(this.p3,this.p4,null)}} +A.ckT.prototype={ +$2(a,b){if(!a.a)a.T(0,b)}, +$S:88} +A.a7F.prototype={ +Y(){var s=null,r=t.E +return new A.Tl(new A.aTw($.bo()),new A.bI(s,r),new A.bI(s,t.LZ),new A.bI(s,r),B.a1x,s,A.b(t.yb,t.Q),s,!0,s,s,s,B.k)}, +bX9(a,b){return this.f.$2(a,b)}} +A.bRe.prototype={ +$1(a){return null}, +$S:1099} +A.afB.prototype={ +fN(a){return this.r!==a.r}} +A.Tl.prototype={ +gaKu(){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)}}, +gWr(){var s=this.a.d +if(s==null){s=this.w +s.toString}return s}, +gua(){return this.a.z}, +aGA(){var s,r,q,p=this,o=p.a.Q +if(o==null){o=p.c +o.toString +o=A.KH(o)}p.r=o +s=p.c +s.toString +s=o.Oy(s) +p.e=s +o=p.a +r=o.e +if(r!=null)p.e=r.DE(s) +else{o=o.Q +if(o!=null){s=p.c +s.toString +p.e=o.Oy(s).DE(p.e)}}q=p.d +if(q!=null){p.gWr().IJ(0,q) +A.kB(q.gpy())}o=p.gWr() +s=p.e +s.toString +p.d=o.amz(s,p,q) +s=p.gWr() +o=p.d +o.toString +s.b3(o)}, +vh(a,b){var s,r,q,p=this.f +this.A5(p,"offset") +s=p.y +r=s==null +if((r?A.y(p).i("fM.T").a(s):s)!=null){q=this.d +q.toString +p=r?A.y(p).i("fM.T").a(s):s +p.toString +q.aQk(p,b)}}, +an(){if(this.a.d==null)this.w=new A.fZ(0,!0,null,A.a([],t.ZP),$.bo()) +this.aM()}, +dk(){var s=this,r=s.c +r.toString +r=A.dE(r,B.xu) +s.x=r==null?null:r.ay +s.aGA() +s.b4Q()}, +buL(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.Oy(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.Oy(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.b4R(a) +s=a.d +if(q.a.d!=s){if(s==null){s=q.w +s.toString +r=q.d +r.toString +s.IJ(0,r) +q.w.n() +q.w=null}else{r=q.d +r.toString +s.IJ(0,r) +if(q.a.d==null)q.w=new A.fZ(0,!0,null,A.a([],t.ZP),$.bo())}s=q.gWr() +r=q.d +r.toString +s.b3(r)}if(q.buL(a))q.aGA()}, +n(){var s,r=this,q=r.a.d +if(q!=null){s=r.d +s.toString +q.IJ(0,s)}else{q=r.w +if(q!=null){s=r.d +s.toString +q.IJ(0,s)}q=r.w +if(q!=null)q.n()}r.d.n() +r.f.n() +r.b4S()}, +aXV(a){var s,r,q=this +if(a===q.ax)s=!a||A.dH(q.a.c)===q.ay +else s=!1 +if(s)return +if(!a){q.as=B.a1x +q.aEc()}else{switch(A.dH(q.a.c).a){case 1:q.as=A.p([B.xa,new A.fj(new A.bRa(q),new A.bRb(q),t.ok)],t.Ev,t.xR) +break +case 0:q.as=A.p([B.x9,new A.fj(new A.bRc(q),new A.bRd(q),t.Uv)],t.Ev,t.xR) +break}a=!0}q.ax=a +q.ay=A.dH(q.a.c) +s=q.z +if(s.gap()!=null){s=s.gap() +s.akb(q.as) +if(!s.a.f){r=s.c.gaF() +r.toString +t.Wx.a(r) +s.e.bA_(r)}}}, +at9(a){var s,r=this +if(r.at===a)return +r.at=a +s=r.Q +if($.aD.a5$.z.h(0,s)!=null){s=$.aD.a5$.z.h(0,s).gaF() +s.toString +t.f1.a(s).saMJ(r.at)}}, +bhy(a){var s=this.d,r=s.fr.gwH(),q=new A.bs2(this.gbdl(),s) +s.yv(q) +s.k3=r +this.CW=q}, +btI(a){this.ch=this.d.anh(a,this.gbdj())}, +btJ(a){var s=this.ch +if(s!=null)s.eE(0,a)}, +btH(a){var s,r,q,p,o=this.ch +if(o!=null){s=a.b +s.toString +r=-s +if(A.aZl(o.a.w.a.c))r=-r +o.x=a +if(o.f){s=J.h4(r) +q=o.c +p=Math.abs(r)>Math.abs(q)*0.5 +if(s===J.h4(q)&&p)r+=q}o.a.za(r)}}, +aEc(){if($.aD.a5$.z.h(0,this.z)==null)return +var s=this.CW +if(s!=null)s.a.za(0) +s=this.ch +if(s!=null)s.a.za(0)}, +bdm(){this.CW=null}, +bdk(){this.ch=null}, +aEh(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)}, +aEg(a){var s,r,q=A.bx("delta"),p=$.mJ.va$ +p===$&&A.e() +p=p.a +p=p.gaA(p) +s=A.i1(p,A.y(p).i("D.E")) +p=this.r +p===$&&A.e() +p=p.ga0L() +r=s.ct(0,p.gtc(p))&&a.gd6(a)===B.eY +switch(A.dH(this.a.c).a){case 0:q.b=r?a.gxt().b:a.gxt().a +break +case 1:q.b=r?a.gxt().a:a.gxt().b +break}if(A.aZl(this.a.c))q.b=q.aW()*-1 +return q.aW()}, +btN(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.F5(r) +s=r}else s=!1 +if(s)return +q=o.aEg(a) +p=o.aEh(q) +if(q!==0){s=o.d.at +s.toString +s=p!==s}else s=!1 +if(s)$.nh.y1$.aPP(0,a,o.gbtK())}else if(t.xb.b(a))o.d.aqw(0)}, +btL(a){var s,r=this,q=r.aEg(a),p=r.aEh(q) +if(q!==0){s=r.d.at +s.toString +s=p!==s}else s=!1 +if(s)r.d.aqw(q)}, +bjx(a){var s,r +if(a.uv$===0){s=$.aD.a5$.z.h(0,this.y) +r=s==null?null:s.gaF() +if(r!=null)r.d7()}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.bX9(a,j) +o=new A.afB(l,j,A.uZ(B.di,new A.vh(new A.c9(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.jY(p,!1,r,l.Q),k),s,B.cs,q,l.z),k,k,k,k,k,k,l.gbtM(),k),k) +j=l.a +if(!j.w){j=l.d +j.toString +s=l.e.gFJ() +r=l.a +o=new A.iA(l.gbjw(),new A.aTS(j,s,r.x,o,l.y),k,t.ji) +j=r}s=l.gWr() +r=l.a.as +n=new A.aD7(j.c,s,r) +j=l.r +j===$&&A.e() +o=j.a8a(a,j.a89(a,o,n),n) +m=A.czi(a) +if(m!=null){j=l.d +j.toString +o=new A.afD(l,j,o,m,k)}return o}} +A.bRa.prototype={ +$0(){var s=this.a.r +s===$&&A.e() +return A.cA7(null,s.gDY())}, +$S:234} +A.bRb.prototype={ +$1(a){var s,r,q=this.a +a.ax=q.gaAa() +a.ay=q.gaEe() +a.ch=q.gaEf() +a.CW=q.gaEd() +a.cx=q.gaEb() +s=q.e +a.cy=s==null?null:s.gapC() +s=q.e +a.db=s==null?null:s.gab1() +s=q.e +a.dx=s==null?null:s.ga_P() +s=q.r +s===$&&A.e() +r=q.c +r.toString +a.dy=s.adz(r) +a.at=q.a.y +a.b=q.x +a.c=q.r.gDY()}, +$S:235} +A.bRc.prototype={ +$0(){var s=this.a.r +s===$&&A.e() +return A.Qc(null,s.gDY())}, +$S:236} +A.bRd.prototype={ +$1(a){var s,r,q=this.a +a.ax=q.gaAa() +a.ay=q.gaEe() +a.ch=q.gaEf() +a.CW=q.gaEd() +a.cx=q.gaEb() +s=q.e +a.cy=s==null?null:s.gapC() +s=q.e +a.db=s==null?null:s.gab1() +s=q.e +a.dx=s==null?null:s.ga_P() +s=q.r +s===$&&A.e() +r=q.c +r.toString +a.dy=s.adz(r) +a.at=q.a.y +a.b=q.x +a.c=q.r.gDY()}, +$S:237} +A.afD.prototype={ +Y(){return new A.aTT(B.k)}} +A.aTT.prototype={ +an(){var s,r,q,p +this.aM() +s=this.a +r=s.c +s=s.d +q=t.x9 +p=t.i +q=new A.afC(r,new A.bhV(r,30),s,A.b(q,p),A.b(q,p),A.a([],t.D1),A.b5(q),B.dEx,$.bo()) +s.a8(0,q.gaE4()) +this.d=q}, +bj(a){var s,r +this.bP(a) +s=this.a.d +if(a.d!==s){r=this.d +r===$&&A.e() +r.sbA(0,s)}}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.aG()}, +A(a){var s=this.a,r=s.f,q=this.d +q===$&&A.e() +return new A.a7P(r,s.e,q,null)}} +A.afC.prototype={ +sbA(a,b){var s,r=this.id +if(b===r)return +s=this.gaE4() +r.T(0,s) +this.id=b +b.a8(0,s)}, +btv(){if(this.fr)return +this.fr=!0 +$.dJ.go$.push(new A.ckQ(this))}, +amR(){var s=this,r=s.b,q=A.jA(r,A.a0(r).c) +r=s.k1 +r.kV(r,new A.ckR(q)) +r=s.k2 +r.kV(r,new A.ckS(q)) +s.b1X()}, +aop(a){var s,r,q,p,o,n=this +if(n.fy==null&&n.fx==null)n.go=n.aA1(a.b) +s=A.aZb(n.dx) +r=a.b +q=-s.a +p=-s.b +if(a.a===B.q8){r=n.fy=n.aAL(r) +a=new A.KL(new A.w(r.a+q,r.b+p),B.q8)}else{r=n.fx=n.aAL(r) +a=new A.KL(new A.w(r.a+q,r.b+p),B.a8q)}o=n.b24(a) +if(o===B.DV){n.dy.e=!1 +return o}if(n.go){r=n.dy +r.b_m(A.cz8(a.b,0,0)) +if(r.e)return B.DV}return o}, +aAL(a){var s,r,q,p,o=this.dx,n=o.c.gaF() +n.toString +t.x.a(n) +s=n.vo(a) +if(!this.go){r=s.b +if(r<0||s.a<0)return A.e6(n.dP(0,null),B.m) +q=n.k3 +if(r>q.b||s.a>q.a)return B.dwb}p=A.aZb(o) +o=p.a +r=p.b +return A.e6(n.dP(0,null),new A.w(s.a+o,s.b+r))}, +akv(a,b){var s,r,q,p=this,o=p.dx,n=A.aZb(o) +o=o.c.gaF() +o.toString +t.x.a(o) +s=o.dP(0,null) +r=p.d +if(r!==-1)q=p.fx==null||b +else q=!1 +if(q){r=J.n3(p.b[r]).a +r.toString +p.fx=A.e6(s,A.e6(J.cvD(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.n3(p.b[r]).b +r.toString +p.fy=A.e6(s,A.e6(J.cvD(p.b[p.c],o),r.a.a2(0,new A.w(0,-r.b/2))).a2(0,n))}}, +aGi(){return this.akv(!0,!0)}, +aBj(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.gaF() +p.toString +t.x.a(p) +o=A.e6(s.dP(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.t1(n+p-m) +return}if(l<0){j=k.id +p=j.at +p.toString +j.t1(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.t1(p+r-n) +return}if(r<0){j=k.id +p=j.at +p.toString +j.t1(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.t1(n+m-p) +return}if(l<0){j=k.id +p=j.at +p.toString +j.t1(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.t1(p+n-r) +return}if(r<0){j=k.id +p=j.at +p.toString +j.t1(p+0-r)}return}}, +aA1(a){var s,r=this.dx.c.gaF() +r.toString +t.x.a(r) +s=r.vo(a) +r=r.k3 +return new A.Y(0,0,0+r.a,0+r.b).p(0,s)}, +yB(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.a9g(a) +break +case 1:s=q.dx.d.at +s.toString +q.k2.j(0,a,s) +q.a9g(a) +break +case 5:case 6:q.a9g(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.b1Y(a,b)}, +a9g(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.aZb(l) +q=p.a +o=p.b +a.RT(new A.KL(new A.w(r.a+-q,r.b+-o),B.a8q))}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.aZb(l) +l=p.a +k=p.b +a.RT(new A.KL(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.b1Z()}} +A.ckQ.prototype={ +$1(a){var s=this.a +if(!s.fr)return +s.fr=!1 +s.a7n()}, +$S:3} +A.ckR.prototype={ +$2(a,b){return!this.a.p(0,a)}, +$S:453} +A.ckS.prototype={ +$2(a,b){return!this.a.p(0,a)}, +$S:453} +A.aTS.prototype={ +be(a){var s=this.e,r=new A.aT8(s,this.f,this.r,null,A.aT(t.T)) +r.bd() +r.sc7(null) +s.a8(0,r.gT5()) +return r}, +bi(a,b){b.sFJ(this.f) +b.sbA(0,this.e) +b.saX4(this.r)}} +A.aT8.prototype={ +sbA(a,b){var s,r=this,q=r.L +if(b===q)return +s=r.gT5() +q.T(0,s) +r.L=b +b.a8(0,s) +r.d7()}, +sFJ(a){if(a===this.ah)return +this.ah=a +this.d7()}, +saX4(a){if(a==this.b2)return +this.b2=a +this.d7()}, +u1(a){var s,r,q=this +q.wd(a) +a.a=!0 +if(q.L.ay){a.dL(B.dEN,q.ah) +s=q.L +r=s.at +r.toString +a.dJ=r +a.d=!0 +r=s.Q +r.toString +a.bN=r +s=s.z +s.toString +a.dt=s +a.saWD(q.b2)}}, +QS(a,b,c){var s,r,q,p,o,n,m,l=this +if(c.length!==0){s=B.b.gO(c).dx +s=!(s!=null&&s.p(0,B.a8I))}else s=!0 +if(s){l.d1=null +l.av2(a,b,c) +return}s=l.d1 +if(s==null)s=l.d1=A.a7S(null,l.gKG()) +s.sap0(a.at||a.as) +s.seq(0,a.w) +s=l.d1 +s.toString +r=t.QF +q=A.a([s],r) +p=A.a([],r) +for(s=c.length,o=null,n=0;n#"+A.ez(r)+"("+B.b.aV(q,", ")+")"}, +gv(a){return A.an(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.aD7)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.bR9.prototype={ +$2(a,b){if(b!=null)this.a.push(a+b.k(0))}, +$S:454} +A.bhV.prototype={ +aiV(a,b){switch(b.a){case 0:return a.a +case 1:return a.b}}, +buP(a,b){switch(b.a){case 0:return a.a +case 1:return a.b}}, +b_m(a){var s=this,r=s.a.gaKu() +s.d=a.bH(0,r.a,r.b) +if(s.e)return +s.Qn()}, +Qn(){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$Qn=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.gaF() +c.toString +t.x.a(c) +o=c.dP(0,null) +c=c.k3 +n=A.ko(o,new A.Y(0,0,0+c.a,0+c.b)) +c=p.e=!0 +m=d.gaKu() +o=n.a +l=n.b +k=p.aiV(new A.w(o+m.a,l+m.b),A.dH(d.a.c)) +j=k+p.buP(new A.a1(n.c-o,n.d-l),A.dH(d.a.c)) +l=p.d +l===$&&A.e() +i=p.aiV(new A.w(l.a,l.b),A.dH(d.a.c)) +l=p.d +h=p.aiV(new A.w(l.c,l.d),A.dH(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}, +aCx(a){var s,r,q,p=this +if(a){s=$.aC().b_() +r=p.c +q=p.r +s.sae(0,r.a3((r.gm(r)>>>24&255)/255*q.gm(q))) +s.sd5(0,B.aG) +s.spw(1) +return s}s=$.aC().b_() +r=p.b +q=p.r +s.sae(0,r.a3((r.gm(r)>>>24&255)/255*q.gm(q))) +return s}, +bpL(){return this.aCx(!1)}, +bpH(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.ar||p===B.au +o=e.Q +n=new A.a1(s,r-(p?o.gel(o)+o.ges(o):o.goZ())) +r=e.x +m=r+e.Q.a +o=e.cx +o===$&&A.e() +r=m-r +l=e.ga5G() +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.ar||p===B.au +h=e.Q +p=p?h.gel(h)+h.ges(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.ar||o===B.au +l=e.Q +o=o?l.gel(l)+l.ges(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.ga5G() +k=new A.w(p,r) +s=e.db.d +s.toString +l=e.dx +l=l===B.ar||l===B.au +i=e.Q +g=new A.w(p,r+(s-(l?i.gel(i)+i.ges(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.ar||r===B.au +p=e.Q +r=r?p.gel(p)+p.ges(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.ga5G() +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.ar||i===B.au +h=e.Q +g=new A.w(o+(l-(i?h.gel(h)+h.ges(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.ar||r===B.au +p=e.Q +r=r?p.gel(p)+p.ges(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.ga5G() +p=f-e.x +k=new A.w(o,p) +s=e.db.d +s.toString +l=e.dx +l=l===B.ar||l===B.au +i=e.Q +g=new A.w(o+(s-(l?i.gel(i)+i.ges(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.Y(s,r,s+n.a,r+n.b) +e.CW=new A.Y(m,f,m+q.a,f+q.b) +s=e.r +if(s.gm(s)!==0){s=e.ch +s.toString +a.fs(s,e.bpL()) +a.u2(j,g,e.aCx(!0)) +s=e.y +if(s!=null){r=e.CW +r.toString +a.fq(A.qG(r,s),e.gaCw()) +return}s=e.CW +s.toString +a.fs(s,e.gaCw()) +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.ar||f===B.au +r=g.Q +f=f?r.gel(r)+r.ges(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.gMK() +s=g.dx +s=s===B.ar||s===B.au +r=g.Q +s=s?r.gel(r)+r.ges(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.ar||o===B.au +n=g.Q +o=o?n.gel(n)+n.ges(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.ar||f===B.au +s=g.Q +f=f?s.gel(s)+s.ges(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.ar||s===B.au +r=g.Q +s=s?r.gel(r)+r.ges(r):r.goZ() +l=Math.max(f,(o-s-2*g.w)*m) +s=g.db.gMK() +o=g.db.d +o.toString +f=g.as +r=g.dx +r=r===B.ar||r===B.au +q=g.Q +r=r?q.gel(q)+q.ges(q):q.goZ() +k=Math.min(f,o-r-2*g.w) +f=g.dx +f=f===B.au||f===B.co +r=g.db +if((f?Math.max(r.gvN()-r.gqr(),0):Math.max(r.gqr()-r.gxU(),0))>0){f=g.dx +f=f===B.au||f===B.co +r=g.db +r=(f?Math.max(r.gqr()-r.gxU(),0):Math.max(r.gvN()-r.gqr(),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.ar||s===B.au +r=g.Q +s=s?r.gel(r)+r.ges(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.au +p=q||r===B.co?1-h:h +f=f.d +f.toString +r=r===B.ar||q +q=g.Q +r=r?q.gel(q)+q.ges(q):q.goZ() +g.cx=p*(f-r-2*g.w-s)+g.gbmd() +return g.bpH(a,b)}, +asw(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.ar||r===B.au +q=o.Q +r=r?q.gel(q)+q.ges(q):q.goZ() +q=o.w +p=o.cy +p===$&&A.e() +return(m-s)*a/(n-r-2*q-p)}, +N9(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)}, +aMB(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.xO(A.tp(p.CW.gcS(),24)) +s=p.r +if(s.gm(s)===0){if(c&&b===B.eY)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)}}, +bKP(a,b){return this.aMB(a,b,!1)}, +aMC(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.xO(A.tp(s.gcS(),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}, +Vt(a){return!1}, +gOJ(){return null}, +k(a){return"#"+A.ez(this)}, +n(){this.r.a.T(0,this.gqa()) +this.pl()}} +A.bRi.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:1103} +A.SK.prototype={ +Y(){return A.dc4(t.jX)}, +Eo(a){return this.cy.$1(a)}} +A.xk.prototype={ +gLC(){var s=this.a.d +if(s==null){s=this.c +s.toString +s=A.Sq(s)}return s}, +gOZ(){var s=this.a.e +return s===!0}, +gaEJ(){if(this.gOZ()){var s=this.a.as +s=s===!0}else s=!1 +return s}, +gMA(){this.a.toString +return!0}, +an(){var s,r,q,p,o=this,n=null +o.aM() +s=A.cf(n,o.a.ch,n,n,o) +s.de() +r=s.nJ$ +r.b=!0 +r.a.push(o.gbyd()) +o.x=s +s=o.y=A.du(B.an,s,n) +r=o.a +q=r.x +if(q==null)q=6 +p=r.w +r=r.dx +r=new A.Tn(B.z_,B.z,B.z,n,q,s,0,0,p,n,B.F,18,18,r,$.bo()) +s.a.a8(0,r.gqa()) +o.at!==$&&A.e1() +o.at=r}, +dk(){this.kr()}, +bye(a){if(a!==B.ai)if(this.gLC()!=null)this.gMA()}, +a1S(){var s,r=this,q=r.at +q===$&&A.e() +r.a.toString +q.sae(0,B.z_) +r.a.toString +q.sbVQ(null) +if(r.gaEJ()){r.a.toString +s=B.aK4}else s=B.z +q.sz3(s) +if(r.gaEJ()){r.a.toString +s=B.LP}else s=B.z +q.saQU(s) +s=r.c.U(t.I) +s.toString +q.sdn(s.w) +s=r.a.x +q.sari(s==null?6:s) +q.sa0Z(r.a.w) +r.a.toString +s=r.c +s.toString +s=A.aS(s,B.dc,t.l).w +q.spi(0,s.f) +q.saer(r.a.dx) +r.a.toString +q.sapp(0) +r.a.toString +q.ser(0,null) +r.a.toString +q.samC(0) +r.a.toString +q.sapE(0,18) +r.a.toString +q.saO1(18) +q.saMI(!r.gMA())}, +bj(a){var s,r=this +r.bP(a) +s=r.a.e +if(s!=a.e){s=s===!0 +if(s){s=r.w +if(s!=null)s.af(0) +s=r.x +s===$&&A.e() +s.z=B.by +s.vv(1,B.a_,null)}else{s=r.x +s===$&&A.e() +s.fL(0)}}}, +bxR(a){var s,r,q,p,o=this,n=o.r,m=n.gbA(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.aW() +r=o.f +r.toString +q=n.asw(s+r) +if(l.aW()>0){s=m.at +s.toString +s=qs}else s=!1 +else s=!0 +if(s){s=m.at +s.toString +q=s+n.asw(k.aW())}n=m.at +n.toString +if(q!==n){p=q-m.r.Yd(m,q) +n=o.c +n.toString +n=A.KH(n) +s=o.c +s.toString +switch(n.ER(s)){case B.hL:case B.it:case B.f0:case B.iu:n=m.z +n.toString +s=m.Q +s.toString +p=A.a9(p,n,s) +break +case B.cw:case B.cm:break}m.t1(p)}}, +a5X(){var s,r=this +if(!r.gOZ()){s=r.w +if(s!=null)s.af(0) +r.w=A.d6(r.a.CW,new A.bLW(r))}}, +Kk(){var s=this.r +if(s.d.length!==0)return A.dH(s.gbA(s).gyt()) +return null}, +a9Y(){if(this.Kk()==null)return +var s=this.w +if(s!=null)s.af(0)}, +aa_(a){var s,r,q,p,o,n,m=this +m.r=m.gLC() +if(m.Kk()==null)return +s=m.w +if(s!=null)s.af(0) +s=m.x +s===$&&A.e() +s.df(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.ar||q===B.au +p=s.Q +q=q?p.gel(p)+p.ges(p):p.goZ() +p=s.w +s=s.cy +s===$&&A.e() +m.f=n*(r-q-2*p-s) +m.as=!0}, +bKn(a){var s,r,q=this +if(J.v(q.e,a))return +s=q.r +r=s.gbA(s) +if(!r.r.F5(r))return +if(q.Kk()==null)return +q.bxR(a) +q.e=a}, +a9Z(a,b){var s=this +s.as=!1 +if(s.Kk()==null)return +s.a5X() +s.r=s.f=s.e=s.d=null}, +bko(a){var s,r,q,p,o=this,n=o.r=o.gLC(),m=n.gbA(n) +if(!m.r.F5(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.ar:B.au +break +case 3:case 1:s=o.at +s===$&&A.e() +s=s.cx +s===$&&A.e() +r=a.c.a>s?B.cL:B.co +break +default:r=null}n=$.aD.a5$.z.h(0,n.z) +n.toString +q=A.qN(n) +q.toString +p=A.bQU(q,new A.mI(r,B.q5)) +n=o.r +n=n.gbA(n) +s=o.r +s=s.gbA(s).at +s.toString +n.a_V(0,s+p,B.bI,B.bj)}, +ajY(a){var s,r=this.gLC() +if(r==null)return!0 +s=r.d.length +if(s>1)return!1 +return s===0||A.dH(r.gbA(r).gyt())===a}, +btP(a){var s,r,q=this,p=q.a +p.toString +s=a.a +if(!p.Eo(A.czg(a.b,a.uv$,null,s,null)))return!1 +if(q.gOZ()){p=q.x +p===$&&A.e() +r=p.Q +r===$&&A.e() +if(r!==B.c6&&r!==B.ao)p.df(0)}p=s.e +if(q.ajY(A.dH(p))){r=q.at +r===$&&A.e() +r.tI(0,s,p)}return!1}, +bjz(a){var s,r,q,p=this +if(!p.a.Eo(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.ai&&q!==B.bG)r.fL(0) +r=s.e +if(p.ajY(A.dH(r))){q=p.at +q===$&&A.e() +q.tI(0,s,r)}return!1}if(a instanceof A.nE||a instanceof A.v7){r=p.x +r===$&&A.e() +q=r.Q +q===$&&A.e() +if(q!==B.c6&&q!==B.ao)r.df(0) +r=p.w +if(r!=null)r.af(0) +r=s.e +if(p.ajY(A.dH(r))){q=p.at +q===$&&A.e() +q.tI(0,s,r)}}else if(a instanceof A.AM)if(p.d==null)p.a5X() +return!1}, +gbfi(){var s=this,r=A.b(t.Ev,t.xR) +if(s.gLC()==null||!s.gMA())return r +r.j(0,B.dSR,new A.fj(new A.bLS(s),new A.bLT(s),t.fi)) +r.j(0,B.dSS,new A.fj(new A.bLU(s),new A.bLV(s),t.EI)) +return r}, +aNi(a,b,c){var s,r=this.z +if($.aD.a5$.z.h(0,r)==null)return!1 +s=A.cBm(r,a) +r=this.at +r===$&&A.e() +return r.aMB(s,b,!0)}, +aoe(a){var s,r=this +if(r.aNi(a.gbA(a),a.gd6(a),!0)){r.Q=!0 +s=r.x +s===$&&A.e() +s.df(0) +s=r.w +if(s!=null)s.af(0)}else if(r.Q){r.Q=!1 +r.a5X()}}, +aof(a){this.Q=!1 +this.a5X()}, +aCZ(a){var s=this.r,r=A.dH(s.gbA(s).gyt())===B.as?a.gxt().a:a.gxt().b +s=this.r +return A.aZl(s.gbA(s).w.a.c)?r*-1:r}, +aFk(a){var s,r=this.r +r=r.gbA(r).at +r.toString +s=this.r +s=s.gbA(s).z +s.toString +s=Math.max(r+a,s) +r=this.r +r=r.gbA(r).Q +r.toString +return Math.min(s,r)}, +bj9(a){var s,r,q,p=this +p.r=p.gLC() +s=p.aCZ(a) +r=p.aFk(s) +if(s!==0){q=p.r +q=q.gbA(q).at +q.toString +q=r!==q}else q=!1 +if(q){q=p.r +q.gbA(q).aqw(s)}}, +btR(a){var s,r,q,p,o=this +o.r=o.gLC() +s=o.at +s===$&&A.e() +s=s.N9(a.gpE()) +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.gbA(s) +if(t.Mj.b(a)){if(!r.r.F5(r))return +q=o.aCZ(a) +p=o.aFk(q) +if(q!==0){s=r.at +s.toString +s=p!==s}else s=!1 +if(s)$.nh.y1$.aPP(0,a,o.gbj8())}else if(t.xb.b(a)){s=r.at +s.toString +r.t1(s)}}}, +n(){var s=this,r=s.x +r===$&&A.e() +r.n() +r=s.w +if(r!=null)r.af(0) +r=s.at +r===$&&A.e() +r.r.a.T(0,r.gqa()) +r.pl() +s.b4e()}, +A(a){var s,r,q=this,p=null +q.a1S() +s=q.gbfi() +r=q.at +r===$&&A.e() +return new A.iA(q.gbtO(),new A.iA(q.gbjy(),new A.m7(A.uZ(B.di,new A.vh(A.jD(A.o9(new A.m7(q.a.c,p),r,q.z,p,B.L),B.bz,p,p,new A.bLX(q),new A.bLY(q)),s,p,!1,p),p,p,p,p,p,p,q.gbtQ(),p),p),p,t.WA),p,t.ji)}} +A.bLW.prototype={ +$0(){var s=this.a,r=s.x +r===$&&A.e() +r.fL(0) +s.w=null}, +$S:0} +A.bLS.prototype={ +$0(){var s=this.a,r=s.a.cx,q=t.S,p=A.eS(q),o=A.cS_() +return new A.yl(s.z,r,null,B.j6,A.b(q,t.SP),p,s,null,o,A.b(q,t.Au))}, +$S:1104} +A.bLT.prototype={ +$1(a){var s=this.a +a.p2=s.gaMl() +a.p3=new A.bLP(s) +a.p4=new A.bLQ(s) +a.RG=new A.bLR(s)}, +$S:1105} +A.bLP.prototype={ +$1(a){return this.a.aa_(a.b)}, +$S:143} +A.bLQ.prototype={ +$1(a){return this.a.bKn(a.b)}, +$S:192} +A.bLR.prototype={ +$1(a){return this.a.a9Z(a.b,a.c)}, +$S:248} +A.bLU.prototype={ +$0(){var s=this.a,r=t.S,q=A.eS(r) +return new A.ym(s.z,B.bj,18,B.j6,A.b(r,t.SP),q,s,null,A.MT(),A.b(r,t.Au))}, +$S:1107} +A.bLV.prototype={ +$1(a){a.bN=this.a.gbkn()}, +$S:1108} +A.bLX.prototype={ +$1(a){var s +switch(a.gd6(a).a){case 1:case 4:s=this.a +if(s.gMA())s.aof(a) +break +case 2:case 3:case 5:case 0:break}}, +$S:71} +A.bLY.prototype={ +$1(a){var s +switch(a.gd6(a).a){case 1:case 4:s=this.a +if(s.gMA())s.aoe(a) +break +case 2:case 3:case 5:case 0:break}}, +$S:174} +A.yl.prototype={ +yL(a){if(!this.aii(this.oP,a.gbA(a),a.gd6(a)))return!1 +return this.b1P(a)}, +aii(a,b,c){var s +if($.aD.a5$.z.h(0,a)==null)return!1 +s=t.ip.a($.aD.a5$.z.h(0,a).gbw()).f +s.toString +return t.sm.a(s).aMC(A.cBm(a,b),c)}} +A.ym.prototype={ +yL(a){if(!this.aii(this.m4,a.gbA(a),a.gd6(a)))return!1 +return this.b3q(a)}, +aii(a,b,c){var s,r +if($.aD.a5$.z.h(0,a)==null)return!1 +s=t.ip.a($.aD.a5$.z.h(0,a).gbw()).f +s.toString +t.sm.a(s) +r=A.cBm(a,b) +return s.bKP(r,c)&&!s.aMC(r,c)}} +A.Wy.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.RJ.prototype={ +t(a,b){this.Q.t(0,b) +this.aE9()}, +D(a,b){var s,r,q=this +if(q.Q.D(0,b))return +s=B.b.dg(q.b,b) +B.b.ej(q.b,s) +r=q.c +if(s<=r)q.c=r-1 +r=q.d +if(s<=r)q.d=r-1 +b.T(0,q.gai7()) +q.aE9()}, +aE9(){if(!this.y){this.y=!0 +$.dJ.go$.push(new A.bEy(this))}}, +beX(){var s,r,q,p,o,n,m,l,k=this,j=k.Q,i=A.Q(j,!0,A.y(j).i("da.E")) +B.b.fl(i,k.gags()) +s=k.b +k.b=A.a([],t.D1) +r=k.d +q=k.c +j=k.gai7() +p=0 +o=0 +while(!0){n=i.length +if(!(pMath.min(n,l))k.a9g(m) +m.a8(0,j) +B.b.t(k.b,m);++p}}k.c=q +k.d=r +k.Q=A.b5(t.x9)}, +amR(){this.a7n()}, +gm(a){return this.at}, +a7n(){var s=this,r=s.aVh() +if(!s.at.l(0,r)){s.at=r +s.aX()}s.bxz()}, +gbCB(){return this.gags()}, +bb1(a,b){var s=A.ko(a.dP(0,null),new A.Y(0,0,0+a.gpf(a).a,0+a.gpf(a).b)),r=A.ko(b.dP(0,null),new A.Y(0,0,0+b.gpf(b).a,0+b.gpf(b).b)),q=A.dam(s,r) +if(q!==0)return q +return A.dal(s,r)}, +bjC(){if(this.x)return +this.a7n()}, +aVh(){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.F9(g,g,B.nF,h.b.length!==0) +if(!h.as){f=h.aw1(h.d,f) +h.d=f +h.c=h.aw1(h.c,f)}s=J.n3(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.n3(h.b[r])}f=s.a +if(f!=null){p=h.b[r] +o=h.a.gaF() +o.toString +n=A.e6(p.dP(0,t.x.a(o)),f.a) +m=isFinite(n.a)&&isFinite(n.b)?new A.KN(n,f.b,f.c):g}else m=g +l=J.n3(h.b[h.c]) +k=h.c +while(!0){if(!(k!==h.d&&l.b==null))break +k+=q?-1:1 +l=J.n3(h.b[k])}f=l.b +if(f!=null){p=h.b[k] +o=h.a.gaF() +o.toString +j=A.e6(p.dP(0,t.x.a(o)),f.a) +i=isFinite(j.a)&&isFinite(j.b)?new A.KN(j,f.b,f.c):g}else i=g +return new A.F9(m,i,!s.l(0,l)?B.DW:s.c,!0)}, +aw1(a,b){var s=b>a +while(!0){if(!(a!==b&&J.n3(this.b[a]).c!==B.DW))break +a+=s?1:-1}return a}, +Ez(a,b){return}, +bxz(){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.Ez(q,q) +r.f=null}n=r.w +if(n!=null){n.Ez(q,q) +r.w=null}return}if(!J.v(r.b[n],r.f)){n=r.f +if(n!=null)n.Ez(q,q)}if(!J.v(r.b[r.c],r.w)){n=r.w +if(n!=null)n.Ez(q,q)}n=r.b +s=r.d +n=r.f=n[s] +if(s===r.c){r.w=n +n.Ez(p,o) +return}n.Ez(p,q) +n=r.b[r.c] +r.w=n +n.Ez(q,o)}, +N4(a){var s,r,q,p=this +for(s=p.b,r=s.length,q=0;q")).ao(0,new A.bEA(o)) +o.d=o.c=s}return B.dV}}return B.nE}, +bIS(a){var s,r,q,p=this +for(s=p.b,r=s.length,q=0;q0&&r===B.hi))break;--s +r=p.yB(p.b[s],a)}if(a.gCG())p.c=s +else p.d=s +return r}, +bIX(a){var s,r,q,p=this +if(p.d===-1)switch(a.gMu(a)){case B.w3:case B.qa:p.d=p.c=p.b.length +break +case B.w4:case B.q9:p.d=p.c=0 +break}s=a.gCG()?p.c:p.d +r=p.yB(p.b[s],a) +switch(a.gMu(a)){case B.w3:if(r===B.hi)if(s>0){--s +r=p.yB(p.b[s],a.bDa(B.qa))}break +case B.w4:if(r===B.hh){q=p.b +if(s=0&&n==null))break +r=o.b=q.yB(s[p],a) +switch(r.a){case 2:case 3:case 4:n=r +break +case 0:if(m===!1){++p +n=B.dV}else if(p===q.b.length-1)n=r +else{++p +m=!0}break +case 1:if(m===!0){--p +n=B.dV}else if(p===0)n=r +else{--p +m=!1}break}}if(b)q.c=p +else q.d=p +n.toString +return n}, +bCC(a,b){return this.gbCB().$2(a,b)}} +A.bEy.prototype={ +$1(a){var s=this.a +if(!s.y)return +s.y=!1 +if(s.Q.a!==0)s.beX() +s.amR()}, +$S:3} +A.bEz.prototype={ +$1(a){return a!==this.a.b[this.b]}, +$S:1111} +A.bEA.prototype={ +$1(a){return this.a.yB(a,B.aJQ)}, +$S:171} +A.aQz.prototype={} +A.a7P.prototype={ +Y(){return new A.aU5(A.b5(t.Q),null,!1,B.k)}} +A.aU5.prototype={ +an(){var s,r,q,p=this +p.aM() +s=p.a +r=s.e +q=p.c +q.toString +r.a=q +p.sa1c(s.c)}, +bj(a){var s,r,q,p,o,n=this +n.bP(a) +s=a.e +if(s!==n.a.e){s.a=null +r=n.d +r.ao(0,s.gaPW(s)) +q=n.a.e +p=n.c +p.toString +q.a=p +r.ao(0,q.gY6(q)) +s=s.at +q=n.a.e.at +if(!s.l(0,q))for(s=A.eI(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.sa1c(s.c)}, +dk(){this.kr() +this.a.toString}, +a8(a,b){this.a.e.a8(0,b) +this.d.t(0,b)}, +T(a,b){this.a.e.T(0,b) +this.d.D(0,b)}, +Ez(a,b){this.a.e.Ez(a,b)}, +RT(a){return this.a.e.RT(a)}, +gm(a){var s=this.a +return s.e.at}, +dP(a,b){return this.c.gaF().dP(0,b)}, +gpf(a){var s=this.c.gaF() +s.toString +s=t.x.a(s).k3 +s.toString +return s}, +n(){var s=this.a.e +s.a=null +this.d.ao(0,s.gaPW(s)) +this.b65()}, +A(a){var s=this.a,r=s.e +return A.cLU(s.d,r)}, +$ib8:1} +A.a7Q.prototype={ +fN(a){return a.f!=this.f}} +A.aDk.prototype={$ib8:1} +A.aYr.prototype={} +A.ai0.prototype={ +n(){this.aEl() +this.aG()}} +A.a8p.prototype={ +Y(){return new A.aUn(B.k)}} +A.aUn.prototype={ +grW(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.aUo(this.grW(this),s,null)}} +A.aUo.prototype={ +fN(a){return this.x!==a.x}, +aRg(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.IR.prototype={ +b70(a,b,c,d,e,f){e.a=1}, +gcZ(a){return this.a.rO(0)}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return A.y(this).i("IR").b(b)&&A.MV(b.a,this.a)}, +gv(a){var s,r=this,q=r.b +if(q===$){s=A.d8N(r.a) +r.b!==$&&A.ao() +r.b=s +q=s}return q}} +A.ave.prototype={ +gary(){return this.gbxc()}, +gbxc(){var s,r,q,p=this,o=p.c +if(o===$){s=p.a.rO(0) +r=A.y(s).i("hR") +q=A.i1(new A.hR(s,new A.byX(),r),r.i("D.E")) +p.c!==$&&A.ao() +p.c=q +o=q}return o}, +akT(a,b){var s,r,q +if(!(a instanceof A.tl))return!1 +s=A.cJu(this.a.rO(0)) +r=b.d +r=r.gaA(r) +q=A.cJu(A.i1(r,A.y(r).i("D.E"))) +r=s.zG(q) +return r.ga7(r)&&s.a===q.a}, +$iAU:1} +A.byX.prototype={ +$1(a){var s=$.cUL().h(0,a) +return s==null?A.a([a],t.w3):s}, +$S:1112} +A.cq.prototype={ +gary(){return A.a([this.a],t.w3)}, +akT(a,b){var s,r=this,q=b.d +q=q.gaA(q) +s=A.i1(q,A.y(q).i("D.E")) +if(a instanceof A.tl){q=s.p(0,B.ih)||s.p(0,B.n7) +if(r.b===q){q=s.p(0,B.dP)||s.p(0,B.e8) +if(r.c===q){q=s.p(0,B.hb)||s.p(0,B.n8) +if(r.d===q){q=s.p(0,B.kP)||s.p(0,B.n9) +q=r.e===q}else q=!1}else q=!1}else q=!1}else q=!1 +return q}, +$iAU:1} +A.LS.prototype={} +A.TL.prototype={ +sHo(a){var s=this +if(!A.ctk(s.b,a)){s.b=a +s.c=null +s.aX()}}, +gaAJ(){var s=this.c +return s==null?this.c=A.ddt(this.b):s}, +beH(a,b){var s,r,q,p=this.gaAJ().h(0,a.c.gCK()),o=this.gaAJ().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.X8(s) +r=new A.ck4(o,s) +q=o.a1 +if(o.aEF(s)){s=o.cx +s===$&&A.e() +p=o.k3 +q.sbD(0,a.A2(s,b,new A.Y(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()}, +rn(a,b){var s=this.M.at +s.toString +s=this.X8(s) +b.bH(0,s.a,s.b)}, +AT(a){var s=this,r=s.M.at +r.toString +r=s.X8(r) +if(s.aEF(r)){r=s.k3 +return new A.Y(0,0,0+r.a,0+r.b)}return null}, +nP(a,b){var s,r=this +if(r.K$!=null){s=r.M.at +s.toString +return a.x0(new A.ck3(r,b),r.X8(s),b)}return!1}, +Ha(a,b,c){var s,r,q,p,o,n,m,l=this +if(c==null)c=a.gCU() +if(!(a instanceof A.a4)){s=l.M.at +s.toString +return new A.xo(s,c)}r=A.ko(a.dP(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.xo(m,r.f9(l.X8(m)))}, +asd(a,b){return this.Ha(a,b,null)}, +qN(a,b,c,d){var s=this +if(!s.M.r.gFJ())return s.VP(a,b,c,d) +s.VP(a,null,c,A.cLx(a,b,c,s.M,d,s))}, +KH(){return this.qN(B.b6,null,B.G,null)}, +F7(a){return this.qN(B.b6,null,B.G,a)}, +Hp(a,b,c){return this.qN(a,null,b,c)}, +KI(a){return this.qN(B.b6,null,a,null)}, +F8(a,b){return this.qN(B.b6,a,B.G,b)}, +amP(a){var s,r=this,q=r.gaBM(),p=r.M.at +p.toString +s=q-p +switch(r.F.a){case 0:q=r.k3 +return new A.Y(0,0-s,0+q.a,0+q.b+p) +case 1:q=r.k3 +return new A.Y(0-p,0,0+q.a+s,0+q.b) +case 2:q=r.k3 +return new A.Y(0,0-p,0+q.a,0+q.b+s) +case 3:q=r.k3 +return new A.Y(0-s,0,0+q.a+p,0+q.b)}}, +$ia6v:1} +A.ck4.prototype={ +$2(a,b){var s=this.a.K$ +s.toString +a.pj(s,b.a2(0,this.b))}, +$S:29} +A.ck3.prototype={ +$2(a,b){return this.a.K$.en(a,b)}, +$S:26} +A.ahV.prototype={ +b3(a){var s +this.oN(a) +s=this.K$ +if(s!=null)s.b3(a)}, +b0(a){var s +this.lF(0) +s=this.K$ +if(s!=null)s.b0(0)}} +A.aYt.prototype={} +A.aYu.prototype={} +A.aEI.prototype={} +A.AY.prototype={ +h1(a){return A.cMj(this,!1)}, +any(a,b,c,d,e){return null}} +A.Fi.prototype={ +h1(a){return A.cMj(this,!0)}, +be(a){var s=new A.aCc(t.Gt.a(a),A.b(t.S,t.x),0,null,null,A.aT(t.T)) +s.bd() +return s}} +A.bW5.prototype={ +$2(a,b){var s=B.d.aK(b,2) +return(b&1)===0?this.a.$2(a,s):this.b.$2(a,s)}, +$S:450} +A.bW6.prototype={ +$2(a,b){return(b&1)===0?B.d.aK(b,2):null}, +$S:451} +A.KY.prototype={ +be(a){var s=new A.aCb(this.f,t.Gt.a(a),A.b(t.S,t.x),0,null,null,A.aT(t.T)) +s.bd() +return s}, +bi(a,b){b.saVR(this.f)}, +any(a,b,c,d,e){var s,r +this.b3j(a,b,c,d,e) +s=this.f.as3(a) +r=this.d.gS2() +r.toString +r=s.aJg(r) +return r}} +A.TW.prototype={ +gaF(){return t.kp.a(A.cL.prototype.gaF.call(this))}, +eE(a,b){var s,r,q=this.f +q.toString +t.M0.a(q) +this.C0(0,b) +s=b.d +r=q.d +if(s!==r)q=A.a_(s)!==A.a_(r)||s.atw(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.a43() +a.p3=null +a1.a=!1 +try{i=t.S +s=A.czB(i,t.Dv) +r=A.jv(a0,a0,a0,i,t.i) +i=a.f +i.toString +q=t.M0.a(i) +p=new A.bWa(a1,a,s,q,r) +for(i=a.p2,h=i.$ti,h=h.i("@<1>").Z(h.i("nU<1,2>")).i("C_<1,2>"),h=A.Q(new A.C_(i,h),!0,h.i("D.E")),g=h.length,f=t.MR,e=a.p1,d=0;d").Z(g.i("nU<1,2>")).i("C_<1,2>")).ao(0,p) +if(!a1.a&&a.R8){b=i.aNF() +k=b==null?-1:b +j=k+1 +J.bD(s,j,i.h(0,j)) +p.$1(j)}}finally{a.p4=null +a.gaF()}}, +bE7(a,b){this.r.QZ(this,new A.bW7(this,b,a))}, +t6(a,b,c){var s,r,q,p,o=null +if(a==null)s=o +else{s=a.gaF() +s=s==null?o:s.e}r=t.MR +r.a(s) +q=this.b1h(a,b,c) +if(q==null)p=o +else{p=q.gaF() +p=p==null?o:p.e}r.a(p) +if(s!=p&&s!=null&&p!=null)p.a=s.a +return q}, +yI(a){this.p2.D(0,a.d) +this.Ak(a)}, +aPT(a){var s,r=this +r.gaF() +s=a.e +s.toString +s=t.YX.a(s).b +s.toString +r.r.QZ(r,new A.bWb(r,s))}, +anz(a,b,c,d,e){var s,r,q=this.f +q.toString +s=t.M0 +r=s.a(q).d.gS2() +if(r==null)return 1/0 +q=this.f +q.toString +s.a(q) +d.toString +q=q.any(a,b,c,d,e) +return q==null?A.ddK(b,c,d,e,r):q}, +gYz(){var s,r,q,p,o,n,m=this,l=m.f +l.toString +s=t.M0 +r=s.a(l).d.gS2() +if(r==null){l=m.f +l.toString +for(l=s.a(l).d,q=0,p=1;o=p-1,l.Yl(m,o)!=null;q=o)if(p<4503599627370496)p*=2 +else{if(p>=9007199254740992)throw A.j(A.Ds("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.aK(s,2)+q +if(l.Yl(m,n-1)==null)p=n +else q=n}r=q}return r}, +Mr(){var s=this.p2 +s.bIm() +s.aNF() +s=this.f +s.toString +t.M0.a(s)}, +amQ(a){var s=a.e +s.toString +t.YX.a(s).b=this.p4}, +yK(a,b){this.gaF().af3(0,t.x.a(a),this.p3)}, +yP(a,b,c){this.gaF().a_U(t.x.a(a),this.p3)}, +A6(a,b){this.gaF().D(0,t.x.a(a))}, +d4(a){var s=this.p2,r=s.$ti +r=r.i("@<1>").Z(r.z[1]).i("Mz<1,2>") +r=A.f7(new A.Mz(s,r),r.i("D.E"),t.Si) +B.b.ao(A.Q(r,!0,A.y(r).i("D.E")),a)}} +A.bWa.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.t6(q.h(0,a),null,a)) +o.a.a=!0}s=n.t6(o.c.h(0,a),o.d.d.Yl(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.gaF().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.gaF())}else{o.a.a=!0 +q.D(0,a)}}, +$S:45} +A.bW8.prototype={ +$0(){return null}, +$S:17} +A.bW9.prototype={ +$0(){return this.a.p2.h(0,this.b)}, +$S:1117} +A.bW7.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).gaF()) +s=null +try{q=o.f +q.toString +r=t.M0.a(q) +q=o.p4=p.c +s=o.t6(o.p2.h(0,q),r.d.Yl(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.bWb.prototype={ +$0(){var s,r,q,p=this +try{r=p.a +q=r.p4=p.b +s=r.t6(r.p2.h(0,q),null,q)}finally{p.a.p4=null}p.a.p2.D(0,p.b)}, +$S:0} +A.a2B.prototype={ +FL(a){var s,r,q=a.e +q.toString +t.JN.a(q) +s=this.f +if(q.Sh$!==s){q.Sh$=s +r=a.gbE(a) +if(r instanceof A.U&&!s)r.ai()}}} +A.aED.prototype={ +A(a){var s=this.c,r=A.a9(1-s,0,1) +return new A.aUG(r/2,new A.aUF(s,this.e,null),null)}} +A.aUF.prototype={ +be(a){var s=new A.aC9(this.f,t.Gt.a(a),A.b(t.S,t.x),0,null,null,A.aT(t.T)) +s.bd() +return s}, +bi(a,b){b.sa24(this.f)}} +A.aUG.prototype={ +be(a){var s=new A.aTb(this.e,null,A.aT(t.T)) +s.bd() +return s}, +bi(a,b){b.sa24(this.e)}} +A.aTb.prototype={ +sa24(a){var s=this +if(s.eU===a)return +s.eU=a +s.m4=null +s.ai()}, +grL(){return this.m4}, +bvf(){var s,r,q=this +if(q.m4!=null&&J.v(q.bY,t.C.a(A.U.prototype.gac.call(q))))return +s=t.C +r=s.a(A.U.prototype.gac.call(q)).y*q.eU +q.bY=s.a(A.U.prototype.gac.call(q)) +switch(A.dH(s.a(A.U.prototype.gac.call(q)).a).a){case 0:q.m4=new A.au(r,0,r,0) +break +case 1:q.m4=new A.au(0,r,0,r) +break}return}, +cL(){this.bvf() +this.av5()}} +A.bWc.prototype={} +A.aEH.prototype={ +A(a){if(this.d)return new A.aUN(this.c,!1,null) +return new A.aUO(this.c,!1,null)}} +A.acW.prototype={ +Y(){return new A.acX(B.k)}} +A.acX.prototype={ +dk(){var s,r=this +r.kr() +s=r.d +if(s!=null)s.dy.T(0,r.gaiy()) +s=r.c +s.toString +s=A.qN(s) +if(s==null)s=null +else{s=s.d +s.toString}r.d=s +if(s!=null)s.dy.a8(0,r.gaiy())}, +n(){var s=this.d +if(s!=null)s.dy.T(0,this.gaiy()) +this.aG()}, +blS(){var s,r=this.c.MX(t.tK),q=this.d +if(q.dy.a){s=r==null +if(!s)r.ws=q.k4 +if(!s){r=r.qB +if(r!=null)r.oV(0)}}else if(r!=null)r.bYA(q.k4)}, +A(a){return this.a.c}} +A.aUL.prototype={ +gaF(){return t.ul.a(A.cL.prototype.gaF.call(this))}, +u7(a,b){this.Ff(a,b) +t.ul.a(A.cL.prototype.gaF.call(this)).Ea$=this}, +H0(){t.ul.a(A.cL.prototype.gaF.call(this)).Ea$=null +this.av3()}, +eE(a,b){var s,r,q=this.f +q.toString +t.Mh.a(q) +this.C0(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.cL.prototype.gaF.call(this)).ai()}, +Bo(){this.a43() +t.ul.a(A.cL.prototype.gaF.call(this)).ai()}, +bvh(a,b){this.r.QZ(this,new A.clA(this,a,b))}, +yI(a){this.p2=null +this.Ak(a)}, +yK(a,b){t.ul.a(A.cL.prototype.gaF.call(this)).sc7(a)}, +yP(a,b,c){}, +A6(a,b){t.ul.a(A.cL.prototype.gaF.call(this)).sc7(null)}, +d4(a){var s=this.p2 +if(s!=null)a.$1(s)}} +A.clA.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.t6(s,p.p1?new A.acW(o.a85(p,r,q),null):o.a85(p,r,q),null)}, +$S:0} +A.Mx.prototype={ +h1(a){return new A.aUL(this.d,this,B.b2)}} +A.Mr.prototype={ +gbNO(){var s=this.Ea$.f +s.toString +return t.Mh.a(s).c.db}, +gGz(){var s=this.Ea$.f +s.toString +return t.Mh.a(s).c.gGz()}, +aR8(a,b){this.Ea$.bvh(a,b)}} +A.aUO.prototype={ +be(a){var s=new A.aTh(null,this.c.p3,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.eO=this.c.p3}} +A.aTh.prototype={} +A.aUN.prototype={ +be(a){var s=new A.aTg(null,this.c.p3,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.eO=this.c.p3}} +A.aTg.prototype={} +A.aYj.prototype={} +A.aYk.prototype={} +A.pA.prototype={ +h1(a){var s=A.y(this),r=t.Si +return new A.a8Q(A.b(s.i("pA.S"),r),A.b(t.D2,r),this,B.b2,s.i("a8Q"))}} +A.tz.prototype={ +giy(a){var s=this.oI$ +return s.gaA(s)}, +A4(){J.f6(this.giy(this),this.gacj())}, +d4(a){J.f6(this.giy(this),a)}, +a6K(a,b){var s=this.oI$,r=s.h(0,b) +if(r!=null){this.x7(r) +s.D(0,b)}if(a!=null){s.j(0,b,a) +this.wm(a)}}} +A.a8Q.prototype={ +gaF(){return this.$ti.i("tz<1>").a(A.cL.prototype.gaF.call(this))}, +d4(a){var s=this.p1 +s.gaA(s).ao(0,a)}, +yI(a){this.p1.D(0,a.d) +this.Ak(a)}, +u7(a,b){this.Ff(a,b) +this.aGe()}, +eE(a,b){this.C0(0,b) +this.aGe()}, +aGe(){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("pA<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.gaeQ(),o=q.length,n=0;n").a(A.cL.prototype.gaF.call(this)).a6K(a,b)}, +A6(a,b){var s=this.$ti.i("tz<1>") +if(s.a(A.cL.prototype.gaF.call(this)).oI$.h(0,b)===a)s.a(A.cL.prototype.gaF.call(this)).a6K(null,b)}, +yP(a,b,c){var s=this.$ti.i("tz<1>").a(A.cL.prototype.gaF.call(this)) +if(s.oI$.h(0,b)===a)s.a6K(null,b) +s.a6K(a,c)}} +A.a8V.prototype={ +G(){return"SnapshotMode."+this.b}} +A.a8U.prototype={ +sa7U(a){return}} +A.aEK.prototype={ +be(a){var s=new A.WD(A.aS(a,B.dq,t.l).w.b,this.w,this.e,this.f,!0,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){t.xL.a(b) +b.samf(0,this.e) +b.sbNU(0,this.f) +b.sCm(0,A.aS(a,B.dq,t.l).w.b) +b.sNG(this.w) +b.sbAk(!0)}} +A.WD.prototype={ +sCm(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()}}, +sNG(a){var s,r=this,q=r.ah +if(a===q)return +s=r.gpF() +q.T(0,s) +r.ah=a +if(A.a_(q)!==A.a_(r.ah)||r.ah.tn(q))r.b1() +if(r.b!=null)r.ah.a8(0,s)}, +samf(a,b){var s,r=this,q=r.b2 +if(b===q)return +s=r.ga65() +q.T(0,s) +r.b2=b +if(r.b!=null)b.a8(0,s)}, +sbNU(a,b){if(b===this.d1)return +this.d1=b +this.b1()}, +sbAk(a){return}, +b3(a){var s=this +s.b2.a8(0,s.ga65()) +s.ah.a8(0,s.gpF()) +s.Pi(a)}, +b0(a){var s,r=this +r.xR=!1 +r.b2.T(0,r.ga65()) +r.ah.T(0,r.gpF()) +s=r.pL +if(s!=null)s.n() +r.u3=r.pL=null +r.Hv(0)}, +n(){var s,r=this +r.b2.T(0,r.ga65()) +r.ah.T(0,r.gpF()) +s=r.pL +if(s!=null)s.n() +r.u3=r.pL=null +r.tp()}, +boC(){var s,r=this +r.xR=!1 +s=r.pL +if(s!=null)s.n() +r.u3=r.pL=null +r.b1()}, +b4(a,b){var s,r=this,q=r.k3 +if(q.ga7(q)){q=r.pL +if(q!=null)q.n() +r.u3=r.pL=null +return}q=r.pL +if(q!=null)q.n() +r.u3=r.pL=null +q=r.ah +s=r.k3 +s.toString +q.NE(a,b,s,A.kU.prototype.gu8.call(r)) +return}} +A.aEJ.prototype={} +A.acu.prototype={ +a8(a,b){}, +n(){}, +T(a,b){}, +$ib8:1} +A.a8Y.prototype={ +A(a){return A.bW(B.W,this.c)}} +A.a8Z.prototype={ +bE1(a,b,c,d){var s=this +if(!s.e)return B.qo +return new A.a8Z(c,s.b,s.c,s.d,!0)}, +bDs(a){return this.bE1(null,null,a,null)}, +k(a){var s=this +return B.c.di(" spell check enabled : "+s.e+"\n spell check service : "+A.q(s.a)+"\n misspelled text style : "+A.q(s.c)+"\n spell check suggestions toolbar builder: "+A.q(s.d)+"\n")}, +l(a,b){var s +if(b==null)return!1 +if(this===b)return!0 +if(b instanceof A.a8Z)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.an(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.a98.prototype={ +Y(){return new A.ag6(B.k)}} +A.ag6.prototype={ +an(){this.aM() +this.a.c.rA(this.gafL())}, +bj(a){var s,r,q=this +q.bP(a) +s=a.c +if(q.a.c!==s){r=q.gafL() +s.pR(r) +q.a.c.rA(r)}}, +n(){this.a.c.pR(this.gafL()) +this.aG()}, +b8r(a){this.I(new A.cm7())}, +A(a){var s=this.a +return s.wo(a,s.f)}} +A.cm7.prototype={ +$0(){}, +$S:0} +A.qT.prototype={ +k(a){var s=""+"TableRow(",r=this.c +s=(J.fQ(r)?s+"no children":s+A.q(r))+")" +return s.charCodeAt(0)==0?s:s}, +ge7(){return null}} +A.pK.prototype={ +ge7(a){return this.a}} +A.a9E.prototype={ +h1(a){return new A.aVl(B.cXQ,A.eS(t.Si),this,B.b2)}, +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.U(t.I) +s.toString +s=s.w +r=A.MN(a,o) +q=A.a([],t.v) +p=A.jv(o,o,o,t.S,t.X1) +n=new A.SV(B.cXP,m,n,p,B.Hv,s,this.r,r,B.a9P,o,q,A.aT(t.T)) +n.bd() +m=A.a([],t.iG) +B.b.su(m,n.M*n.W) +n.F=m +n.saQr(this.y) +return n}, +bi(a,b){var s,r=null +b.sbCp(r) +b.sbF6(B.Hv) +s=a.U(t.I) +s.toString +b.sdn(s.w) +b.sbAI(0,this.r) +b.saQr(this.y) +b.sFU(A.MN(a,r)) +b.sbF8(B.a9P) +b.sGT(0,r)}} +A.bZv.prototype={ +$1(a){return!1}, +$S:1118} +A.bZw.prototype={ +$1(a){return null}, +$S:1119} +A.aVl.prototype={ +gaF(){return t.Jc.a(A.cL.prototype.gaF.call(this))}, +u7(a,b){var s,r,q=this,p={} +q.p2=!0 +q.Ff(a,b) +p.a=-1 +s=q.f +s.toString +s=t.On.a(s).c +r=A.a0(s).i("O<1,pK>") +q.p1=A.Q(new A.O(s,new A.cn_(p,q),r),!1,r.i("al.E")) +q.aGE() +q.p2=!1}, +yK(a,b){var s=t.Jc +s.a(A.cL.prototype.gaF.call(this)) +if(!(a.e instanceof A.Fo))a.e=new A.Fo(B.m) +if(!this.p2)s.a(A.cL.prototype.gaF.call(this)).at4(b.a,b.b,a)}, +yP(a,b,c){}, +A6(a,b){t.Jc.a(A.cL.prototype.gaF.call(this)).at4(b.a,b.b,null)}, +eE(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.adn(p.gE(p),B.h9,l) +c.p1=m +c.aGE() +l.V(0) +c.C0(0,b) +c.p2=!1}, +aGE(){var s=t.Jc.a(A.cL.prototype.gaF.call(this)),r=this.p1,q=r.length!==0?r[0].b.length:0,p=A.a0(r).i("hR<1,a4>") +s.aY7(q,A.Q(new A.hR(r,new A.cmY(),p),!0,p.i("D.E")))}, +d4(a){var s,r,q,p +for(s=this.p1,r=A.a0(s),r=r.i("@<1>").Z(r.i("c3")),s=new A.Pt(B.b.gS(s),new A.cn2(),B.yd,r.i("Pt<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)}}, +yI(a){this.p3.t(0,a) +this.Ak(a) +return!0}} +A.cn_.prototype={ +$1(a){var s,r={} +r.a=0 +s=this.a;++s.a +return new A.pK(null,J.bB(a.c,new A.cmZ(r,s,this.b),t.Si).qH(0,!1))}, +$S:1120} +A.cmZ.prototype={ +$1(a){return this.c.SC(a,new A.WU(this.a.a++,this.b.a))}, +$S:1121} +A.cn0.prototype={ +$1(a){return!0}, +$S:1122} +A.cn1.prototype={ +$1(a){return!this.a.p(0,a)}, +$S:1123} +A.cmY.prototype={ +$1(a){var s=a.b +return new A.O(s,new A.cmX(),A.a0(s).i("O<1,a4>"))}, +$S:1124} +A.cmX.prototype={ +$1(a){var s=a.gaF() +s.toString +return t.x.a(s)}, +$S:1125} +A.cn2.prototype={ +$1(a){return a.b}, +$S:1126} +A.WU.prototype={ +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.WU&&this.a===b.a&&this.b===b.b}, +gv(a){return A.an(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.aYD.prototype={} +A.VI.prototype={ +G(){return"_DragState."+this.b}} +A.a9I.prototype={ +gd6(a){return this.c}} +A.a9L.prototype={ +gd6(a){return this.c}} +A.a9K.prototype={ +gd6(a){return this.d}} +A.a9M.prototype={ +gd6(a){return this.f}} +A.a9J.prototype={} +A.ags.prototype={ +ga_z(){var s=this.a9u$ +return s==null?A.b5(t.bd):s}, +wv(a){var s,r,q=this +if(t.n2.b(a)){s=A.Go(a.gd6(a),q.b) +r=q.a9v$ +if(a.gbA(a).aq(0,r.b).gpz()>s){q.a4I() +q.ZV$=q.ZU$=null}}else if(t.oN.b(a)){q.Sg$=a +if(q.Ge$!=null){q.a4I() +if(q.MV$==null)q.MV$=A.d6(B.b7,q.gbbs())}}else if(t.Ko.b(a))q.a73()}, +vS(a){this.a73()}, +bkQ(a){var s=this.ZU$ +s.toString +if(a===s)return!0 +else return!1}, +blW(a){var s=this.ZV$ +if(s==null)return!1 +return a.aq(0,s).gpz()<=100}, +a4I(){var s=this.MV$ +if(s!=null){s.af(0) +this.MV$=null}}, +bbt(){}, +a73(){var s=this +s.a4I() +s.ZV$=s.a9v$=s.ZU$=null +s.E8$=0 +s.Sg$=s.Ge$=s.a9u$=null}} +A.Yu.prototype={ +bhI(){var s=this +if(s.cy!=null)s.q9("onDragUpdate",new A.b4j(s)) +s.p2=s.p3=null}, +yL(a){var s=this +if(s.fy==null)switch(a.gtv(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.ge8()!==s.fy)return!1 +return s.Pb(a)}, +wZ(a){var s,r=this +if(r.k1===B.qK){r.b3F(a) +r.fy=a.ge8() +r.ok=r.k4=0 +r.k1=B.G9 +s=a.gbA(a) +r.k3=new A.nu(a.gpE(),s) +r.go=A.d6(B.bj,new A.b4k(r,a))}}, +N3(a){if(a.gtv(a)!==1)if(!this.fx)this.auJ(a)}, +xG(a){var s,r=this +if(a!==r.fy)return +r.a6Y() +r.p4.t(0,a) +s=r.Ge$ +if(s!=null)r.ax1(s) +r.fx=!0 +s=r.k2 +if(s!=null)r.afy(s) +s=r.Sg$ +if(s!=null)r.ax2(s)}, +Ms(a){var s,r=this +switch(r.k1.a){case 0:r.aFg() +r.aj(B.c0) +break +case 1:if(r.dy)if(r.fx){if(r.Ge$!=null){if(!r.p4.D(0,a))r.acG(a,B.c0) +r.k1=B.xm +s=r.Ge$ +s.toString +r.afy(s) +r.awV()}}else{r.aFg() +r.aj(B.c0)}else{s=r.Sg$ +if(s!=null)r.ax2(s)}break +case 2:r.awV() +break}r.a6Y() +r.k1=B.qK +r.dy=!1}, +wv(a){var s,r,q,p,o,n,m=this +if(a.ge8()!==m.fy)return +m.b4Z(a) +if(t.n2.b(a)){s=A.Go(a.gd6(a),m.b) +if(!m.dy){r=m.k3 +r===$&&A.e() +r=a.gbA(a).aq(0,r.b).gpz()>s}else r=!0 +m.dy=r +r=m.k1 +if(r===B.xm)m.awX(a) +else if(r===B.G9){if(m.k2==null){if(a.gk6(a)==null)q=null +else{r=a.gk6(a) +r.toString +q=A.Jj(r)}p=m.aFh(a.gEm()) +r=m.k4 +r===$&&A.e() +o=A.K3(q,null,p,a.gpE()).gpz() +n=m.aFi(p) +m.k4=r+o*J.h4(n==null?1:n) +r=m.ok +r===$&&A.e() +m.ok=r+A.K3(q,null,a.gEm(),a.gpE()).gpz()*B.d.gKJ(1) +if(!m.aFj(a.gd6(a)))r=m.fx&&Math.abs(m.ok)>A.crY(a.gd6(a),m.b) +else r=!0 +if(r){m.k2=a +m.k1=B.xm +if(!m.fx)m.aj(B.fq)}}r=m.k2 +if(r!=null)m.afy(r)}}else if(t.oN.b(a)){r=m.k1 +if(r===B.G9)m.VG(a) +else if(r===B.xm)m.akc(a.ge8())}else if(t.Ko.b(a)){m.k1=B.qK +m.akc(a.ge8())}}, +vS(a){var s=this +if(a!==s.fy)return +s.b5_(a) +s.a6Y() +s.akc(a) +s.a6u() +s.a6t()}, +n(){this.a6Y() +this.a6t() +this.b3G()}, +afy(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.gIH() +n.k3=s.a2(0,new A.nu(a.gEm(),r))}n.baw(a) +if(!a.gEm().l(0,B.m)){if(a.gk6(a)!=null){s=a.gk6(a) +s.toString +q=A.Jj(s)}else q=null +s=n.k3 +s===$&&A.e() +p=s.a.a2(0,a.gEm()) +o=A.K3(q,null,a.gEm(),p) +s=a.gEm() +n.p1=n.k3.a2(0,new A.nu(s,o)) +n.awX(a) +n.p1=null}}, +ax1(a){var s,r,q,p,o,n=this +if(n.fr)return +s=a.gbA(a) +r=a.gpE() +q=n.e.h(0,a.ge8()) +q.toString +p=n.E8$ +o=n.ga_z() +if(n.ch!=null)n.q9("onTapDown",new A.b4h(n,new A.a9I(s,r,q,p,o))) +n.fr=!0}, +ax2(a){var s,r,q,p,o,n=this +if(!n.fx)return +s=a.gd6(a) +r=a.gbA(a) +q=a.gpE() +p=n.E8$ +o=n.ga_z() +if(n.CW!=null)n.q9("onTapUp",new A.b4i(n,new A.a9L(r,q,s,p,o))) +n.a6u() +if(!n.p4.D(0,a.ge8()))n.acG(a.ge8(),B.c0)}, +baw(a){var s,r,q,p=this +if(p.cx!=null){s=a.gxl(a) +r=p.k3 +r===$&&A.e() +q=p.e.h(0,a.ge8()) +q.toString +p.q9("onDragStart",new A.b4f(p,new A.a9K(s,r.b,r.a,q,p.E8$,p.ga_z())))}p.k2=null}, +awX(a){var s,r,q,p,o,n,m,l=this,k=l.p1,j=k!=null?k.b:a.gbA(a) +k=l.p1 +s=k!=null?k.a:a.gpE() +k=a.gxl(a) +r=a.gEm() +q=l.e.h(0,a.ge8()) +q.toString +p=l.k3 +p===$&&A.e() +p=j.aq(0,p.b) +o=s.aq(0,l.k3.a) +n=l.E8$ +m=l.ga_z() +if(l.cy!=null)l.q9("onDragUpdate",new A.b4g(l,new A.a9M(k,r,j,s,q,p,o,n,m)))}, +awV(){var s,r=this,q=r.p3 +if(q!=null){q.af(0) +r.bhI()}q=r.E8$ +s=r.ga_z() +if(r.db!=null)r.q9("onDragEnd",new A.b4e(r,new A.a9J(0,q,s))) +r.a6u() +r.a6t()}, +aFg(){var s,r=this +if(!r.fr)return +s=r.dx +if(s!=null)r.q9("onCancel",s) +r.a6t() +r.a6u()}, +akc(a){this.xA(a) +if(!this.p4.D(0,a))this.acG(a,B.c0)}, +a6u(){this.fx=this.fr=!1 +this.fy=null}, +a6t(){return}, +a6Y(){var s=this.go +if(s!=null){s.af(0) +this.go=null}}} +A.b4j.prototype={ +$0(){var s=this.a,r=s.cy +r.toString +s=s.p2 +s.toString +return r.$1(s)}, +$S:0} +A.b4k.prototype={ +$0(){var s=this.a,r=s.Ge$ +if(r!=null){s.ax1(r) +if(s.E8$>1)s.aj(B.fq)}return null}, +$S:0} +A.b4h.prototype={ +$0(){return this.a.ch.$1(this.b)}, +$S:0} +A.b4i.prototype={ +$0(){return this.a.CW.$1(this.b)}, +$S:0} +A.b4f.prototype={ +$0(){return this.a.cx.$1(this.b)}, +$S:0} +A.b4g.prototype={ +$0(){return this.a.cy.$1(this.b)}, +$S:0} +A.b4e.prototype={ +$0(){return this.a.db.$1(this.b)}, +$S:0} +A.xK.prototype={ +aFj(a){var s=this.k4 +s===$&&A.e() +return Math.abs(s)>A.Go(a,this.b)}, +aFh(a){return new A.w(a.a,0)}, +aFi(a){return a.a}} +A.xL.prototype={ +aFj(a){var s=this.k4 +s===$&&A.e() +return Math.abs(s)>A.crY(a,this.b)}, +aFh(a){return a}, +aFi(a){return null}} +A.abu.prototype={ +wZ(a){var s,r=this +r.Pc(a) +s=r.MV$ +if(s!=null&&s.b==null)r.a73() +r.Sg$=null +if(r.Ge$!=null)s=!(r.MV$!=null&&r.blW(a.gbA(a))&&r.bkQ(a.gtv(a))) +else s=!1 +if(s)r.E8$=1 +else ++r.E8$ +r.a4I() +r.Ge$=a +s=$.mJ.va$ +s===$&&A.e() +s=s.a +s=s.gaA(s) +r.a9u$=A.i1(s,A.y(s).i("D.E")) +r.ZU$=a.gtv(a) +r.ZV$=a.gbA(a) +r.a9v$=new A.nu(a.gpE(),a.gbA(a))}, +n(){this.a73() +this.Dj()}} +A.aVm.prototype={} +A.aVn.prototype={} +A.aVo.prototype={} +A.aVp.prototype={} +A.aVq.prototype={} +A.aFR.prototype={ +be(a){var s=new A.a7_(new A.Pu(new WeakMap(),t.ii),A.b5(t.Cn),A.b(t.O,t.hn),B.di,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){}} +A.a7_.prototype={ +adi(a){var s +this.qA.D(0,a) +s=this.dS +s.h(0,a.ew).D(0,a) +if(s.h(0,a.ew).a===0)s.D(0,a.ew)}, +en(a,b){var s,r,q=this +if(!q.k3.p(0,b))return!1 +s=q.nP(a,b)||q.L===B.cs +if(s){r=new A.H2(b,q) +q.kH.j(0,r,a) +a.t(0,r)}return s}, +yJ(a,b){var s,r,q,p,o,n,m,l,k=this +if(!t.pY.b(a)||a.gtv(a)!==1)return +s=k.qA +if(s.a===0)return +A.Dl(b) +r=k.kH.a.get(b) +if(r==null)return +q=k.bgd(s,r.a) +p=t.Cn +o=A.aDK(q,q.ga60(),A.y(q).c,p).axk() +n=A.b5(p) +for(q=o.gS(o),p=k.dS;q.q();){m=q.gE(q) +m=p.h(0,m.ew) +m.toString +n.H(0,m)}l=s.zG(n) +for(s=l.gS(l);s.q();){q=s.gE(s).qA +if(q!=null)q.$1(a)}for(s=A.eI(n,n.r,n.$ti.c),q=s.$ti.c;s.q();){p=s.d +if(p==null)q.a(p)}}, +bgd(a,b){var s,r,q,p,o=A.b5(t.zE) +for(s=b.length,r=this.qA,q=0;q"))}} +A.agK.prototype={ +an(){var s=this,r=s.CW=s.a.r +if(r.a==null)r.a=r.b +s.b0d() +r=s.CW +if(!J.v(r.a,r.b))s.gHE().df(0)}, +Ed(a){var s=this +s.CW=s.$ti.i("bb<1>?").a(a.$3(s.CW,s.a.r.b,new A.cnX()))}, +A(a){var s,r,q=this,p=q.a +p.toString +s=q.CW +s.toString +r=q.gtR() +return p.w.$3(a,s.ab(0,r.gm(r)),q.a.x)}} +A.cnX.prototype={ +$1(a){throw A.j(A.ac("Constructor will never be called because null is never provided as current tween."))}, +$S:163} +A.UU.prototype={ +Y(){var s=this.$ti +return new A.UV(new A.aWB(A.a([],s.i("F<1>")),s.i("aWB<1>")),B.k,s.i("UV<1>"))}, +gm(a){return this.c}} +A.UV.prototype={ +gbwE(){var s=this.e +s===$&&A.e() +return s}, +gXM(){var s=this.a.r,r=this.x +if(r==null){s=$.bo() +s=new A.aau(new A.ml(s),new A.ml(s),B.dT5,s) +this.x=s}else s=r +return s}, +a1L(){var s,r,q,p=this,o=p.d +if(o.gZb()==null)return +s=p.f +r=s==null +q=r?null:s.b!=null +if(q===!0){if(!r)s.af(0) +p.aks(0,o.gZb())}else p.aks(0,o.a1L()) +p.a7o()}, +a16(){this.aks(0,this.d.a16()) +this.a7o()}, +a7o(){var s=this.gXM(),r=this.d,q=r.a,p=q.length!==0&&r.b>0 +s.sm(0,new A.UW(p,r.gaIN())) +if(A.dh()!==B.cw)return +s=$.cDo() +if(s.b===this){q=q.length!==0&&r.b>0 +r=r.gaIN() +s=s.a +s===$&&A.e() +s.q2("UndoManager.setUndoState",A.p(["canUndo",q,"canRedo",r],t.N,t.y),t.H)}}, +bxh(a){this.a1L()}, +bsf(a){this.a16()}, +aks(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}}, +aD7(){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.bwF(s)}, +aAd(){if(!this.a.f.ge6())return +$.cDo().b=this +this.a7o()}, +bJO(a){switch(a.a){case 0:this.a1L() +break +case 1:this.a16() +break}}, +an(){var s,r=this +r.aM() +s=A.dnp(B.ca,new A.c1V(r),r.$ti.c) +r.e!==$&&A.e1() +r.e=s +r.aD7() +r.a.c.a8(0,r.gajl()) +r.aAd() +r.a.f.a8(0,r.gahZ()) +r.gXM().w.a8(0,r.gaR_()) +r.gXM().x.a8(0,r.gaPN())}, +bj(a){var s,r,q=this +q.bP(a) +s=a.c +if(q.a.c!==s){r=q.d +B.b.V(r.a) +r.b=-1 +r=q.gajl() +s.T(0,r) +q.a.c.a8(0,r)}s=a.f +if(q.a.f!==s){r=q.gahZ() +s.T(0,r) +q.a.f.a8(0,r)}q.a.toString}, +n(){var s,r=this +r.a.c.T(0,r.gajl()) +r.a.f.T(0,r.gahZ()) +r.gXM().w.T(0,r.gaR_()) +r.gXM().x.T(0,r.gaPN()) +s=r.x +if(s!=null)s.n() +s=r.f +if(s!=null)s.af(0) +r.aG()}, +A(a){var s=t.ot,r=t.wS +return A.GA(A.p([B.dSJ,new A.fT(this.gbxg(),new A.cO(A.a([],s),r),t._n).t8(a),B.dSv,new A.fT(this.gbse(),new A.cO(A.a([],s),r),t.D5).t8(a)],t.Ev,t.od),this.a.w)}, +bwF(a){return this.gbwE().$1(a)}} +A.c1V.prototype={ +$1(a){var s=this.a +s.d.NP(a) +s.a7o()}, +$S(){return this.a.$ti.i("~(1)")}} +A.UW.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.UW&&b.a===this.a&&b.b===this.b}, +gv(a){var s=this.a?519018:218159 +return A.an(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.aau.prototype={ +n(){var s=this.w,r=$.bo() +s.M$=r +s.F$=0 +s=this.x +s.M$=r +s.F$=0 +this.pl()}} +A.aWB.prototype={ +gZb(){var s=this.a +return s.length===0?null:s[this.b]}, +gaIN(){var s=this.a.length +return s!==0&&this.b"))}} +A.X4.prototype={ +gm(a){var s=this.d +s===$&&A.e() +return s}, +an(){var s,r=this +r.aM() +s=r.a.c +r.d=s.a +s.a8(0,r.gakM())}, +bj(a){var s,r,q=this +q.bP(a) +s=a.c +if(s!==q.a.c){r=q.gakM() +s.T(0,r) +s=q.a.c +q.d=s.a +s.a8(0,r)}}, +n(){this.a.c.T(0,this.gakM()) +this.aG()}, +byg(){this.I(new A.com(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.com.prototype={ +$0(){var s=this.a +s.d=s.a.c.a}, +$S:0} +A.aHE.prototype={ +A(a){var s=this.c +return new A.ah1(s,new A.ae9(s,this.d,null),null)}} +A.ah1.prototype={ +fN(a){return this.f!==a.f}} +A.LJ.prototype={ +be(a){var s=this,r=s.e,q=A.c3M(a,r),p=s.y,o=A.aT(t.O5) +if(p==null)p=250 +o=new A.a71(s.r,r,q,s.w,p,s.z,s.Q,o,0,null,null,A.aT(t.T)) +o.bd() +o.H(0,null) +r=o.ad$ +if(r!=null)o.q1=r +return o}, +bi(a,b){var s=this,r=s.e +b.syt(r) +r=A.c3M(a,r) +b.saKi(r) +b.sal9(s.r) +b.spc(0,s.w) +b.sbB0(s.y) +b.sbB1(s.z) +b.sCi(s.Q)}, +h1(a){return new A.aX_(A.eS(t.Si),this,B.b2)}} +A.aX_.prototype={ +gaF(){return t.E1.a(A.qq.prototype.gaF.call(this))}, +u7(a,b){var s=this +s.bt=!0 +s.b1U(a,b) +s.aGd() +s.bt=!1}, +eE(a,b){var s=this +s.bt=!0 +s.b1W(0,b) +s.aGd() +s.bt=!1}, +aGd(){var s,r=this,q=r.f +q.toString +t.Dg.a(q) +q=r.giy(r) +s=t.E1 +if(!q.ga7(q)){q=s.a(A.qq.prototype.gaF.call(r)) +s=r.giy(r) +q.scS(t.IT.a(s.gO(s).gaF())) +r.eT=0}else{s.a(A.qq.prototype.gaF.call(r)).scS(null) +r.eT=null}}, +yK(a,b){var s=this +s.auH(a,b) +if(!s.bt&&b.b===s.eT)t.E1.a(A.qq.prototype.gaF.call(s)).scS(t.IT.a(a))}, +yP(a,b,c){this.auI(a,b,c)}, +A6(a,b){var s=this +s.b1V(a,b) +if(!s.bt&&t.E1.a(A.qq.prototype.gaF.call(s)).q1===a)t.E1.a(A.qq.prototype.gaF.call(s)).scS(null)}} +A.aEj.prototype={ +be(a){var s=this.e,r=A.c3M(a,s),q=A.aT(t.O5) +s=new A.aC8(s,r,this.r,250,B.HT,this.w,q,0,null,null,A.aT(t.T)) +s.bd() +s.H(0,null) +return s}, +bi(a,b){var s=this.e +b.syt(s) +s=A.c3M(a,s) +b.saKi(s) +b.spc(0,this.r) +b.sCi(this.w)}} +A.aYZ.prototype={} +A.aZ_.prototype={} +A.aaT.prototype={ +A(a){var s=this,r=s.c +if(!s.y)r=new A.jY(!0,!s.x,r,null) +r=new A.aX0(!1,s.x,r,null) +return new A.ah2(!1,r,null)}} +A.c3Q.prototype={ +$1(a){this.a.a=a +return!1}, +$S:63} +A.ah2.prototype={ +fN(a){return!1}} +A.aX0.prototype={ +be(a){var s=new A.afo(!1,this.f,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){t.m9.a(b) +b.sK6(0,!1) +b.sbNl(this.f)}} +A.afo.prototype={ +sK6(a,b){return}, +sbNl(a){if(a===this.ah)return +this.ah=a +this.d7()}, +wI(a){if(this.ah||!1)this.a42(a)}, +b4(a,b){return}} +A.hH.prototype={ +a86(a,b,c){var s,r=this.a,q=r!=null +if(q)a.NQ(r.a2E(c)) +b.toString +s=b[a.gaOO()] +r=s.a +a.a7M(r.a,r.b,this.b,s.d,s.c,c) +if(q)a.eD()}, +d4(a){return a.$1(this)}, +asv(a,b){var s=b.a +if(a.a===s)return this +b.a=s+1 +return null}, +aJ1(a,b){var s=b.a +b.a=s+1 +return a-s===0?65532:null}, +bM(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.dU +s=n.a +r=s==null +q=b.a +if(r!==(q==null))return B.dU +t.a7.a(b) +if(!n.e.BZ(0,b.e)||n.b!==b.b)return B.dU +if(!r){q.toString +p=s.bM(0,q) +o=p.a>0?p:B.jx +if(o===B.dU)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.auC(0,b))return!1 +return b instanceof A.hH&&b.e.BZ(0,s.e)&&b.b===s.b&&b.c==s.c}, +gv(a){var s=this +return A.an(A.lU.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.k6.prototype={ +Y(){return new A.aX8(B.k)}} +A.aX8.prototype={ +dk(){var s,r,q=this +q.kr() +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.Ej(s,t.O) +r=q.a.d +if(r!=null)if(s!=null)s.k1.push(r)}, +bj(a){var s,r=this +r.bP(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.aG()}, +A(a){return this.a.c}} +A.yg.prototype={ +G(){return"_SlotIds."+this.b}} +A.XL.prototype={ +Y(){var s=t.N +return new A.aK0(A.b(s,t.tW),A.b(s,t.Wt),A.b5(s),null,null,B.k)}} +A.aK0.prototype={ +galS(){var s=this.e +return s===$?this.e=A.b(t.N,t.zb):s}, +an(){var s,r,q,p,o,n=this,m=null +n.a.toString +n.d=A.cf(m,B.G,m,m,n) +for(s=n.r,r=t.Wt,q=0;q<6;++q){p=B.cBL[q] +o=new A.hm(m,$.bo(),r) +o.a8(0,new A.c6f(n,p)) +s.j(0,p.b,o)}s=n.d +s.de() +s=s.nJ$ +s.b=!0 +s.a.push(new A.c6g(n)) +n.aM()}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.b5c()}, +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.ao(0,new A.c6c(m,j,a)) +k=t.xY +s=A.Q(new A.el(j.gcr(j).dB(0,new A.c6d(),t.iq),k),!0,k.i("D.E")) +m.r.ao(0,new A.c6e(m)) +for(l=A.aS(a,null,t.l).w.ch,k=l.length,r=null,q=0;q=r&&s#"+A.ez(this.a))+", scale: 1)"}} +A.b68.prototype={ +b6t(a){var s=A.nq(null,t.ax) +this.c!==$&&A.e1() +this.c=new A.c4u(this.b,a.f,A.b(t.N,t.vS),s)}, +Qc(a,b,c,d,e){return this.bro(a,b,c,d,!0)}, +bro(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$Qc=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.Uq(0,a2,!1),$async$Qc) +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) +$.b_k() +A.q(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("mV<1>") +case 16:s=18 +return A.f(h.q(),$async$Qc) +case 18:if(!a6){s=17 +break}k=h.gE(h) +if(k instanceof A.P8&&a4){e=k +d=a0.b +if(d>=4)A.W(a0.Dm()) +if((d&1)!==0)a0.uk(e) +else if((d&3)===0){d=a0.Pz() +e=new A.mV(e,g) +c=d.c +if(c==null)d.b=d.c=e +else{c.sdh(0,e) +d.c=e}}}if(k instanceof A.Dq){e=k +d=a0.b +if(d>=4)A.W(a0.Dm()) +if((d&1)!==0)a0.uk(e) +else if((d&3)===0){d=a0.Pz() +e=new A.mV(e,g) +c=d.c +if(c==null)d.b=d.c=e +else{c.sdh(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.af(0),$async$Qc) +case 19:s=o.pop() +break +case 15:q=1 +s=12 +break +case 10:q=9 +a=p +j=A.a2(a) +$.b_k() +A.q(j) +if(m==null&&(a0.b&1)!==0)a0.ta(j) +s=12 +break +case 9:s=1 +break +case 12:case 8:a0.aI(0) +return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$Qc,r)}} +A.bfl.prototype={} +A.aME.prototype={} +A.btX.prototype={} +A.b6b.prototype={ +Uq(a,b,c){return this.aUa(0,b,!1)}, +aUa(a,b,c){var s=0,r=A.o(t.TL),q,p=this,o,n +var $async$Uq=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.a1u(b,!1),$async$Uq) +case 3:n=e +if(n==null){q=null +s=1 +break}s=4 +return A.f(p.d.FZ(0,n.d),$async$Uq) +case 4:o=e +$.b_k() +q=new A.Dq(o,n.e) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Uq,r)}, +ac7(a){return this.bSw(a)}, +bSw(a){var s=0,r=A.o(t.H),q=this +var $async$ac7=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.XP(a),$async$ac7) +case 2:return A.m(null,r)}}) +return A.n($async$ac7,r)}, +a1u(a,b){return this.bUL(a,!1)}, +bUK(a){return this.a1u(a,!1)}, +bUL(a,b){var s=0,r=A.o(t.Cq),q,p=this,o,n +var $async$a1u=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.Wv(o.h(0,a)),$async$a1u) +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($.as,t.LY) +p.PG(a).aJ(0,new A.b6f(p,a,new A.aG(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$a1u,r)}, +Wv(a){return this.bew(a)}, +bew(a){var s=0,r=A.o(t.y),q,p=this +var $async$Wv=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.FZ(0,a.d),$async$Wv) +case 3:q=c.MI() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Wv,r)}, +PG(a){return this.bfm(a)}, +bfm(a){var s=0,r=A.o(t.Cq),q,p=this,o +var $async$PG=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$PG) +case 3:s=4 +return A.f(A.d8(null,t.Cq),$async$PG) +case 4:o=c +s=5 +return A.f(p.Wv(o),$async$PG) +case 5:if(c){o.toString +p.XP(o)}p.btt() +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$PG,r)}, +btt(){if(this.w!=null)return +this.w=A.d6(B.oW,new A.b6d(this))}, +XP(a){return this.bxr(a)}, +bxr(a){var s=0,r=A.o(t.z),q,p=this +var $async$XP=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$XP) +case 3:q=A.d8(null,t.z) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$XP,r)}, +L1(){var s=0,r=A.o(t.H),q=this,p,o,n,m,l +var $async$L1=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$L1) +case 2:p=t.Cs +o=t.a6 +l=J +s=3 +return A.f(A.d8(A.a([],p),o),$async$L1) +case 3:n=l.ag(b) +case 4:if(!n.q()){s=5 +break}q.Lx(n.gE(n),m) +s=4 +break +case 5:l=J +s=6 +return A.f(A.d8(A.a([],p),o),$async$L1) +case 6:p=l.ag(b) +case 7:if(!p.q()){s=8 +break}q.Lx(p.gE(p),m) +s=7 +break +case 8:s=9 +return A.f(A.d8(m.length,t.S),$async$L1) +case 9:return A.m(null,r)}}) +return A.n($async$L1,r)}, +Lx(a,b){return this.bsx(a,b)}, +bsx(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$Lx=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.FZ(0,a.d),$async$Lx) +case 3:n=d +s=6 +return A.f(n.MI(),$async$Lx) +case 6:s=d?4:5 +break +case 4:s=7 +return A.f(n.u0(0),$async$Lx) +case 7:case 5:case 1:return A.m(q,r)}}) +return A.n($async$Lx,r)}} +A.b6e.prototype={ +$1(a){return this.a.a}, +$S:1148} +A.b6f.prototype={ +$1(a){return this.aS6(a)}, +aS6(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.c3(0,a) +p.b.D(0,o) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1149} +A.b6d.prototype={ +$0(){var s=this.a +s.w=null +s.L1()}, +$S:0} +A.bdA.prototype={} +A.b67.prototype={} +A.P8.prototype={} +A.Dq.prototype={} +A.zt.prototype={} +A.ayT.prototype={ +oh(a){var s=0,r=A.o(t.y),q +var $async$oh=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$oh,r)}, +$ib66:1} +A.ro.prototype={ +amu(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.cFR(r,o,s.a,s.c,n,q,s.w,p)}, +bDw(a){return this.amu(null,null,null,null,a,null)}, +bDY(a,b,c){return this.amu(a,null,null,b,null,c)}, +bDi(a){return this.amu(null,null,a,null,null,null)}, +ge7(a){return this.c}, +gu(a){return this.r}} +A.bCK.prototype={ +FZ(a,b){return this.bE9(0,b)}, +bE9(a,b){var s=0,r=A.o(t.lC),q,p=this,o,n +var $async$FZ=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$FZ) +case 3:o=d +n=o.a +q=new A.a49(n,n.ask(0,n.c.ap8(0,o.b,b))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$FZ,r)}} +A.bmc.prototype={} +A.btn.prototype={ +a2f(a,b,c){return this.aTy(0,b,c)}, +aTy(a,b,c){var s=0,r=A.o(t.nZ),q,p=this,o,n +var $async$a2f=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:n=A.d_("GET",A.dG(b,0,null)) +n.r.H(0,c) +s=3 +return A.f(p.b.bZ(0,n),$async$a2f) +case 3:o=e +A.cQP() +q=new A.asO(A.cCB(),o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2f,r)}} +A.asO.prototype={ +gyg(a){return this.b.b}, +gqx(a){return this.b.w}, +gbWX(){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.zT,q=0;q0)r=new A.bc(1e6*o)}}}else r=B.zT +return this.a.t(0,r)}, +$icHy:1} +A.aBi.prototype={ +ge7(a){return this.b}} +A.c4u.prototype={ +L5(a,b,c){return this.bdz(a,b,c)}, +bdz(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$L5=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.rw(0,new A.aBi(a,a0,a1)) +s=1 +break}$.b_k() +m.e=c+1 +c=m.c +h=c.h(0,a0) +h.toString +l=h +p=4 +h=new A.mZ(A.fP(m.QB(a,a0,a1),"stream",t.K),t.r2) +p=7 +case 10:s=12 +return A.f(h.q(),$async$L5) +case 12:if(!a3){s=11 +break}k=h.gE(h) +g=l +f=k +if(g.c)A.W(A.ac(u.iX)) +e=g.b +if((e.c&4)===0)g.apK(f) +if(!e.gwV())A.W(e.wQ()) +e.uk(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.af(0),$async$L5) +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.eL(j,i) +n.push(6) +s=5 +break +case 3:n=[2] +case 5:p=2;--m.e +s=14 +return A.f(J.Gw(l),$async$L5) +case 14:c.D(0,a0) +m.baC() +s=n.pop() +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$L5,r)}, +baC(){var s,r=this.d +if(r.b===r.c)return +s=r.D0() +this.L5(s.a,s.b,s.c)}, +QB(a,b,c){return this.bxx(a,b,c)}, +bxx(a,b,c){var $async$QB=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.bn(m.a.bUK(b),$async$QB,r) +case 3:k=e +if(k==null){A.cQP() +l=A.cCB() +k=A.cFR(a,null,null,b,null,B.kg.aRm()+".file",null,l)}else k=k.bDw(a) +l=t.N +j=k +s=5 +return A.bn(m.b.a2f(0,k.b,A.b(l,l)),$async$QB,r) +case 5:s=4 +q=[1] +return A.bn(A.aPb(m.HR(j,e)),$async$QB,r) +case 4:case 1:return A.bn(null,0,r) +case 2:return A.bn(o,1,r)}}) +var s=0,r=A.lC($async$QB,t.cL),q,p=2,o,n=[],m=this,l,k,j +return A.lE(r)}, +HR(a,b){return this.bmM(a,b)}, +bmM(a3,a4){var $async$HR=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.PG,a) +a1=B.b.p(B.PZ,a) +if(!a0&&!a1)throw A.j(new A.asL(a4.gyg(a4),"Invalid statusCode: "+a4.gyg(a4),A.dG(a3.b,0,null))) +j=b.e +i=j.h(0,"content-type") +if(i!=null){h=A.dgO(i) +g=B.dkV.h(0,h.d+"/"+h.e) +if(g==null)g="."+h.e}else g="" +f=a3.d +if(!B.b.p(B.PZ,a)){if(!B.c.eS(f,g))m.Ly(f) +f=B.kg.aRm()+g}i=a4.gbWX() +e=c.a=a3.bDY(j.h(0,"etag"),f,i) +s=B.b.p(B.PG,a)?3:5 +break +case 3:l=0 +d=A.k2(null,null,null,null,!1,t.S) +m.Ql(d,e,a4) +a=new A.mZ(A.fP(new A.ec(d,A.y(d).i("ec<1>")),"stream",t.K),t.h6) +p=6 +b=b.d +case 9:s=11 +return A.bn(a.q(),$async$HR,r) +case 11:if(!a6){s=10 +break}k=a.gE(a) +l=k +s=12 +q=[1,7] +return A.bn(A.ed(new A.P8(b,k)),$async$HR,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.bn(a.af(0),$async$HR,r) +case 13:s=n.pop() +break +case 8:b=c.a=c.a.bDi(l) +s=4 +break +case 5:b=e +case 4:a=m.a +a.ac7(b).aJ(0,new A.c4v(c,m,a3),t.P) +a2=A +s=15 +return A.bn(a.d.FZ(0,c.a.d),$async$HR,r) +case 15:s=14 +q=[1] +return A.bn(A.ed(new a2.Dq(a6,c.a.e)),$async$HR,r) +case 14:case 1:return A.bn(null,0,r) +case 2:return A.bn(o,1,r)}}) +var s=0,r=A.lC($async$HR,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.lE(r)}, +Ql(a,b,c){return this.bto(a,b,c)}, +bto(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$Ql=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.FZ(0,b.d),$async$Ql) +case 2:h=e +q=4 +i.a=0 +n=h.aqg() +k=c.b.w +s=7 +return A.f(new A.hn(new A.c4w(i,a),k,A.y(k).i("hn>")).bRG(n),$async$Ql) +case 7:q=1 +s=6 +break +case 4:q=3 +g=p +m=A.a2(g) +l=A.ay(g) +a.eL(m,l) +s=6 +break +case 3:s=1 +break +case 6:s=8 +return A.f(a.aI(0),$async$Ql) +case 8:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$Ql,r)}, +Ly(a){return this.bsG(a)}, +bsG(a){var s=0,r=A.o(t.H),q=this,p +var $async$Ly=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.FZ(0,a),$async$Ly) +case 2:p=c +s=5 +return A.f(p.MI(),$async$Ly) +case 5:s=c?3:4 +break +case 3:s=6 +return A.f(p.u0(0),$async$Ly) +case 6:case 4:return A.m(null,r)}}) +return A.n($async$Ly,r)}} +A.c4v.prototype={ +$1(a){var s=this.c.d +if(this.a.a.d!==s)this.b.Ly(s)}, +$S:36} +A.c4w.prototype={ +$1(a){var s=this.a,r=s.a+J.aH(a) +s.a=r +this.b.t(0,r) +return a}, +$S:1150} +A.asL.prototype={ +gyg(a){return this.c}} +A.dN.prototype={ +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.aPk.prototype={ +ph(a,b){return new A.cS(A.drJ(b),t.vE)}, +Ne(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))}, +KF(a){return!1}} +A.au1.prototype={ +gjJ(){return"\u0643\u0644\u0645\u062a\u0627 \u0627\u0644\u0633\u0631 \u0644\u0627 \u062a\u062a\u0637\u0628\u0642\u0627\u0646!"}, +gjP(){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."}, +gfJ(){return"\u0643\u0631\u0651\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631"}, +jO(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."}, +ghV(){return"\u062d\u0648\u0644"}, +ghW(a){return"\u0623\u0642\u0628\u0644"}, +hX(a){return a+" \u0642\u0628\u0644 \u0627\u0644\u062f\u0639\u0648\u0629"}, +hY(a){return a+" \u0641\u0639\u064e\u0651\u0644 \u062a\u0634\u0641\u064a\u0631 \u0637\u0631\u0641 \u0644\u0637\u0631\u0641"}, +ghZ(){return"\u0623\u0636\u0641 \u0628\u0631\u064a\u062f\u064b\u0627 \u0625\u0644\u0643\u062a\u0631\u0648\u0646\u064a\u064b\u0627"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"\u0627\u0644\u0645\u062f\u064a\u0631"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" \u0623\u062c\u0627\u0628 \u0639\u0644\u0649 \u0627\u0644\u0645\u0643\u0627\u0644\u0645\u0629"}, +gi0(){return"\u064a\u0645\u0643\u0646 \u0644\u0623\u064a \u0623\u062d\u062f \u0627\u0644\u062f\u062e\u0648\u0644"}, +gfU(){return"\u0627\u0644\u0623\u0631\u0634\u064a\u0641"}, +geM(){return"\u0623\u0645\u062a\u0623\u0643\u062f\u061f"}, +gi1(){return"\u0623\u0645\u062a\u0623\u0643\u062f \u0645\u0646 \u0627\u0644\u062e\u0631\u0648\u062c\u061f"}, +gi2(){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."}, +i3(a){return"\u0623\u062a\u0642\u0628\u0644 \u0637\u0644\u0628 \u062a\u062d\u0642\u0642 "+a+"\u061f"}, +i4(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}, +ghK(){return"\u0623\u0631\u0633\u0644 \u0639\u0646\u062f \u0627\u0644\u062f\u062e\u0648\u0644"}, +i5(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}, +gfV(){return"\u062d\u0638\u0631 \u0645\u0646 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +gi6(){return"\u0645\u062d\u0638\u0648\u0631"}, +i7(a,b){return a+" \u062d\u0638\u0631 "+b}, +gi8(){return"\u0623\u064f\u062d\u0638\u0631 \u0627\u0644\u062c\u0647\u0627\u0632"}, +gdj(){return"\u0645\u062d\u062c\u0648\u0628"}, +gi9(){return"\u0631\u0633\u0627\u0626\u0644 \u0627\u0644\u0628\u0648\u062a"}, +gkt(){return"\u062d\u062c\u0645 \u0627\u0644\u0641\u0642\u0627\u0639\u0629"}, +gcN(a){return"\u0623\u0644\u063a\u0650"}, +fW(a){return"\u062a\u0639\u0630\u0631 \u0641\u062a\u062d \u0627\u0644\u0645\u0633\u0627\u0631 "+a}, +gfX(){return"\u063a\u064a\u0651\u0631 \u0627\u0633\u0645 \u0627\u0644\u062c\u0647\u0627\u0632"}, +ig(a){return"\u063a\u064a\u0651\u064e\u0631 "+a+" \u0635\u0648\u0631\u0629 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +ih(a,b){return"\u063a\u064a\u064e\u0651\u0631 "+a+" \u0648\u0635\u0641 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629 \u0627\u0644\u0649: '"+b+"'"}, +ii(a,b){return"\u063a\u064a\u064e\u0651\u0631 "+a+" \u0627\u0633\u0645 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629 \u0627\u0644\u0649: '"+b+"'"}, +ij(a){return"\u063a\u064a\u064e\u0651\u0631 "+a+" \u0623\u0630\u0648\u0646 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +ik(a,b){return a+" \u063a\u064a\u0631 \u0625\u0633\u0645\u0647 \u0627\u0644\u0639\u0644\u0646\u064a \u0625\u0644\u0649: '"+b+"'"}, +il(a){return"\u063a\u064a\u0651\u0631 "+a+" \u0642\u0648\u0627\u0639\u062f \u0648\u0635\u0648\u0644 \u0627\u0644\u0632\u0648\u0627\u0631"}, +im(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}, +io(a){return"\u063a\u064a\u0651\u064e\u0631 "+a+" \u0645\u0631\u0626\u064a\u0629 \u0627\u0644\u062a\u0623\u0631\u064a\u062e"}, +ip(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}, +iq(a){return"\u063a\u064a\u0651\u064e\u0631 "+a+" \u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0627\u0646\u0636\u0645\u0627\u0645"}, +ir(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}, +is(a){return"\u063a\u064a\u0651\u0631 "+a+" \u0635\u0648\u0631\u062a\u0647 \u0627\u0644\u0634\u062e\u0635\u064a\u0629"}, +it(a){return"\u063a\u064a\u0651\u0631 "+a+" \u0623\u0644\u0642\u0627\u0628 \u0627\u0644\u063a\u0631\u0641"}, +iu(a){return"\u063a\u064a\u0651\u0631 "+a+" \u0631\u0627\u0628\u0637 \u0627\u0644\u062f\u0639\u0648\u0629"}, +gfY(){return"\u063a\u064a\u0651\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631"}, +gib(){return"\u063a\u064a\u0651\u0631 \u0623\u0633\u0644\u0648\u0628\u0643"}, +gia(){return"\u063a\u064a\u0650\u0651\u0631 \u0627\u0633\u0645 \u0627\u0644\u0645\u062c\u0645\u0648\u0639\u0629"}, +gic(){return"\u063a\u064a\u0651\u0650\u0631 \u0627\u0644\u062e\u0644\u0641\u064a\u0629"}, +gie(){return"\u063a\u064a\u0651\u0631 \u0627\u0644\u0635\u0648\u0631\u0629 \u0627\u0644\u0631\u0645\u0632\u064a\u0629"}, +giv(){return"\u0641\u0633\u064f\u062f \u0627\u0644\u062a\u0634\u0641\u064a\u0631"}, +gf0(){return"\u0645\u062d\u0627\u062f\u062b\u0629"}, +ghx(){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"}, +giw(){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."}, +gix(){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"}, +giz(){return"\u0627\u062e\u062a\u0631 \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645"}, +gfZ(){return"\u0627\u0645\u0633\u062d \u0627\u0644\u0623\u0631\u0634\u064a\u0641"}, +gdd(a){return"\u0627\u063a\u0644\u0642"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){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"}, +giB(){return"\u0645\u0633\u062d \u0627\u0644\u0630\u0627\u0643\u0631\u0629 \u0627\u0644\u0645\u0624\u0642\u062a\u0629"}, +giC(){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"}, +giD(){return"\u0625\u0646\u0647\u0627\u0621 \u0627\u0644\u062c\u0644\u0633\u0629"}, +giE(){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"}, +gku(){return"\u0623\u0631\u0633\u0644 \u0646\u0635\u064b\u0627 \u0628\u062a\u0646\u0633\u064a\u0642 HTML"}, +giF(){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"}, +giG(){return"\u062a\u0646\u0636\u0645 \u0627\u0644\u0649 \u0627\u0644\u063a\u0631\u0641\u0629 \u0627\u0644\u0645\u0630\u0643\u0648\u0631\u0629"}, +giH(){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"}, +giI(){return"\u062a\u063a\u0627\u062f\u0631 \u0647\u0630\u0647 \u0627\u0644\u063a\u0631\u0641\u0629"}, +gkv(){return"\u0635\u0641 \u0646\u0641\u0633\u0643"}, +giJ(){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)"}, +giK(){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"}, +gkw(){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)"}, +gkx(){return"\u0623\u0631\u0633\u0644 \u0646\u0635\u064b\u0627 \u063a\u064a\u0631 \u0645\u0646\u0633\u0642"}, +gky(){return"\u0623\u0631\u0633\u0644 \u0631\u062f\u064b\u0627 \u0643\u062a\u0641\u0627\u0639\u0644"}, +gkz(){return"\u0623\u0631\u0633\u0644 \u0646\u0635\u064b\u0627"}, +giL(){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"}, +gkA(){return"\u0623\u0645\u0631 \u063a\u064a\u0631 \u0635\u0627\u0644\u062d"}, +kB(a){return a+" \u0644\u064a\u0633 \u0628\u0623\u0645\u0631."}, +giM(){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:"}, +giN(){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:"}, +gh_(){return"\u0636\u0628\u0637 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +giO(){return"\u062f\u0639\u064a\u064e \u0627\u0644\u0645\u0631\u0627\u0633\u0644 \u0644\u0644\u0645\u062c\u0645\u0648\u0639\u0629"}, +giP(){return"\u064a\u062d\u0648\u064a \u0627\u0644\u0627\u0633\u0645 \u0627\u0644\u0639\u0644\u0646\u064a"}, +giQ(){return"\u064a\u062d\u0648\u064a \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645"}, +gfn(){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"}, +giR(){return"\u0646\u064f\u0633\u062e \u0644\u0644\u062d\u0627\u0641\u0638\u0629"}, +gh0(a){return"\u0627\u0646\u0633\u062e"}, +giS(){return"\u0627\u0646\u0633\u062e \u0627\u0644\u0649 \u0627\u0644\u062d\u0627\u0641\u0638\u0629"}, +iT(a){return"\u062a\u0639\u0630\u0631 \u0641\u0643 \u062a\u0634\u0641\u064a\u0631 \u0627\u0644\u0631\u0633\u0627\u0644\u0629: "+a}, +iU(a){return a+" \u0645\u0646\u062a\u0633\u0628\u0627"}, +iV(a){return"\u0623\u0646\u0634\u0623 "+a+" \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +giW(){return"\u062f\u0627\u0643\u0646"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"/"+b+"/"+a}, +giZ(){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"}, +gj_(){return"\u0645\u0633\u062a\u0648\u0649 \u0627\u0644\u0623\u0630\u0648\u0646\u0627\u062a \u0627\u0644\u0625\u0641\u062a\u0631\u0627\u0636\u064a"}, +gez(a){return"\u0627\u062d\u0630\u0641"}, +gj0(){return"\u0627\u062d\u0630\u0641 \u0627\u0644\u062d\u0633\u0627\u0628"}, +gh2(){return"\u062d\u0630\u0641 \u0627\u0644\u0631\u0633\u0627\u0644\u0629"}, +gfp(){return"\u0627\u0644\u0623\u062c\u0647\u0632\u0629"}, +geR(){return"\u0645\u062d\u0627\u062f\u062b\u0627\u062a \u0645\u0628\u0627\u0634\u0631\u0629"}, +gnt(a){return"Download"}, +gj2(){return"\u0639\u062f\u0651\u0644"}, +gj3(){return"\u0639\u062f\u0651\u0644 \u0627\u0644\u062e\u0648\u0627\u062f\u0645 \u0627\u0644\u0645\u062d\u062c\u0648\u0628\u0629"}, +gh3(){return"\u0639\u062f\u0651\u0644 \u062a\u0635\u0627\u0631\u064a\u062d \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +gh4(){return"\u0639\u062f\u0651\u0644 \u0627\u0644\u0635\u0648\u0631\u0629 \u0627\u0644\u0631\u0645\u0632\u064a\u0629 \u0644\u0644\u063a\u0631\u0641\u0629"}, +gh5(){return"\u0627\u0644\u0627\u0646\u0641\u0639\u0627\u0644\u0629 \u0645\u0648\u062c\u0648\u062f\u0629 \u0645\u0633\u0628\u0642\u0627!"}, +gh6(){return"\u0631\u0645\u0632 \u0627\u0644\u0627\u0646\u0641\u0639\u0627\u0644\u0629 \u063a\u064a\u0631 \u0635\u0627\u0644\u062d!"}, +gj4(){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"}, +gh7(){return"\u0627\u0639\u062f\u0627\u062f\u0627\u062a \u0627\u0644\u0627\u0646\u0641\u0639\u0627\u0644\u0627\u062a"}, +gh8(){return"\u0631\u0645\u0632 \u0627\u0644\u0627\u0646\u0641\u0639\u0627\u0644\u0629"}, +gj5(){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"}, +gj6(){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"}, +gfu(){return"\u0641\u0639\u0651\u0644 \u0627\u0644\u062a\u0634\u0641\u064a\u0631"}, +gj7(){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"}, +gh9(){return"\u0627\u0644\u062a\u0634\u0641\u064a\u0631 \u0645\u0639\u0637\u0644"}, +j8(a){return"\u0623\u0646\u0647\u0649 "+a+" \u0627\u0644\u0645\u0643\u0627\u0644\u0645\u0629"}, +gnB(){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"}, +gkK(){return"\u0627\u0644\u062e\u0627\u062f\u0645"}, +gj9(){return"\u0623\u062f\u062e\u0644 \u0627\u0644\u062e\u0627\u062f\u0645"}, +gha(){return"\u0643\u0644 \u0634\u064a\u0621 \u062c\u0627\u0647\u0632!"}, +gfv(){return"\u0645\u0633\u064a\u0626\u0629 \u0644\u0644\u063a\u0627\u064a\u0629"}, +gjc(a){return"\u062d\u062c\u0645 \u0627\u0644\u062e\u0637"}, +geB(a){return"\u0623\u0639\u062f \u0627\u0644\u062a\u0648\u062c\u064a\u0647"}, +gjd(){return"\u0627\u0644\u062c\u0645\u0639\u0629"}, +gkI(){return"\u0645\u0646 \u0628\u0639\u062f \u0627\u0644\u0627\u0646\u0636\u0645\u0627\u0645"}, +gkJ(){return"\u0645\u0646 \u0628\u0639\u062f \u0627\u0644\u062f\u0639\u0648\u0629"}, +gfO(){return"\u0627\u0646\u062a\u0642\u0644 \u0644\u0644\u063a\u0631\u0641\u0629 \u0627\u0644\u062c\u062f\u064a\u062f\u0629"}, +ghy(){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}, +ghz(){return"\u064a\u0645\u0646\u0639 \u0627\u0644\u0632\u0648\u0627\u0631"}, +ghA(){return"\u064a\u0645\u0643\u0646 \u0644\u0644\u0632\u0648\u0627\u0631 \u0627\u0644\u0627\u0646\u0636\u0645\u0627\u0645"}, +je(a,b){return"\u0633\u062d\u0628 "+a+" \u062f\u0639\u0648\u0629 "+b}, +ghb(){return"\u0627\u0644\u0645\u0633\u0627\u0639\u062f\u0629"}, +gjf(){return"\u0625\u062e\u0641\u0627\u0621 \u0627\u0644\u0623\u062d\u062f\u0627\u062b \u0627\u0644\u0645\u0646\u0642\u062d\u0629"}, +gjg(){return"\u0627\u062e\u0641 \u0627\u0644\u0623\u062d\u062f\u0627\u062b \u0627\u0644\u0645\u062c\u0647\u0648\u0644\u0629"}, +gfw(){return"\u0645\u0627 \u0645\u062f\u0649 \u0633\u0648\u0621 \u0647\u0630\u0627 \u0627\u0644\u0645\u062d\u062a\u0648\u0649\u061f"}, +ghc(){return"\u062a\u062c\u0627\u0647\u0644"}, +geh(){return"\u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0648\u0646 \u0627\u0644\u0645\u062a\u062c\u0627\u0647\u0644\u0648\u0646"}, +gjh(){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."}, +gji(){return"\u062a\u062c\u0627\u0647\u0644 \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645"}, +gfz(){return"\u0646\u0642\u0631\u062a \u0639\u0644\u0649 \u0627\u0644\u0631\u0627\u0628\u0637"}, +gjj(){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"}, +gfA(){return"\u063a\u064a\u0631 \u0645\u0633\u064a\u0621"}, +gjk(){return"\u062f\u0639\u0648\u0629 \u0645\u0631\u0627\u0633\u0644"}, +jl(a){return"\u0623\u062f\u0639\u0648 \u0645\u0631\u0627\u0633\u0644\u0627 \u0627\u0644\u0649 "+a}, +gjn(){return"\u062f\u064f\u0639\u064a\u064e"}, +jo(a,b){return a+" \u062f\u0639\u0649 "+b}, +gjp(){return"\u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645\u0648\u0646 \u0627\u0644\u0645\u062f\u0639\u0648\u0648\u0646 \u0641\u0642\u0637"}, +gjm(){return"\u062f\u0639\u0648\u0627\u062a \u0644\u064a"}, +gjq(){return"\u064a\u0643\u062a\u0628"}, +he(a){return"\u0627\u0646\u0636\u0645 "+a+" \u0644\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +ghd(){return"\u0627\u0646\u0636\u0645 \u0644\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +jr(a,b){return a+" \u0637\u0631\u062f "+b}, +ghf(){return"\u0637\u0631\u062f \u0645\u0646 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +hg(a){return"\u0622\u062e\u0631 \u0646\u0634\u0627\u0637: "+a}, +gjs(){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"}, +gjt(){return"\u063a\u0627\u062f\u0631 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +gju(){return"\u0641\u0627\u062a\u062d"}, +jv(a){return"\u062d\u0645\u0650\u0651\u0644 "+a+" \u0645\u0646\u062a\u0633\u0628\u064b\u0627 \u0625\u0636\u0627\u0641\u064a\u064b\u0627"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"\u064a\u062d\u0645\u0651\u0644\u2026 \u064a\u0631\u062c\u0649 \u0627\u0644\u0627\u0646\u062a\u0638\u0627\u0631."}, +ghh(){return"\u062d\u0645\u0651\u0650\u0644 \u0627\u0644\u0645\u0632\u064a\u062f\u2026"}, +geX(){return"\u0644\u0650\u062c"}, +jw(a){return"\u0644\u0650\u062c \u0644 "+a}, +gkN(){return"\u062a\u0633\u062c\u064a\u0644 \u0627\u0644\u062f\u062e\u0648\u0644 \u0628\u0643\u0628\u0633\u0629 \u0648\u0627\u062d\u062f\u0629"}, +ghi(){return"\u0627\u062e\u0631\u062c"}, +gjx(){return"\u062a\u063a\u064a\u064a\u0631\u0627\u062a \u062a\u062e\u0635 \u0627\u0644\u0623\u0639\u0636\u0627\u0621"}, +gf4(){return"\u0627\u0630\u0643\u0631"}, +gjz(){return"\u0627\u0644\u0631\u0633\u0627\u0626\u0644"}, +gjy(){return"\u0633\u062a\u062d\u0630\u0641 \u0627\u0644\u0631\u0633\u0627\u0644\u0629 \u0639\u0646\u062f \u0643\u0644 \u0627\u0644\u0645\u0646\u062a\u0633\u0628\u064a\u0646"}, +go8(){return"No matching search results."}, +gfB(){return"\u0645\u0634\u0631\u0641"}, +gjA(){return"\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621"}, +ghj(){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"}, +ghk(){return"\u0637\u0644\u0628 \u062a\u062d\u0642\u0642 \u062c\u062f\u064a\u062f!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"\u0627\u0644\u062a\u0627\u0644\u064a"}, +gjB(){return"\u0644\u0627"}, +gjC(){return"\u0627\u0646\u0642\u0637\u0639 \u0627\u0644\u0627\u062a\u0635\u0627\u0644 \u0628\u0627\u0644\u062e\u0627\u062f\u0645"}, +gjD(){return"\u0644\u0645 \u064a\u064f\u0639\u062b\u0631 \u0639\u0644\u0649 \u0627\u0646\u0641\u0639\u0627\u0644\u0629. \ud83d\ude15"}, +gjE(){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."}, +kQ(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"}, +gjF(){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."}, +gfC(){return"\u0628\u062f\u0648\u0646 \u0627\u0630\u0646"}, +ghl(){return"\u0644\u0645 \u064a\u064f\u0639\u062b\u0631 \u0639\u0644\u0649 \u063a\u0631\u0641\u2026"}, +gfD(){return"\u0627\u0644\u0625\u0634\u0639\u0627\u0631\u0627\u062a"}, +gjG(){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"}, +gfE(){return"\u0639\u062f\u0648\u0627\u0646\u064a"}, +gdl(){return"\u0645\u0648\u0627\u0641\u0642"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"\u0639\u0630\u0631\u0627\u064b\u060c \u0647\u0646\u0627\u0643 \u062e\u0637\u0623 \u0645\u0627\u2026"}, +gkR(){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"}, +gkS(){return"\u0627\u0641\u062a\u062d \u0641\u064a \u0627\u0644\u062e\u0631\u064a\u0637\u0629"}, +gkj(){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."}, +ghm(){return"\u0623\u0648"}, +gho(){return"\u0645\u0646\u062a\u0633\u0628"}, +gjH(){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"}, +gjI(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"}, +gjK(){return"\u0627\u062e\u062a\u0631 \u0635\u0648\u0631\u0629"}, +gjL(){return"\u062b\u0628\u0650\u0651\u062a"}, +gjN(){return"\u0627\u062e\u062a\u0631 \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645"}, +gfF(){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."}, +gfG(){return"\u0623\u062f\u062e\u0644 \u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631"}, +gjQ(){return"\u0623\u062f\u062e\u0644 \u0627\u0633\u0645 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645"}, +gjR(){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."}, +gjT(){return"\u0627\u0644\u062e\u0635\u0648\u0635\u064a\u0629"}, +gkT(){return"\u0642\u0648\u0627\u0639\u062f \u0627\u0644\u0625\u0634\u0639\u0627\u0631\u0627\u062a"}, +gfI(a){return"\u0627\u0644\u0633\u0628\u0628"}, +hs(a){return"\u062d\u0630\u0641 "+A.q(a)+" \u062d\u062f\u062b\u064b\u0627"}, +gjV(){return"\u0627\u062d\u0630\u0641 \u0631\u0633\u0627\u0644\u0629"}, +gjW(){return"\u0631\u0641\u0636"}, +jX(a){return"\u0631\u0641\u0636 "+a+" \u0627\u0644\u062f\u0639\u0648\u0629"}, +gbF(a){return"\u0623\u0632\u0650\u0644"}, +gjY(){return"\u0623\u0632\u0650\u0644 \u0643\u0644 \u0627\u0644\u0623\u062c\u0647\u0632\u0629 \u0627\u0644\u0623\u062e\u0631\u0649"}, +jZ(a){return"\u0623\u0632\u0627\u0644\u0647 "+a.k(0)}, +gk7(){return"\u0641\u0643 \u062d\u062c\u0628\u0647 \u0645\u0646 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +gkW(){return"\u0623\u0632\u0644 \u0627\u0644\u0635\u0648\u0631\u0629 \u0627\u0644\u0631\u0645\u0632\u064a\u0629"}, +gk_(){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"}, +ght(){return"\u0627\u0633\u062a\u0628\u062f\u0644 \u0627\u0644\u063a\u0631\u0641\u0629 \u0628\u0627\u0635\u062f\u0627\u0631 \u0623\u062d\u062f\u062b"}, +gfK(a){return"\u0631\u062f\u0651"}, +gfh(){return"\u0623\u0628\u0644\u063a \u0639\u0646 \u0627\u0644\u0631\u0633\u0627\u0644\u0629"}, +gk0(){return"\u0631\u064f\u0642\u064a\u0651\u062a \u0627\u0644\u063a\u0631\u0641\u0629"}, +gk5(){return"\u0625\u0635\u062f\u0627\u0631 \u0627\u0644\u063a\u0631\u0641\u0629"}, +ghB(){return"\u0627\u0644\u0633\u0628\u062a"}, +gke(){return"\u0627\u062d\u0641\u0638 \u0627\u0644\u0645\u0644\u0641"}, +ghC(){return"\u0627\u0644\u0623\u0645\u0627\u0646"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"\u0631\u0622\u0647 "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"\u0631\u0622\u0647 "+a+" \u0648 "+b+" \u0623\u062e\u0631\u0648\u0646",s,s)}, +hE(a,b){return"\u0631\u0622\u0647 "+a+" \u0648 "+b}, +geI(a){return"\u0623\u0631\u0633\u0644"}, +ghF(){return"\u0623\u0631\u0633\u0644 \u0631\u0633\u0627\u0644\u0629"}, +gkh(){return"\u0623\u0631\u0633\u0644 \u0646\u0635\u064b\u0627"}, +ghG(){return"\u0623\u0631\u0633\u0644 \u0645\u0644\u0641\u064b\u0627 \u0635\u0648\u062a\u064a\u064b\u0627"}, +ghH(){return"\u0623\u0631\u0633\u0644 \u0645\u0644\u0641"}, +ghI(){return"\u0623\u0631\u0633\u0644 \u0635\u0648\u0631\u0629"}, +ghJ(){return"\u0625\u0631\u0633\u0627\u0644 \u0631\u0633\u0627\u0626\u0644"}, +ghL(){return"\u0623\u0631\u0633\u0644 \u0627\u0644\u0645\u0644\u0641 \u0627\u0644\u0623\u0635\u0644\u064a"}, +ghM(){return"\u0623\u0631\u0633\u0644 \u0641\u064a\u062f\u064a\u0648"}, +hN(a){return"\u0623\u0631\u0633\u0644\u064e "+a+" \u0645\u0644\u0641\u064b\u0627"}, +hQ(a){return"\u0623\u0631\u0633\u0644\u064e "+a+" \u0645\u0644\u0641\u064b\u0627 \u0635\u0648\u062a\u064a\u064b\u0627"}, +hO(a){return"\u0623\u0631\u0633\u0644\u064e "+a+" \u0635\u0648\u0631\u0629"}, +fP(a){return"\u0623\u0631\u0633\u0644\u064e "+a+" \u0645\u0644\u0635\u0642\u0627"}, +hP(a){return"\u0623\u0631\u0633\u0644\u064e "+a+" \u0641\u064a\u062f\u064a\u0648"}, +ki(a){return"\u0623\u0631\u0633\u0644 "+a+" \u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0645\u0643\u0627\u0644\u0645\u0629"}, +gkk(){return"\u0639\u064a\u0651\u0646 \u0631\u0627\u0628\u0637 \u0627\u0644\u062f\u0639\u0648\u0629"}, +gfQ(){return"\u062a\u0639\u064a\u064a\u0646 \u0645\u0633\u062a\u0648\u0649 \u0627\u0644\u0623\u0630\u0648\u0646\u0627\u062a"}, +gfS(){return"\u0627\u0644\u0625\u0639\u062f\u0627\u062f\u0627\u062a"}, +gfk(a){return"\u0634\u0627\u0631\u0643"}, +kl(a){return"\u0634\u0627\u0631\u0643 "+a+" \u0645\u0648\u0642\u0639\u0647"}, +gkm(){return"\u0623\u0638\u0647\u0631 \u0643\u0644\u0645\u0629 \u0627\u0644\u0633\u0631"}, +gfa(){return"\u0633\u062c\u0651\u0644"}, +glA(){return"\u062a\u0633\u062c\u064a\u0644 \u062f\u062e\u0648\u0644 \u0623\u062d\u0627\u062f\u064a"}, +ghS(a){return"\u062a\u062e\u0637"}, +gnR(){return"Invite"}, +ghT(){return"\u0627\u0644\u0634\u0641\u0631\u0629 \u0627\u0644\u0645\u0635\u062f\u0631\u064a\u0629"}, +hU(a){return"\u0628\u062f\u0623 "+a+" \u0645\u0643\u0627\u0644\u0645\u0629"}, +gko(a){return"\u0623\u0631\u0633\u0644"}, +gkp(){return"\u0627\u0644\u0623\u062d\u062f"}, +glH(){return"\u064a\u064f\u0632\u0627\u0645\u0646\u2026 \u064a\u0631\u062c\u0649 \u0627\u0644\u0627\u0646\u062a\u0638\u0627\u0631."}, +gks(){return"\u0627\u0644\u0646\u0638\u0627\u0645"}, +gkY(){return"\u0644\u0627 \u064a\u062a\u0637\u0628\u0642\u0627\u0646"}, +gkZ(){return"\u0645\u062a\u0637\u0628\u0642\u0627\u0646"}, +gl_(){return"\u0627\u0644\u062e\u0645\u064a\u0633"}, +gl0(){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!"}, +gl1(){return"\u0623\u0646\u0642\u0644\u0647 \u0645\u0646 \u062c\u0647\u0627\u0632 \u0622\u062e\u0631"}, +gl2(){return"\u062d\u0627\u0648\u0644 \u0625\u0639\u0627\u062f\u0629 \u0627\u0644\u0627\u0631\u0633\u0627\u0644"}, +gl3(){return"\u0627\u0644\u062b\u0644\u0627\u062b\u0627\u0621"}, +l4(a,b){return"\u0623\u0644\u063a\u0649 "+a+" \u062d\u0638\u0631 "+b}, +gl5(){return"\u0623\u0644\u063a \u062d\u0638\u0631 \u0627\u0644\u062c\u0647\u0627\u0632"}, +gl6(){return"\u062c\u0647\u0632 \u0645\u062c\u0647\u0648\u0644"}, +gk8(){return"\u062e\u0648\u0627\u0631\u0632\u0645\u064a\u0629 \u062a\u0634\u0641\u064a\u0631 \u0645\u062c\u0647\u0648\u0644\u0629"}, +l7(a,b){return"\u062d\u062f\u062b \u0645\u062c\u0647\u0648\u0644 '"+a+"'"}, +gfM(){return"\u0623\u0644\u063a\u0650 \u0627\u0644\u062a\u062b\u0628\u064a\u062a"}, +l8(a,b){return a+" \u0648 "+b+" \u0623\u062e\u0631\u0648\u0646 \u064a\u0643\u062a\u0628\u0648\u0646"}, +l9(a,b){return a+" \u0648 "+b+" \u064a\u0643\u062a\u0628\u0627\u0646"}, +la(a){return a+" \u064a\u0643\u062a\u0628"}, +lb(a){return"\u063a\u0627\u062f\u0631 "+a+" \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +lc(a,b){return"\u0623\u0631\u0633\u0644 "+a+" \u062d\u062f\u062b "+b}, +gmu(){return"\u063a\u064a\u0631 \u0645\u0624\u0643\u062f"}, +gdZ(){return"\u0645\u0648\u062b\u0651\u0642"}, +gka(){return"\u0627\u0628\u062f\u0623 \u0627\u0644\u062a\u062d\u0642\u0642"}, +gkb(){return"\u062a\u064f\u062d\u0642\u0642 \u0645\u0646\u0643 \u0628\u0646\u062c\u0627\u062d!"}, +gld(){return"\u064a\u062a\u062d\u0642\u0642 \u0645\u0646 \u0627\u0644\u062d\u0633\u0627\u0628 \u0627\u0644\u0622\u062e\u0631"}, +gle(){return"\u0645\u0631\u0626\u064a\u0629 \u062a\u0623\u0631\u064a\u062e \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +glf(){return"\u0645\u0631\u0626\u064a \u0644\u0643\u0644 \u0627\u0644\u0645\u0646\u062a\u0633\u0628\u064a\u0646"}, +glg(){return"\u0645\u0631\u0626\u064a \u0644\u0644\u062c\u0645\u064a\u0639"}, +glh(){return"\u064a\u0646\u062a\u0638\u0631 \u0642\u0628\u0648\u0644 \u0627\u0644\u0634\u0631\u064a\u0643 \u0644\u0644\u0637\u0644\u0628\u2026"}, +gli(){return"\u064a\u0646\u062a\u0638\u0631 \u0642\u0628\u0648\u0644 \u0627\u0644\u0634\u0631\u064a\u0643 \u0644\u0625\u064a\u0645\u0648\u062c\u064a\u2026"}, +glj(){return"\u064a\u0646\u062a\u0638\u0631 \u0642\u0628\u0648\u0644 \u0627\u0644\u0634\u0631\u064a\u0643 \u0644\u0644\u0623\u0631\u0642\u0627\u0645\u2026"}, +glk(){return"\u0627\u0644\u062e\u0644\u0641\u064a\u0629"}, +gll(){return"\u062a\u062d\u0630\u064a\u0631!"}, +glm(){return"\u0627\u0644\u0623\u0631\u0628\u0639\u0627\u0621"}, +ghv(){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"}, +ghw(){return"\u0644\u0645\u0627\u0630\u0627 \u062a\u0631\u064a\u062f \u0627\u0644\u0625\u0628\u0644\u0627\u063a \u0639\u0646\u0647\u061f"}, +glo(){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"}, +glp(){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."}, +geQ(){return"\u0646\u0639\u0645"}, +glq(){return"\u0627\u0646\u062a"}, +gkd(){return"\u062f\u064f\u0639\u064a\u062a\u064e \u0644\u0647\u0630\u0647 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +glr(){return"\u0644\u0645 \u062a\u0639\u062f \u0645\u0646\u062a\u0633\u0628\u0627 \u0644\u0647\u0630\u0647 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +gls(){return"\u062d\u064f\u0638\u0631\u062a \u0645\u0646 \u0647\u0630\u0647 \u0627\u0644\u0645\u062d\u0627\u062f\u062b\u0629"}, +glu(){return"\u0645\u0641\u062a\u0627\u062d\u0643 \u0627\u0644\u0639\u0645\u0648\u0645\u064a"}, +gkO(){return"\u0645\u0639\u0644\u0648\u0645\u0627\u062a \u0627\u0644\u0631\u0633\u0627\u0644\u0629"}, +gmr(a){return"\u0627\u0644\u0648\u0642\u062a"}, +gd3(a){return"\u0646\u0648\u0639 \u0627\u0644\u0631\u0633\u0627\u0644\u0629"}, +glx(){return"\u0627\u0644\u0645\u0631\u0633\u0644"}, +gmk(){return"\u0627\u0641\u062a\u062e \u0627\u0644\u0645\u0639\u0631\u0636"}, +gmo(){return"\u0623\u0632\u0644 \u0645\u0646 \u0627\u0644\u0641\u0636\u0627\u0621"}, +gml(){return u.R}, +glM(){return"\u0625\u0636\u0627\u0641\u0629 \u0644\u0644\u0642\u0635\u0629"}, +gmm(){return"\u0627\u0646\u0634\u0631"}, +gkc(){return"\u0645\u0646 \u064a\u0645\u0643\u0646\u0647 \u0631\u0624\u064a\u0629 \u0642\u0635\u0635\u064a\u061f"}, +gmq(){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"}, +gmp(){return"\u062a\u0645 \u0625\u0631\u0633\u0627\u0644 \u0627\u0644\u0631\u062f"}, +lD(a,b){return"\u0631\u0633\u0627\u0644\u0629 \u0645\u0646 "+a+": \n"+b}, +gln(){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."}, +gmv(){return"\u0645\u0627 \u0627\u0644\u0630\u064a \u064a\u062d\u0635\u0644\u061f"}, +glK(){return"\u0625\u0636\u0627\u0641\u0629 \u0648\u0635\u0641"}, +glE(){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."}, +gm9(){return"\u0623\u0646\u0627 \u0623\u062a\u0641\u0647\u0645"}, +gkX(){return"\u0627\u0644\u062a\u0628\u064a\u0644\u063a \u0639\u0646 \u0627\u0644\u0645\u0633\u062a\u062e\u062f\u0645"}, +mn(a,b){return a+" \u062a\u0641\u0627\u0639\u0644 \u0628 "+b}, +gjM(){return"\u062a\u062b\u0628\u064a\u062a \u0641\u064a \u0627\u0644\u063a\u0631\u0641\u0629"}, +glU(){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"}, +gft(){return"\u0625\u064a\u0645\u0648\u062c\u064a"}, +gm3(){return"\u0645\u0643\u0627\u0644\u0645\u0627\u062a \u0627\u0644\u0641\u064a\u062f\u064a\u0648 \u0627\u0644\u062a\u062c\u0631\u064a\u0628\u064a\u0629"}, +glZ(){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"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"\u0627\u0628\u062d\u062b"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.au2.prototype={ +gjJ(){return"Passwords do not match!"}, +gjP(){return"Please enter a valid email address."}, +gfJ(){return"Repeat password"}, +jO(a){return"Please choose at least "+a+" characters."}, +ghV(){return"\u09b8\u09ae\u09cd\u09aa\u09b0\u09cd\u0995\u09c7"}, +ghW(a){return"\u09b8\u09cd\u09ac\u09c0\u0995\u09be\u09b0 \u0995\u09b0\u09bf"}, +hX(a){return a+" \u0986\u09ae\u09a8\u09cd\u09a4\u09cd\u09b0\u09a3 \u0997\u09cd\u09b0\u09b9\u09a3 \u0995\u09b0\u09c7\u099b\u09c7"}, +hY(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghZ(){return"Add email"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Admin"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" answered the call"}, +gi0(){return"Anyone can join"}, +gfU(){return"Archive"}, +geM(){return"Are you sure?"}, +gi1(){return"Are you sure you want to log out?"}, +gi2(){return u.mc}, +i3(a){return"Accept this verification request from "+a+"?"}, +i4(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +ghK(){return"Send on enter"}, +i5(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfV(){return"Ban from chat"}, +gi6(){return"Banned"}, +i7(a,b){return a+" banned "+b}, +gi8(){return"Block Device"}, +gdj(){return"Blocked"}, +gi9(){return"Bot messages"}, +gkt(){return"Bubble size"}, +gcN(a){return"Cancel"}, +fW(a){return"Can't open the URI "+a}, +gfX(){return"Change device name"}, +ig(a){return a+" changed the chat avatar"}, +ih(a,b){return a+" changed the chat description to: '"+b+"'"}, +ii(a,b){return a+" changed the chat name to: '"+b+"'"}, +ij(a){return a+" changed the chat permissions"}, +ik(a,b){return a+" changed their displayname to: '"+b+"'"}, +il(a){return a+" changed the guest access rules"}, +im(a,b){return a+" changed the guest access rules to: "+b}, +io(a){return a+" changed the history visibility"}, +ip(a,b){return a+" changed the history visibility to: "+b}, +iq(a){return a+" changed the join rules"}, +ir(a,b){return a+" changed the join rules to: "+b}, +is(a){return a+" changed their avatar"}, +it(a){return a+" changed the chat aliases"}, +iu(a){return a+" changed the invitation link"}, +gfY(){return"Change password"}, +gib(){return"Change your style"}, +gia(){return"Change the name of the chat"}, +gic(){return"Change wallpaper"}, +gie(){return"Change your avatar"}, +giv(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghx(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +giw(){return u.lx}, +gix(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giz(){return"Choose a username"}, +gfZ(){return"Clear archive"}, +gdd(a){return"Close"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Ban the given user from this chat"}, +giB(){return"Clear cache"}, +giC(){return u.C}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"Send HTML-formatted text"}, +giF(){return"Invite the given user to this chat"}, +giG(){return"Join the given chat"}, +giH(){return"Remove the given user from this chat"}, +giI(){return"Leave this chat"}, +gkv(){return"Describe yourself"}, +giJ(){return u.N}, +giK(){return"Set your display name for this chat"}, +gkw(){return u.Q}, +gkx(){return"Send unformatted text"}, +gky(){return"Send reply as a reaction"}, +gkz(){return"Send text"}, +giL(){return"Unban the given user from this chat"}, +gkA(){return"Command invalid"}, +kB(a){return a+" is not a command."}, +giM(){return"Please compare the emojis"}, +giN(){return"Please compare the numbers"}, +gh_(){return"Configure chat"}, +giO(){return"Contact has been invited to the chat"}, +giP(){return"Contains display name"}, +giQ(){return"Contains username"}, +gfn(){return u.a4}, +giR(){return"Copied to clipboard"}, +gh0(a){return"Copy"}, +giS(){return"Copy to clipboard"}, +iT(a){return"Could not decrypt message: "+a}, +iU(a){return a+" members"}, +iV(a){return"\ud83d\udcac "+a+" created the chat"}, +giW(){return"Dark"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"-"+b+"-"+c}, +giZ(){return u.e6}, +gj_(){return"Default permission level"}, +gez(a){return"Delete"}, +gj0(){return"Delete account"}, +gh2(){return"Delete message"}, +gfp(){return"Devices"}, +geR(){return"Direct Chats"}, +gnt(a){return"Download"}, +gj2(){return"Edit"}, +gj3(){return"Edit blocked servers"}, +gh3(){return"Edit chat permissions"}, +gh4(){return"Edit chat avatar"}, +gh5(){return"Emote already exists!"}, +gh6(){return"Invalid emote shortcode!"}, +gj4(){return"Emote packs for chat"}, +gh7(){return"Emote Settings"}, +gh8(){return"Emote shortcode"}, +gj5(){return u.lm}, +gfe(){return"Empty chat"}, +gj6(){return"Enable emote pack globally"}, +gfu(){return"Enable encryption"}, +gj7(){return u.gh}, +gh9(){return"Encryption is not enabled"}, +j8(a){return a+" ended the call"}, +gnB(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkK(){return"Homeserver"}, +gj9(){return"Enter your homeserver"}, +gha(){return"Everything ready!"}, +gfv(){return"Extremely offensive"}, +gjc(a){return"Font size"}, +geB(a){return"Forward"}, +gjd(){return"Friday"}, +gkI(){return"From joining"}, +gkJ(){return"From the invitation"}, +gfO(){return"Go to the new chat"}, +ghy(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghz(){return"Guests are forbidden"}, +ghA(){return"Guests can join"}, +je(a,b){return a+" has withdrawn the invitation for "+b}, +ghb(){return"Help"}, +gjf(){return"Hide redacted events"}, +gjg(){return"Hide unknown events"}, +gfw(){return"How offensive is this content?"}, +ghc(){return"Ignore"}, +geh(){return"Ignored users"}, +gjh(){return u.a}, +gji(){return"Ignore username"}, +gfz(){return"I have clicked on the link"}, +gjj(){return"Incorrect passphrase or recovery key"}, +gfA(){return"Inoffensive"}, +gjk(){return"Invite contact"}, +jl(a){return"Invite contact to "+a}, +gjn(){return"Invited"}, +jo(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjp(){return"Invited users only"}, +gjm(){return"Invite for me"}, +gjq(){return"typing a message"}, +he(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghd(){return"Join chat"}, +jr(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghf(){return"Kick from chat"}, +hg(a){return"Last active: "+a}, +gjs(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjt(){return"Left the chat"}, +gju(){return"Light"}, +jv(a){return"Load "+a+" more participants"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghh(){return"Load more\u2026"}, +geX(){return"Login"}, +jw(a){return"Log in to "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Logout"}, +gjx(){return"Member changes"}, +gf4(){return"Mention"}, +gjz(){return"Messages"}, +gjy(){return u.f}, +go8(){return"No matching search results."}, +gfB(){return"Moderator"}, +gjA(){return"Monday"}, +ghj(){return u.mC}, +gfg(){return"New chat"}, +ghk(){return"New verification request!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Next"}, +gjB(){return"No"}, +gjC(){return"No connection to the server"}, +gjD(){return"No emotes found. \ud83d\ude15"}, +gjE(){return u.S}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return u.c}, +gfC(){return"No permission"}, +ghl(){return"No chats found\u2026"}, +gfD(){return"Notifications"}, +gjG(){return"Notifications enabled for this account"}, +gfE(){return"Offensive"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oops, something went wrong\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Open in maps"}, +gkj(){return u.s}, +ghm(){return"Or"}, +gho(){return"Participant"}, +gjH(){return"passphrase or recovery key"}, +gjI(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjK(){return"Pick an image"}, +gjL(){return"Pin"}, +gjN(){return"Please choose a username"}, +gfF(){return u.b}, +gfG(){return"Please enter your password"}, +gjQ(){return"Please enter your username"}, +gjR(){return u._}, +gjT(){return"Privacy"}, +gkT(){return"Push rules"}, +gfI(a){return"Reason"}, +hs(a){return A.q(a)+" redacted an event"}, +gjV(){return"Redact message"}, +gjW(){return"Reject"}, +jX(a){return a+" rejected the invitation"}, +gbF(a){return"Remove"}, +gjY(){return"Remove all other devices"}, +jZ(a){return"Removed by "+a.k(0)}, +gk7(){return"Unban from chat"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Render rich message content"}, +ght(){return"Replace chat with newer version"}, +gfK(a){return"Reply"}, +gfh(){return"Report message"}, +gk0(){return"Group chat has been upgraded"}, +gk5(){return"Group chat version"}, +ghB(){return"Saturday"}, +gke(){return"Save file"}, +ghC(){return"Security"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Seen by "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hE(a,b){return"Seen by "+a+" and "+b}, +geI(a){return"Send"}, +ghF(){return"Send a message"}, +gkh(){return"Send as text"}, +ghG(){return"Send audio"}, +ghH(){return"Send file"}, +ghI(){return"Send image"}, +ghJ(){return"Send messages"}, +ghL(){return"Send original"}, +ghM(){return"Send video"}, +hN(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hQ(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fP(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hP(a){return"\ud83c\udfa5 "+a+" sent a video"}, +ki(a){return a+" sent call information"}, +gkk(){return"Set invitation link"}, +gfQ(){return"Set permissions level"}, +gfS(){return"Settings"}, +gfk(a){return"Share"}, +kl(a){return a+" shared their location"}, +gkm(){return"Show password"}, +gfa(){return"Sign up"}, +glA(){return"Single Sign on"}, +ghS(a){return"Skip"}, +gnR(){return"Invite"}, +ghT(){return"Source code"}, +hU(a){return a+" started a call"}, +gko(a){return"Submit"}, +gkp(){return"Sunday"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"System"}, +gkY(){return"They Don't Match"}, +gkZ(){return"They Match"}, +gl_(){return"Thursday"}, +gl0(){return u.D}, +gl1(){return"Transfer from another device"}, +gl2(){return"Try to send again"}, +gl3(){return"Tuesday"}, +l4(a,b){return a+" unbanned "+b}, +gl5(){return"Unblock Device"}, +gl6(){return"Unknown device"}, +gk8(){return"Unknown encryption algorithm"}, +l7(a,b){return"Unknown event '"+a+"'"}, +gfM(){return"Unpin"}, +l8(a,b){return a+" and "+b+" others are typing"}, +l9(a,b){return a+" and "+b+" are typing"}, +la(a){return a+" is typing"}, +lb(a){return"\ud83d\udeaa "+a+" left the chat"}, +lc(a,b){return a+" sent a "+b+" event"}, +gmu(){return"Unverified"}, +gdZ(){return"Verified"}, +gka(){return"Start Verification"}, +gkb(){return"You successfully verified!"}, +gld(){return"Verifying other account"}, +gle(){return"Visibility of the chat history"}, +glf(){return"Visible for all participants"}, +glg(){return"Visible for everyone"}, +glh(){return u.K}, +gli(){return"Waiting for partner to accept the emoji\u2026"}, +glj(){return u.O}, +glk(){return"Wallpaper"}, +gll(){return"Warning!"}, +glm(){return"Wednesday"}, +ghv(){return"We sent you an email"}, +ghw(){return"Why do you want to report this?"}, +glo(){return u.I}, +glp(){return u.X}, +geQ(){return"Yes"}, +glq(){return"You"}, +gkd(){return"You are invited to this chat"}, +glr(){return u.W}, +gls(){return"You have been banned from this chat"}, +glu(){return"Your public key"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Search"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.au3.prototype={ +gjJ(){return"Passwords do not match!"}, +gjP(){return"Please enter a valid email address."}, +gfJ(){return"Repeat password"}, +jO(a){return"Please choose at least "+a+" characters."}, +ghV(){return"About"}, +ghW(a){return"Accept"}, +hX(a){return"\ud83d\udc4d "+a+" accepted the invitation"}, +hY(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghZ(){return"Add email"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Admin"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" answered the call"}, +gi0(){return"Anyone can join"}, +gfU(){return"Archive"}, +geM(){return"Are you sure?"}, +gi1(){return"Are you sure you want to log out?"}, +gi2(){return u.mc}, +i3(a){return"Accept this verification request from "+a+"?"}, +i4(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +ghK(){return"Send on enter"}, +i5(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfV(){return"Ban from chat"}, +gi6(){return"Banned"}, +i7(a,b){return a+" banned "+b}, +gi8(){return"Block Device"}, +gdj(){return"Blocked"}, +gi9(){return"Bot messages"}, +gkt(){return"Bubble size"}, +gcN(a){return"Cancel"}, +fW(a){return"Can't open the URI "+a}, +gfX(){return"Change device name"}, +ig(a){return a+" changed the chat avatar"}, +ih(a,b){return a+" changed the chat description to: '"+b+"'"}, +ii(a,b){return a+" changed the chat name to: '"+b+"'"}, +ij(a){return a+" changed the chat permissions"}, +ik(a,b){return a+" changed their displayname to: '"+b+"'"}, +il(a){return a+" changed the guest access rules"}, +im(a,b){return a+" changed the guest access rules to: "+b}, +io(a){return a+" changed the history visibility"}, +ip(a,b){return a+" changed the history visibility to: "+b}, +iq(a){return a+" changed the join rules"}, +ir(a,b){return a+" changed the join rules to: "+b}, +is(a){return a+" changed their avatar"}, +it(a){return a+" changed the chat aliases"}, +iu(a){return a+" changed the invitation link"}, +gfY(){return"Change password"}, +gib(){return"Change your style"}, +gia(){return"Change the name of the chat"}, +gic(){return"Change wallpaper"}, +gie(){return"Change your avatar"}, +giv(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghx(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +giw(){return u.lx}, +gix(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giz(){return"Choose a username"}, +gfZ(){return"Clear archive"}, +gdd(a){return"Close"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Ban the given user from this chat"}, +giB(){return"Clear cache"}, +giC(){return u.C}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"Send HTML-formatted text"}, +giF(){return"Invite the given user to this chat"}, +giG(){return"Join the given chat"}, +giH(){return"Remove the given user from this chat"}, +giI(){return"Leave this chat"}, +gkv(){return"Describe yourself"}, +giJ(){return u.N}, +giK(){return"Set your display name for this chat"}, +gkw(){return u.Q}, +gkx(){return"Send unformatted text"}, +gky(){return"Send reply as a reaction"}, +gkz(){return"Send text"}, +giL(){return"Unban the given user from this chat"}, +gkA(){return"Command invalid"}, +kB(a){return a+" is not a command."}, +giM(){return"Please compare the emojis"}, +giN(){return"Please compare the numbers"}, +gh_(){return"Configure chat"}, +giO(){return"Contact has been invited to the chat"}, +giP(){return"Contains display name"}, +giQ(){return"Contains username"}, +gfn(){return u.a4}, +giR(){return"Copied to clipboard"}, +gh0(a){return"Copy"}, +giS(){return"Copy to clipboard"}, +iT(a){return"Could not decrypt message: "+a}, +iU(a){return a+" members"}, +iV(a){return"\ud83d\udcac "+a+" created the chat"}, +giW(){return"Dark"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"-"+b+"-"+c}, +giZ(){return u.e6}, +gj_(){return"Default permission level"}, +gez(a){return"Delete"}, +gj0(){return"Delete account"}, +gh2(){return"Delete message"}, +gfp(){return"Devices"}, +geR(){return"Direct Chats"}, +gnt(a){return"Download"}, +gj2(){return"Edit"}, +gj3(){return"Edit blocked servers"}, +gh3(){return"Edit chat permissions"}, +gh4(){return"Edit chat avatar"}, +gh5(){return"Emote already exists!"}, +gh6(){return"Invalid emote shortcode!"}, +gj4(){return"Emote packs for chat"}, +gh7(){return"Emote Settings"}, +gh8(){return"Emote shortcode"}, +gj5(){return u.lm}, +gfe(){return"Empty chat"}, +gj6(){return"Enable emote pack globally"}, +gfu(){return"Enable encryption"}, +gj7(){return u.gh}, +gh9(){return"Encryption is not enabled"}, +j8(a){return a+" ended the call"}, +gnB(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkK(){return"Homeserver"}, +gj9(){return"Enter your homeserver"}, +gha(){return"Everything ready!"}, +gfv(){return"Extremely offensive"}, +gjc(a){return"Font size"}, +geB(a){return"Forward"}, +gjd(){return"Friday"}, +gkI(){return"From joining"}, +gkJ(){return"From the invitation"}, +gfO(){return"Go to the new chat"}, +ghy(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghz(){return"Guests are forbidden"}, +ghA(){return"Guests can join"}, +je(a,b){return a+" has withdrawn the invitation for "+b}, +ghb(){return"Help"}, +gjf(){return"Hide redacted events"}, +gjg(){return"Hide unknown events"}, +gfw(){return"How offensive is this content?"}, +ghc(){return"Ignore"}, +geh(){return"Ignored users"}, +gjh(){return u.a}, +gji(){return"Ignore username"}, +gfz(){return"I have clicked on the link"}, +gjj(){return"Incorrect passphrase or recovery key"}, +gfA(){return"Inoffensive"}, +gjk(){return"Invite contact"}, +jl(a){return"Invite contact to "+a}, +gjn(){return"Invited"}, +jo(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjp(){return"Invited users only"}, +gjm(){return"Invite for me"}, +gjq(){return"typing a message"}, +he(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghd(){return"Join chat"}, +jr(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghf(){return"Kick from chat"}, +hg(a){return"Last active: "+a}, +gjs(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjt(){return"Left the chat"}, +gju(){return"Light"}, +jv(a){return"Load "+a+" more participants"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghh(){return"Load more\u2026"}, +geX(){return"Login"}, +jw(a){return"Log in to "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Logout"}, +gjx(){return"Member changes"}, +gf4(){return"Mention"}, +gjz(){return"Messages"}, +gjy(){return u.f}, +go8(){return"No matching search results."}, +gfB(){return"Moderator"}, +gjA(){return"Monday"}, +ghj(){return u.mC}, +gfg(){return"New chat"}, +ghk(){return"New verification request!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Next"}, +gjB(){return"No"}, +gjC(){return"No connection to the server"}, +gjD(){return"No emotes found. \ud83d\ude15"}, +gjE(){return u.S}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return u.c}, +gfC(){return"No permission"}, +ghl(){return"No chats found\u2026"}, +gfD(){return"Notifications"}, +gjG(){return"Notifications enabled for this account"}, +gfE(){return"Offensive"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oops, something went wrong\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Open in maps"}, +gkj(){return u.s}, +ghm(){return"Or"}, +gho(){return"Participant"}, +gjH(){return"passphrase or recovery key"}, +gjI(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjK(){return"Pick an image"}, +gjL(){return"Pin"}, +gjN(){return"Please choose a username"}, +gfF(){return u.b}, +gfG(){return"Please enter your password"}, +gjQ(){return"Please enter your username"}, +gjR(){return u._}, +gjT(){return"Privacy"}, +gkT(){return"Push rules"}, +gfI(a){return"Reason"}, +hs(a){return A.q(a)+" redacted an event"}, +gjV(){return"Redact message"}, +gjW(){return"Reject"}, +jX(a){return a+" rejected the invitation"}, +gbF(a){return"Remove"}, +gjY(){return"Remove all other devices"}, +jZ(a){return"Removed by "+a.k(0)}, +gk7(){return"Unban from chat"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Render rich message content"}, +ght(){return"Replace chat with newer version"}, +gfK(a){return"Reply"}, +gfh(){return"Report message"}, +gk0(){return"Group chat has been upgraded"}, +gk5(){return"Group chat version"}, +ghB(){return"Saturday"}, +gke(){return"Save file"}, +ghC(){return"Security"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Seen by "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hE(a,b){return"Seen by "+a+" and "+b}, +geI(a){return"Send"}, +ghF(){return"Send a message"}, +gkh(){return"Send as text"}, +ghG(){return"Send audio"}, +ghH(){return"Send file"}, +ghI(){return"Send image"}, +ghJ(){return"Send messages"}, +ghL(){return"Send original"}, +ghM(){return"Send video"}, +hN(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hQ(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fP(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hP(a){return"\ud83c\udfa5 "+a+" sent a video"}, +ki(a){return a+" sent call information"}, +gkk(){return"Set invitation link"}, +gfQ(){return"Set permissions level"}, +gfS(){return"Settings"}, +gfk(a){return"Share"}, +kl(a){return a+" shared their location"}, +gkm(){return"Show password"}, +gfa(){return"Sign up"}, +glA(){return"Single Sign on"}, +ghS(a){return"Skip"}, +gnR(){return"Invite"}, +ghT(){return"Source code"}, +hU(a){return a+" started a call"}, +gko(a){return"Submit"}, +gkp(){return"Sunday"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"System"}, +gkY(){return"They Don't Match"}, +gkZ(){return"They Match"}, +gl_(){return"Thursday"}, +gl0(){return u.D}, +gl1(){return"Transfer from another device"}, +gl2(){return"Try to send again"}, +gl3(){return"Tuesday"}, +l4(a,b){return a+" unbanned "+b}, +gl5(){return"Unblock Device"}, +gl6(){return"Unknown device"}, +gk8(){return"Unknown encryption algorithm"}, +l7(a,b){return"Unknown event '"+a+"'"}, +gfM(){return"Unpin"}, +l8(a,b){return a+" and "+b+" others are typing"}, +l9(a,b){return a+" and "+b+" are typing"}, +la(a){return a+" is typing"}, +lb(a){return"\ud83d\udeaa "+a+" left the chat"}, +lc(a,b){return a+" sent a "+b+" event"}, +gmu(){return"Unverified"}, +gdZ(){return"Verified"}, +gka(){return"Start Verification"}, +gkb(){return"You successfully verified!"}, +gld(){return"Verifying other account"}, +gle(){return"Visibility of the chat history"}, +glf(){return"Visible for all participants"}, +glg(){return"Visible for everyone"}, +glh(){return u.K}, +gli(){return"Waiting for partner to accept the emoji\u2026"}, +glj(){return u.O}, +glk(){return"Wallpaper"}, +gll(){return"Warning!"}, +glm(){return"Wednesday"}, +ghv(){return"We sent you an email"}, +ghw(){return"Why do you want to report this?"}, +glo(){return u.I}, +glp(){return u.X}, +geQ(){return"Yes"}, +glq(){return"You"}, +gkd(){return"You are invited to this chat"}, +glr(){return u.W}, +gls(){return"You have been banned from this chat"}, +glu(){return"Your public key"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Search"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.au4.prototype={ +gjJ(){return"Les contrasenyes no coincideixen!"}, +gjP(){return"Introdu\xefu una adre\xe7a electr\xf2nica v\xe0lida."}, +gfJ(){return"Repetiu la contrasenya"}, +jO(a){return"Seleccioneu almenys "+a+" car\xe0cters."}, +ghV(){return"Quant a"}, +ghW(a){return"Accepta"}, +hX(a){return a+" ha acceptat la invitaci\xf3"}, +hY(a){return a+" ha activat el xifratge d\u2019extrem a extrem"}, +ghZ(){return"Afegeix una adre\xe7a electr\xf2nica"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Administraci\xf3"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" ha respost a la trucada"}, +gi0(){return"Qualsevol pot unir-se"}, +gfU(){return"Arxiu"}, +geM(){return"N\u2019esteu segur?"}, +gi1(){return"Segur que voleu finalitzar la sessi\xf3?"}, +gi2(){return"Per a poder donar acc\xe9s a l\u2019altra persona, introdu\xefu la frase de seguretat o clau de recuperaci\xf3."}, +i3(a){return"Voleu acceptar aquesta sol\xb7licitud de verificaci\xf3 de: "+a+"?"}, +i4(a,b,c){return"El servidor admet els inicis de sessi\xf3:\n"+a+"\nPer\xf2 l'aplicaci\xf3 nom\xe9s admet:\n"+b}, +ghK(){return"Envia en pr\xe9mer Retorn"}, +i5(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfV(){return"Veta del xat"}, +gi6(){return"Vetat"}, +i7(a,b){return a+" ha vetat a "+b}, +gi8(){return"Bloca el dispositiu"}, +gdj(){return"Blocat"}, +gi9(){return"Missatges del bot"}, +gkt(){return"Mida de la bombolla"}, +gcN(a){return"Cancel\xb7la"}, +fW(a){return"No es pot obrir l\u2019URI "+a}, +gfX(){return"Canvia el nom del dispositiu"}, +ig(a){return a+" ha canviat la imatge del xat"}, +ih(a,b){return a+" ha canviat la descripci\xf3 del xat a: '"+b+"'"}, +ii(a,b){return a+" ha canviat el nom del xat a: '"+b+"'"}, +ij(a){return a+" ha canviat els permisos del xat"}, +ik(a,b){return a+" ha canviat el seu \xe0lies a: '"+b+"'"}, +il(a){return a+" ha canviat les normes d\u2019acc\xe9s dels convidats"}, +im(a,b){return a+" ha canviat les normes d\u2019acc\xe9s dels convidats a: "+b}, +io(a){return a+" ha canviat la visibilitat de l\u2019historial"}, +ip(a,b){return a+" ha canviat la visibilitat de l\u2019historial a: "+b}, +iq(a){return a+" ha canviat les normes d\u2019uni\xf3"}, +ir(a,b){return a+" ha canviat les normes d\u2019uni\xf3 a: "+b}, +is(a){return a+" ha canviat la seva imatge de perfil"}, +it(a){return a+" ha canviat l\u2019\xe0lies de la sala"}, +iu(a){return a+" ha canviat l\u2019enlla\xe7 per a convidar"}, +gfY(){return"Canvia la contrasenya"}, +gib(){return"Canvia l\u2019estil"}, +gia(){return"Canvia el nom del grup"}, +gic(){return"Canvia el fons"}, +gie(){return"Canvia l\u2019avatar"}, +giv(){return"El xifratge s\u2019ha corromput"}, +gf0(){return"Xat"}, +ghx(){return"S\u2019ha configurat la c\xf2pia de seguretat del xat."}, +gfc(){return"C\xf2pia de seguretat del xat"}, +giw(){return"La c\xf2pia de seguretat dels xats \xe9s protegida amb una clau. Assegureu-vos de no perdre-la."}, +gix(){return"Xats"}, +gfd(){return"Trieu una contrasenya forta"}, +giz(){return"Trieu un nom d\u2019usuari"}, +gfZ(){return"Neteja l\u2019arxiu"}, +gdd(a){return"Tanca"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Prohibeix l'usuari indicat d'aquesta sala"}, +giB(){return"Neteja la mem\xf2ria cau"}, +giC(){return"Crea un xat de grup buit\nUsa --no-encryption per desactivar l'encriptatge"}, +giD(){return"Descarta la sessi\xf3"}, +giE(){return"Inicia un xat directe\nUsa --no-encryption per desactivar l'encriptatge"}, +gku(){return"Envia text en format HTML"}, +giF(){return"Convida l'usuari indicat a aquesta sala"}, +giG(){return"Uneix-te a la sala"}, +giH(){return"Elimina l'usuari indicat d'aquesta sala"}, +giI(){return"Abandona aquesta sala"}, +gkv(){return"Descriviu-vos"}, +giJ(){return"Establiu la imatge per a aquesta sala (per mxc-uri)"}, +giK(){return"Estableix el teu \xe0lies per a aquesta sala"}, +gkw(){return"Estableix el nivell d'autoritat de l'usuari (per defecte: 50)"}, +gkx(){return"Envia text sense format"}, +gky(){return"Envia una resposta com a reacci\xf3"}, +gkz(){return"Envia text"}, +giL(){return"Unban the given user from this chat"}, +gkA(){return"L\u2019ordre no \xe9s v\xe0lida"}, +kB(a){return a+" no \xe9s una ordre."}, +giM(){return"Compareu i assegureu-vos que els emojis seg\xfcents coincideixen amb els de l\u2019altre dispositiu:"}, +giN(){return"Compareu i assegureu-vos que els nombres seg\xfcents coincideixen amb els de l\u2019altre dispositiu:"}, +gh_(){return"Configura el xat"}, +giO(){return"El contacte ha estat convidat al grup"}, +giP(){return"Cont\xe9 l'\xe0lies"}, +giQ(){return"Cont\xe9 el nom d\u2019usuari"}, +gfn(){return"El contingut s\u2019ha denunciat als administradors del servidor"}, +giR(){return"S\u2019ha copiat al porta-retalls"}, +gh0(a){return"Copia"}, +giS(){return"Copia al porta-retalls"}, +iT(a){return"No s'ha pogut desxifrar el missatge: "+a}, +iU(a){return a+" participants"}, +iV(a){return a+" ha creat el xat"}, +giW(){return"Fosc"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"-"+b+"-"+a}, +giZ(){return"Es desactivar\xe0 el vostre compte d\u2019usuari. Aix\xf2 no es pot desfer! Esteu segur de fer-ho?"}, +gj_(){return"Nivell de permisos per defecte"}, +gez(a){return"Suprimeix"}, +gj0(){return"Suprimeix el compte"}, +gh2(){return"Suprimeix el missatge"}, +gfp(){return"Dispositius"}, +geR(){return"Xats directes"}, +gnt(a){return"Download"}, +gj2(){return"Edita"}, +gj3(){return"Edita els servidors bloquejats"}, +gh3(){return"Edita els permisos del xat"}, +gh4(){return"Edit chat avatar"}, +gh5(){return"L'emoticona ja existeix!"}, +gh6(){return"Codi d'emoticona inv\xe0lid!"}, +gj4(){return"Paquet d'emoticones de la sala"}, +gh7(){return"Par\xe0metres de les emoticones"}, +gh8(){return"Codi d'emoticona"}, +gj5(){return"Has de seleccionar un codi d'emoticona i una imatge!"}, +gfe(){return"Xat buit"}, +gj6(){return"Activa el paquet d'emoticones global"}, +gfu(){return"Activa el xifratge"}, +gj7(){return"No podreu desactivar el xifratge mai m\xe9s. N\u2019esteu segur?"}, +gh9(){return"El xifratge no s\u2019ha activat"}, +j8(a){return a+" ha finalitzat la trucada"}, +gnB(){return"Enter chat name"}, +gf1(){return"Introdu\xefu una adre\xe7a electr\xf2nica"}, +gkK(){return"Homeserver"}, +gj9(){return"Introdueix el teu servidor"}, +gha(){return"Tot \xe9s a punt!"}, +gfv(){return"Extremadament ofensiu"}, +gjc(a){return"Mida de la lletra"}, +geB(a){return"Reenvia"}, +gjd(){return"divendres"}, +gkI(){return"Des de la uni\xf3"}, +gkJ(){return"Des de la invitaci\xf3"}, +gfO(){return"Ves a la sala nova"}, +ghy(){return"Descripci\xf3 de grup"}, +f8(a){return"Grup amb "+a}, +ghz(){return"Els convidats no poden unir-se"}, +ghA(){return"Els convidats es poden unir"}, +je(a,b){return a+" ha retirat la invitaci\xf3 de "+b}, +ghb(){return"Ajuda"}, +gjf(){return"Amaga els esdeveniments velats"}, +gjg(){return"Amaga els esdeveniments desconeguts"}, +gfw(){return"Com d\u2019ofensiu \xe9s aquest contingut?"}, +ghc(){return"Ignora"}, +geh(){return"Usuaris ignorats"}, +gjh(){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."}, +gji(){return"Ignora nom d'usuari"}, +gfz(){return"He fet clic a l'enlla\xe7"}, +gjj(){return"Frase de seguretat o clau de recuperaci\xf3 incorrecta"}, +gfA(){return"Inoffensive"}, +gjk(){return"Convida contacte"}, +jl(a){return"Convida contacte a "+a}, +gjn(){return"Convidat"}, +jo(a,b){return a+" ha convidat a "+b}, +gjp(){return"Nom\xe9s usuaris convidats"}, +gjm(){return"Invitaci\xf3 per a mi"}, +gjq(){return"escrivint"}, +he(a){return a+" s'ha unit al xat"}, +ghd(){return"Uneix-te a la sala"}, +jr(a,b){return a+" ha expulsat a "+b}, +ghf(){return"Expulsa del xat"}, +hg(a){return"Actiu per \xfaltima vegada: "+a}, +gjs(){return"Vist va molt de temps"}, +geV(){return"Abandona"}, +gjt(){return"Ha marxat del xat"}, +gju(){return"Clar"}, +jv(a){return"Carrega "+a+" participants m\xe9s"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"S\u2019est\xe0 carregant\u2026 Espereu."}, +ghh(){return"Carrega\u2019n m\xe9s\u2026"}, +geX(){return"Inicia la sessi\xf3"}, +jw(a){return"Inicia sessi\xf3 a "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Finalitza la sessi\xf3"}, +gjx(){return"Canvis de participants"}, +gf4(){return"Menciona"}, +gjz(){return"Missatges"}, +gjy(){return"El missatge s'eliminar\xe0 per a tots els participants"}, +go8(){return"No matching search results."}, +gfB(){return"Moderador"}, +gjA(){return"dilluns"}, +ghj(){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"}, +ghk(){return"Nova sol\xb7licitud de verificaci\xf3!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Seg\xfcent"}, +gjB(){return"No"}, +gjC(){return"Sense connexi\xf3 al servidor"}, +gjD(){return"No s\u2019ha trobat cap emoticona. \ud83d\ude15"}, +gjE(){return"Nom\xe9s podreu activar el xifratge quan la sala ja no sigui accessible p\xfablicament."}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return"Encara no heu afegit cap m\xe8tode per a poder recuperar la contrasenya."}, +gfC(){return"Sense perm\xeds"}, +ghl(){return"No s\u2019ha trobat cap sala\u2026"}, +gfD(){return"Notificacions"}, +gjG(){return"Notificacions activades per a aquest compte"}, +gfE(){return"Offensive"}, +gdl(){return"D'acord"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Alguna cosa ha anat malament\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Open in maps"}, +gkj(){return u.s}, +ghm(){return"O"}, +gho(){return"Participant"}, +gjH(){return"contrasenya o clau de recuperaci\xf3"}, +gjI(a){return"Contrasenya"}, +gf6(){return"Contrasenya oblidada"}, +ghp(){return"La contrasenya ha canviat"}, +ghq(){return"Recuperaci\xf3 de contrassenya"}, +gjK(){return"Selecciona una imatge"}, +gjL(){return"Fixa"}, +gjN(){return"Tria un nom d'usuari"}, +gfF(){return"Fes clic a l'enlla\xe7 del correu i, despr\xe9s, segueix."}, +gfG(){return"Introdueix la teva contrasenya"}, +gjQ(){return"Introdueix el teu nom d'usuari"}, +gjR(){return"Seguiu les instruccions al lloc web i toqueu \xabSeg\xfcent\xbb."}, +gjT(){return"Privadesa"}, +gkT(){return"Regles push"}, +gfI(a){return"Ra\xf3"}, +hs(a){return A.q(a)+" ha velat un esdeveniment"}, +gjV(){return"Vela el missatge"}, +gjW(){return"Rebutja"}, +jX(a){return a+" ha rebutjat la invitaci\xf3"}, +gbF(a){return"Elimina"}, +gjY(){return"Elimina tots els altres dispositius"}, +jZ(a){return"Eliminat per "+a.k(0)}, +gk7(){return"Desf\xe9s l'expulsi\xf3"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Mostra el contingut enriquit dels missatges"}, +ght(){return"Replace chat with newer version"}, +gfK(a){return"Respon"}, +gfh(){return"Denuncia el missatge"}, +gk0(){return"La sala s'ha actualitzat"}, +gk5(){return"Versi\xf3 de la sala"}, +ghB(){return"dissabte"}, +gke(){return"Desa el fitxer"}, +ghC(){return"Seguretat"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Vist per "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Vist per "+a+" i "+b+" m\xe9s",s,s)}, +hE(a,b){return"Vist per "+a+" i "+b}, +geI(a){return"Envia"}, +ghF(){return"Envia un missatge"}, +gkh(){return"Envia com a text"}, +ghG(){return"Envia un \xe0udio"}, +ghH(){return"Envia un fitxer"}, +ghI(){return"Envia una imatge"}, +ghJ(){return"Envia missatges"}, +ghL(){return"Envia l\u2019original"}, +ghM(){return"Envia un v\xeddeo"}, +hN(a){return a+" ha enviat un fitxer"}, +hQ(a){return a+" ha enviat un \xe0udio"}, +hO(a){return a+" ha enviat una imatge"}, +fP(a){return a+" ha enviat un adhesiu"}, +hP(a){return a+" ha enviat un v\xeddeo"}, +ki(a){return a+" ha enviat informaci\xf3 de trucada"}, +gkk(){return"Defineix l\u2019enlla\xe7 per a convidar"}, +gfQ(){return"Defineix el nivell de permisos"}, +gfS(){return"Par\xe0metres"}, +gfk(a){return"Comparteix"}, +kl(a){return a+" n\u2019ha compartit la ubicaci\xf3"}, +gkm(){return"Mostra la contrasenya"}, +gfa(){return"Registre"}, +glA(){return"Autenticaci\xf3 \xfanica"}, +ghS(a){return"Omet"}, +gnR(){return"Invite"}, +ghT(){return"Codi font"}, +hU(a){return a+" ha iniciat una trucada"}, +gko(a){return"Envia"}, +gkp(){return"diumenge"}, +glH(){return"S\u2019est\xe0 sincronitzant\u2026 Espereu."}, +gks(){return"Sistema"}, +gkY(){return"No coincideixen"}, +gkZ(){return"Coincideixen"}, +gl_(){return"dijous"}, +gl0(){return"Massa sol\xb7licituds. Torna-ho a provar m\xe9s tard!"}, +gl1(){return"Transfereix des d\u2019un altre dispositiu"}, +gl2(){return"Intenta tornar a enviar"}, +gl3(){return"dimarts"}, +l4(a,b){return a+" ha tret el veto a "+b}, +gl5(){return"Desbloqueja dispositiu"}, +gl6(){return"Dispositiu desconegut"}, +gk8(){return"L\u2019algorisme de xifratge \xe9s desconegut"}, +l7(a,b){return"Esdeveniment desconegut '"+a+"'"}, +gfM(){return"Deixa de fixar"}, +l8(a,b){return a+" i "+b+" m\xe9s estan escrivint"}, +l9(a,b){return a+" i "+b+" estan escrivint"}, +la(a){return a+" est\xe0 escrivint"}, +lb(a){return a+" ha marxat del xat"}, +lc(a,b){return a+" ha enviat un esdeveniment "+b}, +gmu(){return"No verificat"}, +gdZ(){return"Verificat"}, +gka(){return"Inicia la verificaci\xf3"}, +gkb(){return"T'has verificat correctament!"}, +gld(){return"Verificant un altre compte"}, +gle(){return"Visibilitat de l\u2019historial del xat"}, +glf(){return"Visible per a tots els participants"}, +glg(){return"Visible per a tothom"}, +glh(){return"S\u2019est\xe0 esperant que l\u2019altre accepti la sol\xb7licitud\u2026"}, +gli(){return"S\u2019est\xe0 esperant que l\u2019altre accepti l\u2019emoji\u2026"}, +glj(){return"S\u2019est\xe0 esperant que l\u2019altre accepti els nombres\u2026"}, +glk(){return"Fons"}, +gll(){return"Atenci\xf3!"}, +glm(){return"dimecres"}, +ghv(){return"Us hem enviat un missatge de correu electr\xf2nic"}, +ghw(){return"Per qu\xe8 voleu denunciar aix\xf2?"}, +glo(){return"Voleu suprimir la c\xf2pia de seguretat dels xats per a crear una clau de seguretat nova?"}, +glp(){return"Amb aquestes adreces, si ho necessiteu, podeu recuperar la vostra contrasenya."}, +geQ(){return"S\xed"}, +glq(){return"V\xf3s"}, +gkd(){return"Us han convidat a aquest xat"}, +glr(){return"Ja no participeu en aquest xat"}, +gls(){return"Has estat vetat d'aquest xat"}, +glu(){return"La vostra clau p\xfablica"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Cerca"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.au5.prototype={ +gjJ(){return"Hesla se neshoduj\xed!"}, +gjP(){return"Pros\xedm zadejte platnou emailovou adresu."}, +gfJ(){return"Zopakujte heslo"}, +jO(a){return"Vyberte pros\xedm alespo\u0148 "+a+" znak\u016f."}, +ghV(){return"O aplikaci"}, +ghW(a){return"P\u0159ijmout"}, +hX(a){return"\ud83d\udc4d "+a+" p\u0159ijal/a pozv\xe1n\xed"}, +hY(a){return"\ud83d\udd10 "+a+" aktivoval/a koncov\xe9 \u0161ifrov\xe1n\xed"}, +ghZ(){return"P\u0159idat e-mail"}, +glV(){return"Pros\xedm, potvr\u010fte va\u0161e Matrix ID, abyste mohli smazat v\xe1\u0161 \xfa\u010det."}, +lG(a){return"This should be "+a}, +gfm(){return"Spr\xe1vce"}, +glQ(){return"Poslat krout\xedc\xed se o\u010di\u010dka"}, +glP(){return"Poslat mazlen\xed"}, +glR(){return"Poslat obejmut\xed"}, +lv(a){return a+" v\xe1m pos\xedl\xe1 krout\xedc\xed se o\u010di\u010dka"}, +lX(a){return a+" se s v\xe1mi mazl\xed"}, +m8(a){return a+" v\xe1s obj\xedm\xe1"}, +i_(a,b){return a+" odpov\u011bd\u011bl na hovor"}, +gi0(){return"Kdokoliv se m\u016f\u017ee p\u0159ipojit"}, +gfU(){return"Archivovat"}, +geM(){return"Jste si jist\xfd?"}, +gi1(){return"Opravdu se chcete odhl\xe1sit?"}, +gi2(){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."}, +i3(a){return"P\u0159ijmout \u017e\xe1dost o ov\u011b\u0159en\xed od "+a+"?"}, +i4(a,b,c){return"Homeserver podporuje p\u0159ihl\xe1\u0161en\xed typu:\n"+a+"\nAle tato aplikace podporuje pouze:\n"+b}, +ghK(){return"Odeslat p\u0159i vstupu"}, +i5(a,b,c,d){return"Homeserver podporuje specifikaci verz\xed:\n"+a+"\nAle tato aplikace podporuje pouze verze "+b}, +gfV(){return"Zak\xe1zat chat"}, +gi6(){return"Zak\xe1z\xe1n"}, +i7(a,b){return a+" zak\xe1zal "+b}, +gi8(){return"Blokovat za\u0159\xedzen\xed"}, +gdj(){return"Zak\xe1z\xe1n"}, +gi9(){return"Zpr\xe1vy od bota"}, +gkt(){return"Velikost bubliny"}, +gcN(a){return"Zru\u0161it"}, +fW(a){return"Nelze otev\u0159\xedt URI "+a}, +gfX(){return"Zm\u011bnit n\xe1zev za\u0159\xedzen\xed"}, +ig(a){return a+" zm\u011bnil avatar chatu"}, +ih(a,b){return a+" zm\u011bnil popis chatu na: \u201e"+b+"\u201c"}, +ii(a,b){return a+" zm\u011bnil jm\xe9no chatu na: \u201e"+b+"\u201c"}, +ij(a){return a+" zm\u011bnili nastaven\xed opr\xe1vn\u011bn\xed v chatu"}, +ik(a,b){return a+" zm\u011bnili svoji p\u0159ezd\xedvku na: "+b}, +il(a){return a+" zm\u011bnili p\u0159\xedstupov\xe1 pr\xe1va pro hosty"}, +im(a,b){return a+" zm\u011bnili p\u0159\xedstupov\xe1 pr\xe1va pro hosty na: "+b}, +io(a){return a+" zm\u011bnili nastaven\xed viditelnosti historie diskuze"}, +ip(a,b){return a+" zm\u011bnili nastaven\xed viditelnosti historie diskuze na: "+b}, +iq(a){return a+" zm\u011bnili nastaven\xed pravidel p\u0159ipojen\xed"}, +ir(a,b){return a+" zm\u011bnili nastaven\xed pravidel p\u0159ipojen\xed na: "+b}, +is(a){return a+" zm\u011bnili sv\u016fj avatar"}, +it(a){return a+" zm\u011bnili nastaven\xed alias\u016f m\xedstnosti"}, +iu(a){return a+" zm\u011bnili odkaz k pozv\xe1n\xed do m\xedstnosti"}, +gfY(){return"Zm\u011bnit heslo"}, +gib(){return"Zm\u011b\u0148te sv\u016fj styl"}, +gia(){return"Zm\u011bnit n\xe1zev skupiny"}, +gic(){return"Zm\u011bnit pozad\xed"}, +gie(){return"Zm\u011b\u0148te sv\u016fj avatar"}, +giv(){return"\u0160ifrov\xe1n\xed bylo po\u0161kozeno"}, +gf0(){return"Chat"}, +ghx(){return"Va\u0161e z\xe1loha chatu byla nastavena."}, +gfc(){return"Z\xe1loha chatu"}, +giw(){return"Z\xe1loha chatu je zabezpe\u010dena bezpe\u010dnostn\xedm kl\xed\u010dem. Ujist\u011bte se, pros\xedm, \u017ee kl\xed\u010d neztrat\xedte."}, +gix(){return"Chaty"}, +gfd(){return"Vyberte siln\xe9 heslo"}, +giz(){return"Vyberte u\u017eivatelsk\xe9 jm\xe9no"}, +gfZ(){return"Vymazat archiv"}, +gdd(a){return"Zav\u0159\xedt"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Zak\xe1zat dan\xe9mu u\u017eivateli p\u0159\xedstup do t\xe9to m\xedstnosti"}, +giB(){return"Vymazat mezipam\u011bt"}, +giC(){return"Vytvo\u0159te pr\xe1zdn\xfd skupinov\xfd chat\n K deaktivaci \u0161ifrov\xe1n\xed pou\u017eijte --no-encryption"}, +giD(){return"Zahodit relaci"}, +giE(){return"Zahajte p\u0159\xedm\xfd chat\nK deaktivaci \u0161ifrov\xe1n\xed pou\u017eijte --no-encryption"}, +gku(){return"Odeslat text ve form\xe1tu HTML"}, +giF(){return"Pozv\u011bte dan\xe9ho u\u017eivatele do t\xe9to m\xedstnosti"}, +giG(){return"P\u0159ipojte se k dan\xe9 m\xedstnosti"}, +giH(){return"Odeberte dan\xe9ho u\u017eivatele z t\xe9to m\xedstnosti"}, +giI(){return"Opus\u0165te tuto m\xedstnost"}, +gkv(){return"P\u0159edstav se"}, +giJ(){return"Nastavte si obr\xe1zek pro tuto m\xedstnost (autor mxc-uri)"}, +giK(){return"Nastavte si v\xe1\u0161 zobrazovan\xfd n\xe1zev pro tuto m\xedstnost"}, +gkw(){return"Nastavit \xfarove\u0148 pr\xe1v dan\xe9ho u\u017eivatele (v\xfdchoz\xed: 50)"}, +gkx(){return"Odeslat neform\xe1tovan\xfd text"}, +gky(){return"Odeslat odpov\u011b\u010f jako reakci"}, +gkz(){return"Poslat zpr\xe1vu"}, +giL(){return"Zru\u0161te z\xe1kaz p\u0159\xedstupu dan\xe9ho u\u017eivatele do t\xe9to m\xedstnosti"}, +gkA(){return"P\u0159\xedkaz je neplatn\xfd"}, +kB(a){return a+" nen\xed p\u0159\xedkaz."}, +giM(){return"Porovnejte a p\u0159esv\u011bd\u010dete se, \u017ee n\xe1sleduj\xedc\xed emotikony se shoduj\xed na obou za\u0159\xedzen\xedch:"}, +giN(){return"Porovnejte a p\u0159esv\u011bd\u010dete se, \u017ee n\xe1sleduj\xedc\xed \u010d\xedsla se shoduj\xed na obou za\u0159\xedzen\xedch:"}, +gh_(){return"Nastaven\xed chatu"}, +giO(){return"Kontakt byl pozv\xe1n do skupiny"}, +giP(){return"Obsahuje zobrazovan\xfd n\xe1zev"}, +giQ(){return"Obsahuje u\u017eivatelsk\xe9 jm\xe9no"}, +gfn(){return"Obsah byl nahl\xe1\u0161en spr\xe1vc\u016fm serveru"}, +giR(){return"Zkop\xedrov\xe1no do schr\xe1nky"}, +gh0(a){return"Kop\xedrovat"}, +giS(){return"Zkop\xedrovat do schr\xe1nky"}, +iT(a){return"Nebylo mo\u017en\xe9 de\u0161ifrovat zpr\xe1vu: "+a}, +iU(a){return a+" \xfa\u010dastn\xedk\u016f"}, +iV(a){return"\ud83d\udcac "+a+" zalo\u017eil/a chat"}, +giW(){return"Tmav\xe9"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+". "+b+". "+a}, +giZ(){return"T\xedmto krokem se deaktivuje v\xe1\u0161 u\u017eivatelsk\xfd \xfa\u010det. Akci nelze vr\xe1tit zp\u011bt! Jste si jist\xed?"}, +gj_(){return"V\xfdchoz\xed \xfarove\u0148 opr\xe1vn\u011bn\xed"}, +gez(a){return"Smazat"}, +gj0(){return"Smazat \xfa\u010det"}, +gh2(){return"Smazat zpr\xe1vu"}, +gfp(){return"Za\u0159\xedzen\xed"}, +geR(){return"P\u0159\xedm\xe9 chatov\xe1n\xed"}, +gnt(a){return"Download"}, +gj2(){return"Upravit"}, +gj3(){return"Upravit zak\xe1zan\xe9 servery"}, +gh3(){return"Upravit opr\xe1vn\u011bn\xed chatu"}, +gh4(){return"Upravit avatara m\xedstnosti"}, +gh5(){return"Emotikona ji\u017e existuje!"}, +gh6(){return"Neplatn\xfd k\xf3d emotikony!"}, +gj4(){return"Bal\xed\u010dek emotikon\u016f pro m\xedstnost"}, +gh7(){return"Nastaven\xed emotikon\u016f"}, +gh8(){return"Kl\xe1vesov\xe1 zkratka emotikonu"}, +gj5(){return"Mus\xedte si vybrat kl\xe1vesovou zkratku emotikonu a obr\xe1zek!"}, +gfe(){return"Pr\xe1zdn\xfd chat"}, +gj6(){return"Povolit bal\xed\u010dek emotikon v\u0161ude"}, +gfu(){return"Povolit \u0161ifrov\xe1n\xed"}, +gj7(){return"\u0160ifrov\xe1n\xed ji\u017e nebude mo\u017en\xe9 vypnout. Jste si t\xedm jisti?"}, +gh9(){return"\u0160ifrov\xe1n\xed nen\xed aktivn\xed"}, +j8(a){return a+" ukon\u010dil hovor"}, +gnB(){return"Enter chat name"}, +gf1(){return"Zadejte e-mailovou adresu"}, +gkK(){return"Dom\xe1c\xed server"}, +gj9(){return"Zadejte sv\u016fj domovsk\xfd server"}, +gha(){return"V\u0161e p\u0159ipraveno!"}, +gfv(){return"Extr\xe9mn\u011b ur\xe1\u017eliv\xe9"}, +gjc(a){return"Velikost p\xedsma"}, +geB(a){return"P\u0159eposlat"}, +gjd(){return"P\xe1tek"}, +gkI(){return"Od vstupu"}, +gkJ(){return"Od pozv\xe1n\xed"}, +gfO(){return"P\u0159ej\xedt do nov\xe9 m\xedstnost"}, +ghy(){return"Popis skupiny"}, +f8(a){return"Skupina s "+a}, +ghz(){return"Host\xe9 jsou zak\xe1z\xe1ni"}, +ghA(){return"Host\xe9 se mohou p\u0159ipojit"}, +je(a,b){return a+" st\xe1hl pozv\xe1nku pro "+b}, +ghb(){return"Pomoc"}, +gjf(){return"Skr\xfdt redigovan\xe9 ud\xe1losti"}, +gjg(){return"Skr\xfdt nezn\xe1m\xe9 ud\xe1losti"}, +gfw(){return"Jak ur\xe1\u017eliv\xfd je tento obsah?"}, +ghc(){return"Ignorovat"}, +geh(){return"Ignorovan\xed u\u017eivatel\xe9"}, +gjh(){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."}, +gji(){return"Ignorovat u\u017eivatelsk\xe9 jm\xe9no"}, +gfz(){return"Klikl jsem na odkaz"}, +gjj(){return"Nespr\xe1vn\xe9 p\u0159\xedstupov\xe9 heslo anebo kl\xed\u010d pro obnovu"}, +gfA(){return"Ne\u0161kodn\xfd"}, +gjk(){return"Pozvat kontakt"}, +jl(a){return"Pozvat kontakt do "+a}, +gjn(){return"Pozvan\xfd"}, +jo(a,b){return"\ud83d\udce9 "+a+" pozval/a "+b}, +gjp(){return"Pouze pozvan\xed u\u017eivatel\xe9"}, +gjm(){return"Pozv\u011bte m\u011b"}, +gjq(){return"p\xed\u0161e"}, +he(a){return"\ud83d\udc4b "+a+" se p\u0159ipojil/a k chatu"}, +ghd(){return"P\u0159ipojte se k m\xedstnosti"}, +jr(a,b){return"\ud83d\udc5e "+a+" vyhodil/a "+b}, +ghf(){return"Vyhodit z chatu"}, +hg(a){return"Naposledy aktivn\xed: "+a}, +gjs(){return"Vid\u011bn velmi d\xe1vno"}, +geV(){return"Opustit"}, +gjt(){return"Opustil chat"}, +gju(){return"Sv\u011btl\xe9"}, +jv(a){return"Na\u010d\xedst dal\u0161\xedch "+a+" \xfa\u010dastn\xedk\u016f"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Na\u010d\xedt\xe1n\xed\u2026 Pros\xedme vy\u010dkejte."}, +ghh(){return"Na\u010d\xedst dal\u0161\xed\u2026"}, +geX(){return"P\u0159ihl\xe1sit se"}, +jw(a){return"P\u0159ihl\xe1\u0161en\xed k "+a}, +gkN(){return"P\u0159ihlaste se jedn\xedm kliknut\xedm"}, +ghi(){return"Odhl\xe1sit"}, +gjx(){return"Zm\u011bny \u010dlen\u016f"}, +gf4(){return"Zm\xednit se"}, +gjz(){return"Zpr\xe1vy"}, +gjy(){return"Zpr\xe1va bude odstran\u011bna pro v\u0161echny \xfa\u010dastn\xedky"}, +go8(){return"No matching search results."}, +gfB(){return"Moder\xe1tor"}, +gjA(){return"Pond\u011bl\xed"}, +ghj(){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"}, +ghk(){return"Nov\xe1 \u017e\xe1dost o ov\u011b\u0159en\xed!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Dal\u0161\xed"}, +gjB(){return"Ne"}, +gjC(){return"\u017d\xe1dn\xe9 p\u0159ipojen\xed k serveru"}, +gjD(){return"Nebyly nalezeny \u017e\xe1dn\xe9 emotikony. \ud83d\ude15"}, +gjE(){return"M\u016f\u017eete aktivovat \u0161ifrov\xe1n\xed jakmile m\xedstnost p\u0159estane b\xfdt ve\u0159ejn\u011b dostupn\xe1."}, +kQ(a,b){return a.k(0)+" nen\xed matrixov\xfd server, pou\u017e\xedt m\xedsto toho server "+b.k(0)+"?"}, +gjF(){return"Dosud jste nep\u0159idali zp\u016fsob, jak obnovit sv\xe9 heslo."}, +gfC(){return"Chyb\xed opr\xe1vn\u011bn\xed"}, +ghl(){return"Nebyly nalezeny \u017e\xe1dn\xe9 m\xedstnosti\u2026"}, +gfD(){return"Ozn\xe1men\xed"}, +gjG(){return"Ozn\xe1men\xed povolena pro tento \xfa\u010det"}, +gfE(){return"Ur\xe1\u017eliv\xe9"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Jejda, n\u011bco se pokazilo\u2026"}, +gkR(){return"Jeden z va\u0161ich klient\u016f byl odhl\xe1\u0161en"}, +gkS(){return"Otev\u0159\xedt v map\xe1ch"}, +gkj(){return"Tento server pot\u0159ebuje k registraci ov\u011b\u0159it va\u0161i e -mailovou adresu."}, +ghm(){return"Nebo"}, +gho(){return"\xda\u010dastn\xedk"}, +gjH(){return"heslo nebo kl\xed\u010d pro obnoven\xed"}, +gjI(a){return"Heslo"}, +gf6(){return"Zapomenut\xe9 heslo"}, +ghp(){return"Heslo bylo zm\u011bn\u011bno"}, +ghq(){return"Obnova hesla"}, +gjK(){return"Zvolit obr\xe1zek"}, +gjL(){return"P\u0159ipnout zpr\xe1vu"}, +gjN(){return"Zvolte si pros\xedm u\u017eivatelsk\xe9 jm\xe9no"}, +gfF(){return"Klikn\u011bte na odkaz v e-mailu a pokra\u010dujte."}, +gfG(){return"Zadejte pros\xedm sv\xe9 heslo"}, +gjQ(){return"Zadejte pros\xedm sv\xe9 u\u017eivatelsk\xe9 jm\xe9no"}, +gjR(){return"Postupujte podle pokyn\u016f na webu a klepn\u011bte na dal\u0161\xed."}, +gjT(){return"Soukrom\xed"}, +gkT(){return"Pravidla push"}, +gfI(a){return"D\u016fvod"}, +hs(a){return A.q(a)+" opravili ud\xe1lost"}, +gjV(){return"Redigovat zpr\xe1vu"}, +gjW(){return"Zam\xedtnout"}, +jX(a){return a+" odm\xedtli pozv\xe1n\xed"}, +gbF(a){return"Odstranit"}, +gjY(){return"Odstranit v\u0161echna dal\u0161\xed za\u0159\xedzen\xed"}, +jZ(a){return"Odstran\u011bno "+a.k(0)}, +gk7(){return"Zru\u0161it z\xe1kaz chatu"}, +gkW(){return"Odstra\u0148te sv\xe9ho avatara"}, +gk_(){return"Zobrazit bohat\u011b vykreslen\xfd obsah zpr\xe1v"}, +ght(){return"Nahradit m\xedstnost novou verz\xed"}, +gfK(a){return"Odpov\u011bd\u011bt"}, +gfh(){return"Nahl\xe1sit zpr\xe1vu"}, +gk0(){return"M\xedstnost byla upgradov\xe1na"}, +gk5(){return"Verze m\xedstnosti"}, +ghB(){return"Sobota"}, +gke(){return"Ulo\u017eit soubor"}, +ghC(){return"Bezpe\u010dnostn\xed"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Vid\u011bno u\u017eivatelem "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Vid\u011bno u\u017eivatelem "+a+" a "+b+" dal\u0161\xedmi",s,s)}, +hE(a,b){return"Vid\u011bno u\u017eivateli "+a+" a "+b}, +geI(a){return"Odeslat"}, +ghF(){return"Odeslat zpr\xe1vu"}, +gkh(){return"Odeslat jako text"}, +ghG(){return"Odeslat audio"}, +ghH(){return"Odeslat soubor"}, +ghI(){return"Odeslat obr\xe1zek"}, +ghJ(){return"Odeslat zpr\xe1vy"}, +ghL(){return"Odeslat origin\xe1l"}, +ghM(){return"Odeslat video"}, +hN(a){return a+" poslali soubor"}, +hQ(a){return a+" poslali zvukovou nahr\xe1vku"}, +hO(a){return a+" poslali obr\xe1zek"}, +fP(a){return a+" poslali samolepku"}, +hP(a){return a+" poslali video"}, +ki(a){return a+" odeslal informace o hovoru"}, +gkk(){return"Nastavit zvac\xed odkaz"}, +gfQ(){return"Nastavit \xfarove\u0148 opr\xe1vn\u011bn\xed"}, +gfS(){return"Nastaven\xed"}, +gfk(a){return"Sd\xedlet"}, +kl(a){return a+" sd\xedlel jejich polohu"}, +gkm(){return"Zobrazit heslo"}, +gfa(){return"P\u0159ihl\xe1sit se"}, +glA(){return"Jedine\u010dn\xe9 p\u0159ihl\xe1\u0161en\xed"}, +ghS(a){return"P\u0159esko\u010dit"}, +gnR(){return"Invite"}, +ghT(){return"Zdrojov\xe9 k\xf3dy"}, +hU(a){return a+" zah\xe1jil hovor"}, +gko(a){return"Odeslat"}, +gkp(){return"Ned\u011ble"}, +glH(){return"Synchronizace ... \u010cekejte pros\xedm."}, +gks(){return"T\xe9ma syst\xe9mu"}, +gkY(){return"Neshoduj\xed se"}, +gkZ(){return"Shoduj\xed se"}, +gl_(){return"\u010ctvrtek"}, +gl0(){return"P\u0159\xedli\u0161 mnoho po\u017eadavk\u016f. Pros\xedm zkuste to znovu pozd\u011bji!"}, +gl1(){return"P\u0159enos z jin\xe9ho za\u0159\xedzen\xed"}, +gl2(){return"Zkuste odeslat znovu"}, +gl3(){return"\xdater\xfd"}, +l4(a,b){return a+" zru\u0161ili z\xe1kaz pro "+b}, +gl5(){return"Odblokovat za\u0159\xedzen\xed"}, +gl6(){return"Nezn\xe1m\xe9 za\u0159\xedzen\xed"}, +gk8(){return"Nezn\xe1m\xfd \u0161ifrovac\xed algoritmus"}, +l7(a,b){return"Nezn\xe1m\xe1 ud\xe1lost \u201e"+a+"\u201c"}, +gfM(){return"Odepnout zpr\xe1vu"}, +l8(a,b){return a+" a "+b+" dal\u0161\xedch p\xed\u0161\xed"}, +l9(a,b){return a+" a "+b+" p\xed\u0161\xed"}, +la(a){return a+" p\xed\u0161e"}, +lb(a){return a+" opustili chat"}, +lc(a,b){return a+" poslali ud\xe1lost "+b}, +gmu(){return"Neov\u011b\u0159eno"}, +gdZ(){return"Ov\u011b\u0159eno"}, +gka(){return"Zah\xe1jit ov\u011b\u0159en\xed"}, +gkb(){return"Ov\u011b\u0159en\xed prob\u011bhlo \xfasp\u011b\u0161n\u011b!"}, +gld(){return"Ov\u011b\u0159uji druh\xfd \xfa\u010det"}, +gle(){return"Viditelnost historie chatu"}, +glf(){return"Viditeln\xe9 pro v\u0161echny \xfa\u010dastn\xedc\xed se"}, +glg(){return"Viditeln\xe9 pro v\u0161echny"}, +glh(){return"\u010cek\xe1 se na potvrzen\xed \u017e\xe1dosti partnerem\u2026"}, +gli(){return"\u010cek\xe1 se na potvrzen\xed emoji partnerem\u2026"}, +glj(){return"\u010cek\xe1n\xed na partnera a\u017e p\u0159ijme \u010d\xedsla\u2026"}, +glk(){return"Pozad\xed"}, +gll(){return"Varov\xe1n\xed!"}, +glm(){return"St\u0159eda"}, +ghv(){return"Zaslali jsme v\xe1m e-mail"}, +ghw(){return"Pro\u010d to chcete nahl\xe1sit?"}, +glo(){return"Chcete vymazat z\xe1lohu chatu a vytvo\u0159it nov\xfd bezpe\u010dnostn\xed kl\xed\u010d?"}, +glp(){return"S t\u011bmito adresami m\u016f\u017eete obnovit sv\xe9 heslo."}, +geQ(){return"Ano"}, +glq(){return"Vy"}, +gkd(){return"Jste zv\xe1ni do tohoto chatu"}, +glr(){return"Tohoto chatu se nad\xe1le ne\xfa\u010dastn\xedte"}, +gls(){return"Byl v\xe1m zablokov\xe1n p\u0159\xedstup k tomuto chatu"}, +glu(){return"V\xe1\u0161 ve\u0159ejn\xfd kl\xed\u010d"}, +gkO(){return"Informace o zpr\xe1v\u011b"}, +gmr(a){return"\u010cas"}, +gd3(a){return"Typ zpr\xe1vy"}, +glx(){return"Odes\xedlatel"}, +gmk(){return"Otev\u0159\xedt galerii"}, +gmo(){return"Odstranit z tohoto m\xedsta"}, +gml(){return u.R}, +glM(){return"P\u0159idat do p\u0159\xedb\u011bhu"}, +gmm(){return"Uve\u0159ejnit"}, +gkc(){return"Kdo m\u016f\u017ee vid\u011bt moje p\u0159\xedb\u011bhy?"}, +gmq(){return"Tento u\u017eivatel zat\xedm nic ve sv\xe9m p\u0159\xedb\u011bhu nezve\u0159ejnil"}, +gmp(){return"Odpov\u011b\u010f byla odesl\xe1na"}, +lD(a,b){return"P\u0159\xedb\u011bh z "+a+":\n "+b}, +gln(){return"Upozor\u0148ujeme, \u017ee lid\xe9 se ve va\u0161em p\u0159\xedb\u011bhu mohou navz\xe1jem vid\u011bt a kontaktovat."}, +gmv(){return"Co se d\u011bje?"}, +glK(){return"P\u0159idat popis"}, +glE(){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."}, +gm9(){return"Rozum\xedm"}, +gkX(){return"Nahl\xe1sit u\u017eivatele"}, +mn(a,b){return a+" reagoval s "+b}, +gjM(){return"P\u0159ipnout zpr\xe1vu do m\xedstnosti"}, +glU(){return"Opravdu chcete ud\xe1lost trvale odepnout?"}, +gft(){return"Emojis"}, +gm3(){return"Experiment\xe1ln\xed videohovory"}, +glZ(){return"E-mail nebo u\u017eivatelsk\xe9 jm\xe9no"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Jm\xe9no"}, +gmF(){return"Odm\xedtli jste pozv\xe1n\xed"}, +glt(){return"P\u0159ipojili jste se k chatu"}, +gmz(){return"P\u0159ijal jsi pozv\xe1n\xed"}, +mA(a){return"Zak\xe1zali jste u\u017eivatele "+a}, +mB(a){return"St\xe1hli jste pozv\xe1nku pro u\u017eivatele "+a}, +mC(a){return"Byli jste pozv\xe1ni u\u017eivatelem "+a}, +mD(a){return"Pozvali jste u\u017eivatele "+a}, +mE(a){return"Vykopli jste u\u017eivatele "+a}, +mG(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."}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){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."}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Hledat"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.au6.prototype={ +gjJ(){return"Passw\xf6rter stimmen nicht \xfcberein!"}, +gjP(){return"Bitte gib eine g\xfcltige E-Mail-Adresse ein."}, +gfJ(){return"Passwort wiederholen"}, +jO(a){return"Bitte w\xe4hle mindestens "+a+" Zeichen."}, +ghV(){return"\xdcber"}, +ghW(a){return"Annehmen"}, +hX(a){return"\ud83d\udc4d "+a+" hat die Einladung angenommen"}, +hY(a){return"\ud83d\udd10 "+a+" hat Ende-zu-Ende Verschl\xfcsselung aktiviert"}, +ghZ(){return"E-Mail hinzuf\xfcgen"}, +glV(){return"Bitte best\xe4tigen deine Matrix-ID, um dein Konto zu l\xf6schen."}, +lG(a){return"das sollte sein "+a}, +gfm(){return"Admin"}, +glQ(){return"Googly Eyes senden"}, +glP(){return"Umarmung senden"}, +glR(){return"Umarmung senden"}, +lv(a){return a+" hat dir Googly Eyes gesendet"}, +lX(a){return a+" knuddelt dich"}, +m8(a){return a+" umarmt dich"}, +i_(a,b){return a+" hat den Anruf angenommen"}, +gi0(){return"Jeder darf beitreten"}, +gfU(){return"Archiv"}, +geM(){return"Bist du sicher?"}, +gi1(){return"Willst du dich wirklich abmelden?"}, +gi2(){return"Bitte gib, um die andere Person signieren zu k\xf6nnen, dein Sicherheitsschl\xfcssel oder Wiederherstellungsschl\xfcssel ein."}, +i3(a){return"Diese Best\xe4tigungsanfrage von "+a+" annehmen?"}, +i4(a,b,c){return"Der Homeserver unterst\xfctzt diese Anmelde-Typen:\n"+a+"\nAber diese App unterst\xfctzt nur:\n"+b}, +ghK(){return"Senden mit Enter"}, +i5(a,b,c,d){return"Der Homeserver unterst\xfctzt die Spec-Versionen:\n"+a+"\nAber diese App unterst\xfctzt nur:\n"+b}, +gfV(){return"Aus dem Chat verbannen"}, +gi6(){return"Verbannt"}, +i7(a,b){return a+" hat "+b+" verbannt"}, +gi8(){return"Blockiere Ger\xe4t"}, +gdj(){return"Blockiert"}, +gi9(){return"Bot-Nachrichten"}, +gkt(){return"Sprechblasengr\xf6\xdfe"}, +gcN(a){return"Abbrechen"}, +fW(a){return"Die URI "+a+" kann nicht ge\xf6ffnet werden"}, +gfX(){return"Ger\xe4tenamen \xe4ndern"}, +ig(a){return a+" hat den Chat-Avatar ge\xe4ndert"}, +ih(a,b){return a+" hat die Chat-Beschreibung ge\xe4ndert zu: \u201e"+b+"\u201c"}, +ii(a,b){return a+" hat den Chat-Namen ge\xe4ndert zu: \u201e"+b+"\u201c"}, +ij(a){return a+" hat die Chat-Berechtigungen ge\xe4ndert"}, +ik(a,b){return a+" hat den Nicknamen ge\xe4ndert zu: \u201e"+b+"\u201c"}, +il(a){return a+" hat die Zugangsregeln f\xfcr G\xe4ste ge\xe4ndert"}, +im(a,b){return a+" hat die Zugangsregeln f\xfcr G\xe4ste ge\xe4ndert zu: "+b}, +io(a){return a+" hat die Sichtbarkeit des Chat-Verlaufs ge\xe4ndert"}, +ip(a,b){return a+" hat die Sichtbarkeit des Chat-Verlaufs ge\xe4ndert zu: "+b}, +iq(a){return a+" hat die Zugangsregeln ge\xe4ndert"}, +ir(a,b){return a+" hat die Zugangsregeln ge\xe4ndert zu: "+b}, +is(a){return a+" hat das Profilbild ge\xe4ndert"}, +it(a){return a+" hat die Raum-Aliasse ge\xe4ndert"}, +iu(a){return a+" hat den Einladungslink ge\xe4ndert"}, +gfY(){return"Passwort \xe4ndern"}, +gib(){return"\xc4ndere Deinen Style"}, +gia(){return"Gruppenname \xe4ndern"}, +gic(){return"Hintergrund \xe4ndern"}, +gie(){return"Deinen Avatar \xe4ndern"}, +giv(){return"Die Verschl\xfcsselung wurde korrumpiert"}, +gf0(){return"Chat"}, +ghx(){return"Dein Chat-Backup wurde eingerichtet."}, +gfc(){return"Chat-Backup"}, +giw(){return"Deine alten Nachrichten sind mit einem Wiederherstellungsschl\xfcssel gesichert. Bitte stellen sicher, dass du ihn nicht verlierst."}, +gix(){return"Chats"}, +gfd(){return"W\xe4hle ein sicheres Passwort"}, +giz(){return"W\xe4hle einen Benutzernamen"}, +gfZ(){return"Archiv leeren"}, +gdd(a){return"Schlie\xdfen"}, +glS(){return"Als Direktnachrichtenraum markieren"}, +glT(){return"Als Gruppe markieren"}, +giA(){return"Verbanne den \xfcbergebenen Benutzer aus diesen Raum"}, +giB(){return"Zwischenspeicher l\xf6schen"}, +giC(){return"Erstelle ein leeren Gruppenchat\nBenutze --no-encryption um die Verschl\xfcsselung auszuschalten"}, +giD(){return"Sitzung verwerfen"}, +giE(){return"Starte einen direkten Chat\nBenutze --no-encryption um die Verschl\xfcsselung auszuschalten"}, +gku(){return"Sende HTML-formatierten Text"}, +giF(){return"Lade den Benutzer in diesen Raum ein"}, +giG(){return"Betrete den \xfcbergebenen Raum"}, +giH(){return"Entferne den \xfcbergebenen Benutzer aus diesem Raum"}, +giI(){return"Diesen Raum verlassen"}, +gkv(){return"Beschreibe dich selbst"}, +giJ(){return"Setze dein Profilbild nur f\xfcr diesen Raum (MXC-Uri)"}, +giK(){return"Setze deinen Anzeigenamen nur f\xfcr diesen Raum"}, +gkw(){return"Setze den \xfcbergeben Powerlevel des Benutzers (Standard: 50)"}, +gkx(){return"Sende unformatierten Text"}, +gky(){return"Sende die Antwort als Reaction"}, +gkz(){return"Text senden"}, +giL(){return"Hebe die Verbannung dieses Benutzers in diesem Raum auf"}, +gkA(){return"Befehl ung\xfcltig"}, +kB(a){return a+" ist kein Befehl."}, +giM(){return"Vergleiche und stelle sicher, dass die folgenden Emoji mit denen des anderen Ger\xe4tes \xfcbereinstimmen:"}, +giN(){return"Vergleiche und stelle sicher, dass die folgenden Zahlen mit denen des anderen Ger\xe4tes \xfcbereinstimmen:"}, +gh_(){return"Chat konfigurieren"}, +giO(){return"Kontakt wurde in die Gruppe eingeladen"}, +giP(){return"Enth\xe4lt Anzeigenamen"}, +giQ(){return"Enth\xe4lt Benutzernamen"}, +gfn(){return"Der Inhalt wurde den Serveradministratoren gemeldet"}, +giR(){return"Wurde in die Zwischenablage kopiert"}, +gh0(a){return"Kopieren"}, +giS(){return"In Zwischenablage kopieren"}, +iT(a){return"Nachricht konnte nicht entschl\xfcsselt werden: "+a}, +iU(a){return a+" Mitglieder"}, +iV(a){return"\ud83d\udcac "+a+" hat den Chat erstellt"}, +giW(){return"Dunkel"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"."+b+"."+a}, +giZ(){return"Dies deaktiviert dein Konto. Es kann nicht r\xfcckg\xe4ngig gemacht werden! Bist du sicher?"}, +gj_(){return"Standardberechtigungsstufe"}, +gez(a){return"L\xf6schen"}, +gj0(){return"Konto l\xf6schen"}, +gh2(){return"Nachricht l\xf6schen"}, +gfp(){return"Ger\xe4te"}, +geR(){return"Direkte Chats"}, +gnt(a){return"Download"}, +gj2(){return"Bearbeiten"}, +gj3(){return"Blockierte Server einstellen"}, +gh3(){return"Chatberechtigungen bearbeiten"}, +gh4(){return"Raumavatar bearbeiten"}, +gh5(){return"Emoticon existiert bereits!"}, +gh6(){return"Ung\xfcltiges Emoticon-K\xfcrzel!"}, +gj4(){return"Emoticon-B\xfcndel f\xfcr Raum"}, +gh7(){return"Emoticon-Einstellungen"}, +gh8(){return"Emoticon-K\xfcrzel"}, +gj5(){return"W\xe4hle ein Emoticon-K\xfcrzel und ein Bild!"}, +gfe(){return"Leerer Chat"}, +gj6(){return"Aktiviere Emoticon-B\xfcndel global"}, +gfu(){return"Verschl\xfcsselung anschalten"}, +gj7(){return"Du wirst die Verschl\xfcsselung nicht mehr ausstellen k\xf6nnen. Bist Du sicher?"}, +gh9(){return"Verschl\xfcsselung ist nicht aktiviert"}, +j8(a){return a+" hat den Anruf beendet"}, +gnB(){return"Enter chat name"}, +gf1(){return"Gib eine E-Mail-Adresse ein"}, +gkK(){return"Homeserver"}, +gj9(){return"Gib Deinen Homeserver ein"}, +gha(){return"Alles fertig!"}, +gfv(){return"Extrem beleidigend"}, +gjc(a){return"Schriftgr\xf6\xdfe"}, +geB(a){return"Weiterleiten"}, +gjd(){return"Freitag"}, +gkI(){return"Ab dem Beitritt"}, +gkJ(){return"Ab der Einladung"}, +gfO(){return"Zum neuen Raum wechseln"}, +ghy(){return"Gruppenbeschreibung"}, +f8(a){return"Gruppe mit "+a}, +ghz(){return"G\xe4ste sind verboten"}, +ghA(){return"G\xe4ste d\xfcrfen beitreten"}, +je(a,b){return a+" hat die Einladung f\xfcr "+b+" zur\xfcckgezogen"}, +ghb(){return"Hilfe"}, +gjf(){return"Gel\xf6schte Nachrichten ausblenden"}, +gjg(){return"Unbekannte Ereignisse ausblenden"}, +gfw(){return"Wie beleidigend ist dieser Inhalt?"}, +ghc(){return"Ignorieren"}, +geh(){return"Ignorierte Personen"}, +gjh(){return"Du kannst st\xf6rende Personen ignorieren. Du bist dann nicht mehr in der Lage, Nachrichten oder Raumeinladungen von diesen zu erhalten."}, +gji(){return"Ignoriere Benutzername"}, +gfz(){return"Ich habe den Link angeklickt"}, +gjj(){return"Falsches Passwort oder Wiederherstellungsschl\xfcssel"}, +gfA(){return"Harmlos"}, +gjk(){return"Kontakt einladen"}, +jl(a){return"Kontakt in die Gruppe "+a+" einladen"}, +gjn(){return"Eingeladen"}, +jo(a,b){return"\ud83d\udce9 "+a+" hat "+b+" eingeladen"}, +gjp(){return"Nur eingeladene Mitglieder"}, +gjm(){return"Einladung f\xfcr mich"}, +gjq(){return"schreibt"}, +he(a){return"\ud83d\udc4b "+a+" ist dem Chat beigetreten"}, +ghd(){return"Raum beitreten"}, +jr(a,b){return"\ud83d\udc5e "+a+" hat "+b+" hinausgeworfen"}, +ghf(){return"Aus dem Chat hinauswerfen"}, +hg(a){return"Zuletzt aktiv: "+a}, +gjs(){return"Vor sehr langer Zeit gesehen"}, +geV(){return"Verlassen"}, +gjt(){return"Hat den Chat verlassen"}, +gju(){return"Hell"}, +jv(a){return a+" weitere Mitglieder laden"}, +gfo(){return"Sitzung exportieren und Ger\xe4t l\xf6schen"}, +gkE(){return"Diese Aktion kann nicht r\xfcckg\xe4ngig gemacht werden. Stelle sicher, dass du die Sicherungsdatei sicher aufbewahrst."}, +gkC(){return"TOR-Benutzer: Sitzung exportieren"}, +gkD(){return"F\xfcr TOR-Benutzer wird empfohlen, die Sitzung zu exportieren, bevor das Fenster geschlossen wird."}, +gkL(){return"TOR-Benutzer: Session-Export importieren"}, +gkM(){return"Hast du deine Sitzung das letzte Mal auf TOR exportiert? Importiere sie schnell und chatte weiter."}, +geW(){return"Lade \u2026 Bitte warten."}, +ghh(){return"Mehr laden \u2026"}, +geX(){return"Anmelden"}, +jw(a){return"Bei "+a+" anmelden"}, +gkN(){return"Anmelden mit einem Klick"}, +ghi(){return"Abmelden"}, +gjx(){return"\xc4nderungen der Mitglieder"}, +gf4(){return"Erw\xe4hnen"}, +gjz(){return"Nachrichten"}, +gjy(){return"Nachricht wird f\xfcr alle Mitglieder entfernt"}, +go8(){return"Keine Suchergebnisse."}, +gfB(){return"Moderator"}, +gjA(){return"Montag"}, +ghj(){return"Bitte beachte, dass du Pantalaimon brauchst, um Ende-zu-Ende-Verschl\xfcsselung benutzen zu k\xf6nnen."}, +gfg(){return"Neuer Chat"}, +ghk(){return"Neue Verifikationsanfrage!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Weiter"}, +gjB(){return"Nein"}, +gjC(){return"Keine Verbindung zum Server"}, +gjD(){return"Keine Emoticons gefunden. \ud83d\ude15"}, +gjE(){return"Du kannst die Verschl\xfcsselung erst aktivieren, sobald dieser Raum nicht mehr \xf6ffentlich zug\xe4nglich ist."}, +kQ(a,b){return a.k(0)+" ist kein Matrix-Server, stattdessen "+b.k(0)+" benutzen?"}, +gjF(){return"Du hast bisher keine M\xf6glichkeit hinzugef\xfcgt, um dein Passwort zur\xfcckzusetzen."}, +gfC(){return"Keine Berechtigung"}, +ghl(){return"Keine R\xe4ume gefunden \u2026"}, +gfD(){return"Benachrichtigungen"}, +gjG(){return"Benachrichtigungen f\xfcr dieses Konto aktiviert"}, +gfE(){return"Beleidigend"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Hoppla! Etwas ist schiefgelaufen\xa0\u2026"}, +gkR(){return"Einer deiner Clients wurde abgemeldet"}, +gkS(){return"In Maps \xf6ffnen"}, +gkj(){return"Dieser Server muss deine E-Mail-Adresse f\xfcr die Registrierung \xfcberpr\xfcfen."}, +ghm(){return"Oder"}, +gho(){return"Mitglieder"}, +gjH(){return"Passwort oder Wiederherstellungsschl\xfcssel"}, +gjI(a){return"Passwort"}, +gf6(){return"Passwort vergessen"}, +ghp(){return"Passwort wurde ge\xe4ndert"}, +ghq(){return"Passwort wiederherstellen"}, +gjK(){return"Bild w\xe4hlen"}, +gjL(){return"Anpinnen"}, +gjN(){return"Bitte w\xe4hle einen Benutzernamen"}, +gfF(){return"Bitte auf den Link in der E-Mail klicken und dann fortfahren."}, +gfG(){return"Bitte dein Passwort eingeben"}, +gjQ(){return"Bitte deinen Benutzernamen eingeben"}, +gjR(){return"Bitte folge den Anweisungen auf der Website und tippe auf Weiter."}, +gjT(){return"Privatsph\xe4re"}, +gkT(){return"Push-Regeln"}, +gfI(a){return"Grund"}, +hs(a){return A.q(a)+" hat ein Ereignis entfernt"}, +gjV(){return"Nachricht l\xf6schen"}, +gjW(){return"Ablehnen"}, +jX(a){return a+" hat die Einladung abgelehnt"}, +gbF(a){return"Entfernen"}, +gjY(){return"Alle anderen Ger\xe4te entfernen"}, +jZ(a){return"Entfernt von "+a.k(0)}, +gk7(){return"Verbannung aufheben"}, +gkW(){return"Deinen Avatar l\xf6schen"}, +gk_(){return"Zeige Nachrichtenformatierungen an"}, +ght(){return"Raum mit neuer Version ersetzen"}, +gfK(a){return"Antworten"}, +gfh(){return"Nachricht melden"}, +gk0(){return"Der Raum wurde ge-upgraded"}, +gk5(){return"Raumversion"}, +ghB(){return"Samstag"}, +gke(){return"Datei speichern"}, +ghC(){return"Sicherheit"}, +gjU(){return"Wiederherstellungs-Schl\xfcssel"}, +gkU(){return"Wiederherstellungsschl\xfcssel verloren?"}, +hD(a){return"Gelesen von "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Gelesen von "+a+" und "+b+" anderen",s,s)}, +hE(a,b){return"Gelesen von "+a+" und "+b}, +geI(a){return"Senden"}, +ghF(){return"Nachricht schreiben"}, +gkh(){return"Sende als Text"}, +ghG(){return"Sende Audiodatei"}, +ghH(){return"Datei senden"}, +ghI(){return"Bild senden"}, +ghJ(){return"Nachrichten senden"}, +ghL(){return"Sende Original"}, +ghM(){return"Sende Video"}, +hN(a){return"\ud83d\udcc1 "+a+" hat eine Datei gesendet"}, +hQ(a){return"\ud83c\udfa4 "+a+" hat eine Audio-Datei gesendet"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" hat ein Bild gesendet"}, +fP(a){return"\ud83d\ude0a "+a+" hat einen Sticker gesendet"}, +hP(a){return"\ud83c\udfa5 "+a+" hat ein Video gesendet"}, +ki(a){return a+" hat Anrufinformationen geschickt"}, +gkk(){return"Einladungslink festlegen"}, +gfQ(){return"Berechtigungsstufe einstellen"}, +gfS(){return"Einstellungen"}, +gfk(a){return"Teilen"}, +kl(a){return a+" hat den Standort geteilt"}, +gkm(){return"Passwort anzeigen"}, +gfa(){return"Registrieren"}, +glA(){return"Einmalige Anmeldung"}, +ghS(a){return"\xdcberspringe"}, +gnR(){return"Invite"}, +ghT(){return"Quellcode"}, +hU(a){return a+" hat einen Anruf get\xe4tigt"}, +gko(a){return"Absenden"}, +gkp(){return"Sonntag"}, +glH(){return"Synchronisiere... Bitte warten."}, +gks(){return"System"}, +gkY(){return"Stimmen nicht \xfcberein"}, +gkZ(){return"Stimmen \xfcberein"}, +gl_(){return"Donnerstag"}, +gl0(){return"Zu viele Anfragen. Bitte versuche es sp\xe4ter noch einmal!"}, +gl1(){return"Von anderem Ger\xe4t \xfcbertragen"}, +gl2(){return"Nochmal versuchen zu senden"}, +gl3(){return"Dienstag"}, +l4(a,b){return a+" hat die Verbannung von "+b+" aufgehoben"}, +gl5(){return"Ger\xe4teblockierung aufheben"}, +gl6(){return"Unbekanntes Ger\xe4t"}, +gk8(){return"Unbekannter Verschl\xfcsselungsalgorithmus"}, +l7(a,b){return"Unbekanntes Ereignis \u201e"+a+"\u201c"}, +gfM(){return"Abpinnen"}, +l8(a,b){return a+" und "+b+" andere schreiben"}, +l9(a,b){return a+" und "+b+" schreiben"}, +la(a){return a+" schreibt"}, +lb(a){return"\ud83d\udeaa "+a+" hat den Chat verlassen"}, +lc(a,b){return a+" hat ein "+b+"-Ereignis gesendet"}, +gmu(){return"Unverifiziert"}, +gdZ(){return"Verifiziert"}, +gka(){return"Starte Verifikation"}, +gkb(){return"Erfolgreich verifiziert!"}, +gld(){return"Anderes Konto wird verifiziert"}, +gle(){return"Sichtbarkeit des Chat-Verlaufs"}, +glf(){return"Sichtbar f\xfcr alle Mitglieder"}, +glg(){return"F\xfcr jeden sichtbar"}, +glh(){return"Warte darauf, dass der Partner die Anfrage annimmt\xa0\u2026"}, +gli(){return"Warte darauf, dass der Partner die Emoji annimmt\xa0\u2026"}, +glj(){return"Warten, dass der Partner die Zahlen annimmt\xa0\u2026"}, +glk(){return"Hintergrund"}, +gll(){return"Achtung!"}, +glm(){return"Mittwoch"}, +ghv(){return"Wir haben dir eine E-Mail gesendet"}, +ghw(){return"Warum willst du dies melden?"}, +glo(){return"Den Chat-Backup l\xf6schen, um einen neuen Wiederherstellungsschl\xfcssel zu erstellen?"}, +glp(){return"Mit diesen Adressen kannst du dein Passwort wiederherstellen, wenn du es vergessen hast."}, +geQ(){return"Ja"}, +glq(){return"Du"}, +gkd(){return"Du wurdest in diesen Chat eingeladen"}, +glr(){return"Du bist kein Mitglied mehr in diesem Chat"}, +gls(){return"Du wurdest aus dem Chat verbannt"}, +glu(){return"Dein \xf6ffentlicher Schl\xfcssel"}, +gkO(){return"Nachrichten-Info"}, +gmr(a){return"Zeit"}, +gd3(a){return"Nachrichtentyp"}, +glx(){return"Absender:in"}, +gmk(){return"Galerie \xf6ffnen"}, +gmo(){return"Aus dem Space entfernen"}, +gml(){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."}, +glM(){return"Story hinzuf\xfcgen"}, +gmm(){return"Ver\xf6ffentlichen"}, +gkc(){return"Wer kann meine Storys sehen?"}, +gmq(){return"Dieses Mitglied hat noch keine Story gepostet"}, +gmp(){return"Antwort wurde gesendet"}, +lD(a,b){return"Story von "+a+": \n"+b}, +gln(){return"Bitte beachte, dass sich Leute in deiner Story sehen und kontaktieren k\xf6nnen."}, +gmv(){return"Was gibt es neues?"}, +glK(){return"Beschreibung hinzuf\xfcgen"}, +glE(){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."}, +gm9(){return"Ich habe verstanden"}, +gkX(){return"Benutzer melden"}, +mn(a,b){return a+" reagierte mit "+b}, +gjM(){return"An Raum anheften"}, +glU(){return"M\xf6chtest du das Ereignis wirklich dauerhaft l\xf6sen?"}, +gft(){return"Emojis"}, +gm3(){return"Experimentelle Videoanrufe"}, +glZ(){return"E-Mail oder Benutzername"}, +gmb(){return"Probleme im Privatmodus"}, +gma(){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."}, +gmy(){return"Name"}, +gmF(){return"Du hast die Einladung abgelehnt"}, +glt(){return"Du bist dem Chat beigetreten"}, +gmz(){return"\ud83d\udc4d Du hast die Einladung angenommen"}, +mA(a){return"Du hast den "+a+" verbannt"}, +mB(a){return"Du hast die Einladung f\xfcr "+a+" zur\xfcckgezogen"}, +mC(a){return"\ud83d\udce9 Du wurdest von "+a+" eingeladen"}, +mD(a){return"\ud83d\udce9 Du hast "+a+" eingeladen"}, +mE(a){return"\ud83d\udc5e Du hast "+a+" rausgeworfen"}, +mG(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."}, +gms(){return"Entsperre alte Nachrichten"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return"Speicher den Wiederherstellungsschl\xfcssel im sicheren Speicher dieses Ger\xe4ts."}, +glw(){return"Speicher diesen Schl\xfcssel manuell, indem du den Systemfreigabedialog oder die Zwischenablage ausl\xf6st."}, +glC(){return"Auf diesem Ger\xe4t sicher speichern"}, +gk9(){return"Benutzer"}, +glY(){return"Benutzerdefiniert"}, +gmx(){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."}, +gm1(){return"Raum betreten"}, +gm0(){return"Raum betreten"}, +glN(){return"Alle Spaces"}, +mi(a){return a+" Chats"}, +gm7(){return"Blende unwichtige Zustandsereignisse aus"}, +hu(a){return"Leerer Chat (was "+a}, +gnz(){return"Diesen Chat verschl\xfcsseln"}, +gnA(){return"Ende-zu-Ende-Verschl\xfcsselung"}, +gns(){return"Aus Sicherheitsgr\xfcnden k\xf6nnen Sie die Verschl\xfcsselung in einem Chat nicht deaktivieren, wo sie zuvor aktiviert wurde."}, +gkn(){return"Sorry ... das ist nicht m\xf6glich"}, +gnr(){return"Ger\xe4teschl\xfcssel:"}, +got(){return"Chat wieder er\xf6ffnen"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Suchen"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.au7.prototype={ +gjJ(){return"Passwords do not match!"}, +gjP(){return"Please enter a valid email address."}, +gfJ(){return"Repeat password"}, +jO(a){return"Please choose at least "+a+" characters."}, +ghV(){return"About"}, +ghW(a){return"Accept"}, +hX(a){return"\ud83d\udc4d "+a+" accepted the invitation"}, +hY(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghZ(){return"Add email"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Admin"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" answered the call"}, +gi0(){return"Anyone can join"}, +gfU(){return"Archive"}, +geM(){return"Are you sure?"}, +gi1(){return"Are you sure you want to log out?"}, +gi2(){return u.mc}, +i3(a){return"Accept this verification request from "+a+"?"}, +i4(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +ghK(){return"Send on enter"}, +i5(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfV(){return"Ban from chat"}, +gi6(){return"Banned"}, +i7(a,b){return a+" banned "+b}, +gi8(){return"Block Device"}, +gdj(){return"Blocked"}, +gi9(){return"Bot messages"}, +gkt(){return"Bubble size"}, +gcN(a){return"Cancel"}, +fW(a){return"Can't open the URI "+a}, +gfX(){return"Change device name"}, +ig(a){return a+" changed the chat avatar"}, +ih(a,b){return a+" changed the chat description to: '"+b+"'"}, +ii(a,b){return a+" changed the chat name to: '"+b+"'"}, +ij(a){return a+" changed the chat permissions"}, +ik(a,b){return a+" changed their displayname to: '"+b+"'"}, +il(a){return a+" changed the guest access rules"}, +im(a,b){return a+" changed the guest access rules to: "+b}, +io(a){return a+" changed the history visibility"}, +ip(a,b){return a+" changed the history visibility to: "+b}, +iq(a){return a+" changed the join rules"}, +ir(a,b){return a+" changed the join rules to: "+b}, +is(a){return a+" changed their avatar"}, +it(a){return a+" changed the chat aliases"}, +iu(a){return a+" changed the invitation link"}, +gfY(){return"Change password"}, +gib(){return"Change your style"}, +gia(){return"Change the name of the chat"}, +gic(){return"Change wallpaper"}, +gie(){return"Change your avatar"}, +giv(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghx(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +giw(){return u.lx}, +gix(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giz(){return"Choose a username"}, +gfZ(){return"Clear archive"}, +gdd(a){return"Close"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Ban the given user from this chat"}, +giB(){return"Clear cache"}, +giC(){return u.C}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"Send HTML-formatted text"}, +giF(){return"Invite the given user to this chat"}, +giG(){return"Join the given chat"}, +giH(){return"Remove the given user from this chat"}, +giI(){return"Leave this chat"}, +gkv(){return"Describe yourself"}, +giJ(){return u.N}, +giK(){return"Set your display name for this chat"}, +gkw(){return u.Q}, +gkx(){return"Send unformatted text"}, +gky(){return"Send reply as a reaction"}, +gkz(){return"Send text"}, +giL(){return"Unban the given user from this chat"}, +gkA(){return"Command invalid"}, +kB(a){return a+" is not a command."}, +giM(){return"Please compare the emojis"}, +giN(){return"Please compare the numbers"}, +gh_(){return"Configure chat"}, +giO(){return"Contact has been invited to the chat"}, +giP(){return"Contains display name"}, +giQ(){return"Contains username"}, +gfn(){return u.a4}, +giR(){return"Copied to clipboard"}, +gh0(a){return"Copy"}, +giS(){return"Copy to clipboard"}, +iT(a){return"Could not decrypt message: "+a}, +iU(a){return a+" members"}, +iV(a){return"\ud83d\udcac "+a+" created the chat"}, +giW(){return"Dark"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"-"+b+"-"+c}, +giZ(){return u.e6}, +gj_(){return"Default permission level"}, +gez(a){return"Delete"}, +gj0(){return"Delete account"}, +gh2(){return"Delete message"}, +gfp(){return"Devices"}, +geR(){return"Direct Chats"}, +gnt(a){return"Download"}, +gj2(){return"Edit"}, +gj3(){return"Edit blocked servers"}, +gh3(){return"Edit chat permissions"}, +gh4(){return"Edit chat avatar"}, +gh5(){return"Emote already exists!"}, +gh6(){return"Invalid emote shortcode!"}, +gj4(){return"Emote packs for chat"}, +gh7(){return"Emote Settings"}, +gh8(){return"Emote shortcode"}, +gj5(){return u.lm}, +gfe(){return"Empty chat"}, +gj6(){return"Enable emote pack globally"}, +gfu(){return"Enable encryption"}, +gj7(){return u.gh}, +gh9(){return"Encryption is not enabled"}, +j8(a){return a+" ended the call"}, +gnB(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkK(){return"Homeserver"}, +gj9(){return"Enter your homeserver"}, +gha(){return"Everything ready!"}, +gfv(){return"Extremely offensive"}, +gjc(a){return"Font size"}, +geB(a){return"Forward"}, +gjd(){return"Friday"}, +gkI(){return"From joining"}, +gkJ(){return"From the invitation"}, +gfO(){return"Go to the new chat"}, +ghy(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghz(){return"Guests are forbidden"}, +ghA(){return"Guests can join"}, +je(a,b){return a+" has withdrawn the invitation for "+b}, +ghb(){return"Help"}, +gjf(){return"Hide redacted events"}, +gjg(){return"Hide unknown events"}, +gfw(){return"How offensive is this content?"}, +ghc(){return"Ignore"}, +geh(){return"Ignored users"}, +gjh(){return u.a}, +gji(){return"Ignore username"}, +gfz(){return"I have clicked on the link"}, +gjj(){return"Incorrect passphrase or recovery key"}, +gfA(){return"Inoffensive"}, +gjk(){return"Invite contact"}, +jl(a){return"Invite contact to "+a}, +gjn(){return"Invited"}, +jo(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjp(){return"Invited users only"}, +gjm(){return"Invite for me"}, +gjq(){return"typing a message"}, +he(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghd(){return"Join chat"}, +jr(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghf(){return"Kick from chat"}, +hg(a){return"Last active: "+a}, +gjs(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjt(){return"Left the chat"}, +gju(){return"Light"}, +jv(a){return"Load "+a+" more participants"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghh(){return"Load more\u2026"}, +geX(){return"Login"}, +jw(a){return"Log in to "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Logout"}, +gjx(){return"Member changes"}, +gf4(){return"Mention"}, +gjz(){return"Messages"}, +gjy(){return u.f}, +go8(){return"No matching search results."}, +gfB(){return"Moderator"}, +gjA(){return"Monday"}, +ghj(){return u.mC}, +gfg(){return"New chat"}, +ghk(){return"New verification request!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Next"}, +gjB(){return"No"}, +gjC(){return"No connection to the server"}, +gjD(){return"No emotes found. \ud83d\ude15"}, +gjE(){return u.S}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return u.c}, +gfC(){return"No permission"}, +ghl(){return"No chats found\u2026"}, +gfD(){return"Notifications"}, +gjG(){return"Notifications enabled for this account"}, +gfE(){return"Offensive"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oops, something went wrong\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Open in maps"}, +gkj(){return u.s}, +ghm(){return"Or"}, +gho(){return"Participant"}, +gjH(){return"passphrase or recovery key"}, +gjI(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjK(){return"Pick an image"}, +gjL(){return"Pin"}, +gjN(){return"Please choose a username"}, +gfF(){return u.b}, +gfG(){return"Please enter your password"}, +gjQ(){return"Please enter your username"}, +gjR(){return u._}, +gjT(){return"Privacy"}, +gkT(){return"Push rules"}, +gfI(a){return"Reason"}, +hs(a){return A.q(a)+" redacted an event"}, +gjV(){return"Redact message"}, +gjW(){return"Reject"}, +jX(a){return a+" rejected the invitation"}, +gbF(a){return"Remove"}, +gjY(){return"Remove all other devices"}, +jZ(a){return"Removed by "+a.k(0)}, +gk7(){return"Unban from chat"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Render rich message content"}, +ght(){return"Replace chat with newer version"}, +gfK(a){return"Reply"}, +gfh(){return"Report message"}, +gk0(){return"Group chat has been upgraded"}, +gk5(){return"Group chat version"}, +ghB(){return"Saturday"}, +gke(){return"Save file"}, +ghC(){return"Security"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Seen by "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hE(a,b){return"Seen by "+a+" and "+b}, +geI(a){return"Send"}, +ghF(){return"Send a message"}, +gkh(){return"Send as text"}, +ghG(){return"Send audio"}, +ghH(){return"Send file"}, +ghI(){return"Send image"}, +ghJ(){return"Send messages"}, +ghL(){return"Send original"}, +ghM(){return"Send video"}, +hN(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hQ(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fP(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hP(a){return"\ud83c\udfa5 "+a+" sent a video"}, +ki(a){return a+" sent call information"}, +gkk(){return"Set invitation link"}, +gfQ(){return"Set permissions level"}, +gfS(){return"Settings"}, +gfk(a){return"Share"}, +kl(a){return a+" shared their location"}, +gkm(){return"Show password"}, +gfa(){return"Sign up"}, +glA(){return"Single Sign on"}, +ghS(a){return"Skip"}, +gnR(){return"Invite"}, +ghT(){return"Source code"}, +hU(a){return a+" started a call"}, +gko(a){return"Submit"}, +gkp(){return"Sunday"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"System"}, +gkY(){return"They Don't Match"}, +gkZ(){return"They Match"}, +gl_(){return"Thursday"}, +gl0(){return u.D}, +gl1(){return"Transfer from another device"}, +gl2(){return"Try to send again"}, +gl3(){return"Tuesday"}, +l4(a,b){return a+" unbanned "+b}, +gl5(){return"Unblock Device"}, +gl6(){return"Unknown device"}, +gk8(){return"Unknown encryption algorithm"}, +l7(a,b){return"Unknown event '"+a+"'"}, +gfM(){return"Unpin"}, +l8(a,b){return a+" and "+b+" others are typing"}, +l9(a,b){return a+" and "+b+" are typing"}, +la(a){return a+" is typing"}, +lb(a){return"\ud83d\udeaa "+a+" left the chat"}, +lc(a,b){return a+" sent a "+b+" event"}, +gmu(){return"Unverified"}, +gdZ(){return"Verified"}, +gka(){return"Start Verification"}, +gkb(){return"You successfully verified!"}, +gld(){return"Verifying other account"}, +gle(){return"Visibility of the chat history"}, +glf(){return"Visible for all participants"}, +glg(){return"Visible for everyone"}, +glh(){return u.K}, +gli(){return"Waiting for partner to accept the emoji\u2026"}, +glj(){return u.O}, +glk(){return"Wallpaper"}, +gll(){return"Warning!"}, +glm(){return"Wednesday"}, +ghv(){return"We sent you an email"}, +ghw(){return"Why do you want to report this?"}, +glo(){return u.I}, +glp(){return u.X}, +geQ(){return"Yes"}, +glq(){return"You"}, +gkd(){return"You are invited to this chat"}, +glr(){return u.W}, +gls(){return"You have been banned from this chat"}, +glu(){return"Your public key"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Search"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.au8.prototype={ +gjJ(){return"Passwords do not match!"}, +gjP(){return"Please enter a valid email address."}, +gfJ(){return"Repeat password"}, +jO(a){return"Please choose at least "+a+" characters."}, +ghV(){return"Prio"}, +ghW(a){return"Akcepti"}, +hX(a){return a+" akceptis la inviton"}, +hY(a){return a+" aktivigis tutvojan \u0109ifradon"}, +ghZ(){return"Aldoni retpo\u015dtadreson"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Administranto"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" respondis la vokon"}, +gi0(){return"\u0108iu ajn povas ali\u011di"}, +gfU(){return"Ar\u0125ivo"}, +geM(){return"\u0108u vi certas?"}, +gi1(){return"\u0108u vi certe volas adia\u016di?"}, +gi2(){return"Por ke vi povu kontroli (subskribi) la alian personon, bonvolu enigi pasfrazon de via sekreta deponejo a\u016d vian rehavan \u015dlosilon."}, +i3(a){return"\u0108u akcepti \u0109i tiun kontrolpeton de "+a+"?"}, +i4(a,b,c){return"La hejmservilo subtenas la jenajn specojn de salutoj:\n"+a+"\nSed \u0109i tiu aplika\u0135o subtenas nur:\n"+b}, +ghK(){return"Sendi per eniga klavo"}, +i5(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}, +gfV(){return"Forbari de babilo"}, +gi6(){return"Forbarita"}, +i7(a,b){return a+" forbaris uzanton "+b}, +gi8(){return"Bloki aparaton"}, +gdj(){return"Blokita"}, +gi9(){return"Mesa\u011doj de robotoj"}, +gkt(){return"Bubble size"}, +gcN(a){return"Nuligi"}, +fW(a){return"Ne povis malfermi URI "+a}, +gfX(){return"\u015can\u011di nomon de aparato"}, +ig(a){return a+" \u015dan\u011dis bildon de la babilo"}, +ih(a,b){return a+" \u015dan\u011dis priskribon de la babilo al: \xab"+b+"\xbb"}, +ii(a,b){return a+" \u015dan\u011dis nomon de la babilo al: \xab"+b+"\xbb"}, +ij(a){return a+" \u015dan\u011dis permesojn pri la babilo"}, +ik(a,b){return a+" \u015dan\u011dis sian prezentan nomon al: "+a}, +il(a){return a+" \u015dan\u011dis regulojn pri aliro de gastoj"}, +im(a,b){return a+" \u015dan\u011dis regulojn pri aliro de gastoj al: "+b}, +io(a){return a+" \u015dan\u011dis videblecon de la historio"}, +ip(a,b){return a+" \u015dan\u011dis videblecon de la historio al: "+b}, +iq(a){return a+" \u015dan\u011dis regulojn pri ali\u011dado"}, +ir(a,b){return a+" \u015dan\u011dis regulojn pri ali\u011dado al: "+b}, +is(a){return a+" \u015dan\u011dis sian profilbildon"}, +it(a){return a+" \u015dan\u011dis la kromnomojn de la \u0109ambro"}, +iu(a){return a+" \u015dan\u011dis la invitan ligilon"}, +gfY(){return"\u015can\u011di pasvorton"}, +gib(){return"\u015can\u011du la ha\u016dton"}, +gia(){return"\u015can\u011di nomon de la grupo"}, +gic(){return"\u015can\u011di fonbildon"}, +gie(){return"\u015can\u011di vian profilbildon"}, +giv(){return"La \u0109ifrado estas difektita"}, +gf0(){return"Babilo"}, +ghx(){return"Your chat backup has been set up."}, +gfc(){return"Savkopiado de babilo"}, +giw(){return"Via savkopio de babilo estas sekurigita per sekureca \u015dlosilo. Bonvolu certigi, ke vi ne perdos \u011din."}, +gix(){return"Babiloj"}, +gfd(){return"Elektu fortan pasvorton"}, +giz(){return"Elektu uzantonomon"}, +gfZ(){return"Vakigi ar\u0125ivon"}, +gdd(a){return"Fermi"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Forbari la donitan uzanton de \u0109i tiu \u0109ambro"}, +giB(){return"Clear cache"}, +giC(){return u.C}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"Sendi tekston formatan je HTML"}, +giF(){return"Inviti la donitan uzanton al \u0109i tiu \u0109ambro"}, +giG(){return"Ali\u011di al la donita \u0109ambro"}, +giH(){return"Forigi la donitan uzanton de \u0109i tiu \u0109ambro"}, +giI(){return"Foriri de \u0109i tiu \u0109ambro"}, +gkv(){return"Priskribu vian agon"}, +giJ(){return"Agordi vian profilbildon por \u0109i tiu \u0109ambro (la\u016d mxc-uri)"}, +giK(){return"Agordi vian prezentan nomon en \u0109i tiu \u0109ambro"}, +gkw(){return"Agordi povnivelon de la donita uzanto (implicite: 50)"}, +gkx(){return"Sendi senformatan tekston"}, +gky(){return"Sendi respondon kiel reagon"}, +gkz(){return"Sendi tekston"}, +giL(){return"Malforbari la donitan uzanton de \u0109i tiu \u0109ambro"}, +gkA(){return"Nevalida ordono"}, +kB(a){return a+" ne estas ordono."}, +giM(){return"Komparu kaj certigu, ke la jenaj bildosignoj samas en amba\u016d aparatoj:"}, +giN(){return"Komparu kaj certigu, ke la jenaj numeroj samas en amba\u016d aparatoj:"}, +gh_(){return"Agordi babilon"}, +giO(){return"Kontakto inviti\u011dis al la grupo"}, +giP(){return"Enhavas prezentan nomon"}, +giQ(){return"Enhavas uzantonomon"}, +gfn(){return"La enhavo raporti\u011dis al la administrantoj de la servilo"}, +giR(){return"Kopiite al tondujo"}, +gh0(a){return"Kopii"}, +giS(){return"Kopii al tondujo"}, +iT(a){return"Ne povis mal\u0109ifri mesa\u011don: "+a}, +iU(a){return a+" partoprenantoj"}, +iV(a){return a+" kreis la babilon"}, +giW(){return"Malhela"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"a de la "+b+"a de "+a}, +giZ(){return"\u0108i tio malaktivigos vian konton de uzanto. Ne eblas tion malfari! \u0108u certe vi certas?"}, +gj_(){return"Norma nivelo de permesoj"}, +gez(a){return"Forigi"}, +gj0(){return"Forigi konton"}, +gh2(){return"Forigi mesa\u011don"}, +gfp(){return"Aparatoj"}, +geR(){return"Rektaj babiloj"}, +gnt(a){return"Download"}, +gj2(){return"Redakti"}, +gj3(){return"Redakti blokitajn servilojn"}, +gh3(){return"Redakti permesojn de babilo"}, +gh4(){return"Redakti bildon de \u0109ambro"}, +gh5(){return"Mieneto jam ekzistas!"}, +gh6(){return"Nevalida mallongigo de mieneto!"}, +gj4(){return"Mienetaroj por la \u0109ambro"}, +gh7(){return"Agordoj pri mienetoj"}, +gh8(){return"Mallongigo de mieneto"}, +gj5(){return"Vi devas elekti mallongigon de mieneto kaj bildon!"}, +gfe(){return"Malplena babilo"}, +gj6(){return"\u015calti mienetaron \u0109ie"}, +gfu(){return"\u015calti \u0109ifradon"}, +gj7(){return"Vi ne povos mal\u015dalti la \u0109ifradon. \u0108u vi certas?"}, +gh9(){return"\u0108ifrado ne estas \u015daltita"}, +j8(a){return a+" finis la vokon"}, +gnB(){return"Enter chat name"}, +gf1(){return"Enigu retpo\u015dtadreson"}, +gkK(){return"Hejmservilo"}, +gj9(){return"Enigu vian hejmservilon"}, +gha(){return"\u0108io pretas!"}, +gfv(){return"Tre ofenda"}, +gjc(a){return"Grandeco de tiparo"}, +geB(a){return"Plusendi"}, +gjd(){return"Vendredo"}, +gkI(){return"Ekde ali\u011do"}, +gkJ(){return"Ekde la invito"}, +gfO(){return"Iri al la nova \u0109ambro"}, +ghy(){return"Priskribo de grupo"}, +f8(a){return"Grupo kun "+a}, +ghz(){return"Gastoj estas malpermesitaj"}, +ghA(){return"Gastoj povas ali\u011di"}, +je(a,b){return a+" nuligis la inviton por "+b}, +ghb(){return"Helpo"}, +gjf(){return"Ka\u015di obskurigitajn eventojn"}, +gjg(){return"Ka\u015di nekonatajn eventojn"}, +gfw(){return"Kiel ofenda estas \u0109i tiu enhavo?"}, +ghc(){return"Malatenti"}, +geh(){return"Malatentitaj uzantoj"}, +gjh(){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."}, +gji(){return"Malatenti uzantonomon"}, +gfz(){return"Mi klakis la ligilon"}, +gjj(){return"Ne\u011dusta pasfrazo a\u016d rehava \u015dlosilo"}, +gfA(){return"Neofenda"}, +gjk(){return"Inviti kontakton"}, +jl(a){return"Inviti kontakton al "+a}, +gjn(){return"Invitita"}, +jo(a,b){return a+" invitis uzanton "+b}, +gjp(){return"Nur invititoj"}, +gjm(){return"Invito por mi"}, +gjq(){return"tajpas"}, +he(a){return a+" ali\u011dis al la babilo"}, +ghd(){return"Ali\u011di al \u0109ambro"}, +jr(a,b){return a+" forpelis uzanton "+b}, +ghf(){return"Forpeli de babilo"}, +hg(a){return"Lastafoje aktiva: "+a}, +gjs(){return"Vidita anta\u016d longe"}, +geV(){return"Foriri"}, +gjt(){return"Foriris de la \u0109ambro"}, +gju(){return"Hela"}, +jv(a){return"Enlegi "+a+" pliajn partoprenantojn"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Enlegante\u2026 bonvolu atendi."}, +ghh(){return"Enlegi pli\u2026"}, +geX(){return"Saluti"}, +jw(a){return"Saluti servilon "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Adia\u016di"}, +gjx(){return"\u015can\u011doj de anoj"}, +gf4(){return"Mencii"}, +gjz(){return"Mesa\u011doj"}, +gjy(){return"Mesa\u011do fori\u011dos por \u0109iuj partoprenantoj"}, +go8(){return"No matching search results."}, +gfB(){return"Reguligisto"}, +gjA(){return"Lundo"}, +ghj(){return"Bonvolu scii, ke vi ankora\u016d bezonas la programon Pantalaimon por uzi tutvojan \u0109ifradon."}, +gfg(){return"Nova babilo"}, +ghk(){return"Nova kontrolpeto!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Sekva"}, +gjB(){return"Ne"}, +gjC(){return"Neniu konekto al la servilo"}, +gjD(){return"Neniuj mienetoj trovi\u011dis. \ud83d\ude15"}, +gjE(){return"Vi nur povas aktivigi \u0109ifradon kiam la \u0109ambro ne plu estas publike alirebla."}, +kQ(a,b){return a.k(0)+" ne estas matriksa servilo, eble provu anstata\u016de servilon "+b.k(0)+"?"}, +gjF(){return"Vi ankora\u016d ne aldonis manieron rehavi vian pasvorton."}, +gfC(){return"Neniu permeso"}, +ghl(){return"Neniuj \u0109ambroj trovi\u011dis\u2026"}, +gfD(){return"Sciigoj"}, +gjG(){return"Sciigoj \u015dalti\u011dis por \u0109i tiu konto"}, +gfE(){return"Ofenda"}, +gdl(){return"bone"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oj! Io misokazis\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Open in maps"}, +gkj(){return u.s}, +ghm(){return"A\u016d"}, +gho(){return"Partoprenanto"}, +gjH(){return"pasfrazo a\u016d rehava \u015dlosilo"}, +gjI(a){return"Pasvorto"}, +gf6(){return"Forgesita pasvorto"}, +ghp(){return"Pasvorto \u015dan\u011di\u011dis"}, +ghq(){return"Rehavo de pasvorto"}, +gjK(){return"Elekti bildon"}, +gjL(){return"Fiksi"}, +gjN(){return"Bonvolu elekti uzantonomon"}, +gfF(){return"Bonvolu klaki la ligilon en la retletero kaj plui\u011di."}, +gfG(){return"Bonvolu enigi vian pasvorton"}, +gjQ(){return"Bonvolu enigi vian uzantonomon"}, +gjR(){return"Bonvolu sekvi la instrukciojn de la retejo kaj tu\u015detu al \xabSekva\xbb."}, +gjT(){return"Privateco"}, +gkT(){return"Reguloj de pasivaj sciigoj"}, +gfI(a){return"Kialo"}, +hs(a){return A.q(a)+" obskurigis eventon"}, +gjV(){return"Obskurigi mesa\u011don"}, +gjW(){return"Rifuzi"}, +jX(a){return a+" rifuzis la inviton"}, +gbF(a){return"Forigi"}, +gjY(){return"Forigi \u0109iujn aliajn aparatojn"}, +jZ(a){return"Forigita de "+a.k(0)}, +gk7(){return"Malforbari"}, +gkW(){return"Forigi vian profilbildon"}, +gk_(){return"Bildigi ri\u0109forman enhavon de mesa\u011doj"}, +ght(){return"Anstata\u016digi \u0109ambron per nova versio"}, +gfK(a){return"Respondi"}, +gfh(){return"Raporti mesa\u011don"}, +gk0(){return"\u0108ambro gradalti\u011dis"}, +gk5(){return"Versio de \u0109ambro"}, +ghB(){return"Sabato"}, +gke(){return"Konservi dosieron"}, +ghC(){return"Sekureco"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Vidita de "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Vidita de "+a+" kaj "+b+" aliaj",s,s)}, +hE(a,b){return"Vidita de "+a+" kaj "+b}, +geI(a){return"Sendi"}, +ghF(){return"Sendi mesa\u011don"}, +gkh(){return"Sendi kiel tekston"}, +ghG(){return"Sendi sondosieron"}, +ghH(){return"Sendi dosieron"}, +ghI(){return"Sendi bildon"}, +ghJ(){return"Sendi mesa\u011dojn"}, +ghL(){return"Sendi originalon"}, +ghM(){return"Sendi filmon"}, +hN(a){return a+" sendis dosieron"}, +hQ(a){return a+" sendis sondosieron"}, +hO(a){return a+" sendis bildon"}, +fP(a){return a+" sendis glumarkon"}, +hP(a){return a+" sendis filmon"}, +ki(a){return a+" sendis informojn pri voko"}, +gkk(){return"Agordi invitan ligilon"}, +gfQ(){return"Agordi nivelon de permesoj"}, +gfS(){return"Agordoj"}, +gfk(a){return"Konigi"}, +kl(a){return a+" konigis sian lokon"}, +gkm(){return"Montri pasvorton"}, +gfa(){return"Registri\u011di"}, +glA(){return"Ununura saluto"}, +ghS(a){return"Preterpasi"}, +gnR(){return"Invite"}, +ghT(){return"Fontkodo"}, +hU(a){return a+" komencis vokon"}, +gko(a){return"Sendi"}, +gkp(){return"Diman\u0109o"}, +glH(){return"Spegulante\u2026 Bonvolu atendi."}, +gks(){return"Sistema"}, +gkY(){return"Ili ne akordas"}, +gkZ(){return"Ili akordas"}, +gl_(){return"\u0134a\u016ddo"}, +gl0(){return"Tro multaj petoj. Bonvolu reprovi poste!"}, +gl1(){return"Transporti de alia aparato"}, +gl2(){return"Reprovi sendi"}, +gl3(){return"Mardo"}, +l4(a,b){return a+" malforbaris uzanton "+b}, +gl5(){return"Malbloki aparaton"}, +gl6(){return"Nekonata aparato"}, +gk8(){return"Nekonata \u0109ifra algoritmo"}, +l7(a,b){return"Nekonata evento \xab"+a+"\xbb"}, +gfM(){return"Malfiksi"}, +l8(a,b){return a+" kaj "+b+" aliaj tajpas"}, +l9(a,b){return a+" kaj "+b+" tajpas"}, +la(a){return a+" tajpas"}, +lb(a){return a+" foriris de la babilo"}, +lc(a,b){return a+" sendis eventon de speco "+b}, +gmu(){return"Unverified"}, +gdZ(){return"Kontrolita"}, +gka(){return"Komenci kontrolon"}, +gkb(){return"Vi sukcese kontrolis!"}, +gld(){return"Kontrolante alian konton"}, +gle(){return"Videbleco de historio de la babilo"}, +glf(){return"Videbla al \u0109iuj partoprenantoj"}, +glg(){return"Videbla al \u0109iuj"}, +glh(){return"Atendante konfirmon de peto de la kunulo\u2026"}, +gli(){return"Atendante akcepton de la bildosignoj de la kunulo\u2026"}, +glj(){return"Atendante akcepton de la numeroj, de la kunulo\u2026"}, +glk(){return"Fonbildo"}, +gll(){return"Averto!"}, +glm(){return"Merkredo"}, +ghv(){return"Ni sendis retleteron al vi"}, +ghw(){return"Kial vi volas tion \u0109i raporti?"}, +glo(){return"\u0108u forvi\u015di la savkopion de via babilo por krei novan sekurecan \u015dlosilon?"}, +glp(){return"Per tiuj \u0109i adresoj vi povas rehavi vian pasvorton."}, +geQ(){return"Jes"}, +glq(){return"Vi"}, +gkd(){return"Vi estas invitita al \u0109i tiu babilo"}, +glr(){return"Vi ne plu partoprenas \u0109i tiun babilon"}, +gls(){return"Vi estas forbarita de \u0109i tiu babilo"}, +glu(){return"Via publika \u015dlosilo"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Ser\u0109i"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.au9.prototype={ +gjJ(){return"\xa1Las contrase\xf1as no coinciden!"}, +gjP(){return"Por favor ingrese un correo electr\xf3nico v\xe1lido."}, +gfJ(){return"Repetir la contrase\xf1a"}, +jO(a){return"Por favor elegir al menos "+a+" car\xe1cteres"}, +ghV(){return"Acerca de"}, +ghW(a){return"Aceptar"}, +hX(a){return a+" acept\xf3 la invitaci\xf3n"}, +hY(a){return a+" activ\xf3 el cifrado de extremo a extremo"}, +ghZ(){return"A\xf1adir direcci\xf3n de correo"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Administrador"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" respondi\xf3 a la llamada"}, +gi0(){return"Cualquiera puede unirse"}, +gfU(){return"Archivo"}, +geM(){return"\xbfEst\xe1s seguro?"}, +gi1(){return"\xbfConfirma que quiere cerrar sesi\xf3n?"}, +gi2(){return"Para poder confirmar a la otra persona, ingrese su contrase\xf1a de almacenamiento segura o la clave de recuperaci\xf3n."}, +i3(a){return"\xbfAceptar esta solicitud de verificaci\xf3n de "+a+"?"}, +i4(a,b,c){return"El servidor soporta los siguientes mecanismos para autenticaci\xf3n:\n"+a+"\npero esta aplicaci\xf3n s\xf3lo soporta:\n"+b}, +ghK(){return"Enviar con enter"}, +i5(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}, +gfV(){return"Vetar del chat"}, +gi6(){return"Vetado"}, +i7(a,b){return a+" vet\xf3 a "+b}, +gi8(){return"Bloquear dispositivo"}, +gdj(){return"Bloqueado"}, +gi9(){return"Mensajes de bot"}, +gkt(){return"Bubble size"}, +gcN(a){return"Cancelar"}, +fW(a){return"No puedo abrir el URI "+a}, +gfX(){return"Cambiar el nombre del dispositivo"}, +ig(a){return a+" cambi\xf3 el icono del chat"}, +ih(a,b){return a+" cambi\xf3 la descripci\xf3n del chat a: '"+b+"'"}, +ii(a,b){return a+" cambi\xf3 el nombre del chat a: '"+b+"'"}, +ij(a){return a+" cambi\xf3 los permisos del chat"}, +ik(a,b){return a+" cambi\xf3 su nombre visible a: "+b}, +il(a){return a+" cambi\xf3 las reglas de acceso de visitantes"}, +im(a,b){return a+" cambi\xf3 las reglas de acceso de visitantes a: "+b}, +io(a){return a+" cambi\xf3 la visibilidad del historial"}, +ip(a,b){return a+" cambi\xf3 la visibilidad del historial a: "+b}, +iq(a){return a+" cambi\xf3 las reglas de ingreso"}, +ir(a,b){return a+" cambi\xf3 las reglas de ingreso a "+b}, +is(a){return a+" cambi\xf3 su imagen de perfil"}, +it(a){return a+" cambi\xf3 el alias de la sala"}, +iu(a){return a+" cambi\xf3 el enlace de invitaci\xf3n"}, +gfY(){return"Cambiar la contrase\xf1a"}, +gib(){return"Cambia tu estilo"}, +gia(){return"Cambiar el nombre del grupo"}, +gic(){return"Cambiar el fondo de pantalla"}, +gie(){return"Cambiar tu avatar"}, +giv(){return"El cifrado se ha corrompido"}, +gf0(){return"Chat"}, +ghx(){return"Se ha configurado la copia de respaldo del chat."}, +gfc(){return"Copia de respaldo del chat"}, +giw(){return"La copia de respaldo del chat est\xe1 protegida por una clave de seguridad. Procure no perderla."}, +gix(){return"Conversaciones"}, +gfd(){return"Elija una contrase\xf1a segura"}, +giz(){return"Elija un nombre de usuario"}, +gfZ(){return"Borrar archivo"}, +gdd(a){return"Cerrar"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Prohibir al usuario dado en esta sala"}, +giB(){return"Limpiar cache"}, +giC(){return u.C}, +giD(){return"Descartar sesi\xf3n"}, +giE(){return u.q}, +gku(){return"Enviar texto con formato HTML"}, +giF(){return"Invitar al usuario indicado a esta sala"}, +giG(){return"\xdanete a la sala indicada"}, +giH(){return"Eliminar el usuario indicado de esta sala"}, +giI(){return"Deja esta sala"}, +gkv(){return"Descr\xedbete"}, +giJ(){return"Selecciona tu foto para esta sala (by mxc-uri)"}, +giK(){return"Establece tu nombre para mostrar para esta sala"}, +gkw(){return"Establece el nivel de potencia del usuario dado (default: 50)"}, +gkx(){return"Enviar texto sin formato"}, +gky(){return"Enviar respuesta como reacci\xf3n"}, +gkz(){return"Enviar texto"}, +giL(){return"Des banear al usuario dado en esta sala"}, +gkA(){return"Comando inv\xe1lido"}, +kB(a){return a+" no es un comando."}, +giM(){return"Compare y aseg\xfarese de que los siguientes emoji coincidan con los del otro dispositivo:"}, +giN(){return"Compare y aseg\xfarese de que los siguientes n\xfameros coincidan con los del otro dispositivo:"}, +gh_(){return"Configurar chat"}, +giO(){return"El contacto ha sido invitado al grupo"}, +giP(){return"Contiene nombre para mostrar"}, +giQ(){return"Contiene nombre de usuario"}, +gfn(){return"El contenido ha sido reportado a los administradores del servidor"}, +giR(){return"Copiado al portapapeles"}, +gh0(a){return"Copiar"}, +giS(){return"Copiar al portapapeles"}, +iT(a){return"No se pudo descifrar el mensaje: "+a}, +iU(a){return a+" participantes"}, +iV(a){return a+" cre\xf3 el chat"}, +giW(){return"Oscuro"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"-"+b+"-"+a}, +giZ(){return"Se desactivar\xe1 su cuenta de usuario. \xa1La operaci\xf3n no se puede cancelar! \xbfEst\xe1 seguro?"}, +gj_(){return"Nivel de permiso predeterminado"}, +gez(a){return"Eliminar"}, +gj0(){return"Cancelar cuenta"}, +gh2(){return"Eliminar mensaje"}, +gfp(){return"Dispositivos"}, +geR(){return"Chat directo"}, +gnt(a){return"Download"}, +gj2(){return"Editar"}, +gj3(){return"Editar servidores bloqueado"}, +gh3(){return"Editar permisos de chat"}, +gh4(){return"Editar avatar de sala"}, +gh5(){return"\xa1El emote ya existe!"}, +gh6(){return"\xa1El atajo del emote es inv\xe1lido!"}, +gj4(){return"Paquetes de emoticonos para la habitaci\xf3n"}, +gh7(){return"Configuraci\xf3n de emotes"}, +gh8(){return"Atajo de emote"}, +gj5(){return"\xa1Debes elegir un atajo de emote y una imagen!"}, +gfe(){return"Chat vac\xedo"}, +gj6(){return"Habilitar paquete de emoticonos a nivel general"}, +gfu(){return"Habilitar la encriptaci\xf3n"}, +gj7(){return"Ya no podr\xe1 deshabilitar el cifrado. \xbfEst\xe1s seguro?"}, +gh9(){return"El cifrado no est\xe1 habilitado"}, +j8(a){return a+" termin\xf3 la llamada"}, +gnB(){return"Enter chat name"}, +gf1(){return"Introducir una direcci\xf3n de correo electr\xf3nico"}, +gkK(){return"Homeserver"}, +gj9(){return"Ingrese su servidor"}, +gha(){return"\xa1Todo listo!"}, +gfv(){return"Extremadamente ofensivo"}, +gjc(a){return"Tama\xf1o de fuente"}, +geB(a){return"Reenviar"}, +gjd(){return"Viernes"}, +gkI(){return"Desde que se uni\xf3"}, +gkJ(){return"Desde la invitaci\xf3n"}, +gfO(){return"Ir a la nueva sala"}, +ghy(){return"Descripci\xf3n del grupo"}, +f8(a){return"Grupo con "+a}, +ghz(){return"Los visitantes est\xe1n prohibidos"}, +ghA(){return"Los visitantes pueden unirse"}, +je(a,b){return a+" ha retirado la invitaci\xf3n para "+b}, +ghb(){return"Ayuda"}, +gjf(){return"Ocultar sucesos censurados"}, +gjg(){return"Ocultar sucesos desconocidos"}, +gfw(){return"\xbfCu\xe1n ofensivo es este contenido?"}, +ghc(){return"Ignorar"}, +geh(){return"Usuarios ignorados"}, +gjh(){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."}, +gji(){return"Ignorar nombre de usuario"}, +gfz(){return"He hecho clic en el enlace"}, +gjj(){return"Frase de contrase\xf1a o clave de recuperaci\xf3n incorrecta"}, +gfA(){return"Inofensivo"}, +gjk(){return"Invitar contacto"}, +jl(a){return"Invitar contacto a "+a}, +gjn(){return"Invitado"}, +jo(a,b){return a+" invit\xf3 a "+b}, +gjp(){return"S\xf3lo usuarios invitados"}, +gjm(){return"Invitar por m\xed"}, +gjq(){return"est\xe1 escribiendo"}, +he(a){return a+" se uni\xf3 al chat"}, +ghd(){return"Unirse a la sala"}, +jr(a,b){return a+" ech\xf3 a "+b}, +ghf(){return"Echar del chat"}, +hg(a){return"\xdaltima vez activo: "+a}, +gjs(){return"Visto hace mucho tiempo"}, +geV(){return"Abandonar"}, +gjt(){return"Abandon\xf3 el chat"}, +gju(){return"Claro"}, +jv(a){return"Mostrar "+a+" participantes m\xe1s"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Cargando\u2026 Por favor espere."}, +ghh(){return"Mostrar m\xe1s\u2026"}, +geX(){return"Acceso"}, +jw(a){return"Iniciar sesi\xf3n en "+a}, +gkN(){return"Iniciar sesi\xf3n con un click"}, +ghi(){return"Cerrar sesi\xf3n"}, +gjx(){return"Cambios de miembros"}, +gf4(){return"Mencionar"}, +gjz(){return"Mensajes"}, +gjy(){return"El mensaje ser\xe1 eliminado para todos los participantes"}, +go8(){return"No matching search results."}, +gfB(){return"Moderador"}, +gjA(){return"Lunes"}, +ghj(){return"Tenga en cuenta que necesita Pantalaimon para utilizar el cifrado de extremo a extremo por ahora."}, +gfg(){return"Nuevo chat"}, +ghk(){return"\xa1Nueva solicitud de verificaci\xf3n!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Siguiente"}, +gjB(){return"No"}, +gjC(){return"Sin conexi\xf3n al servidor"}, +gjD(){return"Ning\xfan emote encontrado. \ud83d\ude15"}, +gjE(){return"S\xf3lo se puede activar el cifrado en cuanto la sala deja de ser de acceso p\xfablico."}, +kQ(a,b){return a.k(0)+" no es un servidor matrix, usar "+b.k(0)+" en su lugar?"}, +gjF(){return"A\xfan no ha agregado una forma de recuperar su contrase\xf1a."}, +gfC(){return"Sin autorizaci\xf3n"}, +ghl(){return"Ninguna sala encontrada\u2026"}, +gfD(){return"Notificaciones"}, +gjG(){return"Notificaciones habilitadas para esta cuenta"}, +gfE(){return"Ofensiva"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Ups, algo sali\xf3 mal\u2026"}, +gkR(){return"Se ha cerrado en la sesi\xf3n de uno de sus clientes"}, +gkS(){return"Abrir en maps"}, +gkj(){return"Este servidor necesita validar su direcci\xf3n de correo electr\xf3nico para registrarse."}, +ghm(){return"O"}, +gho(){return"Participante"}, +gjH(){return"contrase\xf1a o clave de recuperaci\xf3n"}, +gjI(a){return"Contrase\xf1a"}, +gf6(){return"Contrase\xf1a olvidada"}, +ghp(){return"La contrase\xf1a ha sido cambiada"}, +ghq(){return"Recuperaci\xf3n de contrase\xf1a"}, +gjK(){return"Elegir imagen"}, +gjL(){return"Pin"}, +gjN(){return"Por favor, elija un nombre de usuario"}, +gfF(){return"Haga clic en el enlace del correo electr\xf3nico y luego contin\xfae."}, +gfG(){return"Por favor ingrese su contrase\xf1a"}, +gjQ(){return"Por favor ingrese su nombre de usuario"}, +gjR(){return'Por favor, siga las instrucciones del sitio web y presione "siguiente".'}, +gjT(){return"Privacidad"}, +gkT(){return"Regla de Push"}, +gfI(a){return"Raz\xf3n"}, +hs(a){return A.q(a)+" censur\xf3 un suceso"}, +gjV(){return"Censurar mensaje"}, +gjW(){return"Rechazar"}, +jX(a){return a+" rechaz\xf3 la invitaci\xf3n"}, +gbF(a){return"Eliminar"}, +gjY(){return"Eliminar todos los otros dispositivos"}, +jZ(a){return"Eliminado por "+a.k(0)}, +gk7(){return"Eliminar la expulsi\xf3n"}, +gkW(){return"Quitar tu avatar"}, +gk_(){return"Mostrar el contenido con mensajes enriquecidos"}, +ght(){return"Reemplazar habitaci\xf3n con una versi\xf3n m\xe1s nueva"}, +gfK(a){return"Responder"}, +gfh(){return"Mensaje de informe"}, +gk0(){return"La sala ha subido de categor\xeda"}, +gk5(){return"Versi\xf3n de sala"}, +ghB(){return"S\xe1bado"}, +gke(){return"Guardar el archivo"}, +ghC(){return"Seguridad"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Visto por "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Visto por "+a+" y "+b+" m\xe1s",s,s)}, +hE(a,b){return"Visto por "+a+" y "+b}, +geI(a){return"Enviar"}, +ghF(){return"Enviar un mensaje"}, +gkh(){return"Enviar como texto"}, +ghG(){return"Enviar audio"}, +ghH(){return"Enviar un archivo"}, +ghI(){return"Enviar una imagen"}, +ghJ(){return"Enviar mensajes"}, +ghL(){return"Enviar el original"}, +ghM(){return"Enviar video"}, +hN(a){return a+" envi\xf3 un archivo"}, +hQ(a){return a+" envi\xf3 un audio"}, +hO(a){return a+" envi\xf3 una imagen"}, +fP(a){return a+" envi\xf3 un sticker"}, +hP(a){return a+" envi\xf3 un video"}, +ki(a){return a+" envi\xf3 informaci\xf3n de la llamada"}, +gkk(){return"Establecer enlace de invitaci\xf3n"}, +gfQ(){return"Establecer nivel de permisos"}, +gfS(){return"Ajustes"}, +gfk(a){return"Compartir"}, +kl(a){return a+" comparti\xf3 la ubicaci\xf3n"}, +gkm(){return"Mostrar contrase\xf1a"}, +gfa(){return"Registrarse"}, +glA(){return"Inicio de sesi\xf3n \xfanico"}, +ghS(a){return"Omitir"}, +gnR(){return"Invite"}, +ghT(){return"C\xf3digo fuente"}, +hU(a){return a+" comenz\xf3 una llamada"}, +gko(a){return"Enviar"}, +gkp(){return"Domingo"}, +glH(){return"Sincronizando... por favor espere."}, +gks(){return"Sistema"}, +gkY(){return"No coinciden"}, +gkZ(){return"Coinciden"}, +gl_(){return"Jueves"}, +gl0(){return"Demasiadas solicitudes. \xa1Por favor int\xe9ntelo m\xe1s tarde!"}, +gl1(){return"Transferir desde otro dispositivo"}, +gl2(){return"Intentar enviar nuevamente"}, +gl3(){return"Martes"}, +l4(a,b){return a+" admiti\xf3 a "+b+" nuevamente"}, +gl5(){return"Desbloquear dispositivo"}, +gl6(){return"Dispositivo desconocido"}, +gk8(){return"Algoritmo de cifrado desconocido"}, +l7(a,b){return"Evento desconocido '"+a+"'"}, +gfM(){return"Despinchar"}, +l8(a,b){return a+" y "+b+" m\xe1s est\xe1n escribiendo"}, +l9(a,b){return a+" y "+b+" est\xe1n escribiendo"}, +la(a){return a+" est\xe1 escribiendo"}, +lb(a){return a+" abandon\xf3 el chat"}, +lc(a,b){return a+" envi\xf3 un evento "+b}, +gmu(){return"No verificado"}, +gdZ(){return"Verificado"}, +gka(){return"Comenzar verificaci\xf3n"}, +gkb(){return"\xa1Has verificado exitosamente!"}, +gld(){return"Verificando la otra cuenta"}, +gle(){return"Visibilidad del historial del chat"}, +glf(){return"Visible para todos los participantes"}, +glg(){return"Visible para todo el mundo"}, +glh(){return"Esperando a que el socio acepte la solicitud\u2026"}, +gli(){return"Esperando a que el socio acepte los emojis\u2026"}, +glj(){return"Esperando a que el socio acepte los n\xfameros\u2026"}, +glk(){return"Fondo de pantalla"}, +gll(){return"\xa1Advertencia!"}, +glm(){return"Mi\xe9rcoles"}, +ghv(){return"Te enviamos un correo electr\xf3nico"}, +ghw(){return"\xbfPor qu\xe9 quieres denunciar esto?"}, +glo(){return"\xbfLimpiar la copia de seguridad de su chat para crear una nueva clave de seguridad?"}, +glp(){return"Con esta direcci\xf3n puede recuperar su contrase\xf1a."}, +geQ(){return"S\xed"}, +glq(){return"T\xfa"}, +gkd(){return"Est\xe1s invitado a este chat"}, +glr(){return"Ya no est\xe1s participando en este chat"}, +gls(){return"Has sido vetado de este chat"}, +glu(){return"Tu clave p\xfablica"}, +gkO(){return"Informaci\xf3n del mensaje"}, +gmr(a){return"Tiempo"}, +gd3(a){return"Tipo de Mensaje"}, +glx(){return"Sender"}, +gmk(){return"Abrir galer\xeda"}, +gmo(){return"Eliminar del espacio"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publicar"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"La respuesta se ha enviado"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"\xbfQu\xe9 est\xe1 pasando?"}, +glK(){return"A\xf1adir descripci\xf3n"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Buscar"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.aua.prototype={ +gjJ(){return"Salas\xf5nad ei klapi omavahel!"}, +gjP(){return"Palun sisesta kehtiv e-posti aadress."}, +gfJ(){return"Korda salas\xf5na"}, +jO(a){return"Palun vali pikkuseks v\xe4hemalt "+a+" t\xe4hem\xe4rki."}, +ghV(){return"Rakenduse teave"}, +ghW(a){return"N\xf5ustu"}, +hX(a){return"\ud83d\udc4d "+a+" v\xf5ttis kutse vastu"}, +hY(a){return"\ud83d\udd10"+a+" v\xf5ttis kasutusele l\xe4biva kr\xfcptimise"}, +ghZ(){return"Lisa e-posti aadress"}, +glV(){return"Konto kustutamiseks palun kinnitage oma Matrix'i ID."}, +lG(a){return"See peaks olema "+a}, +gfm(){return"Peakasutaja"}, +glQ(){return"Saada \xfched otsivad silmad"}, +glP(){return"Saada \xfcks kaisutus"}, +glR(){return"Saada \xfcks kallistus"}, +lv(a){return a+" saatis sulle otsivad silmad"}, +lX(a){return a+" kaisutab sind"}, +m8(a){return a+" kallistab sind"}, +i_(a,b){return a+" vastas k\xf5nele"}, +gi0(){return"K\xf5ik v\xf5ivad liituda"}, +gfU(){return"Arhiiv"}, +geM(){return"Kas sa oled kindel?"}, +gi1(){return"Kas sa oled kindel, et soovid v\xe4lja logida?"}, +gi2(){return"Selleks, et teist osapoolt identifitseerivat allkirja anda, palun sisesta oma turvahoidla paroolifraas v\xf5i taastev\xf5ti."}, +i3(a){return"Kas v\xf5tad vastu selle verifitseerimispalve kasutajalt "+a+"?"}, +i4(a,b,c){return"See koduserver toetab Matrixi v\xf5rku sisselogimiseks:\n"+a+"\nAga see rakendus toetab vaid j\xe4rgmisi v\xf5imalusi:\n"+b}, +ghK(){return"Saada s\xf5num sisestusklahvi vajutusel"}, +i5(a,b,c,d){return"See koduserver toetab Matrixi spetsifikatsioonist j\xe4rgmisi versioone:\n"+a+"\nAga see rakendus toetab vaid j\xe4rgmisi versioone: "+b}, +gfV(){return"Keela ligip\xe4\xe4s vestlusele"}, +gi6(){return"Ligip\xe4\xe4s vestlusele on keelatud"}, +i7(a,b){return a+" keelas ligip\xe4\xe4su kasutajale "+b}, +gi8(){return"Blokeeri seade"}, +gdj(){return"Blokeeritud"}, +gi9(){return"Robotite s\xf5numid"}, +gkt(){return"Jutumulli suurus"}, +gcN(a){return"Katkesta"}, +fW(a){return a+" aadressi avamine ei \xf5nnestu"}, +gfX(){return"Muuda seadme nime"}, +ig(a){return a+" muutis vestluse tunnuspilti"}, +ih(a,b){return a+" muutis vestluse uueks kirjelduseks \u201e"+b+"\u201c"}, +ii(a,b){return a+" muutis oma uueks kuvatavaks nimeks \u201e"+b+"\u201c"}, +ij(a){return a+" muutis vestlusega seotud \xf5igusi"}, +ik(a,b){return a+" muutis uueks kuvatavaks nimeks: "+b}, +il(a){return a+" muutis k\xfclaliste ligip\xe4\xe4sureegleid"}, +im(a,b){return a+" muutis k\xfclaliste ligip\xe4\xe4sureegleid j\xe4rgnevalt: "+b}, +io(a){return a+" muutis s\xf5numite ajaloo n\xe4htavust"}, +ip(a,b){return a+" muutis s\xf5numite ajaloo n\xe4htavust j\xe4rgnevalt: "+b}, +iq(a){return a+" muutis liitumise reegleid"}, +ir(a,b){return a+" muutis liitumise reegleid j\xe4rgnevalt: "+b}, +is(a){return a+" muutis oma tunnuspilti"}, +it(a){return a+" muutis jututoa aliast"}, +iu(a){return a+" muutis kutse linki"}, +gfY(){return"Muuda salas\xf5na"}, +gib(){return"Muuda oma stiili"}, +gia(){return"Muuda vestlusr\xfchma nime"}, +gic(){return"Muuda taustapilti"}, +gie(){return"Muuda oma tunnuspilti"}, +giv(){return"Kasutatud kr\xfcptimine on vigane"}, +gf0(){return"Vestlus"}, +ghx(){return"Sinu vestluste varundus on seadistatud."}, +gfc(){return"Varunda vestlus"}, +giw(){return"Sinu vestluste varukoopia on kr\xfcptitud taastamiseks m\xf5eldud turvav\xf5tmega. Palun vaata, et sa seda ei kaota."}, +gix(){return"Vestlused"}, +gfd(){return"Vali korralik salas\xf5na"}, +giz(){return"Vali kasutajanimi"}, +gfZ(){return"Kustuta arhiiv"}, +gdd(a){return"Sulge"}, +glS(){return"M\xe4rgi otsevestusluseks"}, +glT(){return"M\xe4rgi vestlusr\xfchmaks"}, +giA(){return"Sea sellele kasutajale antud jututoas suhtluskeeld"}, +giB(){return"T\xfchjenda vahem\xe4lu"}, +giC(){return"Loo t\xfchi vestlusr\xfchm\nKr\xfcptimise keelamiseks kasuta --no-encryption v\xf5tit"}, +giD(){return"Loobu sessioonist"}, +giE(){return"Alusta otsevestlust\nKr\xfcptimise keelamiseks kasuta --no-encryption v\xf5tit"}, +gku(){return"Saada HTML-vormingus tekst"}, +giF(){return"Kutsu see kasutaja antud jututuppa"}, +giG(){return"Liitu selle jututoaga"}, +giH(){return"Eemalda antud kasutaja sellest jututoast"}, +giI(){return"Lahku sellest jututoast"}, +gkv(){return"Kirjelda ennast"}, +giJ(){return"M\xe4\xe4ra selles jututoas oma tunnuspilt (mxc-uri vahendusel)"}, +giK(){return"M\xe4\xe4ra selles jututoas oma kuvatav nimi"}, +gkw(){return"Seadista selle kasutaja \xf5igusi (vaikimisi: 50)"}, +gkx(){return"Saada vormindamata tekst"}, +gky(){return"Saada vastus reaktsioonina"}, +gkz(){return"Saada s\xf5num"}, +giL(){return"Eemalda sellelt kasutajalt antud jututoas suhtluskeeld"}, +gkA(){return"Vigane k\xe4sk"}, +kB(a){return a+" ei ole k\xe4sk."}, +giM(){return"Palun v\xf5rdle emotikone"}, +giN(){return"Palun v\xf5rdle numbreid"}, +gh_(){return"Seadista vestlust"}, +giO(){return"Sinu kontakt on kutsutud liituma vestlusr\xfchma"}, +giP(){return"Sisaldab kuvatavat nime"}, +giQ(){return"Sisaldab kasutajanime"}, +gfn(){return"Saatsime selle sisu kohta teate koduserveri haldajate"}, +giR(){return"Kopeerisin l\xf5ikelauale"}, +gh0(a){return"Kopeeri"}, +giS(){return"Kopeeri l\xf5ikelauale"}, +iT(a){return"S\xf5numi dekr\xfcptimine ei \xf5nnestunud: "+a}, +iU(a){return a+" osalejat"}, +iV(a){return"\ud83d\udcac "+a+" algatas vestluse"}, +giW(){return"Tume"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"."+b+"."+c}, +giZ(){return"J\xe4rgnevaga eemaldatakse sinu konto kasutusest. Seda tegevust ei saa tagasi p\xf6\xf6rata! Kas sa ikka oled kindel?"}, +gj_(){return"Vaikimisi \xf5igused"}, +gez(a){return"Kustuta"}, +gj0(){return"Kustuta kasutajakonto"}, +gh2(){return"Kustuta s\xf5num"}, +gfp(){return"Seadmed"}, +geR(){return"Otsevestlused"}, +gnt(a){return"Download"}, +gj2(){return"Muuda"}, +gj3(){return"Muuda blokeeritud serverite loendit"}, +gh3(){return"Muuda vestluse \xf5igusi"}, +gh4(){return"Muuda jututoa tunnuspilti"}, +gh5(){return"Selline emotsioonitegevus on juba olemas!"}, +gh6(){return"Vigane emotsioonitegevuse l\xfchikood!"}, +gj4(){return"Emotsioonitegevuste pakid jututoa jaoks"}, +gh7(){return"Emotsioonitegevuste seadistused"}, +gh8(){return"Emotsioonitegevuse l\xfchikood"}, +gj5(){return"Sa pead valima emotsioonitegevuse l\xfchikoodi ja pildi!"}, +gfe(){return"Vestlust pole olnud"}, +gj6(){return"V\xf5ta emotsioonitegevuste pakid l\xe4bivalt kasutusele"}, +gfu(){return"Kasuta kr\xfcptimist"}, +gj7(){return"Sa ei saa hiljem enam kr\xfcptimist v\xe4lja l\xfclitada. Kas oled kindel?"}, +gh9(){return"Kr\xfcptimine ei ole kasutusel"}, +j8(a){return a+" l\xf5petas k\xf5ne"}, +gnB(){return"Enter chat name"}, +gf1(){return"Sisesta e-posti aadress"}, +gkK(){return"Koduserver"}, +gj9(){return"Sisesta oma koduserveri aadress"}, +gha(){return"K\xf5ik on valmis!"}, +gfv(){return"\xc4\xe4rmiselt solvav"}, +gjc(a){return"Fondi suurus"}, +geB(a){return"Edasta"}, +gjd(){return"Reede"}, +gkI(){return"Alates liitumise hetkest"}, +gkJ(){return"Kutse saamisest"}, +gfO(){return"Hakka kasutama uut jututuba"}, +ghy(){return"Vestlusr\xfchma kirjeldus"}, +f8(a){return"Vestlusr\xfchm "+a+" kasutajanimega"}, +ghz(){return"K\xfclalised ei ole lubatud"}, +ghA(){return"K\xfclalised v\xf5ivad liituda"}, +je(a,b){return a+" on v\xf5tnud tagasi "+b+" kutse"}, +ghb(){return"Abiteave"}, +gjf(){return"Peida muudetud s\xfcndmused"}, +gjg(){return"Peida tundmatud s\xfcndmused"}, +gfw(){return"Kui solvav see sisu on?"}, +ghc(){return"Eira"}, +geh(){return"Eiratud kasutajad"}, +gjh(){return"Sul on v\xf5imalik eirata neid kasutajaid, kes sind segavad. Oma isiklikku eiramisloendisse lisatud kasutajad ei saa sulle saata s\xf5numeid ega kutseid."}, +gji(){return"Eira kasutajanime"}, +gfz(){return"Ma olen kl\xf5psinud saadetud linki"}, +gjj(){return"Vigane paroolifraas v\xf5i taastev\xf5ti"}, +gfA(){return"Kahjutu"}, +gjk(){return"Kutsu s\xf5pru ja tuttavaid"}, +jl(a){return"Kutsu s\xf5pru ja tuttavaid "+a+" liikmeks"}, +gjn(){return"Kutsutud"}, +jo(a,b){return"\ud83d\udce9 "+a+" saatis kutse kasutajale "+b}, +gjp(){return"Ainult kutsutud kasutajatele"}, +gjm(){return"Kutse minu jaoks"}, +gjq(){return"kirjutab"}, +he(a){return"\ud83d\udc4b "+a+" liitus vestlusega"}, +ghd(){return"Liitu jututoaga"}, +jr(a,b){return"\ud83d\udc5e "+a+" m\xfcksas kasutaja "+b+" v\xe4lja"}, +ghf(){return"M\xfcksa vestlusest v\xe4lja"}, +hg(a){return"Viimati n\xe4htud: "+a}, +gjs(){return"N\xe4htud ammu aega tagasi"}, +geV(){return"Lahku"}, +gjt(){return"Lahkus vestlusest"}, +gju(){return"Hele"}, +jv(a){return"Lisa veel "+a+" osalejat"}, +gfo(){return"Ekspordi sessiooni teave ja kustuta nutiseadmest rakenduse andmed"}, +gkE(){return"Seda tegevust ei saa tagasi p\xf6\xf6rata. Palun kontrolli, et sa oled varukoopia turvaliselt salvestanud."}, +gkC(){return"TOR'i kasutajad: Ekspordi sessioon"}, +gkD(){return"Kui oled TOR'i v\xf5rgu kasutaja, siis enne akna sulgemist palun ekspordi viimase sessiooni andmed."}, +gkL(){return"TOR'i kasutajatele: impordi viimati eksporditud sessiooni andmed"}, +gkM(){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."}, +ghh(){return"Laadi veel\u2026"}, +geX(){return"Logi sisse"}, +jw(a){return"Logi sisse "+a+" serverisse"}, +gkN(){return"Logi sisse \xfche kl\xf5psuga"}, +ghi(){return"Logi v\xe4lja"}, +gjx(){return"Muudatused liikmeskonnas"}, +gf4(){return"M\xe4rgi \xe4ra"}, +gjz(){return"S\xf5numid"}, +gjy(){return"S\xf5num eemaldatakse k\xf5ikidelt kasutajatelt"}, +go8(){return"Sobivaid otsingutulemusi ei leidu."}, +gfB(){return"Moderaator"}, +gjA(){return"Esmasp\xe4ev"}, +ghj(){return"Palun arvesta, et sa saad hetkel kasutada l\xe4bivat kr\xfcptimist vaid siis, kui koduserver kasutab Pantalaimon'it."}, +gfg(){return"Uus vestlus"}, +ghk(){return"Uus verifitseerimisp\xe4ring!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Edasi"}, +gjB(){return"Ei"}, +gjC(){return"Puudub \xfchendus koduserveriga"}, +gjD(){return"\xdchtegi emotsioonitegevust ei leidunud. \ud83d\ude15"}, +gjE(){return"Sa v\xf5id kr\xfcptimise kasutusele v\xf5tta niipea, kui jututuba pole enam avalik."}, +kQ(a,b){return a.k(0)+" pole Matrix'i server, kas kasutame selle asemel "+b.k(0)+" serverit?"}, +gjF(){return"Sa pole veel lisanud v\xf5imalust salas\xf5na taastamiseks."}, +gfC(){return"\xd5igused puuduvad"}, +ghl(){return"Jututubasid ei leidunud\u2026"}, +gfD(){return"Teavitused"}, +gjG(){return"Teavitused on sellel kontol kasutusel"}, +gfE(){return"Solvav"}, +gdl(){return"sobib"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Hopsti! Midagi l\xe4ks n\xfc\xfcd viltu\u2026"}, +gkR(){return"\xdcks sinu klientrakendustest on Matrix'i v\xf5rgust v\xe4lja loginud"}, +gkS(){return"Ava kaardirakendusega"}, +gkj(){return"See koduserver eeldab registreerimisel kasutatava e-postiaadressi kinnitamist."}, +ghm(){return"v\xf5i"}, +gho(){return"Osaleja"}, +gjH(){return"paroolifraas v\xf5i taastev\xf5ti"}, +gjI(a){return"Salas\xf5na"}, +gf6(){return"Salas\xf5na on ununenud"}, +ghp(){return"Salas\xf5na on muudetud"}, +ghq(){return"Salas\xf5na taastamine"}, +gjK(){return"Vali pilt"}, +gjL(){return"Klammerda"}, +gjN(){return"Palun vali kasutajanimi"}, +gfF(){return"J\xe4tkamiseks palun kl\xf5psi sulle saadetud e-kirjas leiduvat linki."}, +gfG(){return"Palun sisesta oma salas\xf5na"}, +gjQ(){return"Palun sisesta oma kasutajanimi"}, +gjR(){return"Palun j\xe4rgi veebilehel olevaid juhiseid ja kl\xf5psi nuppu Edasi."}, +gjT(){return"Privaatsus"}, +gkT(){return"T\xf5ukereeglid"}, +gfI(a){return"P\xf5hjus"}, +hs(a){return A.q(a)+" muutis s\xfcndmust"}, +gjV(){return"Muuda s\xf5numit"}, +gjW(){return"L\xfckka tagasi"}, +jX(a){return a+" l\xfckkas kutse tagasi"}, +gbF(a){return"Eemalda"}, +gjY(){return"Eemalda k\xf5ik muud seadmed"}, +jZ(a){return a.k(0)+" eemaldas s\xfcndmuse"}, +gk7(){return"Eemalda suhtluskeeld"}, +gkW(){return"Kustuta oma tunnuspilt"}, +gk_(){return"Visualiseeri vormindatud s\xf5numite sisu"}, +ght(){return"Asenda jututoa senine versioon uuega"}, +gfK(a){return"Vasta"}, +gfh(){return"Teata s\xf5numist"}, +gk0(){return"Jututoa vesrioon on uuendatud"}, +gk5(){return"Jututoa versioon"}, +ghB(){return"Laup\xe4ev"}, +gke(){return"Salvesta fail"}, +ghC(){return"Turvalisus"}, +gjU(){return"Taastev\xf5ti"}, +gkU(){return"Kas taasetv\xf5ti on kadunud?"}, +hD(a){return"S\xf5numit n\xe4gi "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"S\xf5numit n\xe4gid "+a+" ja veel "+b+" kasutajat",s,s)}, +hE(a,b){return"S\xf5numit n\xe4gid "+a+" ja "+b}, +geI(a){return"Saada"}, +ghF(){return"Saada s\xf5num"}, +gkh(){return"Saada tekstis\xf5numina"}, +ghG(){return"Saada helifail"}, +ghH(){return"Saada fail"}, +ghI(){return"Saada pilt"}, +ghJ(){return"Saada s\xf5numeid"}, +ghL(){return"Saada fail muutmata kujul"}, +ghM(){return"Saada videofail"}, +hN(a){return"\ud83d\udcc1 "+a+" saatis faili"}, +hQ(a){return"\ud83c\udfa4 "+a+" saatis helifaili"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" saatis pildi"}, +fP(a){return"\ud83d\ude0a "+a+" saatis kleepsu"}, +hP(a){return"\ud83c\udfa5 "+a+" saatis video"}, +ki(a){return a+" saatis teavet k\xf5ne kohta"}, +gkk(){return"Tee kutselink"}, +gfQ(){return"Seadista \xf5igusi"}, +gfS(){return"Seadistused"}, +gfk(a){return"Jaga"}, +kl(a){return a+" jagas oma asukohta"}, +gkm(){return"N\xe4ita salas\xf5na"}, +gfa(){return"Liitu"}, +glA(){return"\xdchekordne sisselogimine"}, +ghS(a){return"J\xe4ta vahele"}, +gnR(){return"Invite"}, +ghT(){return"L\xe4htekood"}, +hU(a){return a+" alustas k\xf5net"}, +gko(a){return"Saada"}, +gkp(){return"P\xfchap\xe4ev"}, +glH(){return"S\xfcnkroniseerin andmeid\u2026 Palun oota."}, +gks(){return"S\xfcsteem"}, +gkY(){return"Nad ei klapi omavahel"}, +gkZ(){return"Nad klapivad omavahel"}, +gl_(){return"Neljap\xe4ev"}, +gl0(){return"Liiga palju p\xe4ringuid. Palun proovi hiljem uuesti!"}, +gl1(){return"T\xf5sta teisest seadmest"}, +gl2(){return"Proovi uuesti saata"}, +gl3(){return"Teisip\xe4ev"}, +l4(a,b){return a+" eemaldas ligip\xe4\xe4sukeelu kasutajalt "+b}, +gl5(){return"Eemalda seadmelt blokeering"}, +gl6(){return"Tundmatu seade"}, +gk8(){return"Tundmatu kr\xfcptoalgoritm"}, +l7(a,b){return"Tundmatu s\xfcndmuse t\xfc\xfcp \u201e"+a+"\u201c"}, +gfM(){return"Eemalda klammerdus"}, +l8(a,b){return a+" ja "+b+" muud kirjutavad"}, +l9(a,b){return a+" ja "+b+" kirjutavad"}, +la(a){return a+" kirjutab"}, +lb(a){return"\ud83d\udeaa"+a+" lahkus vestlusest"}, +lc(a,b){return a+" saatis "+b+" s\xfcndmuse"}, +gmu(){return"Verifitseerimata"}, +gdZ(){return"Verifitseeritud"}, +gka(){return"Alusta verifitseerimist"}, +gkb(){return"Sinu verifitseerimine \xf5nnestus!"}, +gld(){return"Verifitseerin teist kasutajakontot"}, +gle(){return"Vestluse ajaloo n\xe4htavus"}, +glf(){return"N\xe4htav k\xf5ikidele osalejatele"}, +glg(){return"N\xe4htav k\xf5ikidele"}, +glh(){return"Ootan, et teine osapool n\xf5ustuks p\xe4ringuga\u2026"}, +gli(){return"Ootan teise osapoole kinnitust, et tegemist on samade emojidega\u2026"}, +glj(){return"Ootan teise osapoole kinnitust, et tegemist on samade numbritega\u2026"}, +glk(){return"Taustapilt"}, +gll(){return"Hoiatus!"}, +glm(){return"Kolmap\xe4ev"}, +ghv(){return"Me saatsime sulle e-kirja"}, +ghw(){return"Miks sa soovid sellest teatada?"}, +glo(){return"Kas kustutame sinu vestluste varukoopia ja loome uue taastamiseks m\xf5eldud kr\xfcptov\xf5tme?"}, +glp(){return"Nende e-posti aadresside abil saad taastada oma salas\xf5na."}, +geQ(){return"Jah"}, +glq(){return"Sina"}, +gkd(){return"Sa oled kutsutud osalema selles vestluses"}, +glr(){return"Sa enam ei osale selles vestluses"}, +gls(){return"Sinule on selles vestluses seatud suhtluskeeld"}, +glu(){return"Sinu avalik v\xf5ti"}, +gkO(){return"S\xf5numi teave"}, +gmr(a){return"Kellaaeg"}, +gd3(a){return"S\xf5numi t\xfc\xfcp"}, +glx(){return"Saatja"}, +gmk(){return"Ava galerii"}, +gmo(){return"Eemalda kogukonnast"}, +gml(){return"Vanade s\xf5numite lugemiseks palun siseta oma varasemas sessioonis loodud taastev\xf5ti. Taastamiseks m\xf5eldud kr\xfcptov\xf5ti EI OLE sinu salas\xf5na."}, +glM(){return"Lisa jutustusele"}, +gmm(){return"Avalda"}, +gkc(){return"Kes n\xe4eb minu jutustusi?"}, +gmq(){return"See kasutaja pole \xfchtegi jutustust veel avaldanud"}, +gmp(){return"Vastus on saadetud"}, +lD(a,b){return"Lugu "+a+":\n"+b}, +gln(){return"Palun arvesta, et sinu jutustuste lugejad n\xe4evad \xfcksteist ning saavad \xfcksteisega suhelda."}, +gmv(){return"Mis toimub?"}, +glK(){return"Lisa kirjeldus"}, +glE(){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."}, +gm9(){return"Ma m\xf5istan"}, +gkX(){return"Teata kasutajast"}, +mn(a,b){return a+" reageeris nii "+b}, +gjM(){return"Klammerda s\xf5num jututuppa"}, +glU(){return"Kas sa oled kindel, et tahad klammerdatud s\xfcndmuse eemaldada?"}, +gft(){return"Emotikonid"}, +gm3(){return"Katselised videok\xf5ned"}, +glZ(){return"E-posti aadress v\xf5i kasutajanimi"}, +gmb(){return"Brauseri privaatse akna kasutamisega seotud asjaolud"}, +gma(){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."}, +gmy(){return"Nimi"}, +gmF(){return"Sa l\xfckkasid kutse tagasi"}, +glt(){return"Sa liitusid vestlusega"}, +gmz(){return"\ud83d\udc4d Sa v\xf5tsid kutse vastu"}, +mA(a){return"Sa seadsid suhtluskeelu kasutajale "+a}, +mB(a){return"Sa oled t\xfchistanud kutse kasutajale "+a}, +mC(a){return"\ud83d\udce9 "+a+" saatis sulle kutse"}, +mD(a){return"\ud83d\udce9 Sa saatsid kutse kasutajale "+a}, +mE(a){return"\ud83d\udc5e Sa m\xfcksasid kasutaja "+a+" v\xe4lja"}, +mG(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."}, +gms(){return"Muuda vanad s\xf5numid loetavaks"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return"Salvesta taastev\xf5ti selle seadme turvahoidlas."}, +glw(){return"Salvesta see kr\xfcptov\xf5ti kasutades selle s\xfcsteemi jagamisvalikuid v\xf5i l\xf5ikelauda."}, +glC(){return"Salvesta turvaliselt selles seadmes"}, +gk9(){return"Kasutaja"}, +glY(){return"Kohandatud"}, +gmx(){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."}, +gm1(){return"Sisene kogukonda"}, +gm0(){return"Ava jututuba"}, +glN(){return"K\xf5ik kogukonnad"}, +mi(a){return a+" vestlust"}, +gm7(){return"Peida v\xe4heolulised olekuteated"}, +hu(a){return"S\xf5numiteta vestlus (vana nimega "+a+")"}, +gnz(){return"Kr\xfcpti see vestlus"}, +gnA(){return"L\xe4biv kr\xfcptimine"}, +gns(){return"Kui vestluses on kr\xfcptimine kasutusele v\xf5etud, siis turvalisuse huvides ei saa seda hiljem v\xe4lja l\xfclitada."}, +gkn(){return"Vabandust... see ei ole v\xf5imalik"}, +gnr(){return"Seadme v\xf5tmed:"}, +got(){return"Alusta vestlust uuesti"}, +go2(){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"}, +gnK(){return"Serveri seadistuste alusel on see fail saatmiseks liiga suur."}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Otsi"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.aub.prototype={ +gjJ(){return"Pasahitzak ez datoz bat!"}, +gjP(){return"Sartu baliozko ePosta helbide bat."}, +gfJ(){return"Idatzi berriro pasahitza"}, +jO(a){return"Aukeratu gutxienez "+a+" karaktere."}, +ghV(){return"Honi buruz"}, +ghW(a){return"Ados"}, +hX(a){return"\ud83d\udc4d "+a+"-(e)k gonbidapena onartu du"}, +hY(a){return"\ud83d\udd10 "+a+"(e)k puntuz puntuko zifraketa gaitu du"}, +ghZ(){return"Gehitu eposta"}, +glV(){return"Baieztatu zure Matrix IDa kontua ezabatzeko."}, +lG(a){return"Hau "+a+" izan behar da"}, +gfm(){return"Administratzailea"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Bidali besarkada"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+"(e)k besarkatu zaitu"}, +i_(a,b){return a+"(e)k deia erantzun du"}, +gi0(){return"Edonork egin dezake bat"}, +gfU(){return"Artxibatu"}, +geM(){return"Ziur al zaude?"}, +gi1(){return"Ziur zaude saioa amaitu nahi duzula?"}, +gi2(){return"Beste pertsona ziurtatzeko, sartu zure biltegiratze segururako pasaesaldia edo berreskuratze gakoa."}, +i3(a){return a+"(r)en egiaztatze eskaera onartu?"}, +i4(a,b,c){return"Zerbitzariak ondorengo aukerak ditu saioa hasteko:\n"+a+"\nBaina aplikazioak hauek onartzen ditu:\n"+b}, +ghK(){return"Bidali enter sakatuz"}, +i5(a,b,c,d){return"Zerbitzariak ondorengo ezaugarriak onartzen ditu:\n"+a+"\nBaina aplikazioak hauek baino ez: "+b}, +gfV(){return"Berriketa debekatu"}, +gi6(){return"Debekatuta"}, +i7(a,b){return a+"(e)k "+b+" debekatu du"}, +gi8(){return"Blokeatu gailua"}, +gdj(){return"Blokeatuta"}, +gi9(){return"Boten mezuak"}, +gkt(){return"Puxiken tamaina"}, +gcN(a){return"Utzi"}, +fW(a){return"Ezin da "+a+" URIa ireki"}, +gfX(){return"Aldatu gailuaren izena"}, +ig(a){return a+"(e)k berriketako abatarra aldatu du"}, +ih(a,b){return a+"(e)k txataren deskribapena aldatu du: '"+b+"'"}, +ii(a,b){return a+"(e)k berriketaren izena '"+b+"'-(e)ra aldatu du"}, +ij(a){return a+"(e)k berriketaren baimenak aldatu ditu"}, +ik(a,b){return a+"(e)k bere izena aldatu du. Aurrerantzean '"+b+"' izango da"}, +il(a){return a+"(e)k gonbidatuen sarbide-arauak aldatu ditu"}, +im(a,b){return a+"(e)k gonbidatuen arauak aldatu ditu: "+b}, +io(a){return a+"(e)k historiaren ikusgarritasuna aldatu du"}, +ip(a,b){return a+"(e)k historiaren ikusgarritasuna "+b+"-(e)ra aldatu du"}, +iq(a){return a+"(e)k batze arauak aldatu ditu"}, +ir(a,b){return a+"(e)k batzeko arauak "+b+"-(e)ra aldatu ditu"}, +is(a){return a+"(e)k profileko abatarra aldatu du"}, +it(a){return a+"(e)k gelaren ezizena aldatu du"}, +iu(a){return a+"(e)k gonbidapen esteka aldatu du"}, +gfY(){return"Aldatu pasahitza"}, +gib(){return"Aldatu itxura"}, +gia(){return"Aldatu taldearen izena"}, +gic(){return"Aldatu atzekaldea"}, +gie(){return"Aldatu abatarra"}, +giv(){return"Zifraketa hondatu egin da"}, +gf0(){return"Berriketa"}, +ghx(){return"Txaten babeskopiak ezarri dira."}, +gfc(){return"Txataren babeskopia"}, +giw(){return"Txat zaharrak berreskuratze-gako batekin daude babestuta. Ez galdu gako hori."}, +gix(){return"Berriketak"}, +gfd(){return"Aukeratu pasahitz sendo bat"}, +giz(){return"Aukeratu erabiltzaile izen bat"}, +gfZ(){return"Ezabatu artxiboa"}, +gdd(a){return"Itxi"}, +glS(){return"Markatu mezu-zuzen gela bezala"}, +glT(){return"Markatu talde bezala"}, +giA(){return"Debekatu erabiltzailea gela honetan"}, +giB(){return"Ezabatu cachea"}, +giC(){return"Sortu taldeko-gela huts bat\nErabili --no-encyption zifratzea desgaitzeko"}, +giD(){return"Baztertu saioa"}, +giE(){return"Hasi berriketa bat\nErabili --no-encryption zifratzea desgaitu nahi baduzu"}, +gku(){return"Bidali testua HTML formatuan"}, +giF(){return"Gonbidatu erabiltzailea gela honetara"}, +giG(){return"Batu gela horretara"}, +giH(){return"Kendu erabiltzaile hori gela honetatik"}, +giI(){return"Utzi gela hau"}, +gkv(){return"Deskribatu zure burua"}, +giJ(){return"Ezarri zure irudia gela honetarako (mxc-uri bidez)"}, +giK(){return"Ezarri zure izengoitia gela honetarako"}, +gkw(){return"Zehaztu erabiltzaile honen botere-maila (lehenetsia: 50)"}, +gkx(){return"Bidali formaturik gabeko testua"}, +gky(){return"Bidali erantzuna erreakzioa bailitzan"}, +gkz(){return"Bidali testua"}, +giL(){return"Baimendu erabiltzailea gela honetan"}, +gkA(){return"Komandoa ez da baliozkoa"}, +kB(a){return a+" ez da komandoa."}, +giM(){return"Konparatu eta egiaztatu ondorengo emojiak beste gailukoarekin bat datozela:"}, +giN(){return"Konparatu eta egiaztatu ondorengo zenbakiak beste gailukoarekin bat datozela:"}, +gh_(){return"Konfiguratu berriketa"}, +giO(){return"Kontaktua taldera gonbidatua izan da"}, +giP(){return"Pantaila-izena dauka"}, +giQ(){return"Erabiltzaile izena dauka"}, +gfn(){return"Edukia zerbitzariko administrariei jakinarazi zaie"}, +giR(){return"Arbelera kopiatua"}, +gh0(a){return"Kopiatu"}, +giS(){return"Kopiatu arbelera"}, +iT(a){return"Ezin izan da mezua deszifratu: "+a}, +iU(a){return a+" partaide"}, +iV(a){return"\ud83d\udcac "+a+"(e)k berriketa sortu du"}, +giW(){return"Iluna"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"/"+b+"/"+c}, +giZ(){return"Honek zure kontua desaktibatuko du. Ezin da desegin! Ziur zaude?"}, +gj_(){return"Defektuzko botere-maila"}, +gez(a){return"Ezabatu"}, +gj0(){return"Ezabatu kontua"}, +gh2(){return"Ezabatu mezua"}, +gfp(){return"Gailuak"}, +geR(){return"Berriketa zuzenak"}, +gnt(a){return"Download"}, +gj2(){return"Editatu"}, +gj3(){return"Editatu blokeatutako zerbitzariak"}, +gh3(){return"Editatu berriketa-baimenak"}, +gh4(){return"Editatu gelaren abatarra"}, +gh5(){return"Emotea badago lehendik ere!"}, +gh6(){return"Emotearen laburdura ez da baliozkoa!"}, +gj4(){return"Emote sortak gelarako"}, +gh7(){return"Emote ezarpenak"}, +gh8(){return"Emote laburdurak"}, +gj5(){return"Emote laburdura eta irudi bat aukeratu behar dituzu!"}, +gfe(){return"Hutsik dago"}, +gj6(){return"Gaitu emote sorta berriketa guztietarako"}, +gfu(){return"Gaitu zifraketa"}, +gj7(){return"Ezingo duzu zifraketa desgaitu. Ziur zaude?"}, +gh9(){return"Zifraketa ez dago gaituta"}, +j8(a){return a+"(e)k deia amaitu du"}, +gnB(){return"Enter chat name"}, +gf1(){return"Sartu helbide elektroniko bat"}, +gkK(){return"Zerbitzaria"}, +gj9(){return"Sartu zure zerbitzaria"}, +gha(){return"Dena prest!"}, +gfv(){return"Izugarri iraingarria"}, +gjc(a){return"Letraren tamaina"}, +geB(a){return"Berbidali"}, +gjd(){return"Ostirala"}, +gkI(){return"sartzeaz"}, +gkJ(){return"gonbidapenaz"}, +gfO(){return"Joan gela berrira"}, +ghy(){return"Taldearen deskribapena"}, +f8(a){return a+" duen taldea"}, +ghz(){return"Gonbidatuak debekatuta daude"}, +ghA(){return"Gonbidatuak batu daitezke"}, +je(a,b){return a+"(e)k "+b+"(r)en gonbidapena baliogabetu du"}, +ghb(){return"Laguntza"}, +gjf(){return"Izkutatu ezabatutako gertaerak"}, +gjg(){return"Izkutatu gertaera ezezagunak"}, +gfw(){return"Zenbaterainoko iraingarria da eduki hau?"}, +ghc(){return"Ezikusi"}, +geh(){return"Ez ikusia egindako erabiltzaileak"}, +gjh(){return"Molestatzen zaituzten erabiltzaileak ezikusi ditzakezu. Ez duzu ezikusitako pertsonen zerrendan daudenen mezurik edota gonbidapenik jasoko."}, +gji(){return"Ezikusi erabiltzailea"}, +gfz(){return"Estekan sakatu dut"}, +gjj(){return"Pasaesaldi edo segurtasun gakoa ez da zuzena"}, +gfA(){return"Ez da iraingarria"}, +gjk(){return"Gonbidatu kontaktua"}, +jl(a){return"Gonbidatu kontaktua "+a+"(e)ra"}, +gjn(){return"Gonbidatuta"}, +jo(a,b){return"\ud83d\udce9 "+a+"(e)k "+b+" gonbidatu du"}, +gjp(){return"Gonbidatutako erabiltzaileak solik"}, +gjm(){return"Niretzako gonbidapenak"}, +gjq(){return"idazten ari da"}, +he(a){return"\ud83d\udc4b "+a+" berriketara batu da"}, +ghd(){return"Batu gelara"}, +jr(a,b){return"\ud83d\udc5e "+a+"(e)k "+b+" kaleratu du"}, +ghf(){return"Kaleratu berriketatik"}, +hg(a){return"Azkenekoz aktibo: "+a}, +gjs(){return"Duela denbora luze"}, +geV(){return"Irten"}, +gjt(){return"Berriketatik irten da"}, +gju(){return"Argia"}, +jv(a){return"Kargatu "+a+" partehartzaile gehiago"}, +gfo(){return"Esportatu saioa eta ezabatu gailua"}, +gkE(){return"Ekintza hau ezin da desegin. Egiaztatu babeskopia toki seguruan gorde duzula."}, +gkC(){return"TOR Erabiltzaileak: Esportatu saioa"}, +gkD(){return"TOR erabiltzaileentzat gomendioa leihoa itxi baino lehen saioa esportatzea da."}, +gkL(){return"TOR Erabiltzaileak: Inportatu esportatutako saioa"}, +gkM(){return"Esportatu al zenuen zure saioa TOR erabili zenuen azken aldian? Inportatu segidan eta jarraitu txateatzen."}, +geW(){return"Kargatzen\u2026 itxaron."}, +ghh(){return"Kargatu gehiago\u2026"}, +geX(){return"Hasi saioa"}, +jw(a){return"Hasi saioa "+a+"(e)n"}, +gkN(){return"Hasi saioa klik bakarrarekin"}, +ghi(){return"Amaitu saioa"}, +gjx(){return"Kideen aldaketak"}, +gf4(){return"Aipamena"}, +gjz(){return"Mezuak"}, +gjy(){return"Mezua partehartzaile guztientzat ezabatuko da"}, +go8(){return"Ez da emaitzarik aurkitu."}, +gfB(){return"Moderatzailea"}, +gjA(){return"Astelehena"}, +ghj(){return"Kontuan izan oraingoz Pantalaimon behar duzula puntuz puntuko zifraketarako."}, +gfg(){return"Berriketa berria"}, +ghk(){return"Egiaztaketa eskaera berria!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Hurrengoa"}, +gjB(){return"Ez"}, +gjC(){return"Ez dago konexiorik zerbitzariarekin"}, +gjD(){return"Ez da emoterik aurkitu. \ud83d\ude15"}, +gjE(){return"Zifraketa aktiba dezakezu soilik gela publikoa ez bada."}, +kQ(a,b){return a.k(0)+" ez da matrix zerbitzari bat, "+b.k(0)+" erabili nahi duzu haren ordez?"}, +gjF(){return"Oraindik ez duzu pasahitza berreskuratzeko modurik gehitu."}, +gfC(){return"Baimenik ez"}, +ghl(){return"Ez da gelarik aurkitu\u2026"}, +gfD(){return"Jakinarazpenak"}, +gjG(){return"Kontu honentzat gaitutako jakinarazpenak"}, +gfE(){return"Iraingarria"}, +gdl(){return"Ados"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Hara, zerbaitek huts egin du\u2026"}, +gkR(){return"Zure gailuetako batek saioa itxi du"}, +gkS(){return"Ireki mapen aplikazioan"}, +gkj(){return"Zerbitzari honek zure posta elektronikoa egiaztatu behar du izena eman dezazun."}, +ghm(){return"Edo"}, +gho(){return"Partehartzailea"}, +gjH(){return"pasaesaldia edo berreskuratzeko gakoa"}, +gjI(a){return"Pasahitza"}, +gf6(){return"Ahaztu zait pasahitza"}, +ghp(){return"Pasahitza aldatu da"}, +ghq(){return"Pasahitzaren berreskurapena"}, +gjK(){return"Aukeratu irudi bat"}, +gjL(){return"Iltzatu"}, +gjN(){return"Aukeratu erabiltzaile-izen bat"}, +gfF(){return"Sakatu epostako estekan eta ondoren jarraitu."}, +gfG(){return"Sartu zure pasahitza"}, +gjQ(){return"Sartu zure erabiltzaile-izena"}, +gjR(){return"Jarrai itzazu webguneko argibideak eta sakatu 'Hurrengoa'."}, +gjT(){return"Pribatutasuna"}, +gkT(){return"Push arauak"}, +gfI(a){return"Zergatia"}, +hs(a){return A.q(a)+"(e)k gertaera bat izkutatu du"}, +gjV(){return"Izkutatu mezua"}, +gjW(){return"Baztertu"}, +jX(a){return a+"(e)k gonbidapena baztertu du"}, +gbF(a){return"Kendu"}, +gjY(){return"Kendu gainerako gailu guztiak"}, +jZ(a){return a.k(0)+"(e)k kendu du"}, +gk7(){return"Baimendu berriketan"}, +gkW(){return"Kendu zure abatarra"}, +gk_(){return"Kargatu mezu aberatseko edukia"}, +ght(){return"Ordezkatu gela bertsio berriago batekin"}, +gfK(a){return"Erantzun"}, +gfh(){return"Salatu mezua"}, +gk0(){return"Gela bertsio-berritu da"}, +gk5(){return"Gelaren bertsioa"}, +ghB(){return"Larunbata"}, +gke(){return"Gorde fitxategia"}, +ghC(){return"Segurtasuna"}, +gjU(){return"Berreskuratze-gakoa"}, +gkU(){return"Berreskuratze-gakoa galdu al duzu?"}, +hD(a){return a+"(e)k ikusi du"}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,a+"(e)k eta beste "+b+"(e)k ikusi dute",s,s)}, +hE(a,b){return a+"(e)k eta "+b+"(e)k ikusi dute"}, +geI(a){return"Bidali"}, +ghF(){return"Bidali mezua"}, +gkh(){return"Bidali testu bezala"}, +ghG(){return"Bidali audioa"}, +ghH(){return"Bidali fitxategia"}, +ghI(){return"Bidali irudia"}, +ghJ(){return"Bidali mezuak"}, +ghL(){return"Bidali jatorrizkoa"}, +ghM(){return"Bidali bideoa"}, +hN(a){return"\ud83d\udcc1 "+a+"(e)k fitxategia bidali du"}, +hQ(a){return"\ud83c\udfa4 "+a+"(e)k audioa bidali du"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+"(e)k irudia bidali du"}, +fP(a){return"\ud83d\ude0a "+a+"(e)k stickerra bidali du"}, +hP(a){return"\ud83c\udfa5 "+a+"(e)k bideoa bidali du"}, +ki(a){return a+"(e)k deiaren informazioa bidali du"}, +gkk(){return"Ezarri gonbidapen esteka"}, +gfQ(){return"Ezarri baimen maila"}, +gfS(){return"Ezarpenak"}, +gfk(a){return"Partekatu"}, +kl(a){return a+"(e)k kokapena partekatu du"}, +gkm(){return"Erakutsi pasahitza"}, +gfa(){return"Eman izena"}, +glA(){return"Single Sign on"}, +ghS(a){return"Saltatu"}, +gnR(){return"Invite"}, +ghT(){return"Iturburu kodea"}, +hU(a){return a+"(e)k deia hasi du"}, +gko(a){return"Bidali"}, +gkp(){return"Igandea"}, +glH(){return"Sinkronizatzen\u2026 itxaron."}, +gks(){return"Sistemak darabilena"}, +gkY(){return"Ez datoz bat"}, +gkZ(){return"Bat datoz"}, +gl_(){return"Osteguna"}, +gl0(){return"Eskaera gehiegi. Saiatu berriro geroago!"}, +gl1(){return"Beste gailu batetik transferitu"}, +gl2(){return"Saiatu berriro bidaltzen"}, +gl3(){return"Asteartea"}, +l4(a,b){return a+"(e)k "+b+" baimendu du"}, +gl5(){return"Desblokeatu gailua"}, +gl6(){return"Gailu ezezaguna"}, +gk8(){return"Zifraketa-algoritmo ezezaguna"}, +l7(a,b){return"'"+a+"' gertaera ezezaguna"}, +gfM(){return"Kendu iltzea"}, +l8(a,b){return a+" eta beste "+b+" idazten ari dira"}, +l9(a,b){return a+" eta "+b+" idazten ari dira"}, +la(a){return a+" idazten ari da\u2026"}, +lb(a){return"\ud83d\udeaa "+a+" berriketatik irten da"}, +lc(a,b){return a+"(e)k "+b+" gertaera bat bidali du"}, +gmu(){return"Egiaztatu gabe"}, +gdZ(){return"Egiaztatuta"}, +gka(){return"Abiarazi egiaztaketa"}, +gkb(){return"Ondo egiaztatu duzu!"}, +gld(){return"Beste kontua egiaztatzen"}, +gle(){return"Berriketa-historiaren ikusgarritasuna"}, +glf(){return"Partehartzaile guztientzat ikusgai"}, +glg(){return"Edonorentzat ikusgai"}, +glh(){return"Bikotearen zain eskaera onartu dezan\u2026"}, +gli(){return"Bikotearen zain emojia onartu dezan\u2026"}, +glj(){return"Bikotearen zain zenbakiak onartu ditzan\u2026"}, +glk(){return"Horma-irudia"}, +gll(){return"Kontuz!"}, +glm(){return"Asteazkena"}, +ghv(){return"ePosta bat bidali dizugu"}, +ghw(){return"Zergatik salatu nahi duzu?"}, +glo(){return"Ezabatu txataren babeskopia berreskuratze-gako berria sortzeko?"}, +glp(){return"Helbide hauekin pasahitza berreskuratu dezakezu."}, +geQ(){return"Bai"}, +glq(){return"Zeu"}, +gkd(){return"Berriketa honetara gonbidatu zaituzte"}, +glr(){return"Ez duzu berriketa honetan parte hartzen honezkero"}, +gls(){return"Berriketa honetan debekatu zaituzte"}, +glu(){return"Zure gako publikoa"}, +gkO(){return"Mezuaren xehetasunak"}, +gmr(a){return"Ordua"}, +gd3(a){return"Mezu mota"}, +glx(){return"Igorlea"}, +gmk(){return"Ireki galeria"}, +gmo(){return"Kendu gunetik"}, +gml(){return"Mezu zaharrak ikusi ahal izateko, sartu aurreko saioan sortu zen berreskuratze-gakoa. Berreskuratze-gakoa EZ da zure pasahitza."}, +glM(){return"Gehitu storyra"}, +gmm(){return"Argitaratu"}, +gkc(){return"Nork ikus ditzazke nire storyak?"}, +gmq(){return"Erabiltzaile honek oraindik ez du ezer argitaratu bere storyetan"}, +gmp(){return"Erantzuna bidali da"}, +lD(a,b){return a+"ko storya:\n"+b}, +gln(){return"Kontuan izan jendeak bata bestea ikusi eta harremanetan jar daitekeela zure storyan."}, +gmv(){return"Zertan zabiltza?"}, +glK(){return"Gehitu deskribapena"}, +glE(){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."}, +gm9(){return"Ulertzen dut"}, +gkX(){return"Salatu erabiltzailea"}, +mn(a,b){return a+"(e)k "+b+"(r)ekin erreakzionatu du"}, +gjM(){return"Iltzatu gelan"}, +glU(){return"Ziur zaude gertaerari iltzea kendu nahi diozula?"}, +gft(){return"Emojiak"}, +gm3(){return"Bideo-dei esperimentalak"}, +glZ(){return"ePosta edo erabiltzaile-izena"}, +gmb(){return"Modu pribatuaren arazoak"}, +gma(){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."}, +gmy(){return"Izena"}, +gmF(){return"Gonbidapena baztertu duzu"}, +glt(){return"Berriketara batu zara"}, +gmz(){return"\ud83d\udc4d Gonbidapena onartu duzu"}, +mA(a){return a+"(r)i debekua ezarri diozu"}, +mB(a){return a+"(r)i luzatutako gonbidapena baliogabetu duzu"}, +mC(a){return"\ud83d\udce9 "+a+"(e)k gonbidatu zaitu"}, +mD(a){return"\ud83d\udce9 "+a+" gonbidatu duzu"}, +mE(a){return"\ud83d\udc5e "+a+" kanporatu duzu"}, +mG(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."}, +gms(){return"Desblokeatu mezu zaharrak"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return"Gorde berreskuratze-gakoa gailu honetako biltegiratze seguruan."}, +glw(){return"Gorde eskuz gako hau gailuko partekatze-menua edo arbela erabiliz."}, +glC(){return"Gorde gailu honetan modu seguruan"}, +gk9(){return"Erabiltzailea"}, +glY(){return"Neurrira egindakoa"}, +gmx(){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."}, +gm1(){return"Batu gunera"}, +gm0(){return"Batu gelara"}, +glN(){return"Gune guztiak"}, +mi(a){return a+" berriketa"}, +gm7(){return"Izkutatu garrantzirik gabeko gertaerak"}, +hu(a){return"Txata hutsik dago ("+a+" zen lehen)"}, +gnz(){return"Zifratu txata"}, +gnA(){return"Puntuz puntuko zifraketa"}, +gns(){return"Segurtasun arrazoiak direla-eta, ezin duzu lehendik zifratuta zegoen txat bateko zifraketa ezgaitu."}, +gkn(){return"Barka\u2026 hori ez da posible"}, +gnr(){return"Gailuaren gakoak:"}, +got(){return"Ireki txata berriro"}, +go2(){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"}, +gnK(){return"Zerbitzariak dio fitxategia handiegia dela bidali ahal izateko."}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Bilatu"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auc.prototype={ +gjJ(){return"\u06af\u0630\u0631\u0648\u0627\u0698\u0647\u200c\u0647\u0627 \u0646\u0627\u0645\u0637\u0627\u0628\u0642\u0646\u062f!"}, +gjP(){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."}, +gfJ(){return"\u062a\u06a9\u0631\u0627\u0631 \u0631\u0645\u0632\u0639\u0628\u0648\u0631"}, +jO(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."}, +ghV(){return"\u062f\u0631\u0628\u0627\u0631\u0647"}, +ghW(a){return"\u067e\u0630\u06cc\u0631\u0634"}, +hX(a){return"\ud83d\udc4d "+a+" \u062f\u0639\u0648\u062a \u0631\u0627 \u067e\u0630\u06cc\u0631\u0641\u062a"}, +hY(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"}, +ghZ(){return"\u0627\u06cc\u0645\u06cc\u0644 \u0627\u0641\u0632\u0627\u06cc\u06cc\u062f"}, +glV(){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."}, +lG(a){return"\u0627\u06cc\u0646 \u0628\u0627\u06cc\u062f "+a+" \u0628\u0627\u0634\u062f"}, +gfm(){return"\u0627\u062f\u0645\u06cc\u0646"}, +glQ(){return"\u0627\u0631\u0633\u0627\u0644 \u0686\u0646\u062f \u0686\u0634\u0645 \u06af\u0648\u06af\u0648\u0644\u06cc"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(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"}, +lX(a){return a+" \u0634\u0645\u0627 \u0631\u0627 \u062f\u0631 \u0622\u063a\u0648\u0634 \u0645\u06cc\u200c\u06af\u06cc\u0631\u062f"}, +m8(a){return a+" \u0634\u0645\u0627 \u0631\u0627 \u0628\u063a\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f"}, +i_(a,b){return a+" \u06c1 \u062a\u0645\u0627\u0633\u060c \u062c\u0648\u0627\u0628 \u062f\u0627\u062f"}, +gi0(){return"\u0647\u0631\u06a9\u0633\u06cc \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u062f \u0628\u067e\u06cc\u0648\u0646\u062f\u062f"}, +gfU(){return"\u0628\u0627\u06cc\u06af\u0627\u0646\u06cc"}, +geM(){return"\u0645\u0637\u0645\u0626\u0646 \u0647\u0633\u062a\u06cc\u062f\u061f"}, +gi1(){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"}, +gi2(){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."}, +i3(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"}, +i4(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}, +ghK(){return"\u0627\u0631\u0633\u0627\u0644 \u0628\u0627 \u06a9\u0644\u06cc\u062f \u0628\u0627\u0632\u06af\u0634\u062a"}, +i5(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}, +gfV(){return"\u0627\u0632 \u0627\u06cc\u0646 \u06af\u067e \u0645\u0645\u0646\u0648\u0639\u06cc\u062a \u06a9\u0646\u06cc\u062f"}, +gi6(){return"\u0645\u0645\u0646\u0648\u0639\u06cc\u062a \u0634\u062f\u0647"}, +i7(a,b){return a+" "+b+" \u0631\u0627 \u0645\u0645\u0646\u0648\u0639\u06cc\u062a \u06a9\u0631\u062f"}, +gi8(){return"\u062f\u0633\u062a\u06af\u0627\u0647 \u0631\u0627 \u0645\u0633\u062f\u0648\u062f \u06a9\u0646\u06cc\u062f"}, +gdj(){return"\u0645\u0633\u062f\u0648\u062f \u0634\u062f\u0647"}, +gi9(){return"\u067e\u06cc\u0627\u0645\u200c\u0647\u0627\u06cc \u0631\u0648\u0628\u0627\u062a"}, +gkt(){return"\u0627\u0646\u062f\u0627\u0632\u06c0 \u062d\u0628\u0627\u0628"}, +gcN(a){return"\u0644\u063a\u0648"}, +fW(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}, +gfX(){return"\u0646\u0627\u0645 \u062f\u0633\u062a\u06af\u0627\u0647 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u06a9\u0646\u06cc\u062f"}, +ig(a){return a+" \u062a\u0635\u0648\u06cc\u0631 \u06af\u067e \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f"}, +ih(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"}, +ii(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"}, +ij(a){return a+" \u0627\u062c\u0627\u0632\u0647\u200c\u0647\u0627\u06cc \u06af\u067e \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f"}, +ik(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"}, +il(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"}, +im(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}, +io(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"}, +ip(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}, +iq(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"}, +ir(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}, +is(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"}, +it(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"}, +iu(a){return a+" \u0644\u06cc\u0646\u06a9 \u062f\u0639\u0648\u062a \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0627\u062f"}, +gfY(){return"\u0631\u0645\u0632 \u0639\u0628\u0648\u0631 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f"}, +gib(){return"\u0633\u0628\u06a9 \u062e\u0648\u062f \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f"}, +gia(){return"\u0646\u0627\u0645 \u06af\u0631\u0648\u0647 \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f"}, +gic(){return"\u06a9\u0627\u063a\u0630\u062f\u06cc\u0648\u0627\u0631\u06cc \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f"}, +gie(){return"\u0639\u06a9\u0633 \u067e\u0631\u0648\u0641\u0627\u06cc\u0644 \u062e\u0648\u062f \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u06cc\u062f"}, +giv(){return"\u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u062e\u0631\u0627\u0628 \u0634\u062f\u0647\u200c\u0627\u0633\u062a"}, +gf0(){return"\u06af\u067e"}, +ghx(){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"}, +giw(){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."}, +gix(){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"}, +giz(){return"\u06cc\u06c1 \u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0631\u0627 \u0633\u0627\u0632\u06cc\u062f"}, +gfZ(){return"\u0628\u0627\u06cc\u06af\u0627\u0646\u06cc \u0631\u0627 \u067e\u0627\u06a9 \u0633\u0627\u0632\u06cc\u062f"}, +gdd(a){return"\u0628\u0633\u062a\u0646"}, +glS(){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"}, +glT(){return"\u0628\u06c1 \u0639\u0646\u0648\u0627\u0646 \u06af\u0631\u0648\u0647 \u0639\u0644\u0627\u0645\u062a \u062f\u0647\u06cc\u062f"}, +giA(){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"}, +giB(){return"\u062d\u0627\u0641\u0638\u06c1 \u067e\u0646\u06be\u0627\u0646 \u0631\u0627 \u067e\u0627\u06a9 \u0633\u0627\u0632\u06cc\u062f"}, +giC(){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"}, +giD(){return"\u0646\u0634\u0633\u062a \u0631\u0627 \u062f\u0648\u0631 \u0627\u0646\u062f\u0627\u0632\u06cc\u062f"}, +giE(){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"}, +gku(){return"\u0645\u062a\u0646 \u0628\u0627 \u0641\u0631\u0645\u062a HTML \u0641\u0631\u0633\u062a\u06cc\u062f"}, +giF(){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"}, +giG(){return"\u0627\u062a\u0627\u0642 \u0645\u0634\u062e\u0635 \u0634\u062f\u0647 \u0631\u0627 \u067e\u06cc\u0648\u0646\u062f\u06cc\u062f"}, +giH(){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"}, +giI(){return"\u0627\u06cc\u0646 \u0627\u062a\u0627\u0642 \u0631\u0627 \u062a\u0631\u06a9 \u06a9\u0646\u06cc\u062f"}, +gkv(){return"\u062e\u0648\u062f \u0631\u0627 \u062a\u0648\u0635\u06cc\u0641 \u06a9\u0646\u06cc\u062f"}, +giJ(){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)"}, +giK(){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"}, +gkw(){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)"}, +gkx(){return"\u0645\u062a\u0646 \u0628\u06cc \u0641\u0631\u0645\u062a \u0631\u0627 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +gky(){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"}, +gkz(){return"\u0645\u062a\u0646 \u0631\u0627 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +giL(){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"}, +gkA(){return"\u0641\u0631\u0645\u0627\u0646 \u0627\u0639\u062a\u0628\u0627\u0631 \u0646\u06cc\u0633\u062a"}, +kB(a){return a+" \u06cc\u06c1 \u0641\u0631\u0645\u0627\u0646 \u0646\u06cc\u0633\u062a."}, +giM(){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"}, +giN(){return"\u0644\u0637\u0641\u0627 \u0627\u0639\u062f\u0627\u062f \u0631\u0627 \u0645\u0642\u0627\u06cc\u0633\u0647 \u06a9\u0646\u06cc\u062f"}, +gh_(){return"\u06af\u067e \u0631\u0627 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f"}, +giO(){return"\u0645\u062e\u0627\u0637\u0628 \u0628\u06c1 \u06af\u0631\u0648\u0647 \u062f\u0639\u0648\u062a \u0634\u062f\u0647\u200c\u0627\u0633\u062a"}, +giP(){return"\u0646\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634 \u0631\u0627 \u0634\u0627\u0645\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f"}, +giQ(){return"\u0646\u0627\u0645 \u06a9\u0627\u0631\u0628\u0631\u06cc \u0631\u0627 \u0634\u0627\u0645\u0644 \u0645\u06cc\u200c\u06a9\u0646\u062f"}, +gfn(){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"}, +giR(){return"\u062f\u0631 \u062d\u0627\u0641\u0638\u0647 \u06a9\u067e\u06cc \u0634\u062f\u0647"}, +gh0(a){return"\u06a9\u067e\u06cc"}, +giS(){return"\u062f\u0631 \u062d\u0627\u0641\u0638\u0647 \u06a9\u067e\u06cc \u06a9\u0646\u06cc\u062f"}, +iT(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}, +iU(a){return a+" \u062a\u0627 \u0634\u0631\u06a9\u062a \u06a9\u0646\u0646\u062f\u0647"}, +iV(a){return"\ud83d\udcac "+a+" \u06af\u067e \u0631\u0627 \u0633\u0627\u062e\u062a"}, +giW(){return"\u062a\u0627\u0631\u06cc\u06a9"}, +iX(a,b){return a+"\u060c "+b}, +iY(a,b,c){return a+"-"+b+"-"+c}, +giZ(){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"}, +gj_(){return"\u062f\u0631\u062c\u06c1\u0654 \u0627\u062c\u0627\u0632\u06c0 \u067e\u06cc\u0634\u0641\u0631\u0636"}, +gez(a){return"\u062d\u0630\u0641"}, +gj0(){return"\u062d\u0633\u0627\u0628 \u0631\u0627 \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f"}, +gh2(){return"\u067e\u06cc\u0627\u0645 \u0631\u0627 \u062d\u0630\u0641 \u06a9\u0646\u06cc\u062f"}, +gfp(){return"\u062f\u0633\u062a\u06af\u0627\u0647\u0627\u0646"}, +geR(){return"\u06af\u067e\u200c\u0647\u0627\u06cc \u0645\u0633\u062a\u0642\u06cc\u0645"}, +gnt(a){return"Download"}, +gj2(){return"\u0648\u06cc\u0631\u0627\u06cc\u0634"}, +gj3(){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"}, +gh3(){return"\u0627\u062c\u0627\u0632\u0647\u200c\u0647\u0627\u06cc \u06af\u067e \u0631\u0627 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u06a9\u0646\u06cc\u062f"}, +gh4(){return"\u0639\u06a9\u0633 \u0627\u062a\u0627\u0642 \u0631\u0627 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u06a9\u0646\u06cc\u062f"}, +gh5(){return"\u0634\u06a9\u0644\u06a9 \u0642\u0628\u0644\u0627\u064b \u0648\u062c\u0648\u062f \u062f\u0627\u0631\u062f!"}, +gh6(){return"\u06a9\u062f \u06a9\u0648\u062a\u0627\u0647 \u0634\u06a9\u0644\u06a9 \u0646\u0627\u0645\u0639\u062a\u0628\u0631!"}, +gj4(){return"\u0628\u0633\u062a\u06c1\u200c\u0647\u0627\u06cc \u0634\u06a9\u0644\u06a9 \u0628\u0631\u0627\u06cc \u0627\u062a\u0627\u0642"}, +gh7(){return"\u200f\u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0634\u06a9\u0644\u06a9"}, +gh8(){return"\u06a9\u062f \u06a9\u0648\u062a\u0627\u0647 \u0634\u06a9\u0644\u06a9"}, +gj5(){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"}, +gj6(){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"}, +gfu(){return"\u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0631\u0627 \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f"}, +gj7(){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"}, +gh9(){return"\u0631\u0645\u0632\u06af\u0630\u0627\u0631\u06cc \u0641\u0639\u0627\u0644 \u0646\u06cc\u0633\u062a"}, +j8(a){return a+" \u062a\u0645\u0627\u0633 \u0631\u0627 \u067e\u0627\u06cc\u0627\u0646 \u062f\u0627\u062f"}, +gnB(){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"}, +gkK(){return"\u0633\u0631\u0648\u0631 \u062e\u0627\u0646\u0647"}, +gj9(){return"\u0633\u0631\u0648\u0631 \u062e\u0627\u0646\u0647 \u062e\u0648\u062f \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f"}, +gha(){return"\u0647\u0645\u0647\u200c\u0686\u06cc\u0632 \u0622\u0645\u0627\u062f\u0647 \u0627\u0633\u062a!"}, +gfv(){return"\u0628\u0647 \u0634\u062f\u062a \u062a\u0648\u0647\u06cc\u0646 \u0622\u0645\u06cc\u0632"}, +gjc(a){return"\u0627\u0646\u062f\u0627\u0632\u0647 \u0642\u0644\u0645"}, +geB(a){return"\u062c\u0644\u0648"}, +gjd(){return"\u062c\u0645\u0639\u0647"}, +gkI(){return"\u0627\u0632 \u0639\u0636\u0648 \u0634\u062f\u0646"}, +gkJ(){return"\u0627\u0632 \u062f\u0639\u0648\u062a"}, +gfO(){return"\u0628\u0647 \u0627\u062a\u0627\u0642 \u062c\u062f\u06cc\u062f \u0628\u0631\u0648\u06cc\u062f"}, +ghy(){return"\u062a\u0648\u0636\u06cc\u062d\u0627\u062a \u06af\u0631\u0648\u0647"}, +f8(a){return"\u06af\u0631\u0648\u0647 \u0628\u0627 "+a}, +ghz(){return"\u0645\u0647\u0645\u0627\u0646 \u0647\u0627 \u0645\u0645\u0646\u0648\u0639 \u0634\u062f\u0647 \u0627\u0646\u062f"}, +ghA(){return"\u0645\u0647\u0645\u0627\u0646 \u0647\u0627 \u0645\u06cc\u062a\u0648\u0627\u0646\u0646\u062f \u0639\u0636\u0648 \u0634\u0648\u0646\u062f"}, +je(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"}, +ghb(){return"\u06a9\u0645\u06a9"}, +gjf(){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"}, +gjg(){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"}, +gfw(){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"}, +ghc(){return"\u0646\u0627\u062f\u06cc\u062f\u0647\u200c\u06af\u0631\u0641\u062a\u0646"}, +geh(){return"\u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0646\u0627\u062f\u06cc\u062f\u0647\u200c\u06af\u0631\u0641\u062a\u0647 \u0634\u062f\u0647"}, +gjh(){return u.a}, +gji(){return"Ignore username"}, +gfz(){return"I have clicked on the link"}, +gjj(){return"Incorrect passphrase or recovery key"}, +gfA(){return"Inoffensive"}, +gjk(){return"Invite contact"}, +jl(a){return"Invite contact to "+a}, +gjn(){return"Invited"}, +jo(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjp(){return"Invited users only"}, +gjm(){return"Invite for me"}, +gjq(){return"typing a message"}, +he(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghd(){return"Join chat"}, +jr(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghf(){return"Kick from chat"}, +hg(a){return"Last active: "+a}, +gjs(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjt(){return"Left the chat"}, +gju(){return"Light"}, +jv(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"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghh(){return"Load more\u2026"}, +geX(){return"Login"}, +jw(a){return"Log in to "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Logout"}, +gjx(){return"Member changes"}, +gf4(){return"Mention"}, +gjz(){return"\u067e\u06cc\u0627\u0645\u200c\u0647\u0627"}, +gjy(){return u.f}, +go8(){return"No matching search results."}, +gfB(){return"Moderator"}, +gjA(){return"Monday"}, +ghj(){return u.mC}, +gfg(){return"New chat"}, +ghk(){return"New verification request!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Next"}, +gjB(){return"No"}, +gjC(){return"No connection to the server"}, +gjD(){return"No emotes found. \ud83d\ude15"}, +gjE(){return u.S}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return u.c}, +gfC(){return"No permission"}, +ghl(){return"No chats found\u2026"}, +gfD(){return"Notifications"}, +gjG(){return"Notifications enabled for this account"}, +gfE(){return"Offensive"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oops, something went wrong\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Open in maps"}, +gkj(){return u.s}, +ghm(){return"Or"}, +gho(){return"Participant"}, +gjH(){return"passphrase or recovery key"}, +gjI(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjK(){return"Pick an image"}, +gjL(){return"Pin"}, +gjN(){return"Please choose a username"}, +gfF(){return u.b}, +gfG(){return"Please enter your password"}, +gjQ(){return"Please enter your username"}, +gjR(){return u._}, +gjT(){return"Privacy"}, +gkT(){return"Push rules"}, +gfI(a){return"Reason"}, +hs(a){return A.q(a)+" redacted an event"}, +gjV(){return"Redact message"}, +gjW(){return"Reject"}, +jX(a){return a+" rejected the invitation"}, +gbF(a){return"Remove"}, +gjY(){return"Remove all other devices"}, +jZ(a){return"Removed by "+a.k(0)}, +gk7(){return"Unban from chat"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Render rich message content"}, +ght(){return"Replace chat with newer version"}, +gfK(a){return"Reply"}, +gfh(){return"Report message"}, +gk0(){return"Group chat has been upgraded"}, +gk5(){return"Group chat version"}, +ghB(){return"Saturday"}, +gke(){return"Save file"}, +ghC(){return"Security"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Seen by "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hE(a,b){return"Seen by "+a+" and "+b}, +geI(a){return"\u0641\u0631\u0633\u062a\u0627\u062f\u0646"}, +ghF(){return"\u067e\u06cc\u0627\u0645\u06cc \u0628\u0642\u0631\u0633\u062a\u06cc\u062f"}, +gkh(){return"\u0628\u06c1 \u0639\u0646\u0648\u0627\u0646 \u0645\u062a\u0646 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +ghG(){return"\u0635\u062f\u0627 \u0631\u0627 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +ghH(){return"\u067e\u0631\u0648\u0646\u062f\u0647 \u0631\u0627 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +ghI(){return"\u062a\u0635\u0648\u06cc\u0631 \u0631\u0627 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +ghJ(){return"\u067e\u06cc\u0627\u0645\u200c\u0647\u0627 \u0631\u0627 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +ghL(){return"\u0627\u0635\u0644 \u0631\u0627 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +ghM(){return"\u0648\u06cc\u062f\u0626\u0648 \u0631\u0627 \u0641\u0631\u0633\u062a\u06cc\u062f"}, +hN(a){return"\ud83d\udcc1 "+a+" \u06cc\u06c1 \u067e\u0631\u0648\u0646\u062f\u0647 \u0641\u0631\u0633\u062a\u0627\u062f"}, +hQ(a){return"\ud83c\udfa4 "+a+" \u06cc\u06c1 \u0636\u0628\u0637 \u0635\u0648\u062a\u06cc \u0641\u0631\u0633\u062a\u0627\u062f"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" \u06cc\u06c1 \u0639\u06a9\u0633 \u0641\u0631\u0633\u062a\u0627\u062f"}, +fP(a){return"\ud83d\ude0a "+a+" \u06cc\u06c1 \u0627\u0633\u062a\u06cc\u06a9\u0631 \u0641\u0631\u0633\u062a\u0627\u062f"}, +hP(a){return"\ud83c\udfa5 "+a+" \u06cc\u06c1 \u0648\u06cc\u062f\u0626\u0648 \u0641\u0631\u0633\u062a\u0627\u062f"}, +ki(a){return a+" \u0627\u062a\u0644\u0627\u0639\u0627\u062a \u0632\u0646\u06af\u06cc\u062f\u0646 \u0631\u0627 \u0641\u0631\u0633\u062a\u0627\u062f"}, +gkk(){return"Set invitation link"}, +gfQ(){return"Set permissions level"}, +gfS(){return"Settings"}, +gfk(a){return"Share"}, +kl(a){return a+" shared their location"}, +gkm(){return"Show password"}, +gfa(){return"Sign up"}, +glA(){return"Single Sign on"}, +ghS(a){return"Skip"}, +gnR(){return"Invite"}, +ghT(){return"Source code"}, +hU(a){return a+" \u06cc\u06c1 \u0632\u0646\u06af\u06cc\u062f\u0646 \u0634\u0631\u0648\u0639 \u06a9\u0631\u062f"}, +gko(a){return"Submit"}, +gkp(){return"Sunday"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"System"}, +gkY(){return"They Don't Match"}, +gkZ(){return"They Match"}, +gl_(){return"Thursday"}, +gl0(){return u.D}, +gl1(){return"Transfer from another device"}, +gl2(){return"\u0645\u062c\u062f\u0651\u062f\u0627\u064b \u0633\u0639\u06cc \u06a9\u0646\u06cc\u062f \u0627\u0631\u0633\u0627\u0644 \u06a9\u0646\u06cc\u062f"}, +gl3(){return"Tuesday"}, +l4(a,b){return a+" unbanned "+b}, +gl5(){return"Unblock Device"}, +gl6(){return"Unknown device"}, +gk8(){return"Unknown encryption algorithm"}, +l7(a,b){return"Unknown event '"+a+"'"}, +gfM(){return"Unpin"}, +l8(a,b){return a+" and "+b+" others are typing"}, +l9(a,b){return a+" and "+b+" are typing"}, +la(a){return a+" is typing"}, +lb(a){return"\ud83d\udeaa "+a+" left the chat"}, +lc(a,b){return a+" \u06cc\u06c1 \u0631\u0648\u06cc\u200c\u062f\u0627\u062f "+b+" \u0641\u0631\u0633\u062a\u0627\u062f"}, +gmu(){return"Unverified"}, +gdZ(){return"Verified"}, +gka(){return"Start Verification"}, +gkb(){return"You successfully verified!"}, +gld(){return"Verifying other account"}, +gle(){return"Visibility of the chat history"}, +glf(){return"Visible for all participants"}, +glg(){return"Visible for everyone"}, +glh(){return u.K}, +gli(){return"Waiting for partner to accept the emoji\u2026"}, +glj(){return u.O}, +glk(){return"Wallpaper"}, +gll(){return"Warning!"}, +glm(){return"Wednesday"}, +ghv(){return"\u06cc\u06c1 \u0627\u06cc\u0645\u06cc\u0644 \u0634\u0645\u0627 \u0641\u0631\u0633\u062a\u0627\u062f\u06cc\u0645"}, +ghw(){return"Why do you want to report this?"}, +glo(){return u.I}, +glp(){return u.X}, +geQ(){return"Yes"}, +glq(){return"You"}, +gkd(){return"You are invited to this chat"}, +glr(){return u.W}, +gls(){return"You have been banned from this chat"}, +glu(){return"Your public key"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"\u0641\u0631\u0633\u062a\u0646\u062f\u0647"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"\u067e\u0627\u0633\u062e \u0641\u0631\u0633\u062a\u0627\u062f\u0647 \u0634\u062f\u0647\u200c\u0627\u0633\u062a"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" \u0628\u0627 "+b+" \u0648\u0627\u06a9\u0646\u0634 \u0646\u0634\u0627\u0646 \u062f\u0627\u062f"}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"\u0647\u0645\u06c1 \u0627\u0633\u067e\u06cc\u0633\u200c\u0647\u0627"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Search"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.aud.prototype={ +gjJ(){return"Salasanat eiv\xe4t t\xe4sm\xe4\xe4!"}, +gjP(){return"Sy\xf6t\xe4 kelvollinen s\xe4hk\xf6postiosoite."}, +gfJ(){return"Salasana uudelleen"}, +jO(a){return"K\xe4yt\xe4 v\xe4hint\xe4\xe4n "+a+" merkki\xe4."}, +ghV(){return"Tietoa FluffyChatista"}, +ghW(a){return"Hyv\xe4ksy"}, +hX(a){return a+" hyv\xe4ksyi kutsun"}, +hY(a){return"\ud83d\udd10 "+a+" otti k\xe4ytt\xf6\xf6n p\xe4\xe4st\xe4-p\xe4\xe4h\xe4n salauksen"}, +ghZ(){return"Lis\xe4\xe4 s\xe4hk\xf6postiosoite"}, +glV(){return"Kirjoita Matrix IDsi uudelleen poistaaksesi tunnuksesi."}, +lG(a){return"T\xe4m\xe4n pit\xe4isi olla "+a}, +gfm(){return"Yll\xe4pit\xe4j\xe4"}, +glQ(){return"L\xe4het\xe4 askartelusilmi\xe4"}, +glP(){return"L\xe4het\xe4 kokovartaluhalaus"}, +glR(){return"L\xe4het\xe4 halaus"}, +lv(a){return a+" l\xe4hett\xe4\xe4 askartelusilmi\xe4"}, +lX(a){return a+" kokovartalohalaa sinua"}, +m8(a){return a+" halaa sinua"}, +i_(a,b){return a+" vastasi puheluun"}, +gi0(){return"Kuka tahansa voi liitty\xe4"}, +gfU(){return"Arkisto"}, +geM(){return"Oletko varma?"}, +gi1(){return"Haluatko varmasti kirjautua ulos?"}, +gi2(){return"Voidaksesi allekirjoittaa toisen henkil\xf6n, sy\xf6t\xe4 turvavaraston salalause tai palautusavain."}, +i3(a){return"Hyv\xe4ksyt\xe4\xe4nk\xf6 t\xe4m\xe4 varmennuspyynt\xf6 k\xe4ytt\xe4j\xe4lt\xe4 "+a+"?"}, +i4(a,b,c){return"T\xe4m\xe4 kotipalvelin tukee sis\xe4\xe4nkirjautumistapoja: \n"+a+",\nmutta t\xe4m\xe4 sovellus tukee vain -tapoja: \n"+b}, +ghK(){return"L\xe4het\xe4 painamalla rivinvaihton\xe4pp\xe4int\xe4"}, +i5(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}, +gfV(){return"Anna porttikielto keskusteluun"}, +gi6(){return"Porttikiellossa"}, +i7(a,b){return a+" antoi porttikiellon k\xe4ytt\xe4j\xe4lle "+b}, +gi8(){return"Est\xe4 laite"}, +gdj(){return"Estetty"}, +gi9(){return"Bottien l\xe4hett\xe4m\xe4t viestit"}, +gkt(){return"Kuplan koko"}, +gcN(a){return"Peruuta"}, +fW(a){return"URI-osoitetta "+a+" ei voida avata"}, +gfX(){return"Vaihda laitteen nime\xe4"}, +ig(a){return a+" muutti keskustelun kuvaa"}, +ih(a,b){return a+" asetti keskustelun kuvaukseksi: '"+b+"'"}, +ii(a,b){return a+" asetti keskustelun nimeksi: '"+b+"'"}, +ij(a){return a+" muutti keskustelun oikeuksia"}, +ik(a,b){return a+" asetti n\xe4ytt\xf6nimekseen: '"+b+"'"}, +il(a){return a+" muutti vierasp\xe4\xe4syn s\xe4\xe4nt\xf6j\xe4"}, +im(a,b){return a+" asetti vierasp\xe4\xe4syn s\xe4\xe4nn\xf6(i)ksi: "+b}, +io(a){return a+" muutti historian n\xe4kyvyytt\xe4"}, +ip(a,b){return a+" asetti historian n\xe4kymiss\xe4\xe4nn\xf6ksi: "+b}, +iq(a){return a+" muutti liittymiss\xe4\xe4nt\xf6j\xe4"}, +ir(a,b){return a+" asetti liittymiss\xe4\xe4nn\xf6iksi: "+b}, +is(a){return a+" vaihtoi profiilikuvaansa"}, +it(a){return a+" muutti huoneen aliaksia"}, +iu(a){return a+" muutti kutsulinkki\xe4"}, +gfY(){return"Vaihda salasana"}, +gib(){return"Vaihda tyyli\xe4si"}, +gia(){return"Vaihda ryhm\xe4n nime\xe4"}, +gic(){return"Vaihda taustakuva"}, +gie(){return"Vaihda profiilikuvasi"}, +giv(){return"Salaus on korruptoitunut"}, +gf0(){return"Keskustelu"}, +ghx(){return"Keskustelujesi varmuuskopiointi on asetettu."}, +gfc(){return"Keskustelun varmuuskopiointi"}, +giw(){return"Vanhat viestisi on suojattu palautusavaimella. Varmistathan ettet h\xe4vit\xe4 sit\xe4."}, +gix(){return"Keskustelut"}, +gfd(){return"Valitse vahva salasana"}, +giz(){return"Valitse k\xe4ytt\xe4j\xe4tunnus"}, +gfZ(){return"Tyhjenn\xe4 arkisto"}, +gdd(a){return"Sulje"}, +glS(){return"Merkitse yksityiskeskusteluksi"}, +glT(){return"Merkitse ryhm\xe4ksi"}, +giA(){return"Anna sy\xf6tetylle k\xe4ytt\xe4j\xe4lle porttikielto t\xe4h\xe4n huoneeseen"}, +giB(){return"Tyhjenn\xe4 v\xe4limuisti"}, +giC(){return"Luo tyhj\xe4 ryhm\xe4keskustelu\nK\xe4yt\xe4 parametria --no-encryption poistaaksesi salauksen k\xe4yt\xf6st\xe4"}, +giD(){return"Hylk\xe4\xe4 istunto"}, +giE(){return"Aloita yksityiskeskustelu\nK\xe4yt\xe4 parametria --no-encryption poistaaksesi salauksen k\xe4yt\xf6st\xe4"}, +gku(){return"L\xe4het\xe4 HTML-muotoiltua teksti\xe4"}, +giF(){return"Kutsu sy\xf6tetty k\xe4ytt\xe4j\xe4 t\xe4h\xe4n huoneeseen"}, +giG(){return"Liity sy\xf6tettyyn huoneeseen"}, +giH(){return"Poista sy\xf6tetty k\xe4ytt\xe4j\xe4 huoneesta"}, +giI(){return"Poistu t\xe4st\xe4 huoneesta"}, +gkv(){return"Kuvaile itse\xe4si"}, +giJ(){return"Aseta profiilikuvasi t\xe4h\xe4n huoneeseen (sy\xf6tt\xe4m\xe4ll\xe4 mxc-uri)"}, +giK(){return"Aseta n\xe4ytt\xf6nimesi vain t\xe4ss\xe4 huoneessa"}, +gkw(){return"Aseta k\xe4ytt\xe4j\xe4n voimataso (oletus: 50)"}, +gkx(){return"L\xe4het\xe4 muotoilematonta teksti\xe4"}, +gky(){return"L\xe4het\xe4 vastaus reaktiona"}, +gkz(){return"L\xe4het\xe4 teksti\xe4"}, +giL(){return"Poista sy\xf6tetyn k\xe4ytt\xe4j\xe4n porttikielto t\xe4st\xe4 huoneesta"}, +gkA(){return"Ep\xe4kelvollinen komento"}, +kB(a){return a+" ei ole komento."}, +giM(){return"Vertaile ja varmista emojien olevan samat molemmilla laitteilla:"}, +giN(){return"Vertaile ja varmista numeroiden olevan samat molemmilla laitteilla:"}, +gh_(){return"M\xe4\xe4rit\xe4 keskustelu"}, +giO(){return"Yhteystieto on kutsuttu ryhm\xe4\xe4n"}, +giP(){return"Sis\xe4lt\xe4\xe4 n\xe4ytt\xf6nimen"}, +giQ(){return"Sis\xe4lt\xe4\xe4 k\xe4ytt\xe4j\xe4tunnuksen"}, +gfn(){return"Sis\xe4lt\xf6 on ilmoitettu palvelimen yll\xe4pit\xe4jille"}, +giR(){return"Kopioitu leikep\xf6yd\xe4lle"}, +gh0(a){return"Kopioi"}, +giS(){return"Kopioi leikep\xf6yd\xe4lle"}, +iT(a){return"Viestin salausta ei voitu purkaa: "+a}, +iU(a){return a+" osallistujaa"}, +iV(a){return a+" loi keskustelun"}, +giW(){return"Tumma"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"."+b+"."+a}, +giZ(){return"T\xe4m\xe4 poistaa tunnuksesi k\xe4yt\xf6st\xe4. T\xe4t\xe4 ei voi kumota! Oletko varma?"}, +gj_(){return"Oikeuksien oletustaso"}, +gez(a){return"Poista"}, +gj0(){return"Poista tunnus"}, +gh2(){return"Poista viesti"}, +gfp(){return"Laitteet"}, +geR(){return"Suorat keskustelut"}, +gnt(a){return"Download"}, +gj2(){return"Muokkaa"}, +gj3(){return"Muokkaa estettyj\xe4 palvelimia"}, +gh3(){return"Muokkaa keskustelun oikeuksia"}, +gh4(){return"Muokkaa huoneen profiilikuvaa"}, +gh5(){return"Emote on jo olemassa!"}, +gh6(){return"Ep\xe4kelpo emote-lyhytkoodi"}, +gj4(){return"Huoneen emote-paketit"}, +gh7(){return"Emote-asetukset"}, +gh8(){return"Emote-lyhytkoodi"}, +gj5(){return"Emote-lyhytkoodi ja kuva on valittava!"}, +gfe(){return"Tyhj\xe4 keskustelu"}, +gj6(){return"Ota emote-paketti k\xe4ytt\xf6\xf6n kaikkialla"}, +gfu(){return"Ota salaus k\xe4ytt\xf6\xf6n"}, +gj7(){return"Et voi poistaa salausta my\xf6hemmin. Oletko varma?"}, +gh9(){return"Salaus ei ole k\xe4yt\xf6ss\xe4"}, +j8(a){return a+" p\xe4\xe4tti puhelun"}, +gnB(){return"Enter chat name"}, +gf1(){return"Sy\xf6t\xe4 s\xe4hk\xf6posti-osoite"}, +gkK(){return"Kotipalvelin"}, +gj9(){return"Sy\xf6t\xe4 kotipalvelimesi"}, +gha(){return"Kaikki on valmista!"}, +gfv(){return"Eritt\xe4in loukkaavaa"}, +gjc(a){return"Fonttikoko"}, +geB(a){return"Edelleenl\xe4het\xe4"}, +gjd(){return"perjantaina"}, +gkI(){return"Alkaen liittymisest\xe4"}, +gkJ(){return"Alkaen kutsumisesta"}, +gfO(){return"Mene uuteen huoneeseen"}, +ghy(){return"Ryhm\xe4n kuvaus"}, +f8(a){return"Ryhm\xe4 seuralaisina "+a}, +ghz(){return"Vieraat on kielletty"}, +ghA(){return"Vieraat voivat liitty\xe4"}, +je(a,b){return a+" on perunnut k\xe4ytt\xe4j\xe4n "+b+" kutsun"}, +ghb(){return"Apua"}, +gjf(){return"Piilota poistetut tapahtumat"}, +gjg(){return"Piilota tuntemattomat tapahtumat"}, +gfw(){return"Kuinka loukkaavaa t\xe4m\xe4 sis\xe4lt\xf6 on?"}, +ghc(){return"J\xe4t\xe4 huomioitta"}, +geh(){return"Huomiotta j\xe4tetyt k\xe4ytt\xe4j\xe4t"}, +gjh(){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."}, +gji(){return"J\xe4t\xe4 k\xe4ytt\xe4j\xe4tunnus huomioitta"}, +gfz(){return"Olen klikannut linkki\xe4"}, +gjj(){return"Virheellinen salasana tai palautusavain"}, +gfA(){return"Loukkaamatonta"}, +gjk(){return"Kutsu yhteystieto"}, +jl(a){return"Kutsu yhteystieto ryhm\xe4\xe4n "+a}, +gjn(){return"Kutsuttu"}, +jo(a,b){return"\ud83d\udce9 "+a+" kutsui k\xe4ytt\xe4j\xe4n "+b}, +gjp(){return"Vain kutsutut k\xe4ytt\xe4j\xe4t"}, +gjm(){return"Kutsu minua varten"}, +gjq(){return"kirjoittaa"}, +he(a){return"\ud83d\udc4b "+a+" liittyi keskusteluun"}, +ghd(){return"Liity huoneeseen"}, +jr(a,b){return"\ud83d\udc5e "+a+" potki k\xe4ytt\xe4j\xe4n "+b}, +ghf(){return"Potki keskustelusta"}, +hg(a){return"Aktiivinen viimeksi: "+a}, +gjs(){return"N\xe4hty kauan sitten"}, +geV(){return"Poistu"}, +gjt(){return"Poistui keskustelusta"}, +gju(){return"Vaalea"}, +jv(a){return"Lataa viel\xe4 "+a+" osallistujaa"}, +gfo(){return"Vie istunto ja tyhjenn\xe4 laite"}, +gkE(){return"T\xe4t\xe4 toimenpidett\xe4 ei voi kumota.\nVarmista varmuuskopiotiedoston turvallinen tallennus."}, +gkC(){return"TOR-k\xe4ytt\xe4j\xe4t: vie istunto"}, +gkD(){return"Tor-k\xe4ytt\xe4jille suositellaan istunnon vienti\xe4 ennen ikkunan sulkemista."}, +gkL(){return"TOR-k\xe4ytt\xe4j\xe4t: tuo viety istunto"}, +gkM(){return"Veitk\xf6 edellisen istuntosi k\xe4ytt\xe4ess\xe4si TORia? Tuo se nopeasti ja jatka jutustelua."}, +geW(){return"Ladataan... Hetkinen."}, +ghh(){return"Lataa lis\xe4\xe4\u2026"}, +geX(){return"Kirjaudu sis\xe4\xe4n"}, +jw(a){return"Kirjaudu sis\xe4\xe4n palvelimelle "+a}, +gkN(){return"Kirjaudu sis\xe4\xe4n yhdell\xe4 klikkauksella"}, +ghi(){return"Kirjaudu ulos"}, +gjx(){return"J\xe4senmuutoksia"}, +gf4(){return"Mainitse"}, +gjz(){return"Viestit"}, +gjy(){return"Viesti poistetaan kaikilta osallistujilta"}, +go8(){return"No matching search results."}, +gfB(){return"Valvoja"}, +gjA(){return"maanantaina"}, +ghj(){return"Tied\xe4th\xe4n tarvitsevasi toistaiseksi Pantalaimonin k\xe4ytt\xe4\xe4ksesi p\xe4\xe4st\xe4-p\xe4\xe4h\xe4n-salausta."}, +gfg(){return"Uusi keskustelu"}, +ghk(){return"Uusi varmennuspyynt\xf6!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Seuraava"}, +gjB(){return"Ei"}, +gjC(){return"Ei yhteytt\xe4 palvelimeen"}, +gjD(){return"Emoteja ei l\xf6ytynyt. \ud83d\ude15"}, +gjE(){return"Voit ottaa salauksen k\xe4ytt\xf6\xf6n vasta kun huone ei ole julkisesti liitytt\xe4viss\xe4."}, +kQ(a,b){return a.k(0)+" ei ole Matrix-palvelin, k\xe4ytet\xe4\xe4nk\xf6 "+b.k(0)+" sen sijaan?"}, +gjF(){return"Et ole viel\xe4 lis\xe4nnyt tapaa salasanasi palauttamiseksi."}, +gfC(){return"Ei lupaa"}, +ghl(){return"Huoneita ei l\xf6ytynyt\u2026"}, +gfD(){return"Ilmoitukset"}, +gjG(){return"T\xe4m\xe4n tunnuksen ilmoitukset ovat k\xe4yt\xf6ss\xe4"}, +gfE(){return"Loukkaava"}, +gdl(){return"ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Hups, jotakin meni pieleen\u2026"}, +gkR(){return"Yksi tunnuksistasi on kirjattu ulos"}, +gkS(){return"Avaa kartoissa"}, +gkj(){return"T\xe4m\xe4n palvelimen t\xe4ytyy tarkistaa s\xe4hk\xf6posti-osoitteesi rekister\xf6itymist\xe4 varten."}, +ghm(){return"Tai"}, +gho(){return"Osallistuja"}, +gjH(){return"salalause tai palautusavain"}, +gjI(a){return"Salasana"}, +gf6(){return"Salasana unohtunut"}, +ghp(){return"Salasana on vaihdettu"}, +ghq(){return"Salasanan palautus"}, +gjK(){return"Valitse kuva"}, +gjL(){return"Kiinnit\xe4"}, +gjN(){return"Valitse k\xe4ytt\xe4j\xe4tunnus"}, +gfF(){return"Klikkaa linkki\xe4 s\xe4hk\xf6postissa ja sitten jatka."}, +gfG(){return"Sy\xf6t\xe4 salasanasi"}, +gjQ(){return"Sy\xf6t\xe4 k\xe4ytt\xe4j\xe4tunnuksesi"}, +gjR(){return"Seuraa ohjeita verkkosivulla ja paina seuraava."}, +gjT(){return"Yksityisyys"}, +gkT(){return"Push-s\xe4\xe4nn\xf6t"}, +gfI(a){return"Syy"}, +hs(a){return A.q(a)+" poisti tapahtuman"}, +gjV(){return"Poista viesti"}, +gjW(){return"Hylk\xe4\xe4"}, +jX(a){return a+" hylk\xe4si kutsun"}, +gbF(a){return"Poista"}, +gjY(){return"Poista kaikki muut laitteet"}, +jZ(a){return"Poistanut "+a.k(0)}, +gk7(){return"Poista porttikielto keskusteluun"}, +gkW(){return"Poista profiilikuvasi"}, +gk_(){return"Render\xf6i rikas-viestisis\xe4lt\xf6"}, +ght(){return"Korvaa huone uudemmalla versiolla"}, +gfK(a){return"Vastaa"}, +gfh(){return"Ilmoita viesti"}, +gk0(){return"Huone on p\xe4ivitetty"}, +gk5(){return"Huoneen versio"}, +ghB(){return"lauantaina"}, +gke(){return"Tallenna tiedosto"}, +ghC(){return"Turvallisuus"}, +gjU(){return"Palautusavain"}, +gkU(){return"Kadonnut palautusavain?"}, +hD(a){return"N\xe4hnyt "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"N\xe4hnyt "+a+" ja "+b+" muuta",s,s)}, +hE(a,b){return"N\xe4hnyt "+a+" ja "+b}, +geI(a){return"L\xe4het\xe4"}, +ghF(){return"L\xe4het\xe4 viesti"}, +gkh(){return"L\xe4het\xe4 tekstin\xe4"}, +ghG(){return"L\xe4het\xe4 \xe4\xe4niviesti"}, +ghH(){return"L\xe4het\xe4 tiedosto"}, +ghI(){return"L\xe4het\xe4 kuva"}, +ghJ(){return"L\xe4het\xe4 viestej\xe4"}, +ghL(){return"L\xe4het\xe4 alkuper\xe4inen"}, +ghM(){return"L\xe4het\xe4 video"}, +hN(a){return"\ud83d\udcc1 "+a+" l\xe4hetti tiedoston"}, +hQ(a){return"\ud83c\udfa4 "+a+" l\xe4hetti \xe4\xe4niviestin"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" l\xe4hetti kuvan"}, +fP(a){return"\ud83d\ude0a "+a+" l\xe4hetti tarran"}, +hP(a){return"\ud83c\udfa5 "+a+" l\xe4hetti videon"}, +ki(a){return a+" l\xe4hetti puhelutiedot"}, +gkk(){return"Aseta kutsulinkki"}, +gfQ(){return"Aseta oikeustasot"}, +gfS(){return"Asetukset"}, +gfk(a){return"Jaa"}, +kl(a){return a+" jakoi sijaintinsa"}, +gkm(){return"N\xe4yt\xe4 salasana"}, +gfa(){return"Rekister\xf6idy"}, +glA(){return"Kertakirjautuminen"}, +ghS(a){return"Ohita"}, +gnR(){return"Invite"}, +ghT(){return"L\xe4hdekoodi"}, +hU(a){return a+" aloitti puhelun"}, +gko(a){return"L\xe4het\xe4"}, +gkp(){return"sunnuntaina"}, +glH(){return"Synkronoidaan... Hetkinen."}, +gks(){return"J\xe4rjestelm\xe4"}, +gkY(){return"Ne eiv\xe4t t\xe4sm\xe4\xe4"}, +gkZ(){return"Ne t\xe4sm\xe4\xe4v\xe4t"}, +gl_(){return"torstaina"}, +gl0(){return"Liikaa pyynt\xf6j\xe4. Yrit\xe4 my\xf6hemmin uudelleen!"}, +gl1(){return"Siirr\xe4 toiselta laitteelta"}, +gl2(){return"Yrit\xe4 uudelleenl\xe4hett\xe4mist\xe4"}, +gl3(){return"tiistaina"}, +l4(a,b){return a+" poisti k\xe4ytt\xe4j\xe4n "+b+" porttikiellon"}, +gl5(){return"Poista laitteen esto"}, +gl6(){return"Tuntematon laite"}, +gk8(){return"Tuntematon salausalgoritmi"}, +l7(a,b){return"Tuntematon tapahtuma '"+a+"'"}, +gfM(){return"Poista kiinnitys"}, +l8(a,b){return a+" ja "+b+" muuta kirjoittavat"}, +l9(a,b){return a+" ja "+b+" kirjoittavat"}, +la(a){return a+" kirjoittaa"}, +lb(a){return"\ud83d\udeaa "+a+" poistui keskustelusta"}, +lc(a,b){return a+" l\xe4hetti "+b+"-tapahtuman"}, +gmu(){return"Varmistamaton"}, +gdZ(){return"Varmistettu"}, +gka(){return"Aloita varmennus"}, +gkb(){return"Varmensit onnistuneesti!"}, +gld(){return"Varmistetaan toista tunnusta"}, +gle(){return"Keskusteluhistorian n\xe4kyvyys"}, +glf(){return"N\xe4kyy kaikille osallistujille"}, +glg(){return"N\xe4kyy kaikille"}, +glh(){return"Odotetaan kumppanin varmistavan pyynn\xf6n\u2026"}, +gli(){return"Odotetaan kumppanin hyv\xe4ksyv\xe4n emojit\u2026"}, +glj(){return"Odotetaan kumppanin hyv\xe4ksyv\xe4n numerot\u2026"}, +glk(){return"Taustakuva"}, +gll(){return"Varoitus!"}, +glm(){return"keskiviikkona"}, +ghv(){return"L\xe4hetimme sinulle s\xe4hk\xf6postia"}, +ghw(){return"Miksi haluat ilmoittaa t\xe4m\xe4n?"}, +glo(){return"Pyyhi keskusteluvarmuuskopio luodaksesi uuden palautusavaimen?"}, +glp(){return"N\xe4ill\xe4 osoitteilla voit palauttaa salasanasi."}, +geQ(){return"Kyll\xe4"}, +glq(){return"Sin\xe4"}, +gkd(){return"Sinut on kutsuttu t\xe4h\xe4n keskusteluun"}, +glr(){return"Et en\xe4\xe4 osallistu t\xe4h\xe4n keskusteluun"}, +gls(){return"Sinulle on annettu porttikielto t\xe4h\xe4n keskusteluun"}, +glu(){return"Julkinen avaimesi"}, +gkO(){return"Viestin tiedot"}, +gmr(a){return"Aika"}, +gd3(a){return"Viestin tyyppi"}, +glx(){return"L\xe4hett\xe4j\xe4"}, +gmk(){return"Avaa galleria"}, +gmo(){return"Poista tilasta"}, +gml(){return"Avataksesi vanhojen viestiesi salauksen, sy\xf6t\xe4 palautusavaimesi, joka luotiin edellisess\xe4 istunnossa. Palautusavaimesi EI OLE salasanasi."}, +glM(){return"Lis\xe4\xe4 tarinaan"}, +gmm(){return"Julkaise"}, +gkc(){return"Kuka voi n\xe4hd\xe4 tarinani?"}, +gmq(){return"T\xe4m\xe4 k\xe4ytt\xe4j\xe4 ei ole viel\xe4 julkaissut mit\xe4\xe4n tarinassaan"}, +gmp(){return"Vastaus on l\xe4hetetty"}, +lD(a,b){return"Tarina ajalta "+a+": \n"+b}, +gln(){return"Huomaathan, ett\xe4 ihmiset voivat n\xe4hd\xe4 ja olla yhteydess\xe4 toisiinsa tarinassasi."}, +gmv(){return"Mit\xe4 on meneill\xe4\xe4n?"}, +glK(){return"Lis\xe4\xe4 kuvaus"}, +glE(){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."}, +gm9(){return"Ymm\xe4rr\xe4n"}, +gkX(){return"Ilmianna k\xe4ytt\xe4j\xe4"}, +mn(a,b){return a+" reagoi "+b}, +gjM(){return"Kiinnit\xe4 huoneeseen"}, +glU(){return"Haluatko varmasti irrottaa tapahtuman pysyv\xe4sti?"}, +gft(){return"Hymi\xf6t"}, +gm3(){return"Kokeelliset videopuhelut"}, +glZ(){return"S\xe4hk\xf6posti-osoite tai k\xe4ytt\xe4j\xe4tunnus"}, +gmb(){return"Yksityisen selauksen ongelmat"}, +gma(){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."}, +gmy(){return"Nimi"}, +gmF(){return"Kielt\xe4ydyit kutsusta"}, +glt(){return"Liityit keskusteluun"}, +gmz(){return"\ud83d\udc4d Hyv\xe4ksyit kutsun"}, +mA(a){return"Annoit porttikiellon k\xe4ytt\xe4j\xe4lle "+a}, +mB(a){return"Olet perunut kutsun k\xe4ytt\xe4j\xe4lle "+a}, +mC(a){return"\ud83d\udce9 "+a+" kutsui sinut"}, +mD(a){return"\ud83d\udce9 Kutsuit k\xe4ytt\xe4j\xe4n "+a}, +mE(a){return"\ud83d\udc5e Potkit k\xe4ytt\xe4j\xe4n "+a+" keskustelusta"}, +mG(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."}, +gms(){return"Pura vanhojen viestien salaus"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return"Tallenna palautusavain t\xe4m\xe4n laitteen turvavarastoon."}, +glw(){return"Tallenna t\xe4m\xe4 avain manuaalisesti k\xe4ytt\xe4en j\xe4rjestelm\xe4n jakodialogia tai leikep\xf6yt\xe4\xe4."}, +glC(){return"Tallenna turvallisesti t\xe4lle laitteelle"}, +gk9(){return"K\xe4ytt\xe4j\xe4"}, +glY(){return"Mukautettu"}, +gmx(){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."}, +gm1(){return"Siirry tilaan"}, +gm0(){return"Siirry huoneeseen"}, +glN(){return"Kaikki tilat"}, +mi(a){return a+" keskustelua"}, +gm7(){return"Piilota ei-niin-t\xe4rke\xe4t tilatapahtumat"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Hae"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.aue.prototype={ +gjJ(){return"Les mots de passe ne correspondent pas !"}, +gjP(){return"Veuillez saisir une adresse \xe9lectronique valide."}, +gfJ(){return"R\xe9p\xe9tez le mot de passe"}, +jO(a){return"Veuillez choisir au moins "+a+" caract\xe8res."}, +ghV(){return"\xc0 propos"}, +ghW(a){return"Accepter"}, +hX(a){return"\ud83d\udc4d "+a+" a accept\xe9 l'invitation"}, +hY(a){return"\ud83d\udd10 "+a+" a activ\xe9 le chiffrement de bout en bout"}, +ghZ(){return"Ajouter un courriel"}, +glV(){return"Veuillez confirmer votre identifiant Matrix afin de supprimer votre compte."}, +lG(a){return"Cela devrait \xeatre "+a}, +gfm(){return"Administrateur"}, +glQ(){return"Envoyer des yeux \xe9carquill\xe9s"}, +glP(){return"Envoyer un c\xe2lin"}, +glR(){return"Envoyer une accolade"}, +lv(a){return a+" vous envoie des yeux \xe9carquill\xe9s"}, +lX(a){return a+" vous fait un c\xe2lin"}, +m8(a){return a+" vous fait une accolade"}, +i_(a,b){return a+" a r\xe9pondu \xe0 l'appel"}, +gi0(){return"Tout le monde peut rejoindre"}, +gfU(){return"Archiver"}, +geM(){return"\xcates-vous s\xfbr\xb7e\xa0?"}, +gi1(){return"Voulez-vous vraiment vous d\xe9connecter ?"}, +gi2(){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."}, +i3(a){return"Accepter cette demande de v\xe9rification de la part de "+a+" ?"}, +i4(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}, +ghK(){return"Envoyer avec Entr\xe9e"}, +i5(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}, +gfV(){return"Bannir de la discussion"}, +gi6(){return"Banni"}, +i7(a,b){return a+" a banni "+b}, +gi8(){return"Bloquer l'appareil"}, +gdj(){return"Bloqu\xe9"}, +gi9(){return"Messages de bot"}, +gkt(){return"Taille de la bulle"}, +gcN(a){return"Annuler"}, +fW(a){return"Impossible d'ouvrir l'URI "+a}, +gfX(){return"Modifier le nom de l'appareil"}, +ig(a){return a+" a chang\xe9 l'image de la discussion"}, +ih(a,b){return a+" a chang\xe9 la description de la discussion en\xa0: '"+b+"'"}, +ii(a,b){return a+" a renomm\xe9 la discussion en\xa0: '"+b+"'"}, +ij(a){return a+" a chang\xe9 les permissions de la discussion"}, +ik(a,b){return a+" a chang\xe9 son nom en : '"+b+"'"}, +il(a){return a+" a chang\xe9 les r\xe8gles d'acc\xe8s \xe0 la discussion pour les invit\xe9s"}, +im(a,b){return a+" a chang\xe9 les r\xe8gles d'acc\xe8s \xe0 la discussion pour les invit\xe9s en : "+b}, +io(a){return a+" a chang\xe9 la visibilit\xe9 de l'historique de la discussion"}, +ip(a,b){return a+" a chang\xe9 la visibilit\xe9 de l'historique de la discussion en : "+b}, +iq(a){return a+" a chang\xe9 les r\xe8gles d'acc\xe8s \xe0 la discussion"}, +ir(a,b){return a+" a chang\xe9 les r\xe8gles d'acc\xe8s \xe0 la discussion en : "+b}, +is(a){return a+" a chang\xe9 son avatar"}, +it(a){return a+" a chang\xe9 les adresses du salon"}, +iu(a){return a+" a chang\xe9 le lien d'invitation"}, +gfY(){return"Changer de mot de passe"}, +gib(){return"Changez votre style"}, +gia(){return"Changer le nom du groupe"}, +gic(){return"Changer l'image de fond"}, +gie(){return"Changer votre avatar"}, +giv(){return"Le chiffrement a \xe9t\xe9 corrompu"}, +gf0(){return"Discussion"}, +ghx(){return"Votre sauvegarde de la discussion a \xe9t\xe9 mise en place."}, +gfc(){return"Sauvegarde des discussions"}, +giw(){return"Vos anciens messages sont s\xe9curis\xe9s par une cl\xe9 de r\xe9cup\xe9ration. Veillez \xe0 ne pas la perdre."}, +gix(){return"Discussions"}, +gfd(){return"Choisissez un mot de passe fort"}, +giz(){return"Choisissez un nom d'utilisateur\xb7ice"}, +gfZ(){return"Effacer les archives"}, +gdd(a){return"Fermer"}, +glS(){return"Marquer comme salon de messagerie directe"}, +glT(){return"Marquer comme groupe"}, +giA(){return"Bannir l'utilisateur/trice donn\xe9(e) de ce salon"}, +giB(){return"Vider le cache"}, +giC(){return"Cr\xe9er un groupe de discussion vide\nUtilisez --no-encryption pour d\xe9sactiver le chiffrement"}, +giD(){return"Abandonner la session"}, +giE(){return"Commencer une discussion directe\nUtilisez --no-encryption pour d\xe9sactiver le chiffrement"}, +gku(){return"Envoyer du texte au format HTML"}, +giF(){return"Inviter l'utilisateur/trice donn\xe9(e) dans ce salon"}, +giG(){return"Rejoindre le salon donn\xe9"}, +giH(){return"Supprime l'utilisateur/trice donn\xe9(e) de ce salon"}, +giI(){return"Quitter ce salon"}, +gkv(){return"D\xe9crivez-vous"}, +giJ(){return"D\xe9finir votre image pour ce salon (par mxc-uri)"}, +giK(){return"D\xe9finir votre nom d'affichage pour ce salon"}, +gkw(){return"D\xe9finir le niveau de puissance de l'utilisateur/trice donn\xe9(e) (par d\xe9faut : 50)"}, +gkx(){return"Envoyer du texte non format\xe9"}, +gky(){return"Envoyer une r\xe9ponse en tant que r\xe9action"}, +gkz(){return"Envoyer du texte"}, +giL(){return"D\xe9bannir l'utilisateur/trice donn\xe9(e) de ce salon"}, +gkA(){return"Commande invalide"}, +kB(a){return a+" n'est pas une commande."}, +giM(){return"Comparez les emojis suivants avec ceux de l'autre appareil et assurez-vous qu'ils correspondent :"}, +giN(){return"Comparez les chiffres suivants avec ceux de l'autre appareil et assurez-vous qu'ils correspondent :"}, +gh_(){return"Configurer la discussion"}, +giO(){return"Le contact a \xe9t\xe9 invit\xe9 au groupe"}, +giP(){return"Contient un nom d'affichage"}, +giQ(){return"Contient un nom d'utilisateur\xb7ice"}, +gfn(){return"Le contenu a \xe9t\xe9 signal\xe9 aux administrateurs du serveur"}, +giR(){return"Copi\xe9 dans le presse-papier"}, +gh0(a){return"Copier"}, +giS(){return"Copier dans le presse-papiers"}, +iT(a){return"Impossible de d\xe9chiffrer le message : "+a}, +iU(a){return a+" membres"}, +iV(a){return"\ud83d\udcac "+a+" a cr\xe9\xe9 la discussion"}, +giW(){return"Sombre"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"/"+b+"/"+a}, +giZ(){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?"}, +gj_(){return"Niveau d'autorisation par d\xe9faut"}, +gez(a){return"Supprimer"}, +gj0(){return"Supprimer le compte"}, +gh2(){return"Supprimer le message"}, +gfp(){return"Appareils"}, +geR(){return"Discussions directes"}, +gnt(a){return"T\xe9l\xe9charger"}, +gj2(){return"Modifier"}, +gj3(){return"Modifier les serveurs bloqu\xe9s"}, +gh3(){return"Modifier les permissions de la discussion"}, +gh4(){return"Modifier l'avatar du salon"}, +gh5(){return"Cette \xe9motic\xf4ne existe d\xe9j\xe0\xa0!"}, +gh6(){return"Raccourci d'\xe9motic\xf4ne invalide\xa0!"}, +gj4(){return"Packs d'\xe9motic\xf4nes pour le salon"}, +gh7(){return"Param\xe8tre des \xe9motic\xf4nes"}, +gh8(){return"Raccourci de l'\xe9motic\xf4ne"}, +gj5(){return"Vous devez s\xe9lectionner un raccourci d'\xe9motic\xf4ne et une image\xa0!"}, +gfe(){return"Discussion vide"}, +gj6(){return"Activer globalement le pack d'\xe9motic\xf4nes"}, +gfu(){return"Activer le chiffrement"}, +gj7(){return"Vous ne pourrez plus d\xe9sactiver le chiffrement. \xcates-vous s\xfbr(e)\xa0?"}, +gh9(){return"Le chiffrement n'est pas activ\xe9"}, +j8(a){return a+" a mis fin \xe0 l'appel"}, +gnB(){return"Enter chat name"}, +gf1(){return"Saisissez une adresse de courriel"}, +gkK(){return"Serveur d'accueil"}, +gj9(){return"Renseignez votre serveur d'accueil"}, +gha(){return"Tout est pr\xeat !"}, +gfv(){return"Extr\xeamement offensant"}, +gjc(a){return"Taille de la police"}, +geB(a){return"Transf\xe9rer"}, +gjd(){return"Vendredi"}, +gkI(){return"\xc0 partir de l'entr\xe9e dans le salon"}, +gkJ(){return"\xc0 partir de l'invitation"}, +gfO(){return"Aller dans le nouveau salon"}, +ghy(){return"Description du groupe"}, +f8(a){return"Groupe avec "+a}, +ghz(){return"Les invit\xe9s ne peuvent pas rejoindre"}, +ghA(){return"Les invit\xe9s peuvent rejoindre"}, +je(a,b){return a+" a annul\xe9 l'invitation de "+b}, +ghb(){return"Aide"}, +gjf(){return"Cacher les \xe9v\xe8nements supprim\xe9s"}, +gjg(){return"Cacher les \xe9v\xe8nements inconnus"}, +gfw(){return"\xc0 quel point ce contenu est-il offensant\xa0?"}, +ghc(){return"Ignorer"}, +geh(){return"Utilisateur\xb7ices ignor\xe9\xb7es"}, +gjh(){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."}, +gji(){return"Ignorer l'utilisateur\xb7ice"}, +gfz(){return"J'ai cliqu\xe9 sur le lien"}, +gjj(){return"Phrase de passe ou cl\xe9 de r\xe9cup\xe9ration incorrecte"}, +gfA(){return"Non offensant"}, +gjk(){return"Inviter un contact"}, +jl(a){return"Inviter un contact dans "+a}, +gjn(){return"Invit\xe9\xb7e"}, +jo(a,b){return"\ud83d\udce9 "+a+" a invit\xe9 "+b}, +gjp(){return"Uniquement les utilisateur\xb7ices invit\xe9\xb7es"}, +gjm(){return"Inviter pour moi"}, +gjq(){return"est en train d'\xe9crire"}, +he(a){return"\ud83d\udc4b "+a+" a rejoint la discussion"}, +ghd(){return"Rejoindre le salon"}, +jr(a,b){return"\ud83d\udc5e "+a+" a expuls\xe9 "+b}, +ghf(){return"Expulser de la discussion"}, +hg(a){return"Vu\xb7e pour la derni\xe8re fois\u202f: "+a}, +gjs(){return"Vu pour la derni\xe8re fois il y a longtemps"}, +geV(){return"Partir"}, +gjt(){return"A quitt\xe9 la discussion"}, +gju(){return"Clair"}, +jv(a){return"Charger "+a+" participant\xb7es de plus"}, +gfo(){return"Exporter la session et effacer l'appareil"}, +gkE(){return"Cette action ne peut pas \xeatre annul\xe9e. Assurez-vous d'enregistrer convenablement le fichier de sauvegarde."}, +gkC(){return"Utilisateurs/trices de TOR : Exporter la session"}, +gkD(){return"Pour les utilisateurs/trices de TOR, il est recommand\xe9 d'exporter la session avant de fermer la fen\xeatre."}, +gkL(){return"Utilisateurs/trices de TOR : Importer une session export\xe9e"}, +gkM(){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."}, +ghh(){return"Charger plus\u2026"}, +geX(){return"Se connecter"}, +jw(a){return"Se connecter \xe0 "+a}, +gkN(){return"Se connecter en un clic"}, +ghi(){return"Se d\xe9connecter"}, +gjx(){return"Changements de membres"}, +gf4(){return"Mentionner"}, +gjz(){return"Messages"}, +gjy(){return"Le message sera supprim\xe9 pour tous les participants"}, +go8(){return"Aucun r\xe9sultat de recherche correspondant."}, +gfB(){return"Mod\xe9rateur\xb7rice"}, +gjA(){return"Lundi"}, +ghj(){return"Pour l'instant, vous avez besoin de Pantalaimon pour utiliser le chiffrement de bout en bout."}, +gfg(){return"Nouvelle discussion"}, +ghk(){return"Nouvelle demande de v\xe9rification !"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Suivant"}, +gjB(){return"Non"}, +gjC(){return"Aucune connexion au serveur"}, +gjD(){return"Aucune \xe9motic\xf4ne trouv\xe9e. \ud83d\ude15"}, +gjE(){return"Vous pouvez activer le chiffrement seulement quand le salon n'est plus accessible au public."}, +kQ(a,b){return a.k(0)+" n'est pas un serveur Matrix, souhaitez-vous utiliser "+b.k(0)+" \xe0 la place ?"}, +gjF(){return"Vous n'avez pas encore ajout\xe9 de moyen pour r\xe9cup\xe9rer votre mot de passe."}, +gfC(){return"Aucune permission"}, +ghl(){return"Aucun salon trouv\xe9\u2026"}, +gfD(){return"Notifications"}, +gjG(){return"Notifications activ\xe9es pour ce compte"}, +gfE(){return"Offensant"}, +gdl(){return"Valider"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oups, un probl\xe8me est survenu\u2026"}, +gkR(){return"Un de vos clients a \xe9t\xe9 d\xe9connect\xe9"}, +gkS(){return"Ouvrir dans maps"}, +gkj(){return"Ce serveur doit valider votre adresse \xe9lectronique pour l'inscription."}, +ghm(){return"Ou"}, +gho(){return"Participant(e)"}, +gjH(){return"Phrase de passe ou cl\xe9 de r\xe9cup\xe9ration"}, +gjI(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"}, +gjK(){return"Choisir une image"}, +gjL(){return"\xc9pingler"}, +gjN(){return"Choisissez un nom d'utilisateur\xb7ice"}, +gfF(){return"Veuillez cliquer sur le lien contenu dans le courriel puis continuez."}, +gfG(){return"Renseignez votre mot de passe"}, +gjQ(){return"Renseignez votre nom d'utilisateur\xb7ice"}, +gjR(){return"Veuillez suivre les instructions sur le site et appuyer sur Suivant."}, +gjT(){return"Vie priv\xe9e"}, +gkT(){return"R\xe8gles de notifications"}, +gfI(a){return"Motif"}, +hs(a){return A.q(a)+" a supprim\xe9 un \xe9v\xe8nement"}, +gjV(){return"Supprimer un message"}, +gjW(){return"Refuser"}, +jX(a){return a+" a refus\xe9 l'invitation"}, +gbF(a){return"Supprimer"}, +gjY(){return"Supprimer tous les autres appareils"}, +jZ(a){return"Supprim\xe9 par "+a.k(0)}, +gk7(){return"D\xe9bannissement de la discussion"}, +gkW(){return"Supprimer votre avatar"}, +gk_(){return"Afficher les contenus riches des messages"}, +ght(){return"Remplacer le salon par une nouvelle version"}, +gfK(a){return"R\xe9pondre"}, +gfh(){return"Signaler un message"}, +gk0(){return"Le salon a \xe9t\xe9 mis \xe0 niveau"}, +gk5(){return"Version du salon"}, +ghB(){return"Samedi"}, +gke(){return"Enregistrer le fichier"}, +ghC(){return"S\xe9curit\xe9"}, +gjU(){return"Cl\xe9 de r\xe9cup\xe9ration"}, +gkU(){return"Cl\xe9 de r\xe9cup\xe9ration perdue ?"}, +hD(a){return"Vu par "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Vu par "+a+" et "+b+" autres",s,s)}, +hE(a,b){return"Vu par "+a+" et "+b}, +geI(a){return"Envoyer"}, +ghF(){return"Envoyer un message"}, +gkh(){return"Envoyer un texte"}, +ghG(){return"Envoyer un fichier audio"}, +ghH(){return"Envoyer un fichier"}, +ghI(){return"Envoyer une image"}, +ghJ(){return"Envoyer des messages"}, +ghL(){return"Envoyer le fichier original"}, +ghM(){return"Envoyer une vid\xe9o"}, +hN(a){return"\ud83d\udcc1 "+a+" a envoy\xe9 un fichier"}, +hQ(a){return"\ud83c\udfa4 "+a+" a envoy\xe9 un fichier audio"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" a envoy\xe9 une image"}, +fP(a){return"\ud83d\ude0a "+a+" a envoy\xe9 un autocollant"}, +hP(a){return"\ud83c\udfa5 "+a+" a envoy\xe9 une vid\xe9o"}, +ki(a){return a+" a envoy\xe9 des informations sur l'appel"}, +gkk(){return"Cr\xe9er un lien d'invitation"}, +gfQ(){return"D\xe9finir le niveau de permissions"}, +gfS(){return"Param\xe8tres"}, +gfk(a){return"Partager"}, +kl(a){return a+" a partag\xe9 sa position"}, +gkm(){return"Afficher le mot de passe"}, +gfa(){return"S'inscrire"}, +glA(){return"Authentification unique"}, +ghS(a){return"Ignorer"}, +gnR(){return"Invite"}, +ghT(){return"Code source"}, +hU(a){return a+" a d\xe9marr\xe9 un appel"}, +gko(a){return"Soumettre"}, +gkp(){return"Dimanche"}, +glH(){return"Synchronisation... Veuillez patienter."}, +gks(){return"Syst\xe8me"}, +gkY(){return"Elles ne correspondent pas"}, +gkZ(){return"Elles correspondent"}, +gl_(){return"Jeudi"}, +gl0(){return"Trop de requ\xeates. Veuillez r\xe9essayer plus tard\xa0!"}, +gl1(){return"Transfert \xe0 partir d'un autre appareil"}, +gl2(){return"Retenter l'envoi"}, +gl3(){return"Mardi"}, +l4(a,b){return a+" a annul\xe9 le bannissement de "+b}, +gl5(){return"Retirer le blocage sur l'appareil"}, +gl6(){return"Appareil inconnu"}, +gk8(){return"Algorithme de chiffrement inconnu"}, +l7(a,b){return"\xc9v\xe9nement de type inconnu : '"+a+"'"}, +gfM(){return"D\xe9s\xe9pingler"}, +l8(a,b){return a+" et "+b+" autres sont en train d'\xe9crire"}, +l9(a,b){return a+" et "+b+" sont en train d'\xe9crire"}, +la(a){return a+" est en train d'\xe9crire"}, +lb(a){return"\ud83d\udeaa "+a+" a quitt\xe9 la discussion"}, +lc(a,b){return a+" a envoy\xe9 un \xe9v\xe8nement de type "+b}, +gmu(){return"Non v\xe9rifi\xe9"}, +gdZ(){return"V\xe9rifi\xe9"}, +gka(){return"Commencer la v\xe9rification"}, +gkb(){return"La v\xe9rification a \xe9t\xe9 effectu\xe9e avec succ\xe8s !"}, +gld(){return"V\xe9rification de l'autre compte"}, +gle(){return"Visibilit\xe9 de l'historique de la discussion"}, +glf(){return"Visible pour tous les participant\xb7es"}, +glg(){return"Visible pour tout le monde"}, +glh(){return"En attente de l'acceptation de la demande par le partenaire\u2026"}, +gli(){return"En attente de l'acceptation de l'\xe9moji par le partenaire\u2026"}, +glj(){return"En attente de l'acceptation des nombres par le partenaire\u2026"}, +glk(){return"Image de fond"}, +gll(){return"Attention\xa0!"}, +glm(){return"Mercredi"}, +ghv(){return"Nous vous avons envoy\xe9 un courriel"}, +ghw(){return"Pourquoi voulez-vous le signaler ?"}, +glo(){return"Effacer la sauvegarde de votre discussion pour cr\xe9er une nouvelle cl\xe9 de r\xe9cup\xe9ration ?"}, +glp(){return"Gr\xe2ce \xe0 ces adresses, vous pouvez r\xe9cup\xe9rer votre mot de passe si vous en avez besoin."}, +geQ(){return"Oui"}, +glq(){return"Vous"}, +gkd(){return"Vous \xeates invit\xe9\xb7e \xe0 cette discussion"}, +glr(){return"Vous ne participez plus \xe0 cette discussion"}, +gls(){return"Vous avez \xe9t\xe9 banni\xb7e de cette discussion"}, +glu(){return"Votre cl\xe9 publique"}, +gkO(){return"Informations sur le message"}, +gmr(a){return"Heure"}, +gd3(a){return"Type de message"}, +glx(){return"Exp\xe9diteur/trice"}, +gmk(){return"Ouvrir dans la Galerie"}, +gmo(){return"Supprimer de l\u2019espace"}, +gml(){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."}, +glM(){return"Ajouter \xe0 la story"}, +gmm(){return"Publier"}, +gkc(){return"Qui peut voir mes stories ?"}, +gmq(){return"Cet(te) utilisateur(trice) n'a encore rien post\xe9 dans sa story"}, +gmp(){return"La r\xe9ponse a \xe9t\xe9 envoy\xe9e"}, +lD(a,b){return"Story du "+a+" : \n"+b}, +gln(){return"Veuillez noter que les personnes peuvent se voir et se contacter dans votre story."}, +gmv(){return"Que se passe-t-il ?"}, +glK(){return"Ajouter une description"}, +glE(){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."}, +gm9(){return"Je comprends"}, +gkX(){return"Signaler l'utilisateur/trice"}, +mn(a,b){return a+" a r\xe9agi avec "+b}, +gjM(){return"\xc9pingler au salon"}, +glU(){return"Voulez-vous vraiment d\xe9s\xe9pingler d\xe9finitivement l'\xe9v\xe9nement\xa0?"}, +gft(){return"\xc9mojis"}, +gm3(){return"Appels vid\xe9o exp\xe9rimentaux"}, +glZ(){return"Courriel ou identifiant"}, +gmb(){return"Probl\xe8mes relatifs au mode priv\xe9"}, +gma(){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."}, +gmy(){return"Nom"}, +gmF(){return"Vous avez rejet\xe9 l'invitation"}, +glt(){return"Vous avez rejoint la discussion"}, +gmz(){return"\ud83d\udc4d Vous avez accept\xe9 l'invitation"}, +mA(a){return"Vous avez banni "+a}, +mB(a){return"Vous avez retir\xe9 l'invitation pour "+a}, +mC(a){return"\ud83d\udce9 Vous avez \xe9t\xe9 invit\xe9 par "+a}, +mD(a){return"\ud83d\udce9 Vous avez invit\xe9 "+a}, +mE(a){return"\ud83d\udc5e Vous avez d\xe9gag\xe9 "+a}, +mG(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."}, +gms(){return"D\xe9verrouiller les anciens messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return"Stocker la cl\xe9 de r\xe9cup\xe9ration dans un espace s\xe9curis\xe9 de cet appareil."}, +glw(){return"Enregistrer cette cl\xe9 manuellement en d\xe9clenchant la bo\xeete de dialogue de partage du syst\xe8me ou le presse-papiers."}, +glC(){return"Stocker de mani\xe8re s\xe9curis\xe9 sur cet appareil"}, +gk9(){return"Utilisateur/trice"}, +glY(){return"Personnalis\xe9"}, +gmx(){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."}, +gm1(){return"Entrer dans l\u2019espace"}, +gm0(){return"Entrer dans le salon"}, +glN(){return"Tous les espaces"}, +mi(a){return a+" discussions"}, +gm7(){return"Masquer les \xe9v\xe9nements d'\xe9tat sans importance"}, +hu(a){return"Discussion vide (\xe9tait "+a+")"}, +gnz(){return"Chiffrer cette discussion"}, +gnA(){return"Chiffrement de bout en bout"}, +gns(){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."}, +gkn(){return"D\xe9sol\xe9, ce n'est pas possible"}, +gnr(){return"Cl\xe9s de l\u2019appareil :"}, +got(){return"Rouvrir la discussion"}, +go2(){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"}, +gnK(){return"Le serveur reporte que le fichier est trop large pour \xeatre envoy\xe9."}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Rechercher des personnes ou salons"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auf.prototype={ +gjJ(){return"N\xedl na pasfhocail ch\xe9anna!"}, +gjP(){return"Iontr\xe1il r\xedomhphost bail\xed le do thoil."}, +gfJ(){return"Scr\xedobh an pasfhocal ar\xeds"}, +jO(a){return"Roghnaigh "+a+" carachtar ar a laghad."}, +ghV(){return"Faoi"}, +ghW(a){return"Glac"}, +hX(a){return"Ghlac "+a+" leis an cuireadh"}, +hY(a){return"Thosaigh "+a+" an cripti\xfa \xf3 dheireadh go deireadh"}, +ghZ(){return"Cuir r\xedomhphoist"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Riarth\xf3ir"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return"D'fhreagair "+a+" an glao"}, +gi0(){return"Is f\xe9idir le aon duine dul isteach"}, +gfU(){return"Cartlann"}, +geM(){return"An bhfuil t\xfa cinnte?"}, +gi1(){return"An bhfuil t\xfa cinnte gur mhaith leat log\xe1il amach?"}, +gi2(){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."}, +i3(a){return"Glac leis an iarratas f\xedoraithe seo \xf3 "+a+"?"}, +i4(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}, +ghK(){return"Seol ar iontr\xe1il"}, +i5(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}, +gfV(){return"Toirmisc \xf3n gcomhr\xe1"}, +gi6(){return"Coiscthe"}, +i7(a,b){return"Chuir "+a+" cosc ar "+b}, +gi8(){return"Bac Gl\xe9as"}, +gdj(){return"Bactha"}, +gi9(){return"Teachtaireachta\xed bota"}, +gkt(){return"M\xe9id na mbolg\xe1n cainte"}, +gcN(a){return"Cealaigh"}, +fW(a){return"N\xed f\xe9idir an URI "+a+" a oscailt"}, +gfX(){return"Athraigh ainm an ghl\xe9is"}, +ig(a){return"D'athraigh "+a+" abhat\xe1r an chomhr\xe1"}, +ih(a,b){return"D'athraigh "+a+" an cur s\xedos comhr\xe1 go: '"+b+"'"}, +ii(a,b){return"D'athraigh "+a+" an t-ainm comhr\xe1 go: '"+b+"'"}, +ij(a){return"D'athraigh "+a+" na ceadanna comhr\xe1"}, +ik(a,b){return"D'athraigh "+a+" a n-ainm taispe\xe1na go: '"+b+"'"}, +il(a){return"D'athraigh "+a+" na rialacha rochtana aoi"}, +im(a,b){return"D'athraigh "+a+" na rialacha maidir le rochtain aoi chuig: "+b}, +io(a){return"D'athraigh "+a+" infheictheacht na staire"}, +ip(a,b){return"D'athraigh "+a+" infheictheacht na staire go: "+b}, +iq(a){return"D'athraigh "+a+" na rialacha ceangail"}, +ir(a,b){return"D'athraigh "+a+" na rialacha ceangail go: "+b}, +is(a){return"D'athraigh "+a+" a n-abhat\xe1r"}, +it(a){return"D'athraigh "+a+" ailiasanna an tseomra"}, +iu(a){return"D'athraigh "+a+" nasc an chuiridh"}, +gfY(){return"Athraigh an pasfhocal"}, +gib(){return"Athraigh do st\xedl"}, +gia(){return"Athraigh ainm an ghr\xfapa"}, +gic(){return"Athraigh c\xfalbhrat"}, +gie(){return"Athraigh do abhat\xe1r"}, +giv(){return"Truaill\xedodh an cripti\xfa"}, +gf0(){return"Comhr\xe1"}, +ghx(){return"Buna\xedodh do ch\xfaltaca comhr\xe1."}, +gfc(){return"C\xfaltaca comhr\xe1"}, +giw(){return"T\xe1 do ch\xfaltaca comhr\xe1 daingnithe le heochair sl\xe1nd\xe1la. D\xe9an cinnte nach gcaillfidh t\xfa \xe9."}, +gix(){return"Comhr\xe1ite"}, +gfd(){return"Roghnaigh pasfhocal l\xe1idir"}, +giz(){return"Roghnaigh ainm \xfas\xe1ideora"}, +gfZ(){return"Glan an cartlann"}, +gdd(a){return"D\xfan"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return u.iR}, +giB(){return"Glan an taisce"}, +giC(){return"Cruthaigh comhr\xe1 gr\xfapa folamh\n\xdas\xe1id --no-encryption chun cripti\xfach\xe1n a dh\xedchumas\xfa"}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"Seol t\xe9acs HTML-form\xe1idithe"}, +giF(){return u.iR}, +giG(){return"T\xe9igh isteach sa seomra \xe1irithe"}, +giH(){return"Bain an t-\xfas\xe1ideoir \xe1irithe den seomra seo"}, +giI(){return"F\xe1g an seomra seo"}, +gkv(){return"D\xe9an cur s\xedos ort f\xe9in"}, +giJ(){return"Cuir do phicti\xfar don seomra seo (le mxc-uri)"}, +giK(){return"Socraigh d'ainm taispe\xe1na don seomra seo"}, +gkw(){return"Socraigh leibh\xe9al cumhachta an \xfas\xe1ideora \xe1irithe (r\xe9amhshocr\xfa: 50)"}, +gkx(){return"Seol t\xe9acs neamhfhoirmithe"}, +gky(){return"Seol freagra mar fhreagairt"}, +gkz(){return"Seol t\xe9acs"}, +giL(){return"Cuir deireadh an cosc den \xfas\xe1ideoir \xe1irithe \xf3n seomra seo"}, +gkA(){return"Ord\xfa neamhbhail\xed"}, +kB(a){return"N\xed ord\xfa \xe9 "+a+"."}, +giM(){return"D\xe9an compar\xe1id agus d\xe9an cinnte go bhfuil an emoji seo a leanas comhoiri\xfanach le emoji an ghl\xe9is eile:"}, +giN(){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:"}, +gh_(){return"Cumraigh comhr\xe1"}, +giO(){return"Tugadh cuireadh don theagmh\xe1il a thar isteach sa gr\xfapa"}, +giP(){return"Coinn\xedonn s\xe9 ainm taispe\xe1na"}, +giQ(){return"Coinn\xedonn s\xe9 ainm \xfas\xe1ideora"}, +gfn(){return"Tuairisc\xedodh an t-\xe1bhar do lucht riarach\xe1in an fhreastala\xed"}, +giR(){return"C\xf3ipe\xe1ilte ar an ghearrthaisce"}, +gh0(a){return"C\xf3ipe\xe1il"}, +giS(){return"C\xf3ipe\xe1il ar an ghearrthaisce"}, +iT(a){return"N\xedorbh fh\xe9idir teachtaireacht a dh\xedchripti\xfa: "+a}, +iU(a){return a+" rannph\xe1irtithe"}, +iV(a){return"Rinne "+a+" an comhr\xe1"}, +giW(){return"Dorcha"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"/"+b+"/"+a}, +giZ(){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?"}, +gj_(){return"Leibh\xe9al ceada r\xe9amhshocraithe"}, +gez(a){return"Scrios"}, +gj0(){return"Scrios an cuntas"}, +gh2(){return"Scrios an teachtaireacht"}, +gfp(){return"Gl\xe9asanna"}, +geR(){return"Comhr\xe1ite D\xedreacha"}, +gnt(a){return"Download"}, +gj2(){return"Cuir in eagar"}, +gj3(){return"Cuir freastala\xed bloc\xe1ilte in eagar"}, +gh3(){return"Cuir ceadanna an chomhr\xe1 in eagar"}, +gh4(){return"Cuir in eagar abhat\xe1r an tseomra"}, +gh5(){return"T\xe1 iomaite ann cheana f\xe9in!"}, +gh6(){return"Gearrch\xf3d emote neamhbhail\xed!"}, +gj4(){return"Pac\xe1ist\xed straoiseoige don seomra"}, +gh7(){return"Socruithe straoiseoige"}, +gh8(){return"Gearrch\xf3d straoiseoige"}, +gj5(){return"Caithfidh t\xfa gearrch\xf3d straoiseoige agus \xedomh\xe1 a roghn\xfa!"}, +gfe(){return"Comhr\xe1 folamh"}, +gj6(){return"Cumasaigh pac\xe1iste straoiseoige go huil\xedoch"}, +gfu(){return"Tosaigh cripti\xfa"}, +gj7(){return"N\xed bheidh in ann an cripti\xfa a dh\xedchumas\xfa n\xedos m\xf3. An bhfuil t\xfa cinnte?"}, +gh9(){return"N\xed chumasa\xedtear cripti\xfa"}, +j8(a){return"Chuir "+a+" deireadh leis an nglao"}, +gnB(){return"Enter chat name"}, +gf1(){return"Cuir isteach seoladh r\xedomhphoist"}, +gkK(){return"Freastala\xed baile"}, +gj9(){return"Cuir isteach do fhreastala\xed baile"}, +gha(){return"Gach rud r\xe9idh!"}, +gfv(){return"F\xedor-maslach"}, +gjc(a){return"M\xe9id cl\xf3"}, +geB(a){return"Seol ar aghaidh"}, +gjd(){return"D\xe9 hAoine"}, +gkI(){return"\xd3 tar isteach"}, +gkJ(){return"\xd3n gcuireadh"}, +gfO(){return"T\xe9igh go dt\xed an seomra nua"}, +ghy(){return"Cur s\xedos ar an ngr\xfapa"}, +f8(a){return"Gr\xfapa le "+a}, +ghz(){return"T\xe1 cosc ar a\xedonna"}, +ghA(){return"Is f\xe9idir le ha\xedonna p\xe1irt a ghlacadh"}, +je(a,b){return"Tharraing "+a+" an cuireadh do "+b+" siar"}, +ghb(){return"Cabhair"}, +gjf(){return"Folaigh imeachta\xed athdh\xe9anta"}, +gjg(){return"Folaigh imeachta\xed anaithnide"}, +gfw(){return"C\xe9 chomh maslach at\xe1 an t-\xe1bhar seo?"}, +ghc(){return"Tabhair neamhaird ar"}, +geh(){return"\xdas\xe1ideoir\xed a dtugann t\xfa neamhaird orthu"}, +gjh(){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."}, +gji(){return"Tabhair neamhaird ar ainm \xfas\xe1ideora"}, +gfz(){return"Chlice\xe1il m\xe9 ar an nasc"}, +gjj(){return"Pasfhr\xe1sa n\xf3 eochair t\xe9arnaimh m\xedcheart"}, +gfA(){return"Neamhurch\xf3ideach"}, +gjk(){return"Tabhair cuireadh do theagmh\xe1il"}, +jl(a){return"Tabhair cuireadh do theagmh\xe1il chuig "+a}, +gjn(){return"Le cuireadh"}, +jo(a,b){return"Thug "+a+" cuireadh do "+b}, +gjp(){return"\xdas\xe1ideoir\xed le cuireadh amh\xe1in"}, +gjm(){return"Tabhair cuireadh dom"}, +gjq(){return"ag cl\xf3scr\xedobh"}, +he(a){return"Th\xe1inig "+a+" isteach sa chomhr\xe1"}, +ghd(){return"T\xe9igh isteach sa seomra"}, +jr(a,b){return"Chaith "+a+" "+b+" amach"}, +ghf(){return"Caith \xe9 amach as an comhr\xe1"}, +hg(a){return"Gn\xedomhach deireanach: "+a}, +gjs(){return"Le feice\xe1il i bhfad \xf3 shin"}, +geV(){return"F\xe1g"}, +gjt(){return"F\xe1gadh an comhr\xe1"}, +gju(){return"Solas"}, +jv(a){return"L\xf3d\xe1il "+a+" n\xedos m\xf3 rannph\xe1irtithe"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Ag l\xf3d\xe1il\u2026 Fan, le do thoil."}, +ghh(){return"L\xf3d\xe1il n\xedos m\xf3\u2026"}, +geX(){return"Log\xe1il isteach"}, +jw(a){return"Log\xe1il isteach chuig "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Log\xe1il amach"}, +gjx(){return"Athruithe ball"}, +gf4(){return"Luaigh"}, +gjz(){return"Teachtaireachta\xed"}, +gjy(){return"Bainfear an teachtaireacht do na rannph\xe1irtithe go l\xe9ir"}, +go8(){return"No matching search results."}, +gfB(){return"Modhn\xf3ir"}, +gjA(){return"D\xe9 Luain"}, +ghj(){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"}, +ghk(){return"Iarratas f\xedoraithe nua!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Ar Aghaidh"}, +gjB(){return"N\xedl"}, +gjC(){return"Gan aon nasc leis an bhfreastala\xed"}, +gjD(){return"N\xedor aims\xedodh aon straoiseoga. \ud83d\ude15"}, +gjE(){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."}, +kQ(a,b){return"N\xedl "+a.k(0)+" freastala\xed Matrix. \xdas\xe1id "+b.k(0)+" ina \xe1it sin?"}, +gjF(){return"N\xedor chuir t\xfa bealach leis do phasfhocal a aisghabh\xe1il f\xf3s."}, +gfC(){return"Gan cead"}, +ghl(){return"N\xedor aims\xedodh aon seomra\xed\u2026"}, +gfD(){return"F\xf3gra\xed"}, +gjG(){return"F\xf3gra\xed cumasaithe don chuntas seo"}, +gfE(){return"Maslach"}, +gdl(){return"togha"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"\xdaps, chuaigh rud \xe9igin m\xedcheart \u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Oscail i l\xe9arsc\xe1ileanna"}, +gkj(){return"N\xed m\xf3r don fhreastala\xed seo do sheoladh r\xedomhphoist a bhail\xedocht\xfa le haghaidh cl\xe1r\xfach\xe1in."}, +ghm(){return"N\xf3"}, +gho(){return"Rannph\xe1irt\xed"}, +gjH(){return"pasfhr\xe1sa n\xf3 eochair t\xe9arnaimh"}, +gjI(a){return"Pasfhocal"}, +gf6(){return"Pasfhocal dearmadta"}, +ghp(){return"Athra\xedodh an pasfhocal"}, +ghq(){return"Aisfh\xe1il pasfhocail"}, +gjK(){return"Roghnaigh \xedomh\xe1"}, +gjL(){return"Bior\xe1n"}, +gjN(){return"Roghnaigh ainm \xfas\xe1ideora le do thoil"}, +gfF(){return"Clice\xe1il ar an nasc sa r\xedomhphost agus ansin lean ar aghaidh."}, +gfG(){return"Iontr\xe1il do phasfhocal le do thoil"}, +gjQ(){return"Cuir isteach d'ainm \xfas\xe1ideora le do thoil"}, +gjR(){return'Lean na treoracha ar an su\xedomh gr\xe9as\xe1in agus tap\xe1il "ar aghaidh".'}, +gjT(){return"Pr\xedobh\xe1ideacht"}, +gkT(){return"Rialacha na bhf\xf3gra\xed"}, +gfI(a){return"F\xe1th"}, +hs(a){return"Rinne "+A.q(a)+" cinsire imeacht"}, +gjV(){return"Bain teachtaireacht amach"}, +gjW(){return"Di\xfaltaigh"}, +jX(a){return"Dhi\xfaltaigh "+a+" don chuireadh"}, +gbF(a){return"Bain"}, +gjY(){return"Bain gach gl\xe9as eile"}, +jZ(a){return"Bainte de ag "+a.k(0)}, +gk7(){return"Cuir deireadh an cosc \xf3n gcomhr\xe1"}, +gkW(){return"Bain d'abhat\xe1r"}, +gk_(){return"Taispe\xe1in \xe1bhar teachtaireachta saibhir"}, +ght(){return"Cuir leagan seomra n\xedos nua\xed in ionad an tseomra"}, +gfK(a){return"Freagair"}, +gfh(){return"Tuairiscigh teachtaireacht"}, +gk0(){return"Uasghr\xe1da\xedodh an seomra"}, +gk5(){return"Leagan seomra"}, +ghB(){return"D\xe9 Sathairn"}, +gke(){return"S\xe1bh\xe1il comhad"}, +ghC(){return"Sl\xe1nd\xe1il"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Le feice\xe1il ag "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Le feice\xe1il ag "+a+" agus "+b+" daoine eile",s,s)}, +hE(a,b){return"Le feice\xe1il ag "+a+" agus "+b}, +geI(a){return"Seol"}, +ghF(){return"Seol teachtaireacht"}, +gkh(){return"Seol mar th\xe9acs"}, +ghG(){return"Seol fuaim"}, +ghH(){return"Seol comhad"}, +ghI(){return"Seol \xedomh\xe1"}, +ghJ(){return"Seol teachtaireachta\xed"}, +ghL(){return"Seol an bunch\xf3ip"}, +ghM(){return"Seol f\xedse\xe1n"}, +hN(a){return"Sheol "+a+" comhad"}, +hQ(a){return"Sheol "+a+" fuaim"}, +hO(a){return"Sheol "+a+" picti\xfar"}, +fP(a){return"Sheol "+a+" gream\xe1n"}, +hP(a){return"Sheol "+a+" f\xedse\xe1n"}, +ki(a){return"Sheol "+a+" faisn\xe9is maidir le glaonna"}, +gkk(){return"Socraigh nasc cuiridh"}, +gfQ(){return"Socraigh leibh\xe9al ceadanna"}, +gfS(){return"Socruithe"}, +gfk(a){return"Roinn"}, +kl(a){return"Roinn "+a+" an su\xedomh"}, +gkm(){return"Taispe\xe1in pasfhocal"}, +gfa(){return"Cl\xe1raigh Cuntas"}, +glA(){return"S\xednigh Aonair ar"}, +ghS(a){return"L\xe9im"}, +gnR(){return"Invite"}, +ghT(){return"C\xf3d foinseach"}, +hU(a){return"Thosaigh "+a+" glao"}, +gko(a){return"Cuir isteach"}, +gkp(){return"D\xe9 Domhnaigh"}, +glH(){return"Ag sioncr\xf3n\xfa... Fan, le do thoil."}, +gks(){return"C\xf3ras"}, +gkY(){return"N\xedl siad c\xe9anna"}, +gkZ(){return"T\xe1 siad c\xe9anna"}, +gl_(){return"D\xe9ardaoin"}, +gl0(){return"An iomarca iarratas. Bain triail eile as n\xedos d\xe9ana\xed!"}, +gl1(){return"Aistri\xfa \xf3 ghl\xe9as eile"}, +gl2(){return"D\xe9an iarracht a sheoladh ar\xeds"}, +gl3(){return"D\xe9 M\xe1irt"}, +l4(a,b){return"Chuir "+a+" deireadh an cosc "+b}, +gl5(){return"D\xedbhloc\xe1il Gl\xe9as"}, +gl6(){return"Gl\xe9as anaithnid"}, +gk8(){return"Algartam criptithe anaithnid"}, +l7(a,b){return"Imeacht anaithnid '"+a+"'"}, +gfM(){return"Bain bior\xe1n"}, +l8(a,b){return"t\xe1 "+a+" agus "+b+" daoine eile ag cl\xf3scr\xedobh"}, +l9(a,b){return"T\xe1 "+a+" agus "+b+" ag cl\xf3scr\xedobh"}, +la(a){return"T\xe1 "+a+" ag cl\xf3scr\xedobh"}, +lb(a){return"D'fh\xe1g "+a+" an comhr\xe1"}, +lc(a,b){return"Sheol "+a+" imeacht "+b}, +gmu(){return"Unverified"}, +gdZ(){return"Deimhnithe"}, +gka(){return"Tosaigh F\xedor\xfa"}, +gkb(){return"D'fh\xedoraigh t\xfa go rath\xfail!"}, +gld(){return"Ag f\xedor\xfa cuntas eile"}, +gle(){return"Infheictheacht stair na comhr\xe1"}, +glf(){return"Infheicthe do na rannph\xe1irtithe go l\xe9ir"}, +glg(){return"Infheicthe do gach duine"}, +glh(){return"Ag fanacht le comhph\xe1irt\xed glacadh leis an iarratas\u2026"}, +gli(){return"Ag fanacht le comhph\xe1irt\xed glacadh leis na straoiseoga\u2026"}, +glj(){return"Ag fanacht le comhph\xe1irt\xed glacadh leis na huimhreacha \u2026"}, +glk(){return"C\xfalbhrat"}, +gll(){return"Rabhadh!"}, +glm(){return"D\xe9 C\xe9adaoin"}, +ghv(){return"Sheolamar r\xedomhphost chugat"}, +ghw(){return"C\xe9n f\xe1th ar mhaith leat \xe9 seo a thuairisci\xfa?"}, +glo(){return"Glan do c\xfaltaca comhr\xe1 a chruth\xfa eochair sl\xe1nd\xe1la nua?"}, +glp(){return"Leis na seolta\xed seo is f\xe9idir leat do phasfhocal a athshl\xe1n\xfa."}, +geQ(){return"T\xe1"}, +glq(){return"T\xfa"}, +gkd(){return"Tugtar cuireadh duit chuig an gcomhr\xe1 seo"}, +glr(){return"N\xedl t\xfa ag glacadh p\xe1irte sa chomhr\xe1 seo a thuilleadh"}, +gls(){return"Cuireadh cosc ort \xf3n gcomhr\xe1 seo"}, +glu(){return"D'eochair phoibl\xed"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"R\xedomhphost n\xf3 ainm \xfas\xe1ideora"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Cuardaigh"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.aug.prototype={ +gjJ(){return"Os contrasinais non concordan!"}, +gjP(){return"Escribe un enderezo de email v\xe1lido."}, +gfJ(){return"Repite o contrasinal"}, +jO(a){return"Escribe polo menos "+a+" caracteres."}, +ghV(){return"Acerca de"}, +ghW(a){return"Aceptar"}, +hX(a){return"\ud83d\udc4d "+a+" aceptou o convite"}, +hY(a){return"\ud83d\udd10 "+a+" activou o cifrado extremo-a-extremo"}, +ghZ(){return"Engadir email"}, +glV(){return"Confirma o teu ID Matrix para poder eliminar a conta."}, +lG(a){return"Deber\xeda ser "+a}, +gfm(){return"Admin"}, +glQ(){return"Env\xeda uns ollos desos grandes"}, +glP(){return"Env\xeda un agarimo"}, +glR(){return"Env\xeda un abrazo"}, +lv(a){return a+" enviouche uns ollos grandes"}, +lX(a){return a+" m\xe1ndache un achuche"}, +m8(a){return a+" abr\xe1zate"}, +i_(a,b){return a+" respondeu \xe1 chamada"}, +gi0(){return"Calquera pode unirse"}, +gfU(){return"Arquivo"}, +geM(){return"Tes a certeza?"}, +gi1(){return"Tes a certeza de querer sa\xedr?"}, +gi2(){return"Para poder asinar a outra persoa, escribe a t\xfaa frase de paso ou chave de recuperaci\xf3n."}, +i3(a){return"Aceptar a solicitude de verificaci\xf3n de "+a+"?"}, +i4(a,b,c){return"O servidor soporta as seguintes formas de conexi\xf3n:\n"+a+"\nPero esta app s\xf3 soporta:\n"+b}, +ghK(){return"Enter para enviar"}, +i5(a,b,c,d){return"O servidor soporta as seguintes caracter\xedsticas:\n"+a+"\nPero esta app s\xf3 soporta "+b}, +gfV(){return"Vetar na conversa"}, +gi6(){return"Vetada"}, +i7(a,b){return a+" vetou a "+b}, +gi8(){return"Bloquear dispositivo"}, +gdj(){return"Bloqueado"}, +gi9(){return"Mensaxes de Bot"}, +gkt(){return"Tama\xf1o da burbulla"}, +gcN(a){return"Cancelar"}, +fW(a){return"Non se pode abrir o URI "+a}, +gfX(){return"Cambiar nome do dispositivo"}, +ig(a){return a+" cambiou o avatar do chat"}, +ih(a,b){return a+" mudou a descrici\xf3n da conversa a: '"+b+"'"}, +ii(a,b){return a+" mudou o nome da conversa a: '"+b+"'"}, +ij(a){return a+" mudou os permisos da conversa"}, +ik(a,b){return a+" cambiou o nome p\xfablico a: '"+b+"'"}, +il(a){return a+" mudou as regras de acceso para convidadas"}, +im(a,b){return a+" mudou as regras de acceso para convidadas a: "+b}, +io(a){return a+" mudou a visibilidade do historial"}, +ip(a,b){return a+" mudou a visibilidade do historial a: "+b}, +iq(a){return a+" mudou as regras de acceso"}, +ir(a,b){return a+" mudou as regras de acceso a: "+b}, +is(a){return a+" mudou o avatar"}, +it(a){return a+" mudou os alias da sala"}, +iu(a){return a+" mudou a ligaz\xf3n de convite"}, +gfY(){return"Mudar contrasinal"}, +gib(){return"Cambiar o estilo"}, +gia(){return"Mudar o nome do grupo"}, +gic(){return"Mudar fondo do chat"}, +gie(){return"Cambia o avatar"}, +giv(){return"O cifrado est\xe1 corrompido"}, +gf0(){return"Chat"}, +ghx(){return"Configurouse a copia de apoio do chat."}, +gfc(){return"Copia de apoio do chat"}, +giw(){return"As mensaxes antigas est\xe1n protexidas cunha chave de recuperaci\xf3n. Pon coidado e non a perdas."}, +gix(){return"Chats"}, +gfd(){return"Escolle un contrasinal forte"}, +giz(){return"Escolle un nome de usuaria"}, +gfZ(){return"Baleirar arquivo"}, +gdd(a){return"Pechar"}, +glS(){return"Marcar como sala de mensaxe directa"}, +glT(){return"Marcar como grupo"}, +giA(){return"Vetar a usuaria indicada desta sala"}, +giB(){return"Baleirar cach\xe9"}, +giC(){return"Crear un grupo de conversa baleiro\nUsa --no-encryption para desactivar o cifrado"}, +giD(){return"Descartar sesi\xf3n"}, +giE(){return"Iniciar un chat directo\nUsa --no-encryption para desactivar o cifrado"}, +gku(){return"Enviar texto con formato HTML"}, +giF(){return"Convidar \xe1 usuaria a esta sala"}, +giG(){return"Unirte \xe1 sala indicada"}, +giH(){return"Eliminar a usuaria indicada desta sala"}, +giI(){return"Sa\xedr desta sala"}, +gkv(){return"Conta algo sobre ti"}, +giJ(){return"Establece a t\xfaa imaxe para esta sala (por mxc-uri)"}, +giK(){return"Establece o teu nome p\xfablico para esta sala"}, +gkw(){return"Establecer o nivel de responsabilidade da usuaria (por defecto: 50)"}, +gkx(){return"Enviar texto sen formato"}, +gky(){return"Enviar resposta como reacci\xf3n"}, +gkz(){return"Enviar texto"}, +giL(){return"Retirar veto \xe1 usuaria para esta sala"}, +gkA(){return"Comando non v\xe1lido"}, +kB(a){return a+" non \xe9 un comando."}, +giM(){return"Compara estes emojis"}, +giN(){return"Compara estes n\xfameros"}, +gh_(){return"Configurar chat"}, +giO(){return"O contacto foi convidado ao grupo"}, +giP(){return"Cont\xe9n nome p\xfablico"}, +giQ(){return"Cont\xe9n nome de usuaria"}, +gfn(){return"O contido foi denunciado \xe1 administraci\xf3n do servidor"}, +giR(){return"Copiado ao portapapeis"}, +gh0(a){return"Copiar"}, +giS(){return"Copiar ao portapapeis"}, +iT(a){return"Non se descifrou a mensaxe: "+a}, +iU(a){return a+" participantes"}, +iV(a){return"\ud83d\udcac "+a+" creou a conversa"}, +giW(){return"Escuro"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"-"+b+"-"+a}, +giZ(){return"Esto desactivar\xe1 a conta. Esto non ten volta atr\xe1s. Est\xe1s segura?"}, +gj_(){return"Nivel de permisos por omisi\xf3n"}, +gez(a){return"Eliminar"}, +gj0(){return"Eliminar conta"}, +gh2(){return"Eliminar mensaxe"}, +gfp(){return"Dispositivos"}, +geR(){return"Chats Directos"}, +gnt(a){return"Download"}, +gj2(){return"Editar"}, +gj3(){return"Editar servidores bloqueados"}, +gh3(){return"Editar permisos do chat"}, +gh4(){return"Editar avatar da sala"}, +gh5(){return"Xa existe ese emote!"}, +gh6(){return"Atallo do emote non \xe9 v\xe1lido!"}, +gj4(){return"Paquetes de Emotes para a sala"}, +gh7(){return"Axustes de Emote"}, +gh8(){return"Atallo de Emote"}, +gj5(){return"Escribe un atallo e asocialle unha imaxe!"}, +gfe(){return"Chat baleiro"}, +gj6(){return"Activar paquete emote globalmente"}, +gfu(){return"Activar cifrado"}, +gj7(){return"Non poder\xe1s desactivar o cifrado posteriormente, tes certeza?"}, +gh9(){return"O cifrado non est\xe1 activado"}, +j8(a){return a+" rematou a chamada"}, +gnB(){return"Enter chat name"}, +gf1(){return"Escribe un enderezo de email"}, +gkK(){return"Servidor de inicio"}, +gj9(){return"Escribe o teu servidor de inicio"}, +gha(){return"Todo preparado!"}, +gfv(){return"Extremadamente ofensivo"}, +gjc(a){return"Tama\xf1o da letra"}, +geB(a){return"Reenviar"}, +gjd(){return"Venres"}, +gkI(){return"Desde que se una"}, +gkJ(){return"Desde o convite"}, +gfO(){return"Ir \xe1 nova sala"}, +ghy(){return"Descrici\xf3n do grupo"}, +f8(a){return"Grupo con "+a}, +ghz(){return"Non se permiten convidadas"}, +ghA(){return"Perm\xedtense convidadas"}, +je(a,b){return a+" retirou o convite para "+b}, +ghb(){return"Axuda"}, +gjf(){return"Agochar eventos editados"}, +gjg(){return"Agochar eventos desco\xf1ecidos"}, +gfw(){return"\xc9 moi ofensivo este contido?"}, +ghc(){return"Ignorar"}, +geh(){return"Usuarias ignoradas"}, +gjh(){return"Podes ignorar usuarias molestas. Non recibir\xe1s ningunha mensaxe nin convites a salas da t\xfaa lista personal de usuarias ignoradas."}, +gji(){return"Ignorar nome de usuaria"}, +gfz(){return"Prem\xedn na ligaz\xf3n"}, +gjj(){return"Frase de paso ou chave de recuperaci\xf3n incorrecta"}, +gfA(){return"Inofensivo"}, +gjk(){return"Convidar contacto"}, +jl(a){return"Convidar contacto a "+a}, +gjn(){return"Convidado"}, +jo(a,b){return"\ud83d\udce9 "+a+" convidou a "+b}, +gjp(){return"S\xf3 usuarias convidadas"}, +gjm(){return"Convite para min"}, +gjq(){return"est\xe1 escribindo"}, +he(a){return"\ud83d\udc4b "+a+" un\xeduse ao chat"}, +ghd(){return"Entrar na sala"}, +jr(a,b){return"\ud83d\udc5e "+a+" expulsou a "+b}, +ghf(){return"Expulsar da conversa"}, +hg(a){return"\xdaltima actividade: "+a}, +gjs(){return"Hai moito que non aparece"}, +geV(){return"Sa\xedr"}, +gjt(){return"Deixar a conversa"}, +gju(){return"Claro"}, +jv(a){return"Cargar "+a+" participantes m\xe1is"}, +gfo(){return"Exportar sesi\xf3n e eliminar dispositivo"}, +gkE(){return"Esta acci\xf3n non \xe9 reversible. Pon coidado en gardar o ficheiro de apoio."}, +gkC(){return"Usuarias TOR: Exportar sesi\xf3n"}, +gkD(){return"Para usuarias de TOR, \xe9 recomendable exportar a sesi\xf3n antes de pechar a vent\xe1l."}, +gkL(){return"Usuarias TOR: Importar a sesi\xf3n exportada"}, +gkM(){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."}, +ghh(){return"Cargar m\xe1is\u2026"}, +geX(){return"Acceder"}, +jw(a){return"Entrar en "+a}, +gkN(){return"Con\xe9ctate cun click"}, +ghi(){return"Sa\xedr"}, +gjx(){return"Cambios de participantes"}, +gf4(){return"Menci\xf3n"}, +gjz(){return"Mensaxes"}, +gjy(){return"Vai ser eliminada a mensaxe para todas as participantes"}, +go8(){return"Non hai resultados para a busca."}, +gfB(){return"Moderadora"}, +gjA(){return"Luns"}, +ghj(){return"Ten en conta que polo de agora precisas Pantalaimon para o cifrado extremo-a-extremo."}, +gfg(){return"Novo chat"}, +ghk(){return"Nova solicitude de verificaci\xf3n!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Seguinte"}, +gjB(){return"Non"}, +gjC(){return"Sen conexi\xf3n co servidor"}, +gjD(){return"Non hai emotes. \ud83d\ude15"}, +gjE(){return"S\xf3 podes activar o cifrado tan pronto como a sala non sexa p\xfablicamente accesible."}, +kQ(a,b){return a.k(0)+" non \xe9 un servidor matrix, usar "+b.k(0)+" no seu lugar?"}, +gjF(){return"A\xednda non engaiches ning\xfan xeito de recuperar o contrasinal."}, +gfC(){return"Sen permiso"}, +ghl(){return"Non se atoparon salas\u2026"}, +gfD(){return"Notificaci\xf3ns"}, +gjG(){return"Notificaci\xf3ns activadas para a conta"}, +gfE(){return"Ofensivo"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Ooooi, algo fallou\u2026"}, +gkR(){return"Un dos teus clientes foi desconectado"}, +gkS(){return"Abrir en mapas"}, +gkj(){return"O servidor precisa validar o teu enderezo de email para rexistrarte."}, +ghm(){return"Ou"}, +gho(){return"Participante"}, +gjH(){return"frase de paso ou chave de recuperaci\xf3n"}, +gjI(a){return"Contrasinal"}, +gf6(){return"Contrasinal esquecido"}, +ghp(){return"Cambiouse o contrasinal"}, +ghq(){return"Recuperaci\xf3n do contrasinal"}, +gjK(){return"Elixe unha imaxe"}, +gjL(){return"Fixar"}, +gjN(){return"Escolle un nome de usuaria"}, +gfF(){return"Preme na ligaz\xf3n do email e segue as instruci\xf3ns."}, +gfG(){return"Escribe o teu contrasinal"}, +gjQ(){return"Escribe o teu nome de usuaria"}, +gjR(){return"Segue as instrucci\xf3ns do sitio web e toca en seguinte."}, +gjT(){return"Privacidade"}, +gkT(){return"Regras de env\xedo"}, +gfI(a){return"Raz\xf3n"}, +hs(a){return A.q(a)+" editou un evento"}, +gjV(){return"Eliminar mensaxe"}, +gjW(){return"Rexeitar"}, +jX(a){return a+" rexeitou o convite"}, +gbF(a){return"Eliminar"}, +gjY(){return"Quitar todos os outros dispositivos"}, +jZ(a){return"Eliminado por "+a.k(0)}, +gk7(){return"Retirar veto no chat"}, +gkW(){return"Elimina o avatar"}, +gk_(){return"Mostrar contido enriquecido da mensaxe"}, +ght(){return"Substitu\xedr sala pola nova versi\xf3n"}, +gfK(a){return"Responder"}, +gfh(){return"Denunciar mensaxe"}, +gk0(){return"A sala foi actualizada"}, +gk5(){return"Versi\xf3n da sala"}, +ghB(){return"S\xe1bado"}, +gke(){return"Gardar ficheiro"}, +ghC(){return"Seguridade"}, +gjU(){return"Chave de recuperaci\xf3n"}, +gkU(){return"Perdeches a chave de recuperaci\xf3n?"}, +hD(a){return"Visto por "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Visto por "+a+" e "+b+" outras",s,s)}, +hE(a,b){return"Visto por "+a+" e "+b}, +geI(a){return"Enviar"}, +ghF(){return"Enviar unha mensaxe"}, +gkh(){return"Enviar como texto"}, +ghG(){return"Enviar audio"}, +ghH(){return"Enviar ficheiro"}, +ghI(){return"Enviar imaxe"}, +ghJ(){return"Enviar mensaxes"}, +ghL(){return"Enviar orixinal"}, +ghM(){return"Enviar v\xeddeo"}, +hN(a){return"\ud83d\udcc1 "+a+" enviou un ficheiro"}, +hQ(a){return"\ud83c\udfa4 "+a+" enviou un audio"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" enviou unha imaxe"}, +fP(a){return"\ud83d\ude0a "+a+" enviou un adhesivo"}, +hP(a){return"\ud83c\udfa5 "+a+" enviou un v\xeddeo"}, +ki(a){return a+" enviou informaci\xf3n da chamada"}, +gkk(){return"Establecer ligaz\xf3n do convite"}, +gfQ(){return"Establecer nivel de permisos"}, +gfS(){return"Axustes"}, +gfk(a){return"Compartir"}, +kl(a){return a+" compartiu a s\xfaa localizaci\xf3n"}, +gkm(){return"Amosar contrasinal"}, +gfa(){return"Rexistro"}, +glA(){return"Conexi\xf3n Unificada SSO"}, +ghS(a){return"Saltar"}, +gnR(){return"Invite"}, +ghT(){return"C\xf3digo fonte"}, +hU(a){return a+" iniciou unha chamada"}, +gko(a){return"Enviar"}, +gkp(){return"Domingo"}, +glH(){return"Sincronizando... Agarda."}, +gks(){return"Sistema"}, +gkY(){return"Non concordan"}, +gkZ(){return"Concordan"}, +gl_(){return"Xoves"}, +gl0(){return"Demasiadas solicitudes. Int\xe9ntao m\xe1is tarde!"}, +gl1(){return"Transferir desde outro dispositivo"}, +gl2(){return"Int\xe9ntao outra vez"}, +gl3(){return"Martes"}, +l4(a,b){return a+" retirou o veto a "+b}, +gl5(){return"Desbloquear dispositivo"}, +gl6(){return"Dispositivo desco\xf1ecido"}, +gk8(){return"Algoritmo de cifrado desco\xf1ecido"}, +l7(a,b){return"Evento desco\xf1ecido '"+a+"'"}, +gfM(){return"Desafixar"}, +l8(a,b){return a+" e "+b+" m\xe1is est\xe1n escribindo"}, +l9(a,b){return a+" e "+b+" est\xe1n escribindo"}, +la(a){return a+" est\xe1 escribindo"}, +lb(a){return"\ud83d\udeaa "+a+" deixou a conversa"}, +lc(a,b){return a+" enviou un evento "+b}, +gmu(){return"Sen verificar"}, +gdZ(){return"Verificado"}, +gka(){return"Comezar verificaci\xf3n"}, +gkb(){return"Verificaches correctamente!"}, +gld(){return"Verificando a outra conta"}, +gle(){return"Visibilidade do historial da conversa"}, +glf(){return"Visible para todas as participantes"}, +glg(){return"Visible para todas"}, +glh(){return"Agardando a que a outra parte acepte a solicitude\u2026"}, +gli(){return"Agardando a que a outra parte acepte as emoticonas\u2026"}, +glj(){return"Agardando a que a outra parte acepte os n\xfameros\u2026"}, +glk(){return"Fondo da conversa"}, +gll(){return"Aviso!"}, +glm(){return"M\xe9rcores"}, +ghv(){return"Enviamosche un email"}, +ghw(){return"Por que queres denunciar esto?"}, +glo(){return"Eliminar a copia de apoio do chat e crear unha nova chave de recuperaci\xf3n?"}, +glp(){return"Con estos enderezos podes recuperar o contrasinal."}, +geQ(){return"Si"}, +glq(){return"Ti"}, +gkd(){return"Est\xe1s convidada a este chat"}, +glr(){return"Xa non participas desta conversa"}, +gls(){return"Foches vetada nesta conversa"}, +glu(){return"A t\xfaa chave p\xfablica"}, +gkO(){return"Info da mensaxe"}, +gmr(a){return"Hora"}, +gd3(a){return"Tipo de mensaxe"}, +glx(){return"Remitente"}, +gmk(){return"Galer\xeda p\xfablica"}, +gmo(){return"Retirar do espazo"}, +gml(){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."}, +glM(){return"Engadir a historia"}, +gmm(){return"Publicar"}, +gkc(){return"Quen pode ver as mi\xf1as historias?"}, +gmq(){return"A usuaria non publicou a\xednda ningunha historia"}, +gmp(){return"Enviouse a resposta"}, +lD(a,b){return"Historia do "+a+":\n"+b}, +gln(){return"Ten en conta que as usuarias poden verse e contactar unhas coas outras na t\xfaa historia."}, +gmv(){return"Que acontece?"}, +glK(){return"Engadir descrici\xf3n"}, +glE(){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."}, +gm9(){return"Comprendo"}, +gkX(){return"Denunciar usuaria"}, +mn(a,b){return a+" reaccionou con "+b}, +gjM(){return"Fixar na sala"}, +glU(){return"Tes a certeza de querer desafixar o evento?"}, +gft(){return"Emojis"}, +gm3(){return"Chamadas de v\xeddeo en probas"}, +glZ(){return"Email ou nome de usuaria"}, +gmb(){return"Problemas no modo privado"}, +gma(){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."}, +gmy(){return"Nome"}, +gmF(){return"Rexeitaches o convite"}, +glt(){return"Un\xedcheste \xe1 conversa"}, +gmz(){return"\ud83d\udc4d Aceptaches o convite"}, +mA(a){return"Vetaches a "+a}, +mB(a){return"Retiraches o convite para "+a}, +mC(a){return"\ud83d\udce9 "+a+" convidoute"}, +mD(a){return"\ud83d\udce9 Convidaches a "+a}, +mE(a){return"\ud83d\udc5e Expulsaches a "+a}, +mG(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."}, +gms(){return"Desbloquear mensaxes antigas"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return"Gardar a chave de recuperaci\xf3n na almacenaxe segura deste dispositivo."}, +glw(){return"Garda esta chave manualmente usando o sistema para compartir do dispositivo ou portapapeis."}, +glC(){return"Gardar de xeito seguro no dispositivo"}, +gk9(){return"Usuaria"}, +glY(){return"Personal"}, +gmx(){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."}, +gm1(){return"Entrar no espazo"}, +gm0(){return"Entrar na sala"}, +glN(){return"T\xf3dolos espazos"}, +mi(a){return a+" chats"}, +gm7(){return"Agochar os eventos de menor relevancia"}, +hu(a){return"Conversa baleira (era "+a+")"}, +gnz(){return"Cifrar esta conversa"}, +gnA(){return"Cifrado de extremo a extremo"}, +gns(){return"Por raz\xf3ns de seguridade non podes desactivar o cifrado dunha conversa onde foi activado previamente."}, +gkn(){return"Lament\xe1molo... iso non \xe9 posible"}, +gnr(){return"Chaves do dispositivo:"}, +got(){return"Reabrir conversa"}, +go2(){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"}, +gnK(){return"O servidor informa de que o ficheiro \xe9 demasiado grande para envialo."}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Buscar"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auh.prototype={ +gjJ(){return"\u05d4\u05e1\u05d9\u05e1\u05de\u05d0\u05d5\u05ea \u05dc\u05d0 \u05ea\u05d5\u05d0\u05de\u05d5\u05ea!"}, +gjP(){return"\u05d0\u05e0\u05d0 \u05db\u05ea\u05d5\u05d1 \u05db\u05ea\u05d5\u05d1\u05ea \u05d0\u05d9\u05de\u05d9\u05d9\u05dc \u05ea\u05e7\u05d9\u05e0\u05d4."}, +gfJ(){return"\u05db\u05ea\u05d5\u05d1 \u05e9\u05d5\u05d1 \u05d0\u05ea \u05d4\u05e1\u05d9\u05e1\u05de\u05d4"}, +jO(a){return"\u05d0\u05e0\u05d0 \u05db\u05ea\u05d5\u05d1 \u05dc\u05e4\u05d7\u05d5\u05ea "+a+" \u05ea\u05d5\u05d5\u05d9\u05dd"}, +ghV(){return"\u05d0\u05d5\u05d3\u05d5\u05ea"}, +ghW(a){return"\u05e7\u05d1\u05dc"}, +hX(a){return a+" \u05e7\u05d9\u05d1\u05dc \u05d0\u05ea \u05d4\u05d4\u05d6\u05de\u05e0\u05d4"}, +hY(a){return a+" \u05d4\u05e4\u05e2\u05d9\u05dc \u05d4\u05e6\u05e4\u05e0\u05d4 \u05de\u05e7\u05e6\u05d4 \u05dc\u05e7\u05e6\u05d4"}, +ghZ(){return"\u05d4\u05d5\u05e1\u05e3 \u05de\u05d9\u05d9\u05dc"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"\u05de\u05e0\u05d4\u05dc"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" \u05e2\u05e0\u05d4 \u05dc\u05e9\u05d9\u05d7\u05d4"}, +gi0(){return"\u05db\u05dc \u05d0\u05d7\u05d3 \u05d9\u05db\u05d5\u05dc \u05dc\u05d4\u05e6\u05d8\u05e8\u05e3"}, +gfU(){return"\u05d0\u05e8\u05db\u05d9\u05d5\u05df"}, +geM(){return"\u05d4\u05d0\u05dd \u05d0\u05ea\u05d4 \u05d1\u05d8\u05d5\u05d7?"}, +gi1(){return"\u05d4\u05d0\u05dd \u05d0\u05ea\u05d4 \u05d1\u05d8\u05d5\u05d7 \u05e9\u05d1\u05e8\u05e6\u05d5\u05e0\u05da \u05dc\u05e6\u05d0\u05ea?"}, +gi2(){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."}, +i3(a){return"\u05dc\u05e7\u05d1\u05dc \u05d1\u05e7\u05e9\u05ea \u05d0\u05d9\u05de\u05d5\u05ea \u05d6\u05d5 \u05de- "+a+"?"}, +i4(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}, +ghK(){return"\u05e9\u05dc\u05d7 \u05d1\u05db\u05e0\u05d9\u05e1\u05d4"}, +i5(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}, +gfV(){return"\u05e6\u05d0\u05d8 \u05d7\u05e1\u05d5\u05dd"}, +gi6(){return"\u05d7\u05e1\u05d5\u05dd"}, +i7(a,b){return a+" \u05d7\u05e1\u05dd \u05d0\u05ea "+b}, +gi8(){return"\u05d7\u05e1\u05d5\u05dd \u05de\u05db\u05e9\u05d9\u05e8"}, +gdj(){return"\u05d7\u05e1\u05d5\u05dd"}, +gi9(){return"\u05d4\u05d5\u05d3\u05e2\u05d5\u05ea \u05d1\u05d5\u05d8"}, +gkt(){return"\u05d2\u05d5\u05d3\u05dc \u05d1\u05d5\u05e2\u05d5\u05ea"}, +gcN(a){return"\u05d1\u05d9\u05d8\u05d5\u05dc"}, +fW(a){return"\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05e4\u05ea\u05d5\u05d7 \u05d0\u05ea \u05d4-URI "+a}, +gfX(){return"\u05e9\u05e0\u05d4 \u05d0\u05ea \u05e9\u05dd \u05d4\u05de\u05db\u05e9\u05d9\u05e8"}, +ig(a){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05d4\u05d0\u05d5\u05d5\u05d8\u05d0\u05e8 \u05e9\u05dc \u05d4\u05e6'\u05d0\u05d8"}, +ih(a,b){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05ea\u05d9\u05d0\u05d5\u05e8 \u05d4\u05e6'\u05d0\u05d8 \u05dc: '"+b+"'"}, +ii(a,b){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05e9\u05dd \u05d4\u05e6'\u05d0\u05d8 \u05dc: '"+b+"'"}, +ij(a){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05d4\u05e8\u05e9\u05d0\u05d5\u05ea \u05d4\u05e6'\u05d0\u05d8"}, +ik(a,b){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05e9\u05dd \u05d4\u05ea\u05e6\u05d5\u05d2\u05d4 \u05e9\u05dc\u05d5 \u05dc: '"+b+"'"}, +il(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"}, +im(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}, +io(a){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05e0\u05e8\u05d0\u05d5\u05ea \u05d4\u05d4\u05d9\u05e1\u05d8\u05d5\u05e8\u05d9\u05d4"}, +ip(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}, +iq(a){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05db\u05dc\u05dc\u05d9 \u05d4\u05d4\u05e6\u05d8\u05e8\u05e4\u05d5\u05ea"}, +ir(a,b){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05db\u05dc\u05dc\u05d9 \u05d4\u05d4\u05e6\u05d8\u05e8\u05e4\u05d5\u05ea \u05dc: "+b}, +is(a){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05d4\u05d0\u05d5\u05d5\u05d8\u05d0\u05e8 \u05e9\u05dc\u05d5"}, +it(a){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05db\u05d9\u05e0\u05d5\u05d9 \u05d4\u05d7\u05d3\u05e8"}, +iu(a){return a+" \u05e9\u05d9\u05e0\u05d4 \u05d0\u05ea \u05e7\u05d9\u05e9\u05d5\u05e8 \u05d4\u05d4\u05d6\u05de\u05e0\u05d4"}, +gfY(){return"\u05e9\u05e0\u05d4 \u05e1\u05d9\u05e1\u05de\u05d0"}, +gib(){return"\u05e9\u05e0\u05d4 \u05d0\u05ea \u05d4\u05e1\u05d2\u05e0\u05d5\u05df \u05e9\u05dc\u05da"}, +gia(){return"\u05e9\u05e0\u05d4 \u05d0\u05ea \u05e9\u05dd \u05d4\u05e7\u05d1\u05d5\u05e6\u05d4"}, +gic(){return"\u05e9\u05e0\u05d4 \u05d8\u05e4\u05d8"}, +gie(){return"\u05e9\u05d9\u05e0\u05d5\u05d9 \u05d4\u05d0\u05d5\u05d5\u05d8\u05d0\u05e8 \u05e9\u05dc\u05da"}, +giv(){return"\u05d4\u05d4\u05e6\u05e4\u05e0\u05d4 \u05e0\u05e4\u05d2\u05de\u05d4"}, +gf0(){return"\u05e6\u05f3\u05d0\u05d8"}, +ghx(){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"}, +giw(){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."}, +gix(){return"\u05e6'\u05d0\u05d8\u05d9\u05dd"}, +gfd(){return"\u05d1\u05d7\u05e8 \u05e1\u05d9\u05e1\u05de\u05d4 \u05d7\u05d6\u05e7\u05d4"}, +giz(){return"\u05d1\u05d7\u05e8 \u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9"}, +gfZ(){return"\u05e0\u05e7\u05d4 \u05d0\u05e8\u05db\u05d9\u05d5\u05df"}, +gdd(a){return"\u05e1\u05d2\u05d5\u05e8"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){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"}, +giB(){return"\u05e0\u05e7\u05d4 \u05de\u05d8\u05de\u05d5\u05df"}, +giC(){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"}, +giD(){return"\u05d4\u05ea\u05e2\u05dc\u05dd \u05de\u05d4\u05e1\u05e9\u05df"}, +giE(){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"}, +gku(){return"\u05e9\u05dc\u05d7 \u05d8\u05e7\u05e1\u05d8 \u05d1\u05ea\u05d1\u05e0\u05d9\u05ea HTML"}, +giF(){return"\u05d4\u05d6\u05de\u05df \u05d0\u05ea \u05d4\u05de\u05e9\u05ea\u05de\u05e9 \u05d4\u05e0\u05ea\u05d5\u05df \u05dc\u05d7\u05d3\u05e8 \u05d6\u05d4"}, +giG(){return"\u05d4\u05e6\u05d8\u05e8\u05e3 \u05dc\u05d7\u05d3\u05e8 \u05d4\u05e0\u05ea\u05d5\u05df"}, +giH(){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"}, +giI(){return"\u05e2\u05d6\u05d5\u05d1 \u05d0\u05ea \u05d4\u05d7\u05d3\u05e8 \u05d4\u05d6\u05d4"}, +gkv(){return"\u05ea\u05d0\u05e8 \u05d0\u05ea \u05e2\u05e6\u05de\u05da"}, +giJ(){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)"}, +giK(){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"}, +gkw(){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)"}, +gkx(){return"\u05e9\u05dc\u05d7 \u05d8\u05e7\u05e1\u05d8 \u05dc\u05d0 \u05de\u05e2\u05d5\u05e6\u05d1"}, +gky(){return"\u05e9\u05dc\u05d7 \u05ea\u05e9\u05d5\u05d1\u05d4 \u05db\u05ea\u05d2\u05d5\u05d1\u05d4"}, +gkz(){return"\u05e9\u05dc\u05d7 \u05d8\u05e7\u05e1\u05d8"}, +giL(){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"}, +gkA(){return"\u05d4\u05e4\u05e7\u05d5\u05d3\u05d4 \u05d0\u05d9\u05e0\u05d4 \u05d7\u05d5\u05e7\u05d9\u05ea"}, +kB(a){return a+" \u05d0\u05d9\u05e0\u05d5 \u05e4\u05e7\u05d5\u05d3\u05d4."}, +giM(){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:"}, +giN(){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:"}, +gh_(){return"\u05e7\u05d1\u05d9\u05e2\u05ea \u05ea\u05e6\u05d5\u05e8\u05d4 \u05e9\u05dc \u05e6'\u05d0\u05d8"}, +giO(){return"\u05d0\u05d9\u05e9 \u05d4\u05e7\u05e9\u05e8 \u05d4\u05d5\u05d6\u05de\u05df \u05dc\u05e7\u05d1\u05d5\u05e6\u05d4"}, +giP(){return"\u05de\u05db\u05d9\u05dc \u05e9\u05dd \u05ea\u05e6\u05d5\u05d2\u05d4"}, +giQ(){return"\u05de\u05db\u05d9\u05dc \u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9"}, +gfn(){return"\u05d4\u05ea\u05d5\u05db\u05df \u05d3\u05d5\u05d5\u05d7 \u05dc\u05de\u05e0\u05d4\u05dc\u05d9 \u05d4\u05e9\u05e8\u05ea"}, +giR(){return"\u05d4\u05d5\u05e2\u05ea\u05e7 \u05dc\u05dc\u05d5\u05d7 \u05d4\u05d2\u05d6\u05d9\u05e8\u05d9\u05dd"}, +gh0(a){return"\u05d4\u05e2\u05ea\u05e7"}, +giS(){return"\u05d4\u05e2\u05ea\u05e7 \u05dc\u05dc\u05d5\u05d7"}, +iT(a){return"\u05dc\u05d0 \u05e0\u05d9\u05ea\u05df \u05dc\u05e4\u05e2\u05e0\u05d7 \u05d4\u05d5\u05d3\u05e2\u05d4: "+a}, +iU(a){return a+" \u05de\u05e9\u05ea\u05ea\u05e4\u05d9\u05dd"}, +iV(a){return a+" \u05d9\u05e6\u05e8 \u05d0\u05ea \u05d4\u05e6'\u05d0\u05d8"}, +giW(){return"\u05db\u05d4\u05d4"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"-"+b+"-"+c}, +giZ(){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?"}, +gj_(){return"\u05e8\u05de\u05ea \u05d4\u05e8\u05e9\u05d0\u05ea \u05d1\u05e8\u05d9\u05e8\u05ea \u05de\u05d7\u05d3\u05dc"}, +gez(a){return"\u05de\u05d7\u05d9\u05e7\u05d4"}, +gj0(){return"\u05de\u05d7\u05e7 \u05d7\u05e9\u05d1\u05d5\u05df"}, +gh2(){return"\u05de\u05d7\u05e7 \u05d4\u05d5\u05d3\u05e2\u05d4"}, +gfp(){return"\u05d4\u05ea\u05e7\u05e0\u05d9\u05dd"}, +geR(){return"\u05e6'\u05d0\u05d8\u05d9\u05dd \u05d9\u05e9\u05d9\u05e8\u05d9\u05dd"}, +gnt(a){return"Download"}, +gj2(){return"\u05e2\u05e8\u05d5\u05da"}, +gj3(){return"\u05e2\u05e8\u05d5\u05da \u05e9\u05e8\u05ea\u05d9\u05dd \u05d7\u05e1\u05d5\u05de\u05d9\u05dd"}, +gh3(){return"\u05e2\u05e8\u05d5\u05da \u05d4\u05e8\u05e9\u05d0\u05d5\u05ea \u05e6'\u05d0\u05d8"}, +gh4(){return"\u05e2\u05e8\u05d9\u05db\u05ea \u05d0\u05d5\u05d5\u05d8\u05d0\u05e8 \u05e9\u05dc \u05d7\u05d3\u05e8"}, +gh5(){return"\u05d0\u05d9\u05de\u05d5\u05d8 \u05db\u05d1\u05e8 \u05e7\u05d9\u05d9\u05dd!"}, +gh6(){return"Invalid emote shortcode!"}, +gj4(){return"Emote packs for chat"}, +gh7(){return"Emote Settings"}, +gh8(){return"Emote shortcode"}, +gj5(){return u.lm}, +gfe(){return"\u05e6'\u05d0\u05d8 \u05e8\u05d9\u05e7"}, +gj6(){return"Enable emote pack globally"}, +gfu(){return"\u05d0\u05e4\u05e9\u05e8 \u05d4\u05e6\u05e4\u05e0\u05d4"}, +gj7(){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?"}, +gh9(){return"\u05d4\u05d4\u05e6\u05e4\u05e0\u05d4 \u05d0\u05d9\u05e0\u05d4 \u05de\u05d5\u05e4\u05e2\u05dc\u05ea"}, +j8(a){return a+" \u05e1\u05d9\u05d9\u05dd \u05d0\u05ea \u05d4\u05e9\u05d9\u05d7\u05d4"}, +gnB(){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"}, +gkK(){return"\u05e9\u05e8\u05ea \u05d1\u05d9\u05ea"}, +gj9(){return"\u05d4\u05d6\u05df \u05d0\u05ea \u05e9\u05e8\u05ea \u05d4\u05d1\u05d9\u05ea \u05e9\u05dc\u05da"}, +gha(){return"\u05d4\u05db\u05dc \u05de\u05d5\u05db\u05df!"}, +gfv(){return"\u05e4\u05d5\u05d2\u05e2\u05e0\u05d9 \u05d1\u05d9\u05d5\u05ea\u05e8"}, +gjc(a){return"\u05d2\u05d5\u05d3\u05dc \u05d2\u05d5\u05e4\u05df"}, +geB(a){return"\u05d4\u05e2\u05d1\u05e8"}, +gjd(){return"\u05d9\u05d5\u05dd \u05e9\u05d9\u05e9\u05d9"}, +gkI(){return"\u05de\u05d4\u05e6\u05d8\u05e8\u05e4\u05d5\u05ea"}, +gkJ(){return"\u05de\u05d4\u05d4\u05d6\u05de\u05e0\u05d4"}, +gfO(){return"\u05e2\u05d1\u05d5\u05e8 \u05dc\u05d7\u05d3\u05e8 \u05d4\u05d7\u05d3\u05e9"}, +ghy(){return"\u05ea\u05d9\u05d0\u05d5\u05e8 \u05e7\u05d1\u05d5\u05e6\u05d4"}, +f8(a){return"\u05e7\u05d1\u05d5\u05e6\u05d4 \u05e2\u05dd "+a}, +ghz(){return"\u05d0\u05d5\u05e8\u05d7\u05d9\u05dd \u05d0\u05e1\u05d5\u05e8\u05d9\u05dd"}, +ghA(){return"\u05d0\u05d5\u05e8\u05d7\u05d9\u05dd \u05d9\u05db\u05d5\u05dc\u05d9\u05dd \u05dc\u05d4\u05e6\u05d8\u05e8\u05e3"}, +je(a,b){return a+" \u05d1\u05d9\u05d8\u05dc \u05d0\u05ea \u05d4\u05d4\u05d6\u05de\u05e0\u05d4 \u05e2\u05d1\u05d5\u05e8 "+b}, +ghb(){return"\u05e2\u05d6\u05e8\u05d4"}, +gjf(){return"\u05d4\u05e1\u05ea\u05e8 \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05de\u05e6\u05d5\u05e0\u05d6\u05e8\u05d9\u05dd"}, +gjg(){return"\u05d4\u05e1\u05ea\u05e8 \u05d0\u05d9\u05e8\u05d5\u05e2\u05d9\u05dd \u05dc\u05d0 \u05d9\u05d3\u05d5\u05e2\u05d9\u05dd"}, +gfw(){return"\u05e2\u05d3 \u05db\u05de\u05d4 \u05d4\u05ea\u05d5\u05db\u05df \u05d4\u05d6\u05d4 \u05e4\u05d5\u05d2\u05e2\u05e0\u05d9?"}, +ghc(){return"\u05d4\u05ea\u05e2\u05dc\u05dd"}, +geh(){return"\u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05e9\u05d4\u05ea\u05e2\u05dc\u05de\u05d5 \u05de\u05d4\u05dd"}, +gjh(){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."}, +gji(){return"\u05d4\u05ea\u05e2\u05dc\u05dd \u05de\u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9"}, +gfz(){return"\u05dc\u05d7\u05e6\u05ea\u05d9 \u05e2\u05dc \u05d4\u05e7\u05d9\u05e9\u05d5\u05e8"}, +gjj(){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"}, +gfA(){return"\u05dc\u05b9\u05d0 \u05e4\u05bc\u05d5\u05b9\u05d2\u05b5\u05e2\u05b7"}, +gjk(){return"\u05d4\u05d6\u05de\u05df \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8"}, +jl(a){return"\u05d4\u05d6\u05de\u05df \u05d0\u05d9\u05e9 \u05e7\u05e9\u05e8 \u05d0\u05dc "+a}, +gjn(){return"\u05d4\u05d6\u05de\u05d9\u05df"}, +jo(a,b){return a+" \u05d4\u05d6\u05de\u05d9\u05df \u05d0\u05ea "+b}, +gjp(){return"\u05de\u05e9\u05ea\u05de\u05e9\u05d9\u05dd \u05de\u05d5\u05d6\u05de\u05e0\u05d9\u05dd \u05d1\u05dc\u05d1\u05d3"}, +gjm(){return"\u05d4\u05d6\u05de\u05e0\u05d4 \u05d1\u05e9\u05d1\u05d9\u05dc\u05d9"}, +gjq(){return"\u05de\u05e7\u05dc\u05d9\u05d3/\u05d4"}, +he(a){return a+" \u05d4\u05e6\u05d8\u05e8\u05e3 \u05dc\u05e6'\u05d0\u05d8"}, +ghd(){return"\u05d4\u05e6\u05d8\u05e8\u05e3 \u05dc\u05d7\u05d3\u05e8"}, +jr(a,b){return a+" \u05d1\u05e2\u05d8 \u05d1 "+b}, +ghf(){return"\u05d1\u05e2\u05d9\u05d8\u05d4 \u05de\u05d4\u05e6'\u05d0\u05d8"}, +hg(a){return"\u05e4\u05e2\u05d9\u05dc\u05d5\u05ea \u05d0\u05d7\u05e8\u05d5\u05e0\u05d4: "+a}, +gjs(){return"\u05e0\u05e8\u05d0\u05d4 \u05dc\u05e4\u05e0\u05d9 \u05d6\u05de\u05df \u05e8\u05d1"}, +geV(){return"\u05dc\u05e2\u05d6\u05d5\u05d1"}, +gjt(){return"\u05e2\u05d6\u05d1 \u05d0\u05ea \u05d4\u05e6'\u05d0\u05d8"}, +gju(){return"\u05d1\u05d4\u05d9\u05e8"}, +jv(a){return"\u05d8\u05e2\u05df "+a+" \u05de\u05e9\u05ea\u05ea\u05e4\u05d9\u05dd \u05e0\u05d5\u05e1\u05e4\u05d9\u05dd"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"\u05d8\u05d5\u05e2\u05df \u05d0\u05e0\u05d0 \u05d4\u05de\u05ea\u05df."}, +ghh(){return"\u05d8\u05e2\u05df \u05e2\u05d5\u05d3\u2026"}, +geX(){return"\u05db\u05e0\u05d9\u05e1\u05d4"}, +jw(a){return"\u05d4\u05d9\u05db\u05e0\u05e1 \u05d0\u05dc "+a}, +gkN(){return"\u05d4\u05d9\u05db\u05e0\u05e1 \u05d1\u05dc\u05d7\u05d9\u05e6\u05d4 \u05d0\u05d7\u05ea"}, +ghi(){return"\u05d9\u05e6\u05d9\u05d0\u05d4"}, +gjx(){return"\u05e9\u05d9\u05e0\u05d5\u05d9\u05d9\u05dd \u05d1\u05d7\u05d1\u05e8"}, +gf4(){return"\u05d4\u05d6\u05db\u05d9\u05e8"}, +gjz(){return"\u05d4\u05d5\u05d3\u05e2\u05d5\u05ea"}, +gjy(){return"\u05d4\u05d4\u05d5\u05d3\u05e2\u05d4 \u05ea\u05d5\u05e1\u05e8 \u05e2\u05d1\u05d5\u05e8 \u05db\u05dc \u05d4\u05de\u05e9\u05ea\u05ea\u05e4\u05d9\u05dd"}, +go8(){return"No matching search results."}, +gfB(){return"\u05de\u05e0\u05d7\u05d4"}, +gjA(){return"\u05d9\u05d5\u05dd \u05e9\u05e0\u05d9"}, +ghj(){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"}, +ghk(){return"\u05d1\u05e7\u05e9\u05ea \u05d0\u05d9\u05de\u05d5\u05ea \u05d7\u05d3\u05e9\u05d4!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"\u05d4\u05d1\u05d0"}, +gjB(){return"\u05dc\u05d0"}, +gjC(){return"\u05d0\u05d9\u05df \u05d7\u05d9\u05d1\u05d5\u05e8 \u05dc\u05e9\u05e8\u05ea"}, +gjD(){return"No emotes found. \ud83d\ude15"}, +gjE(){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."}, +kQ(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?"}, +gjF(){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."}, +gfC(){return"\u05d0\u05d9\u05df \u05d4\u05e8\u05e9\u05d0\u05d4"}, +ghl(){return"\u05dc\u05d0 \u05e0\u05de\u05e6\u05d0\u05d5 \u05d7\u05d3\u05e8\u05d9\u05dd\u2026"}, +gfD(){return"\u05d4\u05ea\u05e8\u05d0\u05d5\u05ea"}, +gjG(){return"\u05d4\u05ea\u05e8\u05d0\u05d5\u05ea \u05d4\u05d5\u05e4\u05e2\u05dc\u05d5 \u05e2\u05d1\u05d5\u05e8 \u05d7\u05e9\u05d1\u05d5\u05df \u05d6\u05d4"}, +gfE(){return"\u05e4\u05d5\u05d2\u05e2\u05e0\u05d9"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"\u05d0\u05d5\u05e4\u05e1, \u05de\u05e9\u05d4\u05d5 \u05d4\u05e9\u05ea\u05d1\u05e9\u2026"}, +gkR(){return"\u05d0\u05d7\u05d3 \u05de\u05d4\u05de\u05db\u05e9\u05d9\u05e8\u05d9\u05dd \u05e9\u05dc\u05da \u05d4\u05ea\u05e0\u05ea\u05e7"}, +gkS(){return"\u05e4\u05ea\u05d9\u05d7\u05d4 \u05d1\u05de\u05e4\u05d5\u05ea"}, +gkj(){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."}, +ghm(){return"\u05d0\u05d5"}, +gho(){return"\u05de\u05e9\u05ea\u05ea\u05e3"}, +gjH(){return"\u05d1\u05d9\u05d8\u05d5\u05d9 \u05e1\u05d9\u05e1\u05de\u05d4 \u05d0\u05d5 \u05de\u05e4\u05ea\u05d7 \u05e9\u05d7\u05d6\u05d5\u05e8"}, +gjI(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"}, +gjK(){return"\u05d1\u05d7\u05e8 \u05ea\u05de\u05d5\u05e0\u05d4"}, +gjL(){return"\u05e7\u05d5\u05d3 pin"}, +gjN(){return"\u05d0\u05e0\u05d0 \u05d1\u05d7\u05e8 \u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9"}, +gfF(){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."}, +gfG(){return"\u05e0\u05d0 \u05d4\u05d6\u05df \u05d0\u05ea \u05d4\u05e1\u05d9\u05e1\u05de\u05d4 \u05e9\u05dc\u05da"}, +gjQ(){return"\u05d0\u05e0\u05d0 \u05d4\u05d6\u05df \u05e9\u05dd \u05de\u05e9\u05ea\u05de\u05e9"}, +gjR(){return u._}, +gjT(){return"Privacy"}, +gkT(){return"Push rules"}, +gfI(a){return"Reason"}, +hs(a){return A.q(a)+" redacted an event"}, +gjV(){return"Redact message"}, +gjW(){return"Reject"}, +jX(a){return a+" rejected the invitation"}, +gbF(a){return"Remove"}, +gjY(){return"Remove all other devices"}, +jZ(a){return"Removed by "+a.k(0)}, +gk7(){return"Unban from chat"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Render rich message content"}, +ght(){return"Replace chat with newer version"}, +gfK(a){return"Reply"}, +gfh(){return"Report message"}, +gk0(){return"Group chat has been upgraded"}, +gk5(){return"Group chat version"}, +ghB(){return"Saturday"}, +gke(){return"Save file"}, +ghC(){return"Security"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Seen by "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hE(a,b){return"Seen by "+a+" and "+b}, +geI(a){return"Send"}, +ghF(){return"Send a message"}, +gkh(){return"Send as text"}, +ghG(){return"Send audio"}, +ghH(){return"Send file"}, +ghI(){return"Send image"}, +ghJ(){return"Send messages"}, +ghL(){return"Send original"}, +ghM(){return"Send video"}, +hN(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hQ(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fP(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hP(a){return"\ud83c\udfa5 "+a+" sent a video"}, +ki(a){return a+" sent call information"}, +gkk(){return"Set invitation link"}, +gfQ(){return"Set permissions level"}, +gfS(){return"Settings"}, +gfk(a){return"Share"}, +kl(a){return a+" shared their location"}, +gkm(){return"Show password"}, +gfa(){return"Sign up"}, +glA(){return"Single Sign on"}, +ghS(a){return"Skip"}, +gnR(){return"Invite"}, +ghT(){return"Source code"}, +hU(a){return a+" started a call"}, +gko(a){return"Submit"}, +gkp(){return"Sunday"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"System"}, +gkY(){return"They Don't Match"}, +gkZ(){return"They Match"}, +gl_(){return"Thursday"}, +gl0(){return u.D}, +gl1(){return"Transfer from another device"}, +gl2(){return"Try to send again"}, +gl3(){return"Tuesday"}, +l4(a,b){return a+" unbanned "+b}, +gl5(){return"Unblock Device"}, +gl6(){return"Unknown device"}, +gk8(){return"Unknown encryption algorithm"}, +l7(a,b){return"Unknown event '"+a+"'"}, +gfM(){return"Unpin"}, +l8(a,b){return a+" and "+b+" others are typing"}, +l9(a,b){return a+" and "+b+" are typing"}, +la(a){return a+" is typing"}, +lb(a){return"\ud83d\udeaa "+a+" left the chat"}, +lc(a,b){return a+" sent a "+b+" event"}, +gmu(){return"Unverified"}, +gdZ(){return"Verified"}, +gka(){return"Start Verification"}, +gkb(){return"You successfully verified!"}, +gld(){return"Verifying other account"}, +gle(){return"Visibility of the chat history"}, +glf(){return"Visible for all participants"}, +glg(){return"Visible for everyone"}, +glh(){return u.K}, +gli(){return"Waiting for partner to accept the emoji\u2026"}, +glj(){return u.O}, +glk(){return"Wallpaper"}, +gll(){return"Warning!"}, +glm(){return"Wednesday"}, +ghv(){return"We sent you an email"}, +ghw(){return"Why do you want to report this?"}, +glo(){return u.I}, +glp(){return u.X}, +geQ(){return"Yes"}, +glq(){return"You"}, +gkd(){return"You are invited to this chat"}, +glr(){return u.W}, +gls(){return"You have been banned from this chat"}, +glu(){return"Your public key"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Search"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.aui.prototype={ +gjJ(){return"Passwords do not match!"}, +gjP(){return"Please enter a valid email address."}, +gfJ(){return"Repeat password"}, +jO(a){return"Please choose at least "+a+" characters."}, +ghV(){return"About"}, +ghW(a){return"Accept"}, +hX(a){return"\ud83d\udc4d "+a+" accepted the invitation"}, +hY(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghZ(){return"Add email"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Admin"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" answered the call"}, +gi0(){return"Anyone can join"}, +gfU(){return"Archive"}, +geM(){return"Are you sure?"}, +gi1(){return"Are you sure you want to log out?"}, +gi2(){return u.mc}, +i3(a){return"Accept this verification request from "+a+"?"}, +i4(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +ghK(){return"Send on enter"}, +i5(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfV(){return"Ban from chat"}, +gi6(){return"Banned"}, +i7(a,b){return a+" banned "+b}, +gi8(){return"Block Device"}, +gdj(){return"Blocked"}, +gi9(){return"Bot messages"}, +gkt(){return"Bubble size"}, +gcN(a){return"Cancel"}, +fW(a){return"Can't open the URI "+a}, +gfX(){return"Change device name"}, +ig(a){return a+" changed the chat avatar"}, +ih(a,b){return a+" changed the chat description to: '"+b+"'"}, +ii(a,b){return a+" changed the chat name to: '"+b+"'"}, +ij(a){return a+" changed the chat permissions"}, +ik(a,b){return a+" changed their displayname to: '"+b+"'"}, +il(a){return a+" changed the guest access rules"}, +im(a,b){return a+" changed the guest access rules to: "+b}, +io(a){return a+" changed the history visibility"}, +ip(a,b){return a+" changed the history visibility to: "+b}, +iq(a){return a+" changed the join rules"}, +ir(a,b){return a+" changed the join rules to: "+b}, +is(a){return a+" changed their avatar"}, +it(a){return a+" changed the chat aliases"}, +iu(a){return a+" changed the invitation link"}, +gfY(){return"Change password"}, +gib(){return"Change your style"}, +gia(){return"Change the name of the chat"}, +gic(){return"Change wallpaper"}, +gie(){return"Change your avatar"}, +giv(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghx(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +giw(){return u.lx}, +gix(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giz(){return"Choose a username"}, +gfZ(){return"Clear archive"}, +gdd(a){return"Close"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Ban the given user from this chat"}, +giB(){return"Clear cache"}, +giC(){return u.C}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"Send HTML-formatted text"}, +giF(){return"Invite the given user to this chat"}, +giG(){return"Join the given chat"}, +giH(){return"Remove the given user from this chat"}, +giI(){return"Leave this chat"}, +gkv(){return"Describe yourself"}, +giJ(){return u.N}, +giK(){return"Set your display name for this chat"}, +gkw(){return u.Q}, +gkx(){return"Send unformatted text"}, +gky(){return"Send reply as a reaction"}, +gkz(){return"Send text"}, +giL(){return"Unban the given user from this chat"}, +gkA(){return"Command invalid"}, +kB(a){return a+" is not a command."}, +giM(){return"Please compare the emojis"}, +giN(){return"Please compare the numbers"}, +gh_(){return"Configure chat"}, +giO(){return"Contact has been invited to the chat"}, +giP(){return"Contains display name"}, +giQ(){return"Contains username"}, +gfn(){return u.a4}, +giR(){return"Copied to clipboard"}, +gh0(a){return"Copy"}, +giS(){return"Copy to clipboard"}, +iT(a){return"Could not decrypt message: "+a}, +iU(a){return a+" members"}, +iV(a){return"\ud83d\udcac "+a+" created the chat"}, +giW(){return"Dark"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"-"+b+"-"+c}, +giZ(){return u.e6}, +gj_(){return"Default permission level"}, +gez(a){return"Delete"}, +gj0(){return"Delete account"}, +gh2(){return"Delete message"}, +gfp(){return"Devices"}, +geR(){return"Direct Chats"}, +gnt(a){return"Download"}, +gj2(){return"Edit"}, +gj3(){return"Edit blocked servers"}, +gh3(){return"Edit chat permissions"}, +gh4(){return"Edit chat avatar"}, +gh5(){return"Emote already exists!"}, +gh6(){return"Invalid emote shortcode!"}, +gj4(){return"Emote packs for chat"}, +gh7(){return"Emote Settings"}, +gh8(){return"Emote shortcode"}, +gj5(){return u.lm}, +gfe(){return"Empty chat"}, +gj6(){return"Enable emote pack globally"}, +gfu(){return"Enable encryption"}, +gj7(){return u.gh}, +gh9(){return"Encryption is not enabled"}, +j8(a){return a+" ended the call"}, +gnB(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkK(){return"Homeserver"}, +gj9(){return"Enter your homeserver"}, +gha(){return"Everything ready!"}, +gfv(){return"Extremely offensive"}, +gjc(a){return"Font size"}, +geB(a){return"Forward"}, +gjd(){return"Friday"}, +gkI(){return"From joining"}, +gkJ(){return"From the invitation"}, +gfO(){return"Go to the new chat"}, +ghy(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghz(){return"Guests are forbidden"}, +ghA(){return"Guests can join"}, +je(a,b){return a+" has withdrawn the invitation for "+b}, +ghb(){return"Help"}, +gjf(){return"Hide redacted events"}, +gjg(){return"Hide unknown events"}, +gfw(){return"How offensive is this content?"}, +ghc(){return"Ignore"}, +geh(){return"Ignored users"}, +gjh(){return u.a}, +gji(){return"Ignore username"}, +gfz(){return"I have clicked on the link"}, +gjj(){return"Incorrect passphrase or recovery key"}, +gfA(){return"Inoffensive"}, +gjk(){return"Invite contact"}, +jl(a){return"Invite contact to "+a}, +gjn(){return"Invited"}, +jo(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjp(){return"Invited users only"}, +gjm(){return"Invite for me"}, +gjq(){return"typing a message"}, +he(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghd(){return"Join chat"}, +jr(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghf(){return"Kick from chat"}, +hg(a){return"Last active: "+a}, +gjs(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjt(){return"Left the chat"}, +gju(){return"Light"}, +jv(a){return"Load "+a+" more participants"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghh(){return"Load more\u2026"}, +geX(){return"Login"}, +jw(a){return"Log in to "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Logout"}, +gjx(){return"Member changes"}, +gf4(){return"Mention"}, +gjz(){return"Messages"}, +gjy(){return u.f}, +go8(){return"No matching search results."}, +gfB(){return"Moderator"}, +gjA(){return"Monday"}, +ghj(){return u.mC}, +gfg(){return"New chat"}, +ghk(){return"New verification request!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Next"}, +gjB(){return"No"}, +gjC(){return"No connection to the server"}, +gjD(){return"No emotes found. \ud83d\ude15"}, +gjE(){return u.S}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return u.c}, +gfC(){return"No permission"}, +ghl(){return"No chats found\u2026"}, +gfD(){return"Notifications"}, +gjG(){return"Notifications enabled for this account"}, +gfE(){return"Offensive"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oops, something went wrong\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Open in maps"}, +gkj(){return u.s}, +ghm(){return"Or"}, +gho(){return"Participant"}, +gjH(){return"passphrase or recovery key"}, +gjI(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjK(){return"Pick an image"}, +gjL(){return"Pin"}, +gjN(){return"Please choose a username"}, +gfF(){return u.b}, +gfG(){return"Please enter your password"}, +gjQ(){return"Please enter your username"}, +gjR(){return u._}, +gjT(){return"Privacy"}, +gkT(){return"Push rules"}, +gfI(a){return"Reason"}, +hs(a){return A.q(a)+" redacted an event"}, +gjV(){return"Redact message"}, +gjW(){return"Reject"}, +jX(a){return a+" rejected the invitation"}, +gbF(a){return"Remove"}, +gjY(){return"Remove all other devices"}, +jZ(a){return"Removed by "+a.k(0)}, +gk7(){return"Unban from chat"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Render rich message content"}, +ght(){return"Replace chat with newer version"}, +gfK(a){return"Reply"}, +gfh(){return"Report message"}, +gk0(){return"Group chat has been upgraded"}, +gk5(){return"Group chat version"}, +ghB(){return"Saturday"}, +gke(){return"Save file"}, +ghC(){return"Security"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Seen by "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hE(a,b){return"Seen by "+a+" and "+b}, +geI(a){return"Send"}, +ghF(){return"Send a message"}, +gkh(){return"Send as text"}, +ghG(){return"Send audio"}, +ghH(){return"Send file"}, +ghI(){return"Send image"}, +ghJ(){return"Send messages"}, +ghL(){return"Send original"}, +ghM(){return"Send video"}, +hN(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hQ(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fP(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hP(a){return"\ud83c\udfa5 "+a+" sent a video"}, +ki(a){return a+" sent call information"}, +gkk(){return"Set invitation link"}, +gfQ(){return"Set permissions level"}, +gfS(){return"Settings"}, +gfk(a){return"Share"}, +kl(a){return a+" shared their location"}, +gkm(){return"Show password"}, +gfa(){return"Sign up"}, +glA(){return"Single Sign on"}, +ghS(a){return"Skip"}, +gnR(){return"Invite"}, +ghT(){return"Source code"}, +hU(a){return a+" started a call"}, +gko(a){return"Submit"}, +gkp(){return"Sunday"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"System"}, +gkY(){return"They Don't Match"}, +gkZ(){return"They Match"}, +gl_(){return"Thursday"}, +gl0(){return u.D}, +gl1(){return"Transfer from another device"}, +gl2(){return"Try to send again"}, +gl3(){return"Tuesday"}, +l4(a,b){return a+" unbanned "+b}, +gl5(){return"Unblock Device"}, +gl6(){return"Unknown device"}, +gk8(){return"Unknown encryption algorithm"}, +l7(a,b){return"Unknown event '"+a+"'"}, +gfM(){return"Unpin"}, +l8(a,b){return a+" and "+b+" others are typing"}, +l9(a,b){return a+" and "+b+" are typing"}, +la(a){return a+" is typing"}, +lb(a){return"\ud83d\udeaa "+a+" left the chat"}, +lc(a,b){return a+" sent a "+b+" event"}, +gmu(){return"Unverified"}, +gdZ(){return"Verified"}, +gka(){return"Start Verification"}, +gkb(){return"You successfully verified!"}, +gld(){return"Verifying other account"}, +gle(){return"Visibility of the chat history"}, +glf(){return"Visible for all participants"}, +glg(){return"Visible for everyone"}, +glh(){return u.K}, +gli(){return"Waiting for partner to accept the emoji\u2026"}, +glj(){return u.O}, +glk(){return"Wallpaper"}, +gll(){return"Warning!"}, +glm(){return"Wednesday"}, +ghv(){return"We sent you an email"}, +ghw(){return"Why do you want to report this?"}, +glo(){return u.I}, +glp(){return u.X}, +geQ(){return"Yes"}, +glq(){return"You"}, +gkd(){return"You are invited to this chat"}, +glr(){return u.W}, +gls(){return"You have been banned from this chat"}, +glu(){return"Your public key"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Search"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auj.prototype={ +gjJ(){return"Lozinke se ne poklapaju!"}, +gjP(){return"Upi\u0161i valjanu e-mail adresu."}, +gfJ(){return"Ponovi lozinku"}, +jO(a){return"Odaberi barem "+a+" znakova."}, +ghV(){return"Informacije"}, +ghW(a){return"Prihvati"}, +hX(a){return a+" je prihvatio/la poziv"}, +hY(a){return a+" je aktivirao/la obostrano \u0161ifriranje"}, +ghZ(){return"Dodaj e-mail"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Administrator"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" je odgovorio/la na poziv"}, +gi0(){return"Svatko se mo\u017ee pridru\u017eiti"}, +gfU(){return"Arhiv"}, +geM(){return"Stvarno to \u017eeli\u0161?"}, +gi1(){return"Stvarno se \u017eeli\u0161 odjaviti?"}, +gi2(){return"Za potpisivanje druge osobe, upi\u0161i svoju sigurnosnu lozinku ili klju\u010d za oporavak."}, +i3(a){return"Prihvatiti ovaj zahtjev za potvr\u0111ivanje od "+a+"?"}, +i4(a,b,c){return"Doma\u0107i poslu\u017eitelj podr\u017eava vrste prijave:\n"+a+"\nMe\u0111utim ovaj program podr\u017eava samo:\n"+b}, +ghK(){return"Po\u0161alji pritiskom tipke enter"}, +i5(a,b,c,d){return"Doma\u0107i poslu\u017eitelj podr\u017eava verzije specifikacije:\n"+a+"\nMe\u0111utim ovaj program podr\u017eava samo "+b}, +gfV(){return"Isklju\u010di iz chata"}, +gi6(){return"Isklju\u010den"}, +i7(a,b){return a+" je isklju\u010dio/la "+b}, +gi8(){return"Blokiraj ure\u0111aj"}, +gdj(){return"Blokirano"}, +gi9(){return"Poruke bota"}, +gkt(){return"Veli\u010dina mjehuri\u0107a"}, +gcN(a){return"Odustani"}, +fW(a){return"URI adresa "+a+" se ne mo\u017ee otvoriti"}, +gfX(){return"Promijeni ime ure\u0111aja"}, +ig(a){return a+" je promijenio/la avatar chata"}, +ih(a,b){return a+" je promijenio/la opis razgovora u: \u201e"+b+"\u201d"}, +ii(a,b){return a+" je promijenio/la ime razgovora u: \u201e"+b+"\u201d"}, +ij(a){return a+" je promijenio/la dozvole chata"}, +ik(a,b){return a+" je promijenio/la ime u: \u201e"+b+"\u201d"}, +il(a){return a+" je promijenio/la pravila pristupa za goste"}, +im(a,b){return a+" je promijenio/la pravila pristupa za goste u: "+b}, +io(a){return a+" je promijenio/la vidljivost kronologije"}, +ip(a,b){return a+" je promijenio/la vidljivost kronologije u: "+b}, +iq(a){return a+" je promijenio/la pravila pridru\u017eivanja"}, +ir(a,b){return a+" je promijenio/la pravila pridru\u017eivanja u: "+b}, +is(a){return a+" je promijenio/la svoj avatar"}, +it(a){return a+" je promijenio/la pseudonime soba"}, +iu(a){return a+" je promijenio/la poveznicu poziva"}, +gfY(){return"Promijeni lozinku"}, +gib(){return"Promijeni tvoj stil"}, +gia(){return"Promijeni ime grupe"}, +gic(){return"Promijeni sliku pozadine"}, +gie(){return"Promijeni svoj avatar"}, +giv(){return"\u0160ifriranje je o\u0161te\u0107eno"}, +gf0(){return"Chat"}, +ghx(){return"Sigurnosna kopija tvog chata je postavljena."}, +gfc(){return"Sigurnosna kopija chata"}, +giw(){return"Sigurnosna kopija chata osigurana je klju\u010dem za obnavljanje. Pazi da ga ne izgubi\u0161."}, +gix(){return"Chatovi"}, +gfd(){return"Odaberi sna\u017enu lozinku"}, +giz(){return"Odaberi korisni\u010dko ime"}, +gfZ(){return"Isprazni arhiv"}, +gdd(a){return"Zatvori"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Isklju\u010di korisnika iz ove sobe"}, +giB(){return"Isprazni predmemoriju"}, +giC(){return"Stvori prazan grupni chat\nKoristi --no-encryption za deaktiviranje \u0161ifriranja"}, +giD(){return"Odbaci sesiju"}, +giE(){return"Zapo\u010dni izravni chat\nKoristi --no-encryption za deaktiviranje \u0161ifriranja"}, +gku(){return"Po\u0161alji HTML formatirani tekst"}, +giF(){return"Pozovi korisnika u ovu sobu"}, +giG(){return"Pridru\u017ei se zadanoj sobi"}, +giH(){return"Ukloni korisnika iz ove sobe"}, +giI(){return"Napusti ovu sobu"}, +gkv(){return"Opi\u0161i se"}, +giJ(){return"Postavi svoju sliku za ovu sobu"}, +giK(){return"Postavi svoje ime za ovu sobu"}, +gkw(){return"Postavi razinu prava zadanog korisnika (standardno: 50)"}, +gkx(){return"Po\u0161alji neformatirani tekst"}, +gky(){return"Po\u0161alji odgovor kao reakciju"}, +gkz(){return"Po\u0161alji tekst"}, +giL(){return"Ponovo uklju\u010di korisnika u ovu sobu"}, +gkA(){return"Naredba nevaljana"}, +kB(a){return a+" nije naredba."}, +giM(){return"Usporedi i provjeri, poklapaju li se sljede\u0107i emojiji s onima drugog ure\u0111aja:"}, +giN(){return"Usporedi i provjeri, poklapaju li se sljede\u0107i brojevi s onima drugog ure\u0111aja:"}, +gh_(){return"Konfiguriraj chat"}, +giO(){return"Kontakt je pozvan u grupu"}, +giP(){return"Sadr\u017eava prikazano ime"}, +giQ(){return"Sadr\u017ei korisni\u010dko ime"}, +gfn(){return"Sadr\u017eaj je prijavljen administratorima poslu\u017eitelja"}, +giR(){return"Kopirano u me\u0111uspremnik"}, +gh0(a){return"Kopiraj"}, +giS(){return"Kopiraj u me\u0111uspremnik"}, +iT(a){return"Neuspjelo de\u0161ifriranje poruke: "+a}, +iU(a){return a+" sudionika"}, +iV(a){return a+" je stvorio/la chat"}, +giW(){return"Tamna"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+". "+b+". "+a+"."}, +giZ(){return"Ovo \u0107e nepovratno deaktivirati tvoj korisni\u010dki ra\u010dun. Stvarno to \u017eeli\u0161?"}, +gj_(){return"Standardna razina dozvole"}, +gez(a){return"Izbri\u0161i"}, +gj0(){return"Izbri\u0161i ra\u010dun"}, +gh2(){return"Izbri\u0161i poruku"}, +gfp(){return"Ure\u0111aji"}, +geR(){return"Izravni chatovi"}, +gnt(a){return"Download"}, +gj2(){return"Uredi"}, +gj3(){return"Uredi blokirane poslu\u017eitelje"}, +gh3(){return"Uredi dozvole za chat"}, +gh4(){return"Uredi avatar sobe"}, +gh5(){return"Emotikon ve\u0107 postoji!"}, +gh6(){return"Neispravna kratica emotikona!"}, +gj4(){return"Paketi emotikona za sobu"}, +gh7(){return"Postavke emotikona"}, +gh8(){return"Kratica emotikona"}, +gj5(){return"Mora\u0161 odabrati jednu kraticu emotikona i sliku!"}, +gfe(){return"Prazan chat"}, +gj6(){return"Aktiviraj paket emotikona globalno"}, +gfu(){return"Aktiviraj \u0161ifriranje"}, +gj7(){return"Vi\u0161e ne\u0107e\u0161 mo\u0107i deaktivirati \u0161ifriranje. Stvarno to \u017eeli\u0161?"}, +gh9(){return"\u0160ifriranje nije aktivirano"}, +j8(a){return a+" je zavr\u0161io/la poziv"}, +gnB(){return"Enter chat name"}, +gf1(){return"Upi\u0161i e-adressu"}, +gkK(){return"Doma\u0107i poslu\u017eitelj"}, +gj9(){return"Upi\u0161i svoj doma\u0107i poslu\u017eitelj"}, +gha(){return"Sve je spremno!"}, +gfv(){return"Izrazito uvredljiv"}, +gjc(a){return"Veli\u010dina fonta"}, +geB(a){return"Proslijedi"}, +gjd(){return"Petak"}, +gkI(){return"Od pridru\u017eivanja"}, +gkJ(){return"Od poziva"}, +gfO(){return"Idi u novu sobu"}, +ghy(){return"Opis grupe"}, +f8(a){return"Grupa s "+a}, +ghz(){return"Gosti su zabranjeni"}, +ghA(){return"Gosti se mogu pridru\u017eiti"}, +je(a,b){return a+" je povukao/la poziv za "+b}, +ghb(){return"Pomo\u0107"}, +gjf(){return"Sakrij promijenjene doga\u0111aje"}, +gjg(){return"Sakrij nepoznate doga\u0111aje"}, +gfw(){return"Koliko je ovaj sadr\u017eaj uvredljiv?"}, +ghc(){return"Zanemari"}, +geh(){return"Zanemareni korisnici"}, +gjh(){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."}, +gji(){return"Zanemari korisni\u010dko ime"}, +gfz(){return"Pritisnuo/la sam poveznicu"}, +gjj(){return"Neispravna lozinka ili klju\u010d za obnavljanje"}, +gfA(){return"Neuvredljiv"}, +gjk(){return"Pozovi kontakt"}, +jl(a){return"Pozovi kontakt u "+a}, +gjn(){return"Pozvan/a"}, +jo(a,b){return a+" je pozvao/la "+b}, +gjp(){return"Samo pozvani korisnici"}, +gjm(){return"Poziv za mene"}, +gjq(){return"pi\u0161e"}, +he(a){return a+" se pridru\u017eio/la chatu"}, +ghd(){return"Pridru\u017ei se sobi"}, +jr(a,b){return a+" je izbacio/la "+b}, +ghf(){return"Izbaci iz chata"}, +hg(a){return"Zadnja aktivnost: "+a}, +gjs(){return"Vi\u0111eno prije dugo vremena"}, +geV(){return"Napusti"}, +gjt(){return"Napustio/la je chat"}, +gju(){return"Svjetla"}, +jv(a){return"U\u010ditaj jo\u0161 "+a+" sudionika"}, +gfo(){return"Izvezi sesiju i izbri\u0161i ure\u0111aj"}, +gkE(){return"Ovo je nepovratna radnja. Spremi datoteku sigurnosne kopije na sigurno mjeto."}, +gkC(){return"Korisnici TOR-a: izvezite sesiju"}, +gkD(){return"Korisnicima TOR-a preporu\u010duje se izvoz sesije prije zatvaranja prozora."}, +gkL(){return"Korisnici TOR-a: Uzvezite izvoz sesije"}, +gkM(){return"Je li zadnji izvoz sesije bio na TOR-u? Brzo ga uvezi i nastavi \u010davrljati."}, +geW(){return"U\u010ditava se \u2026 Pri\u010dekaj."}, +ghh(){return"U\u010ditaj jo\u0161 \u2026"}, +geX(){return"Prijava"}, +jw(a){return"Prijavi se na "+a}, +gkN(){return"Prijavi se samo s jednim pritiskom"}, +ghi(){return"Odjava"}, +gjx(){return"Promjene \u010dlana"}, +gf4(){return"Spominjanje"}, +gjz(){return"Poruke"}, +gjy(){return"Poruke \u0107e se ukloniti za sve sudionike"}, +go8(){return"No matching search results."}, +gfB(){return"Voditelj"}, +gjA(){return"Ponedjeljak"}, +ghj(){return"Za trenuta\u010dno kori\u0161tenje obostranog \u0161ifriranja treba\u0161 Pantalaimon."}, +gfg(){return"Novi chat"}, +ghk(){return"Novi zahtjev za potvr\u0111ivanje!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Dalje"}, +gjB(){return"Ne"}, +gjC(){return"Ne postoji veza s poslu\u017eiteljem"}, +gjD(){return"Nema emotikona. \ud83d\ude15"}, +gjE(){return"\u0160ifriranje mo\u017ee\u0161 aktivirati samo nakon \u0161to soba vi\u0161e nije javno dostupna."}, +kQ(a,b){return a.k(0)+" nije matrix poslu\u017eitelj. Da li umjesto njega koristiti "+b.k(0)+"?"}, +gjF(){return"Jo\u0161 nisi dodao/la na\u010din za obnavljanje lozinke."}, +gfC(){return"Bez dozvole"}, +ghl(){return"Nema soba \u2026"}, +gfD(){return"Obavijesti"}, +gjG(){return"Obavijesti su aktivirane za ovaj ra\u010dun"}, +gfE(){return"Uvredljiv"}, +gdl(){return"U redu"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Ups, dogodila se gre\u0161ka \u2026"}, +gkR(){return"Jedan od tvojih klijenata je odjavljen"}, +gkS(){return"Otvori u kartama"}, +gkj(){return"Za registraciju ovaj poslu\u017eitelj mora potvrditi tvoju e-mail adresu."}, +ghm(){return"Ili"}, +gho(){return"Sudionik"}, +gjH(){return"tajni izraz ili klju\u010d za obnavljanje"}, +gjI(a){return"Lozinka"}, +gf6(){return"Zaboravljena lozinka"}, +ghp(){return"Lozinka je promijenjena"}, +ghq(){return"Obnavljanje lozinke"}, +gjK(){return"Odaberi sliku"}, +gjL(){return"Prikva\u010di"}, +gjN(){return"Odaberi korisni\u010dko ime"}, +gfF(){return"Pritisni poveznicu u e-poruci, zatim nastavi."}, +gfG(){return"Upi\u0161i svoju lozinku"}, +gjQ(){return"Upi\u0161i svoje korisni\u010dko ime"}, +gjR(){return"Slijedi upute na web-stranici i dodirni \u201eDalje\u201d."}, +gjT(){return"Privatnost"}, +gkT(){return"Pravila slanja"}, +gfI(a){return"Razlog"}, +hs(a){return A.q(a)+" je preuredio/la doga\u0111aj"}, +gjV(){return"Ispravi poruku"}, +gjW(){return"Odbij"}, +jX(a){return a+" je odbio/la poziv"}, +gbF(a){return"Ukloni"}, +gjY(){return"Ukloni sve druge ure\u0111aje"}, +jZ(a){return"Uklonjeno od "+a.k(0)}, +gk7(){return"Ponovo uklju\u010di u chat"}, +gkW(){return"Ukloni svoj avatar"}, +gk_(){return"Prika\u017ei formatirani sadr\u017eaj poruke"}, +ght(){return"Zamijeni sobu s novom verzijom"}, +gfK(a){return"Odgovori"}, +gfh(){return"Prijavi poruku"}, +gk0(){return"Soba je nadogra\u0111ena"}, +gk5(){return"Verzija sobe"}, +ghB(){return"Subota"}, +gke(){return"Spremi datoteku"}, +ghC(){return"Sigurnost"}, +gjU(){return"Klju\u010d za obnavljanje"}, +gkU(){return"Izgubio/la si klju\u010d za obnavljanje?"}, +hD(a){return"Vi\u0111eno od "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Vi\u0111eno od "+a+" i jo\u0161 "+b+" korisnika",s,s)}, +hE(a,b){return"Vi\u0111eno od "+a+" i "+b}, +geI(a){return"Po\u0161alji"}, +ghF(){return"Po\u0161alji poruku"}, +gkh(){return"Po\u0161alji kao tekst"}, +ghG(){return"Po\u0161alji audio datoteku"}, +ghH(){return"Po\u0161alji datoteku"}, +ghI(){return"Po\u0161alji sliku"}, +ghJ(){return"\u0160alji poruke"}, +ghL(){return"Po\u0161alji original"}, +ghM(){return"Po\u0161alji video datoteku"}, +hN(a){return a+" ja poslao/la datoteku"}, +hQ(a){return a+" ja poslao/la audio datoteku"}, +hO(a){return a+" ja poslao/la sliku"}, +fP(a){return a+" je poslao/la naljepnicu"}, +hP(a){return a+" ja poslao/la video"}, +ki(a){return a+" je poslao/la podatke poziva"}, +gkk(){return"Po\u0161alji poveznicu za pozivnicu"}, +gfQ(){return"Postavi razinu dozvola"}, +gfS(){return"Postavke"}, +gfk(a){return"Dijeli"}, +kl(a){return a+" je dijelio/la svoje mjesto"}, +gkm(){return"Poka\u017ei lozinku"}, +gfa(){return"Prijavi se"}, +glA(){return"Jednokratna prijava"}, +ghS(a){return"Presko\u010di"}, +gnR(){return"Invite"}, +ghT(){return"Izvorni k\u020fd"}, +hU(a){return a+" ja zapo\u010deo/la poziv"}, +gko(a){return"Po\u0161alji"}, +gkp(){return"Nedjelja"}, +glH(){return"Sinkronizira se \u2026 Pri\u010dekaj."}, +gks(){return"Sustav"}, +gkY(){return"Ne poklapaju se"}, +gkZ(){return"Poklapaju se"}, +gl_(){return"\u010cetvrtak"}, +gl0(){return"Previ\u0161e zahtjeva. Poku\u0161aj ponovo kasnije!"}, +gl1(){return"Prenesi s jednog drugog ure\u0111aja"}, +gl2(){return"Poku\u0161aj ponovo poslati"}, +gl3(){return"Utorak"}, +l4(a,b){return a+" je ponovo uklju\u010dio/la "+b}, +gl5(){return"Deblokiraj ure\u0111aj"}, +gl6(){return"Nepoznat ure\u0111aj"}, +gk8(){return"Nepoznat algoritam \u0161ifriranja"}, +l7(a,b){return"Nepoznat doga\u0111aj \u201e"+a+"\u201d"}, +gfM(){return"Otkva\u010di"}, +l8(a,b){return a+" i jo\u0161 "+b+" korisnika pi\u0161u"}, +l9(a,b){return a+" i "+b+" pi\u0161u"}, +la(a){return a+" pi\u0161e"}, +lb(a){return a+" je napustio/la chat"}, +lc(a,b){return a+" ja poslao/la "+b+" doga\u0111aj"}, +gmu(){return"Nepotvr\u0111eno"}, +gdZ(){return"Potvr\u0111eno"}, +gka(){return"Pokreni potvr\u0111ivanje"}, +gkb(){return"Uspje\u0161no si potvrdio/la!"}, +gld(){return"Potvr\u0111ivanje drugog ra\u010duna"}, +gle(){return"Vidljivost kronologije chata"}, +glf(){return"Vidljivo za sve sudionike"}, +glg(){return"Vidljivo za sve"}, +glh(){return"\u010ceka se na sugovornika da prihvati zahtjev \u2026"}, +gli(){return"\u010ceka se na sugovornika da prihvati emoji \u2026"}, +glj(){return"\u010ceka se na sugovornika da prihvati brojeve \u2026"}, +glk(){return"Slika pozadine"}, +gll(){return"Upozorenje!"}, +glm(){return"Srijeda"}, +ghv(){return"Poslali smo ti e-poruku"}, +ghw(){return"Za\u0161to \u017eeli\u0161 ovo prijaviti?"}, +glo(){return"Izbrisati sigurnosnu kopiju chata za stvaranje novog sigurnosnog klju\u010da za obnavljanje?"}, +glp(){return"Lozinku mo\u017ee\u0161 obnoviti pomo\u0107u ovih adresa."}, +geQ(){return"Da"}, +glq(){return"Ti"}, +gkd(){return"Pozvan/a si u ovaj chat"}, +glr(){return"Vi\u0161e ne sudjeluje\u0161 u ovom chatu"}, +gls(){return"Isklju\u010den/a si iz ovog chata"}, +glu(){return"Tvoj javni klju\u010d"}, +gkO(){return"Informacija poruke"}, +gmr(a){return"Vrijeme"}, +gd3(a){return"Vrsta poruke"}, +glx(){return"Po\u0161iljatelj"}, +gmk(){return"Otvori galeriju"}, +gmo(){return"Ukloni iz prostora"}, +gml(){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."}, +glM(){return"Dodaj pri\u010di"}, +gmm(){return"Objavi"}, +gkc(){return"Tko mo\u017ee vidjeti moje pri\u010de?"}, +gmq(){return"Ovaj korisnik jo\u0161 nije objavio ni\u0161ta u svojoj pri\u010di"}, +gmp(){return"Odgovor je poslan"}, +lD(a,b){return"Pri\u010da od "+a+": \n"+b}, +gln(){return"Imaj na umu da ljudi mogu vidjeti i me\u0111usobno se kontaktirati u tvojoj pri\u010di."}, +gmv(){return"\u0160to se doga\u0111a?"}, +glK(){return"Dodaj opis"}, +glE(){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."}, +gm9(){return"Razumijem"}, +gkX(){return"Prijavi korisnika"}, +mn(a,b){return a+" je reagirao/la sa "+b}, +gjM(){return"Prikva\u010di na sobu"}, +glU(){return"Stvarno \u017eeli\u0161 trajno otkva\u010diti doga\u0111aj?"}, +gft(){return"Emojiji"}, +gm3(){return"Eksperimentalni videopozivi"}, +glZ(){return"E-mail ili korisni\u010dko ime"}, +gmb(){return"Problemi u privatnom modusu"}, +gma(){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."}, +gmy(){return"Ime"}, +gmF(){return"Odbio/la si pozivnicu"}, +glt(){return"Pridru\u017eio/la si se chatu"}, +gmz(){return"Prihvatio/la si pozivnicu"}, +mA(a){return"Isklju\u010dio/la si korisnika "+a}, +mB(a){return"Povukao/la si pozivniu za korisnika "+a}, +mC(a){return a+" te je pozvao/la"}, +mD(a){return"Pozvao/la si korisnika "+a}, +mE(a){return"Izbacio/la si korisnika "+a}, +mG(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."}, +gms(){return"Otklju\u010daj stare poruke"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return"Klju\u010d za obnavljanje spremi u sigurno spremi\u0161te na ovom ure\u0111aju."}, +glw(){return"Spremi ovaj klju\u010d ru\u010dno pokretanjem dijaloga za dijeljenje sustava ili me\u0111uspremnika."}, +glC(){return"Spremi sigurno na ovom ure\u0111aju"}, +gk9(){return"Korisnik"}, +glY(){return"Prilago\u0111eno"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Tra\u017ei"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auk.prototype={ +gjJ(){return"A jelszavak nem egyeznek."}, +gjP(){return"Adjon meg egy \xe9rv\xe9nyes e-mail-c\xedmet."}, +gfJ(){return"Jelsz\xf3 megism\xe9tl\xe9se"}, +jO(a){return"V\xe1lasszon legal\xe1bb "+a+" karaktert."}, +ghV(){return"N\xe9vjegy"}, +ghW(a){return"Elfogad\xe1s"}, +hX(a){return"\ud83d\udc4d "+a+" elfogadta a megh\xedv\xe1st"}, +hY(a){return"\ud83d\udd10 "+a+" aktiv\xe1lta a v\xe9gpontok k\xf6z\xf6tti titkos\xedt\xe1st"}, +ghZ(){return"E-mail-c\xedm hozz\xe1ad\xe1sa"}, +glV(){return"A fi\xf3k t\xf6rl\xe9s\xe9hez adja meg a Matrix ID-t."}, +lG(a){return"This should be "+a}, +gfm(){return"Admin"}, +glQ(){return"G\xfcl\xfcszemek k\xfcld\xe9se"}, +glP(){return"\xd6lel\xe9s k\xfcld\xe9se"}, +glR(){return"\xd6lel\xe9s k\xfcld\xe9se"}, +lv(a){return a+" g\xfcl\xfcszemeket k\xfcld"}, +lX(a){return a+" meg\xf6lelt"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" megv\xe1laszolta a h\xedv\xe1st"}, +gi0(){return"B\xe1rki csatlakozhat"}, +gfU(){return"Arch\xedvum"}, +geM(){return"Biztos vagy benne?"}, +gi1(){return"Biztos, hogy kijelentkezel?"}, +gi2(){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."}, +i3(a){return"Elfogadod "+a+" hiteles\xedt\xe9si k\xe9relm\xe9t?"}, +i4(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}, +ghK(){return"K\xfcld\xe9s Enterrel"}, +i5(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}, +gfV(){return"Kitilt\xe1s a cseveg\xe9sb\u0151l"}, +gi6(){return"Kitiltva"}, +i7(a,b){return a+" kitiltotta: "+b}, +gi8(){return"Eszk\xf6z blokkol\xe1sa"}, +gdj(){return"Blokkolva"}, +gi9(){return"Bot \xfczenetek"}, +gkt(){return"Bubor\xe9k m\xe9ret"}, +gcN(a){return"M\xe9gse"}, +fW(a){return"Nem siker\xfclt az URI megnyit\xe1sa: "+a}, +gfX(){return"Eszk\xf6zn\xe9v m\xf3dos\xedt\xe1sa"}, +ig(a){return a+" m\xf3dos\xedtotta a cseveg\xe9si profilk\xe9p\xe9t"}, +ih(a,b){return a+" m\xf3dos\xedtotta a cseveg\xe9s le\xedr\xe1s\xe1t erre: \u201e"+b+"\u201d"}, +ii(a,b){return a+" m\xf3dos\xedtotta a cseveg\xe9s nev\xe9t erre: \u201e"+b+"\u201d"}, +ij(a){return a+" m\xf3dos\xedtotta a cseveg\xe9si enged\xe9lyeket"}, +ik(a,b){return a+" m\xf3dos\xedtotta a megjenel\xedt\xe9si nev\xe9t erre: "+b}, +il(a){return a+" m\xf3dos\xedtotta a vend\xe9gek hozz\xe1f\xe9r\xe9si szab\xe1lyait"}, +im(a,b){return a+" m\xf3dos\xedtotta a vend\xe9gek hozz\xe1f\xe9r\xe9si szab\xe1lyait, \xedgy: "+b}, +io(a){return a+" m\xf3dos\xedtotta az el\u0151zm\xe9nyek l\xe1that\xf3s\xe1g\xe1t"}, +ip(a,b){return a+" m\xf3dos\xedtotta az el\u0151zm\xe9nyek l\xe1that\xf3s\xe1g\xe1t, \xedgy: "+b}, +iq(a){return a+" m\xf3dos\xedtott a csatlakoz\xe1si szab\xe1lyokat"}, +ir(a,b){return a+" m\xf3dos\xedtotta a csatlakoz\xe1si szab\xe1lyokat, \xedgy: "+b}, +is(a){return a+" m\xf3dos\xedtotta a profilk\xe9p\xe9t"}, +it(a){return a+" m\xf3dos\xedtotta a szoba c\xedmeit"}, +iu(a){return a+" m\xf3dos\xedtotta a megh\xedv\xf3 hivatkoz\xe1st"}, +gfY(){return"Jelsz\xf3 m\xf3dos\xedt\xe1sa"}, +gib(){return"St\xedlus m\xf3dos\xedt\xe1sa"}, +gia(){return"Csoport nev\xe9nek m\xf3dos\xedt\xe1sa"}, +gic(){return"H\xe1tt\xe9r m\xf3dos\xedt\xe1sa"}, +gie(){return"Profilk\xe9p m\xf3dos\xedt\xe1sa"}, +giv(){return"A titkos\xedt\xe1s megs\xe9r\xfclt"}, +gf0(){return"Cseveg\xe9s"}, +ghx(){return"A besz\xe9lget\xe9sek ment\xe9se be lett \xe1ll\xedtva."}, +gfc(){return"Besz\xe9lget\xe9sek ment\xe9se"}, +giw(){return"A r\xe9gebbi besz\xe9lget\xe9seid egy biztons\xe1gi kulccsal vanak v\xe9dve. Bizonyosodj meg r\xf3la, hogy nem fogod elvesz\xedteni."}, +gix(){return"Besz\xe9lget\xe9sek"}, +gfd(){return"V\xe1lassz er\u0151s jelsz\xf3t"}, +giz(){return"V\xe1lassz felhaszn\xe1l\xf3nevet"}, +gfZ(){return"Arch\xedvum t\xf6rl\xe9se"}, +gdd(a){return"Bez\xe1r\xe1s"}, +glS(){return"Mark as direct chat"}, +glT(){return"Csoportnak jel\xf6l\xe9s"}, +giA(){return"Felhaszn\xe1l\xf3 kitilt\xe1sa ebb\u0151l a szob\xe1b\xf3l"}, +giB(){return"Gyors\xedt\xf3t\xe1r t\xf6rl\xe9se"}, +giC(){return"Egy \xfcres csoport l\xe9trehoz\xe1sa\nA --no-encryption kapcsol\xf3val titkos\xedtatlan szoba hozhat\xf3 l\xe9tre"}, +giD(){return"Munkamenet elvet\xe9se"}, +giE(){return"K\xf6zvetlen besz\xe9lget\xe9s ind\xedt\xe1sa\nA --no-encryption kapcsol\xf3val titkos\xedtatlan besz\xe9lget\xe9s lesz l\xe9trehozva"}, +gku(){return"HTML form\xe1zott \xfczenet k\xfcld\xe9se"}, +giF(){return"Felhaszn\xe1l\xf3 megh\xedv\xe1sa ebbe a szob\xe1ba"}, +giG(){return"Csatlakoz\xe1s a megadott szob\xe1hoz"}, +giH(){return"A megadott felhaszn\xe1l\xf3 kir\xfag\xe1sa a szob\xe1b\xf3l"}, +giI(){return"Ennek a szob\xe1nak az elhagy\xe1sa"}, +gkv(){return"Mit csin\xe1lsz \xe9pp"}, +giJ(){return"Az ebben a szob\xe1ban megjelen\xedtett profilk\xe9ped megv\xe1ltoztat\xe1sa (mxc URI-t kell megadni)"}, +giK(){return"Az ebben a szob\xe1ban megjelen\xedtett beceneved megv\xe1ltoztat\xe1sa"}, +gkw(){return"Az adott felhaszn\xe1l\xf3 hozz\xe1f\xe9r\xe9si szintj\xe9t v\xe1ltoztatja (alap\xe9rtelmezett: 50)"}, +gkx(){return"Form\xe1zatlan sz\xf6veg k\xfcld\xe9se"}, +gky(){return"V\xe1lasz k\xfcld\xe9se reakci\xf3k\xe9nt"}, +gkz(){return"Sz\xf6veg k\xfcld\xe9se"}, +giL(){return"Az adott felhaszn\xe1l\xf3 visszaenged\xe9se ebbe a szob\xe1ba"}, +gkA(){return"\xc9rv\xe9nytelen parancs"}, +kB(a){return a+" nem egy parancs."}, +giM(){return"Hasonl\xedtsd \xf6ssze az emodzsikat a m\xe1sik eszk\xf6z\xf6n l\xe9v\u0151kkel, \xe9s bizonyosodj meg r\xf3la, hogy egyeznek:"}, +giN(){return"Hasonl\xedtsd \xf6ssze a sz\xe1mokat a m\xe1sik eszk\xf6z\xf6n l\xe9v\u0151kkel, \xe9s bizonyosodj meg arr\xf3l, hogy egyeznek:"}, +gh_(){return"Besz\xe9lget\xe9s be\xe1ll\xedt\xe1sa"}, +giO(){return"Megh\xedvtad az ismer\u0151s\xf6det a csoportba"}, +giP(){return"Tartalmazza a megjelen\xedtett becenevet"}, +giQ(){return"Tartalmazza a felhaszn\xe1l\xf3nevet"}, +gfn(){return"A tartalom jelentve lett a szerver \xfczemeltet\u0151inek"}, +giR(){return"V\xe1g\xf3lapra m\xe1solva"}, +gh0(a){return"M\xe1sol\xe1s"}, +giS(){return"V\xe1g\xf3lapra m\xe1sol\xe1s"}, +iT(a){return"Nem siker\xfclt visszafejteni a titkos\xedtott \xfczenetet: "+a}, +iU(a){return a+" r\xe9sztvev\u0151"}, +iV(a){return"\ud83d\udcac "+a+" l\xe9trehozta a cseveg\xe9st"}, +giW(){return"S\xf6t\xe9t"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+". "+b+". "+c+"."}, +giZ(){return"Ez deaktiv\xe1lja a felhaszn\xe1l\xf3i fi\xf3kodat. Ez nem vonhat\xf3 vissza! Biztos vagy benne?"}, +gj_(){return"Alap\xe9rtelmezett hozz\xe1f\xe9r\xe9si szint"}, +gez(a){return"T\xf6rl\xe9s"}, +gj0(){return"Fi\xf3k t\xf6rl\xe9se"}, +gh2(){return"\xdczenet t\xf6rl\xe9se"}, +gfp(){return"Eszk\xf6z\xf6k"}, +geR(){return"K\xf6zvetlen besz\xe9lget\xe9s"}, +gnt(a){return"Download"}, +gj2(){return"Szerkeszt"}, +gj3(){return"Blokkolt szerverek szerkeszt\xe9se"}, +gh3(){return"Besz\xe9lget\xe9s enged\xe9lyek szerkeszt\xe9se"}, +gh4(){return"Szoba profilk\xe9p\xe9nek szerkeszt\xe9se"}, +gh5(){return"A hangulatjel m\xe1r l\xe9tezik!"}, +gh6(){return"\xc9rv\xe9nytelen hangulatjel r\xf6vid k\xf3d!"}, +gj4(){return"Hangulatjel-csomagok a szob\xe1hoz"}, +gh7(){return"Hangulatjel-be\xe1ll\xedt\xe1sok"}, +gh8(){return"R\xf6vid k\xf3d a hangulatjelhez"}, +gj5(){return"A hangulatjelhez egy k\xe9pet \xe9s egy r\xf6vid k\xf3dot kell v\xe1lasztani!"}, +gfe(){return"\xdcres cseveg\xe9s"}, +gj6(){return"Hangulatjel-csomag enged\xe9lyez\xe9se glob\xe1lisan"}, +gfu(){return"Titkos\xedt\xe1s bekapcsol\xe1sa"}, +gj7(){return"T\xf6bb\xe9 nem fogod tudni kikapcsolni a titkos\xedt\xe1st. Biztos vagy benne?"}, +gh9(){return"Titkos\xedt\xe1s nincs enged\xe9lyezve"}, +j8(a){return a+" befejezte a h\xedv\xe1st"}, +gnB(){return"Enter chat name"}, +gf1(){return"Adj meg egy email c\xedmet"}, +gkK(){return"Matrix szerver"}, +gj9(){return"Add meg a Matrix-kiszolg\xe1l\xf3d"}, +gha(){return"Minden k\xe9sz!"}, +gfv(){return"Extr\xe9m s\xe9rt\u0151"}, +gjc(a){return"Bet\u0171m\xe9ret"}, +geB(a){return"Tov\xe1bb\xedt\xe1s"}, +gjd(){return"P\xe9ntek"}, +gkI(){return"Csatlakoz\xe1s \xf3ta"}, +gkJ(){return"Megh\xedv\xe1s \xf3ta"}, +gfO(){return"\xdaj szoba megnyit\xe1sa"}, +ghy(){return"Csoport le\xedr\xe1sa"}, +f8(a){return"Csoport vele: "+a}, +ghz(){return"Nem lehetnek vend\xe9gek"}, +ghA(){return"Csatlakozhatnak vend\xe9gek"}, +je(a,b){return a+" visszavonta "+b+" megh\xedv\xe1s\xe1t"}, +ghb(){return"S\xfag\xf3"}, +gjf(){return"Visszavont esem\xe9nyek elrejt\xe9se"}, +gjg(){return"Ismeretlen esem\xe9nyek elrejt\xe9se"}, +gfw(){return"Mennyire s\xe9rt\u0151 ez a tartalom?"}, +ghc(){return"Figyelmen k\xedv\xfcl hagy\xe1s"}, +geh(){return"Figyelmen k\xedv\xfcl hagyott felhaszn\xe1l\xf3k"}, +gjh(){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."}, +gji(){return"Felhaszn\xe1l\xf3 figyelmen k\xedv\xfcl hagy\xe1sa"}, +gfz(){return"R\xe1kattintottam a linkre"}, +gjj(){return"Hib\xe1s jelmondat vagy vissza\xe1ll\xedt\xe1si kulcs"}, +gfA(){return"Nem s\xe9rt\u0151"}, +gjk(){return"Ismer\u0151s megh\xedv\xe1sa"}, +jl(a){return"Ismer\u0151s megh\xedv\xe1sa a(z) "+a+" csoportba"}, +gjn(){return"Megh\xedvott"}, +jo(a,b){return"\ud83d\udce9 "+a+" megh\xedvta "+b+"-t"}, +gjp(){return"Csak megh\xedvottak"}, +gjm(){return"Megh\xedv\xe1s nekem"}, +gjq(){return"g\xe9pel"}, +he(a){return"\ud83d\udc4b "+a+" csatlakozott a cseveg\xe9shez"}, +ghd(){return"Csatlakoz\xe1s a szob\xe1hoz"}, +jr(a,b){return"\ud83d\udc5e "+a+" kir\xfagta "+b+"-t"}, +ghf(){return"Kir\xfag\xe1s a cseveg\xe9sb\u0151l"}, +hg(a){return"Utolj\xe1ra akt\xedv: "+a}, +gjs(){return"M\xe1r r\xe9gen l\xe1tta"}, +geV(){return"Cseveg\xe9s elhagy\xe1sa"}, +gjt(){return"Elhagyta a cseveg\xe9st"}, +gju(){return"Vil\xe1gos"}, +jv(a){return"Tov\xe1bbi "+a+" r\xe9sztvev\u0151 bet\xf6lt\xe9se"}, +gfo(){return"Munkamenet export\xe1l\xe1sssa \xe9s az eszk\xf6z t\xf6rl\xe9se"}, +gkE(){return"Ez nem visszavonhat\xf3. Bizonyosodj meg r\xf3la, hogy biztons\xe1gos helyen t\xe1rolod a mentett f\xe1jlt."}, +gkC(){return"Tor felhaszn\xe1l\xf3k: munkamenet dehidrat\xe1l\xe1sa"}, +gkD(){return"Tor felhaszn\xe1l\xf3knak aj\xe1nlott a munkamenet dehidrat\xe1l\xe1sa az ablak bez\xe1r\xe1sa el\u0151tt."}, +gkL(){return"Tor felhaszn\xe1l\xf3k: hidrat\xe1lt munkamenet import\xe1l\xe1sa"}, +gkM(){return u.H}, +geW(){return"Bet\xf6lt\xe9s\u2026 K\xe9rlek, v\xe1rj."}, +ghh(){return"Tov\xe1bbiak bet\xf6lt\xe9se\u2026"}, +geX(){return"Bejelentkez\xe9s"}, +jw(a){return"Bejelentkez\xe9s a(z) "+a+" Matrix-kiszolg\xe1l\xf3ra"}, +gkN(){return"Bejelentkez\xe9s egy kattint\xe1ssal"}, +ghi(){return"Kijelentkez\xe9s"}, +gjx(){return"Tags\xe1g v\xe1ltoz\xe1sok"}, +gf4(){return"Megeml\xedt\xe9s"}, +gjz(){return"\xdczenetek"}, +gjy(){return"Az \xfczenet minden r\xe9sztvev\u0151 sz\xe1m\xe1ra t\xf6rl\u0151dni fog"}, +go8(){return"Nincs megfelel\u0151 tal\xe1lat."}, +gfB(){return"Moder\xe1tor"}, +gjA(){return"H\xe9tf\u0151"}, +ghj(){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"}, +ghk(){return"\xdaj hiteles\xedt\xe9si k\xe9relem!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"K\xf6vetkez\u0151"}, +gjB(){return"Nem"}, +gjC(){return"Nem el\xe9rhet\u0151 a szerver"}, +gjD(){return"Nincsenek hangulatjelek. \ud83d\ude15"}, +gjE(){return"Csak akkor kapcsolhat\xf3 be a titkos\xedt\xe1s, ha a szoba nem nyilv\xe1nosan hozz\xe1f\xe9rhet\u0151."}, +kQ(a,b){return a.k(0)+" nem egy Matrix szerver, haszn\xe1ljam a "+b.k(0)+" szervert ink\xe1bb?"}, +gjF(){return"M\xe9g nem adt\xe1l meg semmilyen m\xf3dot a jelszavad vissza\xe1ll\xedt\xe1s\xe1ra"}, +gfC(){return"Nincsenek enged\xe9lyek"}, +ghl(){return"Nem tal\xe1lhat\xf3k szob\xe1k\u2026"}, +gfD(){return"\xc9rtes\xedt\xe9sek"}, +gjG(){return"\xc9rtes\xedt\xe9sek bekapcsol\xe1sa ebben a fi\xf3kban"}, +gfE(){return"S\xe9rt\u0151"}, +gdl(){return"OK"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Hopp\xe1, valami baj t\xf6rt\xe9nt\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Megnyit\xe1s t\xe9rk\xe9pen"}, +gkj(){return u.s}, +ghm(){return"Vagy"}, +gho(){return"R\xe9sztvev\u0151"}, +gjH(){return"Jelmondat vagy vissza\xe1ll\xedt\xe1si kulcs"}, +gjI(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"}, +gjK(){return"K\xe9p v\xe1laszt\xe1sa"}, +gjL(){return"R\xf6gz\xedt\xe9s"}, +gjN(){return"V\xe1lassz egy felhaszn\xe1l\xf3nevet"}, +gfF(){return u.b}, +gfG(){return"Add meg a jelszavad"}, +gjQ(){return"Add meg a felhaszn\xe1l\xf3nevedet"}, +gjR(){return u._}, +gjT(){return"Adatv\xe9delem"}, +gkT(){return"Push rules"}, +gfI(a){return"Ok"}, +hs(a){return A.q(a)+" visszavont egy esem\xe9nyt"}, +gjV(){return"\xdczenet visszavon\xe1sa"}, +gjW(){return"Elutas\xedt\xe1s"}, +jX(a){return a+" elutas\xedtotta a megh\xedv\xe1st"}, +gbF(a){return"Elt\xe1vol\xedt\xe1s"}, +gjY(){return"Minden m\xe1s eszk\xf6z elt\xe1vol\xedt\xe1sa"}, +jZ(a){return a.k(0)+" t\xf6r\xf6lte"}, +gk7(){return"Kitilt\xe1s felold\xe1sa"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Form\xe1zott \xfczenetek megjelen\xedt\xe9se"}, +ght(){return"Replace chat with newer version"}, +gfK(a){return"V\xe1lasz"}, +gfh(){return"\xdczenet jelent\xe9se"}, +gk0(){return"A szoba friss\xedtve lett"}, +gk5(){return"Szobaverzi\xf3"}, +ghB(){return"Szombat"}, +gke(){return"F\xe1jl ment\xe9se"}, +ghC(){return"Biztons\xe1g"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return a+" l\xe1tta"}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,a+" \xe9s "+b+" m\xe1sik r\xe9sztvev\u0151 l\xe1tta",s,s)}, +hE(a,b){return a+" \xe9s "+b+" l\xe1tta"}, +geI(a){return"K\xfcld\xe9s"}, +ghF(){return"\xdczenet k\xfcld\xe9se"}, +gkh(){return"Send as text"}, +ghG(){return"Hang\xfczenet k\xfcld\xe9se"}, +ghH(){return"F\xe1jl k\xfcld\xe9se"}, +ghI(){return"K\xe9p k\xfcld\xe9se"}, +ghJ(){return"\xdczenetek k\xfcld\xe9se"}, +ghL(){return"Eredeti k\xfcld\xe9se"}, +ghM(){return"Vide\xf3 k\xfcld\xe9se"}, +hN(a){return"\ud83d\udcc1 "+a+" f\xe1jlt k\xfcld\xf6tt"}, +hQ(a){return a+" hang\xfczenetet k\xfcld\xf6tt"}, +hO(a){return a+" k\xe9pet k\xfcld\xf6tt"}, +fP(a){return a+" matric\xe1t k\xfcld\xf6tt"}, +hP(a){return a+" vide\xf3t k\xfcld\xf6tt"}, +ki(a){return a+" h\xedv\xe1sinform\xe1ci\xf3t k\xfcld\xf6tt"}, +gkk(){return"Megh\xedv\xf3 hivatkoz\xe1s be\xe1ll\xedt\xe1sa"}, +gfQ(){return"Set permissions level"}, +gfS(){return"Be\xe1ll\xedt\xe1sok"}, +gfk(a){return"Megoszt\xe1s"}, +kl(a){return a+" megosztotta a poz\xedci\xf3j\xe1t"}, +gkm(){return"Show password"}, +gfa(){return"Regisztr\xe1ci\xf3"}, +glA(){return"Single Sign on"}, +ghS(a){return"Kihagy\xe1s"}, +gnR(){return"Invite"}, +ghT(){return"Forr\xe1sk\xf3d"}, +hU(a){return a+" h\xedv\xe1st ind\xedtott"}, +gko(a){return"Bek\xfcld\xe9s"}, +gkp(){return"Vas\xe1rnap"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"Rendszer"}, +gkY(){return"Nem egyeznek"}, +gkZ(){return"Egyeznek"}, +gl_(){return"Cs\xfct\xf6rt\xf6k"}, +gl0(){return u.D}, +gl1(){return"Transfer from another device"}, +gl2(){return"\xdajrak\xfcld\xe9s megpr\xf3b\xe1l\xe1sa"}, +gl3(){return"Kedd"}, +l4(a,b){return a+" feloldotta "+b+" kitilt\xe1s\xe1t"}, +gl5(){return"Eszk\xf6z blokkol\xe1s\xe1nak megsz\xfcntet\xe9se"}, +gl6(){return"Ismeretlen eszk\xf6z"}, +gk8(){return"Ismeretlen titkos\xedt\xe1si algoritmus"}, +l7(a,b){return"Ismeretlen esem\xe9ny: \u201e"+a+"\u201d"}, +gfM(){return"R\xf6gz\xedt\xe9s megsz\xfcntet\xe9se"}, +l8(a,b){return a+" \xe9s "+b+" m\xe1sik r\xe9sztvev\u0151 g\xe9pel"}, +l9(a,b){return a+" \xe9s "+b+" g\xe9pel"}, +la(a){return a+" g\xe9pel"}, +lb(a){return a+" elhagyta a cseveg\xe9st"}, +lc(a,b){return a+" "+b+" esem\xe9nyt k\xfcld\xf6tt"}, +gmu(){return"Unverified"}, +gdZ(){return"Verified"}, +gka(){return"Hiteles\xedt\xe9s megkezd\xe9se"}, +gkb(){return"Sikeres hiteles\xedt\xe9s!"}, +gld(){return"M\xe1sik fi\xf3k hiteles\xedt\xe9se"}, +gle(){return"Cseveg\xe9si el\u0151zm\xe9ny l\xe1that\xf3s\xe1ga"}, +glf(){return"Minden r\xe9sztvev\u0151 sz\xe1m\xe1ra l\xe1that\xf3"}, +glg(){return"B\xe1rki sz\xe1m\xe1ra l\xe1that\xf3"}, +glh(){return"V\xe1rakoz\xe1s partnerre, am\xedg elfogadja a k\xe9r\xe9st\u2026"}, +gli(){return"V\xe1rakoz\xe1s partnerre, hogy elfogadja a hangulatjeleket\u2026"}, +glj(){return"V\xe1rakoz\xe1s a partnerre, hogy elfogadja a sz\xe1mokat\u2026"}, +glk(){return"H\xe1tt\xe9r"}, +gll(){return"Figyelmeztet\xe9s!"}, +glm(){return"Szerda"}, +ghv(){return"K\xfcldt\xfcnk neked egy emailt"}, +ghw(){return"Why do you want to report this?"}, +glo(){return u.I}, +glp(){return"Ezzekkel a c\xedmekkel vissza tudod \xe1ll\xedtani a jelszavad, ha sz\xfcks\xe9ges"}, +geQ(){return"Igen"}, +glq(){return"Te"}, +gkd(){return"Megh\xedvtak ebbe a cseveg\xe9sbe"}, +glr(){return"Nem veszel r\xe9szt ebben a cseveg\xe9sben"}, +gls(){return"Kitiltottak ebb\u0151l a cseveg\xe9sb\u0151l"}, +glu(){return"Your public key"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Keres\xe9s"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.aul.prototype={ +gjJ(){return"Kata sandi tidak cocok!"}, +gjP(){return"Mohon masukkan alamat email yang valid."}, +gfJ(){return"Ulangi kata sandi"}, +jO(a){return"Mohon pilih minimal "+a+" karakter."}, +ghV(){return"Tentang"}, +ghW(a){return"Terima"}, +hX(a){return"\ud83d\udc4d "+a+" menerima undangannya"}, +hY(a){return"\ud83d\udd10 "+a+" mengaktifkan enkripsi ujung ke ujung"}, +ghZ(){return"Tambah email"}, +glV(){return"Mohon konfirmasi ID Matrix Anda untuk menghapus akun Anda."}, +lG(a){return"Ini seharusnya "+a}, +gfm(){return"Admin"}, +glQ(){return"Kirim mata googly"}, +glP(){return"Kirim berpelukan"}, +glR(){return"Kirim pelukan"}, +lv(a){return a+" mengirim mata googly"}, +lX(a){return a+" berpelukan dengan kamu"}, +m8(a){return a+" memeluk kamu"}, +i_(a,b){return a+" menjawab panggilan"}, +gi0(){return"Siapa saja dapat bergabung"}, +gfU(){return"Arsip"}, +geM(){return"Apakah kamu yakin?"}, +gi1(){return"Apakah kamu yakin ingin keluar?"}, +gi2(){return"Untuk dapat menandatangani orang lain, silakan masukkan frasa sandi atau kunci pemulihan penyimpanan aman kamu."}, +i3(a){return"Terima permintaan verifikasi dari "+a+"?"}, +i4(a,b,c){return"Homeserver ini mendukung tipe masuk ini:\n"+a+"\nTetapi aplikasi ini mendukung:\n"+b}, +ghK(){return"Kirim dengan enter"}, +i5(a,b,c,d){return"Homeserver ini mendukung versi Spec ini:\n"+a+"\nTetapi aplikasi ini hanya mendukung "+b}, +gfV(){return"Cekal dari obrolan"}, +gi6(){return"Dicekal"}, +i7(a,b){return a+" mencekal "+b}, +gi8(){return"Blokir Perangkat"}, +gdj(){return"Diblokir"}, +gi9(){return"Pesan bot"}, +gkt(){return"Ukuran gelembung"}, +gcN(a){return"Batal"}, +fW(a){return"Tidak bisa membuka URI ini "+a}, +gfX(){return"Ganti nama perangkat"}, +ig(a){return a+" mengubah avatar obrolan"}, +ih(a,b){return a+" mengubah deskripsi obrolan ke: '"+b+"'"}, +ii(a,b){return a+" mengubah nama obrolan ke: '"+b+"'"}, +ij(a){return a+" mengubah izin obrolan"}, +ik(a,b){return a+" mengubah nama tampilan ke: '"+b+"'"}, +il(a){return a+" mengubah aturan akses tamu"}, +im(a,b){return a+" mengubah aturan akses tamu ke: "+b}, +io(a){return a+" mengubah visibilitas sejarah"}, +ip(a,b){return a+" mengubah visibilitas sejarah ke: "+b}, +iq(a){return a+" mengubah aturan bergabung"}, +ir(a,b){return a+" mengubah aturan bergabung ke: "+b}, +is(a){return a+" mengubah avatarnya"}, +it(a){return a+" mengubah alias ruangan"}, +iu(a){return a+" mengubah tautan undangan"}, +gfY(){return"Ubah kata sandi"}, +gib(){return"Ubah tema"}, +gia(){return"Ubah nama grup"}, +gic(){return"Ubah wallpaper"}, +gie(){return"Ubah avatarmu"}, +giv(){return"Enkripsi telah rusak"}, +gf0(){return"Obrolan"}, +ghx(){return"Cadangan obrolanmu telah disiapkan."}, +gfc(){return"Cadangan obrolan"}, +giw(){return"Pesan lamamu diamankan dengan sebuah kunci pemulihan. Pastikan kamu tidak menghilangkannya."}, +gix(){return"Obrolan"}, +gfd(){return"Pilih kata sandi yang kuat"}, +giz(){return"Pilih username"}, +gfZ(){return"Bersihkan arsip"}, +gdd(a){return"Tutup"}, +glS(){return"Tandai sebagai ruangan pesan langsung"}, +glT(){return"Tandai sebagai grup"}, +giA(){return"Cekal pengguna yang dicantumkan dari ruangan ini"}, +giB(){return"Bersihkan tembolok"}, +giC(){return"Buat sebuah grup obrolan kosong\nGunakan --no-encryption untuk menonaktifkan enkripsi"}, +giD(){return"Buang sesi"}, +giE(){return"Mulai sebuah obrolan langsung\nGunakan --no-encryption untuk menonaktifkan enkripsi"}, +gku(){return"Kirim teks yang diformat dengan HTML"}, +giF(){return"Undang pengguna yang dicantum ke ruangan ini"}, +giG(){return"Gabung ke ruangan yang dicantum"}, +giH(){return"Keluarkan pengguna yang dicantum dari ruangan ini"}, +giI(){return"Tinggalkan ruangan ini"}, +gkv(){return"Jelaskan dirimu"}, +giJ(){return"Tetapkan gambarmu untuk ruangan ini (oleh uri-mxc)"}, +giK(){return"Tetapkan nama tampilanmu untuk ruangan ini"}, +gkw(){return"Tetapkan tingkat kekuatan pengguna yang dicantum (default: 50)"}, +gkx(){return"Kirim teks yang tidak diformat"}, +gky(){return"Kirim balasan sebagai reaksi"}, +gkz(){return"Kirim teks"}, +giL(){return"Hilangkan cekalan untuk pengguna yang dicantumkan dari ruangan ini"}, +gkA(){return"Perintah tidak valid"}, +kB(a){return a+" bukan sebuah perintah."}, +giM(){return"Bandingkan emoji"}, +giN(){return"Bandingkan angka"}, +gh_(){return"Konfigurasi obrolan"}, +giO(){return"Kontak telah diundang ke grup"}, +giP(){return"Berisi nama tampilan"}, +giQ(){return"Berisi nama pengguna"}, +gfn(){return"Konten telah dilaporkan ke admin server"}, +giR(){return"Disalin ke papan klip"}, +gh0(a){return"Salin"}, +giS(){return"Salin ke papan klip"}, +iT(a){return"Tidak dapat mendekripsikan pesan: "+a}, +iU(a){return a+" anggota"}, +iV(a){return"\ud83d\udcac "+a+" membuat obrolan ini"}, +giW(){return"Gelap"}, +iX(a,b){return b+", "+a}, +iY(a,b,c){return c+"-"+b+"-"+a}, +giZ(){return"Ini akan menonaktifkan akun penggunamu. Ini tidak bisa dibatalkan! Apakah kamu yakin?"}, +gj_(){return"Level izin default"}, +gez(a){return"Hapus"}, +gj0(){return"Hapus akun"}, +gh2(){return"Hapus pesan"}, +gfp(){return"Perangkat"}, +geR(){return"Chat Langsung"}, +gnt(a){return"Download"}, +gj2(){return"Edit"}, +gj3(){return"Edit server yang diblokir"}, +gh3(){return"Edit izin obrolan"}, +gh4(){return"Edit avatar ruangan"}, +gh5(){return"Emote sudah ada!"}, +gh6(){return"Shortcode emote tidak valid!"}, +gj4(){return"Paket emote untuk ruangan"}, +gh7(){return"Pengaturan Emote"}, +gh8(){return"Shortcode emote"}, +gj5(){return"Kamu harus memilih shortcode emote dan gambar!"}, +gfe(){return"Chat kosong"}, +gj6(){return"Aktifkan paket emote secara global"}, +gfu(){return"Aktifkan enkripsi"}, +gj7(){return"Kamu tidak akan bisa menonaktifkan enkripsi. Apakah kamu yakin?"}, +gh9(){return"Enkripsi tidak diaktifkan"}, +j8(a){return a+" mengakhiri panggilan"}, +gnB(){return"Enter chat name"}, +gf1(){return"Masukkan alamat email"}, +gkK(){return"Homeserver"}, +gj9(){return"Masukkan homeserver-mu"}, +gha(){return"Semua siap!"}, +gfv(){return"Sangat menyinggung"}, +gjc(a){return"Ukuran font"}, +geB(a){return"Teruskan"}, +gjd(){return"Jumat"}, +gkI(){return"Dari bergabung"}, +gkJ(){return"Dari undangan"}, +gfO(){return"Pergi ke ruangan yang baru"}, +ghy(){return"Deskripsi grup"}, +f8(a){return"Grup dengan "+a}, +ghz(){return"Tamu dilarang"}, +ghA(){return"Tamu bisa bergabung"}, +je(a,b){return a+" telah mencabut undangan untuk "+b}, +ghb(){return"Bantuan"}, +gjf(){return"Sembunyikan peristiwa yang dihapus"}, +gjg(){return"Sembunyikan peristiwa tidak dikenal"}, +gfw(){return"Seberapa menyinggungnya konten ini?"}, +ghc(){return"Abaikan"}, +geh(){return"Pengguna yang diabaikan"}, +gjh(){return"Kamu bisa mengabaikan pengguna yang mengganggu. Kamu tidak akan dapat menerima pesan atau undangan ruang apa pun dari pengguna di daftar abaian pribadimu."}, +gji(){return"Abaikan nama pengguna"}, +gfz(){return"Saya sudah klik tautannya"}, +gjj(){return"Frasa sandi atau kunci pemulihan yang salah"}, +gfA(){return"Tidak menyinggung"}, +gjk(){return"Undang kontak"}, +jl(a){return"Undang kontak ke "+a}, +gjn(){return"Diundang"}, +jo(a,b){return"\ud83d\udce9 "+a+" mengundang "+b}, +gjp(){return"Pengguna yang diundang saja"}, +gjm(){return"Undangan untuk saya"}, +gjq(){return"sedang mengetik"}, +he(a){return"\ud83d\udc4b "+a+" telah bergabung dengan obrolan"}, +ghd(){return"Bergabung dengan ruangan"}, +jr(a,b){return"\ud83d\udc5e "+a+" mengeluarkan "+b}, +ghf(){return"Keluarkan dari obrolan"}, +hg(a){return"Terakhir aktif: "+a}, +gjs(){return"Terlihat beberapa waktu yang lalu"}, +geV(){return"Tinggalkan"}, +gjt(){return"Keluar dari obrolan"}, +gju(){return"Terang"}, +jv(a){return"Muat "+a+" anggota"}, +gfo(){return"Ekspor sesi dan bersihkan perangkat"}, +gkE(){return"Tindakan ini tidak dapat diurungkan. Pastikan kamu telah menyimpan file cadangan dengan aman."}, +gkC(){return"Pengguna Tor: Ekspor sesi"}, +gkD(){return"Pengguna Tor disarankan untuk mengekspor sesi sebelum menutup jendela."}, +gkL(){return"Pengguna Tor: Impor eksporan sesi"}, +gkM(){return"Apakah kamu mengekspor sesimu terakhir kali di Tor? Impor dengan cepat dan lanjut mengobrol."}, +geW(){return"Memuat\u2026 Mohon tunggu."}, +ghh(){return"Muat lebih banyak\u2026"}, +geX(){return"Masuk"}, +jw(a){return"Masuk ke "+a}, +gkN(){return"Masuk dengan satu klik"}, +ghi(){return"Keluar"}, +gjx(){return"Perubahan anggota"}, +gf4(){return"Sebutkan"}, +gjz(){return"Pesan"}, +gjy(){return"Pesan akan dihapus untuk semua anggota"}, +go8(){return"Tidak ada hasil pencarian yang cocok."}, +gfB(){return"Moderator"}, +gjA(){return"Senin"}, +ghj(){return"Perlu diketahui bahwa kamu memerlukan Pantalaimon untuk menggunakan enkripsi ujung-ke-ujung untuk saat ini."}, +gfg(){return"Chat baru"}, +ghk(){return"Permintaan verifikasi baru!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Lanjut"}, +gjB(){return"Tidak"}, +gjC(){return"Tidak ada koneksi ke server"}, +gjD(){return"Tidak ada emote yang ditemukan. \ud83d\ude15"}, +gjE(){return"Kamu hanya bisa mengaktifkan enkripsi setelah ruangan tidak lagi dapat diakses secara publik."}, +kQ(a,b){return a.k(0)+" itu bukan server Matrix, gunakan "+b.k(0)+" saja?"}, +gjF(){return"Kamu belum menambahkan cara untuk memulihkan kata sandimu."}, +gfC(){return"Tidak ada izin"}, +ghl(){return"Tidak ada ruangan yang ditemukan\u2026"}, +gfD(){return"Notifikasi"}, +gjG(){return"Notifikasi diaktifkan untuk akun ini"}, +gfE(){return"Menyinggung"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Ups, ada yang salah\u2026"}, +gkR(){return"Salah satu klienmu telah keluar"}, +gkS(){return"Buka di peta"}, +gkj(){return"Server ini harus memvalidasi alamat email kamu untuk registrasi."}, +ghm(){return"Atau"}, +gho(){return"Peserta"}, +gjH(){return"frasa sandi atau kunci pemulihan"}, +gjI(a){return"Kata sandi"}, +gf6(){return"Lupa kata sandi"}, +ghp(){return"Kata sandi telah diubah"}, +ghq(){return"Pemulihan kata sandi"}, +gjK(){return"Pilih gambar"}, +gjL(){return"Pin"}, +gjN(){return"Mohon pilih nama pengguna"}, +gfF(){return"Mohon klik tautan di email dan lanjut."}, +gfG(){return"Mohon masukkan kata sandimu"}, +gjQ(){return"Mohon masukkan nama penggunamu"}, +gjR(){return"Mohon ikuti petunjuk di situs web dan tekan lanjut."}, +gjT(){return"Privasi"}, +gkT(){return"Aturan push"}, +gfI(a){return"Alasan"}, +hs(a){return A.q(a)+" menghapus sebuah peristiwa"}, +gjV(){return"Hapus pesan"}, +gjW(){return"Tolak"}, +jX(a){return a+" menolak undangannya"}, +gbF(a){return"Hapus"}, +gjY(){return"Hapus semua perangkat lain"}, +jZ(a){return"Dihapus oleh "+a.k(0)}, +gk7(){return"Hilangkan cekalan dari obrolan"}, +gkW(){return"Hapus avatarmu"}, +gk_(){return"Render konten pesan kaya"}, +ght(){return"Menggantikan ruangan dengan versi baru"}, +gfK(a){return"Balas"}, +gfh(){return"Laporkan pesan"}, +gk0(){return"Ruangan telah ditingkatkan"}, +gk5(){return"Versi ruangan"}, +ghB(){return"Sabtu"}, +gke(){return"Simpan file"}, +ghC(){return"Keamanan"}, +gjU(){return"Kunci pemulihan"}, +gkU(){return"Kunci pemulihan hilang?"}, +hD(a){return"Dilihat oleh "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Dilihat oleh "+a+" dan "+b+" lainnya",s,s)}, +hE(a,b){return"Dilihat oleh "+a+" dan "+b}, +geI(a){return"Kirim"}, +ghF(){return"Kirim pesan"}, +gkh(){return"Kirim sebagai teks"}, +ghG(){return"Kirim suara"}, +ghH(){return"Kirim file"}, +ghI(){return"Kirim gambar"}, +ghJ(){return"Kirim pesan"}, +ghL(){return"Kirim yang asli"}, +ghM(){return"Kirim video"}, +hN(a){return"\ud83d\udcc1 "+a+" mengirim file"}, +hQ(a){return"\ud83c\udfa4 "+a+" mengirim suara"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" mengirim gambar"}, +fP(a){return"\ud83d\ude0a "+a+" mengirim stiker"}, +hP(a){return"\ud83c\udfa5 "+a+" mengirim video"}, +ki(a){return a+" mengirim informasi panggilan"}, +gkk(){return"Tetapkan tautan undangan"}, +gfQ(){return"Tetapkan level izin"}, +gfS(){return"Pengaturan"}, +gfk(a){return"Bagikan"}, +kl(a){return a+" membagikan lokasinya"}, +gkm(){return"Tampilkan kata sandi"}, +gfa(){return"Daftar"}, +glA(){return"Login Masuk Tunggal"}, +ghS(a){return"Lewat"}, +gnR(){return"Invite"}, +ghT(){return"Kode sumber"}, +hU(a){return a+" memulai panggilan"}, +gko(a){return"Kirim"}, +gkp(){return"Minggu"}, +glH(){return"Menyinkronkan... Mohon tunggu."}, +gks(){return"Sistem"}, +gkY(){return"Tidak Cocok"}, +gkZ(){return"Cocok"}, +gl_(){return"Kamis"}, +gl0(){return"Terlalu banyak permintaan. Coba lagi nanti!"}, +gl1(){return"Transfer dari perangkat lain"}, +gl2(){return"Coba kirim lagi"}, +gl3(){return"Selasa"}, +l4(a,b){return a+" menghilangkan cekalan "+b}, +gl5(){return"Hilangkan Pemblokiran Perangkat"}, +gl6(){return"Perangkat tidak dikenal"}, +gk8(){return"Algoritma enkripsi tidak dikenal"}, +l7(a,b){return"Peristiwa tidak dikenal '"+a+"'"}, +gfM(){return"Lepaskan pin"}, +l8(a,b){return a+" dan "+b+" lainnya sedang mengetik"}, +l9(a,b){return a+" dan "+b+" sedang mengetik"}, +la(a){return a+" sedang mengetik"}, +lb(a){return"\ud83d\udeaa "+a+" keluar dari obrolan"}, +lc(a,b){return a+" mengirim peristiwa "+b}, +gmu(){return"Tidak terverifikasi"}, +gdZ(){return"Terverifikasi"}, +gka(){return"Mulai Verifikasi"}, +gkb(){return"Kamu berhasil memverifikasi!"}, +gld(){return"Memverifikasi akun lain"}, +gle(){return"Visibilitas sejarah obrolan"}, +glf(){return"Terlihat untuk semua anggota"}, +glg(){return"Terlihat untuk semua orang"}, +glh(){return"Menunggu pengguna untuk menerima permintaan\u2026"}, +gli(){return"Menunggu pengguna untuk menerima emoji\u2026"}, +glj(){return"Menunggu pengguna untuk menerima angka\u2026"}, +glk(){return"Latar belakang"}, +gll(){return"Peringatan!"}, +glm(){return"Rabu"}, +ghv(){return"Kami mengirim kamu sebuah email"}, +ghw(){return"Kenapa kamu ingin melaporkannya?"}, +glo(){return"Hapus cadangan obrolan untuk membuat kunci pemulihan baru?"}, +glp(){return"Dengan alamat ini kamu bisa memulihkan kata sandimu."}, +geQ(){return"Ya"}, +glq(){return"Kamu"}, +gkd(){return"Kamu diundang ke obrolan ini"}, +glr(){return"Kamu tidak berpartisipasi lagi di obrolan ini"}, +gls(){return"Kamu telah dicekal dari obrolan ini"}, +glu(){return"Kunci publikmu"}, +gkO(){return"Informasi pesan"}, +gmr(a){return"Waktu"}, +gd3(a){return"Tipe Pesan"}, +glx(){return"Pengirim"}, +gmk(){return"Buka galeri"}, +gmo(){return"Hilangkan dari space"}, +gml(){return"Untuk mengakses pesan lamamu, mohon masukkan kunci pemulihanmu yang telah dibuat di sesi sebelumnya. Kunci pemulihanmu BUKAN kata sandimu."}, +glM(){return"Tambahkan ke cerita"}, +gmm(){return"Publikasi"}, +gkc(){return"Siapa saja yang dapat melihat cerita saya?"}, +gmq(){return"Pengguna ini belum memposting apa pun di cerita mereka"}, +gmp(){return"Balasan telah dikirim"}, +lD(a,b){return"Cerita dari "+a+":\n"+b}, +gln(){return"Diingat bahwa orang-orang dapat melihat dan kontak sesama di ceritamu."}, +gmv(){return"Apa yang sedang terjadi?"}, +glK(){return"Tambahkan deskripsi"}, +glE(){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."}, +gm9(){return"Saya mengerti"}, +gkX(){return"Laporkan pengguna"}, +mn(a,b){return a+" bereaksi dengan "+b}, +gjM(){return"Sematkan ke ruangan"}, +glU(){return"Apakah kamu yakin untuk melepaskan pin peristiwa ini secara permanen?"}, +gft(){return"Emoji"}, +gm3(){return"Panggilan video eksperimental"}, +glZ(){return"Email atau nama pengguna"}, +gmb(){return"Masalah dengan mode privat"}, +gma(){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."}, +gmy(){return"Nama"}, +gmF(){return"Kamu menolak undangannya"}, +glt(){return"Kamu bergabung ke obrolan"}, +gmz(){return"\ud83d\udc4d Kamu menerima undangannya"}, +mA(a){return"Kamu mencekal "+a}, +mB(a){return"Kamu telah membatalkan undangan untuk "+a}, +mC(a){return"\ud83d\udce9 Kamu telah diundang oleh "+a}, +mD(a){return"\ud83d\udce9 Kamu mengundang "+a}, +mE(a){return"\ud83d\udc5e Kamu mengeluarkan "+a}, +mG(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."}, +gms(){return"Akses pesan lama"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return"Simpan kunci pemulihan di penyimpanan aman perangkat ini."}, +glw(){return"Simpan kunci ini secara manual dengan memicu dialog pembagian atau papan klip sistem."}, +glC(){return"Simpan secara aman di perangkat ini"}, +gk9(){return"Pengguna"}, +glY(){return"Kustom"}, +gmx(){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."}, +gm1(){return"Masuk space"}, +gm0(){return"Masuk ruangan"}, +glN(){return"Semua space"}, +mi(a){return a+" obrolan"}, +gm7(){return"Sembunyikan peristiwa keadaan yang tidak penting"}, +hu(a){return"Obrolan kosong (sebelumnya "+a+")"}, +gnz(){return"Enkripsi obrolan ini"}, +gnA(){return"Enkripsi ujung ke ujung"}, +gns(){return"Demi keamanan kamu tidak bisa menonaktifkan enkripsi dalam sebuah obrolan di mana sebelumbya sudah diaktifkan."}, +gkn(){return"Maaf... itu tidak mungkin"}, +gnr(){return"Kunci perangkat:"}, +got(){return"Buka obrolan lagi"}, +go2(){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"}, +gnK(){return"Server melaporkan bahwa file terlalu besar untuk dikirim."}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Cari"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.aum.prototype={ +gjJ(){return"Passwords do not match!"}, +gjP(){return"Ples provider un valid adresse de e-post."}, +gfJ(){return"Repetir li contrasigne"}, +jO(a){return"Ples usar adminim "+a+" caracteres."}, +ghV(){return"Pri"}, +ghW(a){return"Acceptar"}, +hX(a){return a+" ha acceptat li invitation"}, +hY(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghZ(){return"Adjunter e-post"}, +glV(){return"Ples confirmar vor Matrix ID por destructer vor conto."}, +lG(a){return"To deve esser "+a}, +gfm(){return"Administrator"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" answered the call"}, +gi0(){return"Alqu\xed posse adherer se"}, +gfU(){return"Archive"}, +geM(){return"Esque vu es cert?"}, +gi1(){return"Esque vu vole cluder li session?"}, +gi2(){return u.mc}, +i3(a){return"Esque acceptar ti demanda de verification de "+a+"?"}, +i4(a,b,c){return"Li hem-servitor supporta ti tipes de autentication:\n"+a+"\nMa ti-ci application supporta solmen:\n"+b}, +ghK(){return"Inviar per Enter"}, +i5(a,b,c,d){return"Li hem-servitor supporta ti versiones de specification:\n"+a+"\nMa ti-ci application supporta solmen "+b}, +gfV(){return"Bannir del conversation"}, +gi6(){return"Bannit"}, +i7(a,b){return a+" ha bannit "+b}, +gi8(){return"Blocar li aparate"}, +gdj(){return"Blocat"}, +gi9(){return"Missages de robots"}, +gkt(){return"Dimension de parlada-bul"}, +gcN(a){return"Anullar"}, +fW(a){return"Ne successat aperter li adresse "+a}, +gfX(){return"Cambiar li n\xf3mine de aparate"}, +ig(a){return a+" changed the chat avatar"}, +ih(a,b){return a+" changed the chat description to: '"+b+"'"}, +ii(a,b){return a+" changed the chat name to: '"+b+"'"}, +ij(a){return a+" changed the chat permissions"}, +ik(a,b){return a+" changed their displayname to: '"+b+"'"}, +il(a){return a+" changed the guest access rules"}, +im(a,b){return a+" changed the guest access rules to: "+b}, +io(a){return a+" changed the history visibility"}, +ip(a,b){return a+" changed the history visibility to: "+b}, +iq(a){return a+" changed the join rules"}, +ir(a,b){return a+" changed the join rules to: "+b}, +is(a){return a+" changed their avatar"}, +it(a){return a+" changed the chat aliases"}, +iu(a){return a+" changed the invitation link"}, +gfY(){return"Cambiar li contrasigne"}, +gib(){return"Cambiar li stil"}, +gia(){return"Change the name of the chat"}, +gic(){return"Cambiar li tapete"}, +gie(){return"Cambiar vor avatar"}, +giv(){return"The encryption has been corrupted"}, +gf0(){return"Conversation"}, +ghx(){return"Your chat backup has been set up."}, +gfc(){return"Archive de conversation"}, +giw(){return u.lx}, +gix(){return"Conversationes"}, +gfd(){return"Choose a strong password"}, +giz(){return"Selecte un n\xf3mine de usator"}, +gfZ(){return"Vacuar li archive"}, +gdd(a){return"Cluder"}, +glS(){return"Mark as direct chat"}, +glT(){return"Marcar quam gruppe"}, +giA(){return"Ban the given user from this chat"}, +giB(){return"Vacuar li cache"}, +giC(){return u.C}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"Inviar contenete HTML"}, +giF(){return"Invite the given user to this chat"}, +giG(){return"Join the given chat"}, +giH(){return"Remove the given user from this chat"}, +giI(){return"Forlassar ti chambre"}, +gkv(){return"Ples descrir vos"}, +giJ(){return u.N}, +giK(){return"Set your display name for this chat"}, +gkw(){return u.Q}, +gkx(){return"Inviar textu sin formate"}, +gky(){return"Send reply as a reaction"}, +gkz(){return"Inviar li textu"}, +giL(){return"Unban the given user from this chat"}, +gkA(){return"Comande es \xednvalid"}, +kB(a){return a+" is not a command."}, +giM(){return"Please compare the emojis"}, +giN(){return"Please compare the numbers"}, +gh_(){return"Configurar li conversation"}, +giO(){return"Contact has been invited to the chat"}, +giP(){return"Contene li visibil n\xf3mine"}, +giQ(){return"Contene li n\xf3mine"}, +gfn(){return u.a4}, +giR(){return"Copiat al Paperiere"}, +gh0(a){return"Copiar"}, +giS(){return"Copiar al Paperiere"}, +iT(a){return"Could not decrypt message: "+a}, +iU(a){return a+" participantes"}, +iV(a){return"\ud83d\udcac "+a+" created the chat"}, +giW(){return"Obscur"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"."+b+"."+a}, +giZ(){return u.e6}, +gj_(){return"Default permission level"}, +gez(a){return"Remover"}, +gj0(){return"Destructer li conto"}, +gh2(){return"Remover li missage"}, +gfp(){return"Aparates"}, +geR(){return"Direct conversationes"}, +gnt(a){return"Download"}, +gj2(){return"Redacter"}, +gj3(){return"Modificar blocat servitores"}, +gh3(){return"Edit chat permissions"}, +gh4(){return"Modificar li avatar del chambre"}, +gh5(){return"Emotion ja existe!"}, +gh6(){return"Invalid emote shortcode!"}, +gj4(){return"Emote packs for chat"}, +gh7(){return"Parametres de emotiones"}, +gh8(){return"Curt-code de emotion"}, +gj5(){return u.lm}, +gfe(){return"Vacui conversation"}, +gj6(){return"Enable emote pack globally"}, +gfu(){return"Activar li ciffration"}, +gj7(){return u.gh}, +gh9(){return"Encryption is not enabled"}, +j8(a){return a+" ended the call"}, +gnB(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkK(){return"Hem-servitor"}, +gj9(){return"Provide vor hem-servitor"}, +gha(){return"Omni es pret!"}, +gfv(){return"Extremmen offensiv"}, +gjc(a){return"Dimension de fonde"}, +geB(a){return"Avan"}, +gjd(){return"Venerd\xed"}, +gkI(){return"Pro adhesion"}, +gkJ(){return"Pro invitation"}, +gfO(){return"Go to the new chat"}, +ghy(){return"Descrition del gruppe"}, +f8(a){return"Gruppe con "+a}, +ghz(){return"Guests are forbidden"}, +ghA(){return"Guests can join"}, +je(a,b){return a+" has withdrawn the invitation for "+b}, +ghb(){return"Auxilie"}, +gjf(){return"Hide redacted events"}, +gjg(){return"Celar \xednconosset evenimentes"}, +gfw(){return"How offensive is this content?"}, +ghc(){return"Ignorar"}, +geh(){return"Ignorat usatores"}, +gjh(){return u.a}, +gji(){return"Ignorar un n\xf3mine"}, +gfz(){return"I have clicked on the link"}, +gjj(){return"Incorrect passphrase or recovery key"}, +gfA(){return"\xcdnoffensiv"}, +gjk(){return"Invitar un contacte"}, +jl(a){return"Invite contact to "+a}, +gjn(){return"Invitat"}, +jo(a,b){return a+" invitat "+b}, +gjp(){return"Solmen invitat usatores"}, +gjm(){return"Invitationes por me"}, +gjq(){return"tippa"}, +he(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghd(){return"Adherer al chambre"}, +jr(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghf(){return"Kick from chat"}, +hg(a){return"Ultim activit\xe9: "+a}, +gjs(){return"Seen a long time ago"}, +geV(){return"Forlassar"}, +gjt(){return"Surtit ex li conversation"}, +gju(){return"Lucid"}, +jv(a){return"Load "+a+" more participants"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Cargante... ples atender."}, +ghh(){return"Cargar plu\u2026"}, +geX(){return"Aperter li session"}, +jw(a){return"Log in to "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Cluder li session"}, +gjx(){return"Cambios inter membres"}, +gf4(){return"Mentionar"}, +gjz(){return"Missages"}, +gjy(){return u.f}, +go8(){return"No matching search results."}, +gfB(){return"Moderator"}, +gjA(){return"Luned\xed"}, +ghj(){return u.mC}, +gfg(){return"Crear un conversation"}, +ghk(){return"Nov demanda de verification!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Sequent"}, +gjB(){return"No"}, +gjC(){return"No connection to the server"}, +gjD(){return"No emotes found. \ud83d\ude15"}, +gjE(){return u.S}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return u.c}, +gfC(){return"Sin permission"}, +ghl(){return"Null chambres trovat\u2026"}, +gfD(){return"Notificationes"}, +gjG(){return"Notifications enabled for this account"}, +gfE(){return"Offensiv"}, +gdl(){return"OK"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oops, something went wrong\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Aperter in mappas"}, +gkj(){return u.s}, +ghm(){return"O"}, +gho(){return"Participante"}, +gjH(){return"passphrase or recovery key"}, +gjI(a){return"Contrasigne"}, +gf6(){return"Li contrasigne esset obliviat"}, +ghp(){return"Password has been changed"}, +ghq(){return"Reganiar li contrasigne"}, +gjK(){return"Pick an image"}, +gjL(){return"Fixar"}, +gjN(){return"Please choose a username"}, +gfF(){return u.b}, +gfG(){return"Please enter your password"}, +gjQ(){return"Please enter your username"}, +gjR(){return u._}, +gjT(){return"Privatie"}, +gkT(){return"Regules de push-notificationes"}, +gfI(a){return"Cause"}, +hs(a){return A.q(a)+" redacted an event"}, +gjV(){return"Redacter li missage"}, +gjW(){return"Refuser"}, +jX(a){return a+" rejected the invitation"}, +gbF(a){return"Remover"}, +gjY(){return"Remove all other devices"}, +jZ(a){return"Removed by "+a.k(0)}, +gk7(){return"Unban from chat"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Render rich message content"}, +ght(){return"Replace chat with newer version"}, +gfK(a){return"Responder"}, +gfh(){return"Raportar li missage"}, +gk0(){return"Group chat has been upgraded"}, +gk5(){return"Version del chambre"}, +ghB(){return"Saturd\xed"}, +gke(){return"Gardar li file"}, +ghC(){return"Securit\xe1"}, +gjU(){return"Clave de regania"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Seen by "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hE(a,b){return"Seen by "+a+" and "+b}, +geI(a){return"Inviar"}, +ghF(){return"Send a message"}, +gkh(){return"Send as text"}, +ghG(){return"Inviar audio"}, +ghH(){return"Inviar un file"}, +ghI(){return"Inviar un image"}, +ghJ(){return"Inviar missages"}, +ghL(){return"Inviar li originale"}, +ghM(){return"Inviar video"}, +hN(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hQ(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fP(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hP(a){return"\ud83c\udfa5 "+a+" sent a video"}, +ki(a){return a+" sent call information"}, +gkk(){return"Set invitation link"}, +gfQ(){return"Set permissions level"}, +gfS(){return"Parametres"}, +gfk(a){return"Partir"}, +kl(a){return a+" shared their location"}, +gkm(){return"Monstrar li contrasigne"}, +gfa(){return"Inregistrar se"}, +glA(){return"Single Sign on"}, +ghS(a){return"Omisser"}, +gnR(){return"Invite"}, +ghT(){return"Code de fonte"}, +hU(a){return a+" started a call"}, +gko(a){return"Inviar"}, +gkp(){return"Soled\xed"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"Del sistema"}, +gkY(){return"They Don't Match"}, +gkZ(){return"Corresponde"}, +gl_(){return"Joved\xed"}, +gl0(){return u.D}, +gl1(){return"Transfer from another device"}, +gl2(){return"Try to send again"}, +gl3(){return"Mard\xed"}, +l4(a,b){return a+" unbanned "+b}, +gl5(){return"Deblocar li aparate"}, +gl6(){return"\xcdnconosset aparate"}, +gk8(){return"Unknown encryption algorithm"}, +l7(a,b){return"Unknown event '"+a+"'"}, +gfM(){return"Defixar"}, +l8(a,b){return a+" and "+b+" others are typing"}, +l9(a,b){return a+" and "+b+" are typing"}, +la(a){return a+" is typing"}, +lb(a){return"\ud83d\udeaa "+a+" left the chat"}, +lc(a,b){return a+" sent a "+b+" event"}, +gmu(){return"\xcdnverificat"}, +gdZ(){return"Verificat"}, +gka(){return"Iniciar li verification"}, +gkb(){return"You successfully verified!"}, +gld(){return"Verifying other account"}, +gle(){return"Visibility of the chat history"}, +glf(){return"Visible for all participants"}, +glg(){return"Visible for everyone"}, +glh(){return u.K}, +gli(){return"Waiting for partner to accept the emoji\u2026"}, +glj(){return u.O}, +glk(){return"Tapete"}, +gll(){return"Avise!"}, +glm(){return"Mercurd\xed"}, +ghv(){return"We sent you an email"}, +ghw(){return"Why do you want to report this?"}, +glo(){return u.I}, +glp(){return u.X}, +geQ(){return"Yes"}, +glq(){return"Vu"}, +gkd(){return"You are invited to this chat"}, +glr(){return u.W}, +gls(){return"You have been banned from this chat"}, +glu(){return"Your public key"}, +gkO(){return"Information pri li missage"}, +gmr(a){return"Hora"}, +gd3(a){return"Tip de missage"}, +glx(){return"Autor"}, +gmk(){return"Aperter li galerie"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publicar"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Adjunter un descrition"}, +glE(){return u.Z}, +gm9(){return"Yo comprende"}, +gkX(){return"Raportar li usator"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emoji"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"N\xf3mine"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"Usator"}, +glY(){return"Personalisat"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Intrar li spacie"}, +gm0(){return"Intrar li chambre"}, +glN(){return"Omni spacies"}, +mi(a){return a+" conversationes"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Sercha"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.aun.prototype={ +gjJ(){return"Le password non corrispondono!"}, +gjP(){return"Inserire un indirizzo email valido."}, +gfJ(){return"Ripeti password"}, +jO(a){return"Per favore scegli almeno "+a+" caratteri."}, +ghV(){return"Informazioni"}, +ghW(a){return"Accetta"}, +hX(a){return a+" ha accettato l'invito"}, +hY(a){return a+" ha abilitato la crittografia end to end"}, +ghZ(){return"Aggiungi e-mail"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Amministratore"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" ha risposto alla chiamata"}, +gi0(){return"Tutti possono partecipare"}, +gfU(){return"Archivia"}, +geM(){return"Sei sicuro/a?"}, +gi1(){return"Sei sicuro/a di voler uscire?"}, +gi2(){return"Per far accedere l'altra persona, per favore inserisci la tua frase segreta o chiave di recupero."}, +i3(a){return"Accettare questa richiesta di verifica da "+a+"?"}, +i4(a,b,c){return"L'homeserver supporta i tipi di accesso:\n"+a+"\nMa questa applicazione supporta solo:\n"+b}, +ghK(){return"Send on enter"}, +i5(a,b,c,d){return"L'homeserver supporta le versioni Spec:\n"+a+"\nMa questa applicazione supporta solo "+b}, +gfV(){return"Bandisci dalla chat"}, +gi6(){return"Bandito"}, +i7(a,b){return a+" ha bandito "+b}, +gi8(){return"Blocca dispositivo"}, +gdj(){return"Bloccato"}, +gi9(){return"Messaggi bot"}, +gkt(){return"Bubble size"}, +gcN(a){return"Cancella"}, +fW(a){return"Can't open the URI "+a}, +gfX(){return"Cambia nome dispositivo"}, +ig(a){return a+" ha cambiato l'avatar della discussione"}, +ih(a,b){return a+" ha cambiato la descrizione della chat in: \xab"+b+"\xbb"}, +ii(a,b){return a+" ha cambiato il nome della discussione in: \xab"+b+"\xbb"}, +ij(a){return a+" ha cambiato i permessi della chat"}, +ik(a,b){return a+" ha cambiato nome in: "+b}, +il(a){return a+" ha cambiato le regole di accesso per ospiti"}, +im(a,b){return a+" ha cambiato le regole di accesso per ospiti con: "+b}, +io(a){return a+" ha cambiato la visibilit\xe0 della cronologia"}, +ip(a,b){return a+" ha cambiato la visibilit\xe0 della cronologia in: "+b}, +iq(a){return a+" ha cambiato le regole per unirsi"}, +ir(a,b){return a+" ha cambiato le regole per unirsi in: "+b}, +is(a){return a+" ha cambiato il loro avatar"}, +it(a){return a+" ha cambiato il nome delle stanze"}, +iu(a){return a+" ha cambiato il link di invito"}, +gfY(){return"Cambia la password"}, +gib(){return"Cambia il tuo stile"}, +gia(){return"Cambia il nome del gruppo"}, +gic(){return"Cambia sfondo"}, +gie(){return"Cambia il tuo avatar"}, +giv(){return"La crittografia \xe8 corrotta"}, +gf0(){return"Chat"}, +ghx(){return"Il tuo backup delle chat \xe8 stato configurato."}, +gfc(){return"Backup delle discussioni"}, +giw(){return"Il backup della discussione \xe8 protetto da una chiave di sicurezza. Assicurati di non perderla."}, +gix(){return"Discussioni"}, +gfd(){return"Scegli una password complessa"}, +giz(){return"Scegli un username"}, +gfZ(){return"Cancella archivio"}, +gdd(a){return"Chiudi"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Banna l'utente specificato da questa stanza."}, +giB(){return"Clear cache"}, +giC(){return u.C}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"Invia testo formattato in HTML"}, +giF(){return"Invite the given user to this chat"}, +giG(){return"Join the given chat"}, +giH(){return"Remove the given user from this chat"}, +giI(){return"Lascia questa stanza"}, +gkv(){return"Describe yourself"}, +giJ(){return u.N}, +giK(){return"Set your display name for this chat"}, +gkw(){return u.Q}, +gkx(){return"Invia testo non formattato"}, +gky(){return"Send reply as a reaction"}, +gkz(){return"Invia testo"}, +giL(){return"Unban the given user from this chat"}, +gkA(){return"Comando non valido"}, +kB(a){return a+" is not a command."}, +giM(){return u.im}, +giN(){return u.im}, +gh_(){return"Configura la discussione"}, +giO(){return"Il contatto \xe8 stato invitato nel gruppo"}, +giP(){return"Contiene nome visibile"}, +giQ(){return"Contiene nome utente"}, +gfn(){return"Il contenuto \xe8 stato segnalato agli amministratori del server"}, +giR(){return"Copiato negli Appunti"}, +gh0(a){return"Copia"}, +giS(){return"Copia negli appunti"}, +iT(a){return"Impossibile decriptare messaggio: "+a}, +iU(a){return a+" partecipanti"}, +iV(a){return a+" ha creato la chat"}, +giW(){return"Scuro"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"/"+b+"/"+a}, +giZ(){return"Disabiliter\xe0 il tuo account. Non puoi tornare indietro! Sei sicuro/a?"}, +gj_(){return"Livello di autorizzazione predefinito"}, +gez(a){return"Cancella"}, +gj0(){return"Elimina l'account"}, +gh2(){return"Elimina il messaggio"}, +gfp(){return"Dispositivi"}, +geR(){return"Discussioni dirette"}, +gnt(a){return"Download"}, +gj2(){return"Modifica"}, +gj3(){return"Modifica i server bloccati"}, +gh3(){return"Modifica le autorizzazioni discussione"}, +gh4(){return"Modifica l'avatar della stanza"}, +gh5(){return"L'emote gi\xe0 esiste!"}, +gh6(){return"Shortcode emote invalido!"}, +gj4(){return"Pacchetti emotes della stanza"}, +gh7(){return"Impostazioni emote"}, +gh8(){return"Scorciatoia emote"}, +gj5(){return"Devi scegliere una scorciatoia emote e aggiungere un immagine!"}, +gfe(){return"Discussione vuota"}, +gj6(){return"Abilita i pacchetti emotes globalmente"}, +gfu(){return"Abilita la crittografia"}, +gj7(){return"Non potrai disabilitare la crittografia in futuro. Sei sicuro?"}, +gh9(){return"Crittografia non abilitata"}, +j8(a){return a+" \xe8 entrato in chiamata"}, +gnB(){return"Enter chat name"}, +gf1(){return"Inserisci un indirizzo e-mail"}, +gkK(){return"Homeserver"}, +gj9(){return"Inserisci il tuo server principale"}, +gha(){return"Tutto pronto!"}, +gfv(){return"Estremamente offensivo"}, +gjc(a){return"Dimensione carattere"}, +geB(a){return"Inoltra"}, +gjd(){return"venerd\xec"}, +gkI(){return"Dall'adesione"}, +gkJ(){return"Dall'invito"}, +gfO(){return"Vai nella nuova stanza"}, +ghy(){return"Descrizione del gruppo"}, +f8(a){return"Gruppo con "+a}, +ghz(){return"Gli ospiti sono vietati"}, +ghA(){return"Gli ospiti possono partecipare"}, +je(a,b){return a+" ha ritirato l'invito per "+b}, +ghb(){return"Aiuto"}, +gjf(){return"Nascondi gli eventi eliminati"}, +gjg(){return"Nascondi gli eventi sconosciuti"}, +gfw(){return"Quanto \xe8 offensivo questo contenuto?"}, +ghc(){return"Ignora"}, +geh(){return"Utenti ignorati"}, +gjh(){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."}, +gji(){return"Ignora il nome utente"}, +gfz(){return"Ho cliccato sul collegamento"}, +gjj(){return"Frase segrata o chiave di ripristino errate"}, +gfA(){return"Inoffensivo"}, +gjk(){return"Invita contatto"}, +jl(a){return"Invita un contatto a "+a}, +gjn(){return"Invitato/a"}, +jo(a,b){return a+" ha invitato "+b}, +gjp(){return"Solo per gli utenti invitati"}, +gjm(){return"Invita per me"}, +gjq(){return"sta scrivendo"}, +he(a){return a+" si \xe8 unito/a alla chat"}, +ghd(){return"Unisciti alla stanza"}, +jr(a,b){return a+" ha espulso "+b}, +ghf(){return"Espulsa dalla discussione"}, +hg(a){return"Ultima attivit\xe0: "+a}, +gjs(){return"Visto/a molto tempo fa"}, +geV(){return"Lascia"}, +gjt(){return"Ha lasciato la chat"}, +gju(){return"Chiaro"}, +jv(a){return"Carica altri "+a+" partecipanti"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Caricamento\u2026 Attendere prego."}, +ghh(){return"Carica di pi\xf9\u2026"}, +geX(){return"Accedi"}, +jw(a){return"Accedi a "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Esci"}, +gjx(){return"Cambiamenti di membri"}, +gf4(){return"Menzione"}, +gjz(){return"Messaggi"}, +gjy(){return"Il messaggio verr\xe0 rimosso per tutti i partecipanti"}, +go8(){return"No matching search results."}, +gfB(){return"Moderatore"}, +gjA(){return"luned\xec"}, +ghj(){return"Tieni presente che per ora hai bisogno di Pantalaimon per utilizzare la crittografia dall'inizio alla fine."}, +gfg(){return"Nuova discussione"}, +ghk(){return"Nuova richiesta di verifica!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Avanti"}, +gjB(){return"No"}, +gjC(){return"Nessuna connessione al server"}, +gjD(){return"Nessun emote trovato. \ud83d\ude15"}, +gjE(){return"Puoi attivare la crittografia solo quando la stanza non \xe8 pi\xf9 accessibile pubblicamente."}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return"Non hai ancora aggiunto un modo per recuperare la tua password."}, +gfC(){return"Nessuna autorizzazione"}, +ghl(){return"Nessuna stanza trovata\u2026"}, +gfD(){return"Notifiche"}, +gjG(){return"Notifiche abilitate per questo account"}, +gfE(){return"Offensivo"}, +gdl(){return"OK"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Ops, qualcosa \xe8 andato storto\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Apri in maps"}, +gkj(){return"Questo server ha bisogno di validare la tua email per la registrazione."}, +ghm(){return"O"}, +gho(){return"Partecipante"}, +gjH(){return"frase segreta o chiave di recupero"}, +gjI(a){return"Password"}, +gf6(){return"Password dimenticata"}, +ghp(){return"La password \xe8 stata cambiata"}, +ghq(){return"Recupero della password"}, +gjK(){return"Scegli un'immagine"}, +gjL(){return"Fissa"}, +gjN(){return"Si prega di scegliere un nome utente"}, +gfF(){return"Clicca sul collegamenti nell'e-mail e poi procedi."}, +gfG(){return"Inserisci la tua password"}, +gjQ(){return"Inserisci il tuo nome utente"}, +gjR(){return"Segui le istruzioni sul sito web e tocca Avanti."}, +gjT(){return"Privacy"}, +gkT(){return"Regole notifiche"}, +gfI(a){return"Motivo"}, +hs(a){return A.q(a)+" ha eliminato un evento"}, +gjV(){return"Elimina un messaggio"}, +gjW(){return"Rifiuta"}, +jX(a){return a+" ha rifiutato l'invito"}, +gbF(a){return"Rimuovi"}, +gjY(){return"Rimuovi tutti gli altri dispositivi"}, +jZ(a){return"Rimosso da "+a.k(0)}, +gk7(){return"Rimuovi il ban dalla chat"}, +gkW(){return"Rimuovi il tuo avatar"}, +gk_(){return"Mostra i contenuti ricchi dei messaggi"}, +ght(){return"Sostituisci la stanza con la versione pi\xf9 recente"}, +gfK(a){return"Rispondi"}, +gfh(){return"Segnala il messaggio"}, +gk0(){return"La stanza \xe8 stata aggiornata"}, +gk5(){return"Versione della stanza"}, +ghB(){return"sabato"}, +gke(){return"Salva file"}, +ghC(){return"Sicurezza"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Visto da "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Visto da "+a+" e "+b+" altri",s,s)}, +hE(a,b){return"Visto da "+a+" e "+b}, +geI(a){return"Invia"}, +ghF(){return"Invia un messaggio"}, +gkh(){return"Invia come testo"}, +ghG(){return"Invia un file audio"}, +ghH(){return"Invia un file"}, +ghI(){return"Invia un'immagine"}, +ghJ(){return"Invia messaggi"}, +ghL(){return"Invia l'originale"}, +ghM(){return"Invia un video"}, +hN(a){return a+" ha inviato un file"}, +hQ(a){return a+" ha inviato un file audio"}, +hO(a){return a+" ha inviato un'immagine"}, +fP(a){return a+" ha inviato un adesivo"}, +hP(a){return a+" ha inviato un video"}, +ki(a){return a+" ha inviato informazioni sulla chiamata"}, +gkk(){return"Imposta il collegamento di invito"}, +gfQ(){return"Imposta il livello di autorizzazione"}, +gfS(){return"Impostazioni"}, +gfk(a){return"Condividi"}, +kl(a){return a+" ha condiviso la sua posizione"}, +gkm(){return"Mostra la password"}, +gfa(){return"Iscriviti"}, +glA(){return"Accesso singolo"}, +ghS(a){return"Ignora"}, +gnR(){return"Invite"}, +ghT(){return"Codice sorgente"}, +hU(a){return a+" ha iniziato una chiamata"}, +gko(a){return"Invia"}, +gkp(){return"domenica"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"Sistema"}, +gkY(){return"Non corrispondono"}, +gkZ(){return"Corrispondono"}, +gl_(){return"gioved\xec"}, +gl0(){return"Troppe richieste. Per favore riprova pi\xf9 tardi!"}, +gl1(){return"Trasferimento da un altro dispositivo"}, +gl2(){return"Prova a inviare di nuovo"}, +gl3(){return"marted\xec"}, +l4(a,b){return a+" ha rimosso il bando di "+b}, +gl5(){return"Sblocca il dispositivo"}, +gl6(){return"Dispositivo sconosciuto"}, +gk8(){return"Algoritmo di crittografia sconosciuto"}, +l7(a,b){return"Evento sconosciuto \xab"+b+"\xbb"}, +gfM(){return"Rimuovi"}, +l8(a,b){return a+" e "+b+" altri stanno scrivendo"}, +l9(a,b){return a+" e "+b+" stanno scrivendo"}, +la(a){return a+" sta scrivendo"}, +lb(a){return a+" ha lasciato la chat"}, +lc(a,b){return a+" ha inviato un evento "+b}, +gmu(){return"Non verificato"}, +gdZ(){return"Verificato"}, +gka(){return"Avvia la verifica"}, +gkb(){return"Hai verificato con successo!"}, +gld(){return"Verifica dell'altro account"}, +gle(){return"Visibilit\xe0 della cronologia della discussione"}, +glf(){return"Visibile a tutti i partecipanti"}, +glg(){return"Visibile a tutti"}, +glh(){return"In attesa che il partner accetti la richiesta\u2026"}, +gli(){return"In attesa che il partner accetti l'emoji\u2026"}, +glj(){return"In attesa che il partner accetti i numeri\u2026"}, +glk(){return"Immagine di sfondo"}, +gll(){return"Attenzione!"}, +glm(){return"mercoled\xec"}, +ghv(){return"Ti abbiamo inviato un'e-mail"}, +ghw(){return"Perch\xe9 vuoi segnalarlo?"}, +glo(){return"Cancellare il backup della discussione per creare una nuova chiave di sicurezza?"}, +glp(){return"Con questi indirizzi puoi recuperare la tua password se necessario."}, +geQ(){return"S\xec"}, +glq(){return"Tu"}, +gkd(){return"Sei invitato/a a questa chat"}, +glr(){return"Non stai pi\xf9 partecipando a questa chat"}, +gls(){return"Sei stato/a bandito/a da questa chat"}, +glu(){return"La tua chiave pubblica"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Cerca"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auo.prototype={ +gjJ(){return"\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u4e00\u81f4\u3057\u307e\u305b\u3093!"}, +gjP(){return"\u6b63\u3057\u3044\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002"}, +gfJ(){return"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u7e70\u308a\u8fd4\u305d"}, +jO(a){return"\u5c11\u306a\u304f\u3068\u3082"+a+"\u6587\u5b57\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044\u3002"}, +ghV(){return"\u3053\u306e\u30a2\u30d7\u30ea\u306b\u3064\u3044\u3066"}, +ghW(a){return"\u627f\u8afe\u3059\u308b"}, +hX(a){return"\ud83d\udc4d"+a+"\u304c\u62db\u5f85\u3092\u627f\u8afe\u3057\u307e\u3057\u305f"}, +hY(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"}, +ghZ(){return"E\u30e1\u30fc\u30eb\u3092\u8ffd\u52a0"}, +glV(){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"}, +lG(a){return"This should be "+a}, +gfm(){return"\u7ba1\u7406\u8005"}, +glQ(){return"\u304e\u3087\u308d\u76ee\u3092\u9001\u308b"}, +glP(){return"Send a cuddle"}, +glR(){return"\u30cf\u30b0\u3092\u9001\u308b"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+"\u306f\u901a\u8a71\u306b\u51fa\u307e\u3057\u305f"}, +gi0(){return"\u8ab0\u3067\u3082\u53c2\u52a0\u3067\u304d\u308b"}, +gfU(){return"\u30a2\u30fc\u30ab\u30a4\u30d6"}, +geM(){return"\u3053\u308c\u3067\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f"}, +gi1(){return"\u30ed\u30b0\u30a2\u30a6\u30c8\u3057\u3066\u3088\u308d\u3057\u3044\u3067\u3059\u304b\uff1f"}, +gi2(){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"}, +i3(a){return a+"\u306e\u691c\u8a3c\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u627f\u8a8d\u3057\u307e\u3059\u304b\uff1f"}, +i4(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}, +ghK(){return"Enter\u3067\u9001\u4fe1"}, +i5(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"}, +gfV(){return"\u30c1\u30e3\u30c3\u30c8\u304b\u3089BAN\u3059\u308b"}, +gi6(){return"BAN\u3055\u308c\u3066\u3044\u307e\u3059"}, +i7(a,b){return a+"\u304c"+b+"\u3092BAN\u3057\u307e\u3057\u305f"}, +gi8(){return"\u30c7\u30d0\u30a4\u30b9\u3092\u30d6\u30ed\u30c3\u30af\u3059\u308b"}, +gdj(){return"\u30d6\u30ed\u30c3\u30af\u3057\u307e\u3057\u305f"}, +gi9(){return"\u30dc\u30c3\u30c8\u30e1\u30c3\u30bb\u30fc\u30b8"}, +gkt(){return"\u3075\u304d\u3060\u3057\u306e\u5927\u304d\u3055"}, +gcN(a){return"\u30ad\u30e3\u30f3\u30bb\u30eb"}, +fW(a){return"URI\u304c\u958b\u3051\u307e\u305b\u3093 "+a}, +gfX(){return"\u30c7\u30d0\u30a4\u30b9\u540d\u3092\u5909\u66f4"}, +ig(a){return a+"\u304c\u30c1\u30e3\u30c3\u30c8\u30a2\u30d0\u30bf\u30fc\u3092\u5909\u66f4\u3057\u307e\u3057\u305f"}, +ih(a,b){return a+"\u304c\u30c1\u30e3\u30c3\u30c8\u306e\u8aac\u660e\u3092\u300c"+b+"\u300d\u306b\u5909\u66f4\u3057\u307e\u3057\u305f"}, +ii(a,b){return a+"\u304c\u30c1\u30e3\u30c3\u30c8\u306e\u540d\u524d\u3092\u300c"+b+"\u300d\u306b\u5909\u66f4\u3057\u307e\u3057\u305f"}, +ij(a){return a+"\u304c\u30c1\u30e3\u30c3\u30c8\u306e\u6a29\u9650\u3092\u5909\u66f4\u3057\u307e\u3057\u305f"}, +ik(a,b){return a+"\u304c\u8868\u793a\u540d\u3092\u300c"+b+"\u300d\u306b\u5909\u66f4\u3057\u307e\u3057\u305f"}, +il(a){return a+"\u304c\u30b2\u30b9\u30c8\u306e\u30a2\u30af\u30bb\u30b9\u30eb\u30fc\u30eb\u3092\u5909\u66f4\u3057\u307e\u3057\u305f"}, +im(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"}, +io(a){return a+"\u304c\u5c65\u6b74\u306e\u8868\u793a\u8a2d\u5b9a\u3092\u5909\u66f4\u3057\u307e\u3057\u305f"}, +ip(a,b){return a+"\u304c\u5c65\u6b74\u306e\u8868\u793a\u8a2d\u5b9a\u3092"+b+"\u306b\u5909\u66f4\u3057\u307e\u3057\u305f"}, +iq(a){return a+"\u304c\u53c2\u52a0\u30eb\u30fc\u30eb\u3092\u5909\u66f4\u3057\u307e\u3057\u305f"}, +ir(a,b){return a+"\u304c\u53c2\u52a0\u30eb\u30fc\u30eb\u3092"+b+"\u306b\u5909\u66f4\u3057\u307e\u3057\u305f"}, +is(a){return a+"\u304c\u30a2\u30d0\u30bf\u30fc\u3092\u5909\u66f4\u3057\u307e\u3057\u305f"}, +it(a){return a+"\u304c\u90e8\u5c4b\u306e\u30a8\u30a4\u30ea\u30a2\u30b9\u3092\u5909\u66f4\u3057\u307e\u3057\u305f"}, +iu(a){return a+"\u304c\u62db\u5f85\u30ea\u30f3\u30af\u3092\u5909\u66f4\u3057\u307e\u3057\u305f"}, +gfY(){return"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5909\u66f4"}, +gib(){return"\u30b9\u30bf\u30a4\u30eb\u3092\u5909\u66f4\u3059\u308b"}, +gia(){return"\u30b0\u30eb\u30fc\u30d7\u306e\u540d\u524d\u3092\u5909\u66f4\u3059\u308b"}, +gic(){return"\u58c1\u7d19\u3092\u5909\u66f4\u3059\u308b"}, +gie(){return"\u30a2\u30d0\u30bf\u308b\u3092\u5909\u5316\u3057\u3059\u308b"}, +giv(){return"\u6697\u53f7\u304c\u7834\u640d\u3057\u3066\u3044\u307e\u3059"}, +gf0(){return"\u30c1\u30e3\u30c3\u30c8"}, +ghx(){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"}, +giw(){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"}, +gix(){return"\u30c1\u30e3\u30c3\u30c8"}, +gfd(){return"\u5f37\u3044\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044"}, +giz(){return"\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044"}, +gfZ(){return"\u30a2\u30fc\u30ab\u30a4\u30d6\u3092\u6d88\u53bb"}, +gdd(a){return"\u9589\u3058\u308b"}, +glS(){return"\u30c0\u30a4\u30ec\u30af\u30c8\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u90e8\u5c4b\u3068\u3057\u3066\u30de\u30fc\u30af\u3059\u308b"}, +glT(){return"\u30b0\u30eb\u30fc\u30d7\u3068\u3057\u3066\u30de\u30fc\u30af"}, +giA(){return"\u3053\u306e\u30e6\u30fc\u30b6\u30fc\u3092\u7981\u6b62\u3059\u308b"}, +giB(){return"\u30ad\u30e3\u30c3\u30b7\u30e5\u3092\u30af\u30ea\u30a2\u3059\u308b"}, +giC(){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"}, +giD(){return"\u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u7834\u68c4"}, +giE(){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"}, +gku(){return"HTML\u5f62\u5f0f\u306e\u30c6\u30ad\u30b9\u30c8\u3092\u9001\u4fe1"}, +giF(){return"\u6307\u5b9a\u3057\u305f\u30e6\u30fc\u30b6\u30fc\u3092\u3053\u306e\u90e8\u5c4b\u306b\u62db\u5f85"}, +giG(){return"\u6307\u5b9a\u3057\u305f\u90e8\u5c4b\u306b\u53c2\u52a0"}, +giH(){return"Remove the given user from this chat"}, +giI(){return"\u3053\u306e\u90e8\u5c4b\u3092\u9000\u51fa"}, +gkv(){return"Describe yourself"}, +giJ(){return"\u3053\u306e\u90e8\u5c4b\u306e\u5199\u771f\u3092\u8a2d\u5b9a\u3059\u308b (mxc-uri\u3067)"}, +giK(){return"\u3053\u306e\u90e8\u5c4b\u306e\u8868\u793a\u540d\u3092\u8a2d\u5b9a\u3059\u308b"}, +gkw(){return u.Q}, +gkx(){return"\u66f8\u5f0f\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044\u30c6\u30ad\u30b9\u30c8\u3092\u9001\u4fe1\u3059\u308b"}, +gky(){return"\u30ea\u30a2\u30af\u30b7\u30e7\u30f3\u3068\u3057\u3066\u8fd4\u4fe1\u3092\u9001\u4fe1\u3059\u308b"}, +gkz(){return"\u30c6\u30ad\u30b9\u30c8\u3092\u9001\u4fe1"}, +giL(){return"Unban the given user from this chat"}, +gkA(){return"\u30b3\u30de\u30f3\u30c9\u304c\u7121\u52b9"}, +kB(a){return a+" \u306f\u30b3\u30de\u30f3\u30c9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002"}, +giM(){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:"}, +giN(){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:"}, +gh_(){return"\u30c1\u30e3\u30c3\u30c8\u306e\u8a2d\u5b9a"}, +giO(){return"\u9023\u7d61\u5148\u306b\u767b\u9332\u3055\u308c\u305f\u4eba\u304c\u62db\u5f85\u3055\u308c\u307e\u3057\u305f"}, +giP(){return"\u8868\u793a\u540d\u3092\u542b\u3093\u3067\u3044\u307e\u3059"}, +giQ(){return"\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u542b\u3093\u3067\u3044\u307e\u3059"}, +gfn(){return"\u30b5\u30fc\u30d0\u30fc\u7ba1\u7406\u8005\u306b\u901a\u5831\u3055\u308c\u307e\u3057\u305f"}, +giR(){return"\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u306b\u30b3\u30d4\u30fc\u3055\u308c\u307e\u3057\u305f"}, +gh0(a){return"\u30b3\u30d4\u30fc"}, +giS(){return"\u30af\u30ea\u30c3\u30d7\u30dc\u30fc\u30c9\u306b\u30b3\u30d4\u30fc"}, +iT(a){return"\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u89e3\u8aad\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f: "+a}, +iU(a){return a+"\u540d\u306e\u53c2\u52a0\u8005"}, +iV(a){return"\ud83d\udcac "+a+"\u304c\u30c1\u30e3\u30c3\u30c8\u3092\u4f5c\u6210\u3057\u307e\u3057\u305f"}, +giW(){return"\u30c0\u30fc\u30af"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"/"+b+"/"+c}, +giZ(){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"}, +gj_(){return"\u30c7\u30d5\u30a9\u30eb\u30c8\u306e\u6a29\u9650\u30ec\u30d9\u30eb"}, +gez(a){return"\u524a\u9664"}, +gj0(){return"\u30a2\u30ab\u30a6\u30f3\u30c8\u306e\u524a\u9664"}, +gh2(){return"\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u524a\u9664"}, +gfp(){return"\u30c7\u30d0\u30a4\u30b9"}, +geR(){return"\u30c0\u30a4\u30ec\u30af\u30c8\u30c1\u30e3\u30c3\u30c8"}, +gnt(a){return"Download"}, +gj2(){return"\u7de8\u96c6"}, +gj3(){return"\u30d6\u30ed\u30c3\u30af\u3057\u305f\u30b5\u30fc\u30d0\u30fc\u3092\u7de8\u96c6"}, +gh3(){return"\u30c1\u30e3\u30c3\u30c8\u6a29\u9650\u306e\u5909\u66f4"}, +gh4(){return"\u90e8\u5c4b\u306e\u30a2\u30d0\u30bf\u30fc\u3092\u7de8\u96c6\u3059\u308b"}, +gh5(){return"Emote\u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\uff01"}, +gh6(){return"\u4e0d\u6b63\u306aEmote\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9\uff01"}, +gj4(){return"\u90e8\u5c4b\u306eEmote\u30d1\u30c3\u30af"}, +gh7(){return"Emote\u8a2d\u5b9a"}, +gh8(){return"Emote\u30b7\u30e7\u30fc\u30c8\u30b3\u30fc\u30c9"}, +gj5(){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"}, +gj6(){return"emote\u3092\u30b0\u30ed\u30fc\u30d0\u30eb\u306b\u6709\u52b9\u306b\u3059\u308b"}, +gfu(){return"\u6697\u53f7\u5316\u3092\u6709\u52b9\u306b\u3059\u308b"}, +gj7(){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"}, +gh9(){return"\u6697\u53f7\u5316\u3055\u308c\u3066\u3044\u307e\u305b\u3093"}, +j8(a){return a+"\u306f\u901a\u8a71\u3092\u5207\u65ad\u3057\u307e\u3057\u305f"}, +gnB(){return"Enter chat name"}, +gf1(){return"\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044"}, +gkK(){return"\u30db\u30fc\u30e0\u30b5\u30fc\u30d0\u30fc"}, +gj9(){return"\u30db\u30fc\u30e0\u30b5\u30fc\u30d0\u30fc\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044"}, +gha(){return"\u3059\u3079\u3066\u306e\u6e96\u5099\u306f\u5b8c\u4e86\u3057\u307e\u3057\u305f\uff01"}, +gfv(){return"\u3068\u3066\u3082\u653b\u6483\u7684"}, +gjc(a){return"\u30d5\u30a9\u30f3\u30c8\u30b5\u30a4\u30ba"}, +geB(a){return"\u9032\u3080"}, +gjd(){return"\u91d1\u66dc\u65e5"}, +gkI(){return"\u53c2\u52a0\u6642\u70b9\u304b\u3089\u95b2\u89a7\u53ef\u80fd"}, +gkJ(){return"\u62db\u5f85\u6642\u70b9\u304b\u3089\u95b2\u89a7\u53ef\u80fd"}, +gfO(){return"\u65b0\u898f\u30eb\u30fc\u30e0\u3078"}, +ghy(){return"\u30b0\u30eb\u30fc\u30d7\u306e\u8aac\u660e"}, +f8(a){return a+"\u3068\u30b0\u30eb\u30fc\u30d7\u3092\u4f5c\u6210\u3059\u308b"}, +ghz(){return"\u30b2\u30b9\u30c8\u306f\u8a31\u53ef\u3055\u308c\u3066\u3044\u307e\u305b\u3093"}, +ghA(){return"\u30b2\u30b9\u30c8\u304c\u8a31\u53ef\u3055\u308c\u3066\u3044\u307e\u3059"}, +je(a,b){return b+"\u306e\u62db\u5f85\u3092"+a+"\u304c\u53d6\u308a\u4e0b\u3052\u307e\u3057\u305f"}, +ghb(){return"\u30d8\u30eb\u30d7"}, +gjf(){return"\u7de8\u96c6\u6e08\u307f\u30a4\u30d9\u30f3\u30c8\u3092\u975e\u8868\u793a\u306b\u3059\u308b"}, +gjg(){return"\u4e0d\u660e\u306a\u30a4\u30d9\u30f3\u30c8\u3092\u975e\u8868\u793a\u306b\u3059\u308b"}, +gfw(){return"\u3069\u306e\u304f\u3089\u3044\u653b\u6483\u7684\u3067\u3057\u305f\u304b\uff1f"}, +ghc(){return"\u7121\u8996\u3059\u308b"}, +geh(){return"\u7121\u8996\u3055\u308c\u305f\u30e6\u30fc\u30b6\u30fc"}, +gjh(){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"}, +gji(){return"\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u7121\u8996\u3059\u308b"}, +gfz(){return"\u30ea\u30f3\u30af\u3092\u30af\u30ea\u30c3\u30af\u3057\u307e\u3057\u305f"}, +gjj(){return"\u30d1\u30b9\u30d5\u30ec\u30fc\u30ba\u304b\u30ea\u30ab\u30d0\u30ea\u30fc\u30ad\u30fc\u304c\u9593\u9055\u3063\u3066\u3044\u307e\u3059"}, +gfA(){return"\u975e\u653b\u6483\u7684"}, +gjk(){return"\u9023\u7d61\u5148\u304b\u3089\u62db\u5f85\u3059\u308b"}, +jl(a){return"\u9023\u7d61\u5148\u304b\u3089"+a+"\u306b\u62db\u5f85\u3059\u308b"}, +gjn(){return"\u62db\u5f85\u3055\u308c\u307e\u3057\u305f"}, +jo(a,b){return"\ud83d\udce9 "+a+" \u304c "+b+" \u3092\u62db\u5f85\u3057\u307e\u3057\u305f"}, +gjp(){return"\u62db\u5f85\u3055\u308c\u305f\u30e6\u30fc\u30b6\u30fc\u306e\u307f"}, +gjm(){return"\u81ea\u5206\u3078\u306e\u62db\u5f85"}, +gjq(){return"\u304c\u5165\u529b\u3057\u3066\u3044\u307e\u3059"}, +he(a){return"\ud83d\udc4b "+a+" \u304c\u30c1\u30e3\u30c3\u30c8\u306b\u53c2\u52a0\u3057\u307e\u3057\u305f"}, +ghd(){return"\u90e8\u5c4b\u306b\u53c2\u52a0"}, +jr(a,b){return"\ud83d\udc5e "+a+" \u306f "+b+" \u3092\u30ad\u30c3\u30af\u3057\u307e\u3057\u305f"}, +ghf(){return"\u30c1\u30e3\u30c3\u30c8\u304b\u3089\u30ad\u30c3\u30af\u3059\u308b"}, +hg(a){return"\u6700\u7d42\u30a2\u30af\u30c6\u30a3\u30d6: "+a}, +gjs(){return"\u305a\u3044\u3076\u3093\u524d"}, +geV(){return"\u9000\u5ba4\u3059\u308b"}, +gjt(){return"\u9000\u5ba4\u3057\u307e\u3057\u305f"}, +gju(){return"\u30e9\u30a4\u30c8"}, +jv(a){return"\u3042\u3068"+a+"\u540d\u53c2\u52a0\u8005\u3092\u8aad\u307f\u8fbc\u3080"}, +gfo(){return"\u30bb\u30c3\u30b7\u30e7\u30f3\u306e\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3068\u30c7\u30d0\u30a4\u30b9\u306e\u6d88\u53bb"}, +gkE(){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"}, +gkC(){return"TOR \u30e6\u30fc\u30b6\u30fc: \u30bb\u30c3\u30b7\u30e7\u30f3\u3092\u30a8\u30af\u30b9\u30dd\u30fc\u30c8"}, +gkD(){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"}, +gkL(){return"TOR \u30e6\u30fc\u30b6\u30fc: \u30bb\u30c3\u30b7\u30e7\u30f3\u306e\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u3092\u30a4\u30f3\u30dd\u30fc\u30c8"}, +gkM(){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"}, +ghh(){return"\u66f4\u306b\u8aad\u307f\u8fbc\u3080\u2026"}, +geX(){return"\u30ed\u30b0\u30a4\u30f3"}, +jw(a){return a+"\u306b\u30ed\u30b0\u30a4\u30f3\u3059\u308b"}, +gkN(){return"\u30ef\u30f3\u30af\u30ea\u30c3\u30af\u3067\u30b5\u30a4\u30f3\u30a4\u30f3"}, +ghi(){return"\u30ed\u30b0\u30a2\u30a6\u30c8"}, +gjx(){return"\u30e1\u30f3\u30d0\u30fc\u306e\u5909\u66f4"}, +gf4(){return"\u30e1\u30f3\u30b7\u30e7\u30f3"}, +gjz(){return"\u30e1\u30c3\u30bb\u30fc\u30b8"}, +gjy(){return"\u30e1\u30c3\u30bb\u30fc\u30b8\u306f\u3059\u3079\u3066\u306e\u53c2\u52a0\u8005\u304b\u3089\u6d88\u53bb\u3055\u308c\u307e\u3059"}, +go8(){return"\u4e00\u81f4\u3059\u308b\u691c\u7d22\u7d50\u679c\u304c\u3042\u308a\u307e\u305b\u3093\u3002"}, +gfB(){return"\u30e2\u30c7\u30ec\u30fc\u30bf"}, +gjA(){return"\u6708\u66dc\u65e5"}, +ghj(){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"}, +ghk(){return"\u8a8d\u8a3c\u30ea\u30af\u30a8\u30b9\u30c8\uff01"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"\u6b21\u3078"}, +gjB(){return"\u3044\u3044\u3048"}, +gjC(){return"\u30b5\u30fc\u30d0\u30fc\u306b\u63a5\u7d9a\u3067\u304d\u307e\u305b\u3093"}, +gjD(){return"Emote\u306f\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\ud83d\ude15"}, +gjE(){return"\u30eb\u30fc\u30e0\u3092\u975e\u516c\u958b\u306b\u3057\u305f\u5f8c\u6697\u53f7\u5316\u3092\u6709\u52b9\u306b\u3067\u304d\u307e\u3059\u3002"}, +kQ(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?"}, +gjF(){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"}, +gfC(){return"\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093"}, +ghl(){return"\u90e8\u5c4b\u306f\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f\u2026"}, +gfD(){return"\u901a\u77e5"}, +gjG(){return"\u3053\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u3067\u306f\u901a\u77e5\u304c\u6709\u52b9\u3067\u3059"}, +gfE(){return"\u653b\u6483\u7684"}, +gdl(){return"OK"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"\u304a\u3063\u3068\u3001\u4f55\u304b\u304c\u3046\u307e\u304f\u3044\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u2026"}, +gkR(){return"\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u306e 1\u3064\u304c\u30ed\u30b0\u30a2\u30a6\u30c8\u3057\u307e\u3057\u305f"}, +gkS(){return"Open in maps"}, +gkj(){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"}, +ghm(){return"\u307e\u305f\u306f"}, +gho(){return"\u53c2\u52a0\u8005"}, +gjH(){return"\u30d1\u30b9\u30d5\u30ec\u30fc\u30ba\u304b\u30ea\u30ab\u30d0\u30ea\u30fc\u30ad\u30fc"}, +gjI(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"}, +gjK(){return"\u753b\u50cf\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044"}, +gjL(){return"\u30d4\u30f3"}, +gjN(){return"\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u9078\u629e\u3057\u3066\u304f\u3060\u3055\u3044"}, +gfF(){return"\u30e1\u30fc\u30eb\u306e\u30ea\u30f3\u30af\u304b\u3089\u9032\u3081\u3066\u304f\u3060\u3055\u3044\u3002"}, +gfG(){return"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044"}, +gjQ(){return"\u30e6\u30fc\u30b6\u30fc\u540d\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044"}, +gjR(){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"}, +gjT(){return"\u30d7\u30e9\u30a4\u30d0\u30b7\u30fc"}, +gkT(){return"\u30eb\u30fc\u30eb\u3092\u8ffd\u52a0\u3059\u308b"}, +gfI(a){return"\u7406\u7531"}, +hs(a){return A.q(a)+"\u304c\u30a4\u30d9\u30f3\u30c8\u3092\u7de8\u96c6\u3057\u307e\u3057\u305f"}, +gjV(){return"\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u66f8\u304f"}, +gjW(){return"\u62d2\u5426"}, +jX(a){return a+"\u306f\u62db\u5f85\u3092\u62d2\u5426\u3057\u307e\u3057\u305f"}, +gbF(a){return"\u6d88\u53bb"}, +gjY(){return"\u4ed6\u306e\u30c7\u30d0\u30a4\u30b9\u3092\u3059\u3079\u3066\u524a\u9664"}, +jZ(a){return a.k(0)+"\u306b\u3088\u3063\u3066\u524a\u9664\u3055\u308c\u307e\u3057\u305f"}, +gk7(){return"\u30c1\u30e3\u30c3\u30c8\u304b\u3089\u306e\u30d6\u30ed\u30c3\u30af\u3092\u89e3\u9664\u3059\u308b"}, +gkW(){return"\u30a2\u30d0\u30bf\u30fc\u3092\u524a\u9664\u3059\u308b"}, +gk_(){return"\u30ea\u30c3\u30c1\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u3059\u308b"}, +ght(){return"\u90e8\u5c4b\u3092\u65b0\u3057\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u5909\u66f4\u3059\u308b"}, +gfK(a){return"\u8fd4\u4fe1"}, +gfh(){return"\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u901a\u5831"}, +gk0(){return"\u90e8\u5c4b\u306f\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u3055\u308c\u307e\u3057\u305f"}, +gk5(){return"\u30eb\u30fc\u30e0\u30d0\u30fc\u30b8\u30e7\u30f3"}, +ghB(){return"\u571f\u66dc\u65e5"}, +gke(){return"\u30d5\u30a1\u30a4\u30eb\u3092\u4fdd\u5b58"}, +ghC(){return"\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3"}, +gjU(){return"\u30ea\u30ab\u30d0\u30ea\u30fc\u30ad\u30fc"}, +gkU(){return"\u30ea\u30ab\u30d0\u30ea\u30fc\u30ad\u30fc\u3092\u7d1b\u5931\u3057\u305f\u5834\u5408"}, +hD(a){return a+"\u304c\u65e2\u8aad"}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,a+"\u3068\u4ed6"+b+"\u540d\u304c\u65e2\u8aad",s,s)}, +hE(a,b){return a+"\u3068"+b+"\u304c\u65e2\u8aad"}, +geI(a){return"\u9001\u4fe1"}, +ghF(){return"\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u4fe1"}, +gkh(){return"\u30c6\u30ad\u30b9\u30c8\u3068\u3057\u3066\u9001\u4fe1"}, +ghG(){return"\u97f3\u58f0\u306e\u9001\u4fe1"}, +ghH(){return"\u30d5\u30a1\u30a4\u30eb\u3092\u9001\u4fe1"}, +ghI(){return"\u753b\u50cf\u306e\u9001\u4fe1"}, +ghJ(){return"\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u9001\u308b"}, +ghL(){return"\u30aa\u30ea\u30b8\u30ca\u30eb\u306e\u9001\u4fe1"}, +ghM(){return"\u52d5\u753b\u3092\u9001\u4fe1"}, +hN(a){return"\ud83d\udcc1 "+a+"\u306f\u30d5\u30a1\u30a4\u30eb\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f"}, +hQ(a){return"\ud83c\udfa4 "+a+"\u306f\u97f3\u58f0\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+"\u306f\u753b\u50cf\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f"}, +fP(a){return"\ud83d\ude0a "+a+"\u306f\u30b9\u30c6\u30c3\u30ab\u30fc\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f"}, +hP(a){return"\ud83c\udfa5 "+a+"\u306f\u52d5\u753b\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f"}, +ki(a){return a+"\u306f\u901a\u8a71\u60c5\u5831\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f"}, +gkk(){return"\u62db\u5f85\u30ea\u30f3\u30af\u3092\u8a2d\u5b9a\u3059\u308b"}, +gfQ(){return"\u6a29\u9650\u30ec\u30d9\u30eb\u3092\u30bb\u30c3\u30c8"}, +gfS(){return"\u8a2d\u5b9a"}, +gfk(a){return"\u5171\u6709"}, +kl(a){return a+"\u306f\u73fe\u5728\u5730\u3092\u5171\u6709\u3057\u307e\u3057\u305f"}, +gkm(){return"\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u8868\u793a"}, +gfa(){return"\u30b5\u30a4\u30f3\u30a2\u30c3\u30d7"}, +glA(){return"\u30b7\u30f3\u30b0\u30eb\u30b5\u30a4\u30f3\u30aa\u30f3"}, +ghS(a){return"\u30b9\u30ad\u30c3\u30d7"}, +gnR(){return"Invite"}, +ghT(){return"\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9"}, +hU(a){return a+"\u306f\u901a\u8a71\u3092\u958b\u59cb\u3057\u307e\u3057\u305f"}, +gko(a){return"\u9001\u4fe1"}, +gkp(){return"\u65e5\u66dc\u65e5"}, +glH(){return"\u540c\u671f\u4e2d...\u304a\u5f85\u3061\u304f\u3060\u3055\u3044\u3002"}, +gks(){return"\u30b7\u30b9\u30c6\u30e0"}, +gkY(){return"\u9055\u3044\u307e\u3059"}, +gkZ(){return"\u4e00\u81f4\u3057\u3066\u3044\u307e\u3059"}, +gl_(){return"\u6728\u66dc\u65e5"}, +gl0(){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"}, +gl1(){return"\u9055\u3046\u30c7\u30d0\u30a4\u30b9\u304b\u3089\u79fb\u884c\u3059\u308b"}, +gl2(){return"\u9001\u4fe1\u3057\u76f4\u3057\u3066\u307f\u308b"}, +gl3(){return"\u706b\u66dc\u65e5"}, +l4(a,b){return a+"\u304c"+b+"\u306eBAN\u3092\u89e3\u9664\u3057\u307e\u3057\u305f"}, +gl5(){return"\u30c7\u30d0\u30a4\u30b9\u3092\u30d6\u30ed\u30c3\u30af\u89e3\u9664\u3059\u308b"}, +gl6(){return"\u672a\u77e5\u30c7\u30d0\u30a4\u30b9"}, +gk8(){return"\u672a\u77e5\u306e\u6697\u53f7\u5316\u30a2\u30eb\u30b4\u30ea\u30ba\u30e0"}, +l7(a,b){return"\u672a\u77e5\u306e\u30a4\u30d9\u30f3\u30c8'"+a+"'"}, +gfM(){return"\u30d4\u30f3\u3092\u5916\u3059"}, +l8(a,b){return a+"\u3068\u4ed6"+b+"\u540d\u304c\u5165\u529b\u3057\u3066\u3044\u307e\u3059"}, +l9(a,b){return a+"\u3068"+b+"\u304c\u5165\u529b\u3057\u3066\u3044\u307e\u3059"}, +la(a){return a+"\u304c\u5165\u529b\u3057\u3066\u3044\u307e\u3059"}, +lb(a){return"\ud83d\udeaa "+a+"\u306f\u30c1\u30e3\u30c3\u30c8\u304b\u3089\u9000\u5ba4\u3057\u307e\u3057\u305f"}, +lc(a,b){return a+"\u306f"+b+"\u30a4\u30d9\u30f3\u30c8\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f"}, +gmu(){return"\u672a\u691c\u8a3c"}, +gdZ(){return"\u691c\u8a3c\u6e08\u307f"}, +gka(){return"\u78ba\u8a8d\u3092\u59cb\u3081\u308b"}, +gkb(){return"\u78ba\u8a8d\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f\uff01"}, +gld(){return"\u4ed6\u306e\u30a2\u30ab\u30a6\u30f3\u30c8\u3092\u78ba\u8a8d\u4e2d"}, +gle(){return"\u30c1\u30e3\u30c3\u30c8\u5c65\u6b74\u306e\u8868\u793a"}, +glf(){return"\u3059\u3079\u3066\u306e\u53c2\u52a0\u8005\u304c\u95b2\u89a7\u53ef\u80fd"}, +glg(){return"\u3059\u3079\u3066\u306e\u4eba\u304c\u95b2\u89a7\u53ef\u80fd"}, +glh(){return"\u30d1\u30fc\u30c8\u30ca\u30fc\u306e\u30ea\u30af\u30a8\u30b9\u30c8\u627f\u8afe\u5f85\u3061\u3067\u3059..."}, +gli(){return"\u30d1\u30fc\u30c8\u30ca\u30fc\u306e\u7d75\u6587\u5b57\u627f\u8afe\u5f85\u3061\u3067\u3059..."}, +glj(){return"\u30d1\u30fc\u30c8\u30ca\u30fc\u306e\u6570\u5b57\u627f\u8afe\u5f85\u3061\u3067\u3059\u2026"}, +glk(){return"\u58c1\u7d19"}, +gll(){return"\u8b66\u544a\uff01"}, +glm(){return"\u6c34\u66dc\u65e5"}, +ghv(){return"\u3042\u306a\u305f\u306b\u30e1\u30fc\u30eb\u3092\u9001\u4fe1\u3057\u307e\u3057\u305f"}, +ghw(){return"\u3053\u308c\u3092\u901a\u5831\u3059\u308b\u7406\u7531"}, +glo(){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"}, +glp(){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"}, +geQ(){return"\u306f\u3044"}, +glq(){return"\u3042\u306a\u305f"}, +gkd(){return"\u30c1\u30e3\u30c3\u30c8\u306b\u62db\u5f85\u3055\u308c\u3066\u3044\u307e\u3059"}, +glr(){return"\u3042\u306a\u305f\u306f\u3082\u3046\u3053\u306e\u30c1\u30e3\u30c3\u30c8\u306e\u53c2\u52a0\u8005\u3067\u306f\u3042\u308a\u307e\u305b\u3093"}, +gls(){return"\u30c1\u30e3\u30c3\u30c8\u304b\u3089BAN\u3055\u308c\u3066\u3057\u307e\u3044\u307e\u3057\u305f"}, +glu(){return"\u3042\u306a\u305f\u306e\u516c\u958b\u9375"}, +gkO(){return"\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u60c5\u5831"}, +gmr(a){return"\u6642\u9593"}, +gd3(a){return"\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u7a2e\u985e"}, +glx(){return"\u9001\u4fe1\u8005"}, +gmk(){return"\u30ae\u30e3\u30e9\u30ea\u30fc\u3092\u958b\u304f"}, +gmo(){return"\u30b9\u30da\u30fc\u30b9\u304b\u3089\u524a\u9664"}, +gml(){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"}, +glM(){return"\u30b9\u30c8\u30fc\u30ea\u30fc\u306b\u8ffd\u52a0"}, +gmm(){return"\u516c\u958b"}, +gkc(){return"Who can see my stories?"}, +gmq(){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"}, +gmp(){return"\u8fd4\u4fe1\u304c\u9001\u4fe1\u3055\u308c\u307e\u3057\u305f"}, +lD(a,b){return a+"\u304b\u3089\u306e\u30b9\u30c8\u30fc\u30ea\u30fc:\n"+b}, +gln(){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"}, +gmv(){return"What is going on?"}, +glK(){return"\u8aac\u660e\u3092\u8ffd\u52a0"}, +glE(){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"}, +gm9(){return"\u308f\u304b\u308a\u307e\u3057\u305f"}, +gkX(){return"\u30e6\u30fc\u30b6\u30fc\u3092\u5831\u544a"}, +mn(a,b){return a+" \u304c "+b+" \u3067\u53cd\u5fdc\u3057\u307e\u3057\u305f"}, +gjM(){return"\u90e8\u5c4b\u306b\u30d4\u30f3\u7559\u3081\u3059\u308b"}, +glU(){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"}, +gft(){return"\u7d75\u6587\u5b57"}, +gm3(){return"\u5b9f\u9a13\u7684\u306a\u30d3\u30c7\u30aa\u901a\u8a71"}, +glZ(){return"\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u307e\u305f\u306f\u30e6\u30fc\u30b6\u30fc\u540d"}, +gmb(){return"\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u30e2\u30fc\u30c9\u306b\u95a2\u3059\u308b\u554f\u984c"}, +gma(){return u.T}, +gmy(){return"\u540d\u79f0"}, +gmF(){return"\u62db\u5f85\u3092\u62d2\u5426\u3057\u307e\u3057\u305f"}, +glt(){return"\u30c1\u30e3\u30c3\u30c8\u306b\u53c2\u52a0\u3057\u307e\u3057\u305f"}, +gmz(){return"\ud83d\udc4d \u62db\u5f85\u3092\u627f\u8afe\u3057\u307e\u3057\u305f"}, +mA(a){return a+" \u3092\u7981\u6b62\u3057\u307e\u3057\u305f"}, +mB(a){return a+" \u3078\u306e\u62db\u5f85\u3092\u53d6\u308a\u4e0b\u3052\u307e\u3057\u305f"}, +mC(a){return"\ud83d\udce9 "+a+" \u304b\u3089\u62db\u5f85\u3055\u308c\u307e\u3057\u305f"}, +mD(a){return"\ud83d\udce9 "+a+" \u3092\u62db\u5f85\u3057\u307e\u3057\u305f"}, +mE(a){return"\ud83d\udc5e "+a+" \u3092\u30ad\u30c3\u30af\u3057\u307e\u3057\u305f"}, +mG(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"}, +gms(){return"\u53e4\u3044\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u30ed\u30c3\u30af\u3092\u89e3\u9664\u3059\u308b"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){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"}, +glw(){return u.u}, +glC(){return"\u3053\u306e\u30c7\u30d0\u30a4\u30b9\u306b\u5b89\u5168\u306b\u4fdd\u7ba1\u3059\u308b"}, +gk9(){return"\u30e6\u30fc\u30b6\u30fc"}, +glY(){return"\u30ab\u30b9\u30bf\u30e0"}, +gmx(){return"\u3053\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\u304c\u8aad\u3081\u306a\u3044\u7406\u7531"}, +gmh(){return u.v}, +gm1(){return"\u30b9\u30da\u30fc\u30b9\u306b\u5165\u308b"}, +gm0(){return"\u90e8\u5c4b\u306b\u5165\u308b"}, +glN(){return"\u3059\u3079\u3066\u306e\u30b9\u30da\u30fc\u30b9"}, +mi(a){return a+" \u30c1\u30e3\u30c3\u30c8"}, +gm7(){return"\u91cd\u8981\u3067\u306a\u3044\u72b6\u614b\u30a4\u30d9\u30f3\u30c8\u3092\u975e\u8868\u793a\u306b\u3059\u308b"}, +hu(a){return"\u7a7a\u306e\u30c1\u30e3\u30c3\u30c8 (\u4ee5\u524d\u306f "+a+")"}, +gnz(){return"\u3053\u306e\u30c1\u30e3\u30c3\u30c8\u3092\u6697\u53f7\u5316\u3059\u308b"}, +gnA(){return"\u30a8\u30f3\u30c9\u30c4\u30fc\u30a8\u30f3\u30c9\u6697\u53f7\u5316"}, +gns(){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"}, +gkn(){return"\u7533\u3057\u8a33\u3042\u308a\u307e\u305b\u3093...\u305d\u308c\u306f\u4e0d\u53ef\u80fd\u3067\u3059"}, +gnr(){return"\u30c7\u30d0\u30a4\u30b9\u30ad\u30fc:"}, +got(){return"\u30c1\u30e3\u30c3\u30c8\u3092\u518d\u958b\u3059\u308b"}, +go2(){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"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"\u691c\u7d22"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.aup.prototype={ +gjJ(){return"\ube44\ubc00\ubc88\ud638\uac00 \uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4!"}, +gjP(){return"\uc720\ud6a8\ud55c \uc774\uba54\uc77c \uc8fc\uc18c\ub97c \uc785\ub825\ud574\uc8fc\uc138\uc694."}, +gfJ(){return"\ube44\ubc00\ubc88\ud638 \ub2e4\uc2dc \uc785\ub825"}, +jO(a){return"\ucd5c\uc18c "+a+"\uc790\ub97c \uc120\ud0dd\ud558\uc138\uc694."}, +ghV(){return"\uc18c\uac1c"}, +ghW(a){return"\uc218\ub77d"}, +hX(a){return"\ud83d\udc4d "+a+"\ub2d8\uc774 \ucd08\ub300\ub97c \uc218\ub77d\ud568"}, +hY(a){return"\ud83d\udd10 "+a+"\ub2d8\uc774 \uc885\ub2e8\uac04 \uc554\ud638\ud654\ub97c \ud65c\uc131\ud654\ud568"}, +ghZ(){return"\uc774\uba54\uc77c \ucd94\uac00"}, +glV(){return"\uacc4\uc815\uc744 \uc0ad\uc81c\ud558\ub824\uba74 Matrix ID\ub97c \ud655\uc778\ud574 \uc8fc\uc138\uc694."}, +lG(a){return"This should be "+a}, +gfm(){return"\uad00\ub9ac\uc790"}, +glQ(){return"\uc655\ub208\uc774 \ub208\uc54c \ubcf4\ub0b4\uae30"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" \ub2d8\uc774 \uc655\ub208\uc774 \ub208\uc54c\uc744 \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" \uac00 \uc804\ud654\uc5d0 \uc751\ub2f5\ud588\uc2b5\ub2c8\ub2e4"}, +gi0(){return"\ub204\uad6c\ub098 \ub4e4\uc5b4\uc62c \uc218 \uc788\uc74c"}, +gfU(){return"\uc800\uc7a5"}, +geM(){return"\ud655\uc2e4\ud55c\uac00\uc694?"}, +gi1(){return"\ub85c\uadf8\uc544\uc6c3\ud558\uace0 \uc2f6\uc740 \uac83\uc774 \ud655\uc2e4\ud55c\uac00\uc694?"}, +gi2(){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."}, +i3(a){return a+"\uc758 \uc778\uc99d \uc694\uccad\uc744 \uc218\ub77d\ud560\uae4c\uc694?"}, +i4(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}, +ghK(){return"\uc5d4\ud130\ub85c \ubcf4\ub0b4\uae30"}, +i5(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"}, +gfV(){return"\ucc44\ud305\uc5d0\uc11c \ubc34"}, +gi6(){return"\ubc34\ub428"}, +i7(a,b){return a+"\uc774 "+b+" \ubc34\ud568"}, +gi8(){return"\uae30\uae30 \ucc28\ub2e8"}, +gdj(){return"\ucc28\ub2e8\ub428"}, +gi9(){return"\ubd07 \uba54\uc2dc\uc9c0"}, +gkt(){return"\ubc84\ube14 \ud06c\uae30"}, +gcN(a){return"\ucde8\uc18c"}, +fW(a){return"URI "+a+"\ub97c \uc5f4 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4"}, +gfX(){return"\uae30\uae30 \uc774\ub984 \ubc14\uafb8\uae30"}, +ig(a){return a+"\uc774 \ucc44\ud305 \uc544\ubc14\ud0c0 \ubc14\uafc8"}, +ih(a,b){return a+"\uc774 \ucc44\ud305 \uc124\uba85\uc744 '"+b+"' \uc73c\ub85c \ubcc0\uacbd\ud568"}, +ii(a,b){return a+"\uc774 \ucc44\ud305 \uc774\ub984\uc744 '"+b+"' \uc73c\ub85c \ubc14\uafc8"}, +ij(a){return a+"\uc774 \ucc44\ud305 \uad8c\ud55c\uc744 \ubc14\uafc8"}, +ik(a,b){return a+"\uc774 \ub2c9\ub124\uc784\uc744 '"+b+"' \uc73c\ub85c \ubc14\uafc8"}, +il(a){return a+"\uc774 \uac8c\uc2a4\ud2b8 \uc811\uadfc \uaddc\uce59\uc744 \ubcc0\uacbd\ud568"}, +im(a,b){return a+"\uc774 \uac8c\uc2a4\ud2b8 \uc811\uadfc \uaddc\uce59\uc744 "+b+" \ub85c \ubcc0\uacbd\ud568"}, +io(a){return a+"\uc774 \ub300\ud654 \uae30\ub85d \uc124\uc815\uc744 \ubcc0\uacbd\ud568"}, +ip(a,b){return a+"\uc774 \ub300\ud654 \uae30\ub85d \uc124\uc815\uc744 "+b+" \ub85c \ubc14\uafc8"}, +iq(a){return a+"\uc774 \ucc38\uac00 \uaddc\uce59\uc744 \ubc14\uafc8"}, +ir(a,b){return a+"\uc774 \ucc38\uac00 \uaddc\uce59\uc744 "+b+" \ub85c \ubc14\uafc8"}, +is(a){return a+"\uc774 \uc790\uc2e0\uc758 \uc544\ubc14\ud0c0\ub97c \ubc14\uafc8"}, +it(a){return a+"\uc774 \ubc29 \ubcc4\uba85\uc744 \ubc14\uafc8"}, +iu(a){return a+"\uc774 \ucd08\ub300 \ub9c1\ud06c \ubc14\uafc8"}, +gfY(){return"\ube44\ubc00\ubc88\ud638 \ubc14\uafb8\uae30"}, +gib(){return"\uc2a4\ud0c0\uc77c \ubc14\uafb8\uae30"}, +gia(){return"\uadf8\ub8f9\uc758 \uc774\ub984 \ubc14\uafb8\uae30"}, +gic(){return"\ubc30\uacbd \ubc14\uafb8\uae30"}, +gie(){return"\uc544\ubc14\ud0c0 \ubc14\uafb8\uae30"}, +giv(){return"\uc554\ud638\ud654\uac00 \uc190\uc0c1\ub418\uc5c8\uc2b5\ub2c8\ub2e4"}, +gf0(){return"\ucc44\ud305"}, +ghx(){return"\ub2f9\uc2e0\uc758 \ucc44\ud305 \ubc31\uc5c5\uc774 \uc124\uc815\ub418\uc5c8\uc2b5\ub2c8\ub2e4."}, +gfc(){return"\ucc44\ud305 \ubc31\uc5c5"}, +giw(){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."}, +gix(){return"\ucc44\ud305"}, +gfd(){return"\uc548\uc804\ud55c \ube44\ubc00\ubc88\ud638\ub97c \uc124\uc815\ud558\uc138\uc694"}, +giz(){return"\ub2c9\ub124\uc784 \uace0\ub974\uae30"}, +gfZ(){return"\uc800\uc7a5 \uc9c0\uc6b0\uae30"}, +gdd(a){return"\ub2eb\uae30"}, +glS(){return"Mark as direct chat"}, +glT(){return""}, +giA(){return"\uc774 \ub8f8\uc5d0\uc11c \uc8fc\uc5b4\uc9c4 \uc720\uc800 \ubc34\ud558\uae30"}, +giB(){return"\uce90\uc2dc \uc9c0\uc6b0\uae30"}, +giC(){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"}, +giD(){return"\uc138\uc158 \uc0ad\uc81c"}, +giE(){return"\ub2e4\uc774\ub809\ud2b8 \ucc44\ud305 \uc2dc\uc791\t\n--no-encryption\uc744 \uc0ac\uc6a9\ud574 \uc554\ud638\ud654 \ube44\ud65c\uc131\ud654"}, +gku(){return"HTML \ud615\uc2dd\uc758 \ubb38\uc790 \ubcf4\ub0b4\uae30"}, +giF(){return"\uc8fc\uc5b4\uc9c4 \uc720\uc800 \uc774 \ub8f8\uc5d0 \ucd08\ub300\ud558\uae30"}, +giG(){return"\uc8fc\uc5b4\uc9c4 \ubc29 \ub4e4\uc5b4\uac00\uae30"}, +giH(){return"\uc8fc\uc5b4\uc9c4 \uc720\uc800 \ubc29\uc5d0\uc11c \uc0ad\uc81c\ud558\uae30"}, +giI(){return"\uc774 \ub8f8 \ub098\uac00\uae30"}, +gkv(){return"\uc790\uc2e0\uc744 \uc18c\uac1c\ud558\uc138\uc694"}, +giJ(){return"\uc774 \ubc29\uc758 \uc0ac\uc9c4 \uc124\uc815\ud558\uae30 (by mxc-uri)"}, +giK(){return"\uc774 \ubc29\uc758 \ud45c\uc2dc \uc774\ub984 \uc124\uc815\ud558\uae30"}, +gkw(){return"\uc8fc\uc5b4\uc9c4 \uc720\uc800\uc758 \uad8c\ud55c \ub808\ubca8 \uc124\uc815 (\uae30\ubcf8:50)"}, +gkx(){return"\ud615\uc2dd\uc774 \uc9c0\uc815\ub418\uc9c0 \uc54a\uc740 \ubb38\uc790 \ubcf4\ub0b4\uae30"}, +gky(){return"\ub2f5\uc7a5 \ubc18\uc751\uc73c\ub85c \ubcf4\ub0b4\uae30"}, +gkz(){return"\ubb38\uc790 \ubcf4\ub0b4\uae30"}, +giL(){return"\uc8fc\uc5b4\uc9c4 \uc720\uc800 \uc774 \ub8f8\uc5d0\uc11c \ubc34 \ud574\uc81c\ud558\uae30"}, +gkA(){return"\uc798\ubabb\ub41c \uba85\ub839\uc5b4"}, +kB(a){return a+" \ub294 \uba85\ub839\uc5b4\uac00 \uc544\ub2d9\ub2c8\ub2e4."}, +giM(){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:"}, +giN(){return"\ub2e4\ub978 \uae30\uae30\uc5d0\uc11c\ub3c4 \uc544\ub798\uc758 \uc22b\uc790\uac00 \uc77c\uce58\ud558\ub294\uc9c0 \ube44\uad50\ud558\uc138\uc694:"}, +gh_(){return"\ucc44\ud305 \uc124\uc815"}, +giO(){return"\uc5f0\ub77d\ucc98\uac00 \uadf8\ub8f9\uc5d0 \ucd08\ub300\ub418\uc5c8\uc2b5\ub2c8\ub2e4"}, +giP(){return"\ud45c\uc2dc \uc774\ub984 \ud3ec\ud568"}, +giQ(){return"\uc720\uc800 \uc774\ub984 \ud3ec\ud568"}, +gfn(){return"\ucf58\ud150\uce20\uac00 \uc11c\ubc84 \uc6b4\uc601\uc790\uc5d0\uac8c \uc2e0\uace0\ub418\uc5c8\uc2b5\ub2c8\ub2e4"}, +giR(){return"\ud074\ub9bd\ubcf4\ub4dc\uc5d0 \ubcf5\uc0ac\ub428"}, +gh0(a){return"\ubcf5\uc0ac"}, +giS(){return"\ud074\ub9bd\ubcf4\ub4dc\uc5d0 \ubcf5\uc0ac"}, +iT(a){return"\uba54\uc2dc\uc9c0 \ubcf5\ud638\ud654\ud560 \uc218 \uc5c6\uc74c: "+a}, +iU(a){return a+" \ucc38\uc5ec\uc790"}, +iV(a){return"\ud83d\udcac "+a+"\ub2d8\uc774 \ucc44\ud305\uc744 \uc0dd\uc131\ud568"}, +giW(){return"\ub2e4\ud06c"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"-"+b+"-"+c}, +giZ(){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?"}, +gj_(){return"\uae30\ubcf8 \uad8c\ud55c \ub808\ubca8"}, +gez(a){return"\uc0ad\uc81c"}, +gj0(){return"\uacc4\uc815 \uc0ad\uc81c"}, +gh2(){return"\uba54\uc2dc\uc9c0 \uc0ad\uc81c"}, +gfp(){return"\uae30\uae30"}, +geR(){return"\ub2e4\uc774\ub809\ud2b8 \ucc44\ud305"}, +gnt(a){return"Download"}, +gj2(){return"\uc218\uc815"}, +gj3(){return"\ucc28\ub2e8\ub41c \uc11c\ubc84 \uc218\uc815"}, +gh3(){return"\ucc44\ud305 \uad8c\ud55c \uc218\uc815"}, +gh4(){return"\ubc29 \uc544\ubc14\ud0c0 \uc218\uc815"}, +gh5(){return"\uc774\ubaa8\ud2b8\uac00 \uc774\ubbf8 \uc874\uc7ac\ud569\ub2c8\ub2e4!"}, +gh6(){return"\uc62c\ubc14\ub974\uc9c0 \uc54a\uc740 \uc774\ubaa8\ud2b8 \ub2e8\ucd95\ud0a4!"}, +gj4(){return"\ubc29\uc744 \uc704\ud55c \uc774\ubaa8\ud2b8 \ud329"}, +gh7(){return"\uc774\ubaa8\ud2b8 \uc124\uc815"}, +gh8(){return"\uc774\ubaa8\ud2b8 \ub2e8\ucd95\ud0a4"}, +gj5(){return"\uc774\ubaa8\ud2b8 \ub2e8\ucd95\ud0a4\uc640 \uc774\ubbf8\uc9c0\ub97c \uace8\ub77c\uc57c \ud569\ub2c8\ub2e4!"}, +gfe(){return"\ube48 \ucc44\ud305"}, +gj6(){return"\uc774\ubaa8\ud2b8 \ud329 \ud56d\uc0c1 \uc0ac\uc6a9\ud558\uae30"}, +gfu(){return"\uc554\ud638\ud654 \ucf1c\uae30"}, +gj7(){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?"}, +gh9(){return"\uc554\ud638\ud654\uac00 \ube44\ud65c\uc131\ud654\ub428"}, +j8(a){return a+" \uc774 \ud1b5\ud654\ub97c \uc885\ub8cc\ud588\uc2b5\ub2c8\ub2e4"}, +gnB(){return"Enter chat name"}, +gf1(){return"\uc774\uba54\uc77c \uc8fc\uc18c \uc785\ub825"}, +gkK(){return"\ud648\uc11c\ubc84"}, +gj9(){return"\ub2f9\uc2e0\uc758 \ud648\uc11c\ubc84\ub97c \uc785\ub825\ud558\uc138\uc694"}, +gha(){return"\ubaa8\ub4e0 \uac83\uc774 \uc900\ube44\ub410\uc5b4\uc694!"}, +gfv(){return"\ub9e4\uc6b0 \uacf5\uaca9\uc801\uc784"}, +gjc(a){return"\ud3f0\ud2b8 \ud06c\uae30"}, +geB(a){return"\uc804\ub2ec"}, +gjd(){return"\uae08\uc694\uc77c"}, +gkI(){return"\ub4e4\uc5b4\uc628 \ud6c4\ubd80\ud130"}, +gkJ(){return"\ucd08\ub300\ubc1b\uc740 \ud6c4\ubd80\ud130"}, +gfO(){return"\uc0c8\ub85c\uc6b4 \ubc29 \uac00\uae30"}, +ghy(){return"\uadf8\ub8f9 \uc124\uba85"}, +f8(a){return a+" \uacfc\uc758 \uadf8\ub8f9"}, +ghz(){return"\uac8c\uc2a4\ud2b8\ub294 \uae08\uc9c0\ub418\uc5b4 \uc788\uc2b5\ub2c8\ub2e4"}, +ghA(){return"\uac8c\uc2a4\ud2b8\uac00 \ub4e4\uc5b4\uc62c \uc218 \uc788\uc74c"}, +je(a,b){return a+"\uc774 "+b+"\uc5d0 \ub300\ud55c \ucd08\ub300\ub97c \ucca0\ud68c\ud568"}, +ghb(){return"\ub3c4\uc6c0"}, +gjf(){return"\uc9c0\uc6cc\uc9c4 \uc774\ubca4\ud2b8 \uc228\uae30\uae30"}, +gjg(){return"\uc54c \uc218 \uc5c6\ub294 \uc774\ubca4\ud2b8 \uc228\uae30\uae30"}, +gfw(){return"\uc774 \ucf58\ud150\uce20\uac00 \uc5bc\ub9c8\ub098 \ubaa8\uc695\uc801\uc778\uac00\uc694?"}, +ghc(){return"\ubb34\uc2dc"}, +geh(){return"\ubb34\uc2dc\ub41c \uc0ac\uc6a9\uc790"}, +gjh(){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."}, +gji(){return"\uc720\uc800 \uc774\ub984 \ubb34\uc2dc"}, +gfz(){return"\ub9c1\ud06c\ub97c \ud074\ub9ad\ud588\uc5b4\uc694"}, +gjj(){return"\uc62c\ubc14\ub974\uc9c0 \uc54a\uc740 \ubcf5\uad6c \ud0a4\ub098 \ube44\ubc00\ubc88\ud638"}, +gfA(){return"\ubaa8\uc695\uc801\uc774\uc9c0 \uc54a\uc74c"}, +gjk(){return"\uc5f0\ub77d\ucc98 \ucd08\ub300"}, +jl(a){return"\uc5f0\ub77d\ucc98 "+a+" \uc5d0 \ucd08\ub300"}, +gjn(){return"\ucd08\ub300\ub428"}, +jo(a,b){return"\ud83d\udce9 "+a+"\ub2d8\uc774 "+b+"\ub2d8\uc744 \ucd08\ub300\ud568"}, +gjp(){return"\ucd08\ub300\ud55c \uc0ac\uc6a9\uc790\ub9cc"}, +gjm(){return"\ub098\ub97c \uc704\ud574 \ucd08\ub300"}, +gjq(){return"\uac00 \uc785\ub825 \uc911"}, +he(a){return"\ud83d\udc4b "+a+"\ub2d8\uc774 \ucc44\ud305\uc5d0 \ucc38\uac00\ud568"}, +ghd(){return"\ubc29 \ub4e4\uc5b4\uac00\uae30"}, +jr(a,b){return"\ud83d\udc5e "+a+"\ub2d8\uc774 "+b+"\ub2d8\uc744 \ucd94\ubc29\ud568"}, +ghf(){return"\ucc44\ud305\uc5d0\uc11c \ucd94\ubc29"}, +hg(a){return"\ub9c8\uc9c0\ub9c9 \ud65c\ub3d9: "+a}, +gjs(){return"\uc624\ub798 \uc804 \uc811\uc18d"}, +geV(){return"\ub098\uac00\uae30"}, +gjt(){return"\ucc44\ud305\uc744 \ub098\uac14\uc2b5\ub2c8\ub2e4"}, +gju(){return"\ub77c\uc774\ud2b8"}, +jv(a){return a+"\uba85\uc758 \ucc38\uac00\uc790 \ub354 \ud45c\uc2dc"}, +gfo(){return"\uc138\uc158\uc744 \ub0b4\ubcf4\ub0b4\uace0 \uae30\uae30 \ucd08\uae30\ud654 \ud558\uae30"}, +gkE(){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."}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"\ub85c\ub529 \uc911... \uae30\ub2e4\ub824 \uc8fc\uc138\uc694."}, +ghh(){return"\ub354 \ubd88\ub7ec\uc624\uae30\u2026"}, +geX(){return"\ub85c\uadf8\uc778"}, +jw(a){return a+" \uc5d0 \ub85c\uadf8\uc778"}, +gkN(){return"\ud074\ub9ad \ud55c \ubc88\uc73c\ub85c \ub85c\uadf8\uc778"}, +ghi(){return"\ub85c\uadf8\uc544\uc6c3"}, +gjx(){return"\ucc38\uac00\uc790 \ubcc0\uacbd"}, +gf4(){return"\uba58\uc158"}, +gjz(){return"\uba54\uc2dc\uc9c0"}, +gjy(){return"\ubaa8\ub4e0 \ucc38\uc5ec\uc790\uc5d0\uac8c\uc11c \uba54\uc2dc\uc9c0\uac00 \uc9c0\uc6cc\uc9d1\ub2c8\ub2e4"}, +go8(){return"No matching search results."}, +gfB(){return"\uad00\ub9ac\uc790"}, +gjA(){return"\uc6d4\uc694\uc77c"}, +ghj(){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"}, +ghk(){return"\uc0c8\ub85c\uc6b4 \ud655\uc778 \uc694\uccad!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"\ub2e4\uc74c"}, +gjB(){return"\uc544\ub2c8\uc694"}, +gjC(){return"\uc11c\ubc84\uc5d0 \uc5f0\uacb0 \uc5c6\uc74c"}, +gjD(){return"\uc774\ubaa8\ud2b8 \ubc1c\uacac\ub418\uc9c0 \uc54a\uc74c. \ud83d\ude15"}, +gjE(){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."}, +kQ(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?"}, +gjF(){return"\ub2f9\uc2e0\uc740 \ube44\ubc00\ubc88\ud638\ub97c \ubcf5\uad6c\ud560 \ubc29\ubc95\uc744 \ucd94\uac00\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4."}, +gfC(){return"\uad8c\ud55c \uc5c6\uc74c"}, +ghl(){return"\uc544\ubb34 \ubc29\ub3c4 \ubc1c\uacac\ub418\uc9c0 \uc54a\uc558\uc5b4\uc694\u2026"}, +gfD(){return"\uc54c\ub9bc"}, +gjG(){return"\uc774 \uacc4\uc815\uc5d0\uc11c \uc54c\ub9bc\uc774 \ud65c\uc131\ud654\ub418\uc5c8\uc2b5\ub2c8\ub2e4"}, +gfE(){return"\ubaa8\uc695\uc801\uc784"}, +gdl(){return"\ud655\uc778"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"\uc557, \ubb34\uc5b8\uac00\uac00 \uc798\ubabb\ub418\uc5c8\uc2b5\ub2c8\ub2e4\u2026"}, +gkR(){return"\ub2f9\uc2e0\uc758 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc911 \ud558\ub098\uac00 \ub85c\uadf8\uc544\uc6c3 \ub428"}, +gkS(){return"\uc9c0\ub3c4\uc5d0\uc11c \uc5f4\uae30"}, +gkj(){return"\uc774 \uc11c\ubc84\ub294 \uac00\uc785\uc744 \uc704\ud574 \ub2f9\uc2e0\uc758 \uc774\uba54\uc77c\uc744 \ud655\uc778\ud574\uc57c \ud569\ub2c8\ub2e4."}, +ghm(){return"\uc774\ub098"}, +gho(){return"\ucc38\uc5ec\uc790"}, +gjH(){return"\ube44\ubc00\ubc88\ud638\ub098 \ubcf5\uad6c \ud0a4"}, +gjI(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"}, +gjK(){return"\uc774\ubbf8\uc9c0 \uace0\ub974\uae30"}, +gjL(){return"\uace0\uc815"}, +gjN(){return"\uc720\uc800 \uc774\ub984\uc744 \uace8\ub77c\uc8fc\uc138\uc694"}, +gfF(){return"\uc774\uba54\uc77c\uc758 \ub9c1\ud06c\ub97c \ud074\ub9ad\ud558\uace0 \uc9c4\ud589\ud574\uc8fc\uc138\uc694."}, +gfG(){return"\ube44\ubc00\ubc88\ud638\ub97c \uc785\ub825\ud574\uc8fc\uc138\uc694"}, +gjQ(){return"\uc720\uc800 \uc774\ub984\uc744 \uc785\ub825\ud574\uc8fc\uc138\uc694"}, +gjR(){return"\uc6f9\uc0ac\uc774\ud2b8\uc758 \uac00\uc774\ub4dc\ub97c \ub530\ub974\uace0 \ub2e4\uc74c \ubc84\ud2bc\uc744 \ub20c\ub7ec\uc8fc\uc138\uc694."}, +gjT(){return"\ud504\ub77c\uc774\ubc84\uc2dc"}, +gkT(){return"\ud478\uc2dc \uaddc\uce59"}, +gfI(a){return"\uc774\uc720"}, +hs(a){return A.q(a)+"\uc774 \uc774\ubca4\ud2b8\ub97c \uc9c0\uc6c0"}, +gjV(){return"\uba54\uc2dc\uc9c0 \uc9c0\uc6b0\uae30"}, +gjW(){return"\uac70\uc808"}, +jX(a){return a+"\uc774 \ucd08\ub300\ub97c \uac70\uc808\ud568"}, +gbF(a){return"\uc9c0\uc6b0\uae30"}, +gjY(){return"\ubaa8\ub4e0 \ub2e4\ub978 \uae30\uae30\uc5d0\uc11c \uc9c0\uc6b0\uae30"}, +jZ(a){return a.k(0)+"\uc5d0 \uc758\ud574 \uc9c0\uc6cc\uc9d0"}, +gk7(){return"\ucc44\ud305\uc5d0\uc11c \ubc34 \ud574\uc81c"}, +gkW(){return"\uc544\ubc14\ud0c0 \uc9c0\uc6b0\uae30"}, +gk_(){return"\ud48d\ubd80\ud55c \uba54\uc2dc\uc9c0 \ucf58\ud150\uce20 \ub80c\ub354\ub9c1"}, +ght(){return"\ubc29 \uc0c8\ub85c\uc6b4 \ubc84\uc804\uc73c\ub85c \ub300\uccb4\ud558\uae30"}, +gfK(a){return"\ub2f5\uc7a5"}, +gfh(){return"\uba54\uc2dc\uc9c0 \uc2e0\uace0"}, +gk0(){return"\ubc29\uc774 \uc5c5\uadf8\ub808\uc774\ub4dc\ub418\uc5c8\uc2b5\ub2c8\ub2e4"}, +gk5(){return"\ubc29 \ubc84\uc804"}, +ghB(){return"\ud1a0\uc694\uc77c"}, +gke(){return"\ud30c\uc77c \uc800\uc7a5"}, +ghC(){return"\ubcf4\uc548"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return a+"\uc774 \uc77d\uc74c"}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,a+"\uacfc \uc774\uc678 "+b+"\uba85\uc774 \uc77d\uc74c",s,s)}, +hE(a,b){return a+", "+b+"\uac00 \uc77d\uc74c"}, +geI(a){return"\ubcf4\ub0b4\uae30"}, +ghF(){return"\uba54\uc2dc\uc9c0 \ubcf4\ub0b4\uae30"}, +gkh(){return"\ud14d\uc2a4\ud2b8\ub85c \ubcf4\ub0b4\uae30"}, +ghG(){return"\uc624\ub514\uc624 \ubcf4\ub0b4\uae30"}, +ghH(){return"\ud30c\uc77c \ubcf4\ub0b4\uae30"}, +ghI(){return"\uc774\ubbf8\uc9c0 \ubcf4\ub0b4\uae30"}, +ghJ(){return"\uba54\uc2dc\uc9c0 \ubcf4\ub0b4\uae30"}, +ghL(){return"\uc6d0\ubcf8 \ubcf4\ub0b4\uae30"}, +ghM(){return"\uc601\uc0c1 \ubcf4\ub0b4\uae30"}, +hN(a){return a+"\uc774 \ud30c\uc77c \ubcf4\ub0c4"}, +hQ(a){return a+"\uc774 \uc624\ub514\uc624 \ubcf4\ub0c4"}, +hO(a){return a+"\uc774 \uc0ac\uc9c4 \ubcf4\ub0c4"}, +fP(a){return a+"\uc774 \uc2a4\ud2f0\ucee4 \ubcf4\ub0c4"}, +hP(a){return a+"\uc774 \uc601\uc0c1 \ubcf4\ub0c4"}, +ki(a){return a+" \uc774 \ud1b5\ud654 \uc815\ubcf4 \ubcf4\ub0c4"}, +gkk(){return"\ucd08\ub300 \ub9c1\ud06c \uc124\uc815"}, +gfQ(){return"\uad8c\ud55c \ub808\ubca8 \uc124\uc815"}, +gfS(){return"\uc124\uc815"}, +gfk(a){return"\uacf5\uc720"}, +kl(a){return a+"\uc774 \uc704\uce58 \uacf5\uc720\ud568"}, +gkm(){return"\ube44\ubc00\ubc88\ud638 \ubcf4\uc774\uae30"}, +gfa(){return"\uac00\uc785"}, +glA(){return"\ub2e8\uc77c \uacc4\uc815 \ub85c\uadf8\uc778(SSO)"}, +ghS(a){return"\uc2a4\ud0b5"}, +gnR(){return"Invite"}, +ghT(){return"\uc18c\uc2a4 \ucf54\ub4dc"}, +hU(a){return a+" \uac00 \ud1b5\ud654 \uc2dc\uc791\ud568"}, +gko(a){return"\uc81c\ucd9c"}, +gkp(){return"\uc77c\uc694\uc77c"}, +glH(){return"\ub3d9\uae30\ud654 \uc911... \uae30\ub2e4\ub824\uc8fc\uc138\uc694."}, +gks(){return"\uc2dc\uc2a4\ud15c"}, +gkY(){return"\uc77c\uce58\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4"}, +gkZ(){return"\uc77c\uce58\ud569\ub2c8\ub2e4"}, +gl_(){return"\ubaa9\uc694\uc77c"}, +gl0(){return"\ub108\ubb34 \ub9ce\uc740 \uc694\uccad. \uc7a0\uc2dc \ud6c4\uc5d0 \ub2e4\uc2dc \uc2dc\ub3c4\ud574\uc8fc\uc138\uc694!"}, +gl1(){return"\ub2e4\ub978 \uae30\uae30\uc5d0\uc11c \uac00\uc838\uc624\uae30"}, +gl2(){return"\ub2e4\uc2dc \ubcf4\ub0b4\ub3c4\ub85d \uc2dc\ub3c4"}, +gl3(){return"\ud654\uc694\uc77c"}, +l4(a,b){return a+"\uc774 "+b+" \ubc34 \ud574\uc81c\ud568"}, +gl5(){return"\uae30\uae30 \ucc28\ub2e8 \ud574\uc81c"}, +gl6(){return"\uc54c \uc218 \uc5c6\ub294 \uae30\uae30"}, +gk8(){return"\uc54c \uc218 \uc5c6\ub294 \uc554\ud638\ud654 \uc54c\uace0\ub9ac\uc998"}, +l7(a,b){return"\uc54c \uc218 \uc5c6\ub294 \uc774\ubca4\ud2b8 '"+a+"'"}, +gfM(){return"\uace0\uc815 \ud574\uc81c"}, +l8(a,b){return a+"\uacfc "+b+"\uba85\uc774 \uc785\ub825 \uc911"}, +l9(a,b){return a+"\uacfc "+b+"\uac00 \uc785\ub825 \uc911"}, +la(a){return a+"\uc774 \uc785\ub825 \uc911"}, +lb(a){return a+"\uc774 \ucc44\ud305\uc744 \ub098\uac10"}, +lc(a,b){return a+"\uc774 "+b+" \uc774\ubca4\ud2b8 \ubcf4\ub0c4"}, +gmu(){return"\ud655\uc778\ub418\uc9c0 \uc54a\uc74c"}, +gdZ(){return"\ud655\uc778\ub428"}, +gka(){return"\ud655\uc778 \uc2dc\uc791"}, +gkb(){return"\uc131\uacf5\uc801\uc73c\ub85c \ud655\uc778\ud588\uc5b4\uc694!"}, +gld(){return"\ub2e4\ub978 \uacc4\uc815 \ud655\uc778 \uc911"}, +gle(){return"\ub300\ud654 \uae30\ub85d \uc124\uc815"}, +glf(){return"\ubaa8\ub4e0 \ucc38\uac00\uc790\uc5d0\uac8c \ubcf4\uc784"}, +glg(){return"\ubaa8\ub450\uc5d0\uac8c \ubcf4\uc784"}, +glh(){return"\uc0c1\ub300\uac00 \uc694\uccad\uc744 \uc218\ub77d\ud558\uae38 \uae30\ub2e4\ub9ac\ub294 \uc911\u2026"}, +gli(){return"\uc0c1\ub300\uac00 \uc774\ubaa8\uc9c0\ub97c \uc218\ub77d\ud558\uae38 \uae30\ub2e4\ub9ac\ub294 \uc911\u2026"}, +glj(){return"\uc0c1\ub300\uac00 \uc22b\uc790\ub97c \uc218\ub77d\ud558\uae38 \uae30\ub2e4\ub9ac\ub294 \uc911\u2026"}, +glk(){return"\ubc30\uacbd"}, +gll(){return"\uacbd\uace0!"}, +glm(){return"\uc218\uc694\uc77c"}, +ghv(){return"\uc6b0\ub9ac\uac00 \ub2f9\uc2e0\uc5d0\uac8c \uc774\uba54\uc77c\uc744 \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4"}, +ghw(){return"\uc65c \uc774\uac83\uc744 \uc2e0\uace0\ud558\ub824\uace0 \ud558\ub098\uc694?"}, +glo(){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?"}, +glp(){return"\uc774 \uc8fc\uc18c\ub85c \ub2f9\uc2e0\uc758 \ube44\ubc00\ubc88\ud638\ub97c \ubcf5\uad6c\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4."}, +geQ(){return"\ud655\uc778"}, +glq(){return"\ub2f9\uc2e0"}, +gkd(){return"\ub2f9\uc2e0\uc740 \uc774 \ucc44\ud305\uc5d0 \ucd08\ub300\ub418\uc5c8\uc2b5\ub2c8\ub2e4"}, +glr(){return"\ub2f9\uc2e0\uc740 \ub354 \uc774\uc0c1 \uc774 \ucc44\ud305\uc5d0 \ucc38\uc5ec\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4"}, +gls(){return"\ub2f9\uc2e0\uc740 \uc774 \ucc44\ud305\uc5d0\uc11c \ubc34\ub418\uc5c8\uc2b5\ub2c8\ub2e4"}, +glu(){return"\ub2f9\uc2e0\uc758 \uacf5\uac1c \ud0a4"}, +gkO(){return"\uba54\uc2dc\uc9c0 \uc815\ubcf4"}, +gmr(a){return"\uc2dc\uac04"}, +gd3(a){return"\uba54\uc2dc\uc9c0 \uc720\ud615"}, +glx(){return"\ubc1c\uc2e0\uc790"}, +gmk(){return"\uac24\ub7ec\ub9ac \uc5f4\uae30"}, +gmo(){return"\uc2a4\ud398\uc774\uc2a4\uc5d0\uc11c \uc0ad\uc81c"}, +gml(){return u.R}, +glM(){return"\uc2a4\ud1a0\ub9ac\uc5d0 \ucd94\uac00"}, +gmm(){return"\uacf5\uac1c"}, +gkc(){return"\ub204\uac00 \ub0b4 \uc2a4\ud1a0\ub9ac\ub97c \ubcfc \uc218 \uc788\ub098\uc694?"}, +gmq(){return"\uc774 \uc720\uc800\ub294 \uc2a4\ud1a0\ub9ac\uc5d0 \uc544\ubb34\uac83\ub3c4 \uc62c\ub9ac\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4"}, +gmp(){return"\ub2f5\uc7a5\uc744 \ubcf4\ub0c8\uc2b5\ub2c8\ub2e4"}, +lD(a,b){return a+"\uc758 \uc2a4\ud1a0\ub9ac:\n"+b}, +gln(){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."}, +gmv(){return"\ubb34\uc2a8 \uc77c\uc774 \uc77c\uc5b4\ub098\uace0 \uc788\ub098\uc694?"}, +glK(){return"\uc124\uba85 \ucd94\uac00"}, +glE(){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."}, +gm9(){return"\ub3d9\uc758\ud569\ub2c8\ub2e4"}, +gkX(){return"\uc0ac\uc6a9\uc790 \uc2e0\uace0"}, +mn(a,b){return a+"\uac00 "+b+"\ub85c \ubc18\uc751\ud568"}, +gjM(){return"\ubc29\uc5d0 \uace0\uc815"}, +glU(){return"\uc774\ubca4\ud2b8\ub97c \uc601\uad6c\uc801\uc73c\ub85c \uace0\uc815 \ud574\uc81c\ud560 \uac83\uc774 \ud655\uc2e4\ud55c\uac00\uc694?"}, +gft(){return"\uc774\ubaa8\uc9c0"}, +gm3(){return"\uc2e4\ud5d8\uc801\uc778 \uc601\uc0c1 \ud1b5\ud654"}, +glZ(){return"\uc774\uba54\uc77c\uc774\ub098 \uc720\uc800 \uc774\ub984"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"\uac80\uc0c9"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auq.prototype={ +gjJ(){return"Slapta\u017eod\u017eiai nesutampa!"}, +gjP(){return"\u012eveskite teising\u0105 el. pa\u0161to adres\u0105."}, +gfJ(){return"Pakartokite slapta\u017eod\u012f"}, +jO(a){return"Pasirinkite bent "+a+" simbolius."}, +ghV(){return"Apie"}, +ghW(a){return"Sutinku"}, +hX(a){return"\ud83d\udc4d "+a+" pri\u0117m\u0117 kvietim\u0105"}, +hY(a){return"\ud83d\udd10 "+a+" aktyvavo visapus\u012f \u0161ifravim\u0105"}, +ghZ(){return"Prid\u0117ti el. pa\u0161t\u0105"}, +glV(){return"Nor\u0117dami i\u0161trinti savo paskyr\u0105, patvirtinkite savo Matrix ID."}, +lG(a){return"Tai tur\u0117t\u0173 b\u016bti "+a}, +gfm(){return"Administratorius"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" atsiliep\u0117 \u012f skambut\u012f"}, +gi0(){return"Bet kas gali prisijungti"}, +gfU(){return"Archyvas"}, +geM(){return"Ar esate tikri?"}, +gi1(){return"Ar tikrai norite atsijungti?"}, +gi2(){return"Kad gal\u0117tum\u0117te prijungti kit\u0105 asmen\u012f, \u012fveskite savo saugyklos slaptafraz\u0119 arba atk\u016brimo rakt\u0105."}, +i3(a){return"Priimti \u0161i\u0105 patvirtinimo u\u017eklaus\u0105 i\u0161 "+a+"?"}, +i4(a,b,c){return"Nam\u0173 serveris palaiko \u0161iuos prisijungimo tipus:\n"+a+"\nTa\u010diau \u0161i programa palaiko tik:\n"+b}, +ghK(){return"I\u0161si\u0173sti paspaudus Enter"}, +i5(a,b,c,d){return"Nam\u0173 serveris palaiko spec. versijas:\n"+a+"\nTa\u010diau \u0161i programa palaiko tik "+b}, +gfV(){return"U\u017eblokuoti i\u0161 pokalbio"}, +gi6(){return"U\u017eblokuotas"}, +i7(a,b){return a+" u\u017eblokavo "+b}, +gi8(){return"Blokuoti \u012frengin\u012f"}, +gdj(){return"U\u017eblokuotas"}, +gi9(){return"Bot\u0173 \u017einut\u0117s"}, +gkt(){return"Burbulo dydis"}, +gcN(a){return"At\u0161aukti"}, +fW(a){return"Nepavyksta atidaryti URI "+a}, +gfX(){return"Pakeisti \u012frenginio vard\u0105"}, +ig(a){return a+" pakeit\u0117 pokalbio avatar\u0105"}, +ih(a,b){return a+" pakeit\u0117 pokalbio apra\u0161ym\u0105 \u012f: '"+b+"'"}, +ii(a,b){return a+" pakeit\u0117 pokalbio pavadinim\u0105 \u012f: '"+b+"'"}, +ij(a){return a+" pakeit\u0117 pokalbi\u0173 leidimus"}, +ik(a,b){return a+" pakeit\u0117 rodom\u0105 vard\u0105 \u012f: '"+b+"'"}, +il(a){return a+" pakeit\u0117 sve\u010dio prieigos taisykles"}, +im(a,b){return a+" pakeit\u0117 sve\u010dio prieigos taisykles \u012f: "+b}, +io(a){return a+" pakeit\u0117 istorijos matomum\u0105"}, +ip(a,b){return a+" pakeit\u0117 istorijos matomum\u0105 \u012f: "+b}, +iq(a){return a+" pakeit\u0117 prisijungimo taisykles"}, +ir(a,b){return a+" pakeit\u0117 prisijungimo taisykles \u012f: "+b}, +is(a){return a+" pakeit\u0117 savo avatar\u0105"}, +it(a){return a+" pakeit\u0117 kambario pseudonimus"}, +iu(a){return a+" pakeit\u0117 pakvietimo nuorod\u0105"}, +gfY(){return"Keisti slapta\u017eod\u012f"}, +gib(){return"Keisti savo stili\u0173"}, +gia(){return"Keisti grup\u0117s pavadinim\u0105"}, +gic(){return"Keisti ekrano u\u017eskland\u0105"}, +gie(){return"Keisti savo avatar\u0105"}, +giv(){return"\u0160ifravimas buvo sugadintas"}, +gf0(){return"Pokalbis"}, +ghx(){return"J\u016bs\u0173 pokalbio atsargin\u0117 kopija buvo nustatyta."}, +gfc(){return"Pokalbio atsargine kopija"}, +giw(){return"J\u016bs\u0173 senos \u017einut\u0117s yra apsaugotos atk\u016brimo raktu. Pasir\u016bpinkite, kad jo neprarastum\u0117te."}, +gix(){return"Pokalbiai"}, +gfd(){return"Pasirinkite saug\u0173 slapta\u017eod\u012f"}, +giz(){return"Pasirinkite vartotojo vard\u0105"}, +gfZ(){return"I\u0161valyti archyv\u0105"}, +gdd(a){return"U\u017edaryti"}, +glS(){return"Pa\u017eym\u0117ti kaip tiesioginio pokalbio kambar\u012f"}, +glT(){return"Pa\u017eym\u0117ti kaip grup\u0119"}, +giA(){return"U\u017eblokuoti vartotoj\u0105 \u0161iame kambaryje"}, +giB(){return"I\u0161valyti laikin\u0105 talpykl\u0105"}, +giC(){return"Sukurti tu\u0161\u010di\u0105 grupin\u012f pokalb\u012f\nNaudokite --no-encryption kad i\u0161jungti \u0161ifravim\u0105"}, +giD(){return"Atmesti sesij\u0105"}, +giE(){return"Prad\u0117ti tiesiogin\u012f pokalb\u012f\nNaudokite --no-encryption kad i\u0161jungti \u0161ifravim\u0105"}, +gku(){return"Si\u0173sti tekst\u0105 HTML formatu"}, +giF(){return"Pakviesti vartotoj\u0105 \u012f \u0161it\u0105 kambar\u012f"}, +giG(){return"Prisijungti prie nurodyto kambario"}, +giH(){return"Pa\u0161alinti vartotoja i\u0161 \u0161ito kambario"}, +giI(){return"Palikti pokalbi\u0173 kambar\u012f"}, +gkv(){return"Apib\u016bdinkite save"}, +giJ(){return"Nustatyti savo nuotrauk\u0105 \u0161iame kambaryje (su mxc-uri)"}, +giK(){return"Nustatyti savo rodom\u0105 vard\u0105 \u0161iame kambaryje"}, +gkw(){return"Nustatyti naudotojo galios lyg\u012f (numatytasis: 50)"}, +gkx(){return"Si\u0173sti neformatuot\u0105 tekst\u0105"}, +gky(){return"Si\u0173sti atsakym\u0105 kaip reakcij\u0105"}, +gkz(){return"Si\u0173sti tekst\u0105"}, +giL(){return"Atblokuoti vartotoj\u0105 \u0161iame kambaryje"}, +gkA(){return"Neteisinga komanda"}, +kB(a){return a+" n\u0117ra komanda."}, +giM(){return"Palyginkite jaustukus"}, +giN(){return"Palyginkite skai\u010dius"}, +gh_(){return"Konfig\u016bruoti pokalb\u012f"}, +giO(){return"Kontaktas buvo pakviestas \u012f grup\u0119"}, +giP(){return"Turi rodom\u0105 vard\u0105"}, +giQ(){return"Turi vartotojo vard\u0105"}, +gfn(){return"Apie turin\u012f prane\u0161ta serverio administratoriams"}, +giR(){return"Nukopijuota \u012f i\u0161karpin\u0119"}, +gh0(a){return"Kopijuoti"}, +giS(){return"Koipjuoti \u012f i\u0161karpin\u0119"}, +iT(a){return"Nepavyko i\u0161\u0161ifruoti prane\u0161imo: "+a}, +iU(a){return a+" dalyviai"}, +iV(a){return"\ud83d\udcac "+a+" suk\u016br\u0117 pokalb\u012f"}, +giW(){return"Tamsi"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"-"+b+"-"+c}, +giZ(){return"Tai deaktyvuos j\u016bs\u0173 vartotojo paskyr\u0105. Tai negali b\u016bti at\u0161aukta! Ar j\u016bs tuo tikri?"}, +gj_(){return"Numatytasis teisi\u0173 lygis"}, +gez(a){return"I\u0161trinti"}, +gj0(){return"Panaikinti paskyra"}, +gh2(){return"I\u0161trinti \u017einut\u0119"}, +gfp(){return"\u012erenginiai"}, +geR(){return"Tiesioginiai pokalbiai"}, +gnt(a){return"Download"}, +gj2(){return"Redaguoti"}, +gj3(){return"Redaguoti blokuotus serverius"}, +gh3(){return"Redaguoti pokalbio leidimus"}, +gh4(){return"Redaguoti kambario avatar\u0105"}, +gh5(){return"Jaustukas jau egzistuoja!"}, +gh6(){return"Neteisingas jaustuko trumpasis kodas!"}, +gj4(){return"Jaustuk\u0173 paketai kambariui"}, +gh7(){return"Jaustuk\u0173 nustatymai"}, +gh8(){return"Jaustuko trumpasis kodas"}, +gj5(){return"Turite pasirinkti jaustuko trump\u0105j\u012f kod\u0105 ir paveiksliuk\u0105!"}, +gfe(){return"Tu\u0161\u010dias pokalbis"}, +gj6(){return"\u012egalinti jaustuk\u0173 paket\u0105 visur"}, +gfu(){return"Aktyvuoti \u0161ifravim\u0105"}, +gj7(){return"\u0160ifravimo nebegal\u0117site i\u0161jungti. Ar j\u016bs tuo tikri?"}, +gh9(){return"\u0160ifravimas aktyvuotas"}, +j8(a){return a+" baig\u0117 skambut\u012f"}, +gnB(){return"Enter chat name"}, +gf1(){return"\u012eveskite el. pa\u0161to adres\u0105"}, +gkK(){return"Nam\u0173 serveris"}, +gj9(){return"\u012eveskite nam\u0173 server\u012f"}, +gha(){return"Viskas paruo\u0161ta!"}, +gfv(){return"Itin \u012f\u017eeid\u017eiantis"}, +gjc(a){return"\u0160rifto dydis"}, +geB(a){return"Toliau"}, +gjd(){return"Penktadienis"}, +gkI(){return"Nuo prisijungimo"}, +gkJ(){return"Nuo pakvietimo"}, +gfO(){return"Eiti \u012f nauj\u0105 kambar\u012f"}, +ghy(){return"Grup\u0117s apra\u0161ymas"}, +f8(a){return"Grup\u0117 su "+a}, +ghz(){return"Sve\u010diams draud\u017eiama"}, +ghA(){return"Sve\u010diai gali prisijungti"}, +je(a,b){return a+" at\u0161auk\u0117 "+b+" kvietim\u0105"}, +ghb(){return"Pagalba"}, +gjf(){return"Sl\u0117pti pa\u0161alintus \u012fvykius"}, +gjg(){return"Sl\u0117pti ne\u017einomus \u012fvykius"}, +gfw(){return"Kiek \u012f\u017eei\u017eiantis \u0161is turinys?"}, +ghc(){return"Ignoruoti"}, +geh(){return"Ignoruoti vartotojai"}, +gjh(){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."}, +gji(){return"Ignoruoti vartotoj\u0105"}, +gfz(){return"A\u0161 paspaud\u017eiau nuorod\u0105"}, +gjj(){return"Neteisinga slaptafraz\u0117 arba atk\u016brimo raktas"}, +gfA(){return"Ne\u012f\u017eeid\u017eiantis"}, +gjk(){return"Pakviesti kontakt\u0105"}, +jl(a){return"Pakviesti kontakt\u0105 \u012f "+a}, +gjn(){return"Pakviestas"}, +jo(a,b){return"\ud83d\udce9 "+a+" pakviet\u0117 "+b}, +gjp(){return"Tik pakviesti vartotojai"}, +gjm(){return"Pakvietimas man"}, +gjq(){return"ra\u0161o"}, +he(a){return"\ud83d\udc4b "+a+" prisijung\u0117 prie pokalbio"}, +ghd(){return"Prisijungti prie kambario"}, +jr(a,b){return"\ud83d\udc5e "+a+" i\u0161met\u0117 "+b}, +ghf(){return"I\u0161mesti i\u0161 pokalbio"}, +hg(a){return"Paskutinis aktyvumas: "+a}, +gjs(){return"Seniai matytas"}, +geV(){return"Palikti"}, +gjt(){return"Paliko pokalb\u012f"}, +gju(){return"\u0160viesi"}, +jv(a){return"\u012ekelti dar "+a+" dalyvius"}, +gfo(){return"Eksportuoti sesij\u0105 ir i\u0161valyti \u012frengin\u012f"}, +gkE(){return"\u0160io veiksmo negalima at\u0161aukti. \u012esitikinkite, kad saugiai saugote atsargin\u0119 kopij\u0105."}, +gkC(){return"TOR Naudotojai: Eksportuoti sesij\u0105"}, +gkD(){return"TOR naudotojams rekomenduojama eksportuoti sesij\u0105 prie\u0161 u\u017edarant lang\u0105."}, +gkL(){return"TOR Naudotojai: Importuoti sesijos eksport\u0105"}, +gkM(){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."}, +ghh(){return"Rodyti daugiau\u2026"}, +geX(){return"Prisijungti"}, +jw(a){return"Prisijungti prie "+a}, +gkN(){return"Prisijungti vienu paspaudimu"}, +ghi(){return"Atsijungti"}, +gjx(){return"Nari\u0173 poky\u010diai"}, +gf4(){return"Pamin\u0117ti"}, +gjz(){return"\u017dinut\u0117s"}, +gjy(){return"\u017dinut\u0117 bus pa\u0161alinta visiem dalyviams"}, +go8(){return"No matching search results."}, +gfB(){return"Moderatorius"}, +gjA(){return"Pirmadienis"}, +ghj(){return"Atminkite, kad norint naudoti end-to-end \u0161ifravim\u0105, reikalingas Pantalaimon."}, +gfg(){return"Naujas pokalbis"}, +ghk(){return"Nauja patvirtinimo u\u017eklausa!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Toliau"}, +gjB(){return"Ne"}, +gjC(){return"N\u0117ra ry\u0161io su serveriu"}, +gjD(){return"Nerasta jaustuk\u0173. \ud83d\ude15"}, +gjE(){return"\u0160ifravim\u0105 galite suaktyvinti tik tada, kai kambarys nebebus vie\u0161ai pasiekiamas."}, +kQ(a,b){return a.k(0)+" n\u0117ra Matrix serveris, ar vietoj jo naudoti "+b.k(0)+"?"}, +gjF(){return"Dar neprid\u0117jote slapta\u017eod\u017eio atk\u016brimo b\u016bdo."}, +gfC(){return"N\u0117ra leidimo"}, +ghl(){return"Nerasta kambari\u0173\u2026"}, +gfD(){return"Prane\u0161imai"}, +gjG(){return"Prane\u0161imai aktyvuoti \u0161itai paskyrai"}, +gfE(){return"Agresyvus"}, +gdl(){return"OK"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oi, ka\u017ekas nutiko ne taip\u2026"}, +gkR(){return"Vienas i\u0161 j\u016bs\u0173 klient\u0173 atsijung\u0117"}, +gkS(){return"Atidaryti \u017eem\u0117lapiuose"}, +gkj(){return"\u0160is serveris turi patvirtinti j\u016bs\u0173 el. pa\u0161to adres\u0105 registracijai."}, +ghm(){return"Arba"}, +gho(){return"Dalyvis"}, +gjH(){return"Slapta fraz\u0117 arba atk\u016brimo raktas"}, +gjI(a){return"Slapta\u017eodis"}, +gf6(){return"Slapta\u017eodis u\u017emir\u0161tas"}, +ghp(){return"Slapta\u017eodis pakeistas"}, +ghq(){return"Slapta\u017eod\u017eio atk\u016brimas"}, +gjK(){return"Pasirinkite paveiksliuk\u0105"}, +gjL(){return"Prisegti"}, +gjN(){return"Pasirinkite vartotojo vard\u0105"}, +gfF(){return"Paspauskite nuorod\u0105 el. pa\u0161te ir t\u0119skite toliau."}, +gfG(){return"\u012eveskite savo slapta\u017eod\u012f"}, +gjQ(){return"\u012eveskite savo vartotojo vard\u0105"}, +gjR(){return"Vadovaukit\u0117s svetain\u0117je pateiktais nurodymais ir bakstel\u0117kite Toliau."}, +gjT(){return"Privatumas"}, +gkT(){return"Tiesiogini\u0173 prane\u0161im\u0173 taisykl\u0117s"}, +gfI(a){return"Prie\u017eastis"}, +hs(a){return A.q(a)+" pa\u0161alino \u012fvyk\u012f"}, +gjV(){return"Pa\u0161alinti \u017einut\u0119"}, +gjW(){return"Atmesti"}, +jX(a){return a+" atmet\u0117 kvietim\u0105"}, +gbF(a){return"Pa\u0161alinti"}, +gjY(){return"Pa\u0161alinti visus kitus \u012frenginius"}, +jZ(a){return"Pa\u0161alino vartotojas "+a.k(0)}, +gk7(){return"Atblokuoti pokalbyje"}, +gkW(){return"Pa\u0161alinti savo avatar\u0105"}, +gk_(){return"Atvaizduoti turting\u0105 \u017einut\u0117s turin\u012f"}, +ght(){return"Pakeisti kambar\u012f naujesne versija"}, +gfK(a){return"Atsakyti"}, +gfh(){return"Prane\u0161ti apie \u017einut\u0119"}, +gk0(){return"Kambarys buvo atnaujintas"}, +gk5(){return"Kambario versija"}, +ghB(){return"\u0160e\u0161tadienis"}, +gke(){return"I\u0161saugoti fail\u0105"}, +ghC(){return"Apsauga"}, +gjU(){return"Atk\u016brimo raktas"}, +gkU(){return"Pamestas atk\u016brimo raktas?"}, +hD(a){return"Mat\u0117 "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Mat\u0117 "+a+" ir "+b+" kiti",s,s)}, +hE(a,b){return"Mat\u0117 "+a+" ir "+b}, +geI(a){return"Si\u0173sti"}, +ghF(){return"Si\u0173sti \u017einut\u0119"}, +gkh(){return"Si\u0173sti kaip tekst\u0105"}, +ghG(){return"Si\u0173sti garso \u012fra\u0161\u0105"}, +ghH(){return"S\u0173sti byl\u0105"}, +ghI(){return"Si\u0173sti paveiksliuk\u0105"}, +ghJ(){return"Si\u0173sti \u017einutes"}, +ghL(){return"Si\u0173sti original\u0105"}, +ghM(){return"Si\u0173sti video"}, +hN(a){return"\ud83d\udcc1 "+a+" atsiunt\u0117 fail\u0105"}, +hQ(a){return"\ud83c\udfa4 "+a+" atsiunt\u0117 garso \u012fra\u0161\u0105"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" atsiunt\u0117 nuotrauk\u0105"}, +fP(a){return"\ud83d\ude0a "+a+" atsiunt\u0117 lipduk\u0105"}, +hP(a){return"\ud83c\udfa5 "+a+" atsiunt\u0117 vaizdo \u012fra\u0161\u0105"}, +ki(a){return a+" i\u0161siunt\u0117 skambu\u010dio informacij\u0105"}, +gkk(){return"Nustatyti pakvietimo nuorod\u0105"}, +gfQ(){return"Nustatyti leidim\u0173 lyg\u012f"}, +gfS(){return"Nustatytmai"}, +gfk(a){return"Bendrinti"}, +kl(a){return a+" bendrino savo viet\u0105"}, +gkm(){return"Rodyti slapta\u017eod\u012f"}, +gfa(){return"Registruotis"}, +glA(){return"Vienkartinis prisijungimas"}, +ghS(a){return"Praleisti"}, +gnR(){return"Invite"}, +ghT(){return"Programinis kodas"}, +hU(a){return a+" prad\u0117jo skambut\u012f"}, +gko(a){return"Pateikti"}, +gkp(){return"Sekmadienis"}, +glH(){return"Sinchronizuojama\u2026 Pra\u0161ome palaukti."}, +gks(){return"Sistema"}, +gkY(){return"Jie nesutampa"}, +gkZ(){return"Jie sutampa"}, +gl_(){return"Ketvirtadienis"}, +gl0(){return"Per daug u\u017eklaus\u0173. Pabandykite dar kart\u0105 v\u0117liau!"}, +gl1(){return"Perk\u0117limas i\u0161 kito \u012frenginio"}, +gl2(){return"Pabandykite i\u0161si\u0173sti dar kart\u0105"}, +gl3(){return"Antradienis"}, +l4(a,b){return a+" atblokavo "+b}, +gl5(){return"Atblokuoti \u012frengin\u012f"}, +gl6(){return"Ne\u017einomas \u012frenginys"}, +gk8(){return"Ne\u017einomas \u0161ifravimo algoritmas"}, +l7(a,b){return"Ne\u017einomas \u012fvykis '"+a+"'"}, +gfM(){return"Atsegti"}, +l8(a,b){return a+" ir dar "+b+" kiti ra\u0161o"}, +l9(a,b){return a+" ir "+b+" ra\u0161o"}, +la(a){return a+" ra\u0161o"}, +lb(a){return"\ud83d\udeaa "+a+" paliko pokalb\u012f"}, +lc(a,b){return a+" i\u0161siunt\u0117 "+b+" \u012fvyk\u012f"}, +gmu(){return"Nepatvirtinta"}, +gdZ(){return"Patvirtinta"}, +gka(){return"Prad\u0117ti patvirtinim\u0105"}, +gkb(){return"J\u016bs s\u0117kmingai patvirtinote!"}, +gld(){return"Patvirtinama kita paskyra"}, +gle(){return"Pokalbi\u0173 istorijos matomumas"}, +glf(){return"Matoma visiems dalyviams"}, +glg(){return"Matoma visiems"}, +glh(){return"Laukiama, kol dalyvis priims u\u017eklaus\u0105\u2026"}, +gli(){return"Laukiama, kol dalyvis priims jaustukus\u2026"}, +glj(){return"Laukiama, kol dalyvis priims skai\u010dius\u2026"}, +glk(){return"U\u017esklanda"}, +gll(){return"\u012esp\u0117jimas!"}, +glm(){return"Tre\u010diadienis"}, +ghv(){return"I\u0161siunt\u0117me jums el. lai\u0161k\u0105"}, +ghw(){return"Kod\u0117l norite apie tai prane\u0161ti?"}, +glo(){return"I\u0161trinti atsargin\u0119 pokalbi\u0173 kopij\u0105, kad sukurti nauj\u0105 atk\u016brimo rakt\u0105?"}, +glp(){return"Naudodami \u0161iuos adresus galite atkurti savo slapta\u017eod\u012f."}, +geQ(){return"Taip"}, +glq(){return"J\u016bs"}, +gkd(){return"Esate pakviesti \u012f \u0161\u012f pokalb\u012f"}, +glr(){return"J\u016bs nebedalyvaujate \u0161iame pokalbyje"}, +gls(){return"Jums buvo u\u017edrausta dalyvauti \u0161iame pokalbyje"}, +glu(){return"J\u016bs\u0173 vie\u0161asis raktas"}, +gkO(){return"\u017dinut\u0117s informacija"}, +gmr(a){return"Laikas"}, +gd3(a){return"\u017dinut\u0117s tipas"}, +glx(){return"Siunt\u0117jas"}, +gmk(){return"Atverti galerij\u0105"}, +gmo(){return"Pa\u0161alinti i\u0161 erdv\u0117s"}, +gml(){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."}, +glM(){return"Prid\u0117ti prie istorijos"}, +gmm(){return"Paskelbti"}, +gkc(){return"Kas gali matyti mano istorijas?"}, +gmq(){return"\u0160is vartotojas dar nieko nepaskelb\u0117 savo istorijoje"}, +gmp(){return"Atsakymas i\u0161si\u0173stas"}, +lD(a,b){return"Istorija nuo "+a+": \n"+b}, +gln(){return"Atminkite, kad \u017emon\u0117s gali matyti vienas kit\u0105 ir susisiekti tarpusavyje j\u016bs\u0173 istorijoje."}, +gmv(){return"Kas vyksta?"}, +glK(){return"Prid\u0117ti apra\u0161ym\u0105"}, +glE(){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."}, +gm9(){return"A\u0161 suprantu"}, +gkX(){return"Prane\u0161ti apie vartotoj\u0105"}, +mn(a,b){return a+" sureagavo su "+b}, +gjM(){return"Prisegti prie kambario"}, +glU(){return"Ar tikrai norite visam laikui atsegti \u012fvyk\u012f?"}, +gft(){return"Jaustukai"}, +gm3(){return"Eksperimentiniai vaizdo skambu\u010diai"}, +glZ(){return"El. pa\u0161tas arba vartotojo vardas"}, +gmb(){return"Privataus re\u017eimo problemos"}, +gma(){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."}, +gmy(){return"Vardas"}, +gmF(){return"J\u016bs atmet\u0117te kvietim\u0105"}, +glt(){return"J\u016bs prisijung\u0117te prie pokalbio"}, +gmz(){return"\ud83d\udc4d J\u016bs pri\u0117m\u0117te kvietim\u0105"}, +mA(a){return"J\u016bs u\u017eblokavote "+a}, +mB(a){return"J\u016bs at\u0161auk\u0117te kvietim\u0105 "+a}, +mC(a){return"\ud83d\udce9 Jus pakviet\u0117 "+a}, +mD(a){return"\ud83d\udce9 Pakviet\u0117te "+a}, +mE(a){return"\ud83d\udc5e J\u016bs i\u0161met\u0117te "+a}, +mG(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."}, +gms(){return"Atrakinti senas \u017einutes"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return"Atk\u016brimo rakt\u0105 laikyti saugioje \u0161io prietaiso saugykloje."}, +glw(){return"\u012era\u0161ykite \u0161\u012f rakt\u0105 rankiniu b\u016bdu, \u012fjung\u0119 sistemos bendrinimo dialogo lang\u0105 arba i\u0161karpin\u0119."}, +glC(){return"Saugiai laikyti \u0161iame prietaise"}, +gk9(){return"Vartotojas"}, +glY(){return"Pasirinktinis"}, +gmx(){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."}, +gm1(){return"\u012eeiti \u012f erdv\u0119"}, +gm0(){return"\u012eeiti \u012f kambar\u012f"}, +glN(){return"Visos erdv\u0117s"}, +mi(a){return a+" pokalbiai"}, +gm7(){return"Sl\u0117pti nesvarbius b\u016bsenos \u012fvykius"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Ie\u0161koti"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.aur.prototype={ +gjJ(){return"Passordet samsvarer ikke!"}, +gjP(){return"Skriv inn en gyldig e-postadresse."}, +gfJ(){return"Gjenta passord"}, +jO(a){return"Vennligst velg minst "+a+" tegn."}, +ghV(){return"Om"}, +ghW(a){return"Godta"}, +hX(a){return a+" godtok invitasjonen"}, +hY(a){return a+" skrudde p\xe5 ende-til-ende -kryptering"}, +ghZ(){return"Legg til e-post"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Administrator"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" besvarte anropet"}, +gi0(){return"Hvem som helst kan delta"}, +gfU(){return"Arkiv"}, +geM(){return"Er du sikker?"}, +gi1(){return"Er du sikker p\xe5 at du vil logge ut?"}, +gi2(){return"For \xe5 kunne signere den andre personen, skriv inn ditt sikre lagerpassord eller gjenopprettingsn\xf8kkel."}, +i3(a){return"Godta denne bekreftelsesforesp\xf8rselen fra "+a+"?"}, +i4(a,b,c){return"Denne hjemme serveren st\xf8tter f\xf8lgende innloggings-typer:\n"+a+"\nMen denne applikasjonen st\xf8tter kun:\n"+b}, +ghK(){return"Trykk p\xe5 enter for \xe5 sende"}, +i5(a,b,c,d){return"Denne hjemme serveren st\xf8tter f\xf8lgene Spec-versjoner:\n"+a+"\nMen denne applikasjonen st\xf8tter kun "+b}, +gfV(){return"Bannlys fra sludring"}, +gi6(){return"Bannlyst"}, +i7(a,b){return a+" bannlyste "+b}, +gi8(){return"Blokker enhet"}, +gdj(){return"Blokkert"}, +gi9(){return"Bot-meldinger"}, +gkt(){return"Bubble size"}, +gcN(a){return"Avbryt"}, +fW(a){return"Kan ikke \xe5pne URI "+a}, +gfX(){return"Endre enhetsnavn"}, +ig(a){return a+" endret sludreavatar"}, +ih(a,b){return a+" endret sludrebeskrivelse til: \xab"+b+"\xbb"}, +ii(a,b){return a+" endret sludringsnavn til: \xab"+b+"\xbb"}, +ij(a){return a+" endret sludretilgangene"}, +ik(a,b){return a+" endret visningsnavn til: "+b}, +il(a){return a+" endret gjestetilgangsreglene"}, +im(a,b){return a+" endret gjestetilgangsregler til: "+b}, +io(a){return a+" endret historikksynlighet"}, +ip(a,b){return a+" endret historikksynlighet til: "+b}, +iq(a){return a+" endret tilgangsreglene"}, +ir(a,b){return a+" endret tilgangsreglene til: "+b}, +is(a){return a+" endret avataren sin"}, +it(a){return a+" endret rom-aliasene"}, +iu(a){return a+" endret invitasjonslenken"}, +gfY(){return"Endre passord"}, +gib(){return"Endre din stil"}, +gia(){return"Endre gruppens navn"}, +gic(){return"Endre bakgrunnsbilde"}, +gie(){return"Bytt profilbilde"}, +giv(){return"Krypteringen er skadet"}, +gf0(){return"Sludring"}, +ghx(){return"Your chat backup has been set up."}, +gfc(){return"Sludringssikkerhetskopi"}, +giw(){return"Din sludringssikkerhetskopi er sikret med en sikkerhetsn\xf8kkel. Ikke mist den."}, +gix(){return"Chats"}, +gfd(){return"Velg et sterkt passord"}, +giz(){return"Velg et brukernavn"}, +gfZ(){return"Clear archive"}, +gdd(a){return"Lukk"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Ban the given user from this chat"}, +giB(){return"Clear cache"}, +giC(){return u.C}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"Send HTML-formatted text"}, +giF(){return"Invite the given user to this chat"}, +giG(){return"Join the given chat"}, +giH(){return"Remove the given user from this chat"}, +giI(){return"Leave this chat"}, +gkv(){return"Describe yourself"}, +giJ(){return u.N}, +giK(){return"Set your display name for this chat"}, +gkw(){return u.Q}, +gkx(){return"Send unformatted text"}, +gky(){return"Send reply as a reaction"}, +gkz(){return"Send text"}, +giL(){return"Unban the given user from this chat"}, +gkA(){return"Command invalid"}, +kB(a){return a+" is not a command."}, +giM(){return"Sammenlign og forsikre at f\xf8lgende smilefjes samsvarer med de p\xe5 den andre enheten:"}, +giN(){return"Sammenlign og forsikre at f\xf8lgende tall samsvarer med de p\xe5 den andre enheten:"}, +gh_(){return"Sett opp sludring"}, +giO(){return"Kontakt invitert til gruppen"}, +giP(){return"Inneholder visningsnavn"}, +giQ(){return"Inneholder brukernavn"}, +gfn(){return"Innholdet har blitt rapportert til tjeneradministratorene"}, +giR(){return"Kopiert til utklippstavle"}, +gh0(a){return"Kopier"}, +giS(){return"Kopier til utklippstavle"}, +iT(a){return"Kunne ikke dekryptere melding: "+a}, +iU(a){return a+" deltagere"}, +iV(a){return a+" opprettet sludringen"}, +giW(){return"M\xf8rk"}, +iX(a,b){return b+", "+a}, +iY(a,b,c){return c+" "+b+" "+a}, +giZ(){return"Dette vil skru av din brukerkonto for godt, og kan ikke angres! Er du sikker?"}, +gj_(){return"Forvalgt tilgangsniv\xe5"}, +gez(a){return"Slett"}, +gj0(){return"Slett konto"}, +gh2(){return"Slett melding"}, +gfp(){return"Enheter"}, +geR(){return"Direktesludringer"}, +gnt(a){return"Download"}, +gj2(){return"Rediger"}, +gj3(){return"Rediger blokkerte tjenere"}, +gh3(){return"Rediger sludringstilganger"}, +gh4(){return"Rediger romavatar"}, +gh5(){return"Smilefjeset finnes allerede!"}, +gh6(){return"Ugyldig smilefjes-kode!"}, +gj4(){return"Smilefjespakker for rommet"}, +gh7(){return"Smilefjes-innstillinger"}, +gh8(){return"Smilefjes-kode"}, +gj5(){return"Du m\xe5 velge en smilefjes-kode og et bilde!"}, +gfe(){return"Tom sludring"}, +gj6(){return"Skru p\xe5 smilefjespakke for hele programmet"}, +gfu(){return"Skru p\xe5 kryptering"}, +gj7(){return"Du vil ikke kunne skru av kryptering lenger. Er du sikker?"}, +gh9(){return"Kryptering er ikke p\xe5skrudd"}, +j8(a){return a+" avsluttet samtalen"}, +gnB(){return"Enter chat name"}, +gf1(){return"Skriv inn en e-postadresse"}, +gkK(){return"Homeserver"}, +gj9(){return"Skriv inn din hjemmetjener"}, +gha(){return"Alt er klart!"}, +gfv(){return"Veldig"}, +gjc(a){return"Skriftst\xf8rrelse"}, +geB(a){return"Videre"}, +gjd(){return"Fredag"}, +gkI(){return"Fra \xe5 ta del"}, +gkJ(){return"Fra invitasjonen"}, +gfO(){return"Go to the new chat"}, +ghy(){return"Gruppebeskrivelse"}, +f8(a){return"Gruppe med "+a}, +ghz(){return"Gjester forbudt"}, +ghA(){return"Gjester kan ta del"}, +je(a,b){return a+" har trukket tilbake invitasjonen til "+b}, +ghb(){return"Hjelp"}, +gjf(){return"Skjul tilbaketrukne hendelser"}, +gjg(){return"Skjul ukjente hendelser"}, +gfw(){return"Hvor st\xf8tende er innholdet?"}, +ghc(){return"Ignorer"}, +geh(){return"Ignorerte brukere"}, +gjh(){return"Du kan ignorere brukere som forstyrrer deg. Du vil ikke lenger kunne motta meldinger eller rominvitasjoner fra brukere p\xe5 din personlige ignoreringsliste."}, +gji(){return"Ignorer brukernavn"}, +gfz(){return"Jeg har klikket p\xe5 lenken"}, +gjj(){return"Feilaktig passord eller gjenopprettingsn\xf8kkel"}, +gfA(){return"Harml\xf8st"}, +gjk(){return"Inviter kontakt"}, +jl(a){return"Inviter kontakt til "+a}, +gjn(){return"Invitert"}, +jo(a,b){return a+" inviterte "+b}, +gjp(){return"Kun inviterte brukere"}, +gjm(){return"Invitasjon for meg"}, +gjq(){return"skriver"}, +he(a){return a+"ble med i samtalen"}, +ghd(){return"Ta del i rom"}, +jr(a,b){return a+" kastet ut "+b}, +ghf(){return"Kast ut av sludringen"}, +hg(a){return"Sist aktiv: "+a}, +gjs(){return"Sett for lenge siden"}, +geV(){return"Forlat"}, +gjt(){return"Forlat sludringen"}, +gju(){return"Lys"}, +jv(a){return"Last inn "+a+" deltagere til"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Laster inn\u2026 Vent."}, +ghh(){return"Last inn mer\u2026"}, +geX(){return"Logg inn"}, +jw(a){return"Logg inn p\xe5 "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Logg ut"}, +gjx(){return"Medlemsendringer"}, +gf4(){return"Nevn"}, +gjz(){return"Meldinger"}, +gjy(){return"Meldingen vil bli fjernet for alle deltagere"}, +go8(){return"No matching search results."}, +gfB(){return"Moderator"}, +gjA(){return"Mandag"}, +ghj(){return"Merk at du trenger Pantalaimon for \xe5 bruke ende-til-ende -kryptering inntil videre."}, +gfg(){return"Ny sludring"}, +ghk(){return"Ny bekreftelsesforesp\xf8rsel!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Neste"}, +gjB(){return"Nei"}, +gjC(){return"Ingen tilkobling til tjeneren"}, +gjD(){return"Fant ingen smilefjes. \ud83d\ude15"}, +gjE(){return u.S}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return"Du har ikke lagt til en m\xe5te \xe5 gjenopprette passordet ditt p\xe5."}, +gfC(){return"Ingen tilgang"}, +ghl(){return"Fant ingen rom \u2026"}, +gfD(){return"Merknader"}, +gjG(){return"Merknader p\xe5sl\xe5tt for denne kontoen"}, +gfE(){return"St\xf8tende"}, +gdl(){return"OK"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oida, noe gikk galt \u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Open in maps"}, +gkj(){return u.s}, +ghm(){return"Or"}, +gho(){return"Deltager"}, +gjH(){return"Passord eller gjenopprettingsn\xf8kkel"}, +gjI(a){return"Passord"}, +gf6(){return"Passord glemt"}, +ghp(){return"Passord endret"}, +ghq(){return"Passordgjenoppretting"}, +gjK(){return"Velg bilde"}, +gjL(){return"Fest"}, +gjN(){return"Velg et brukernavn"}, +gfF(){return"Klikk p\xe5 lenken i e-posten og fortsett."}, +gfG(){return"Skriv inn passordet ditt"}, +gjQ(){return"Skriv inn brukernavnet ditt"}, +gjR(){return"F\xf8lg instruksen p\xe5 nettsiden og trykk p\xe5 \xabNeste\xbb."}, +gjT(){return"Personvern"}, +gkT(){return"Dyttingsregler"}, +gfI(a){return"Grunn"}, +hs(a){return A.q(a)+" har trukket tilbake en hendelse"}, +gjV(){return"Redact message"}, +gjW(){return"Avsl\xe5"}, +jX(a){return a+" avslo invitasjonen"}, +gbF(a){return"Fjern"}, +gjY(){return"Fjern alle andre enheter"}, +jZ(a){return"Fjernet av "+a.k(0)}, +gk7(){return"Opphev bannlysning"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Tegn rikt meldingsinnhold"}, +ght(){return"Erstatt rom med nyere versjon"}, +gfK(a){return"Svar"}, +gfh(){return"Rapporter melding"}, +gk0(){return"Rommet har blitt oppgradert"}, +gk5(){return"Group chat version"}, +ghB(){return"L\xf8rdag"}, +gke(){return"Save file"}, +ghC(){return"Sikkerhet"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Sett av "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Sett av "+a+" og "+b+" andre",s,s)}, +hE(a,b){return"Sett av "+a+" og "+b}, +geI(a){return"Send"}, +ghF(){return"Send en melding"}, +gkh(){return"Send as text"}, +ghG(){return"Send lyd"}, +ghH(){return"Send fil"}, +ghI(){return"Send bilde"}, +ghJ(){return"Send meldinger"}, +ghL(){return"Send original"}, +ghM(){return"Send video"}, +hN(a){return a+" sendte en fil"}, +hQ(a){return a+" sendte lyd"}, +hO(a){return a+" sendte et bilde"}, +fP(a){return a+" sendte et klistremerke"}, +hP(a){return a+" sendte en video"}, +ki(a){return a+" sendte anropsinfo"}, +gkk(){return"Sett invitasjonslenke"}, +gfQ(){return"Sett tilgangsniv\xe5"}, +gfS(){return"Innstilinger"}, +gfk(a){return"Del"}, +kl(a){return a+" delte posisjonen"}, +gkm(){return"Show password"}, +gfa(){return"Registrer deg"}, +glA(){return"Single Sign on"}, +ghS(a){return"Hopp over"}, +gnR(){return"Invite"}, +ghT(){return"Kildekode"}, +hU(a){return a+" startet en samtale"}, +gko(a){return"Send inn"}, +gkp(){return"S\xf8ndag"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"System"}, +gkY(){return"Samsvarer ikke"}, +gkZ(){return"Samsvarer"}, +gl_(){return"Torsdag"}, +gl0(){return"For mange foresp\xf8rsler. Pr\xf8v igjen senere!"}, +gl1(){return"Overf\xf8r fra en annen enhet"}, +gl2(){return"Pr\xf8v \xe5 sende igjen"}, +gl3(){return"Tirsdag"}, +l4(a,b){return a+" opphevet bannlysning av "+b}, +gl5(){return"Opphev blokkering av enhet"}, +gl6(){return"Ukjent enhet"}, +gk8(){return"Ukjent krypteringsalgoritme"}, +l7(a,b){return"Ukjent hendelse \xab"+a+"\xbb"}, +gfM(){return"L\xf8sne"}, +l8(a,b){return a+" og "+b+" andre skriver"}, +l9(a,b){return a+" og "+b+" skriver"}, +la(a){return a+" skriver"}, +lb(a){return a+" har forlatt sludringen"}, +lc(a,b){return a+" sendte en "+b+"-hendelse"}, +gmu(){return"Unverified"}, +gdZ(){return"Verified"}, +gka(){return"Start bekreftelse"}, +gkb(){return"Du har bekreftet!"}, +gld(){return"Bekrefter annen konto"}, +gle(){return"Sludrehistorikkens synlighet"}, +glf(){return"Synlig for alle deltagere"}, +glg(){return"Synlig for alle"}, +glh(){return u.K}, +gli(){return"Waiting for partner to accept the emoji\u2026"}, +glj(){return"Venter p\xe5 at samtalepartner skal godta tallene \u2026"}, +glk(){return"Bakgrunnsbilde"}, +gll(){return"Advarsel!"}, +glm(){return"Onsdag"}, +ghv(){return"Du har f\xe5tt en e-post"}, +ghw(){return"Hvorfor \xf8nsker du \xe5 rapportere dette?"}, +glo(){return u.I}, +glp(){return"Med disse adressene kan du gjenopprette passordet ditt hvis du trenger det."}, +geQ(){return"Ja"}, +glq(){return"Deg"}, +gkd(){return"Du er invitert til denne sludringen"}, +glr(){return"Du deltar ikke lenger i denne sludringen"}, +gls(){return"Du har blitt bannlyst fra denne sludringen"}, +glu(){return"Din offentlige n\xf8kkel"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"S\xf8k"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.aus.prototype={ +gjJ(){return"Wachtwoorden komen niet overeen!"}, +gjP(){return"Voor een geldige email in."}, +gfJ(){return"Wachtwoord herhalen"}, +jO(a){return"Kies een wachtwoord met minimaal "+a+" tekens."}, +ghV(){return"Over ons"}, +ghW(a){return"Accepteren"}, +hX(a){return"\ud83d\udc4d "+a+" heeft de uitnodiging geaccepteerd"}, +hY(a){return"\ud83d\udd10 "+a+" heeft eind-tot-eindversleuteling geactiveerd"}, +ghZ(){return"Email toevoegen"}, +glV(){return"Bevestig jouw Matrix-ID om je account te verwijderen."}, +lG(a){return"Dit moet "+a+" zijn"}, +gfm(){return"Beheerder"}, +glQ(){return"Wat wiebelogen versturen"}, +glP(){return"Een knuffel versturen"}, +glR(){return"Een knuffel versturen"}, +lv(a){return a+" stuurt je wiebelogen"}, +lX(a){return a+" knuffelt je"}, +m8(a){return a+" omhelst je"}, +i_(a,b){return a+" heeft de oproep beantwoord"}, +gi0(){return"Iedereen kan deelnemen"}, +gfU(){return"Archief"}, +geM(){return"Weet je het zeker?"}, +gi1(){return"Weet je zeker dat je wilt uitloggen?"}, +gi2(){return"Voer je beveiligde opslag wachtwoordzin of herstelsleutel in om de andere persoon te kunnen ondertekenen."}, +i3(a){return"Accepteer je dit verificatieverzoek van "+a+"?"}, +i4(a,b,c){return"De homeserver ondersteunt de login types:\n"+a+"\nMaar deze app ondersteunt alleen:\n"+b}, +ghK(){return"Verstuur met enter"}, +i5(a,b,c,d){return"De homeserver ondersteunt de Spec-versies:\n"+a+"\nMaar deze app ondersteunt alleen "+b}, +gfV(){return"Van chat verbannen"}, +gi6(){return"Verbannen"}, +i7(a,b){return a+" verbant "+b}, +gi8(){return"Apparaat blokkeren"}, +gdj(){return"Geblokkeerd"}, +gi9(){return"Bot-berichten"}, +gkt(){return"Bubbelgrootte"}, +gcN(a){return"Annuleren"}, +fW(a){return"Kan de URI "+a+" niet openen"}, +gfX(){return"Apparaatnaam wijzigen"}, +ig(a){return a+" heeft de chatavatar gewijzigd"}, +ih(a,b){return a+" heeft de chatomschrijving gewijzigd in: "+b}, +ii(a,b){return a+" heeft de chatnaam gewijzigd in: "+b}, +ij(a){return a+" heeft de chatrechten gewijzigd"}, +ik(a,b){return a+"'s naam is nu "+b}, +il(a){return a+" heeft de toegangsregels voor gasten gewijzigd"}, +im(a,b){return a+" heeft de gastenregels gewijzigd in: "+b}, +io(a){return a+" heeft de zichtbaarheid van de geschiedenis gewijzigd"}, +ip(a,b){return a+" heeft de zichtbaarheid van de geschiedenis gewijzigd in: "+b}, +iq(a){return a+" heeft de deelnameregels gewijzigd"}, +ir(a,b){return a+" heeft de deelnameregels gewijzigd in: "+b}, +is(a){return a+"'s avatar is gewijzigd"}, +it(a){return a+" heeft de kameraliassen gewijzigd"}, +iu(a){return a+" heeft de uitnodigingslink gewijzigd"}, +gfY(){return"Wachtwoord wijzigen"}, +gib(){return"Stijl veranderen"}, +gia(){return"Groepsnaam wijzigen"}, +gic(){return"Achtergrond wijzigen"}, +gie(){return"Jouw avatar veranderen"}, +giv(){return"De versleuteling is beschadigd"}, +gf0(){return"Chat"}, +ghx(){return"Jouw chatback-up is ingesteld."}, +gfc(){return"Chatback-up"}, +giw(){return"Je oude berichten zijn beveiligd met een herstelsleutel. Zorg ervoor dat je deze niet verliest."}, +gix(){return"Chats"}, +gfd(){return"Kies een sterk wachtwoord"}, +giz(){return"Kies een inlognaam"}, +gfZ(){return"Archief wissen"}, +gdd(a){return"Sluiten"}, +glS(){return"Markeer als priv\xe9berichtenkamer"}, +glT(){return"Markeer als groep"}, +giA(){return"Persoon uit deze kamer verbannen"}, +giB(){return"Cache wissen"}, +giC(){return"Maak een lege groepschat\nGebruik --no-encryption om de versleuteling uit te schakelen"}, +giD(){return"Sessie weggooien"}, +giE(){return"Start een directe chat\nGebruik --no-encryption om de versleuteling uit te schakelen"}, +gku(){return"Tekst met HTML-opmaak versturen"}, +giF(){return"Persoon in deze kamer uitnodigen"}, +giG(){return"Deelnemen aan de kamer"}, +giH(){return"Persoon uit deze kamer verwijderen"}, +giI(){return"Deze kamer verlaten"}, +gkv(){return"Beschrijf jezelf"}, +giJ(){return"Jouw avatar voor deze kamer instellen (met mxc-uri)"}, +giK(){return"Jouw naam voor deze kamer instellen"}, +gkw(){return"Machtsniveau van de persoon instellen (standaard: 50)"}, +gkx(){return"Niet-opgemaakte tekst versturen"}, +gky(){return"Antwoord als reactie versturen"}, +gkz(){return"Tekst versturen"}, +giL(){return"Persoon weer in deze kamer toestaan"}, +gkA(){return"Opdracht ongeldig"}, +kB(a){return a+" is geen opdracht."}, +giM(){return"Vergelijk of de volgende emoji overeenkomen met die van het andere apparaat:"}, +giN(){return"Vergelijk of de volgende nummers overeenkomen met die van het andere apparaat:"}, +gh_(){return"Chat configureren"}, +giO(){return"Contact is voor de groep uitgenodigd"}, +giP(){return"Bevat naam"}, +giQ(){return"Bevat gebruikersnaam"}, +gfn(){return"De inhoud is gerapporteerd aan de serverbeheerders"}, +giR(){return"Gekopieerd naar klembord"}, +gh0(a){return"Bericht kopi\xebren"}, +giS(){return"Kopieer naar klembord"}, +iT(a){return"Kan het bericht niet ontsleutelen: "+a}, +iU(a){return a+" personen"}, +iV(a){return"\ud83d\udcac "+a+" heeft de chat gemaakt"}, +giW(){return"Donker"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"-"+b+"-"+a}, +giZ(){return"Hierdoor wordt je account gedeactiveerd. Dit kan niet ongedaan gemaakt worden! Weet je het zeker?"}, +gj_(){return"Standaardmachtigingsniveau"}, +gez(a){return"Verwijderen"}, +gj0(){return"Account verwijderen"}, +gh2(){return"Bericht verwijderen"}, +gfp(){return"Apparaten"}, +geR(){return"Directe chats"}, +gnt(a){return"Download"}, +gj2(){return"Wijzig"}, +gj3(){return"Geblokkeerde servers wijzigen"}, +gh3(){return"Chatrechten wijzigen"}, +gh4(){return"Kameravatar wijzigen"}, +gh5(){return"Emoticon bestaat al!"}, +gh6(){return"Ongeldige emoticon korte code!"}, +gj4(){return"Emoticonpakketten voor de kamer"}, +gh7(){return"Emoticon-instellingen"}, +gh8(){return"Emoticon korte code"}, +gj5(){return"Je moet een emoticon korte code en afbeelding kiezen!"}, +gfe(){return"Lege chat"}, +gj6(){return"Emoticonpakket overal inschakelen"}, +gfu(){return"Versleuteling inschakelen"}, +gj7(){return"Je kunt de versleuteling hierna niet meer uitschakelen. Weet je het zeker?"}, +gh9(){return"Versleuteling is niet ingeschakeld"}, +j8(a){return a+" heeft het gesprek be\xebindigd"}, +gnB(){return"Enter chat name"}, +gf1(){return"Voer een email in"}, +gkK(){return"Server"}, +gj9(){return"Vul je homeserver in"}, +gha(){return"Alles klaar!"}, +gfv(){return"Extreem beledigend"}, +gjc(a){return"Lettergrootte"}, +geB(a){return"Stuur door"}, +gjd(){return"Vrijdag"}, +gkI(){return"Vanaf deelname"}, +gkJ(){return"Vanaf uitnodiging"}, +gfO(){return"Ga naar de nieuwe kamer"}, +ghy(){return"Groepsomschrijving"}, +f8(a){return"Groep met "+a}, +ghz(){return"Gasten zijn verboden"}, +ghA(){return"Gasten kunnen deelnemen"}, +je(a,b){return a+" heeft de uitnodiging voor "+b+" ingetrokken"}, +ghb(){return"Help"}, +gjf(){return"Bewerkte gebeurtenissen verbergen"}, +gjg(){return"Onbekende gebeurtenissen verbergen"}, +gfw(){return"Hoe beledigend is deze inhoud?"}, +ghc(){return"Negeer"}, +geh(){return"Genegeerde personen"}, +gjh(){return"Je kunt personen die je storen negeren. Je kunt geen berichten of kameruitnodigingen ontvangen van de personen op je negeerlijst."}, +gji(){return"Negeer persoon"}, +gfz(){return"Ik heb op de link geklikt"}, +gjj(){return"Onjuiste wachtwoordzin of herstelsleutel"}, +gfA(){return"Niet beledigend"}, +gjk(){return"Contact uitnodigen"}, +jl(a){return"Contact voor "+a+" uitnodigen"}, +gjn(){return"Uitgenodigd"}, +jo(a,b){return"\ud83d\udce9 "+a+" heeft "+b+" uitgenodigd"}, +gjp(){return"Alleen uitgenodigde personen"}, +gjm(){return"Persoonlijke uitnodiging"}, +gjq(){return"is aan het typen"}, +he(a){return"\ud83d\udc4b "+a+" is toegetreden tot de chat"}, +ghd(){return"Deelnemen"}, +jr(a,b){return"\ud83d\udc5e "+a+" heeft "+b+" verwijderd"}, +ghf(){return"Uit chat verwijderen"}, +hg(a){return"Laatst actief: "+a}, +gjs(){return"Lang geleden gezien"}, +geV(){return"Chat verlaten"}, +gjt(){return"Verliet de chat"}, +gju(){return"Licht"}, +jv(a){return"Laad nog "+a+" personen"}, +gfo(){return"Sessie exporteren en apparaat wissen"}, +gkE(){return"Deze actie kan niet ongedaan worden gemaakt. Zorg ervoor dat je het back-upbestand veilig opslaat."}, +gkC(){return"TOR-sessies: Exporteer sessie"}, +gkD(){return"Voor TOR-sessies is het aanbevolen de sessie te exporteren alvorens het venster te sluiten."}, +gkL(){return"TOR-sessie: Importeren sessie export"}, +gkM(){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."}, +ghh(){return"Meer laden\u2026"}, +geX(){return"Inloggen"}, +jw(a){return"Inloggen bij "+a}, +gkN(){return"Inloggen met \xe9\xe9n klik"}, +ghi(){return"Uitloggen"}, +gjx(){return"Persoon wijzigingen"}, +gf4(){return"Vermeld"}, +gjz(){return"Berichten"}, +gjy(){return"Bericht wordt verwijderd voor alle personen"}, +go8(){return"Geen passende zoekresultaten."}, +gfB(){return"Moderator"}, +gjA(){return"Maandag"}, +ghj(){return"Houd er rekening mee dat je voorlopig Pantalaimon nodig hebt om eind-tot-eindversleuteling te gebruiken."}, +gfg(){return"Nieuwe chat"}, +ghk(){return"Nieuw verificatieverzoek!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Volgende"}, +gjB(){return"Nee"}, +gjC(){return"Geen verbinding met de server"}, +gjD(){return"Geen emoticons gevonden. \ud83d\ude15"}, +gjE(){return"Je kunt de versleuteling pas activeren zodra de kamer niet meer openbaar toegankelijk is."}, +kQ(a,b){return a.k(0)+" is geen Matrix-server, wil je "+b.k(0)+" gebruiken?"}, +gjF(){return"Je hebt nog geen manier toegevoegd om je wachtwoord te herstellen."}, +gfC(){return"Geen toestemming"}, +ghl(){return"Geen kamers gevonden \u2026"}, +gfD(){return"Notificaties"}, +gjG(){return"Meldingen ingeschakeld voor dit account"}, +gfE(){return"Beledigend"}, +gdl(){return"OK"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oeps, er ging iets mis\u2026"}, +gkR(){return"\xc9\xe9n van jouw apparaten is uitgelogd"}, +gkS(){return"In kaarten openen"}, +gkj(){return"Deze server wil je email laten bevestigen bij de registratie."}, +ghm(){return"Of"}, +gho(){return"Personen"}, +gjH(){return"wachtwoordzin of herstelsleutel"}, +gjI(a){return"Wachtwoord"}, +gf6(){return"Wachtwoord vergeten"}, +ghp(){return"Wachtwoord gewijzigd"}, +ghq(){return"Wachtwoordherstel"}, +gjK(){return"Kies een afbeelding"}, +gjL(){return"Pin"}, +gjN(){return"Kies een inlognaam"}, +gfF(){return"Klik op de link in de email en ga dan verder."}, +gfG(){return"Voer jouw wachtwoord in"}, +gjQ(){return"Voer je inlognaam in"}, +gjR(){return"Volg de instructies op de website en tik op volgende."}, +gjT(){return"Privacy"}, +gkT(){return"Meldingsinstellingen"}, +gfI(a){return"Reden"}, +hs(a){return A.q(a)+" heeft een event verwijderd"}, +gjV(){return"Verwijder"}, +gjW(){return"Weigeren"}, +jX(a){return a+" heeft de uitnodiging afgewezen"}, +gbF(a){return"Verwijder"}, +gjY(){return"Verwijder alle andere apparaten"}, +jZ(a){return"Verwijderd door "+a.k(0)}, +gk7(){return"Verbanning opheffen"}, +gkW(){return"Jouw avatar verwijderen"}, +gk_(){return"Uitgebreide berichtinhoud weergeven"}, +ght(){return"Kamerversie upgraden"}, +gfK(a){return"Antwoord"}, +gfh(){return"Bericht rapporteren"}, +gk0(){return"Kamer is ge\xfcpgrade"}, +gk5(){return"Kamerversie"}, +ghB(){return"Zaterdag"}, +gke(){return"Bestand opslaan"}, +ghC(){return"Beveiliging"}, +gjU(){return"Herstelsleutel"}, +gkU(){return"Herstelsleutel verloren?"}, +hD(a){return"Gezien door "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Gezien door "+a+" en "+b+" anderen",s,s)}, +hE(a,b){return"Gezien door "+a+" en "+b}, +geI(a){return"Verstuur"}, +ghF(){return"Stuur een bericht"}, +gkh(){return"Als tekst versturen"}, +ghG(){return"Audio versturen"}, +ghH(){return"Bestand versturen"}, +ghI(){return"Afbeelding versturen"}, +ghJ(){return"Berichten versturen"}, +ghL(){return"Origineel versturen"}, +ghM(){return"Video versturen"}, +hN(a){return"\ud83d\udcc1 "+a+" heeft een bestand verzonden"}, +hQ(a){return"\ud83c\udfa4 "+a+" heeft een audio verzonden"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" heeft een afbeelding verzonden"}, +fP(a){return"\ud83d\ude0a "+a+" heeft een sticker verzonden"}, +hP(a){return"\ud83c\udfa5 "+a+" heeft een video verzonden"}, +ki(a){return a+" heeft oproepgegevens verzonden"}, +gkk(){return"Uitnodigingslink instellen"}, +gfQ(){return"Machtigingsniveau instellen"}, +gfS(){return"Instellingen"}, +gfk(a){return"Delen"}, +kl(a){return a+" heeft deze locatie gedeeld"}, +gkm(){return"Wachtwoord weergeven"}, +gfa(){return"Registreren"}, +glA(){return"Eenmalig Inloggen"}, +ghS(a){return"Overslaan"}, +gnR(){return"Invite"}, +ghT(){return"Broncode"}, +hU(a){return a+" heeft een gesprek gestart"}, +gko(a){return"Verstuur"}, +gkp(){return"Zondag"}, +glH(){return"Synchroniseren... Even geduld."}, +gks(){return"Systeem"}, +gkY(){return"Ze komen niet overeen"}, +gkZ(){return"Ze komen overeen"}, +gl_(){return"Donderdag"}, +gl0(){return"Te veel verzoeken. Probeer het later nog eens!"}, +gl1(){return"Overzetten vanaf een ander apparaat"}, +gl2(){return"Probeer nogmaals te verzenden"}, +gl3(){return"Dinsdag"}, +l4(a,b){return a+" heeft verbanning "+b+" ongedaan gemaakt"}, +gl5(){return"Deblokkeer apparaat"}, +gl6(){return"Onbekend apparaat"}, +gk8(){return"Onbekend versleutelingsalgoritme"}, +l7(a,b){return"Onbekend evenement '"+a+"'"}, +gfM(){return"Losmaken"}, +l8(a,b){return a+" en "+b+" anderen zijn aan het typen"}, +l9(a,b){return a+" en "+b+" zijn aan het typen"}, +la(a){return a+" is aan het typen"}, +lb(a){return"\ud83d\udeaa "+a+" is vertrokken uit de chat"}, +lc(a,b){return a+" heeft een "+b+" -gebeurtenis gestuurd"}, +gmu(){return"Niet geverifieerd"}, +gdZ(){return"Geverifieerd"}, +gka(){return"Verificatie starten"}, +gkb(){return"Je bent succesvol geverifieerd!"}, +gld(){return"Ander account verifi\xebren"}, +gle(){return"Chatgeschiedenis zichtbaarheid"}, +glf(){return"Zichtbaar voor alle personen"}, +glg(){return"Zichtbaar voor iedereen"}, +glh(){return"Wachten tot partner het verzoek accepteert \u2026"}, +gli(){return"Wachten tot partner de emoji accepteert \u2026"}, +glj(){return"Wachten tot partner de nummers accepteert \u2026"}, +glk(){return"Achtergrond"}, +gll(){return"Waarschuwing!"}, +glm(){return"Woensdag"}, +ghv(){return"We hebben je een email gestuurd"}, +ghw(){return"Waarom wil je dit rapporteren?"}, +glo(){return"Wil je de chatback-up wissen om een nieuwe herstelsleutel te kunnen maken?"}, +glp(){return"Met deze adressen kan je je wachtwoord herstellen."}, +geQ(){return"Ja"}, +glq(){return"Jij"}, +gkd(){return"Je bent uitgenodigd voor deze chat"}, +glr(){return"Je neemt niet langer deel aan deze chat"}, +gls(){return"Je bent verbannen uit deze chat"}, +glu(){return"Je publieke sleutel"}, +gkO(){return"Berichtinfo"}, +gmr(a){return"Tijd"}, +gd3(a){return"Berichttype"}, +glx(){return"Afzender"}, +gmk(){return"Galerij openen"}, +gmo(){return"Uit de space verwijderen"}, +gml(){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."}, +glM(){return"Toevoegen aan verhaal"}, +gmm(){return"Publiceren"}, +gkc(){return"Wie kan mijn verhalen zien?"}, +gmq(){return"Deze persoon heeft nog niets in zijn verhaal geplaatst"}, +gmp(){return"Antwoord is verzonden"}, +lD(a,b){return"Verhaal van "+a+":\n"+b}, +gln(){return"Houd er rekening mee dat personen elkaar in je verhaal kunnen zien en contact met elkaar kunnen opnemen."}, +gmv(){return"Hoe gaat het nu?"}, +glK(){return"Omschrijving toevoegen"}, +glE(){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."}, +gm9(){return"Ik begrijp het"}, +gkX(){return"Persoon rapporteren"}, +mn(a,b){return a+" reageerde met "+b}, +gjM(){return"Maak vast aan kamer"}, +glU(){return"Weet je zeker dat je de gebeurtenis definitief wilt losmaken?"}, +gft(){return"Emoji's"}, +gm3(){return"Videogesprekken (experimenteel)"}, +glZ(){return"Email of inlognaam"}, +gmb(){return"Problemen met priv\xe9modus"}, +gma(){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."}, +gmy(){return"Naam"}, +gmF(){return"Je hebt de uitnodiging afgewezen"}, +glt(){return"Je bent toegetreden tot de chat"}, +gmz(){return"\ud83d\udc4d Je hebt de uitnodiging geaccepteerd"}, +mA(a){return"Je hebt "+a+" verbannen"}, +mB(a){return"Je hebt de uitnodiging voor "+a+" ingetrokken"}, +mC(a){return"\ud83d\udce9 Je bent uitgenodigd door "+a}, +mD(a){return"\ud83d\udce9 Je hebt "+a+" uitgenodigd"}, +mE(a){return"\ud83d\udc5e Je hebt "+a+" weggestuurd"}, +mG(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."}, +gms(){return"Oude berichten ontgrendelen"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return"Sla de herstelsleutel op in de beveiligde opslag van dit apparaat."}, +glw(){return"Sla deze sleutel handmatig op via delen of het klembord."}, +glC(){return"Veilig opslaan op dit apparaat"}, +gk9(){return"Persoon"}, +glY(){return"Aangepast"}, +gmx(){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."}, +gm1(){return"Space betreden"}, +gm0(){return"Kamer betreden"}, +glN(){return"Alle spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Onbelangrijke statusgebeurtenissen verbergen"}, +hu(a){return"Lege chat (was "+a+")"}, +gnz(){return"Versleutel deze chat"}, +gnA(){return"Eind-tot-eind-versleuteling"}, +gns(){return"Om veiligheidsredenen kun je versleuteling niet uitschakelen in een chat, waar deze eerder is ingeschakeld."}, +gkn(){return"Sorry, dat is niet mogelijk"}, +gnr(){return"Apparaatsleutels:"}, +got(){return"Chat heropenen"}, +go2(){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"}, +gnK(){return"De server meldt dat het bestand te groot is om te verzenden."}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Zoeken"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.aut.prototype={ +gjJ(){return"Has\u0142a nie pasuj\u0105!"}, +gjP(){return"Prosz\u0119 podaj poprawny adres email."}, +gfJ(){return"Powt\xf3rz has\u0142o"}, +jO(a){return"Prosz\u0119 podaj przynajmniej "+a+" znak\xf3w."}, +ghV(){return"O nas"}, +ghW(a){return"Akceptuj"}, +hX(a){return a+" zaakceptowa\u0142/-a zaproszenie"}, +hY(a){return a+" aktywowa\u0142/-a szyfrowanie end-to-end"}, +ghZ(){return"Dodaj adres email"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Admin"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" odebra\u0142 po\u0142\u0105czenie"}, +gi0(){return"Ka\u017cdy mo\u017ce do\u0142\u0105czy\u0107"}, +gfU(){return"Archiwum"}, +geM(){return"Jeste\u015b pewny/-a?"}, +gi1(){return"Czy napewno chcesz si\u0119 wylogowa\u0107?"}, +gi2(){return"Aby zalogowa\u0107 inn\u0105 osob\u0119, prosz\u0119 wpisa\u0107 has\u0142o przechowywania lub klucz odzyskiwania."}, +i3(a){return"Zaakceptowa\u0107 t\u0105 pro\u015bb\u0119 weryfikacji od "+a+"?"}, +i4(a,b,c){return"Serwer wspiera typy logowania:\n"+a+"\nAle ta aplikacja wpiera tylko:\n"+b}, +ghK(){return"Wy\u015blij enterem"}, +i5(a,b,c,d){return"Serwer wspiera wersje Spec:\n"+a+"\nAle aplikacja wspiera tylko "+b}, +gfV(){return"Ban na czacie"}, +gi6(){return"Zbanowany/-a"}, +i7(a,b){return a+" zbanowa\u0142/-a "+b}, +gi8(){return"Zablokuj Urz\u0105dzenie"}, +gdj(){return"Zablokowane"}, +gi9(){return"Wiadomo\u015bci Bot\xf3w"}, +gkt(){return"Rozmiar b\u0105belk\xf3w"}, +gcN(a){return"Anuluj"}, +fW(a){return"Nie mo\u017cna otworzy\u0107 linku "+a}, +gfX(){return"Zmie\u0144 nazw\u0119 urz\u0105dzenia"}, +ig(a){return a+" zmieni\u0142/-a zdj\u0119cie profilowe"}, +ih(a,b){return a+" zmieni\u0142/-a opis czatu na: '"+b+"'"}, +ii(a,b){return a+" zmieni\u0142/-a nick na: '"+b+"'"}, +ij(a){return a+" zmieni\u0142/-a uprawnienia czatu"}, +ik(a,b){return a+" zmieni\u0142/-a wy\u015bwietlany nick na: "+b}, +il(a){return a+" zmieni\u0142/-a zasady dost\u0119pu dla go\u015bci"}, +im(a,b){return a+" zmieni\u0142/-a zasady dost\u0119pu dla go\u015bci na: "+b}, +io(a){return a+" zmieni\u0142/-a widoczno\u015b\u0107 historii"}, +ip(a,b){return a+" zmieni\u0142/-a widoczno\u015b\u0107 historii na: "+b}, +iq(a){return a+" zmieni\u0142/-a zasady wej\u015bcia"}, +ir(a,b){return a+" zmieni\u0142/-a zasady wej\u015bcia na: "+b}, +is(a){return a+" zmieni\u0142/-a zdj\u0119cie profilowe"}, +it(a){return a+" zmieni\u0142/-a skr\xf3t pokoju"}, +iu(a){return a+" zmieni\u0142/-a link do zaproszenia do pokoju"}, +gfY(){return"Zmie\u0144 has\u0142o"}, +gib(){return"Zmie\u0144 sw\xf3j styl"}, +gia(){return"Zmie\u0144 nazw\u0119 grupy"}, +gic(){return"Zmie\u0144 tapet\u0119"}, +gie(){return"Zmie\u0144 avatar"}, +giv(){return"Szyfrowanie zosta\u0142o uszkodzone"}, +gf0(){return"Rozmowa"}, +ghx(){return"Twoja kopia zapasowa chatu zosta\u0142a ustawiona."}, +gfc(){return"Kopia zapasowa Rozm\xf3w"}, +giw(){return"Twoja kopia zapasowa Rozm\xf3w jest zabezpieczona kluczem bezpiecze\u0144stwa. Uwa\u017caj \u017ceby go nie zgubi\u0107."}, +gix(){return"Rozmowy"}, +gfd(){return"Wybierz silne has\u0142o"}, +giz(){return"Wybierz nick"}, +gfZ(){return"Wyczy\u015b\u0107 archiwum"}, +gdd(a){return"Zamknij"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Zablokuj u\u017cytkownika w tym pokoju"}, +giB(){return"Wyczy\u015b\u0107 pami\u0119\u0107 podr\u0119czn\u0105"}, +giC(){return"Stw\xf3rz pusty chat\nU\u017cyj --no-encryption by wy\u0142\u0105czy\u0107 szyfrowanie"}, +giD(){return"Discard session"}, +giE(){return"Rozpocznij bezpo\u015bredni chat\nU\u017cyj --no-encryption by wy\u0142\u0105czy\u0107 szyfrowanie"}, +gku(){return"Wy\u015blij tekst sformatowany w HTML"}, +giF(){return"Zapro\u015b u\u017cytkownika do pokoju"}, +giG(){return"Do\u0142\u0105cz do podanego pokoju"}, +giH(){return"Usu\u0144 tego u\u017cytkownika z tego pokoju"}, +giI(){return"Wyjd\u017a z tego pokoju"}, +gkv(){return"Opisz siebie"}, +giJ(){return"Ustaw awatar dla tego pokoju (przez mxc-uri)"}, +giK(){return"Ustaw nazw\u0119 wy\u015bwietlan\u0105 dla tego pokoju"}, +gkw(){return"Ustaw moc uprawnie\u0144 u\u017cytkownika (domy\u015blnie: 50)"}, +gkx(){return"Wy\u015blij niesformatowany tekst"}, +gky(){return"Wy\u015blij odpowied\u017a jako reakcj\u0119"}, +gkz(){return"Wy\u015blij wiadomo\u015b\u0107"}, +giL(){return"Odblokuj u\u017cytkownika w tym pokoju"}, +gkA(){return"Nieprawid\u0142owe polecenie"}, +kB(a){return a+" nie jest poleceniem."}, +giM(){return"Por\xf3wnaj i sprawd\u017a czy na innym urz\u0105dzeniu wy\u015bwietlaj\u0105 si\u0119 te same emoji:"}, +giN(){return"Por\xf3wnaj i sprawd\u017a czy na innym urz\u0105dzeniu wy\u015bwietlaj\u0105 si\u0119 te same cyfry:"}, +gh_(){return"Konfiguruj chat"}, +giO(){return"Kontakt zosta\u0142 zaproszony do grupy"}, +giP(){return"Posiada wy\u015bwietlan\u0105 nazw\u0119"}, +giQ(){return"Posiada nazw\u0119 u\u017cytkownika"}, +gfn(){return"Zawarto\u015b\u0107 zosta\u0142a zg\u0142oszona administratorom serwera"}, +giR(){return"Skopiowano do schowka"}, +gh0(a){return"Kopiuj"}, +giS(){return"Skopiuj do schowka"}, +iT(a){return"Nie mo\u017cna odszyfrowa\u0107 wiadomo\u015bci: "+a}, +iU(a){return a+" uczestnik\xf3w"}, +iV(a){return a+" stworzy\u0142/-a czat"}, +giW(){return"Ciemny"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"-"+b+"-"+a}, +giZ(){return"To dezaktywuje twoje konto. To jest nieodwracalne ! Czy jeste\u015b pewien?"}, +gj_(){return"Domy\u015blny poziom uprawnie\u0144"}, +gez(a){return"Usu\u0144"}, +gj0(){return"Usu\u0144 konto"}, +gh2(){return"Usu\u0144 wiadomo\u015b\u0107"}, +gfp(){return"Urz\u0105dzenia"}, +geR(){return"Rozmowy bezpo\u015brednie"}, +gnt(a){return"Download"}, +gj2(){return"Edytuj"}, +gj3(){return"Edytuj blokowane serwery"}, +gh3(){return"Edytuj uprawnienia"}, +gh4(){return"Edytuj zdj\u0119cie pokoju"}, +gh5(){return"Emotikon ju\u017c istnieje!"}, +gh6(){return"Nieprawid\u0142owy kod emotikony!"}, +gj4(){return"Paczki emotikon dla pokoju"}, +gh7(){return"Ustawienia Emotikon"}, +gh8(){return"Kod Emotikony"}, +gj5(){return"Musisz wybra\u0107 kod emotikony oraz obraz!"}, +gfe(){return"Pusty czat"}, +gj6(){return"W\u0142\u0105cz paczk\u0119 emotikon globalnie"}, +gfu(){return"Aktywuj szyfowanie"}, +gj7(){return"Nie b\u0119dziesz ju\u017c m\xf3g\u0142 wy\u0142\u0105czy\u0107 szyfrowania. Jeste\u015b pewny?"}, +gh9(){return"Szyfrowanie nie jest w\u0142\u0105czone"}, +j8(a){return a+" zako\u0144czy\u0142 po\u0142\u0105czenie"}, +gnB(){return"Enter chat name"}, +gf1(){return"Wpisz adres email"}, +gkK(){return"Adres serwera"}, +gj9(){return"Wpisz sw\xf3j serwer domowy"}, +gha(){return"Wszystko gotowe!"}, +gfv(){return"Extremely offensive"}, +gjc(a){return"Rozmiar czcionki"}, +geB(a){return"Przeka\u017c"}, +gjd(){return"Pi\u0105tek"}, +gkI(){return"Od do\u0142\u0105czenia"}, +gkJ(){return"Od zaproszenia"}, +gfO(){return"Przejd\u017a do nowego pokoju"}, +ghy(){return"Opis grupy"}, +f8(a){return"Grupa z "+a}, +ghz(){return"Go\u015bcie s\u0105 zabronieni"}, +ghA(){return"Go\u015bcie mog\u0105 do\u0142\u0105czy\u0107"}, +je(a,b){return a+" wycofa\u0142/-a zaproszenie dla "+b}, +ghb(){return"Pomoc"}, +gjf(){return"Ukryj informacje o zredagowaniu"}, +gjg(){return"Ukryj nieznane wdarzenia"}, +gfw(){return"How offensive is this content?"}, +ghc(){return"Ignoruj"}, +geh(){return"Ignorowani u\u017cytkownicy"}, +gjh(){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."}, +gji(){return"Ignoruj u\u017cytkownika"}, +gfz(){return"Nacisn\u0105\u0142em na link"}, +gjj(){return"Z\u0142e has\u0142o bezpiecze\u0144stwa lub klucz odzyskiwania"}, +gfA(){return"Inoffensive"}, +gjk(){return"Zapro\u015b kontakty"}, +jl(a){return"Zapro\u015b kontakty do "+a}, +gjn(){return"Zaproszono"}, +jo(a,b){return a+" zaprosi\u0142/-a "+b}, +gjp(){return"Tylko zaproszeni u\u017cytkownicy"}, +gjm(){return"Zaproszenie dla mnie"}, +gjq(){return"pisze"}, +he(a){return a+" do\u0142\u0105czy\u0142/-a do czatu"}, +ghd(){return"Do\u0142\u0105cz do pokoju"}, +jr(a,b){return a+" wyrzuci\u0142/-a "+b}, +ghf(){return"Wyrzu\u0107 z czatu"}, +hg(a){return"Ostatnio widziano: "+a}, +gjs(){return"Widziany/-a dawno temu"}, +geV(){return"Opu\u015b\u0107"}, +gjt(){return"Opu\u015bci\u0142/-a czat"}, +gju(){return"Jasny"}, +jv(a){return"Za\u0142aduj jeszcze "+a+" uczestnik\xf3w"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"\u0141adowanie\u2026 Prosz\u0119 czeka\u0107."}, +ghh(){return"Za\u0142aduj wi\u0119cej\u2026"}, +geX(){return"Zaloguj"}, +jw(a){return"Zaloguj si\u0119 do "+a}, +gkN(){return"Zaloguj si\u0119 jednym klikni\u0119ciem"}, +ghi(){return"Wyloguj"}, +gjx(){return"Zmiany cz\u0142onk\xf3w"}, +gf4(){return"Wzmianka"}, +gjz(){return"Wiadomo\u015bci"}, +gjy(){return"Wiadomo\u015b\u0107 zostanie usuni\u0119ta dla wszystkich u\u017cytkownik\xf3w"}, +go8(){return"No matching search results."}, +gfB(){return"Moderator"}, +gjA(){return"Poniedzia\u0142ek"}, +ghj(){return"Nale\u017cy pami\u0119ta\u0107, \u017ce Pantalaimon wymaga na razie szyfrowania end-to-end."}, +gfg(){return"Nowa rozmowa"}, +ghk(){return"Nowa pro\u015bba o weryfikacj\u0119!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Dalej"}, +gjB(){return"Nie"}, +gjC(){return"Brak po\u0142\u0105czenia z serwerem"}, +gjD(){return"No emotes found. \ud83d\ude15"}, +gjE(){return"Mo\u017cesz aktywowa\u0107 szyfrowanie dopiero kiedy pok\xf3j nie b\u0119dzie publicznie dost\u0119pny."}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return"Nie doda\u0142e\u015b jeszcze sposobu aby odzyska\u0107 swoje has\u0142o."}, +gfC(){return"Brak uprawnie\u0144"}, +ghl(){return"Nie znaleziono pokoi\u2026"}, +gfD(){return"Powiadomienia"}, +gjG(){return"Powiadomienia s\u0105 w\u0142\u0105czone dla tego konta"}, +gfE(){return"Agresywne"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Ups! Co\u015b posz\u0142o nie tak\u2026"}, +gkR(){return"Jedno z twoich urz\u0105dze\u0144 zosta\u0142o wylogowane"}, +gkS(){return"Otw\xf3rz w mapach"}, +gkj(){return"Ten serwer wymaga potwierdzenia twojego adresu email w celu rejestracji."}, +ghm(){return"Lub"}, +gho(){return"Uczestnik"}, +gjH(){return"passphrase or recovery key"}, +gjI(a){return"Has\u0142o"}, +gf6(){return"Zapomniano has\u0142a"}, +ghp(){return"Has\u0142o zosta\u0142o zmienione"}, +ghq(){return"Odzyskiwanie has\u0142a"}, +gjK(){return"Wybierz obraz"}, +gjL(){return"Przypnij"}, +gjN(){return"Wybierz nick"}, +gfF(){return"Prosz\u0119 kliknij w odno\u015bnik wys\u0142any na email aby kontynuowa\u0107."}, +gfG(){return"Wpisz swoje has\u0142o"}, +gjQ(){return"Wpisz sw\xf3j nick"}, +gjR(){return"Wykonaj instrukcje na stronie internetowej i naci\u015bnij dalej."}, +gjT(){return"Prywatno\u015b\u0107"}, +gkT(){return"Zasady push"}, +gfI(a){return"Pow\xf3d"}, +hs(a){return A.q(a)+" stworzy\u0142/-a wydarzenie"}, +gjV(){return"Przeka\u017c wiadomo\u015b\u0107"}, +gjW(){return"Odrzu\u0107"}, +jX(a){return a+" odrzuci\u0142/-a zaproszenie"}, +gbF(a){return"Usu\u0144"}, +gjY(){return"Usu\u0144 wszystkie inne urz\u0105dzenia"}, +jZ(a){return"Usuni\u0119ta przez "+a.k(0)}, +gk7(){return"Usu\u0144 blokad\u0119"}, +gkW(){return"Usu\u0144 sw\xf3j avatar"}, +gk_(){return"Pokazuj w wiadomo\u015bciach pogrubienia i podkre\u015blenia"}, +ght(){return"Zamie\u0144 pok\xf3j na now\u0105 wersj\u0119"}, +gfK(a){return"Odpowiedz"}, +gfh(){return"Zg\u0142o\u015b wiadomo\u015b\u0107"}, +gk0(){return"Pok\xf3j zosta\u0107 zaktualizowany"}, +gk5(){return"Wersja pokoju"}, +ghB(){return"Sobota"}, +gke(){return"Zapisz plik"}, +ghC(){return"Bezpiecze\u0144stwo"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Zobaczone przez "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Zobaczone przez "+a+" oraz "+b+" innych",s,s)}, +hE(a,b){return"Zobaczone przez "+a+" oraz "+b}, +geI(a){return"Wy\u015blij"}, +ghF(){return"Wy\u015blij wiadomo\u015b\u0107"}, +gkh(){return"Wy\u015blij jako tekst"}, +ghG(){return"Wy\u015blij d\u017awi\u0119k"}, +ghH(){return"Wy\u015blij plik"}, +ghI(){return"Wy\u015blij obraz"}, +ghJ(){return"Wy\u015blij wiadomo\u015bci"}, +ghL(){return"Wy\u015blij orygina\u0142"}, +ghM(){return"Wy\u015blij film"}, +hN(a){return a+" wys\u0142a\u0142/-a plik"}, +hQ(a){return a+" wys\u0142a\u0142/-a plik audio"}, +hO(a){return a+" wys\u0142a\u0142/-a obraz"}, +fP(a){return a+" wys\u0142a\u0142/-a naklejk\u0119"}, +hP(a){return a+" wys\u0142a\u0142/-a wideo"}, +ki(a){return a+" sent call information"}, +gkk(){return"Ustaw link zaproszeniowy"}, +gfQ(){return"Ustaw poziom uprawnie\u0144"}, +gfS(){return"Ustawienia"}, +gfk(a){return"Udost\u0119pnij"}, +kl(a){return a+" udost\u0119pni\u0142/-a lokalizacje"}, +gkm(){return"Poka\u017c has\u0142o"}, +gfa(){return"Zarejestruj si\u0119"}, +glA(){return"Single Sign on"}, +ghS(a){return"Pomi\u0144"}, +gnR(){return"Invite"}, +ghT(){return"Kod \u017cr\xf3d\u0142owy"}, +hU(a){return a+" rozpocz\u0105\u0142 rozmow\u0119"}, +gko(a){return"Submit"}, +gkp(){return"Niedziela"}, +glH(){return"Synchronizacja\u2026 Prosz\u0119 czeka\u0107."}, +gks(){return"System"}, +gkY(){return"Nie pasuj\u0105"}, +gkZ(){return"Pasuj\u0105"}, +gl_(){return"Czwartek"}, +gl0(){return"Zbyt wiele zapyta\u0144. Prosz\u0119 spr\xf3buj ponownie p\xf3\u017aniej."}, +gl1(){return"Przenie\u015b z innego urz\u0105dzenia"}, +gl2(){return"Spr\xf3buj wys\u0142a\u0107 ponownie"}, +gl3(){return"Wtorek"}, +l4(a,b){return a+" odbanowa\u0142/-a "+b}, +gl5(){return"Unblock Device"}, +gl6(){return"Nieznane urz\u0105dzenie"}, +gk8(){return"Nieznany algorytm szyfrowania"}, +l7(a,b){return"Nieznane zdarzenie '"+a+"'"}, +gfM(){return"Odepnij"}, +l8(a,b){return a+" oraz "+b+" innych pisze"}, +l9(a,b){return a+" oraz "+b+" pisz\u0105"}, +la(a){return a+" pisze"}, +lb(a){return a+" opu\u015bci\u0142/-a czat"}, +lc(a,b){return a+" wys\u0142a\u0142/-a wydarzenie "+b}, +gmu(){return"Unverified"}, +gdZ(){return"Zweryfikowane"}, +gka(){return"Start Verification"}, +gkb(){return"You successfully verified!"}, +gld(){return"Verifying other account"}, +gle(){return"Widoczno\u015b\u0107 historii czatu"}, +glf(){return"Widoczny dla wszystkich u\u017cytkownik\xf3w"}, +glg(){return"Widoczny dla ka\u017cdego"}, +glh(){return u.K}, +gli(){return"Waiting for partner to accept the emoji\u2026"}, +glj(){return u.O}, +glk(){return"Tapeta"}, +gll(){return"Warning!"}, +glm(){return"\u015aroda"}, +ghv(){return"We sent you an email"}, +ghw(){return"Why do you want to report this?"}, +glo(){return u.I}, +glp(){return"Dzi\u0119ki tym adresom mo\u017cesz odzyska\u0107 swoje has\u0142o."}, +geQ(){return"Tak"}, +glq(){return"Ty"}, +gkd(){return"Dosta\u0142e\u015b/-a\u015b zaproszenie do tego czatu"}, +glr(){return"Nie uczestniczysz ju\u017c w tym czacie"}, +gls(){return"Zosta\u0142e\u015b zbanowany na tym czacie"}, +glu(){return"Tw\xf3j klucz publiczny"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Dodaj do relacji"}, +gmm(){return"Opublikuj"}, +gkc(){return"Kto mo\u017ce widzie\u0107 moje relacje?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"Co u Ciebie s\u0142ycha\u0107?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Szukaj"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.a2N.prototype={ +gjJ(){return"Passwords do not match!"}, +gjP(){return"Please enter a valid email address."}, +gfJ(){return"Repeat password"}, +jO(a){return"Please choose at least "+a+" characters."}, +ghV(){return"Sobre"}, +ghW(a){return"Accept"}, +hX(a){return"\ud83d\udc4d "+a+" accepted the invitation"}, +hY(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghZ(){return"Add email"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Admin"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" answered the call"}, +gi0(){return"Anyone can join"}, +gfU(){return"Archive"}, +geM(){return"Tens a certeza?"}, +gi1(){return"Are you sure you want to log out?"}, +gi2(){return u.mc}, +i3(a){return"Accept this verification request from "+a+"?"}, +i4(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +ghK(){return"Send on enter"}, +i5(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfV(){return"Ban from chat"}, +gi6(){return"Banned"}, +i7(a,b){return a+" banned "+b}, +gi8(){return"Block Device"}, +gdj(){return"Blocked"}, +gi9(){return"Bot messages"}, +gkt(){return"Bubble size"}, +gcN(a){return"Cancelar"}, +fW(a){return"Can't open the URI "+a}, +gfX(){return"Change device name"}, +ig(a){return a+" changed the chat avatar"}, +ih(a,b){return a+" changed the chat description to: '"+b+"'"}, +ii(a,b){return a+" changed the chat name to: '"+b+"'"}, +ij(a){return a+" changed the chat permissions"}, +ik(a,b){return a+" changed their displayname to: '"+b+"'"}, +il(a){return a+" changed the guest access rules"}, +im(a,b){return a+" changed the guest access rules to: "+b}, +io(a){return a+" changed the history visibility"}, +ip(a,b){return a+" changed the history visibility to: "+b}, +iq(a){return a+" changed the join rules"}, +ir(a,b){return a+" changed the join rules to: "+b}, +is(a){return a+" changed their avatar"}, +it(a){return a+" changed the chat aliases"}, +iu(a){return a+" changed the invitation link"}, +gfY(){return"Change password"}, +gib(){return"Change your style"}, +gia(){return"Change the name of the chat"}, +gic(){return"Change wallpaper"}, +gie(){return"Change your avatar"}, +giv(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghx(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +giw(){return u.lx}, +gix(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giz(){return"Choose a username"}, +gfZ(){return"Clear archive"}, +gdd(a){return"Fechar"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Ban the given user from this chat"}, +giB(){return"Clear cache"}, +giC(){return u.C}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"Send HTML-formatted text"}, +giF(){return"Invite the given user to this chat"}, +giG(){return"Join the given chat"}, +giH(){return"Remove the given user from this chat"}, +giI(){return"Leave this chat"}, +gkv(){return"Describe yourself"}, +giJ(){return u.N}, +giK(){return"Set your display name for this chat"}, +gkw(){return u.Q}, +gkx(){return"Send unformatted text"}, +gky(){return"Send reply as a reaction"}, +gkz(){return"Send text"}, +giL(){return"Unban the given user from this chat"}, +gkA(){return"Command invalid"}, +kB(a){return a+" is not a command."}, +giM(){return"Please compare the emojis"}, +giN(){return"Please compare the numbers"}, +gh_(){return"Configure chat"}, +giO(){return"Contact has been invited to the chat"}, +giP(){return"Contains display name"}, +giQ(){return"Contains username"}, +gfn(){return u.a4}, +giR(){return"Copiada para a \xe1rea de transfer\xeancia"}, +gh0(a){return"Copy"}, +giS(){return"Copy to clipboard"}, +iT(a){return"Could not decrypt message: "+a}, +iU(a){return a+" members"}, +iV(a){return"\ud83d\udcac "+a+" created the chat"}, +giW(){return"Dark"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"-"+b+"-"+a}, +giZ(){return u.e6}, +gj_(){return"Default permission level"}, +gez(a){return"Eliminar"}, +gj0(){return"Delete account"}, +gh2(){return"Delete message"}, +gfp(){return"Devices"}, +geR(){return"Direct Chats"}, +gnt(a){return"Download"}, +gj2(){return"Edit"}, +gj3(){return"Edit blocked servers"}, +gh3(){return"Edit chat permissions"}, +gh4(){return"Edit chat avatar"}, +gh5(){return"Emote already exists!"}, +gh6(){return"Invalid emote shortcode!"}, +gj4(){return"Emote packs for chat"}, +gh7(){return"Emote Settings"}, +gh8(){return"Emote shortcode"}, +gj5(){return u.lm}, +gfe(){return"Empty chat"}, +gj6(){return"Enable emote pack globally"}, +gfu(){return"Enable encryption"}, +gj7(){return u.gh}, +gh9(){return"Encryption is not enabled"}, +j8(a){return a+" ended the call"}, +gnB(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkK(){return"Homeserver"}, +gj9(){return"Enter your homeserver"}, +gha(){return"Everything ready!"}, +gfv(){return"Extremely offensive"}, +gjc(a){return"Font size"}, +geB(a){return"Forward"}, +gjd(){return"sexta-feira"}, +gkI(){return"From joining"}, +gkJ(){return"From the invitation"}, +gfO(){return"Go to the new chat"}, +ghy(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghz(){return"Guests are forbidden"}, +ghA(){return"Guests can join"}, +je(a,b){return a+" has withdrawn the invitation for "+b}, +ghb(){return"Ajuda"}, +gjf(){return"Hide redacted events"}, +gjg(){return"Hide unknown events"}, +gfw(){return"How offensive is this content?"}, +ghc(){return"Ignore"}, +geh(){return"Ignored users"}, +gjh(){return u.a}, +gji(){return"Ignore username"}, +gfz(){return"I have clicked on the link"}, +gjj(){return"Incorrect passphrase or recovery key"}, +gfA(){return"Inoffensive"}, +gjk(){return"Invite contact"}, +jl(a){return"Invite contact to "+a}, +gjn(){return"Invited"}, +jo(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjp(){return"Invited users only"}, +gjm(){return"Invite for me"}, +gjq(){return"typing a message"}, +he(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghd(){return"Join chat"}, +jr(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghf(){return"Kick from chat"}, +hg(a){return"Last active: "+a}, +gjs(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjt(){return"Left the chat"}, +gju(){return"Light"}, +jv(a){return"Load "+a+" more participants"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghh(){return"Load more\u2026"}, +geX(){return"Iniciar sess\xe3o"}, +jw(a){return"Log in to "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Terminar sess\xe3o"}, +gjx(){return"Member changes"}, +gf4(){return"Mention"}, +gjz(){return"Mensagens"}, +gjy(){return u.f}, +go8(){return"No matching search results."}, +gfB(){return"Moderator"}, +gjA(){return"segunda-feira"}, +ghj(){return u.mC}, +gfg(){return"New chat"}, +ghk(){return"New verification request!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Next"}, +gjB(){return"No"}, +gjC(){return"No connection to the server"}, +gjD(){return"No emotes found. \ud83d\ude15"}, +gjE(){return u.S}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return u.c}, +gfC(){return"No permission"}, +ghl(){return"No chats found\u2026"}, +gfD(){return"Notifica\xe7\xf5es"}, +gjG(){return"Notifications enabled for this account"}, +gfE(){return"Offensive"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oops, something went wrong\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Open in maps"}, +gkj(){return u.s}, +ghm(){return"Or"}, +gho(){return"Participant"}, +gjH(){return"passphrase or recovery key"}, +gjI(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjK(){return"Pick an image"}, +gjL(){return"Pin"}, +gjN(){return"Please choose a username"}, +gfF(){return u.b}, +gfG(){return"Please enter your password"}, +gjQ(){return"Please enter your username"}, +gjR(){return u._}, +gjT(){return"Privacidade"}, +gkT(){return"Push rules"}, +gfI(a){return"Raz\xe3o"}, +hs(a){return A.q(a)+" redacted an event"}, +gjV(){return"Redact message"}, +gjW(){return"Reject"}, +jX(a){return a+" rejected the invitation"}, +gbF(a){return"Remove"}, +gjY(){return"Remove all other devices"}, +jZ(a){return"Removed by "+a.k(0)}, +gk7(){return"Unban from chat"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Render rich message content"}, +ght(){return"Replace chat with newer version"}, +gfK(a){return"Reply"}, +gfh(){return"Report message"}, +gk0(){return"Group chat has been upgraded"}, +gk5(){return"Group chat version"}, +ghB(){return"s\xe1bado"}, +gke(){return"Save file"}, +ghC(){return"Security"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Seen by "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hE(a,b){return"Seen by "+a+" and "+b}, +geI(a){return"Send"}, +ghF(){return"Send a message"}, +gkh(){return"Send as text"}, +ghG(){return"Send audio"}, +ghH(){return"Send file"}, +ghI(){return"Send image"}, +ghJ(){return"Send messages"}, +ghL(){return"Send original"}, +ghM(){return"Send video"}, +hN(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hQ(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fP(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hP(a){return"\ud83c\udfa5 "+a+" sent a video"}, +ki(a){return a+" sent call information"}, +gkk(){return"Set invitation link"}, +gfQ(){return"Set permissions level"}, +gfS(){return"Configura\xe7\xf5es"}, +gfk(a){return"Share"}, +kl(a){return a+" shared their location"}, +gkm(){return"Show password"}, +gfa(){return"Sign up"}, +glA(){return"Single Sign on"}, +ghS(a){return"Skip"}, +gnR(){return"Invite"}, +ghT(){return"Source code"}, +hU(a){return a+" started a call"}, +gko(a){return"Submit"}, +gkp(){return"domingo"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"System"}, +gkY(){return"They Don't Match"}, +gkZ(){return"They Match"}, +gl_(){return"quinta-feira"}, +gl0(){return u.D}, +gl1(){return"Transfer from another device"}, +gl2(){return"Try to send again"}, +gl3(){return"ter\xe7a-feira"}, +l4(a,b){return a+" unbanned "+b}, +gl5(){return"Unblock Device"}, +gl6(){return"Unknown device"}, +gk8(){return"Unknown encryption algorithm"}, +l7(a,b){return"Unknown event '"+a+"'"}, +gfM(){return"Unpin"}, +l8(a,b){return a+" and "+b+" others are typing"}, +l9(a,b){return a+" and "+b+" are typing"}, +la(a){return a+" is typing"}, +lb(a){return"\ud83d\udeaa "+a+" left the chat"}, +lc(a,b){return a+" sent a "+b+" event"}, +gmu(){return"Unverified"}, +gdZ(){return"Verified"}, +gka(){return"Start Verification"}, +gkb(){return"You successfully verified!"}, +gld(){return"Verifying other account"}, +gle(){return"Visibility of the chat history"}, +glf(){return"Visible for all participants"}, +glg(){return"Visible for everyone"}, +glh(){return u.K}, +gli(){return"Waiting for partner to accept the emoji\u2026"}, +glj(){return u.O}, +glk(){return"Wallpaper"}, +gll(){return"Warning!"}, +glm(){return"quarta-feira"}, +ghv(){return"We sent you an email"}, +ghw(){return"Why do you want to report this?"}, +glo(){return u.I}, +glp(){return u.X}, +geQ(){return"Yes"}, +glq(){return"You"}, +gkd(){return"You are invited to this chat"}, +glr(){return u.W}, +gls(){return"You have been banned from this chat"}, +glu(){return"Your public key"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Pesquisar"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auu.prototype={ +gjJ(){return"Senhas diferentes!"}, +gjP(){return"Por favor, insira um email v\xe1lido."}, +gfJ(){return"Repita a senha"}, +jO(a){return"Por favor, use ao menos "+a+" caracteres."}, +ghV(){return"Sobre"}, +ghW(a){return"Aceitar"}, +hX(a){return"\ud83d\udc4d "+a+" aceitou o convite"}, +hY(a){return"\ud83d\udd10 "+a+" ativou a criptografia ponta-a-ponta"}, +ghZ(){return"Adicionar email"}, +glV(){return"Por favor, confirme seu ID Matrix para apagar sua conta."}, +lG(a){return"Isto deveria ser "+a}, +gfm(){return"Admin"}, +glQ(){return"Enviar olhos arregalados"}, +glP(){return"Enviar um afago"}, +glR(){return"Enviar um abra\xe7o"}, +lv(a){return a+" enviou olhos arregalados"}, +lX(a){return a+" afagou voc\xea"}, +m8(a){return a+" abra\xe7ou voc\xea"}, +i_(a,b){return a+" atendeu \xe0 chamada"}, +gi0(){return"Qualquer pessoa pode participar"}, +gfU(){return"Arquivo"}, +geM(){return"Tem certeza?"}, +gi1(){return"Tem certeza que deseja encerrar a sess\xe3o?"}, +gi2(){return"Para poder validar a outra pessoa, por favor, insira sua frase secreta ou chave de recupera\xe7\xe3o."}, +i3(a){return"Aceitar esta solicita\xe7\xe3o de verifica\xe7\xe3o de "+a+"?"}, +i4(a,b,c){return"O servidor matriz suporta os tipos de login:\n"+a+"\nMas este app suporta apenas:\n"+b}, +ghK(){return"Enviar ao pressionar enter"}, +i5(a,b,c,d){return"O servidor matriz suporta as vers\xf5es Spec:\n"+a+"\nMas este app suporta apenas "+b}, +gfV(){return"Banir da conversa"}, +gi6(){return"Banido"}, +i7(a,b){return a+" baniu "+b}, +gi8(){return"Bloquear dispositivo"}, +gdj(){return"Bloqueado"}, +gi9(){return"Mensagens de rob\xf4s"}, +gkt(){return"Tamanho do bal\xe3o"}, +gcN(a){return"Cancelar"}, +fW(a){return"N\xe3o foi poss\xedvel abrir a URI "+a}, +gfX(){return"Alterar o nome do dispositivo"}, +ig(a){return a+" alterou o avatar da conversa"}, +ih(a,b){return a+" alterou a descri\xe7\xe3o da conversa para: '"+b+"'"}, +ii(a,b){return a+" alterou o nome da conversa para: '"+b+"'"}, +ij(a){return a+" alterou as permiss\xf5es na conversa"}, +ik(a,b){return a+" mudou o seu nome de exibi\xe7\xe3o para: '"+b+"'"}, +il(a){return a+" alterou as regras de acesso dos convidados"}, +im(a,b){return a+" alterou as regras de acesso dos convidados para: "+b}, +io(a){return a+" alterou a visibilidade do hist\xf3rico"}, +ip(a,b){return a+u.jW+b}, +iq(a){return a+" alterou as regras para participa\xe7\xe3o"}, +ir(a,b){return a+" alterou as regras para participa\xe7\xe3o para: "+b}, +is(a){return a+" alterou seu avatar"}, +it(a){return a+" alterou os cognomes da sala"}, +iu(a){return a+" alterou o link de convite"}, +gfY(){return"Alterar a senha"}, +gib(){return"Alterar o tema"}, +gia(){return"Alterar o nome do grupo"}, +gic(){return"Alterar o pano de fundo"}, +gie(){return"Alterar seu avatar"}, +giv(){return"A criptografia foi corrompida"}, +gf0(){return"Conversas"}, +ghx(){return"Seu backup de conversas foi configurado."}, +gfc(){return"Backup da conversa"}, +giw(){return"Suas mensagens antigas s\xe3o protegidas com sua chave de recupera\xe7\xe3o. Por favor, evite perd\xea-la."}, +gix(){return"Conversas"}, +gfd(){return"Escolha uma senha forte"}, +giz(){return"Escolha um nome de usu\xe1rio"}, +gfZ(){return"Limpar arquivo"}, +gdd(a){return"Fechar"}, +glS(){return"Marcar como conversa direta"}, +glT(){return"Marcar como grupo"}, +giA(){return"Banir um(a) usu\xe1rio(a) desta sala"}, +giB(){return"Limpar dados tempor\xe1rios"}, +giC(){return"Criar uma sala vazia.\nUse --no-encryption para desabilitar a criptografia"}, +giD(){return"Descartar sess\xe3o"}, +giE(){return"Iniciar uma conversa direta\nUse --no-encryption para desabilitar a criptografia"}, +gku(){return"Enviar mensagem formatada em HTML"}, +giF(){return"Convidar um(a) usu\xe1rio(a) para esta sala"}, +giG(){return"Entrar numa sala"}, +giH(){return"Remover um(a) usu\xe1rio(a) desta sala"}, +giI(){return"Sair desta sala"}, +gkv(){return"Descrever voc\xea mesmo"}, +giJ(){return"Determinar sua imagem para esta sala (via mxc-uri)"}, +giK(){return"Determinar seu nome de exibi\xe7\xe3o para esta sala"}, +gkw(){return"Determinar o grau de poderes de um(a) usu\xe1rio(a) (padr\xe3o: 50)"}, +gkx(){return"Enviar mensagem sem formata\xe7\xe3o"}, +gky(){return"Enviar uma resposta como rea\xe7\xe3o"}, +gkz(){return"Enviar mensagem"}, +giL(){return"Revogar o banimento de um(a) usu\xe1rio(a) desta sala"}, +gkA(){return"Comando inv\xe1lido"}, +kB(a){return a+" n\xe3o \xe9 um comando."}, +giM(){return"Compare e certifique-se que os seguintes emojis batem com os do outro dispositivo:"}, +giN(){return"Compare e certifique-se de que os seguintes n\xfameros batem com os do outro dispositivo:"}, +gh_(){return"Configurar conversa"}, +giO(){return"O contato foi convidado ao grupo"}, +giP(){return"Cont\xe9m nome de exibi\xe7\xe3o"}, +giQ(){return"Cont\xe9m nome de usu\xe1rio"}, +gfn(){return"O conte\xfado foi denunciado para quem administra o servidor"}, +giR(){return"Copiado para \xe1rea de transfer\xeancia"}, +gh0(a){return"Copiar"}, +giS(){return"Copiar para a \xe1rea de transfer\xeancia"}, +iT(a){return"N\xe3o foi poss\xedvel decriptar a mensagem: "+a}, +iU(a){return a+" participantes"}, +iV(a){return"\ud83d\udcac "+a+" criou a conversa"}, +giW(){return"Escuro"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"/"+b+"/"+a}, +giZ(){return"Isto desativar\xe1 a conta do usu\xe1rio. \xc9 irrevers\xedvel! Tem certeza?"}, +gj_(){return"N\xedvel de permiss\xe3o padr\xe3o"}, +gez(a){return"Apagar"}, +gj0(){return"Apagar conta"}, +gh2(){return"Apagar mensagem"}, +gfp(){return"Dispositivos"}, +geR(){return"Conversas diretas"}, +gj2(){return"Editar"}, +gj3(){return"Editar servidores bloqueados"}, +gh3(){return"Editar permiss\xf5es da conversa"}, +gh4(){return"Editar o avatar da sala"}, +gh5(){return"Emoji j\xe1 existe!"}, +gh6(){return"C\xf3digo emoji inv\xe1lido!"}, +gj4(){return"Pacote de emoji para a sala"}, +gh7(){return"Configura\xe7\xe3o dos Emoji"}, +gh8(){return"C\xf3digo Emoji"}, +gj5(){return"Voc\xea tem que escolher um c\xf3digo emoji e uma imagem!"}, +gfe(){return"Conversa vazia"}, +gj6(){return"Habilitar globalmente o pacote de emoji"}, +gfu(){return"Habilitar criptografia"}, +gj7(){return"Voc\xea n\xe3o poder\xe1 desabilitar a criptografia posteriormente. Tem certeza?"}, +gh9(){return"A criptografia n\xe3o est\xe1 habilitada"}, +j8(a){return a+" finalizou a chamada"}, +gf1(){return"Inserir endere\xe7o de e-mail"}, +gkK(){return"Servidor matriz"}, +gj9(){return"Insira um servidor matriz"}, +gha(){return"Tudo pronto!"}, +gfv(){return"Extremamente ofensivo"}, +gjc(a){return"Tamanho da fonte"}, +geB(a){return"Encaminhar"}, +gjd(){return"Sexta-feira"}, +gkI(){return"Desde que entrou"}, +gkJ(){return"Desde o convite"}, +gfO(){return"Ir para a sala nova"}, +ghy(){return"Descri\xe7\xe3o do grupo"}, +f8(a){return"Grupo com "+a}, +ghz(){return"Convidados est\xe3o proibidos"}, +ghA(){return"Convidados podem participar"}, +je(a,b){return a+" revogou o convite para "+b}, +ghb(){return"Ajuda"}, +gjf(){return"Ocultar eventos removidos"}, +gjg(){return"Ocultar eventos desconhecidos"}, +gfw(){return"O qu\xe3o ofensivo \xe9 este conte\xfado?"}, +ghc(){return"Ignorar"}, +geh(){return"Usu\xe1rios ignorados"}, +gjh(){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."}, +gji(){return"Ignorar usu\xe1rio"}, +gfz(){return"Eu cliquei no link"}, +gjj(){return"Frase secreta ou chave de recupera\xe7\xe3o incorreta"}, +gfA(){return"Inofensivo"}, +gjk(){return"Convidar contato"}, +jl(a){return"Convidar contato para "+a}, +gjn(){return"Foi convidado"}, +jo(a,b){return"\ud83d\udce9 "+a+" convidou "+b}, +gjp(){return"Apenas usu\xe1rios convidados"}, +gjm(){return"Convite para mim"}, +gjq(){return"est\xe1 escrevendo"}, +he(a){return"\ud83d\udc4b "+a+" entrou na conversa"}, +ghd(){return"Entrar na sala"}, +jr(a,b){return"\ud83d\udc5e "+a+" enxotou "+b}, +ghf(){return"Expulso da conversa"}, +hg(a){return"\xdaltima vez ativo: "+a}, +gjs(){return"Visto h\xe1 muito tempo atr\xe1s"}, +geV(){return"Sair"}, +gjt(){return"Sair da conversa"}, +gju(){return"Claro"}, +jv(a){return"Carregue "+a+" mais participantes"}, +gfo(){return"Exportar sess\xe3o e limpar dispositivo"}, +gkE(){return"Esta a\xe7\xe3o n\xe3o pode ser desfeita. Certifique-se de que o arquivo backup est\xe1 guardado e seguro."}, +gkC(){return"Usu\xe1rios TOR: Exportar sess\xe3o"}, +gkD(){return"Para usu\xe1rios TOR, \xe9 recomendado exportar a sess\xe3o antes de fechar a janela."}, +gkL(){return"Usu\xe1rios TOR: Importar sess\xe3o"}, +gkM(){return"Voc\xea exportou sua \xfaltima sess\xe3o no TOR? Importe ela rapidamente e continue conversando."}, +geW(){return"Carregando... Aguarde."}, +ghh(){return"Carregando mais\u2026"}, +geX(){return"Iniciar sess\xe3o"}, +jw(a){return"Conectar a "+a}, +gkN(){return"Entrar com um clique"}, +ghi(){return"Encerrar sess\xe3o"}, +gjx(){return"Altera\xe7\xf5es de membros"}, +gf4(){return"Mencionar"}, +gjz(){return"Mensagens"}, +gjy(){return"Mensagem ser\xe1 removida para todos os participantes"}, +gfB(){return"Moderador"}, +gjA(){return"Segunda-feira"}, +ghj(){return"Por favor, observe que, por enquanto, voc\xea precisa do Pantalaimon para usar criptografia ponta-a-ponta."}, +gfg(){return"Nova conversa"}, +ghk(){return"Nova solicita\xe7\xe3o de verifica\xe7\xe3o!"}, +gdh(a){return"Pr\xf3ximo"}, +gjB(){return"N\xe3o"}, +gjC(){return"Sem conex\xe3o com o servidor"}, +gjD(){return"Nenhum emoji encontrado. \ud83d\ude15"}, +gjE(){return"Voc\xea s\xf3 pode ativar criptografia quando a sala n\xe3o for mais publicamente acess\xedvel."}, +kQ(a,b){return a.k(0)+" n\xe3o \xe9 um servidor matrix, usar "+b.k(0)+" talvez?"}, +gjF(){return"Voc\xea ainda n\xe3o adicionou uma forma de recuparar sua senha."}, +gfC(){return"Sem permiss\xe3o"}, +ghl(){return"Nenhuma sala encontrada\u2026"}, +gfD(){return"Notifica\xe7\xf5es"}, +gjG(){return"Notifica\xe7\xf5es habilitadas para esta conta"}, +gfE(){return"Ofensivo"}, +gdl(){return"Ok"}, +geC(){return"Opa, algo deu errado\u2026"}, +gkR(){return"Um dos seus clientes foi desvinculado"}, +gkS(){return"Abrir no mapas"}, +gkj(){return"Este servidor precisa validar seu email para efetuar o registro."}, +ghm(){return"Ou"}, +gho(){return"Participante"}, +gjH(){return"frase secreta ou chave de recupera\xe7\xe3o"}, +gjI(a){return"Senha"}, +gf6(){return"Esqueci a senha"}, +ghp(){return"Senha foi alterada"}, +ghq(){return"Recupera\xe7\xe3o de senha"}, +gjK(){return"Escolha uma imagem"}, +gjL(){return"Alfinetar"}, +gjN(){return"Por favor, escolha um nome de usu\xe1rio"}, +gfF(){return"Por favor, clique a liga\xe7\xe3o no e-mail para prosseguir."}, +gfG(){return"Por favor, insira sua senha"}, +gjQ(){return"Por favor, insira seu nome de usu\xe1rio"}, +gjR(){return"Por favor, siga as instru\xe7\xf5es no site e toque em pr\xf3ximo."}, +gjT(){return"Privacidade"}, +gkT(){return"Regras de notifica\xe7\xe3o"}, +gfI(a){return"Motivo"}, +hs(a){return A.q(a)+" removeu um evento"}, +gjV(){return"Retratar mensagem"}, +gjW(){return"Recusar"}, +jX(a){return a+" recusou o convite"}, +gbF(a){return"Remover"}, +gjY(){return"Remover todos os outros dispositivos"}, +jZ(a){return"Removido por "+a.k(0)}, +gk7(){return"Revogar banimento"}, +gkW(){return"Remover seu avatar"}, +gk_(){return"Exibir conte\xfado formatado"}, +ght(){return"Substituir sala por uma nova vers\xe3o"}, +gfK(a){return"Responder"}, +gfh(){return"Denunciar mensagem"}, +gk0(){return"Sala foi atualizada"}, +gk5(){return"Vers\xe3o da sala"}, +ghB(){return"S\xe1bado"}, +gke(){return"Salvar arquivo"}, +ghC(){return"Seguran\xe7a"}, +gjU(){return"Chave de recupera\xe7\xe3o"}, +gkU(){return"Perdeu a chave de recupera\xe7\xe3o?"}, +hD(a){return"Visto por "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Visto por "+a+" e mais "+b+" pessoas",s,s)}, +hE(a,b){return"Visto por "+a+" e "+b}, +geI(a){return"Enviar"}, +ghF(){return"Enviar mensagem"}, +gkh(){return"Enviar como texto"}, +ghG(){return"Enviar audio"}, +ghH(){return"Enviar arquivo"}, +ghI(){return"Enviar imagem"}, +ghJ(){return"Enviar mensagens"}, +ghL(){return"Enviar original"}, +ghM(){return"Enviar v\xeddeo"}, +hN(a){return"\ud83d\udcc1 "+a+" enviou um arquivo"}, +hQ(a){return"\ud83c\udfa4 "+a+" enviou um audio"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" enviou uma imagem"}, +fP(a){return"\ud83d\ude0a "+a+" enviou uma figurinha"}, +hP(a){return"\ud83c\udfa5 "+a+" enviou um v\xeddeo"}, +ki(a){return a+" enviou informa\xe7\xf5es de chamada"}, +gkk(){return"Enviar link de convite"}, +gfQ(){return"Determinar n\xedveis de permiss\xe3o"}, +gfS(){return"Configura\xe7\xf5es"}, +gfk(a){return"Compartilhar"}, +kl(a){return a+" compartilhou sua localiza\xe7\xe3o"}, +gkm(){return"Mostrar senha"}, +gfa(){return"Registrar"}, +glA(){return"Identidade \xdanica"}, +ghS(a){return"Pular"}, +ghT(){return"C\xf3digo fonte"}, +hU(a){return a+" iniciou uma chamada"}, +gko(a){return"Submeter"}, +gkp(){return"Domingo"}, +glH(){return"Sincronizando\u2026 Por favor, aguarde."}, +gks(){return"Sistema"}, +gkY(){return"N\xe3o correspondem"}, +gkZ(){return"Correspondem"}, +gl_(){return"Quinta-feira"}, +gl0(){return"Demasiadas requisi\xe7\xf5es. Por favor, tente novamente mais tarde!"}, +gl1(){return"Transferir de outro dispositivo"}, +gl2(){return"Tente enviar novamente"}, +gl3(){return"Ter\xe7a-feira"}, +l4(a,b){return a+" revogou o banimento de "+b}, +gl5(){return"Desbloquear dispositivo"}, +gl6(){return"Dispositivo desconhecido"}, +gk8(){return"Algoritmo de criptografia desconhecido"}, +l7(a,b){return"Evento desconhecido '"+a+"'"}, +gfM(){return"Desalfinetar"}, +l8(a,b){return a+" e mais "+b+" pessoas est\xe3o digitando"}, +l9(a,b){return a+" e "+b+" est\xe3o digitando"}, +la(a){return a+" est\xe1 digitando"}, +lb(a){return"\ud83d\udeaa "+a+" saiu da conversa"}, +lc(a,b){return a+" enviou um evento "+b}, +gmu(){return"N\xe3o verificado"}, +gdZ(){return"Verificado"}, +gka(){return"Iniciar verifica\xe7\xe3o"}, +gkb(){return"Verifica\xe7\xe3o efetivada!"}, +gld(){return"Verificando outra conta"}, +gle(){return"Visibilidade do hist\xf3rico da conversa"}, +glf(){return"Vis\xedvel aos participantes"}, +glg(){return"Vis\xedvel a qualquer pessoa"}, +glh(){return"Esperando que a outra pessoa aceite a solicita\xe7\xe3o\u2026"}, +gli(){return"Esperando que a outra pessoa aceite os emoji\u2026"}, +glj(){return"Aguardando a outra pessoa aceitar os n\xfameros\u2026"}, +glk(){return"Pano de fundo"}, +gll(){return"Aten\xe7\xe3o!"}, +glm(){return"Quarta-feira"}, +ghv(){return"Enviamos um e-mail para voc\xea"}, +ghw(){return"Por que voc\xea quer denunciar isto?"}, +glo(){return"Limpar o backup da conversa para criar uma nova chave de recupera\xe7\xe3o?"}, +glp(){return"Voc\xea pode recuperar a sua senha com estes endere\xe7os."}, +geQ(){return"Sim"}, +glq(){return"Voc\xea"}, +gkd(){return"Voc\xea foi convidada(o) a esta conversa"}, +glr(){return"Voc\xea n\xe3o est\xe1 mais participando desta conversa"}, +gls(){return"Voc\xea foi banido desta conversa"}, +glu(){return"Sua chave p\xfablica"}, +gkO(){return"Informa\xe7\xf5es da mensagem"}, +gmr(a){return"Hora"}, +gd3(a){return"Tipo da mensagem"}, +glx(){return"Remetente"}, +gmk(){return"Abrir galeria"}, +gmo(){return"Remover do espa\xe7o"}, +gml(){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."}, +glM(){return"Adicionar ao painel"}, +gmm(){return"Publicar"}, +gkc(){return"Quem pode ver meu painel?"}, +gmq(){return"Este(a) usu\xe1rio(a) ainda n\xe3o postou no seu painel"}, +gmp(){return"Resposta enviada"}, +lD(a,b){return"Painel de "+a+":\n"+b}, +gln(){return"Por favor, note que pessoas podem ver e contactar umas \xe0s outras no seu painel."}, +gmv(){return"O que est\xe1 acontecendo?"}, +glK(){return"Adicionar descri\xe7\xe3o"}, +glE(){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."}, +gm9(){return"Eu compreendo"}, +gkX(){return"Delatar usu\xe1rio"}, +mn(a,b){return a+" reagiu com "+b}, +gjM(){return"Afixar \xe0 sala"}, +glU(){return"Tem certeza que quer desafixar o evento permanentemente?"}, +gft(){return"Emojis"}, +gm3(){return"V\xeddeo chamadas experimentais"}, +glZ(){return"Email ou nome de usu\xe1rio"}, +gmb(){return"Problemas no modo privado"}, +gma(){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.'}, +gmy(){return"Nome"}, +gmF(){return"Voc\xea rejeitou o convite"}, +glt(){return"Voc\xea entrou na conversa"}, +gmz(){return"\ud83d\udc4d Voc\xea aceitou o convite"}, +mA(a){return"Voc\xea baniu "+a}, +mB(a){return"Voc\xea revogou o convite para "+a}, +mC(a){return"\ud83d\udce9 Voc\xea foi convidado por "+a}, +mD(a){return"\ud83d\udce9 Voc\xea convidou "+a}, +mE(a){return"\ud83d\udc5e Voc\xea expulsou "+a}, +mG(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."}, +gms(){return"Destrancar mensagens antigas"}, +glB(){return"Guardar a chave de recupera\xe7\xe3o no armazenamento seguro deste dispositivo."}, +glw(){return"Salvar esta chave manualmente via compartilhamento do sistema ou \xe1rea de transfer\xeancia."}, +glC(){return"Guardar de modo seguro neste dispositivo"}, +gk9(){return"Usu\xe1rio"}, +glY(){return"Personalizado"}, +gmx(){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."}, +gm1(){return"Entrar no espa\xe7o"}, +gm0(){return"Entrar na conversa"}, +glN(){return"Todos espa\xe7os"}, +mi(a){return a+" conversas"}, +gm7(){return"Ocultar eventos desimportantes"}, +geH(a){return"Buscar"}, +D(a,b){return this.gbF(this).$1(b)}} +A.auv.prototype={ +gjJ(){return"As palavras-passe n\xe3o correspondem!"}, +gjP(){return"Por favor, insere um endere\xe7o de correio eletr\xf3nico v\xe1lido."}, +gfJ(){return"Repete a palavra-passe"}, +jO(a){return"Por favor, usa no m\xednimo "+a+" caracteres."}, +ghV(){return"Acerca de"}, +ghW(a){return"Aceitar"}, +hX(a){return a+" aceitou o convite"}, +hY(a){return a+" ativou encripta\xe7\xe3o ponta-a-ponta"}, +ghZ(){return"Adicionar correio eletr\xf3nico"}, +gfm(){return"Admin"}, +i_(a,b){return a+" atendeu a chamada"}, +gi0(){return"Qualquer pessoa pode entrar"}, +gfU(){return"Arquivo"}, +geM(){return"Tens a certeza?"}, +gi1(){return"Tens a certeza que queres sair?"}, +gi2(){return"Para poderes assinar a outra pessoa, por favor, insere a tua senha de armazenamento seguro ou a chave de recupera\xe7\xe3o."}, +i3(a){return"Aceitar este pedido de verifica\xe7\xe3o de "+a+"?"}, +i4(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}, +ghK(){return"Enviar com Enter"}, +i5(a,b,c,d){return"O servidor suporta as vers\xf5es Spec:\n"+a+"\nMas esta aplica\xe7\xe3o apenas suporta "+d}, +gfV(){return"Banir da conversa"}, +gi6(){return"Banido(a)"}, +i7(a,b){return a+" baniu "+b}, +gi8(){return"Bloquear dispositivo"}, +gdj(){return"Bloqueado"}, +gi9(){return"Mensagens de rob\xf4s"}, +gkt(){return"Tamanho da bolha"}, +gcN(a){return"Cancelar"}, +fW(a){return"N\xe3o \xe9 poss\xedvel abrir o URI "+a}, +gfX(){return"Alterar nome do dispositivo"}, +ig(a){return a+" alterou o avatar da conversa"}, +ih(a,b){return a+" alterou a descri\xe7\xe3o da conversa para: '"+b+"'"}, +ii(a,b){return a+" alterou o nome da conversa para: '"+b+"'"}, +ij(a){return a+" alterou as permiss\xf5es da conversa"}, +ik(a,b){return a+" alterou o seu nome para: '"+b+"'"}, +il(a){return a+" alterou as regras de acesso de visitantes"}, +im(a,b){return a+" alterou as regras de acesso de visitantes para: "+b}, +io(a){return a+" alterou a visibilidade do hist\xf3rico"}, +ip(a,b){return a+u.jW+b}, +iq(a){return a+" alterou as regras de entrada"}, +ir(a,b){return a+" alterou as regras de entrada para: "+b}, +is(a){return a+" alterou o seu avatar"}, +it(a){return a+" alterou as alcunhas da sala"}, +iu(a){return a+" alterou a liga\xe7\xe3o de convite"}, +gfY(){return"Alterar palavra-passe"}, +gib(){return"Alterar o teu estilo"}, +gia(){return"Alterar o nome do grupo"}, +gic(){return"Alterar o fundo"}, +gie(){return"Alterar o teu avatar"}, +giv(){return"A encripta\xe7\xe3o foi corrompida"}, +gf0(){return"Conversa"}, +ghx(){return"A c\xf3pia de seguran\xe7a foi configurada."}, +gfc(){return"C\xf3pia de seguran\xe7a de conversas"}, +giw(){return"A tuas mensagens antigas est\xe3o protegidas com uma chave de recupera\xe7\xe3o. Por favor, certifica-te que n\xe3o a perdes."}, +gix(){return"Conversas"}, +gfd(){return"Escolhe uma palavra-passe forte"}, +giz(){return"Escolhe um nome de utilizador"}, +gfZ(){return"Limpar arquivo"}, +gdd(a){return"Fechar"}, +giA(){return"Banir o utilizador dado desta sala"}, +giB(){return"Limpar cache"}, +giC(){return"Criar uma conversa de grupo vazia\nUsa --no-encryption para desativar a encripta\xe7\xe3o"}, +giD(){return"Descartar sess\xe3o"}, +giE(){return"Iniciar uma conversa direta\nUsa --no-encryption para desativar a encripta\xe7\xe3o"}, +gku(){return"Enviar texto formatado com HTML"}, +giF(){return"Convidar o utilizador dado a esta sala"}, +giG(){return"Entrar na sala dada"}, +giH(){return"Remover o utilizador dado desta sala"}, +giI(){return"Sair desta sala"}, +gkv(){return"Descreve-te"}, +giJ(){return"Definir a tua imagem para esta sala (por mxc-uri)"}, +giK(){return"Definir o teu nome para esta sala"}, +gkw(){return"Definir o n\xedvel de poder do utilizador dado (por omiss\xe3o: 50)"}, +gkx(){return"Enviar texto n\xe3o formatado"}, +gky(){return"Enviar respostas como rea\xe7\xf5es"}, +gkz(){return"Enviar texto"}, +giL(){return"Perdoar o utilizador dado"}, +gkA(){return"Comando inv\xe1lido"}, +kB(a){return a+" n\xe3o \xe9 um comando."}, +giM(){return"Compara e certifica-te que os emojis que se seguem correspondem aos do outro dispositivo:"}, +giN(){return"Compara e certifica-te que os n\xfameros que se seguem correspondem aos do outro dispositivo:"}, +gh_(){return"Configurar conversa"}, +giO(){return"O contacto foi convidado para o grupo"}, +giP(){return"Cont\xe9m nome de exibi\xe7\xe3o"}, +giQ(){return"Cont\xe9m nome de utilizador"}, +gfn(){return"O conte\xfado foi denunciado aos admins do servidor"}, +giR(){return"Copiado para a \xe1rea de transfer\xeancia"}, +gh0(a){return"Copiar"}, +giS(){return"Copiar para a \xe1rea de transfer\xeancia"}, +iT(a){return"N\xe3o foi poss\xedvel desencriptar mensagem: "+a}, +iU(a){return a+" participantes"}, +iV(a){return a+" criou a conversa"}, +giW(){return"Escuro"}, +iX(a,b){return a+" \xe0s "+b}, +iY(a,b,c){return c+"-"+b+"-"+a}, +giZ(){return"Isto ir\xe1 desativar a tua conta. N\xe3o \xe9 revers\xedvel! Tens a certeza?"}, +gj_(){return"N\xedvel de permiss\xe3o normal"}, +gez(a){return"Eliminar"}, +gj0(){return"Eliminar conta"}, +gh2(){return"Eliminar mensagem"}, +gfp(){return"Dispositivos"}, +geR(){return"Conversas diretas"}, +gj2(){return"Editar"}, +gj3(){return"Editar servidores bloqueados"}, +gh3(){return"Editar permiss\xf5es de conversa"}, +gh4(){return"Editar avatar da sala"}, +gh5(){return"Emote j\xe1 existente!"}, +gh6(){return"C\xf3digo de emote inv\xe1lido!"}, +gj4(){return"Pacotes de emotes da sala"}, +gh7(){return"Configura\xe7\xf5es de emotes"}, +gh8(){return"C\xf3digo do emote"}, +gj5(){return"Precisas de escolher um c\xf3digo de emote e uma imagem!"}, +gfe(){return"Conversa vazia"}, +gj6(){return"Ativar pacote de emotes globalmente"}, +gfu(){return"Ativar encripta\xe7\xe3o"}, +gj7(){return"Nunca mais poder\xe1s desativar a encripta\xe7\xe3o. Tens a certeza?"}, +gh9(){return"A encripta\xe7\xe3o n\xe3o est\xe1 ativada"}, +j8(a){return a+" terminou a chamada"}, +gf1(){return"Insere um endere\xe7o de correio eletr\xf3nico"}, +gkK(){return"Servidor"}, +gj9(){return"Insere o teu servidor"}, +gha(){return"Tudo a postos!"}, +gfv(){return"Extremamente ofensivo"}, +gjc(a){return"Tamanho da letra"}, +geB(a){return"Reencaminhar"}, +gjd(){return"Sexta-feira"}, +gfO(){return"Ir para a nova sala"}, +ghy(){return"Descri\xe7\xe3o do grupo"}, +f8(a){return"Grupo com "+a}, +ghz(){return"S\xe3o proibidos visitantes"}, +ghA(){return"Podem entrar visitantes"}, +je(a,b){return a+" revogou o convite para "+b}, +ghb(){return"Ajuda"}, +gjf(){return"Esconder eventos eliminados"}, +gjg(){return"Esconder eventos desconhecidos"}, +gfw(){return"Qu\xe3o ofensivo \xe9 este conte\xfado?"}, +ghc(){return"Ignorar"}, +geh(){return"Utilizadores ignorados"}, +gjh(){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."}, +gji(){return"Nome do utilizador a ignorar"}, +gfz(){return"Eu cliquei na liga\xe7\xe3o"}, +gjj(){return"Senha ou chave de recupera\xe7\xe3o incorretos"}, +gfA(){return"Inofensivo"}, +gjk(){return"Convidar contacto"}, +jl(a){return"Convidar contacto para "+a}, +gjn(){return"Convidado(a)"}, +jo(a,b){return a+" convidou "+b}, +gjp(){return"Utilizadores(as) convidados(as) apenas"}, +gjm(){return"Convite para mim"}, +gjq(){return"est\xe1 a escrever"}, +he(a){return a+" entrou na conversa"}, +ghd(){return"Entrar na sala"}, +jr(a,b){return a+" expulsou "+b}, +ghf(){return"Expulsar da conversa"}, +hg(a){return"Ativo(a) pela \xfaltima vez: "+a}, +gjs(){return"Visto(a) h\xe1 muito tempo"}, +geV(){return"Sair"}, +gjt(){return"Saiu da conversa"}, +gju(){return"Claro"}, +jv(a){return"Carregar mais "+a+" participantes"}, +gfo(){return"Exportar sess\xe3o e limpar dispositivo"}, +gkE(){return"Esta a\xe7\xe3o n\xe3o pode ser revertida. Assegura-te que guardas bem a c\xf3pia de seguran\xe7a."}, +gkC(){return"Utilizadores do TOR: Exportar sess\xe3o"}, +gkD(){return"Para utilizadores do TOR, \xe9 recomendado exportar a sess\xe3o antes de fechar a janela."}, +gkL(){return"Utilizadores do TOR: Importar sess\xe3o"}, +gkM(){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."}, +ghh(){return"Carregar mais\u2026"}, +geX(){return"Entrar"}, +jw(a){return"Entrar em "+a}, +gkN(){return"Entrar com um clique"}, +ghi(){return"Sair"}, +gjx(){return"Altera\xe7\xf5es de membros"}, +gf4(){return"Mencionar"}, +gjz(){return"Mensagens"}, +gjy(){return"A mensagem ser\xe1 eliminada para todos os participantes"}, +gfB(){return"Moderador"}, +gjA(){return"Segunda-feira"}, +ghj(){return"Por favor,"}, +gfg(){return"Nova conversa"}, +ghk(){return"Novo pedido de verifica\xe7\xe3o!"}, +gdh(a){return"Pr\xf3ximo"}, +gjB(){return"N\xe3o"}, +gjC(){return"Nenhuma liga\xe7\xe3o ao servidor"}, +gjD(){return"Nenhuns emotes encontrados. \ud83d\ude15"}, +gjE(){return"S\xf3 podes ativar a encripta\xe7\xe3o quando a sala n\xe3o for publicamente acess\xedvel."}, +kQ(a,b){return a.k(0)+" n\xe3o \xe9 um servidor Matrix, usar "+b.k(0)+"?"}, +gjF(){return"Ainda n\xe3o adicionaste uma forma de recuperar a tua palavra-passe."}, +gfC(){return"Sem permiss\xe3o"}, +ghl(){return"N\xe3o foram encontradas nenhumas salas\u2026"}, +gfD(){return"Notifica\xe7\xf5es"}, +gjG(){return"Notifica\xe7\xf5es ativadas para esta conta"}, +gfE(){return"Offensivo"}, +gdl(){return"ok"}, +geC(){return"Ups, algo correu mal\u2026"}, +gkR(){return"Um dos teus clientes terminou sess\xe3o"}, +gkS(){return"Abrir nos mapas"}, +gkj(){return"Este servidor precisa de validar o teu endere\xe7o de correio eletr\xf3nico para o registo."}, +ghm(){return"Ou"}, +gho(){return"Participante"}, +gjH(){return"senha ou chave de recupera\xe7\xe3o"}, +gjI(a){return"Palavra-passe"}, +gf6(){return"Palavra-passe esquecida"}, +ghp(){return"A palavra-passe foi alterada"}, +ghq(){return"Recupera\xe7\xe3o de palavra-passe"}, +gjK(){return"Escolher uma imagem"}, +gjL(){return"Afixar"}, +gjN(){return"Por favor, escolhe um nome de utilizador"}, +gfF(){return"Por favor, clica na liga\xe7\xe3o no correio eletr\xf3nico e depois continua."}, +gfG(){return"Por favor, insere a tua palavra-passe"}, +gjQ(){return"Por favor, insere o teu nome de utilizador"}, +gjR(){return'Por favor, segue as instru\xe7\xf5es no website e clica em "Seguinte".'}, +gjT(){return"Privacidade"}, +gfI(a){return"Raz\xe3o"}, +hs(a){return A.q(a)+" eliminou um evento"}, +gjV(){return"Eliminar mensagem"}, +gjW(){return"Rejeitar"}, +jX(a){return a+" rejeitou o convite"}, +gbF(a){return"Remover"}, +gjY(){return"Remover todos os outros dispositivos"}, +jZ(a){return"Removido por "+a.k(0)}, +gk7(){return"Perdoar nesta conversa"}, +gkW(){return"Remover o teu avatar"}, +gk_(){return"Exibir conte\xfado de mensagem rico"}, +ght(){return"Substituir sala com vers\xe3o mais recente"}, +gfK(a){return"Responder"}, +gfh(){return"Reportar mensagem"}, +gk0(){return"A sala foi atualizada"}, +gk5(){return"Vers\xe3o da sala"}, +ghB(){return"S\xe1bado"}, +gke(){return"Guardar ficheiro"}, +ghC(){return"Seguran\xe7a"}, +hD(a){return"Visto por "+a}, +hE(a,b){return"Visto por "+a+" e por "+b}, +geI(a){return"Enviar"}, +ghF(){return"Enviar a mensagem"}, +gkh(){return"Enviar como texto"}, +ghG(){return"Enviar \xe1udio"}, +ghH(){return"Enviar ficheiro"}, +ghI(){return"Enviar imagem"}, +ghJ(){return"Enviar mensagens"}, +ghL(){return"Enviar original"}, +ghM(){return"Enviar v\xeddeo"}, +hN(a){return a+" enviar um ficheiro"}, +hQ(a){return a+" enviar um \xe1udio"}, +hO(a){return a+" enviar uma imagem"}, +fP(a){return a+" enviou um autocolante"}, +hP(a){return a+" enviou um v\xeddeo"}, +geH(a){return"Procurar"}, +D(a,b){return this.gbF(this).$1(b)}} +A.auw.prototype={ +gjJ(){return"Passwords do not match!"}, +gjP(){return"Please enter a valid email address."}, +gfJ(){return"Repeat password"}, +jO(a){return"Please choose at least "+a+" characters."}, +ghV(){return"Despre"}, +ghW(a){return"Accept"}, +hX(a){return a+" a aceptat invita\u021bi"}, +hY(a){return a+" a activat criptarea end-to-end"}, +ghZ(){return"Add email"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Administrator"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return b+" a acceptat apelul"}, +gi0(){return"Oricine se poate al\u0103tura"}, +gfU(){return"Arhiv\u0103"}, +geM(){return"E\u0219ti sigur?"}, +gi1(){return"Are you sure you want to log out?"}, +gi2(){return"Pentru a putea conecta cealalt\u0103 persoan\u0103, te rog introdu parola sau cheia ta de recuperare."}, +i3(a){return"Accep\u021bi cererea de verificare de la "+a+"?"}, +i4(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +ghK(){return"Send on enter"}, +i5(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfV(){return"Interzis din conversa\u021bie"}, +gi6(){return"Interzis"}, +i7(a,b){return a+" a interzis pe "+b}, +gi8(){return"Blocheaz\u0103 dispozitiv"}, +gdj(){return"Blocked"}, +gi9(){return"Bot messages"}, +gkt(){return"Bubble size"}, +gcN(a){return"Anuleaz\u0103"}, +fW(a){return"Can't open the URI "+a}, +gfX(){return"Schimb\u0103 numele dispozitiv"}, +ig(a){return a+" a schimbat poza conversa\u021bi"}, +ih(a,b){return a+" a schimbat descrierea grupului \xeen '"+b+"'"}, +ii(a,b){return a+" a schimbat porecla \xeen '"+b+"'"}, +ij(a){return a+" changed the chat permissions"}, +ik(a,b){return a+" changed their displayname to: '"+b+"'"}, +il(a){return a+" changed the guest access rules"}, +im(a,b){return a+" changed the guest access rules to: "+b}, +io(a){return a+" changed the history visibility"}, +ip(a,b){return a+" changed the history visibility to: "+b}, +iq(a){return a+" changed the join rules"}, +ir(a,b){return a+" changed the join rules to: "+b}, +is(a){return a+" changed their avatar"}, +it(a){return a+" changed the chat aliases"}, +iu(a){return a+" changed the invitation link"}, +gfY(){return"Change password"}, +gib(){return"Change your style"}, +gia(){return"Change the name of the chat"}, +gic(){return"Change wallpaper"}, +gie(){return"Change your avatar"}, +giv(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghx(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +giw(){return u.lx}, +gix(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giz(){return"Choose a username"}, +gfZ(){return"Clear archive"}, +gdd(a){return"Close"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Ban the given user from this chat"}, +giB(){return"Clear cache"}, +giC(){return u.C}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"Send HTML-formatted text"}, +giF(){return"Invite the given user to this chat"}, +giG(){return"Join the given chat"}, +giH(){return"Remove the given user from this chat"}, +giI(){return"Leave this chat"}, +gkv(){return"Describe yourself"}, +giJ(){return u.N}, +giK(){return"Set your display name for this chat"}, +gkw(){return u.Q}, +gkx(){return"Send unformatted text"}, +gky(){return"Send reply as a reaction"}, +gkz(){return"Send text"}, +giL(){return"Unban the given user from this chat"}, +gkA(){return"Command invalid"}, +kB(a){return a+" is not a command."}, +giM(){return"Please compare the emojis"}, +giN(){return"Please compare the numbers"}, +gh_(){return"Configure chat"}, +giO(){return"Contact has been invited to the chat"}, +giP(){return"Contains display name"}, +giQ(){return"Contains username"}, +gfn(){return u.a4}, +giR(){return"Copied to clipboard"}, +gh0(a){return"Copy"}, +giS(){return"Copy to clipboard"}, +iT(a){return"Could not decrypt message: "+a}, +iU(a){return a+" members"}, +iV(a){return"\ud83d\udcac "+a+" created the chat"}, +giW(){return"Dark"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"-"+b+"-"+c}, +giZ(){return u.e6}, +gj_(){return"Default permission level"}, +gez(a){return"Delete"}, +gj0(){return"Delete account"}, +gh2(){return"Delete message"}, +gfp(){return"Devices"}, +geR(){return"Direct Chats"}, +gnt(a){return"Download"}, +gj2(){return"Edit"}, +gj3(){return"Edit blocked servers"}, +gh3(){return"Edit chat permissions"}, +gh4(){return"Edit chat avatar"}, +gh5(){return"Emote already exists!"}, +gh6(){return"Invalid emote shortcode!"}, +gj4(){return"Emote packs for chat"}, +gh7(){return"Emote Settings"}, +gh8(){return"Emote shortcode"}, +gj5(){return u.lm}, +gfe(){return"Empty chat"}, +gj6(){return"Enable emote pack globally"}, +gfu(){return"Enable encryption"}, +gj7(){return u.gh}, +gh9(){return"Encryption is not enabled"}, +j8(a){return a+" ended the call"}, +gnB(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkK(){return"Homeserver"}, +gj9(){return"Enter your homeserver"}, +gha(){return"Everything ready!"}, +gfv(){return"Extremely offensive"}, +gjc(a){return"Font size"}, +geB(a){return"Forward"}, +gjd(){return"Friday"}, +gkI(){return"From joining"}, +gkJ(){return"From the invitation"}, +gfO(){return"Go to the new chat"}, +ghy(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghz(){return"Guests are forbidden"}, +ghA(){return"Guests can join"}, +je(a,b){return a+" has withdrawn the invitation for "+b}, +ghb(){return"Help"}, +gjf(){return"Hide redacted events"}, +gjg(){return"Hide unknown events"}, +gfw(){return"How offensive is this content?"}, +ghc(){return"Ignore"}, +geh(){return"Ignored users"}, +gjh(){return u.a}, +gji(){return"Ignore username"}, +gfz(){return"I have clicked on the link"}, +gjj(){return"Incorrect passphrase or recovery key"}, +gfA(){return"Inoffensive"}, +gjk(){return"Invite contact"}, +jl(a){return"Invite contact to "+a}, +gjn(){return"Invited"}, +jo(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjp(){return"Invited users only"}, +gjm(){return"Invite for me"}, +gjq(){return"typing a message"}, +he(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghd(){return"Join chat"}, +jr(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghf(){return"Kick from chat"}, +hg(a){return"Last active: "+a}, +gjs(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjt(){return"Left the chat"}, +gju(){return"Light"}, +jv(a){return"Load "+a+" more participants"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghh(){return"Load more\u2026"}, +geX(){return"Login"}, +jw(a){return"Log in to "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Logout"}, +gjx(){return"Member changes"}, +gf4(){return"Mention"}, +gjz(){return"Messages"}, +gjy(){return u.f}, +go8(){return"No matching search results."}, +gfB(){return"Moderator"}, +gjA(){return"Monday"}, +ghj(){return u.mC}, +gfg(){return"New chat"}, +ghk(){return"New verification request!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Next"}, +gjB(){return"No"}, +gjC(){return"No connection to the server"}, +gjD(){return"No emotes found. \ud83d\ude15"}, +gjE(){return u.S}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return u.c}, +gfC(){return"No permission"}, +ghl(){return"No chats found\u2026"}, +gfD(){return"Notifications"}, +gjG(){return"Notifications enabled for this account"}, +gfE(){return"Offensive"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oops, something went wrong\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Open in maps"}, +gkj(){return u.s}, +ghm(){return"Or"}, +gho(){return"Participant"}, +gjH(){return"passphrase or recovery key"}, +gjI(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjK(){return"Pick an image"}, +gjL(){return"Pin"}, +gjN(){return"Please choose a username"}, +gfF(){return u.b}, +gfG(){return"Please enter your password"}, +gjQ(){return"Please enter your username"}, +gjR(){return u._}, +gjT(){return"Privacy"}, +gkT(){return"Push rules"}, +gfI(a){return"Reason"}, +hs(a){return A.q(a)+" redacted an event"}, +gjV(){return"Redact message"}, +gjW(){return"Reject"}, +jX(a){return a+" rejected the invitation"}, +gbF(a){return"Remove"}, +gjY(){return"Remove all other devices"}, +jZ(a){return"Removed by "+a.k(0)}, +gk7(){return"Unban from chat"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Render rich message content"}, +ght(){return"Replace chat with newer version"}, +gfK(a){return"Reply"}, +gfh(){return"Report message"}, +gk0(){return"Group chat has been upgraded"}, +gk5(){return"Group chat version"}, +ghB(){return"Saturday"}, +gke(){return"Save file"}, +ghC(){return"Security"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Seen by "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hE(a,b){return"Seen by "+a+" and "+b}, +geI(a){return"Send"}, +ghF(){return"Send a message"}, +gkh(){return"Send as text"}, +ghG(){return"Send audio"}, +ghH(){return"Send file"}, +ghI(){return"Send image"}, +ghJ(){return"Send messages"}, +ghL(){return"Send original"}, +ghM(){return"Send video"}, +hN(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hQ(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fP(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hP(a){return"\ud83c\udfa5 "+a+" sent a video"}, +ki(a){return a+" sent call information"}, +gkk(){return"Set invitation link"}, +gfQ(){return"Set permissions level"}, +gfS(){return"Settings"}, +gfk(a){return"Share"}, +kl(a){return a+" shared their location"}, +gkm(){return"Show password"}, +gfa(){return"Sign up"}, +glA(){return"Single Sign on"}, +ghS(a){return"Skip"}, +gnR(){return"Invite"}, +ghT(){return"Source code"}, +hU(a){return a+" started a call"}, +gko(a){return"Submit"}, +gkp(){return"Sunday"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"System"}, +gkY(){return"They Don't Match"}, +gkZ(){return"They Match"}, +gl_(){return"Thursday"}, +gl0(){return u.D}, +gl1(){return"Transfer from another device"}, +gl2(){return"Try to send again"}, +gl3(){return"Tuesday"}, +l4(a,b){return a+" unbanned "+b}, +gl5(){return"Unblock Device"}, +gl6(){return"Unknown device"}, +gk8(){return"Unknown encryption algorithm"}, +l7(a,b){return"Unknown event '"+a+"'"}, +gfM(){return"Unpin"}, +l8(a,b){return a+" and "+b+" others are typing"}, +l9(a,b){return a+" and "+b+" are typing"}, +la(a){return a+" is typing"}, +lb(a){return"\ud83d\udeaa "+a+" left the chat"}, +lc(a,b){return a+" sent a "+b+" event"}, +gmu(){return"Unverified"}, +gdZ(){return"Verified"}, +gka(){return"Start Verification"}, +gkb(){return"You successfully verified!"}, +gld(){return"Verifying other account"}, +gle(){return"Visibility of the chat history"}, +glf(){return"Visible for all participants"}, +glg(){return"Visible for everyone"}, +glh(){return u.K}, +gli(){return"Waiting for partner to accept the emoji\u2026"}, +glj(){return u.O}, +glk(){return"Wallpaper"}, +gll(){return"Warning!"}, +glm(){return"Wednesday"}, +ghv(){return"We sent you an email"}, +ghw(){return"Why do you want to report this?"}, +glo(){return u.I}, +glp(){return u.X}, +geQ(){return"Yes"}, +glq(){return"You"}, +gkd(){return"You are invited to this chat"}, +glr(){return u.W}, +gls(){return"You have been banned from this chat"}, +glu(){return"Your public key"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Search"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.aux.prototype={ +gjJ(){return"\u041f\u0430\u0440\u043e\u043b\u0438 \u043d\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442!"}, +gjP(){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."}, +gfJ(){return"\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c"}, +jO(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."}, +ghV(){return"\u041e \u043f\u0440\u043e\u0435\u043a\u0442\u0435"}, +ghW(a){return"\u041f\u0440\u0438\u043d\u044f\u0442\u044c"}, +hX(a){return a+" \u043f\u0440\u0438\u043d\u044f\u043b(\u0430) \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435"}, +hY(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"}, +ghZ(){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"}, +glV(){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."}, +lG(a){return"\u042d\u0442\u043e \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c "+a}, +gfm(){return"\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440"}, +glQ(){return"\u041e\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u044d\u043c\u043e\u0434\u0436\u0438 \u0433\u043b\u0430\u0437"}, +glP(){return"\u041a\u0440\u0435\u043f\u043a\u043e \u043e\u0431\u043d\u044f\u0442\u044c"}, +glR(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043e\u0431\u043d\u0438\u043c\u0430\u0448\u043a\u0438"}, +lv(a){return a+" \u0441\u0442\u0440\u043e\u0438\u0442 \u0432\u0430\u043c \u0433\u043b\u0430\u0437\u043a\u0438"}, +lX(a){return a+" \u043a\u0440\u0435\u043f\u043a\u043e \u0432\u0430\u0441 \u043e\u0431\u043d\u0438\u043c\u0430\u0435\u0442"}, +m8(a){return a+" \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b \u0432\u0430\u043c \u043e\u0431\u043d\u0438\u043c\u0430\u0448\u043a\u0438"}, +i_(a,b){return a+" \u043e\u0442\u0432\u0435\u0442\u0438\u043b(\u0430) \u043d\u0430 \u0437\u0432\u043e\u043d\u043e\u043a"}, +gi0(){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"}, +gfU(){return"\u0410\u0440\u0445\u0438\u0432"}, +geM(){return"\u0412\u044b \u0443\u0432\u0435\u0440\u0435\u043d\u044b?"}, +gi1(){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?"}, +gi2(){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."}, +i3(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+"?"}, +i4(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}, +ghK(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u043f\u043e Enter"}, +i5(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}, +gfV(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0447\u0430\u0442\u0435"}, +gi6(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d(\u0430)"}, +i7(a,b){return a+" \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043b(\u0430) "+b}, +gi8(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e"}, +gdj(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043e"}, +gi9(){return"\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0431\u043e\u0442\u043e\u0432"}, +gkt(){return"\u0420\u0430\u0437\u043c\u0435\u0440 \u043f\u0443\u0437\u044b\u0440\u044f"}, +gcN(a){return"\u041e\u0442\u043c\u0435\u043d\u0430"}, +fW(a){return"\u041d\u0435 \u0443\u0434\u0430\u0435\u0442\u0441\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u044c URI "+a}, +gfX(){return"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0438\u043c\u044f \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430"}, +ig(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u0430\u0432\u0430\u0442\u0430\u0440 \u0447\u0430\u0442\u0430"}, +ih(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+"'"}, +ii(a,b){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u0438\u043c\u044f \u0447\u0430\u0442\u0430 \u043d\u0430: '"+b+"'"}, +ij(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"}, +ik(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+"'"}, +il(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"}, +im(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}, +io(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"}, +ip(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}, +iq(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"}, +ir(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}, +is(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438\u043b(\u0430) \u0430\u0432\u0430\u0442\u0430\u0440"}, +it(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"}, +iu(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"}, +gfY(){return"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c"}, +gib(){return"\u0422\u0435\u043c\u0430"}, +gia(){return"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0447\u0430\u0442\u0430"}, +gic(){return"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0444\u043e\u043d \u0447\u0430\u0442\u043e\u0432"}, +gie(){return"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u0432\u043e\u0439 \u0430\u0432\u0430\u0442\u0430\u0440"}, +giv(){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"}, +ghx(){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"}, +giw(){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."}, +gix(){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"}, +giz(){return"\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f"}, +gfZ(){return"\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0430\u0440\u0445\u0438\u0432"}, +gdd(a){return"\u0417\u0430\u043a\u0440\u044b\u0442\u044c"}, +glS(){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"}, +glT(){return"\u041f\u043e\u043c\u0435\u0442\u0438\u0442\u044c \u043a\u0430\u043a \u0433\u0440\u0443\u043f\u043f\u043e\u0432\u043e\u0439 \u0447\u0430\u0442"}, +giA(){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"}, +giB(){return"\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u043a\u044d\u0448"}, +giC(){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"}, +giD(){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0435\u0430\u043d\u0441"}, +giE(){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"}, +gku(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0442\u0435\u043a\u0441\u0442 \u0444\u043e\u0440\u043c\u0430\u0442\u0430 HTML"}, +giF(){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"}, +giG(){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"}, +giH(){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"}, +giI(){return"\u041f\u043e\u043a\u0438\u043d\u0443\u0442\u044c \u044d\u0442\u0443 \u043a\u043e\u043c\u043d\u0430\u0442\u0443"}, +gkv(){return"\u041e\u043f\u0438\u0448\u0438\u0442\u0435 \u0441\u0435\u0431\u044f"}, +giJ(){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)"}, +giK(){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"}, +gkw(){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)"}, +gkx(){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"}, +gky(){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"}, +gkz(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0442\u0435\u043a\u0441\u0442"}, +giL(){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"}, +gkA(){return"\u041d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430"}, +kB(a){return a+" \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439."}, +giM(){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"}, +giN(){return"\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0441\u0440\u0430\u0432\u043d\u0438\u0442\u0435 \u0447\u0438\u0441\u043b\u0430"}, +gh_(){return"\u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0447\u0430\u0442"}, +giO(){return"\u041a\u043e\u043d\u0442\u0430\u043a\u0442 \u0431\u044b\u043b \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d \u0432 \u0447\u0430\u0442"}, +giP(){return"\u0421\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u043e\u0435 \u0438\u043c\u044f"}, +giQ(){return"\u0421\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0438\u043c\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f"}, +gfn(){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"}, +giR(){return"\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u0432 \u0431\u0443\u0444\u0435\u0440 \u043e\u0431\u043c\u0435\u043d\u0430"}, +gh0(a){return"\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c"}, +giS(){return"\u0421\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0431\u0443\u0444\u0435\u0440 \u043e\u0431\u043c\u0435\u043d\u0430"}, +iT(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}, +iU(a){return a+" \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432"}, +iV(a){return a+" \u0441\u043e\u0437\u0434\u0430\u043b(\u0430) \u0447\u0430\u0442"}, +giW(){return"\u0422\u0451\u043c\u043d\u0430\u044f"}, +iX(a,b){return b+", "+a}, +iY(a,b,c){return c+"-"+b+"-"+a}, +giZ(){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?"}, +gj_(){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"}, +gez(a){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c"}, +gj0(){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0430\u043a\u043a\u0430\u0443\u043d\u0442"}, +gh2(){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435"}, +gfp(){return"\u0423\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430"}, +geR(){return"\u041b\u0438\u0447\u043d\u044b\u0435 \u0447\u0430\u0442\u044b"}, +gnt(a){return"Download"}, +gj2(){return"\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c"}, +gj3(){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"}, +gh3(){return"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0447\u0430\u0442\u0430"}, +gh4(){return"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0430\u0432\u0430\u0442\u0430\u0440 \u043a\u043e\u043c\u043d\u0430\u0442\u044b"}, +gh5(){return"\u042d\u043c\u043e\u0434\u0437\u0438 \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442!"}, +gh6(){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!"}, +gj4(){return"\u041d\u0430\u0431\u043e\u0440\u044b \u044d\u043c\u043e\u0434\u0437\u0438 \u0434\u043b\u044f \u043a\u043e\u043c\u043d\u0430\u0442\u044b"}, +gh7(){return"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u044d\u043c\u043e\u0434\u0437\u0438"}, +gh8(){return"\u041a\u0440\u0430\u0442\u043a\u0438\u0439 \u043a\u043e\u0434 \u0434\u043b\u044f \u044d\u043c\u043e\u0434\u0437\u0438"}, +gj5(){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"}, +gj6(){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"}, +gfu(){return"\u0412\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435"}, +gj7(){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?"}, +gh9(){return"\u0428\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e"}, +j8(a){return a+" \u0437\u0430\u0432\u0435\u0440\u0448\u0438\u043b(\u0430) \u0437\u0432\u043e\u043d\u043e\u043a"}, +gnB(){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"}, +gkK(){return"\u0421\u0435\u0440\u0432\u0435\u0440 Matrix"}, +gj9(){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"}, +gha(){return"\u0412\u0441\u0451 \u0433\u043e\u0442\u043e\u0432\u043e!"}, +gfv(){return"\u041a\u0440\u0430\u0439\u043d\u0435 \u043e\u0441\u043a\u043e\u0440\u0431\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439"}, +gjc(a){return"\u0420\u0430\u0437\u043c\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u0430"}, +geB(a){return"\u041f\u0435\u0440\u0435\u0441\u043b\u0430\u0442\u044c"}, +gjd(){return"\u041f\u044f\u0442\u043d\u0438\u0446\u0430"}, +gkI(){return"\u0421 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f"}, +gkJ(){return"\u0421 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u044f"}, +gfO(){return"\u0412 \u043d\u043e\u0432\u0443\u044e \u043a\u043e\u043c\u043d\u0430\u0442\u0443"}, +ghy(){return"\u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u0447\u0430\u0442\u0430"}, +f8(a){return"\u0427\u0430\u0442 \u0441 "+a}, +ghz(){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"}, +ghA(){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"}, +je(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}, +ghb(){return"\u041f\u043e\u043c\u043e\u0449\u044c"}, +gjf(){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"}, +gjg(){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"}, +gfw(){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?"}, +ghc(){return"\u0418\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c"}, +geh(){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"}, +gjh(){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."}, +gji(){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"}, +gfz(){return"\u042f \u043f\u0435\u0440\u0435\u0448\u0451\u043b \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435"}, +gjj(){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"}, +gfA(){return"\u0411\u0435\u0437\u043e\u0431\u0438\u0434\u043d\u044b\u0439"}, +gjk(){return"\u041f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c \u043a\u043e\u043d\u0442\u0430\u043a\u0442"}, +jl(a){return"\u041f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c \u043a\u043e\u043d\u0442\u0430\u043a\u0442 \u0432 "+a}, +gjn(){return"\u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0451\u043d"}, +jo(a,b){return a+" \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u043b(\u0430) "+b}, +gjp(){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"}, +gjm(){return"\u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u043c\u0435\u043d\u044f"}, +gjq(){return"\u043f\u0435\u0447\u0430\u0442\u0430\u0435\u0442\u2026"}, +he(a){return a+" \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u043b\u0441\u044f(\u0430\u0441\u044c) \u043a \u0447\u0430\u0442\u0443"}, +ghd(){return"\u041f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f \u043a \u043a\u043e\u043c\u043d\u0430\u0442\u0435"}, +jr(a,b){return a+" \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u043b(\u0430) "+b}, +ghf(){return"\u0418\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0438\u0437 \u0447\u0430\u0442\u0430"}, +hg(a){return"\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u043f\u043e\u0441\u0435\u0449\u0435\u043d\u0438\u0435: "+a}, +gjs(){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"}, +gjt(){return"\u041f\u043e\u043a\u0438\u043d\u0443\u0442\u044c \u0447\u0430\u0442"}, +gju(){return"\u0421\u0432\u0435\u0442\u043b\u0430\u044f"}, +jv(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)"}, +gfo(){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"}, +gkE(){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."}, +gkC(){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"}, +gkD(){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."}, +gkL(){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"}, +gkM(){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."}, +ghh(){return"\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435\u2026"}, +geX(){return"\u0412\u043e\u0439\u0442\u0438"}, +jw(a){return"\u0412\u043e\u0439\u0442\u0438 \u0432 "+a}, +gkN(){return"\u0412\u0445\u043e\u0434 \u043e\u0434\u043d\u0438\u043c \u043d\u0430\u0436\u0430\u0442\u0438\u0435\u043c"}, +ghi(){return"\u0412\u044b\u0439\u0442\u0438"}, +gjx(){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"}, +gjz(){return"\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f"}, +gjy(){return"\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u0431\u0443\u0434\u0435\u0442 \u0443\u0434\u0430\u043b\u0435\u043d\u043e \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432"}, +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."}, +gfB(){return"\u041c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440"}, +gjA(){return"\u041f\u043e\u043d\u0435\u0434\u0435\u043b\u044c\u043d\u0438\u043a"}, +ghj(){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"}, +ghk(){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!"}, +gjS(){return"Previous"}, +gdh(a){return"\u0414\u0430\u043b\u0435\u0435"}, +gjB(){return"\u041d\u0435\u0442"}, +gjC(){return"\u041d\u0435\u0442 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f \u0441 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c"}, +gjD(){return"\u042d\u043c\u043e\u0434\u0437\u0438 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b \ud83d\ude15"}, +gjE(){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."}, +kQ(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?"}, +gjF(){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."}, +gfC(){return"\u041d\u0435\u0442 \u043f\u0440\u0430\u0432 \u0434\u043e\u0441\u0442\u0443\u043f\u0430"}, +ghl(){return"\u041a\u043e\u043c\u043d\u0430\u0442\u044b \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b\u2026"}, +gfD(){return"\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f"}, +gjG(){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"}, +gfE(){return"\u041e\u0441\u043a\u043e\u0440\u0431\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439"}, +gdl(){return"\u041e\u043a"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"\u041e\u0439! \u0427\u0442\u043e-\u0442\u043e \u043f\u043e\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a\u2026"}, +gkR(){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"}, +gkS(){return"\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u043d\u0430 \u043a\u0430\u0440\u0442\u0430\u0445"}, +gkj(){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."}, +ghm(){return"\u0418\u043b\u0438"}, +gho(){return"\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a"}, +gjH(){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"}, +gjI(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"}, +gjK(){return"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435"}, +gjL(){return"\u0417\u0430\u043a\u0440\u0435\u043f\u0438\u0442\u044c"}, +gjN(){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"}, +gfF(){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."}, +gfG(){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"}, +gjQ(){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"}, +gjR(){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."}, +gjT(){return"\u041a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c"}, +gkT(){return"\u041f\u0440\u0430\u0432\u0438\u043b\u0430 push"}, +gfI(a){return"\u041f\u0440\u0438\u0447\u0438\u043d\u0430"}, +hs(a){return A.q(a)+" \u043e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043b(\u0430) \u0441\u043e\u0431\u044b\u0442\u0438\u0435"}, +gjV(){return"\u041e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435"}, +gjW(){return"\u041e\u0442\u043a\u043b\u043e\u043d\u0438\u0442\u044c"}, +jX(a){return a+" \u043e\u0442\u043a\u043b\u043e\u043d\u0438\u043b(\u0430) \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435"}, +gbF(a){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c"}, +gjY(){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"}, +jZ(a){return"\u0423\u0434\u0430\u043b\u0435\u043d\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c "+a.k(0)}, +gk7(){return"\u0420\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0447\u0430\u0442\u0435"}, +gkW(){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0432\u043e\u0439 \u0430\u0432\u0430\u0442\u0430\u0440"}, +gk_(){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"}, +ght(){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"}, +gfK(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"}, +gk0(){return"\u041a\u043e\u043c\u043d\u0430\u0442\u0430 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0430"}, +gk5(){return"\u0412\u0435\u0440\u0441\u0438\u044f \u043a\u043e\u043c\u043d\u0430\u0442\u044b"}, +ghB(){return"\u0421\u0443\u0431\u0431\u043e\u0442\u0430"}, +gke(){return"\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0444\u0430\u0439\u043b"}, +ghC(){return"\u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c"}, +gjU(){return"\u041a\u043b\u044e\u0447 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f"}, +gkU(){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?"}, +hD(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}, +kf(a,b){var s=null +return A.ew(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)}, +hE(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}, +geI(a){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c"}, +ghF(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435"}, +gkh(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043a\u0430\u043a \u0442\u0435\u043a\u0441\u0442"}, +ghG(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0430\u0443\u0434\u0438\u043e"}, +ghH(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0444\u0430\u0439\u043b"}, +ghI(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435"}, +ghJ(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f"}, +ghL(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b"}, +ghM(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0432\u0438\u0434\u0435\u043e"}, +hN(a){return"\ud83d\udcc1 "+a+" \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b(\u0430) \u0444\u0430\u0439\u043b"}, +hQ(a){return"\ud83c\udfa4 "+a+" \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b(\u0430) \u0430\u0443\u0434\u0438\u043e"}, +hO(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"}, +fP(a){return"\ud83d\ude0a "+a+" \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b(\u0430) \u0441\u0442\u0438\u043a\u0435\u0440"}, +hP(a){return"\ud83c\udfa5 "+a+" \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b(\u0430) \u0432\u0438\u0434\u0435\u043e"}, +ki(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"}, +gkk(){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"}, +gfQ(){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"}, +gfS(){return"\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438"}, +gfk(a){return"\u041f\u043e\u0434\u0435\u043b\u0438\u0442\u044c\u0441\u044f"}, +kl(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"}, +gkm(){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"}, +glA(){return"\u0415\u0434\u0438\u043d\u0430\u044f \u0442\u043e\u0447\u043a\u0430 \u0432\u0445\u043e\u0434\u0430"}, +ghS(a){return"\u041f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u0442\u044c"}, +gnR(){return"\u041f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c"}, +ghT(){return"\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434"}, +hU(a){return a+" \u043d\u0430\u0447\u0430\u043b(\u0430) \u0437\u0432\u043e\u043d\u043e\u043a"}, +gko(a){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c"}, +gkp(){return"\u0412\u043e\u0441\u043a\u0440\u0435\u0441\u0435\u043d\u044c\u0435"}, +glH(){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."}, +gks(){return"\u0421\u0438\u0441\u0442\u0435\u043c\u043d\u0430\u044f"}, +gkY(){return"\u041e\u043d\u0438 \u043d\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442"}, +gkZ(){return"\u041e\u043d\u0438 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442"}, +gl_(){return"\u0427\u0435\u0442\u0432\u0435\u0440\u0433"}, +gl0(){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!"}, +gl1(){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"}, +gl2(){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"}, +gl3(){return"\u0412\u0442\u043e\u0440\u043d\u0438\u043a"}, +l4(a,b){return a+" \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043b(\u0430) "+b}, +gl5(){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"}, +gl6(){return"\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0435 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u043e"}, +gk8(){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"}, +l7(a,b){return"\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u0435 '"+a+"'"}, +gfM(){return"\u041e\u0442\u043a\u0440\u0435\u043f\u0438\u0442\u044c"}, +l8(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"}, +l9(a,b){return a+" \u0438 "+b+" \u043f\u0435\u0447\u0430\u0442\u0430\u044e\u0442"}, +la(a){return a+" \u043f\u0435\u0447\u0430\u0442\u0430\u0435\u0442"}, +lb(a){return a+" \u043f\u043e\u043a\u0438\u043d\u0443\u043b(\u0430) \u0447\u0430\u0442"}, +lc(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+'"'}, +gmu(){return"\u041d\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u043e"}, +gdZ(){return"\u041f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u043e"}, +gka(){return"\u041d\u0430\u0447\u0430\u0442\u044c \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443"}, +gkb(){return"\u0412\u044b \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u044b!"}, +gld(){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"}, +gle(){return"\u0412\u0438\u0434\u0438\u043c\u043e\u0441\u0442\u044c \u0438\u0441\u0442\u043e\u0440\u0438\u0438 \u0447\u0430\u0442\u0430"}, +glf(){return"\u0412\u0438\u0434\u0438\u043c\u0430 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432"}, +glg(){return"\u0412\u0438\u0434\u0438\u043c\u0430 \u0434\u043b\u044f \u0432\u0441\u0435\u0445"}, +glh(){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"}, +gli(){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"}, +glj(){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"}, +glk(){return"\u041e\u0431\u043e\u0438"}, +gll(){return"\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435!"}, +glm(){return"\u0421\u0440\u0435\u0434\u0430"}, +ghv(){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"}, +ghw(){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?"}, +glo(){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?"}, +glp(){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."}, +geQ(){return"\u0414\u0430"}, +glq(){return"\u0412\u044b"}, +gkd(){return"\u0412\u044b \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u044b \u0432 \u044d\u0442\u043e\u0442 \u0447\u0430\u0442"}, +glr(){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"}, +gls(){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"}, +glu(){return"\u0412\u0430\u0448 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043a\u043b\u044e\u0447"}, +gkO(){return"\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0438"}, +gmr(a){return"\u0412\u0440\u0435\u043c\u044f"}, +gd3(a){return"\u0422\u0438\u043f \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f"}, +glx(){return"\u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u0435\u043b\u044c"}, +gmk(){return"\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0433\u0430\u043b\u0435\u0440\u0435\u044e"}, +gmo(){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c \u0438\u0437 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430"}, +gml(){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."}, +glM(){return"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0438\u0441\u0442\u043e\u0440\u0438\u044e"}, +gmm(){return"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u0442\u044c"}, +gkc(){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?"}, +gmq(){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"}, +gmp(){return"\u041e\u0442\u0432\u0435\u0442 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d"}, +lD(a,b){return"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0437\u0430 "+a+":\n"+b}, +gln(){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."}, +gmv(){return"\u0427\u0442\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442?"}, +glK(){return"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435"}, +glE(){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."}, +gm9(){return"\u042f \u043f\u043e\u043d\u0438\u043c\u0430\u044e"}, +gkX(){return"\u0421\u043e\u043e\u0431\u0449\u0438\u0442\u044c \u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435"}, +mn(a,b){return a+" \u043e\u0441\u0442\u0430\u0432\u0438\u043b(\u0430) \u0440\u0435\u0430\u043a\u0446\u0438\u044e "+b}, +gjM(){return"\u041f\u0440\u0438\u043a\u0440\u0435\u043f\u0438\u0442\u044c \u043a \u043a\u043e\u043c\u043d\u0430\u0442\u0435"}, +glU(){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?"}, +gft(){return"\u042d\u043c\u043e\u0434\u0437\u0438"}, +gm3(){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"}, +glZ(){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"}, +gmb(){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"}, +gma(){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."}, +gmy(){return"\u0418\u043c\u044f"}, +gmF(){return"\u0412\u044b \u043e\u0442\u043a\u043b\u043e\u043d\u0438\u043b\u0438 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435"}, +glt(){return"\u0412\u044b \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u043b\u0438\u0441\u044c \u043a \u0447\u0430\u0442\u0443"}, +gmz(){return"\u0412\u044b \u043f\u0440\u0438\u043d\u044f\u043b\u0438 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435"}, +mA(a){return"\u0412\u044b \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043b\u0438 "+a}, +mB(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}, +mC(a){return"\u0412\u044b \u0431\u044b\u043b\u0438 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u044b "+a}, +mD(a){return"\u0412\u044b \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u043b\u0438 "+a}, +mE(a){return"\u0412\u044b \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u043b\u0438 "+a}, +mG(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."}, +gms(){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"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){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."}, +glw(){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."}, +glC(){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"}, +gk9(){return"\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c"}, +glY(){return"\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0435"}, +gmx(){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."}, +gm1(){return"\u0412\u043e\u0439\u0442\u0438 \u0432 \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u043e"}, +gm0(){return"\u0412\u043e\u0439\u0442\u0438 \u0432 \u043a\u043e\u043c\u043d\u0430\u0442\u0443"}, +glN(){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"}, +gm7(){return"\u0421\u043a\u0440\u044b\u0442\u044c \u043d\u0435\u0432\u0430\u0436\u043d\u044b\u0435 \u0441\u043e\u0431\u044b\u0442\u0438\u044f"}, +hu(a){return"\u041f\u0443\u0441\u0442\u043e\u0439 \u0447\u0430\u0442 (\u0440\u0430\u043d\u044c\u0448\u0435 \u2013 "+a+")"}, +gnz(){return"\u0417\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e\u0442 \u0447\u0430\u0442"}, +gnA(){return"\u0421\u043a\u0432\u043e\u0437\u043d\u043e\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435"}, +gns(){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."}, +gkn(){return"\u041d\u0430\u043c \u0436\u0430\u043b\u044c... \u042d\u0442\u043e \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e"}, +gnr(){return"\u041a\u043b\u044e\u0447\u0438 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430:"}, +got(){return"\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u0447\u0430\u0442 \u0435\u0449\u0435 \u0440\u0430\u0437"}, +go2(){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"}, +gnK(){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."}, +gof(){return"\u043e\u043d\u043b\u0430\u0439\u043d"}, +gmj(){return"\u0431\u044b\u043b(\u0430) \u0432 \u0441\u0435\u0442\u0438 \u0434\u0430\u0432\u043d\u043e"}, +od(a){return"\u0431\u044b\u043b(\u0430) \u0432 \u0441\u0435\u0442\u0438 "+a+" \u043c\u0438\u043d. \u043d\u0430\u0437\u0430\u0434"}, +oc(a,b){return"\u0431\u044b\u043b(\u0430) \u0432 \u0441\u0435\u0442\u0438 "+a+" \u0447. "+b+" \u043c\u0438\u043d. \u043d\u0430\u0437\u0430\u0434"}, +ob(a){return"\u0431\u044b\u043b(\u0430) \u0432 \u0441\u0435\u0442\u0438 "+a+" \u0434\u043d\u044f \u043d\u0430\u0437\u0430\u0434"}, +og(a){return"\u0431\u044b\u043b(\u0430) \u0432 \u0441\u0435\u0442\u0438 "+a+" \u043d\u0435\u0434\u0435\u043b\u0438 \u043d\u0430\u0437\u0430\u0434"}, +oe(a){return"\u0431\u044b\u043b(\u0430) \u0432 \u0441\u0435\u0442\u0438 "+a+" \u043c\u0435\u0441\u044f\u0446\u0430 \u043d\u0430\u0437\u0430\u0434"}, +go4(){return"\u0417\u0434\u0435\u0441\u044c \u0435\u0449\u0435 \u043d\u0435\u0442 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439..."}, +gmR(){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"}, +gnh(){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"}, +goj(){return"\u0418\u0441\u0442\u043e\u0440\u0438\u044f \u0447\u0430\u0442\u0430 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f"}, +go0(){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"}, +gn5(){return"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432"}, +goo(){return"\u041f\u0440\u043e\u0444\u0438\u043b\u044c"}, +glO(){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}, +gn0(){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."}, +gn3(a){return"\u0410\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d"}, +gnQ(){return"\u041d\u0435 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d"}, +gkP(){return"\u041d\u043e\u0432\u044b\u0439 \u0433\u0440\u0443\u043f\u043f\u043e\u0432\u043e\u0439 \u0447\u0430\u0442"}, +gmH(){return"\u041f\u043e\u043c\u043e\u0449\u044c"}, +gox(){return"\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 Twake"}, +gm2(a){return"\u0420\u0430\u0437\u0432\u0435\u0440\u043d\u0443\u0442\u044c"}, +glz(){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+'"'}, +gmJ(){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"}, +gmK(){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"}, +gmL(){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"}, +gmM(){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, "}, +gmN(){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"}, +gmw(){return"\u041a\u043e\u0433\u043e \u0431\u044b \u0432\u044b \u0445\u043e\u0442\u0435\u043b\u0438 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c?"}, +gn4(){return"\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0444\u043e\u0442\u043e"}, +nX(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"}, +gcK(){return"\u0412\u043b\u0430\u0434\u0435\u043b\u0435\u0446"}, +oi(a){return"\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0438 ("+a+")"}, +geN(a){return"\u041d\u0430\u0437\u0430\u0434"}, +gmd(){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"}, +gmS(){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."}, +glW(){return"\u041a\u043e\u043d\u0442\u0430\u043a\u0442\u044b"}, +gmI(){return"\u041f\u043e\u0438\u0441\u043a \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043e\u0432"}, +gn_(){return"\u0421\u043a\u043e\u0440\u043e \u0431\u0443\u0434\u0443\u0442 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b"}, +gmO(){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"}, +gnT(){return"\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043e\u0432..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"\u041f\u043e\u0438\u0441\u043a"}, +gnN(){return"\u041f\u0435\u0440\u0435\u0441\u043b\u0430\u0442\u044c..."}, +go3(){return"\u041d\u0435\u0442 \u0441\u0432\u044f\u0437\u0438"}, +gm6(a){return"\u0424\u0430\u0439\u043b"}, +goq(){return"\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435"}, +gnk(){return"\u0427\u0430\u0442\u044b \u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u044b"}, +gnI(){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"}, +gnH(){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?"}, +me(a){return A.q(a)+" \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u043e\u0432"}, +gnm(){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?"}, +nO(a){return"\u0441\u043e\u0437\u0434\u0430\u043b \u0447\u0430\u0442 \u201c"+a+"\u201d"}, +gow(){return"\u0421\u0435\u0433\u043e\u0434\u043d\u044f"}, +goF(){return"\u0412\u0447\u0435\u0440\u0430"}, +gos(){return"\u041d\u0435\u0442, \u0441\u043f\u0430\u0441\u0438\u0431\u043e, \u0443\u0434\u0430\u043b\u0438\u0442\u0435"}, +gn2(){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"}, +gn7(){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?"}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auy.prototype={ +gjJ(){return"Passwords do not match!"}, +gjP(){return"Please enter a valid email address."}, +gfJ(){return"Repeat password"}, +jO(a){return"Please choose at least "+a+" characters."}, +ghV(){return"About"}, +ghW(a){return"Accept"}, +hX(a){return"\ud83d\udc4d "+a+" accepted the invitation"}, +hY(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghZ(){return"Add email"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Admin"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" answered the call"}, +gi0(){return"Anyone can join"}, +gfU(){return"Archive"}, +geM(){return"Are you sure?"}, +gi1(){return"Are you sure you want to log out?"}, +gi2(){return u.mc}, +i3(a){return"Accept this verification request from "+a+"?"}, +i4(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +ghK(){return"Send on enter"}, +i5(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfV(){return"Ban from chat"}, +gi6(){return"Banned"}, +i7(a,b){return a+" banned "+b}, +gi8(){return"Block Device"}, +gdj(){return"Blocked"}, +gi9(){return"Bot messages"}, +gkt(){return"Bubble size"}, +gcN(a){return"Cancel"}, +fW(a){return"Can't open the URI "+a}, +gfX(){return"Change device name"}, +ig(a){return a+" changed the chat avatar"}, +ih(a,b){return a+" changed the chat description to: '"+b+"'"}, +ii(a,b){return a+" changed the chat name to: '"+b+"'"}, +ij(a){return a+" changed the chat permissions"}, +ik(a,b){return a+" changed their displayname to: '"+b+"'"}, +il(a){return a+" changed the guest access rules"}, +im(a,b){return a+" changed the guest access rules to: "+b}, +io(a){return a+" changed the history visibility"}, +ip(a,b){return a+" changed the history visibility to: "+b}, +iq(a){return a+" changed the join rules"}, +ir(a,b){return a+" changed the join rules to: "+b}, +is(a){return a+" changed their avatar"}, +it(a){return a+" changed the chat aliases"}, +iu(a){return a+" changed the invitation link"}, +gfY(){return"Change password"}, +gib(){return"Change your style"}, +gia(){return"Change the name of the chat"}, +gic(){return"Change wallpaper"}, +gie(){return"Change your avatar"}, +giv(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghx(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +giw(){return u.lx}, +gix(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giz(){return"Choose a username"}, +gfZ(){return"Clear archive"}, +gdd(a){return"Close"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Ban the given user from this chat"}, +giB(){return"Clear cache"}, +giC(){return u.C}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"Send HTML-formatted text"}, +giF(){return"Invite the given user to this chat"}, +giG(){return"Join the given chat"}, +giH(){return"Remove the given user from this chat"}, +giI(){return"Leave this chat"}, +gkv(){return"Describe yourself"}, +giJ(){return u.N}, +giK(){return"Set your display name for this chat"}, +gkw(){return u.Q}, +gkx(){return"Send unformatted text"}, +gky(){return"Send reply as a reaction"}, +gkz(){return"Send text"}, +giL(){return"Unban the given user from this chat"}, +gkA(){return"Command invalid"}, +kB(a){return a+" is not a command."}, +giM(){return"Please compare the emojis"}, +giN(){return"Please compare the numbers"}, +gh_(){return"Configure chat"}, +giO(){return"Contact has been invited to the chat"}, +giP(){return"Contains display name"}, +giQ(){return"Contains username"}, +gfn(){return u.a4}, +giR(){return"Copied to clipboard"}, +gh0(a){return"Copy"}, +giS(){return"Copy to clipboard"}, +iT(a){return"Could not decrypt message: "+a}, +iU(a){return a+" members"}, +iV(a){return"\ud83d\udcac "+a+" created the chat"}, +giW(){return"Dark"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"-"+b+"-"+c}, +giZ(){return u.e6}, +gj_(){return"Default permission level"}, +gez(a){return"Delete"}, +gj0(){return"Delete account"}, +gh2(){return"Delete message"}, +gfp(){return"Devices"}, +geR(){return"Direct Chats"}, +gnt(a){return"Download"}, +gj2(){return"Edit"}, +gj3(){return"Edit blocked servers"}, +gh3(){return"Edit chat permissions"}, +gh4(){return"Edit chat avatar"}, +gh5(){return"Emote already exists!"}, +gh6(){return"Invalid emote shortcode!"}, +gj4(){return"Emote packs for chat"}, +gh7(){return"Emote Settings"}, +gh8(){return"Emote shortcode"}, +gj5(){return u.lm}, +gfe(){return"Empty chat"}, +gj6(){return"Enable emote pack globally"}, +gfu(){return"Enable encryption"}, +gj7(){return u.gh}, +gh9(){return"Encryption is not enabled"}, +j8(a){return a+" ended the call"}, +gnB(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkK(){return"Homeserver"}, +gj9(){return"Enter your homeserver"}, +gha(){return"Everything ready!"}, +gfv(){return"Extremely offensive"}, +gjc(a){return"Font size"}, +geB(a){return"Forward"}, +gjd(){return"Friday"}, +gkI(){return"From joining"}, +gkJ(){return"From the invitation"}, +gfO(){return"Go to the new chat"}, +ghy(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghz(){return"Guests are forbidden"}, +ghA(){return"Guests can join"}, +je(a,b){return a+" has withdrawn the invitation for "+b}, +ghb(){return"Help"}, +gjf(){return"Hide redacted events"}, +gjg(){return"Hide unknown events"}, +gfw(){return"How offensive is this content?"}, +ghc(){return"Ignore"}, +geh(){return"Ignored users"}, +gjh(){return u.a}, +gji(){return"Ignore username"}, +gfz(){return"I have clicked on the link"}, +gjj(){return"Incorrect passphrase or recovery key"}, +gfA(){return"Inoffensive"}, +gjk(){return"Invite contact"}, +jl(a){return"Invite contact to "+a}, +gjn(){return"Invited"}, +jo(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjp(){return"Invited users only"}, +gjm(){return"Invite for me"}, +gjq(){return"typing a message"}, +he(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghd(){return"Join chat"}, +jr(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghf(){return"Kick from chat"}, +hg(a){return"Last active: "+a}, +gjs(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjt(){return"Left the chat"}, +gju(){return"Light"}, +jv(a){return"Load "+a+" more participants"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghh(){return"Load more\u2026"}, +geX(){return"Login"}, +jw(a){return"Log in to "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Logout"}, +gjx(){return"Member changes"}, +gf4(){return"Mention"}, +gjz(){return"Messages"}, +gjy(){return u.f}, +go8(){return"No matching search results."}, +gfB(){return"Moderator"}, +gjA(){return"Monday"}, +ghj(){return u.mC}, +gfg(){return"New chat"}, +ghk(){return"New verification request!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Next"}, +gjB(){return"No"}, +gjC(){return"No connection to the server"}, +gjD(){return"No emotes found. \ud83d\ude15"}, +gjE(){return u.S}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return u.c}, +gfC(){return"No permission"}, +ghl(){return"No chats found\u2026"}, +gfD(){return"Notifications"}, +gjG(){return"Notifications enabled for this account"}, +gfE(){return"Offensive"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oops, something went wrong\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Open in maps"}, +gkj(){return u.s}, +ghm(){return"Or"}, +gho(){return"Participant"}, +gjH(){return"passphrase or recovery key"}, +gjI(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjK(){return"Pick an image"}, +gjL(){return"Pin"}, +gjN(){return"Please choose a username"}, +gfF(){return u.b}, +gfG(){return"Please enter your password"}, +gjQ(){return"Please enter your username"}, +gjR(){return u._}, +gjT(){return"Privacy"}, +gkT(){return"Push rules"}, +gfI(a){return"Reason"}, +hs(a){return A.q(a)+" redacted an event"}, +gjV(){return"Redact message"}, +gjW(){return"Reject"}, +jX(a){return a+" rejected the invitation"}, +gbF(a){return"Remove"}, +gjY(){return"Remove all other devices"}, +jZ(a){return"Removed by "+a.k(0)}, +gk7(){return"Unban from chat"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Render rich message content"}, +ght(){return"Replace chat with newer version"}, +gfK(a){return"Reply"}, +gfh(){return"Report message"}, +gk0(){return"Group chat has been upgraded"}, +gk5(){return"Group chat version"}, +ghB(){return"Saturday"}, +gke(){return"Save file"}, +ghC(){return"Security"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Seen by "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hE(a,b){return"Seen by "+a+" and "+b}, +geI(a){return"Send"}, +ghF(){return"Send a message"}, +gkh(){return"Send as text"}, +ghG(){return"Send audio"}, +ghH(){return"Send file"}, +ghI(){return"Send image"}, +ghJ(){return"Send messages"}, +ghL(){return"Send original"}, +ghM(){return"Send video"}, +hN(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hQ(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fP(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hP(a){return"\ud83c\udfa5 "+a+" sent a video"}, +ki(a){return a+" sent call information"}, +gkk(){return"Set invitation link"}, +gfQ(){return"Set permissions level"}, +gfS(){return"Settings"}, +gfk(a){return"Share"}, +kl(a){return a+" shared their location"}, +gkm(){return"Show password"}, +gfa(){return"Sign up"}, +glA(){return"Single Sign on"}, +ghS(a){return"Skip"}, +gnR(){return"Invite"}, +ghT(){return"Source code"}, +hU(a){return a+" started a call"}, +gko(a){return"Submit"}, +gkp(){return"Sunday"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"System"}, +gkY(){return"They Don't Match"}, +gkZ(){return"They Match"}, +gl_(){return"Thursday"}, +gl0(){return u.D}, +gl1(){return"Transfer from another device"}, +gl2(){return"Try to send again"}, +gl3(){return"Tuesday"}, +l4(a,b){return a+" unbanned "+b}, +gl5(){return"Unblock Device"}, +gl6(){return"Unknown device"}, +gk8(){return"Unknown encryption algorithm"}, +l7(a,b){return"Unknown event '"+a+"'"}, +gfM(){return"Unpin"}, +l8(a,b){return a+" and "+b+" others are typing"}, +l9(a,b){return a+" and "+b+" are typing"}, +la(a){return a+" is typing"}, +lb(a){return"\ud83d\udeaa "+a+" left the chat"}, +lc(a,b){return a+" sent a "+b+" event"}, +gmu(){return"Unverified"}, +gdZ(){return"Verified"}, +gka(){return"Start Verification"}, +gkb(){return"You successfully verified!"}, +gld(){return"Verifying other account"}, +gle(){return"Visibility of the chat history"}, +glf(){return"Visible for all participants"}, +glg(){return"Visible for everyone"}, +glh(){return u.K}, +gli(){return"Waiting for partner to accept the emoji\u2026"}, +glj(){return u.O}, +glk(){return"Wallpaper"}, +gll(){return"Warning!"}, +glm(){return"Wednesday"}, +ghv(){return"We sent you an email"}, +ghw(){return"Why do you want to report this?"}, +glo(){return u.I}, +glp(){return u.X}, +geQ(){return"Yes"}, +glq(){return"You"}, +gkd(){return"You are invited to this chat"}, +glr(){return u.W}, +gls(){return"You have been banned from this chat"}, +glu(){return"Your public key"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Search"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auz.prototype={ +gjJ(){return"Hesl\xe1 nies\xfa zhodn\xe9!"}, +gjP(){return"Pros\xedm zadajte spr\xe1vnu emailov\xfa adresu."}, +gfJ(){return"Zopakujte heslo"}, +jO(a){return"Pros\xedm zvo\u013ete si aspo\u0148 "+a+" znakov."}, +ghV(){return"O aplik\xe1cii"}, +ghW(a){return"Prija\u0165"}, +hX(a){return a+" prijali pozv\xe1nku"}, +hY(a){return a+" aktivovali koncov\xe9 \u0161ifrovanie"}, +ghZ(){return"Prida\u0165 email"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Administr\xe1tor"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" prevzal hovor"}, +gi0(){return"Ktoko\u013evek sa m\xf4\u017ee pripoji\u0165"}, +gfU(){return"Archivova\u0165"}, +geM(){return"Ste si ist\xed?"}, +gi1(){return"Ste si ist\xed, \u017ee sa chcete odhl\xe1si\u0165?"}, +gi2(){return'Na overenie tejto osoby, pros\xedm zadajte pr\xedstupovu fr\xe1zu k "bezpe\u010d\xe9mu \xfalo\u017eisku" alebo "kl\xfa\u010d na obnovu".'}, +i3(a){return"Akcepova\u0165 \u017eiados\u0165 o verifik\xe1ciu od "+a+"?"}, +i4(a,b,c){return"Server podporuje tieto typy prihl\xe1senia:\n"+a+"\nAle t\xe1to aplik\xe1cia podporuje iba:\n"+b}, +ghK(){return"Odosla\u0165 pri vstupe"}, +i5(a,b,c,d){return"Domovsk\xfd server podporuje verzie \u0161pecifik\xe1cie:\n"+a+"\nAle t\xe1to aplik\xe1cie podporuje iba "+b}, +gfV(){return"Zabanova\u0165 z chatu"}, +gi6(){return"Zabanovan\xfd"}, +i7(a,b){return a+" zabanoval "+b}, +gi8(){return"Zak\xe1za\u0165 zariadenie"}, +gdj(){return"Blocked"}, +gi9(){return"Bot messages"}, +gkt(){return"Bubble size"}, +gcN(a){return"Zru\u0161i\u0165"}, +fW(a){return"Nemo\u017eno otvori\u0165 identifik\xe1tor prostriedku "+a}, +gfX(){return"Zmeni\u0165 n\xe1zov zariadenia"}, +ig(a){return a+" si zmenili sv\xf4j avatar"}, +ih(a,b){return a+" zmenili popis chatu na: \u201e"+b+"\u201c"}, +ii(a,b){return a+" zmenili meno chatu na: \u201e"+b+"\u201c"}, +ij(a){return a+" zmenili nastavenie opr\xe1vnen\xed chatu"}, +ik(a,b){return a+" si zmenili prez\xfdvku na: "+b}, +il(a){return a+" zmenili pr\xedstupov\xe9 pr\xe1va pre hos\u0165ov"}, +im(a,b){return a+" zmenili pr\xedstupov\xe9 pr\xe1va pro hos\u0165ov na: "+b}, +io(a){return a+" zmenili nastavenie viditelnosti hist\xf3rie chatu"}, +ip(a,b){return a+" zmenili nastavenie viditelnosti hist\xf3rie chatu na: "+b}, +iq(a){return a+" zmenili nastavenie pravidiel pripojenia"}, +ir(a,b){return a+" zmenili nastavenie pravidiel pripojenia na: "+b}, +is(a){return a+" si zmenili profilov\xfd obr\xe1zok"}, +it(a){return a+" zmenili nastavenie aliasov chatu"}, +iu(a){return a+" zmenili odkaz k pozv\xe1nke do miestnosti"}, +gfY(){return"Zmeni\u0165 heslo"}, +gib(){return"Zmena \u0161t\xfdlu"}, +gia(){return"Zmeni\u0165 n\xe1zov skupiny"}, +gic(){return"Zmeni\u0165 pozadie"}, +gie(){return"Change your avatar"}, +giv(){return"\u0160ifrovanie bolo po\u0161koden\xe9"}, +gf0(){return"Chat"}, +ghx(){return"Z\xe1loha va\u0161ich chatov bola nastaven\xe1."}, +gfc(){return"Z\xe1loha chatov"}, +giw(){return u.lx}, +gix(){return"\u010cety"}, +gfd(){return"Vyberte si siln\xe9 heslo"}, +giz(){return"Vyberte si u\u017e\xedvate\u013esk\xe9 meno"}, +gfZ(){return"Clear archive"}, +gdd(a){return"Zavrie\u0165"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Ban the given user from this chat"}, +giB(){return"Clear cache"}, +giC(){return u.C}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"Send HTML-formatted text"}, +giF(){return"Invite the given user to this chat"}, +giG(){return"Join the given chat"}, +giH(){return"Remove the given user from this chat"}, +giI(){return"Leave this chat"}, +gkv(){return"Describe yourself"}, +giJ(){return u.N}, +giK(){return"Set your display name for this chat"}, +gkw(){return u.Q}, +gkx(){return"Send unformatted text"}, +gky(){return"Send reply as a reaction"}, +gkz(){return"Send text"}, +giL(){return"Unban the given user from this chat"}, +gkA(){return"Command invalid"}, +kB(a){return a+" is not a command."}, +giM(){return"Porovnajte a uistite sa, \u017ee nasleduj\xface emotikony sa zhoduj\xfa na oboch zariadeniach:"}, +giN(){return"Porovnajte a uistite sa, \u017ee nasleduj\xface \u010d\xedsla sa zhoduj\xfa na oboch zariadeniach:"}, +gh_(){return"Configure chat"}, +giO(){return"Kontakt bol pozvan\xfd do skupiny"}, +giP(){return"Contains display name"}, +giQ(){return"Contains username"}, +gfn(){return u.a4}, +giR(){return"Skop\xedrovan\xe9 do schr\xe1nky"}, +gh0(a){return"Kop\xedrova\u0165"}, +giS(){return"Copy to clipboard"}, +iT(a){return"Nebolo mo\u017en\xe9 de\u0161ifrova\u0165 spr\xe1vu: "+a}, +iU(a){return a+" \xfa\u010dastn\xedkov"}, +iV(a){return a+" zalo\u017eili chat"}, +giW(){return"Tmav\xe1"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"."+b+"."+a}, +giZ(){return u.e6}, +gj_(){return"Default permission level"}, +gez(a){return"Odstr\xe1ni\u0165"}, +gj0(){return"Delete account"}, +gh2(){return"Odstr\xe1ni\u0165 spr\xe1vu"}, +gfp(){return"Zariadenia"}, +geR(){return"Direct Chats"}, +gnt(a){return"Download"}, +gj2(){return"Edit"}, +gj3(){return"Edit blocked servers"}, +gh3(){return"Edit chat permissions"}, +gh4(){return"Edit chat avatar"}, +gh5(){return"Emotikon u\u017e existuje!"}, +gh6(){return"Nespr\xe1vn\xe9 ozna\u010denie emotikonu!"}, +gj4(){return"Emote packs for chat"}, +gh7(){return"Nastavenie emotikonov"}, +gh8(){return"K\xf3d emotikonu"}, +gj5(){return"Mus\xedte zvoli\u0165 k\xf3d emotikonu a obr\xe1zok!"}, +gfe(){return"Pr\xe1zdny chat"}, +gj6(){return"Enable emote pack globally"}, +gfu(){return"Enable encryption"}, +gj7(){return"\u0160ifrovanie u\u017e nebude mo\u017en\xe9 vypn\xfa\u0165. Ste si t\xfdm ist\xed?"}, +gh9(){return"\u0160ifrovanie nie je akt\xedvne"}, +j8(a){return a+" ended the call"}, +gnB(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkK(){return"Homeserver"}, +gj9(){return"Zadajte svoj homeserver"}, +gha(){return"Everything ready!"}, +gfv(){return"Extremely offensive"}, +gjc(a){return"Font size"}, +geB(a){return"Preposla\u0165"}, +gjd(){return"Piatok"}, +gkI(){return"Od pripojenia"}, +gkJ(){return"Od pozvania"}, +gfO(){return"Go to the new chat"}, +ghy(){return"Popis skupiny"}, +f8(a){return"Skupina s "+a}, +ghz(){return"Hostia s\xfa zak\xe1zan\xed"}, +ghA(){return"Hostia sa m\xf4\u017eu pripoji\u0165"}, +je(a,b){return a+" vzal sp\xe4\u0165 pozv\xe1nku pre "+b}, +ghb(){return"Pomoc"}, +gjf(){return"Hide redacted events"}, +gjg(){return"Hide unknown events"}, +gfw(){return"How offensive is this content?"}, +ghc(){return"Ignorova\u0165"}, +geh(){return"Ignorovan\xed u\u017e\xedvatelia"}, +gjh(){return u.a}, +gji(){return"Ignore username"}, +gfz(){return"I have clicked on the link"}, +gjj(){return"Nespr\xe1vna pr\xedstupov\xe1 fr\xe1za alebo k\u013e\xfa\u010d na obnovenie"}, +gfA(){return"Inoffensive"}, +gjk(){return"Pozva\u0165 kontakt"}, +jl(a){return"Pozva\u0165 kontakt do "+a}, +gjn(){return"Pozvanie"}, +jo(a,b){return a+" pozvali "+b}, +gjp(){return"Len pozvan\xed pou\u017e\xedvatelia"}, +gjm(){return"Invite for me"}, +gjq(){return"p\xed\u0161e"}, +he(a){return a+" sa pripojili do chatu"}, +ghd(){return"Pripoji\u0165 sa k miestnosti"}, +jr(a,b){return a+" vyhodili "+b}, +ghf(){return"Vyhodi\u0165 z chatu"}, +hg(a){return"Naposledy pr\xedtomn\xed: "+a}, +gjs(){return"Viden\xfd ve\u013emi d\xe1vno"}, +geV(){return"Opusti\u0165"}, +gjt(){return"Opustili chat"}, +gju(){return"Svetl\xe1"}, +jv(a){return"Na\u010d\xedta\u0165 \u010fal\u0161\xedch "+a+" \xfa\u010dastn\xedkov"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Na\u010d\xedtava sa\u2026 \u010cakajte pros\xedm."}, +ghh(){return"Na\u010d\xedta\u0165 viac\u2026"}, +geX(){return"Prihl\xe1si\u0165 sa"}, +jw(a){return"Prihl\xe1senie k "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Odhl\xe1si\u0165 sa"}, +gjx(){return"Member changes"}, +gf4(){return"Mention"}, +gjz(){return"Messages"}, +gjy(){return"Spr\xe1va bude odstr\xe1nen\xe1 pre v\u0161etk\xfdch \xfa\u010dastn\xedkov"}, +go8(){return"No matching search results."}, +gfB(){return"Moder\xe1tor"}, +gjA(){return"Pondelok"}, +ghj(){return"Pros\xedm berte na vedomie, \u017ee na koncov\xe9 \u0161ifrovanie zatia\u013e potrebujete Pantalaimon."}, +gfg(){return"New chat"}, +ghk(){return"Nov\xe1 \u017eiados\u0165 o verifik\xe1ciu!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Next"}, +gjB(){return"No"}, +gjC(){return"No connection to the server"}, +gjD(){return"Nena\u0161li sa \u017eiadne emotikony. \ud83d\ude15"}, +gjE(){return u.S}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return u.c}, +gfC(){return"Ch\xfdba povolenie"}, +ghl(){return"Nena\u0161li sa \u017eiadne miestnosti\u2026"}, +gfD(){return"Notifications"}, +gjG(){return"Notifications enabled for this account"}, +gfE(){return"Offensive"}, +gdl(){return"ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Och! Nie\u010do sa pokazilo\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Open in maps"}, +gkj(){return u.s}, +ghm(){return"Or"}, +gho(){return"Participant"}, +gjH(){return"pr\xedstupov\xe1 fr\xe1za alebo k\u013e\xfa\u010d na obnovenie"}, +gjI(a){return"Heslo"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjK(){return"Vybra\u0165 obr\xe1zok"}, +gjL(){return"Pin"}, +gjN(){return"Vyberte si pou\u017e\xedvate\u013esk\xe9 meno"}, +gfF(){return u.b}, +gfG(){return"Pros\xedm zadajte svoje heslo"}, +gjQ(){return"Zadajte svoje pou\u017e\xedvate\u013esk\xe9 meno"}, +gjR(){return u._}, +gjT(){return"Privacy"}, +gkT(){return"Push rules"}, +gfI(a){return"Reason"}, +hs(a){return A.q(a)+" odstr\xe1nili udalos\u0165"}, +gjV(){return"Redact message"}, +gjW(){return"Odmietnu\u0165"}, +jX(a){return a+" odmietli pozv\xe1nku"}, +gbF(a){return"Odstr\xe1ni\u0165"}, +gjY(){return"Odstr\xe1\u0148i\u0165 v\u0161etky ostatn\xe9 zariadenia"}, +jZ(a){return"Odst\xe1nen\xe9 u\u017e\xedvate\u013eom "+a.k(0)}, +gk7(){return"Odblokova\u0165"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Zobrazi\u0165 form\xe1tovan\xfd obsah"}, +ght(){return"Replace chat with newer version"}, +gfK(a){return"Odpoveda\u0165"}, +gfh(){return"Nahl\xe1si\u0165 spr\xe1vu"}, +gk0(){return"Miestnos\u0165 bola upgradeovan\xe1"}, +gk5(){return"Verzia miestnosti"}, +ghB(){return"Sobota"}, +gke(){return"Save file"}, +ghC(){return"Bezpe\u010dnos\u0165"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Viden\xe9 u\u017e\xedvate\u013eom "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Viden\xe9 u\u017e\xedvate\u013eom "+a+" a "+b+" dal\u0161\xedmi",s,s)}, +hE(a,b){return"Viden\xe9 u\u017e\xedvate\u013emi "+a+" a "+b}, +geI(a){return"Odosla\u0165"}, +ghF(){return"Odosla\u0165 spr\xe1vu"}, +gkh(){return"Posla\u0165 ako text"}, +ghG(){return"Posla\u0165 zvuk"}, +ghH(){return"Odosla\u0165 s\xfabor"}, +ghI(){return"Odosla\u0165 obr\xe1zok"}, +ghJ(){return"Posla\u0165 spr\xe1vy"}, +ghL(){return"Posla\u0165 origin\xe1l"}, +ghM(){return"Posla\u0165 video"}, +hN(a){return a+" poslali s\xfabor"}, +hQ(a){return a+" poslali zvukov\xfa nahr\xe1vku"}, +hO(a){return a+" poslali obr\xe1zok"}, +fP(a){return a+" poslali n\xe1lepku"}, +hP(a){return a+" poslali video"}, +ki(a){return a+" sent call information"}, +gkk(){return"Nastavi\u0165 odkaz pre pozv\xe1nku"}, +gfQ(){return"Nastavi\u0165 \xfarove\u0148 opr\xe1vnen\xed"}, +gfS(){return"Nastavenia"}, +gfk(a){return"Zdie\u013ea\u0165"}, +kl(a){return a+" zdie\u013ea lok\xe1ciu"}, +gkm(){return"Show password"}, +gfa(){return"Zaregistrova\u0165 sa"}, +glA(){return"Single Sign on"}, +ghS(a){return"Presko\u010di\u0165"}, +gnR(){return"Invite"}, +ghT(){return"Zdrojov\xfd k\xf3d"}, +hU(a){return a+" started a call"}, +gko(a){return"Odosla\u0165"}, +gkp(){return"Nede\u013ea"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"Syst\xe9mov\xe1 farba"}, +gkY(){return"Sa nezhoduj\xfa"}, +gkZ(){return"Zhoduj\xfa sa"}, +gl_(){return"\u0160tvrtok"}, +gl0(){return u.D}, +gl1(){return"Transfer from another device"}, +gl2(){return"Sk\xfasi\u0165 znova odosla\u0165"}, +gl3(){return"Utorok"}, +l4(a,b){return a+" odbanovali "+b}, +gl5(){return"Odblokova\u0165 zariadenie"}, +gl6(){return"Nezn\xe1me zariadenie"}, +gk8(){return"Nezn\xe1my \u0161ifrovac\xed algoritmus"}, +l7(a,b){return"Nezn\xe1ma udalos\u0165 \u201e"+a+"\u201c"}, +gfM(){return"Unpin"}, +l8(a,b){return a+" a "+b+" dal\u0161\xedch p\xed\u0161u"}, +l9(a,b){return a+" a "+b+" p\xed\u0161u"}, +la(a){return a+" p\xed\u0161e"}, +lb(a){return a+" opustili chat"}, +lc(a,b){return a+" poslali udalos\u0165 "+b}, +gmu(){return"Unverified"}, +gdZ(){return"Verified"}, +gka(){return"Spusti\u0165 verifik\xe1ciu"}, +gkb(){return"Verifik\xe1cia bola \xfaspe\u0161n\xe1!"}, +gld(){return"Verifikujem proti\u013eahl\xfd \xfa\u010det"}, +gle(){return"Vidite\u013enos\u0165 hist\xf3rie chatu"}, +glf(){return"Vidite\u013en\xe9 pre v\u0161etk\xfdch \xfa\u010dastn\xedkov"}, +glg(){return"Vidite\u013en\xe9 pre ka\u017ed\xe9ho"}, +glh(){return"\u010cak\xe1 sa, k\xfdm partner prijme po\u017eiadavku\u2026"}, +gli(){return"\u010cak\xe1 sa, k\xfdm partner prijme emotikon\u2026"}, +glj(){return"\u010cak\xe1 sa na to, k\xfdm partner prijme \u010d\xedsla\u2026"}, +glk(){return"Pozadie"}, +gll(){return"Warning!"}, +glm(){return"Streda"}, +ghv(){return"We sent you an email"}, +ghw(){return"Why do you want to report this?"}, +glo(){return u.I}, +glp(){return u.X}, +geQ(){return"\xc1no"}, +glq(){return"Vy"}, +gkd(){return"Ste pozvan\xed do tohto chatu"}, +glr(){return"U\u017e sa nez\xfa\u010dast\u0148ujete tohto chatu"}, +gls(){return"M\xe1te zablokovan\xfd pr\xedstup k tomuto chatu"}, +glu(){return"Your public key"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"H\u013eada\u0165"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auA.prototype={ +gjJ(){return"Geslo se ne ujema!"}, +gjP(){return"Vnesite veljaven elektronski naslov."}, +gfJ(){return"Ponovite geslo"}, +jO(a){return"Izberite najmanj "+a+" znakov."}, +ghV(){return"O aplikaciji"}, +ghW(a){return"Sprejmi"}, +hX(a){return a+" je sprejel povabilo"}, +hY(a){return"Uporabnik "+a+" je aktiviral \u0161ifriranje od konca do konca"}, +ghZ(){return"Dodajte e-po\u0161to"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Admin"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return"Oseba "+a+" je odgovorila na klic"}, +gi0(){return"Pridru\u017ei se lahko vsak"}, +gfU(){return"Arhiv"}, +geM(){return"Ali si prepri\u010dan?"}, +gi1(){return"Ali ste prepri\u010dani, da se \u017eelite odjaviti?"}, +gi2(){return"\u010ce \u017eelite podpisati drugo osebo, vnesite geslo za varno trgovino ali obnovitveni klju\u010d."}, +i3(a){return"Ali \u017eelite sprejeti to zahtevo za preverjanje od "+a+"?"}, +i4(a,b,c){return"Doma\u010di stre\u017enik podpira vrste prijave:\n"+a+"\nToda ta aplikacija podpira samo:\n"+b}, +ghK(){return"Po\u0161lji ob vstopu"}, +i5(a,b,c,d){return"Doma\u010di stre\u017enik podpira razli\u010dice Spec:\n"+a+"\nToda ta aplikacija podpira samo "+b}, +gfV(){return"Prepoved klepeta"}, +gi6(){return"Prepovedano"}, +i7(a,b){return a+" je prepovedan v "+b}, +gi8(){return"Blokirana naprava"}, +gdj(){return"Blokirano"}, +gi9(){return"Botova sporo\u010dila"}, +gkt(){return"Bubble size"}, +gcN(a){return"Prekli\u010di"}, +fW(a){return"URI-ja "+a+" ni mogo\u010de odpreti"}, +gfX(){return"Spremenite ime naprave"}, +ig(a){return a+" je spremenil avatar za klepet"}, +ih(a,b){return a+" je spremenil opis klepeta v: '"+b+"'"}, +ii(a,b){return a+" je spremenil ime klepeta v: '"+b+"'"}, +ij(a){return a+" je spremenila dovoljenja za klepet"}, +ik(a,b){return a+" je spremenil svoje prikazno ime v: '"+b+"'"}, +il(a){return a+" je spremenila pravila dostopa za goste"}, +im(a,b){return a+" je spremenila pravila dostopa za goste v: "+b}, +io(a){return a+" je spremenila vidnost zgodovine"}, +ip(a,b){return a+" je spremenil vidnost zgodovine v: "+b}, +iq(a){return a+" je spremenil pravila za pridru\u017eitev"}, +ir(a,b){return a+" je spremenila pravila pridru\u017eitve v: "+b}, +is(a){return a+" je spremenil avatar"}, +it(a){return a+" je spremenil vzdevke sobe"}, +iu(a){return a+" je spremenil povezavo za povabilo"}, +gfY(){return"Spremeni geslo"}, +gib(){return"Spremenite svoj slog"}, +gia(){return"Spremenite ime skupine"}, +gic(){return"Spremeni ozadje"}, +gie(){return"Spremenite svoj avatar"}, +giv(){return"\u0160ifriranje je po\u0161kodovano"}, +gf0(){return"Klepet"}, +ghx(){return"Varnostna kopija klepeta je nastavljena."}, +gfc(){return"Varnostno kopiranje klepeta"}, +giw(){return"Varnostna kopija klepeta je zavarovana z varnostnim klju\u010dem. Prosimo, pazite, da ga ne izgubite."}, +gix(){return"Klepeti"}, +gfd(){return"Izberite mo\u010dno geslo"}, +giz(){return"Izberi uporabni\u0161ko ime"}, +gfZ(){return"Po\u010disti arhiv"}, +gdd(a){return"Zapri"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Izklju\u010di dolo\u010denega uporabnika iz te sobe"}, +giB(){return"Clear cache"}, +giC(){return u.C}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"Po\u0161ljite besedilo v obliki HTML"}, +giF(){return"Povabi danega uporabnika v to sobo"}, +giG(){return"Pridru\u017eite se dani sobi"}, +giH(){return"Odstranite danega uporabnika iz te sobe"}, +giI(){return"Zapusti to sobo"}, +gkv(){return"Opisi sebe"}, +giJ(){return"Nastavite svojo sliko za to sobo"}, +giK(){return"Nastavite prikazno ime za to sobo"}, +gkw(){return"Nastavite raven mo\u010di danega uporabnika (privzeto: 50)"}, +gkx(){return"Po\u0161lji neformatirano besedilo"}, +gky(){return"Po\u0161ljite odgovor kot reakcijo"}, +gkz(){return"Po\u0161lji besedilo"}, +giL(){return"Prekli\u010di izklju\u010ditev dolo\u010denega uporabnika iz te sobe"}, +gkA(){return"Ukaz ni veljaven"}, +kB(a){return a+" is not a command."}, +giM(){return"Primerjajte in se prepri\u010dajte, da se naslednji emoji ujemajo s tistimi iz druge naprave:"}, +giN(){return"Primerjajte in se prepri\u010dajte, da se naslednje \u0161tevilke ujemajo s \u0161tevilkami druge naprave:"}, +gh_(){return"Konfigurirajte klepet"}, +giO(){return"Kontakt je bil povabljen v skupino"}, +giP(){return"Vsebuje prikazno ime"}, +giQ(){return"Vsebuje uporabni\u0161ko ime"}, +gfn(){return"Vsebina je bila prijavljena skrbnikom stre\u017enika"}, +giR(){return"Kopirano v odlo\u017ei\u0161\u010de"}, +gh0(a){return"Kopiraj"}, +giS(){return"Kopiraj v odlo\u017ei\u0161\u010de"}, +iT(a){return"Sporo\u010dila ni bilo mogo\u010de de\u0161ifrirati: "+a}, +iU(a){return a+" udele\u017eencev"}, +iV(a){return a+" je ustvaril klepet"}, +giW(){return"Temno"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"-"+b+"-"+a}, +giZ(){return"S tem boste deaktivirali va\u0161 uporabni\u0161ki ra\u010dun. Tega ni mogo\u010de razveljaviti! Ali si prepri\u010dan?"}, +gj_(){return"Privzeta raven dovoljenja"}, +gez(a){return"Delete"}, +gj0(){return"Delete account"}, +gh2(){return"Delete message"}, +gfp(){return"Devices"}, +geR(){return"Direct Chats"}, +gnt(a){return"Download"}, +gj2(){return"Edit"}, +gj3(){return"Edit blocked servers"}, +gh3(){return"Edit chat permissions"}, +gh4(){return"Edit chat avatar"}, +gh5(){return"Emote already exists!"}, +gh6(){return"Invalid emote shortcode!"}, +gj4(){return"Emote packs for chat"}, +gh7(){return"Emote Settings"}, +gh8(){return"Emote shortcode"}, +gj5(){return u.lm}, +gfe(){return"Empty chat"}, +gj6(){return"Enable emote pack globally"}, +gfu(){return"Enable encryption"}, +gj7(){return u.gh}, +gh9(){return"Encryption is not enabled"}, +j8(a){return a+" ended the call"}, +gnB(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkK(){return"Homeserver"}, +gj9(){return"Enter your homeserver"}, +gha(){return"Everything ready!"}, +gfv(){return"Extremely offensive"}, +gjc(a){return"Font size"}, +geB(a){return"Forward"}, +gjd(){return"Friday"}, +gkI(){return"From joining"}, +gkJ(){return"From the invitation"}, +gfO(){return"Go to the new chat"}, +ghy(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghz(){return"Guests are forbidden"}, +ghA(){return"Guests can join"}, +je(a,b){return a+" has withdrawn the invitation for "+b}, +ghb(){return"Help"}, +gjf(){return"Hide redacted events"}, +gjg(){return"Hide unknown events"}, +gfw(){return"How offensive is this content?"}, +ghc(){return"Ignore"}, +geh(){return"Ignored users"}, +gjh(){return u.a}, +gji(){return"Ignore username"}, +gfz(){return"I have clicked on the link"}, +gjj(){return"Incorrect passphrase or recovery key"}, +gfA(){return"Inoffensive"}, +gjk(){return"Invite contact"}, +jl(a){return"Invite contact to "+a}, +gjn(){return"Invited"}, +jo(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjp(){return"Invited users only"}, +gjm(){return"Invite for me"}, +gjq(){return"typing a message"}, +he(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghd(){return"Join chat"}, +jr(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghf(){return"Kick from chat"}, +hg(a){return"Last active: "+a}, +gjs(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjt(){return"Left the chat"}, +gju(){return"Light"}, +jv(a){return"Load "+a+" more participants"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghh(){return"Load more\u2026"}, +geX(){return"Login"}, +jw(a){return"Log in to "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Logout"}, +gjx(){return"Member changes"}, +gf4(){return"Mention"}, +gjz(){return"Messages"}, +gjy(){return u.f}, +go8(){return"No matching search results."}, +gfB(){return"Moderator"}, +gjA(){return"Monday"}, +ghj(){return u.mC}, +gfg(){return"New chat"}, +ghk(){return"New verification request!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Next"}, +gjB(){return"No"}, +gjC(){return"No connection to the server"}, +gjD(){return"No emotes found. \ud83d\ude15"}, +gjE(){return u.S}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return u.c}, +gfC(){return"No permission"}, +ghl(){return"No chats found\u2026"}, +gfD(){return"Notifications"}, +gjG(){return"Notifications enabled for this account"}, +gfE(){return"Offensive"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oops, something went wrong\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Open in maps"}, +gkj(){return u.s}, +ghm(){return"Or"}, +gho(){return"Participant"}, +gjH(){return"passphrase or recovery key"}, +gjI(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjK(){return"Pick an image"}, +gjL(){return"Pin"}, +gjN(){return"Please choose a username"}, +gfF(){return u.b}, +gfG(){return"Please enter your password"}, +gjQ(){return"Please enter your username"}, +gjR(){return u._}, +gjT(){return"Privacy"}, +gkT(){return"Push rules"}, +gfI(a){return"Reason"}, +hs(a){return A.q(a)+" redacted an event"}, +gjV(){return"Redact message"}, +gjW(){return"Reject"}, +jX(a){return a+" rejected the invitation"}, +gbF(a){return"Remove"}, +gjY(){return"Remove all other devices"}, +jZ(a){return"Removed by "+a.k(0)}, +gk7(){return"Unban from chat"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Render rich message content"}, +ght(){return"Replace chat with newer version"}, +gfK(a){return"Reply"}, +gfh(){return"Report message"}, +gk0(){return"Group chat has been upgraded"}, +gk5(){return"Group chat version"}, +ghB(){return"Saturday"}, +gke(){return"Save file"}, +ghC(){return"Security"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Seen by "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hE(a,b){return"Seen by "+a+" and "+b}, +geI(a){return"Send"}, +ghF(){return"Send a message"}, +gkh(){return"Send as text"}, +ghG(){return"Send audio"}, +ghH(){return"Send file"}, +ghI(){return"Send image"}, +ghJ(){return"Send messages"}, +ghL(){return"Send original"}, +ghM(){return"Send video"}, +hN(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hQ(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fP(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hP(a){return"\ud83c\udfa5 "+a+" sent a video"}, +ki(a){return a+" sent call information"}, +gkk(){return"Set invitation link"}, +gfQ(){return"Set permissions level"}, +gfS(){return"Settings"}, +gfk(a){return"Share"}, +kl(a){return a+" shared their location"}, +gkm(){return"Show password"}, +gfa(){return"Sign up"}, +glA(){return"Single Sign on"}, +ghS(a){return"Skip"}, +gnR(){return"Invite"}, +ghT(){return"Source code"}, +hU(a){return a+" started a call"}, +gko(a){return"Submit"}, +gkp(){return"Sunday"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"System"}, +gkY(){return"They Don't Match"}, +gkZ(){return"They Match"}, +gl_(){return"Thursday"}, +gl0(){return u.D}, +gl1(){return"Transfer from another device"}, +gl2(){return"Try to send again"}, +gl3(){return"Tuesday"}, +l4(a,b){return a+" unbanned "+b}, +gl5(){return"Unblock Device"}, +gl6(){return"Unknown device"}, +gk8(){return"Unknown encryption algorithm"}, +l7(a,b){return"Unknown event '"+a+"'"}, +gfM(){return"Unpin"}, +l8(a,b){return a+" and "+b+" others are typing"}, +l9(a,b){return a+" and "+b+" are typing"}, +la(a){return a+" is typing"}, +lb(a){return"\ud83d\udeaa "+a+" left the chat"}, +lc(a,b){return a+" sent a "+b+" event"}, +gmu(){return"Unverified"}, +gdZ(){return"Verified"}, +gka(){return"Start Verification"}, +gkb(){return"You successfully verified!"}, +gld(){return"Verifying other account"}, +gle(){return"Visibility of the chat history"}, +glf(){return"Visible for all participants"}, +glg(){return"Visible for everyone"}, +glh(){return u.K}, +gli(){return"Waiting for partner to accept the emoji\u2026"}, +glj(){return u.O}, +glk(){return"Wallpaper"}, +gll(){return"Warning!"}, +glm(){return"Wednesday"}, +ghv(){return"We sent you an email"}, +ghw(){return"Why do you want to report this?"}, +glo(){return u.I}, +glp(){return u.X}, +geQ(){return"Yes"}, +glq(){return"You"}, +gkd(){return"You are invited to this chat"}, +glr(){return u.W}, +gls(){return"You have been banned from this chat"}, +glu(){return"Your public key"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Search"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auB.prototype={ +gjJ(){return"Passwords do not match!"}, +gjP(){return"Please enter a valid email address."}, +gfJ(){return"Repeat password"}, +jO(a){return"Please choose at least "+a+" characters."}, +ghV(){return"\u041e \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u0443"}, +ghW(a){return"\u041f\u0440\u0438\u0445\u0432\u0430\u0442\u0438"}, +hX(a){return a+" \u043f\u0440\u0438\u0445\u0432\u0430\u0442\u0430 \u043f\u043e\u0437\u0438\u0432\u043d\u0438\u0446\u0443"}, +hY(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"}, +ghZ(){return"\u0414\u043e\u0434\u0430\u0458 \u0435-\u0430\u0434\u0440\u0435\u0441\u0443"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"\u0410\u0434\u043c\u0438\u043d"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" \u043e\u0434\u0433\u043e\u0432\u043e\u0440\u0438 \u043d\u0430 \u043f\u043e\u0437\u0438\u0432"}, +gi0(){return"\u0441\u0432\u0430\u043a\u043e \u043c\u043e\u0436\u0435 \u0434\u0430 \u0441\u0435 \u043f\u0440\u0438\u0434\u0440\u0443\u0436\u0438"}, +gfU(){return"\u0410\u0440\u0445\u0438\u0432\u0430"}, +geM(){return"\u0421\u0438\u0433\u0443\u0440\u043d\u0438 \u0441\u0442\u0435?"}, +gi1(){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?"}, +gi2(){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."}, +i3(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+"?"}, +i4(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}, +ghK(){return"Send on enter"}, +i5(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}, +gfV(){return"\u0417\u0430\u0431\u0440\u0430\u043d\u0438 \u0443 \u045b\u0430\u0441\u043a\u0430\u045a\u0443"}, +gi6(){return"\u0417\u0430\u0431\u0440\u0430\u045a\u0435\u043d"}, +i7(a,b){return a+" \u0437\u0430\u0431\u0440\u0430\u043d\u0438 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 "+b}, +gi8(){return"\u0411\u043b\u043e\u043a\u0438\u0440\u0430\u0458 \u0443\u0440\u0435\u0452\u0430\u0458"}, +gdj(){return"\u0411\u043b\u043e\u043a\u0438\u0440\u0430\u043d"}, +gi9(){return"\u041f\u043e\u0440\u0443\u043a\u0435 \u0411\u043e\u0442\u0430"}, +gkt(){return"Bubble size"}, +gcN(a){return"\u041e\u0442\u043a\u0430\u0436\u0438"}, +fW(a){return"Can't open the URI "+a}, +gfX(){return"\u041f\u0440\u043e\u043c\u0435\u043d\u0438 \u043d\u0430\u0437\u0438\u0432 \u0443\u0440\u0435\u0452\u0430\u0458\u0430"}, +ig(a){return a+" \u043f\u0440\u043e\u043c\u0435\u043d\u0438 \u0430\u0432\u0430\u0442\u0430\u0440 \u045b\u0430\u0441\u043a\u0430\u045a\u0430"}, +ih(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"}, +ii(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"}, +ij(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438 \u0434\u043e\u0437\u0432\u043e\u043b\u0435 \u045b\u0430\u0441\u043a\u0430\u045a\u0430"}, +ik(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"}, +il(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"}, +im(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}, +io(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"}, +ip(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}, +iq(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"}, +ir(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}, +is(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438 \u0441\u0432\u043e\u0458 \u0430\u0432\u0430\u0442\u0430\u0440"}, +it(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438 \u0430\u043b\u0438\u0458\u0430\u0441 \u0441\u043e\u0431\u0435"}, +iu(a){return a+" \u0438\u0437\u043c\u0435\u043d\u0438 \u0432\u0435\u0437\u0443 \u043f\u043e\u0437\u0438\u0432\u043d\u0438\u0446\u0435"}, +gfY(){return"\u0418\u0437\u043c\u0435\u043d\u0438 \u043b\u043e\u0437\u0438\u043d\u043a\u0443"}, +gib(){return"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u0438\u0437\u0433\u043b\u0435\u0434"}, +gia(){return"\u0418\u0437\u043c\u0435\u043d\u0438 \u043d\u0430\u0437\u0438\u0432 \u0433\u0440\u0443\u043f\u0435"}, +gic(){return"\u0418\u0437\u043c\u0435\u043d\u0438 \u0442\u0430\u043f\u0435\u0442"}, +gie(){return"\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u0441\u0432\u043e\u0458 \u0430\u0432\u0430\u0442\u0430\u0440"}, +giv(){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"}, +ghx(){return"Your chat backup has been set up."}, +gfc(){return"\u041a\u043e\u043f\u0438\u0458\u0430 \u045b\u0430\u0441\u043a\u0430\u045a\u0430"}, +giw(){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."}, +gix(){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"}, +giz(){return"\u0418\u0437\u0430\u0431\u0435\u0440\u0438\u0442\u0435 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0447\u043a\u043e \u0438\u043c\u0435"}, +gfZ(){return"\u041e\u0447\u0438\u0441\u0442\u0438 \u0430\u0440\u0445\u0438\u0432\u0443"}, +gdd(a){return"\u0417\u0430\u0442\u0432\u043e\u0440\u0438"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){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"}, +giB(){return"Clear cache"}, +giC(){return u.C}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"\u0428\u0430\u0459\u0438 \u0425\u0422\u041c\u041b \u043e\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0442\u0435\u043a\u0441\u0442"}, +giF(){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"}, +giG(){return"\u041f\u0440\u0438\u0434\u0440\u0443\u0436\u0438 \u0441\u0435 \u043d\u0430\u0432\u0435\u0434\u0435\u043d\u043e\u0458 \u0441\u043e\u0431\u0438"}, +giH(){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"}, +giI(){return"\u041d\u0430\u043f\u0443\u0441\u0442\u0438 \u043e\u0432\u0443 \u0441\u043e\u0431\u0443"}, +gkv(){return"\u041e\u043f\u0438\u0448\u0438\u0442\u0435 \u0441\u0435\u0431\u0435"}, +giJ(){return u.N}, +giK(){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"}, +gkw(){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)"}, +gkx(){return"\u0428\u0430\u0459\u0438 \u043d\u0435\u0444\u043e\u0440\u043c\u0430\u0442\u0438\u0440\u0430\u043d \u0442\u0435\u043a\u0441\u0442"}, +gky(){return"\u0428\u0430\u0459\u0438 \u043e\u0434\u0433\u043e\u0432\u043e\u0440 \u043a\u0430\u043e \u0440\u0435\u0430\u043a\u0446\u0438\u0458\u0443"}, +gkz(){return"\u041f\u043e\u0448\u0430\u0459\u0438 \u0442\u0435\u043a\u0441\u0442"}, +giL(){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"}, +gkA(){return"Command invalid"}, +kB(a){return a+" is not a command."}, +giM(){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:"}, +giN(){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:"}, +gh_(){return"\u041f\u043e\u0434\u0435\u0448\u0430\u0432\u0430\u045a\u0435 \u045b\u0430\u0441\u043a\u0430\u045a\u0430"}, +giO(){return"\u041e\u0441\u043e\u0431\u0430 \u0458\u0435 \u043f\u043e\u0437\u0432\u0430\u043d\u0430 \u0443 \u0433\u0440\u0443\u043f\u0443"}, +giP(){return"\u0421\u0430\u0434\u0440\u0436\u0438 \u043f\u0440\u0438\u043a\u0430\u0437\u043d\u043e \u0438\u043c\u0435"}, +giQ(){return"\u0421\u0430\u0434\u0440\u0436\u0438 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0447\u043a\u043e \u0438\u043c\u0435"}, +gfn(){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"}, +giR(){return"\u041a\u043e\u043f\u0438\u0440\u0430\u043d\u043e \u0443 \u043a\u043b\u0438\u043f\u0431\u043e\u0440\u0434"}, +gh0(a){return"\u041a\u043e\u043f\u0438\u0440\u0430\u0458"}, +giS(){return"\u041a\u043e\u043f\u0438\u0440\u0430\u0458 \u0443 \u043a\u043b\u0438\u043f\u0431\u043e\u0440\u0434"}, +iT(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}, +iU(a){return"\u0443\u0447\u0435\u0441\u043d\u0438\u043a\u0430: "+a}, +iV(a){return a+" \u043d\u0430\u043f\u0440\u0430\u0432\u0438 \u045b\u0430\u0441\u043a\u0430\u045a\u0435"}, +giW(){return"\u0442\u0430\u043c\u043d\u0438"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+" "+b+" "+a}, +giZ(){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?"}, +gj_(){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"}, +gez(a){return"\u041e\u0431\u0440\u0438\u0448\u0438"}, +gj0(){return"\u041e\u0431\u0440\u0438\u0448\u0438 \u043d\u0430\u043b\u043e\u0433"}, +gh2(){return"\u0411\u0440\u0438\u0441\u0430\u045a\u0435 \u043f\u043e\u0440\u0443\u043a\u0435"}, +gfp(){return"\u0423\u0440\u0435\u0452\u0430\u0458\u0438"}, +geR(){return"\u0414\u0438\u0440\u0435\u043a\u0442\u043d\u0430 \u045b\u0430\u0441\u043a\u0430\u045a\u0430"}, +gnt(a){return"Download"}, +gj2(){return"\u0423\u0440\u0435\u0434\u0438"}, +gj3(){return"\u0423\u0440\u0435\u0434\u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u0430\u043d\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0435"}, +gh3(){return"\u0423\u0440\u0435\u0434\u0438\u0442\u0435 \u0434\u043e\u0437\u0432\u043e\u043b\u0435 \u045b\u0430\u0441\u043a\u0430\u045a\u0430"}, +gh4(){return"\u0423\u0440\u0435\u0452\u0443\u0458\u0435 \u0430\u0432\u0430\u0442\u0430\u0440 \u0441\u043e\u0431\u0435"}, +gh5(){return"\u0415\u043c\u043e\u0442\u0438 \u0432\u0435\u045b \u043f\u043e\u0441\u0442\u043e\u0458\u0438!"}, +gh6(){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!"}, +gj4(){return"\u041f\u0430\u043a\u0435\u0442\u0438 \u0435\u043c\u043e\u0442\u0438\u0458\u0430 \u0437\u0430 \u0441\u043e\u0431\u0443"}, +gh7(){return"\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0435 \u0435\u043c\u043e\u0442\u0438\u0458\u0430"}, +gh8(){return"\u0441\u043a\u0440\u0430\u045b\u0435\u043d\u0438\u0446\u0430"}, +gj5(){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"}, +gj6(){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"}, +gfu(){return"\u0423\u043a\u0459\u0443\u0447\u0443\u0458\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u045a\u0435"}, +gj7(){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?"}, +gh9(){return"\u0428\u0438\u0444\u0440\u043e\u0432\u0430\u045a\u0435 \u043d\u0438\u0458\u0435 \u0443\u043a\u0459\u0443\u0447\u0435\u043d\u043e"}, +j8(a){return a+" \u0437\u0430\u0432\u0440\u0448\u0438 \u043f\u043e\u0437\u0438\u0432"}, +gnB(){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"}, +gkK(){return"Homeserver"}, +gj9(){return"\u0423\u043d\u0435\u0441\u0438\u0442\u0435 \u0441\u0432\u043e\u0458 \u0434\u043e\u043c\u0430\u045b\u0438 \u0441\u0435\u0440\u0432\u0435\u0440"}, +gha(){return"\u0421\u0432\u0435 \u0458\u0435 \u0441\u043f\u0440\u0435\u043c\u043d\u043e!"}, +gfv(){return"\u0415\u043a\u0441\u0442\u0440\u0435\u043c\u043d\u043e \u0443\u0432\u0440\u0435\u0434\u0459\u0438\u0432"}, +gjc(a){return"\u0412\u0435\u043b\u0438\u0447\u0438\u043d\u0430 \u0444\u043e\u043d\u0442\u0430"}, +geB(a){return"\u041d\u0430\u043f\u0440\u0435\u0434"}, +gjd(){return"\u043f\u0435\u0442\u0430\u043a"}, +gkI(){return"\u043e\u0434 \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0430\u045a\u0430"}, +gkJ(){return"\u043e\u0434 \u043f\u043e\u0437\u0438\u0432\u0430\u045a\u0430"}, +gfO(){return"\u0418\u0434\u0438 \u0443 \u043d\u043e\u0432\u0443 \u0441\u043e\u0431\u0443"}, +ghy(){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}, +ghz(){return"\u0433\u043e\u0441\u0442\u0438 \u0441\u0443 \u0437\u0430\u0431\u0440\u0430\u045a\u0435\u043d\u0438"}, +ghA(){return"\u0433\u043e\u0441\u0442\u0438 \u043c\u043e\u0433\u0443 \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0438\u0442\u0438"}, +je(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}, +ghb(){return"\u041f\u043e\u043c\u043e\u045b"}, +gjf(){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"}, +gjg(){return"\u0421\u0430\u043a\u0440\u0438\u0458 \u043d\u0435\u043f\u043e\u0437\u043d\u0430\u0442\u0435 \u0434\u043e\u0433\u0430\u0452\u0430\u0458\u0435"}, +gfw(){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?"}, +ghc(){return"\u0418\u0433\u043d\u043e\u0440\u0438\u0448\u0438"}, +geh(){return"\u0418\u0433\u043d\u043e\u0440\u0438\u0441\u0430\u043d\u0438 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0446\u0438"}, +gjh(){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."}, +gji(){return"\u0418\u0433\u043d\u043e\u0440\u0438\u0448\u0438 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430"}, +gfz(){return"\u041a\u043b\u0438\u043a\u043d\u0443\u043e \u0441\u0430\u043c \u043d\u0430 \u0432\u0435\u0437\u0443"}, +gjj(){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"}, +gfA(){return"\u041d\u0438\u0458\u0435 \u0443\u0432\u0440\u0435\u0434\u0459\u0438\u0432"}, +gjk(){return"\u041f\u043e\u0437\u0438\u0432\u0430\u045a\u0435 \u043e\u0441\u043e\u0431\u0430"}, +jl(a){return"\u041f\u043e\u0437\u043e\u0432\u0438 \u043e\u0441\u043e\u0431\u0443 \u0443 \u0433\u0440\u0443\u043f\u0443 "+a}, +gjn(){return"\u041f\u043e\u0437\u0432\u0430\u043d"}, +jo(a,b){return a+" \u043f\u043e\u0437\u0432\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 "+b}, +gjp(){return"\u0441\u0430\u043c\u043e \u043f\u043e\u0437\u0432\u0430\u043d\u0438 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0446\u0438"}, +gjm(){return"\u041f\u043e\u0437\u0438\u0432\u043d\u0438\u0446\u0435 \u0437\u0430 \u043c\u0435\u043d\u0435"}, +gjq(){return"\u043a\u0443\u0446\u0430"}, +he(a){return a+" \u0441\u0435 \u043f\u0440\u0438\u0434\u0440\u0443\u0436\u0438 \u045b\u0430\u0441\u043a\u0430\u045a\u0443"}, +ghd(){return"\u041f\u0440\u0438\u0434\u0440\u0443\u0436\u0438 \u0441\u0435 \u0441\u043e\u0431\u0438"}, +jr(a,b){return a+" \u0438\u0437\u0431\u0430\u0446\u0438 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 "+b}, +ghf(){return"\u0418\u0437\u0431\u0430\u0446\u0438 \u0438\u0437 \u045b\u0430\u0441\u043a\u0430\u045a\u0430"}, +hg(a){return"\u041f\u043e\u0441\u043b\u0435\u0434\u045a\u0430 \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442: "+a}, +gjs(){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"}, +gjt(){return"\u041d\u0430\u043f\u0443\u0441\u0442\u0438 \u045b\u0430\u0441\u043a\u0430\u045a\u0435"}, +gju(){return"\u0441\u0432\u0435\u0442\u043b\u0438"}, +jv(a){return"\u0423\u0447\u0438\u0442\u0430\u0458 \u0458\u043e\u0448 "+a+" \u0443\u0447\u0435\u0441\u043d\u0438\u043a\u0430"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"\u0423\u0447\u0438\u0442\u0430\u0432\u0430\u043c\u2026 \u0421\u0430\u0447\u0435\u043a\u0430\u0458\u0442\u0435."}, +ghh(){return"\u0423\u0447\u0438\u0442\u0430\u0458 \u0458\u043e\u0448\u2026"}, +geX(){return"\u041f\u0440\u0438\u0458\u0430\u0432\u0430"}, +jw(a){return"\u041f\u0440\u0438\u0458\u0430\u0432\u0430 \u043d\u0430 "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"\u041e\u0434\u0458\u0430\u0432\u0430"}, +gjx(){return"\u0418\u0437\u043c\u0435\u043d\u0435 \u0447\u043b\u0430\u043d\u043e\u0432\u0430"}, +gf4(){return"\u0421\u043f\u043e\u043c\u0435\u043d\u0438"}, +gjz(){return"\u041f\u043e\u0440\u0443\u043a\u0435"}, +gjy(){return"\u041f\u043e\u0440\u0443\u043a\u0435 \u045b\u0435 \u0431\u0438\u0442\u0438 \u0443\u043a\u043b\u043e\u045a\u0435\u043d\u0435 \u0437\u0430 \u0441\u0432\u0435 \u0443\u0447\u0435\u0441\u043d\u0438\u043a\u0435"}, +go8(){return"No matching search results."}, +gfB(){return"\u041c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440"}, +gjA(){return"\u043f\u043e\u043d\u0435\u0434\u0435\u0459\u0430\u043a"}, +ghj(){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"}, +ghk(){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!"}, +gjS(){return"Previous"}, +gdh(a){return"\u0421\u043b\u0435\u0434\u0435\u045b\u0435"}, +gjB(){return"\u041d\u0435"}, +gjC(){return"\u041d\u0435\u043c\u0430 \u0432\u0435\u0437\u0435 \u0441\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c"}, +gjD(){return"\u041d\u0435\u043c\u0430 \u0435\u043c\u043e\u0442\u0438\u0458\u0430. \ud83d\ude15"}, +gjE(){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."}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){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."}, +gfC(){return"\u041d\u0435\u043c\u0430 \u0434\u043e\u0437\u0432\u043e\u043b\u0430"}, +ghl(){return"\u041d\u0438\u0441\u0430\u043c \u043d\u0430\u0448\u0430\u043e \u0441\u043e\u0431\u0435\u2026"}, +gfD(){return"\u041e\u0431\u0430\u0432\u0435\u0448\u0442\u0435\u045a\u0430"}, +gjG(){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"}, +gfE(){return"\u0423\u0432\u0440\u0435\u0434\u0459\u0438\u0432"}, +gdl(){return"\u0443 \u0440\u0435\u0434\u0443"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"\u041d\u0435\u0448\u0442\u043e \u0458\u0435 \u043f\u043e\u0448\u043b\u043e \u043d\u0430\u043e\u043f\u0430\u043a\u043e\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Open in maps"}, +gkj(){return u.s}, +ghm(){return"\u0438\u043b\u0438"}, +gho(){return"\u0423\u0447\u0435\u0441\u043d\u0438\u043a"}, +gjH(){return"\u0444\u0440\u0430\u0437\u0430 \u0438\u043b\u0438 \u043a\u0459\u0443\u0447 \u043e\u043f\u043e\u0440\u0430\u0432\u043a\u0430"}, +gjI(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"}, +gjK(){return"\u0418\u0437\u0431\u043e\u0440 \u0441\u043b\u0438\u043a\u0435"}, +gjL(){return"\u0417\u0430\u043a\u0430\u0447\u0438"}, +gjN(){return"\u0418\u0437\u0430\u0431\u0435\u0440\u0438\u0442\u0435 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u0447\u043a\u043e \u0438\u043c\u0435"}, +gfF(){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."}, +gfG(){return"\u0423\u043d\u0435\u0441\u0438\u0442\u0435 \u0441\u0432\u043e\u0458\u0443 \u043b\u043e\u0437\u0438\u043d\u043a\u0443"}, +gjQ(){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"}, +gjR(){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."}, +gjT(){return"\u041f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0441\u0442"}, +gkT(){return"\u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u043f\u0440\u043e\u0442\u0443\u0440\u0430\u045a\u0430"}, +gfI(a){return"\u0420\u0430\u0437\u043b\u043e\u0433"}, +hs(a){return A.q(a)+" \u0440\u0435\u0434\u0438\u0433\u043e\u0432\u0430 \u0434\u043e\u0433\u0430\u0452\u0430\u0458"}, +gjV(){return"\u0420\u0435\u0434\u0438\u0433\u0443\u0458 \u043f\u043e\u0440\u0443\u043a\u0443"}, +gjW(){return"\u041e\u0434\u0431\u0438\u0458"}, +jX(a){return a+" \u043e\u0434\u0431\u0438 \u043f\u043e\u0437\u0438\u0432\u043d\u0438\u0446\u0443"}, +gbF(a){return"\u0423\u043a\u043b\u043e\u043d\u0438"}, +gjY(){return"\u0423\u043a\u043b\u043e\u043d\u0438 \u0441\u0432\u0435 \u043e\u0441\u0442\u0430\u043b\u0435 \u0443\u0440\u0435\u0452\u0430\u0458\u0435"}, +jZ(a){return"\u0423\u043a\u043b\u043e\u043d\u0438\u043e \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a "+a.k(0)}, +gk7(){return"\u0423\u043a\u043b\u043e\u043d\u0438 \u0438\u0437\u0433\u043d\u0430\u043d\u0441\u0442\u0432\u043e"}, +gkW(){return"\u0423\u043a\u043b\u043e\u043d\u0438\u0442\u0435 \u0441\u0432\u043e\u0458 \u0430\u0432\u0430\u0442\u0430\u0440"}, +gk_(){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"}, +ght(){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"}, +gfK(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"}, +gk0(){return"\u0421\u043e\u0431\u0430 \u0458\u0435 \u043d\u0430\u0434\u043e\u0433\u0440\u0430\u0452\u0435\u043d\u0430"}, +gk5(){return"\u0412\u0435\u0440\u0437\u0438\u0458\u0430 \u0441\u043e\u0431\u0435"}, +ghB(){return"\u0441\u0443\u0431\u043e\u0442\u0430"}, +gke(){return"Save file"}, +ghC(){return"\u0411\u0435\u0437\u0431\u0435\u0434\u043d\u043e\u0441\u0442"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return a+" \u043f\u0440\u0435\u0433\u043b\u0435\u0434\u0430"}, +kf(a,b){var s=null +return A.ew(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)}, +hE(a,b){return"\u041f\u0440\u0435\u0433\u043b\u0435\u0434\u0430\u043b\u0438 "+a+" \u0438 "+b}, +geI(a){return"\u041f\u043e\u0448\u0430\u0459\u0438"}, +ghF(){return"\u041f\u043e\u0448\u0430\u0459\u0438 \u043f\u043e\u0440\u0443\u043a\u0443"}, +gkh(){return"Send as text"}, +ghG(){return"\u041f\u043e\u0448\u0430\u0459\u0438 \u0430\u0443\u0434\u0438\u043e"}, +ghH(){return"\u041f\u043e\u0448\u0430\u0459\u0438 \u0444\u0430\u0458\u043b"}, +ghI(){return"\u041f\u043e\u0448\u0430\u0459\u0438 \u0441\u043b\u0438\u043a\u0443"}, +ghJ(){return"\u0421\u043b\u0430\u045a\u0435 \u043f\u043e\u0440\u0443\u043a\u0430"}, +ghL(){return"\u041f\u043e\u0448\u0430\u0459\u0438 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b"}, +ghM(){return"\u041f\u043e\u0448\u0430\u0459\u0438 \u0432\u0438\u0434\u0435\u043e"}, +hN(a){return a+" \u043f\u043e\u0441\u043b\u0430 \u0444\u0430\u0458\u043b"}, +hQ(a){return a+" \u043f\u043e\u0441\u043b\u0430 \u0430\u0443\u0434\u0438\u043e"}, +hO(a){return a+" \u043f\u043e\u0441\u043b\u0430 \u0441\u043b\u0438\u043a\u0443"}, +fP(a){return a+" \u043f\u043e\u0441\u043b\u0430 \u043d\u0430\u043b\u0435\u043f\u043d\u0438\u0446\u0443"}, +hP(a){return a+" \u043f\u043e\u0441\u043b\u0430 \u0432\u0438\u0434\u0435\u043e"}, +ki(a){return a+" \u043f\u043e\u0441\u043b\u0430 \u043f\u043e\u0434\u0430\u0442\u043a\u0435 \u043e \u043f\u043e\u0437\u0438\u0432\u0443"}, +gkk(){return"\u041f\u043e\u0441\u0442\u0430\u0432\u0459\u0430 \u0432\u0435\u0437\u0443 \u043f\u043e\u0437\u0438\u0432\u043d\u0438\u0446\u0435"}, +gfQ(){return"\u041e\u0434\u0440\u0435\u0434\u0438 \u043d\u0438\u0432\u043e \u0434\u043e\u0437\u0432\u043e\u043b\u0435"}, +gfS(){return"\u041f\u043e\u0441\u0442\u0430\u0432\u043a\u0435"}, +gfk(a){return"\u041f\u043e\u0434\u0435\u043b\u0438"}, +kl(a){return a+" \u043f\u043e\u0434\u0435\u043b\u0438 \u043b\u043e\u043a\u0430\u0446\u0438\u0458\u0443"}, +gkm(){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"}, +glA(){return"\u0408\u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u0430 \u043f\u0440\u0438\u0458\u0430\u0432\u0430"}, +ghS(a){return"\u041f\u0440\u0435\u0441\u043a\u043e\u0447\u0438"}, +gnR(){return"Invite"}, +ghT(){return"\u0418\u0437\u0432\u043e\u0440\u043d\u0438 \u043a\u043e\u0434"}, +hU(a){return a+" \u0437\u0430\u043f\u043e\u0447\u0435 \u043f\u043e\u0437\u0438\u0432"}, +gko(a){return"\u041f\u043e\u0448\u0430\u0459\u0438"}, +gkp(){return"\u043d\u0435\u0434\u0435\u0459\u0430"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"\u0441\u0438\u0441\u0442\u0435\u043c\u0441\u043a\u0438"}, +gkY(){return"\u041d\u0435 \u043f\u043e\u043a\u043b\u0430\u043f\u0430\u0458\u0443 \u0441\u0435"}, +gkZ(){return"\u041f\u043e\u043a\u043b\u0430\u043f\u0430\u0458\u0443 \u0441\u0435"}, +gl_(){return"\u0447\u0435\u0442\u0432\u0440\u0442\u0430\u043a"}, +gl0(){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!"}, +gl1(){return"\u041f\u0440\u0435\u043d\u043e\u0441 \u0441\u0430 \u0434\u0440\u0443\u0433\u043e\u0433 \u0443\u0440\u0435\u0452\u0430\u0458\u0430"}, +gl2(){return"\u041f\u043e\u043a\u0443\u0448\u0430\u0458 \u0441\u043b\u0430\u045a\u0435 \u043f\u043e\u043d\u043e\u0432\u043e"}, +gl3(){return"\u0443\u0442\u043e\u0440\u0430\u043a"}, +l4(a,b){return a+" \u043e\u0434\u0431\u043b\u043e\u043a\u0438\u0440\u0430 \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 "+b}, +gl5(){return"\u041e\u0434\u0431\u043b\u043e\u043a\u0438\u0440\u0430\u0458 \u0443\u0440\u0435\u0452\u0430\u0458"}, +gl6(){return"\u041d\u0435\u043f\u043e\u0437\u043d\u0430\u0442 \u0443\u0440\u0435\u0452\u0430\u0458"}, +gk8(){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"}, +l7(a,b){return"\u041d\u0435\u043f\u043e\u0437\u043d\u0430\u0442 \u0434\u043e\u0433\u0430\u0452\u0430\u0458 \u201e"+a+"\u201c"}, +gfM(){return"\u041e\u0442\u043a\u0430\u0447\u0438"}, +l8(a,b){return a+" \u0438 "+b+" \u043a\u043e\u0440\u0438\u0441\u043d\u0438\u043a\u0430 \u043a\u0443\u0446\u0430\u0458\u0443"}, +l9(a,b){return a+" \u0438 "+b+" \u043a\u0443\u0446\u0430\u0458\u0443"}, +la(a){return a+" \u043a\u0443\u0446\u0430"}, +lb(a){return a+" \u043d\u0430\u043f\u0443\u0441\u0442\u0438 \u045b\u0430\u0441\u043a\u0430\u045a\u0435"}, +lc(a,b){return a+" \u043f\u043e\u0441\u043b\u0430 "+b+" \u0434\u043e\u0433\u0430\u0452\u0430\u0458"}, +gmu(){return"Unverified"}, +gdZ(){return"\u041e\u0432\u0435\u0440\u0435\u043d"}, +gka(){return"\u041f\u043e\u043a\u0440\u0435\u043d\u0438 \u0432\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0458\u0443"}, +gkb(){return"\u0423\u0441\u043f\u0435\u0448\u043d\u043e \u0441\u0442\u0435 \u0432\u0435\u0440\u0438\u0444\u0438\u043a\u043e\u0432\u0430\u043b\u0438!"}, +gld(){return"\u0412\u0435\u0440\u0438\u0444\u0438\u043a\u0443\u0458\u0435\u043c \u0434\u0440\u0443\u0433\u0438 \u043d\u0430\u043b\u043e\u0433"}, +gle(){return"\u041e\u0434\u0440\u0435\u0434\u0438 \u0432\u0438\u0434\u0459\u0438\u0432\u043e\u0441\u0442 \u0438\u0441\u0442\u043e\u0440\u0438\u0458\u0435"}, +glf(){return"\u0432\u0438\u0434\u0459\u0438\u0432\u043e \u0441\u0432\u0438\u043c \u0443\u0447\u0435\u0441\u043d\u0438\u0446\u0438\u043c\u0430"}, +glg(){return"\u0432\u0438\u0434\u0459\u0438\u0432\u043e \u0441\u0432\u0438\u043c\u0430"}, +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 \u0437\u0430\u0445\u0442\u0435\u0432\u2026"}, +gli(){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"}, +glj(){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"}, +glk(){return"\u0422\u0430\u043f\u0435\u0442\u0430"}, +gll(){return"\u0423\u043f\u043e\u0437\u043e\u0440\u0435\u045a\u0435!"}, +glm(){return"\u0441\u0440\u0435\u0434\u0430"}, +ghv(){return"\u041f\u043e\u0441\u043b\u0430\u043b\u0438 \u0441\u043c\u043e \u0432\u0430\u043c \u0435-\u043f\u043e\u0448\u0442\u0443"}, +ghw(){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?"}, +glo(){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?"}, +glp(){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."}, +geQ(){return"\u0414\u0430"}, +glq(){return"\u0412\u0438"}, +gkd(){return"\u041f\u043e\u0437\u0432\u0430\u043d\u0438 \u0441\u0442\u0435 \u0443 \u043e\u0432\u043e \u045b\u0430\u0441\u043a\u0430\u045a\u0435"}, +glr(){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"}, +gls(){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"}, +glu(){return"\u0412\u0430\u0448 \u0458\u0430\u0432\u043d\u0438 \u043a\u0459\u0443\u0447"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"\u041f\u0440\u0435\u0442\u0440\u0430\u0436\u0438"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auC.prototype={ +gjJ(){return"L\xf6senorden st\xe4mmer inte \xf6verens!"}, +gjP(){return"V\xe4nligen ange en giltig e-postadress."}, +gfJ(){return"Upprepa l\xf6senord"}, +jO(a){return"V\xe4nligen ange minst "+a+" tecken."}, +ghV(){return"Om"}, +ghW(a){return"Acceptera"}, +hX(a){return"\ud83d\udc4d "+a+" accepterade inbjudan"}, +hY(a){return"\ud83d\udd10 "+a+" aktiverade \xe4ndpunktskryptering"}, +ghZ(){return"L\xe4gg till e-post"}, +glV(){return"Bekr\xe4fta ditt Matrix-ID f\xf6r att radera ditt konto."}, +lG(a){return"Detta b\xf6r vara "+a}, +gfm(){return"Admin"}, +glQ(){return"Skicka n\xe5gra googly \xf6gon"}, +glP(){return"Skicka en omfamning"}, +glR(){return"Skicka en kram"}, +lv(a){return a+" skickar dig googly \xf6gon"}, +lX(a){return a+" omfamnar dig"}, +m8(a){return a+" kramar dig"}, +i_(a,b){return a+" besvarade samtalet"}, +gi0(){return"Vem som helst kan g\xe5 med"}, +gfU(){return"Arkiv"}, +geM(){return"\xc4r du s\xe4ker?"}, +gi1(){return"\xc4r du s\xe4ker p\xe5 att du vill logga ut?"}, +gi2(){return"F\xf6r att kunna signera den andra personen, v\xe4nligen ange din l\xf6senfras eller \xe5terst\xe4llningsnyckel f\xf6r s\xe4ker lagring."}, +i3(a){return"Acceptera denna verifikationsf\xf6rfr\xe5gan fr\xe5n "+a+"?"}, +i4(a,b,c){return"Hemma servern st\xf6djer f\xf6ljande inloggnings typer :\n "+a+"\nMen denna applikation st\xf6djer enbart:\n"+b}, +ghK(){return"Skicka med Enter"}, +i5(a,b,c,d){return"Hemservern st\xf6jder Spec-versionen:\n"+a+"\nMen denna app st\xf6djer enbart "+b}, +gfV(){return"Bannlys fr\xe5n chatt"}, +gi6(){return"Bannlyst"}, +i7(a,b){return a+" bannl\xf6s "+b}, +gi8(){return"Blockera Enhet"}, +gdj(){return"Blockerad"}, +gi9(){return"Bot meddelanden"}, +gkt(){return"Storlek p\xe5 bubbla"}, +gcN(a){return"Avbryt"}, +fW(a){return"Kan inte \xf6ppna URL "+a}, +gfX(){return"\xc4ndra enhetsnamn"}, +ig(a){return a+" \xe4ndrade sin chatt-avatar"}, +ih(a,b){return a+" \xe4ndrade chatt-beskrivningen till: '"+b+"'"}, +ii(a,b){return a+" \xe4ndrade sitt chatt-namn till: '"+b+"'"}, +ij(a){return a+" \xe4ndrade chatt-r\xe4ttigheterna"}, +ik(a,b){return a+" \xe4ndrade visningsnamnet till: '"+b+"'"}, +il(a){return a+" \xe4ndrade reglerna f\xf6r g\xe4staccess"}, +im(a,b){return a+" \xe4ndrade reglerna f\xf6r g\xe4staccess till: "+b}, +io(a){return a+" \xe4ndrade historikens synlighet"}, +ip(a,b){return a+" \xe4ndrade historikens synlighet till: "+b}, +iq(a){return a+" \xe4ndrade anslutningsreglerna"}, +ir(a,b){return a+" \xe4ndrade anslutningsreglerna till "+b}, +is(a){return a+" \xe4ndrade sin avatar"}, +it(a){return a+" \xe4ndrade rummets alias"}, +iu(a){return a+" \xe4ndrade inbjudningsl\xe4nken"}, +gfY(){return"\xc4ndra l\xf6senord"}, +gib(){return"\xc4ndra din stil"}, +gia(){return"\xc4ndra namn p\xe5 gruppen"}, +gic(){return"\xc4ndra bakgrund"}, +gie(){return"\xc4ndra din avatar"}, +giv(){return"Krypteringen har blivit korrupt"}, +gf0(){return"Chatt"}, +ghx(){return"Din chatt-backup har konfigurerats."}, +gfc(){return"Chatt backup"}, +giw(){return"Din chatt backup \xe4r skyddad av en s\xe4kerhetsnyckel. Se till att du inte f\xf6rlorar den."}, +gix(){return"Chatter"}, +gfd(){return"V\xe4lj ett starkt l\xf6senord"}, +giz(){return"V\xe4lj ett anv\xe4ndarnamn"}, +gfZ(){return"Rensa arkiv"}, +gdd(a){return"St\xe4ng"}, +glS(){return"M\xe4rk som rum f\xf6r direktmeddelanden"}, +glT(){return"M\xe4rk som grupp"}, +giA(){return"Bannlys anv\xe4ndaren fr\xe5n detta rum"}, +giB(){return"Rensa cache"}, +giC(){return"Skapa en tom grupp-chatt\nAnv\xe4nd --no-encryption f\xf6r att inaktivera kryptering"}, +giD(){return"Kasta bort sessionen"}, +giE(){return"Starta en direkt-chatt\nAnv\xe4nd --no-encryption f\xf6r att inaktivera kryptering"}, +gku(){return"Skicka HTML-formatted text"}, +giF(){return"Bjud in anv\xe4ndaren till detta rum"}, +giG(){return"G\xe5 med i rum"}, +giH(){return"Ta bort anv\xe4ndare fr\xe5n detta rum"}, +giI(){return"L\xe4mna detta rum"}, +gkv(){return"Beskriv dig sj\xe4lv"}, +giJ(){return"S\xe4tt din bild f\xf6r detta rum (by mxc-uri)"}, +giK(){return"S\xe4tt ditt anv\xe4ndarnamn f\xf6r rummet"}, +gkw(){return"S\xe4tt anv\xe4ndarens kraft niv\xe5 ( standard: 50)"}, +gkx(){return"Skicka oformaterad text"}, +gky(){return"Skicka svar som reaktion"}, +gkz(){return"Skicka text"}, +giL(){return"Till\xe5t anv\xe4ndare i rummet"}, +gkA(){return"Felaktigt kommando"}, +kB(a){return a+" \xe4r inte ett kommando."}, +giM(){return"J\xe4mf\xf6r och se till att f\xf6ljande emoji matchar den andra enheten:"}, +giN(){return"J\xe4mf\xf6r och se till att f\xf6ljande nummer matchar den andra enheten:"}, +gh_(){return"Konfigurera chatt"}, +giO(){return"Kontakten har blivit inbjuden till gruppen"}, +giP(){return"Inneh\xe5ller visningsnamn"}, +giQ(){return"Inneh\xe5ller anv\xe4ndarnamn"}, +gfn(){return"Inneh\xe5llet har rapporterats till server-admins"}, +giR(){return"Kopierat till urklipp"}, +gh0(a){return"Kopiera"}, +giS(){return"Kopiera till urklipp"}, +iT(a){return"Kunde ej avkoda meddelande: "+a}, +iU(a){return a+" deltagare"}, +iV(a){return"\ud83d\udcac "+a+" skapade chatten"}, +giW(){return"M\xf6rkt"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"-"+b+"-"+c}, +giZ(){return"Detta kommer att avaktivera ditt konto. Det h\xe4r g\xe5r inte att \xe5ngra! \xc4r du s\xe4ker?"}, +gj_(){return"Standard beh\xf6righetsniv\xe5"}, +gez(a){return"Radera"}, +gj0(){return"Ta bort konto"}, +gh2(){return"Ta bort meddelande"}, +gfp(){return"Enheter"}, +geR(){return"Direkt Chatt"}, +gnt(a){return"Download"}, +gj2(){return"\xc4ndra"}, +gj3(){return"redigera blockerade servrar"}, +gh3(){return"\xc4ndra chatt-r\xe4ttigheter"}, +gh4(){return"redigera rumsavatar"}, +gh5(){return"Dekalen existerar redan!"}, +gh6(){return"Ogiltig dekal-kod!"}, +gj4(){return"Dekalpaket f\xf6r rummet"}, +gh7(){return"Emote inst\xe4llningar"}, +gh8(){return"Dekal kod"}, +gj5(){return"Du m\xe5ste v\xe4lja en dekal-kod och en bild!"}, +gfe(){return"Tom chatt"}, +gj6(){return"Aktivera dekal-paket globalt"}, +gfu(){return"Aktivera kryptering"}, +gj7(){return"Du kommer inte ha fortsatt m\xf6jlighet till att inaktivera krypteringen. \xc4r du s\xe4ker?"}, +gh9(){return"Kryptering \xe4r ej aktiverad"}, +j8(a){return a+" avslutade samtalet"}, +gnB(){return"Enter chat name"}, +gf1(){return"Ange en e-postaddress"}, +gkK(){return"Hemserver"}, +gj9(){return"Ange din hemserver"}, +gha(){return"Allt \xe4r klart!"}, +gfv(){return"Extremt st\xf6tande"}, +gjc(a){return"Teckensnitt storlek"}, +geB(a){return"Fram\xe5t"}, +gjd(){return"Fredag"}, +gkI(){return"Fr\xe5n att g\xe5 med"}, +gkJ(){return"Fr\xe5n inbjudan"}, +gfO(){return"G\xe5 till det nya rummet"}, +ghy(){return"Gruppbeskrivning"}, +f8(a){return"Gruppen med "+a}, +ghz(){return"G\xe4ster \xe4r f\xf6rbjudna"}, +ghA(){return"G\xe4ster kan ansluta"}, +je(a,b){return a+" har tagit tillbaka inbjudan f\xf6r "+b}, +ghb(){return"Hj\xe4lp"}, +gjf(){return"G\xf6m redigerade h\xe4ndelser"}, +gjg(){return"G\xf6m ok\xe4nda h\xe4ndelser"}, +gfw(){return"Hur st\xf6tande \xe4r detta inneh\xe5ll?"}, +ghc(){return"Ignorera"}, +geh(){return"Ignorera anv\xe4ndare"}, +gjh(){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."}, +gji(){return"Ignorera anv\xe4ndarnamn"}, +gfz(){return"Jag har klickat p\xe5 l\xe4nken"}, +gjj(){return"Felaktig l\xf6senordsfras eller \xe5sterst\xe4llningsnyckel"}, +gfA(){return"Of\xf6rargligt"}, +gjk(){return"Bjud in kontakt"}, +jl(a){return"Bjud in kontakt till "+a}, +gjn(){return"Inbjuden"}, +jo(a,b){return"\ud83d\udce9 "+a+" bj\xf6d in "+b}, +gjp(){return"Endast inbjudna anv\xe4ndare"}, +gjm(){return"Inbjudning till mig"}, +gjq(){return"skriver"}, +he(a){return"\ud83d\udc4b "+a+" ansl\xf6t till chatten"}, +ghd(){return"Anslut till rum"}, +jr(a,b){return"\ud83d\udc5e "+a+" sparkade ut "+b}, +ghf(){return"Sparka fr\xe5n chatt"}, +hg(a){return"Senast aktiv: "+a}, +gjs(){return"S\xe5gs f\xf6r l\xe4ngesedan"}, +geV(){return"L\xe4mna"}, +gjt(){return"L\xe4mnade chatten"}, +gju(){return"Ljust"}, +jv(a){return"Ladda "+a+" mer deltagare"}, +gfo(){return"Exportera sessionen och rensa enheten"}, +gkE(){return"Denna \xe5tg\xe4rd kan inte \xe5ngras. F\xf6rs\xe4kra dig om att backupen \xe4r i s\xe4kert f\xf6rvar."}, +gkC(){return"TOR-anv\xe4ndare: Exportera session"}, +gkD(){return"TOR-anv\xe4ndare rekommenderas att exportera sessionen innan f\xf6nstret st\xe4ngs."}, +gkL(){return"TOR-anv\xe4ndare: Importera session fr\xe5n tidigare export"}, +gkM(){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."}, +ghh(){return"Ladda mer\u2026"}, +geX(){return"Logga in"}, +jw(a){return"Logga in till "+a}, +gkN(){return"Logga in med ett klick"}, +ghi(){return"Logga ut"}, +gjx(){return"Medlems\xe4ndringar"}, +gf4(){return"N\xe4mn"}, +gjz(){return"Meddelanden"}, +gjy(){return"Meddelandet kommer tas bort f\xf6r alla deltagare"}, +go8(){return"Inga tr\xe4ffar."}, +gfB(){return"Moderator"}, +gjA(){return"M\xe5ndag"}, +ghj(){return"Var medveten om att du beh\xf6ver Pantalaimon f\xf6r att anv\xe4nda \xe4ndpunktskryptering tillsvidare."}, +gfg(){return"Ny chatt"}, +ghk(){return"Ny verifikationsbeg\xe4ran!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"N\xe4sta"}, +gjB(){return"Nej"}, +gjC(){return"Ingen anslutning till servern"}, +gjD(){return"Hittade inga dekaler. \ud83d\ude15"}, +gjE(){return"Du kan endast aktivera kryptering n\xe4r rummet inte l\xe4ngre \xe4r publikt tillg\xe4ngligt."}, +kQ(a,b){return a.k(0)+" \xe4r inte en matrix server, anv\xe4nd "+b.k(0)+" ist\xe4llet?"}, +gjF(){return"Du har inte lagt till n\xe5got s\xe4tt f\xf6r att \xe5terst\xe4lla ditt l\xf6senord \xe4n."}, +gfC(){return"Ingen beh\xf6righet"}, +ghl(){return"Hittade inga rum\u2026"}, +gfD(){return"Aviseringar"}, +gjG(){return"Notifikationer \xe4r p\xe5slaget f\xf6r detta konto"}, +gfE(){return"St\xf6tande"}, +gdl(){return"OK"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oops, n\xe5gonting gick fel\u2026"}, +gkR(){return"En av dina klienter har loggats ut"}, +gkS(){return"\xd6ppna i karta"}, +gkj(){return"Servern beh\xf6ver validera din e-postadress f\xf6r registrering."}, +ghm(){return"Eller"}, +gho(){return"Deltagare"}, +gjH(){return"l\xf6senord eller \xe5terst\xe4llningsnyckel"}, +gjI(a){return"L\xf6senord"}, +gf6(){return"Gl\xf6mt l\xf6senord"}, +ghp(){return"L\xf6senordet har \xe4ndrats"}, +ghq(){return"\xc5terst\xe4ll l\xf6senord"}, +gjK(){return"V\xe4lj en bild"}, +gjL(){return"N\xe5la fast"}, +gjN(){return"V\xe4lj ett anv\xe4ndarnamn"}, +gfF(){return"Klicka p\xe5 l\xe4nken i e-postmeddelandet f\xf6r att sedan forts\xe4tta."}, +gfG(){return"Ange ditt l\xf6senord"}, +gjQ(){return"Ange ditt anv\xe4ndarnamn"}, +gjR(){return"F\xf6lj instruktionerna p\xe5 hemsidan och tryck p\xe5 n\xe4sta."}, +gjT(){return"Integritet"}, +gkT(){return"Push regler"}, +gfI(a){return"Anledning"}, +hs(a){return A.q(a)+" redigerade en h\xe4ndelse"}, +gjV(){return"Redigera meddelande"}, +gjW(){return"Avb\xf6j"}, +jX(a){return a+" avb\xf6jde inbjudan"}, +gbF(a){return"Ta bort"}, +gjY(){return"Ta bort alla andra enheter"}, +jZ(a){return"Bortagen av "+a.k(0)}, +gk7(){return"Ta bort chatt-blockering"}, +gkW(){return"Ta bort din avatar"}, +gk_(){return"\xc5terge inneh\xe5ll med rikt meddelande"}, +ght(){return"Ers\xe4tt rum med nyare version"}, +gfK(a){return"Svara"}, +gfh(){return"Rapportera meddelande"}, +gk0(){return"Rummet har blivit uppgraderat"}, +gk5(){return"Rum version"}, +ghB(){return"L\xf6rdag"}, +gke(){return"Spara fil"}, +ghC(){return"S\xe4kerhet"}, +gjU(){return"\xc5terst\xe4llningsnyckel"}, +gkU(){return"Borttappad \xe5terst\xe4llningsnyckel?"}, +hD(a){return"Sedd av "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Sedd av "+a+" och "+b+" andra",s,s)}, +hE(a,b){return"Sedd av "+a+" och "+b}, +geI(a){return"Skicka"}, +ghF(){return"Skicka ett meddelande"}, +gkh(){return"Skicka som text"}, +ghG(){return"Skicka ljud"}, +ghH(){return"Skicka fil"}, +ghI(){return"Skicka bild"}, +ghJ(){return"Skickade meddelanden"}, +ghL(){return"Skicka orginal"}, +ghM(){return"Skicka video"}, +hN(a){return"\ud83d\udcc1 "+a+" skickade en fil"}, +hQ(a){return"\ud83c\udfa4 "+a+" skickade ett ljudklipp"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" skickade en bild"}, +fP(a){return"\ud83d\ude0a "+a+" skickade ett klisterm\xe4rke"}, +hP(a){return"\ud83c\udfa5 "+a+" skickade en video"}, +ki(a){return a+" skickade samtalsinformation"}, +gkk(){return"St\xe4ll in inbjudningsl\xe4nk"}, +gfQ(){return"St\xe4ll in beh\xf6righetsniv\xe5"}, +gfS(){return"Inst\xe4llningar"}, +gfk(a){return"Dela"}, +kl(a){return a+" delade sin position"}, +gkm(){return"Visa l\xf6senord"}, +gfa(){return"Registrera"}, +glA(){return"Single Sign On"}, +ghS(a){return"Hoppa \xf6ver"}, +gnR(){return"Invite"}, +ghT(){return"K\xe4llkod"}, +hU(a){return a+" startade ett samtal"}, +gko(a){return"Skicka in"}, +gkp(){return"S\xf6ndag"}, +glH(){return"Synkroniserar\u2026 Var god v\xe4nta."}, +gks(){return"System"}, +gkY(){return"Dom Matchar Inte"}, +gkZ(){return"Dom Matchar"}, +gl_(){return"Torsdag"}, +gl0(){return"F\xf6r m\xe5nga f\xf6rfr\xe5gningar. V\xe4nligen f\xf6rs\xf6k senare!"}, +gl1(){return"\xd6verf\xf6r till annan enhet"}, +gl2(){return"F\xf6rs\xf6k att skicka igen"}, +gl3(){return"Tisdag"}, +l4(a,b){return a+" avbannade "+b}, +gl5(){return"Avblockera enhet"}, +gl6(){return"Ok\xe4nd enhet"}, +gk8(){return"Ok\xe4nd krypteringsalgoritm"}, +l7(a,b){return"Ok\xe4nd h\xe4ndelse '"+a+"'"}, +gfM(){return"Avn\xe5la"}, +l8(a,b){return a+" och "+b+" andra skriver"}, +l9(a,b){return a+" och "+b+" skriver"}, +la(a){return a+" skriver"}, +lb(a){return"\ud83d\udeaa "+a+" l\xe4mnade chatten"}, +lc(a,b){return a+" skickade en "+b+" h\xe4ndelse"}, +gmu(){return"Ej verifierad"}, +gdZ(){return"Verifierad"}, +gka(){return"Starta verifiering"}, +gkb(){return"Du har lyckats verifiera!"}, +gld(){return"Verifiera andra konton"}, +gle(){return"Chatt-historikens synlighet"}, +glf(){return"Synlig f\xf6r alla deltagare"}, +glg(){return"Synlig f\xf6r alla"}, +glh(){return"V\xe4ntar p\xe5 att deltagaren accepterar beg\xe4ran\u2026"}, +gli(){return"V\xe4ntar p\xe5 att deltagaren accepterar emojien\u2026"}, +glj(){return"V\xe4ntar p\xe5 att deltagaren accepterar nummer\u2026"}, +glk(){return"Bakgrund"}, +gll(){return"Varning!"}, +glm(){return"Onsdag"}, +ghv(){return"Vi skickade dig ett e-postmeddelande"}, +ghw(){return"Varf\xf6r vill du rapportera detta?"}, +glo(){return"Radera din chatt-backup f\xf6r att skapa en ny \xe5terst\xe4llningsnyckel?"}, +glp(){return"Med dessa addresser kan du \xe5terst\xe4lla ditt l\xf6senord."}, +geQ(){return"Ja"}, +glq(){return"Du"}, +gkd(){return"Du \xe4r inbjuden till denna chatt"}, +glr(){return"Du deltar inte l\xe4ngre i denna chatt"}, +gls(){return"Du har blivit bannad fr\xe5n denna chatt"}, +glu(){return"Din publika nyckel"}, +gkO(){return"Meddelandeinformation"}, +gmr(a){return"Tid"}, +gd3(a){return"Meddelandetyp"}, +glx(){return"Avs\xe4ndare"}, +gmk(){return"\xd6ppna galleri"}, +gmo(){return"Ta bort fr\xe5n utrymme"}, +gml(){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."}, +glM(){return"Addera till ber\xe4ttelse"}, +gmm(){return"Publicera"}, +gkc(){return"Vem kan se mina ber\xe4ttelser?"}, +gmq(){return"Den h\xe4r anv\xe4ndaren har inte lagt till n\xe5got till deras ber\xe4ttelse \xe4n"}, +gmp(){return"Svar har skickats"}, +lD(a,b){return"Ber\xe4ttelse fr\xe5n "+a+": \n"+b}, +gln(){return"Notera att anv\xe4ndare kan se och kontakta varandra i din ber\xe4ttelse."}, +gmv(){return"Vad h\xe4nder?"}, +glK(){return"L\xe4gg till beskrivning"}, +glE(){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."}, +gm9(){return"Jag f\xf6rst\xe5r"}, +gkX(){return"Rapportera anv\xe4ndare"}, +mn(a,b){return a+" reagerade med "+b}, +gjM(){return"F\xe4st i rum"}, +glU(){return"\xc4r du s\xe4ker p\xe5 att h\xe4ndelsen inte l\xe4ngre skall vara fastn\xe5lad?"}, +gft(){return"Emojis"}, +gm3(){return"Experimentella videosamtal"}, +glZ(){return"Anv\xe4ndarnamn eller e-postadress"}, +gmb(){return"Problem med privat l\xe4ge"}, +gma(){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."}, +gmy(){return"Namn"}, +gmF(){return"Du avvisade inbjudan"}, +glt(){return"Du gick med i chatten"}, +gmz(){return"\ud83d\udc4d Du accepterade inbjudan"}, +mA(a){return"Du f\xf6rbj\xf6d "+a}, +mB(a){return"Du har \xe5terkallat inbjudan till "+a}, +mC(a){return"\ud83d\udce9 Du har blivit inbjuden av "+a}, +mD(a){return"\ud83d\udce9 Du bj\xf6d in "+a}, +mE(a){return"\ud83d\udc5e Du sparkade ut "+a}, +mG(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."}, +gms(){return"L\xe5s upp \xe4ldre meddelanden"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return"Lagra \xe5terst\xe4llningsnyckeln p\xe5 s\xe4ker plats p\xe5 denna enhet."}, +glw(){return"Spara nyckeln manuellt genom att aktivera dela-funktionen eller urklippshanteraren p\xe5 enheten."}, +glC(){return"Lagra s\xe4kert p\xe5 denna enhet"}, +gk9(){return"Anv\xe4ndare"}, +glY(){return"Anpassad"}, +gmx(){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."}, +gm1(){return"G\xe5 till utrymme"}, +gm0(){return"G\xe5 till rummet"}, +glN(){return"Alla utrymmen"}, +mi(a){return a+" chattar"}, +gm7(){return"G\xf6m oviktiga tillst\xe5ndsh\xe4ndelser"}, +hu(a){return"Tom chatt (var "+a+")"}, +gnz(){return"Kryptera denna chatt"}, +gnA(){return"Totalstr\xe4ckskryptering"}, +gns(){return"Av s\xe4kerhetssk\xe4l kan du inte st\xe4nga av kryptering i en chatt d\xe4r det tidigare aktiverats."}, +gkn(){return"Det d\xe4r \xe4r inte m\xf6jligt"}, +gnr(){return"Enhetsnycklar:"}, +got(){return"\xc5ter\xf6ppna chatt"}, +go2(){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"}, +gnK(){return"Servern informerar om att filen \xe4r f\xf6r stor f\xf6r att skickas."}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"S\xf6k"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auD.prototype={ +gjJ(){return"Passwords do not match!"}, +gjP(){return"Please enter a valid email address."}, +gfJ(){return"Repeat password"}, +jO(a){return"Please choose at least "+a+" characters."}, +ghV(){return"\u0baa\u0bb1\u0bcd\u0bb1\u0bbf"}, +ghW(a){return"\u0b8f\u0bb1\u0bcd\u0bb1\u0bc1\u0b95\u0bcd\u0b95\u0bca\u0bb3\u0bcd"}, +hX(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"}, +hY(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghZ(){return"Add email"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Admin"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" answered the call"}, +gi0(){return"Anyone can join"}, +gfU(){return"Archive"}, +geM(){return"Are you sure?"}, +gi1(){return"Are you sure you want to log out?"}, +gi2(){return u.mc}, +i3(a){return"Accept this verification request from "+a+"?"}, +i4(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +ghK(){return"Send on enter"}, +i5(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfV(){return"Ban from chat"}, +gi6(){return"Banned"}, +i7(a,b){return a+" banned "+b}, +gi8(){return"Block Device"}, +gdj(){return"Blocked"}, +gi9(){return"Bot messages"}, +gkt(){return"Bubble size"}, +gcN(a){return"Cancel"}, +fW(a){return"Can't open the URI "+a}, +gfX(){return"Change device name"}, +ig(a){return a+" changed the chat avatar"}, +ih(a,b){return a+" changed the chat description to: '"+b+"'"}, +ii(a,b){return a+" changed the chat name to: '"+b+"'"}, +ij(a){return a+" changed the chat permissions"}, +ik(a,b){return a+" changed their displayname to: '"+b+"'"}, +il(a){return a+" changed the guest access rules"}, +im(a,b){return a+" changed the guest access rules to: "+b}, +io(a){return a+" changed the history visibility"}, +ip(a,b){return a+" changed the history visibility to: "+b}, +iq(a){return a+" changed the join rules"}, +ir(a,b){return a+" changed the join rules to: "+b}, +is(a){return a+" changed their avatar"}, +it(a){return a+" changed the chat aliases"}, +iu(a){return a+" changed the invitation link"}, +gfY(){return"Change password"}, +gib(){return"Change your style"}, +gia(){return"Change the name of the chat"}, +gic(){return"Change wallpaper"}, +gie(){return"Change your avatar"}, +giv(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghx(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +giw(){return u.lx}, +gix(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giz(){return"Choose a username"}, +gfZ(){return"Clear archive"}, +gdd(a){return"Close"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Ban the given user from this chat"}, +giB(){return"Clear cache"}, +giC(){return u.C}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"Send HTML-formatted text"}, +giF(){return"Invite the given user to this chat"}, +giG(){return"Join the given chat"}, +giH(){return"Remove the given user from this chat"}, +giI(){return"Leave this chat"}, +gkv(){return"Describe yourself"}, +giJ(){return u.N}, +giK(){return"Set your display name for this chat"}, +gkw(){return u.Q}, +gkx(){return"Send unformatted text"}, +gky(){return"Send reply as a reaction"}, +gkz(){return"Send text"}, +giL(){return"Unban the given user from this chat"}, +gkA(){return"Command invalid"}, +kB(a){return a+" is not a command."}, +giM(){return"Please compare the emojis"}, +giN(){return"Please compare the numbers"}, +gh_(){return"Configure chat"}, +giO(){return"Contact has been invited to the chat"}, +giP(){return"Contains display name"}, +giQ(){return"Contains username"}, +gfn(){return u.a4}, +giR(){return"Copied to clipboard"}, +gh0(a){return"Copy"}, +giS(){return"Copy to clipboard"}, +iT(a){return"Could not decrypt message: "+a}, +iU(a){return a+" members"}, +iV(a){return"\ud83d\udcac "+a+" created the chat"}, +giW(){return"Dark"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"-"+b+"-"+c}, +giZ(){return u.e6}, +gj_(){return"Default permission level"}, +gez(a){return"Delete"}, +gj0(){return"Delete account"}, +gh2(){return"Delete message"}, +gfp(){return"Devices"}, +geR(){return"Direct Chats"}, +gnt(a){return"Download"}, +gj2(){return"Edit"}, +gj3(){return"Edit blocked servers"}, +gh3(){return"Edit chat permissions"}, +gh4(){return"Edit chat avatar"}, +gh5(){return"Emote already exists!"}, +gh6(){return"Invalid emote shortcode!"}, +gj4(){return"Emote packs for chat"}, +gh7(){return"Emote Settings"}, +gh8(){return"Emote shortcode"}, +gj5(){return u.lm}, +gfe(){return"Empty chat"}, +gj6(){return"Enable emote pack globally"}, +gfu(){return"Enable encryption"}, +gj7(){return u.gh}, +gh9(){return"Encryption is not enabled"}, +j8(a){return a+" ended the call"}, +gnB(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkK(){return"Homeserver"}, +gj9(){return"Enter your homeserver"}, +gha(){return"Everything ready!"}, +gfv(){return"Extremely offensive"}, +gjc(a){return"Font size"}, +geB(a){return"Forward"}, +gjd(){return"Friday"}, +gkI(){return"From joining"}, +gkJ(){return"From the invitation"}, +gfO(){return"Go to the new chat"}, +ghy(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghz(){return"Guests are forbidden"}, +ghA(){return"Guests can join"}, +je(a,b){return a+" has withdrawn the invitation for "+b}, +ghb(){return"Help"}, +gjf(){return"Hide redacted events"}, +gjg(){return"Hide unknown events"}, +gfw(){return"How offensive is this content?"}, +ghc(){return"Ignore"}, +geh(){return"Ignored users"}, +gjh(){return u.a}, +gji(){return"Ignore username"}, +gfz(){return"I have clicked on the link"}, +gjj(){return"Incorrect passphrase or recovery key"}, +gfA(){return"Inoffensive"}, +gjk(){return"Invite contact"}, +jl(a){return"Invite contact to "+a}, +gjn(){return"Invited"}, +jo(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjp(){return"Invited users only"}, +gjm(){return"Invite for me"}, +gjq(){return"typing a message"}, +he(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghd(){return"Join chat"}, +jr(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghf(){return"Kick from chat"}, +hg(a){return"Last active: "+a}, +gjs(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjt(){return"Left the chat"}, +gju(){return"Light"}, +jv(a){return"Load "+a+" more participants"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghh(){return"Load more\u2026"}, +geX(){return"Login"}, +jw(a){return"Log in to "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Logout"}, +gjx(){return"Member changes"}, +gf4(){return"Mention"}, +gjz(){return"Messages"}, +gjy(){return u.f}, +go8(){return"No matching search results."}, +gfB(){return"Moderator"}, +gjA(){return"Monday"}, +ghj(){return u.mC}, +gfg(){return"New chat"}, +ghk(){return"New verification request!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Next"}, +gjB(){return"No"}, +gjC(){return"No connection to the server"}, +gjD(){return"No emotes found. \ud83d\ude15"}, +gjE(){return u.S}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return u.c}, +gfC(){return"No permission"}, +ghl(){return"No chats found\u2026"}, +gfD(){return"Notifications"}, +gjG(){return"Notifications enabled for this account"}, +gfE(){return"Offensive"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oops, something went wrong\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Open in maps"}, +gkj(){return u.s}, +ghm(){return"Or"}, +gho(){return"Participant"}, +gjH(){return"passphrase or recovery key"}, +gjI(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjK(){return"Pick an image"}, +gjL(){return"Pin"}, +gjN(){return"Please choose a username"}, +gfF(){return u.b}, +gfG(){return"Please enter your password"}, +gjQ(){return"Please enter your username"}, +gjR(){return u._}, +gjT(){return"Privacy"}, +gkT(){return"Push rules"}, +gfI(a){return"Reason"}, +hs(a){return A.q(a)+" redacted an event"}, +gjV(){return"Redact message"}, +gjW(){return"Reject"}, +jX(a){return a+" rejected the invitation"}, +gbF(a){return"Remove"}, +gjY(){return"Remove all other devices"}, +jZ(a){return"Removed by "+a.k(0)}, +gk7(){return"Unban from chat"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Render rich message content"}, +ght(){return"Replace chat with newer version"}, +gfK(a){return"Reply"}, +gfh(){return"Report message"}, +gk0(){return"Group chat has been upgraded"}, +gk5(){return"Group chat version"}, +ghB(){return"Saturday"}, +gke(){return"Save file"}, +ghC(){return"Security"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Seen by "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hE(a,b){return"Seen by "+a+" and "+b}, +geI(a){return"Send"}, +ghF(){return"Send a message"}, +gkh(){return"Send as text"}, +ghG(){return"Send audio"}, +ghH(){return"Send file"}, +ghI(){return"Send image"}, +ghJ(){return"Send messages"}, +ghL(){return"Send original"}, +ghM(){return"Send video"}, +hN(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hQ(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fP(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hP(a){return"\ud83c\udfa5 "+a+" sent a video"}, +ki(a){return a+" sent call information"}, +gkk(){return"Set invitation link"}, +gfQ(){return"Set permissions level"}, +gfS(){return"Settings"}, +gfk(a){return"Share"}, +kl(a){return a+" shared their location"}, +gkm(){return"Show password"}, +gfa(){return"Sign up"}, +glA(){return"Single Sign on"}, +ghS(a){return"Skip"}, +gnR(){return"Invite"}, +ghT(){return"Source code"}, +hU(a){return a+" started a call"}, +gko(a){return"Submit"}, +gkp(){return"Sunday"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"System"}, +gkY(){return"They Don't Match"}, +gkZ(){return"They Match"}, +gl_(){return"Thursday"}, +gl0(){return u.D}, +gl1(){return"Transfer from another device"}, +gl2(){return"Try to send again"}, +gl3(){return"Tuesday"}, +l4(a,b){return a+" unbanned "+b}, +gl5(){return"Unblock Device"}, +gl6(){return"Unknown device"}, +gk8(){return"Unknown encryption algorithm"}, +l7(a,b){return"Unknown event '"+a+"'"}, +gfM(){return"Unpin"}, +l8(a,b){return a+" and "+b+" others are typing"}, +l9(a,b){return a+" and "+b+" are typing"}, +la(a){return a+" is typing"}, +lb(a){return"\ud83d\udeaa "+a+" left the chat"}, +lc(a,b){return a+" sent a "+b+" event"}, +gmu(){return"Unverified"}, +gdZ(){return"Verified"}, +gka(){return"Start Verification"}, +gkb(){return"You successfully verified!"}, +gld(){return"Verifying other account"}, +gle(){return"Visibility of the chat history"}, +glf(){return"Visible for all participants"}, +glg(){return"Visible for everyone"}, +glh(){return u.K}, +gli(){return"Waiting for partner to accept the emoji\u2026"}, +glj(){return u.O}, +glk(){return"Wallpaper"}, +gll(){return"Warning!"}, +glm(){return"Wednesday"}, +ghv(){return"We sent you an email"}, +ghw(){return"Why do you want to report this?"}, +glo(){return u.I}, +glp(){return u.X}, +geQ(){return"Yes"}, +glq(){return"You"}, +gkd(){return"You are invited to this chat"}, +glr(){return u.W}, +gls(){return"You have been banned from this chat"}, +glu(){return"Your public key"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Search"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auE.prototype={ +gjJ(){return"Passwords do not match!"}, +gjP(){return"Please enter a valid email address."}, +gfJ(){return"Repeat password"}, +jO(a){return"Please choose at least "+a+" characters."}, +ghV(){return"About"}, +ghW(a){return"Accept"}, +hX(a){return"\ud83d\udc4d "+a+" accepted the invitation"}, +hY(a){return"\ud83d\udd10 "+a+" activated end to end encryption"}, +ghZ(){return"Add email"}, +glV(){return u.m}, +lG(a){return"This should be "+a}, +gfm(){return"Admin"}, +glQ(){return"Send some googly eyes"}, +glP(){return"Send a cuddle"}, +glR(){return"Send a hug"}, +lv(a){return a+" sends you googly eyes"}, +lX(a){return a+" cuddles you"}, +m8(a){return a+" hugs you"}, +i_(a,b){return a+" answered the call"}, +gi0(){return"Anyone can join"}, +gfU(){return"Archive"}, +geM(){return"Are you sure?"}, +gi1(){return"Are you sure you want to log out?"}, +gi2(){return u.mc}, +i3(a){return"Accept this verification request from "+a+"?"}, +i4(a,b,c){return u.iM+a+"\nBut this app supports only:\n"+b}, +ghK(){return"Send on enter"}, +i5(a,b,c,d){return u.mF+a+"\nBut this app supports only "+b}, +gfV(){return"Ban from chat"}, +gi6(){return"Banned"}, +i7(a,b){return a+" banned "+b}, +gi8(){return"Block Device"}, +gdj(){return"Blocked"}, +gi9(){return"Bot messages"}, +gkt(){return"Bubble size"}, +gcN(a){return"Cancel"}, +fW(a){return"Can't open the URI "+a}, +gfX(){return"Change device name"}, +ig(a){return a+" changed the chat avatar"}, +ih(a,b){return a+" changed the chat description to: '"+b+"'"}, +ii(a,b){return a+" changed the chat name to: '"+b+"'"}, +ij(a){return a+" changed the chat permissions"}, +ik(a,b){return a+" changed their displayname to: '"+b+"'"}, +il(a){return a+" changed the guest access rules"}, +im(a,b){return a+" changed the guest access rules to: "+b}, +io(a){return a+" changed the history visibility"}, +ip(a,b){return a+" changed the history visibility to: "+b}, +iq(a){return a+" changed the join rules"}, +ir(a,b){return a+" changed the join rules to: "+b}, +is(a){return a+" changed their avatar"}, +it(a){return a+" changed the chat aliases"}, +iu(a){return a+" changed the invitation link"}, +gfY(){return"Change password"}, +gib(){return"Change your style"}, +gia(){return"Change the name of the chat"}, +gic(){return"Change wallpaper"}, +gie(){return"Change your avatar"}, +giv(){return"The encryption has been corrupted"}, +gf0(){return"Chat"}, +ghx(){return"Your chat backup has been set up."}, +gfc(){return"Chat backup"}, +giw(){return u.lx}, +gix(){return"Chats"}, +gfd(){return"Choose a strong password"}, +giz(){return"Choose a username"}, +gfZ(){return"Clear archive"}, +gdd(a){return"Close"}, +glS(){return"Mark as direct chat"}, +glT(){return"Mark as chat"}, +giA(){return"Ban the given user from this chat"}, +giB(){return"Clear cache"}, +giC(){return u.C}, +giD(){return"Discard session"}, +giE(){return u.q}, +gku(){return"Send HTML-formatted text"}, +giF(){return"Invite the given user to this chat"}, +giG(){return"Join the given chat"}, +giH(){return"Remove the given user from this chat"}, +giI(){return"Leave this chat"}, +gkv(){return"Describe yourself"}, +giJ(){return u.N}, +giK(){return"Set your display name for this chat"}, +gkw(){return u.Q}, +gkx(){return"Send unformatted text"}, +gky(){return"Send reply as a reaction"}, +gkz(){return"Send text"}, +giL(){return"Unban the given user from this chat"}, +gkA(){return"Command invalid"}, +kB(a){return a+" is not a command."}, +giM(){return"Please compare the emojis"}, +giN(){return"Please compare the numbers"}, +gh_(){return"Configure chat"}, +giO(){return"Contact has been invited to the chat"}, +giP(){return"Contains display name"}, +giQ(){return"Contains username"}, +gfn(){return u.a4}, +giR(){return"Copied to clipboard"}, +gh0(a){return"Copy"}, +giS(){return"Copy to clipboard"}, +iT(a){return"Could not decrypt message: "+a}, +iU(a){return a+" members"}, +iV(a){return"\ud83d\udcac "+a+" created the chat"}, +giW(){return"Dark"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"-"+b+"-"+c}, +giZ(){return u.e6}, +gj_(){return"Default permission level"}, +gez(a){return"Delete"}, +gj0(){return"Delete account"}, +gh2(){return"Delete message"}, +gfp(){return"Devices"}, +geR(){return"Direct Chats"}, +gnt(a){return"Download"}, +gj2(){return"Edit"}, +gj3(){return"Edit blocked servers"}, +gh3(){return"Edit chat permissions"}, +gh4(){return"Edit chat avatar"}, +gh5(){return"Emote already exists!"}, +gh6(){return"Invalid emote shortcode!"}, +gj4(){return"Emote packs for chat"}, +gh7(){return"Emote Settings"}, +gh8(){return"Emote shortcode"}, +gj5(){return u.lm}, +gfe(){return"Empty chat"}, +gj6(){return"Enable emote pack globally"}, +gfu(){return"Enable encryption"}, +gj7(){return u.gh}, +gh9(){return"Encryption is not enabled"}, +j8(a){return a+" ended the call"}, +gnB(){return"Enter chat name"}, +gf1(){return"Enter an email address"}, +gkK(){return"Homeserver"}, +gj9(){return"Enter your homeserver"}, +gha(){return"Everything ready!"}, +gfv(){return"Extremely offensive"}, +gjc(a){return"Font size"}, +geB(a){return"Forward"}, +gjd(){return"Friday"}, +gkI(){return"From joining"}, +gkJ(){return"From the invitation"}, +gfO(){return"Go to the new chat"}, +ghy(){return"Chat description"}, +f8(a){return"Chat with "+a}, +ghz(){return"Guests are forbidden"}, +ghA(){return"Guests can join"}, +je(a,b){return a+" has withdrawn the invitation for "+b}, +ghb(){return"Help"}, +gjf(){return"Hide redacted events"}, +gjg(){return"Hide unknown events"}, +gfw(){return"How offensive is this content?"}, +ghc(){return"Ignore"}, +geh(){return"Ignored users"}, +gjh(){return u.a}, +gji(){return"Ignore username"}, +gfz(){return"I have clicked on the link"}, +gjj(){return"Incorrect passphrase or recovery key"}, +gfA(){return"Inoffensive"}, +gjk(){return"Invite contact"}, +jl(a){return"Invite contact to "+a}, +gjn(){return"Invited"}, +jo(a,b){return"\ud83d\udce9 "+a+" invited "+b}, +gjp(){return"Invited users only"}, +gjm(){return"Invite for me"}, +gjq(){return"typing a message"}, +he(a){return"\ud83d\udc4b "+a+" joined the chat"}, +ghd(){return"Join chat"}, +jr(a,b){return"\ud83d\udc5e "+a+" kicked "+b}, +ghf(){return"Kick from chat"}, +hg(a){return"Last active: "+a}, +gjs(){return"Seen a long time ago"}, +geV(){return"Leave"}, +gjt(){return"Left the chat"}, +gju(){return"Light"}, +jv(a){return"Load "+a+" more participants"}, +gfo(){return"Export session and wipe device"}, +gkE(){return u.V}, +gkC(){return"TOR Users: Export session"}, +gkD(){return u.B}, +gkL(){return"TOR Users: Import session export"}, +gkM(){return u.H}, +geW(){return"Loading\u2026 Please wait."}, +ghh(){return"Load more\u2026"}, +geX(){return"Login"}, +jw(a){return"Log in to "+a}, +gkN(){return"Sign in with one click"}, +ghi(){return"Logout"}, +gjx(){return"Member changes"}, +gf4(){return"Mention"}, +gjz(){return"Messages"}, +gjy(){return u.f}, +go8(){return"No matching search results."}, +gfB(){return"Moderator"}, +gjA(){return"Monday"}, +ghj(){return u.mC}, +gfg(){return"New chat"}, +ghk(){return"New verification request!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Next"}, +gjB(){return"No"}, +gjC(){return"No connection to the server"}, +gjD(){return"No emotes found. \ud83d\ude15"}, +gjE(){return u.S}, +kQ(a,b){return a.k(0)+" is no matrix server, use "+b.k(0)+" instead?"}, +gjF(){return u.c}, +gfC(){return"No permission"}, +ghl(){return"No chats found\u2026"}, +gfD(){return"Notifications"}, +gjG(){return"Notifications enabled for this account"}, +gfE(){return"Offensive"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"Oops, something went wrong\u2026"}, +gkR(){return"One of your clients has been logged out"}, +gkS(){return"Open in maps"}, +gkj(){return u.s}, +ghm(){return"Or"}, +gho(){return"Participant"}, +gjH(){return"passphrase or recovery key"}, +gjI(a){return"Password"}, +gf6(){return"Password forgotten"}, +ghp(){return"Password has been changed"}, +ghq(){return"Password recovery"}, +gjK(){return"Pick an image"}, +gjL(){return"Pin"}, +gjN(){return"Please choose a username"}, +gfF(){return u.b}, +gfG(){return"Please enter your password"}, +gjQ(){return"Please enter your username"}, +gjR(){return u._}, +gjT(){return"Privacy"}, +gkT(){return"Push rules"}, +gfI(a){return"Reason"}, +hs(a){return A.q(a)+" redacted an event"}, +gjV(){return"Redact message"}, +gjW(){return"Reject"}, +jX(a){return a+" rejected the invitation"}, +gbF(a){return"Remove"}, +gjY(){return"Remove all other devices"}, +jZ(a){return"Removed by "+a.k(0)}, +gk7(){return"Unban from chat"}, +gkW(){return"Remove your avatar"}, +gk_(){return"Render rich message content"}, +ght(){return"Replace chat with newer version"}, +gfK(a){return"Reply"}, +gfh(){return"Report message"}, +gk0(){return"Group chat has been upgraded"}, +gk5(){return"Group chat version"}, +ghB(){return"Saturday"}, +gke(){return"Save file"}, +ghC(){return"Security"}, +gjU(){return"Recovery key"}, +gkU(){return"Recovery key lost?"}, +hD(a){return"Seen by "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"Seen by "+a+" and "+b+" others",s,s)}, +hE(a,b){return"Seen by "+a+" and "+b}, +geI(a){return"Send"}, +ghF(){return"Send a message"}, +gkh(){return"Send as text"}, +ghG(){return"Send audio"}, +ghH(){return"Send file"}, +ghI(){return"Send image"}, +ghJ(){return"Send messages"}, +ghL(){return"Send original"}, +ghM(){return"Send video"}, +hN(a){return"\ud83d\udcc1 "+a+" sent a file"}, +hQ(a){return"\ud83c\udfa4 "+a+" sent an audio"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" sent a picture"}, +fP(a){return"\ud83d\ude0a "+a+" sent a sticker"}, +hP(a){return"\ud83c\udfa5 "+a+" sent a video"}, +ki(a){return a+" sent call information"}, +gkk(){return"Set invitation link"}, +gfQ(){return"Set permissions level"}, +gfS(){return"Settings"}, +gfk(a){return"Share"}, +kl(a){return a+" shared their location"}, +gkm(){return"Show password"}, +gfa(){return"Sign up"}, +glA(){return"Single Sign on"}, +ghS(a){return"Skip"}, +gnR(){return"Invite"}, +ghT(){return"Source code"}, +hU(a){return a+" started a call"}, +gko(a){return"Submit"}, +gkp(){return"Sunday"}, +glH(){return"Synchronizing\u2026 Please wait."}, +gks(){return"System"}, +gkY(){return"They Don't Match"}, +gkZ(){return"They Match"}, +gl_(){return"Thursday"}, +gl0(){return u.D}, +gl1(){return"Transfer from another device"}, +gl2(){return"Try to send again"}, +gl3(){return"Tuesday"}, +l4(a,b){return a+" unbanned "+b}, +gl5(){return"Unblock Device"}, +gl6(){return"Unknown device"}, +gk8(){return"Unknown encryption algorithm"}, +l7(a,b){return"Unknown event '"+a+"'"}, +gfM(){return"Unpin"}, +l8(a,b){return a+" and "+b+" others are typing"}, +l9(a,b){return a+" and "+b+" are typing"}, +la(a){return a+" is typing"}, +lb(a){return"\ud83d\udeaa "+a+" left the chat"}, +lc(a,b){return a+" sent a "+b+" event"}, +gmu(){return"Unverified"}, +gdZ(){return"Verified"}, +gka(){return"Start Verification"}, +gkb(){return"You successfully verified!"}, +gld(){return"Verifying other account"}, +gle(){return"Visibility of the chat history"}, +glf(){return"Visible for all participants"}, +glg(){return"Visible for everyone"}, +glh(){return u.K}, +gli(){return"Waiting for partner to accept the emoji\u2026"}, +glj(){return u.O}, +glk(){return"Wallpaper"}, +gll(){return"Warning!"}, +glm(){return"Wednesday"}, +ghv(){return"We sent you an email"}, +ghw(){return"Why do you want to report this?"}, +glo(){return u.I}, +glp(){return u.X}, +geQ(){return"Yes"}, +glq(){return"You"}, +gkd(){return"You are invited to this chat"}, +glr(){return u.W}, +gls(){return"You have been banned from this chat"}, +glu(){return"Your public key"}, +gkO(){return"Message info"}, +gmr(a){return"Time"}, +gd3(a){return"Message Type"}, +glx(){return"Sender"}, +gmk(){return"Open gallery"}, +gmo(){return"Remove from space"}, +gml(){return u.R}, +glM(){return"Add to story"}, +gmm(){return"Publish"}, +gkc(){return"Who can see my stories?"}, +gmq(){return u.F}, +gmp(){return"Reply has been sent"}, +lD(a,b){return"Story from "+a+": \n"+b}, +gln(){return u.l}, +gmv(){return"What is going on?"}, +glK(){return"Add description"}, +glE(){return u.Z}, +gm9(){return"I understand"}, +gkX(){return"Report user"}, +mn(a,b){return a+" reacted with "+b}, +gjM(){return"Pin to room"}, +glU(){return u.d}, +gft(){return"Emojis"}, +gm3(){return"Experimental video calls"}, +glZ(){return"Email or username"}, +gmb(){return"Private mode issues"}, +gma(){return u.T}, +gmy(){return"Name"}, +gmF(){return"You rejected the invitation"}, +glt(){return"You joined the chat"}, +gmz(){return"\ud83d\udc4d You accepted the invitation"}, +mA(a){return"You banned "+a}, +mB(a){return"You have withdrawn the invitation for "+a}, +mC(a){return"\ud83d\udce9 You have been invited by "+a}, +mD(a){return"\ud83d\udce9 You invited "+a}, +mE(a){return"\ud83d\udc5e You kicked "+a}, +mG(a){return"You unbanned "+a}, +gmg(){return u.j}, +gms(){return"Unlock old messages"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return u.w}, +glw(){return u.u}, +glC(){return"Store securely on this device"}, +gk9(){return"User"}, +glY(){return"Custom"}, +gmx(){return"Why is this message unreadable?"}, +gmh(){return u.v}, +gm1(){return"Enter space"}, +gm0(){return"Enter room"}, +glN(){return"All spaces"}, +mi(a){return a+" chats"}, +gm7(){return"Hide unimportant state events"}, +hu(a){return"Empty chat (was "+a+")"}, +gnz(){return"Encrypt this chat"}, +gnA(){return"End to end encryption"}, +gns(){return u.A}, +gkn(){return"Sorry... that is not possible"}, +gnr(){return"Device keys:"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Search"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auF.prototype={ +gjJ(){return"Parolalar e\u015fle\u015fmiyor!"}, +gjP(){return"L\xfctfen ge\xe7erli bir e-posta adresi girin."}, +gfJ(){return"Parolay\u0131 tekrarlay\u0131n"}, +jO(a){return"L\xfctfen en az "+a+" karakter se\xe7in."}, +ghV(){return"Hakk\u0131nda"}, +ghW(a){return"Kabul et"}, +hX(a){return"\ud83d\udc4d "+a+" kat\u0131lma davetini kabul etti"}, +hY(a){return"\ud83d\udd10 "+a+" u\xe7tan uca \u015fifrelemeyi etkinle\u015ftirdi"}, +ghZ(){return"E-posta ekle"}, +glV(){return"Hesab\u0131n\u0131z\u0131 silmek i\xe7in l\xfctfen Matrix kimli\u011finizi do\u011frulay\u0131n."}, +lG(a){return"Bu "+a+" olmal\u0131d\u0131r"}, +gfm(){return"Y\xf6netici"}, +glQ(){return"\u015ea\u015fk\u0131n g\xf6zler g\xf6nder"}, +glP(){return"Kucaklama g\xf6nder"}, +glR(){return"Sar\u0131lma g\xf6nder"}, +lv(a){return a+" size \u015fa\u015fk\u0131n g\xf6zler g\xf6nderiyor"}, +lX(a){return a+" sizi kucakl\u0131yor"}, +m8(a){return a+" size sar\u0131l\u0131yor"}, +i_(a,b){return a+" aramay\u0131 yan\u0131tlad\u0131"}, +gi0(){return"Herkes kat\u0131labilir"}, +gfU(){return"Ar\u015fiv"}, +geM(){return"Emin misiniz?"}, +gi1(){return"Oturumu a\xe7mak istedi\u011finizden emin misiniz?"}, +gi2(){return"Di\u011fer ki\u015fiyi imzalayabilmek i\xe7in l\xfctfen g\xfcvenli depolama parolan\u0131z\u0131 veya kurtarma anahtar\u0131n\u0131z\u0131 girin."}, +i3(a){return a+" ki\u015fisinden gelen bu do\u011frulama iste\u011fi kabul edilsin mi?"}, +i4(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}, +ghK(){return"Enter tu\u015fu ile g\xf6nder"}, +i5(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"}, +gfV(){return"Sohbetten engelle"}, +gi6(){return"Engellendi"}, +i7(a,b){return a+", "+b+" ki\u015fisini engelledi"}, +gi8(){return"Ayg\u0131t\u0131 Engelle"}, +gdj(){return"Engellendi"}, +gi9(){return"Bot mesajlar\u0131"}, +gkt(){return"Baloncuk boyutu"}, +gcN(a){return"\u0130ptal"}, +fW(a){return a+" URI'si a\xe7\u0131lam\u0131yor"}, +gfX(){return"Ayg\u0131t ad\u0131n\u0131 de\u011fi\u015ftir"}, +ig(a){return a+" sohbet avatar\u0131n\u0131 de\u011fi\u015ftirdi"}, +ih(a,b){return a+" sohbet a\xe7\u0131klamas\u0131n\u0131 de\u011fi\u015ftirdi: '"+b+"'"}, +ii(a,b){return a+" sohbet ad\u0131n\u0131 de\u011fi\u015ftirdi: '"+b+"'"}, +ij(a){return a+" sohbet izinlerini de\u011fi\u015ftirdi"}, +ik(a,b){return a+" g\xf6r\xfcnen ad\u0131n\u0131 '"+b+"' olarak de\u011fi\u015ftirdi"}, +il(a){return a+" misafir eri\u015fim kurallar\u0131n\u0131 de\u011fi\u015ftirdi"}, +im(a,b){return a+" misafir eri\u015fim kurallar\u0131n\u0131 de\u011fi\u015ftirdi: "+b}, +io(a){return a+" ge\xe7mi\u015f g\xf6r\xfcn\xfcrl\xfc\u011f\xfcn\xfc de\u011fi\u015ftirdi"}, +ip(a,b){return a+" ge\xe7mi\u015f g\xf6r\xfcn\xfcrl\xfc\u011f\xfcn\xfc de\u011fi\u015ftirdi: "+b}, +iq(a){return a+" kat\u0131l\u0131m kurallar\u0131n\u0131 de\u011fi\u015ftirdi"}, +ir(a,b){return a+" kat\u0131l\u0131m kurallar\u0131n\u0131 de\u011fi\u015ftirdi: "+b}, +is(a){return a+" avatar\u0131n\u0131 de\u011fi\u015ftirdi"}, +it(a){return a+" oda takma adlar\u0131n\u0131 de\u011fi\u015ftirdi"}, +iu(a){return a+" davet ba\u011flant\u0131s\u0131n\u0131 de\u011fi\u015ftirdi"}, +gfY(){return"Parolay\u0131 de\u011fi\u015ftir"}, +gib(){return"Tarz\u0131n\u0131z\u0131 de\u011fi\u015ftirin"}, +gia(){return"Grubun ad\u0131n\u0131 de\u011fi\u015ftir"}, +gic(){return"Duvar ka\u011f\u0131d\u0131n\u0131 de\u011fi\u015ftir"}, +gie(){return"Avatar\u0131n\u0131z\u0131 de\u011fi\u015ftirin"}, +giv(){return"\u015eifreleme bozuldu"}, +gf0(){return"Sohbet"}, +ghx(){return"Sohbet yedeklemeniz ayarland\u0131."}, +gfc(){return"Sohbet yedekleme"}, +giw(){return"Eski mesajlar\u0131n\u0131z bir kurtarma anahtar\u0131 ile g\xfcvence alt\u0131na al\u0131nd\u0131. L\xfctfen kaybetmedi\u011finizden emin olun."}, +gix(){return"Sohbetler"}, +gfd(){return"G\xfc\xe7l\xfc bir parola se\xe7in"}, +giz(){return"Bir kullan\u0131c\u0131 ad\u0131 se\xe7in"}, +gfZ(){return"Ar\u015fivi temizle"}, +gdd(a){return"Kapat"}, +glS(){return"Do\u011frudan mesaj odas\u0131 olarak i\u015faretle"}, +glT(){return"Grup olarak i\u015faretle"}, +giA(){return"Verilen kullan\u0131c\u0131y\u0131 bu odadan yasaklay\u0131n"}, +giB(){return"\xd6nbelle\u011fi temizleyin"}, +giC(){return"Bo\u015f bir grup sohbeti olu\u015fturun\n\u015eifrelemeyi devre d\u0131\u015f\u0131 b\u0131rakmak i\xe7in --no-encryption kullan\u0131n"}, +giD(){return"Oturumu silin"}, +giE(){return"Do\u011frudan sohbet ba\u015flat\u0131n\n\u015eifrelemeyi devre d\u0131\u015f\u0131 b\u0131rakmak i\xe7in --no-encryption kullan\u0131n"}, +gku(){return"HTML bi\xe7imli metin g\xf6nderin"}, +giF(){return"Verilen kullan\u0131c\u0131y\u0131 bu odaya davet edin"}, +giG(){return"Verilen odaya kat\u0131l\u0131n"}, +giH(){return"Verilen kullan\u0131c\u0131y\u0131 bu odadan kald\u0131r\u0131n"}, +giI(){return"Bu odadan ayr\u0131l\u0131n"}, +gkv(){return"Kendinizi tan\u0131mlay\u0131n"}, +giJ(){return"Bu oda i\xe7in resminizi ayarlay\u0131n (mxc-uri ile)"}, +giK(){return"Bu oda i\xe7in g\xf6r\xfcnen ad\u0131n\u0131z\u0131 ayarlay\u0131n"}, +gkw(){return"Verilen kullan\u0131c\u0131n\u0131n g\xfc\xe7 seviyesini ayarlay\u0131n (\xf6ntan\u0131ml\u0131: 50)"}, +gkx(){return"Bi\xe7imlendirilmemi\u015f metin g\xf6nderin"}, +gky(){return"Tepki olarak yan\u0131t g\xf6nderin"}, +gkz(){return"Metin g\xf6nderin"}, +giL(){return"Verilen kullan\u0131c\u0131n\u0131n bu odadaki yasa\u011f\u0131n\u0131 kald\u0131r\u0131n"}, +gkA(){return"Komut ge\xe7ersiz"}, +kB(a){return a+" bir komut de\u011fil."}, +giM(){return"L\xfctfen emojileri kar\u015f\u0131la\u015ft\u0131r\u0131n"}, +giN(){return"L\xfctfen say\u0131lar\u0131 kar\u015f\u0131la\u015ft\u0131r\u0131n"}, +gh_(){return"Sohbeti yap\u0131land\u0131r"}, +giO(){return"Ki\u015fi gruba davet edildi"}, +giP(){return"G\xf6r\xfcnen ad i\xe7erir"}, +giQ(){return"Kullan\u0131c\u0131 ad\u0131 i\xe7erir"}, +gfn(){return"\u0130\xe7erik, sunucu y\xf6neticilerine bildirildi"}, +giR(){return"Panoya kopyaland\u0131"}, +gh0(a){return"Kopyala"}, +giS(){return"Panoya kopyala"}, +iT(a){return"Mesaj\u0131n \u015fifresi \xe7\xf6z\xfclemedi: "+a}, +iU(a){return a+" kat\u0131l\u0131mc\u0131"}, +iV(a){return"\ud83d\udcac "+a+" sohbeti olu\u015fturdu"}, +giW(){return"Koyu"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"/"+b+"/"+a}, +giZ(){return"Bu, kullan\u0131c\u0131 hesab\u0131n\u0131z\u0131 devre d\u0131\u015f\u0131 b\u0131rakacak. Bu geri al\u0131namaz! Emin misiniz?"}, +gj_(){return"\xd6ntan\u0131ml\u0131 izin seviyesi"}, +gez(a){return"Sil"}, +gj0(){return"Hesab\u0131 sil"}, +gh2(){return"Mesaj\u0131 sil"}, +gfp(){return"Ayg\u0131tlar"}, +geR(){return"Do\u011frudan Sohbetler"}, +gnt(a){return"Download"}, +gj2(){return"D\xfczenle"}, +gj3(){return"Engellenen sunucular\u0131 d\xfczenle"}, +gh3(){return"Sohbet izinlerini d\xfczenle"}, +gh4(){return"Oda avatar\u0131n\u0131 d\xfczenle"}, +gh5(){return"\u0130fade zaten var!"}, +gh6(){return"Ge\xe7ersiz ifade k\u0131sa kodu!"}, +gj4(){return"Oda i\xe7in ifade paketleri"}, +gh7(){return"\u0130fade Ayarlar\u0131"}, +gh8(){return"\u0130fade k\u0131sa kodu"}, +gj5(){return"Bir ifade k\u0131sa kodu ve bir resim se\xe7meniz gerekiyor!"}, +gfe(){return"Bo\u015f sohbet"}, +gj6(){return"\u0130fade paketini k\xfcresel olarak etkinle\u015ftir"}, +gfu(){return"\u015eifrelemeyi etkinle\u015ftir"}, +gj7(){return"Art\u0131k \u015fifrelemeyi devre d\u0131\u015f\u0131 b\u0131rakamayacaks\u0131n\u0131z. Emin misiniz?"}, +gh9(){return"\u015eifreleme etkinle\u015ftirilmedi"}, +j8(a){return a+" aramay\u0131 sonland\u0131rd\u0131"}, +gnB(){return"Enter chat name"}, +gf1(){return"Bir e-posta adresi girin"}, +gkK(){return"Ana sunucu"}, +gj9(){return"Ana sunucunuzu girin"}, +gha(){return"Her\u015fey haz\u0131r!"}, +gfv(){return"A\u015f\u0131r\u0131 rahats\u0131z edici"}, +gjc(a){return"Yaz\u0131 tipi boyutu"}, +geB(a){return"\u0130let"}, +gjd(){return"Cuma"}, +gkI(){return"Kat\u0131lmadan"}, +gkJ(){return"Davetten"}, +gfO(){return"Yeni odaya git"}, +ghy(){return"Grup a\xe7\u0131klamas\u0131"}, +f8(a){return a+" ile grup"}, +ghz(){return"Misafirlere izin verilmiyor"}, +ghA(){return"Misafirler kat\u0131labilir"}, +je(a,b){return a+", "+b+" i\xe7in daveti geri \xe7ekti"}, +ghb(){return"Yard\u0131m"}, +gjf(){return"D\xfczenlenmi\u015f etkinlikleri gizle"}, +gjg(){return"Bilinmeyen etkinlikleri gizle"}, +gfw(){return"Bu i\xe7erik ne kadar rahats\u0131z edici?"}, +ghc(){return"Yok say"}, +geh(){return"Yok say\u0131lan kullan\u0131c\u0131lar"}, +gjh(){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."}, +gji(){return"Kullan\u0131c\u0131y\u0131 yok say"}, +gfz(){return"Ba\u011flant\u0131ya t\u0131klad\u0131m"}, +gjj(){return"Yanl\u0131\u015f parola veya kurtarma anahtar\u0131"}, +gfA(){return"Rahats\u0131z edici de\u011fil"}, +gjk(){return"Ki\u015fi davet et"}, +jl(a){return"Ki\u015fiyi "+a+" grubuna davet et"}, +gjn(){return"Davet edildi"}, +jo(a,b){return"\ud83d\udce9 "+a+", "+b+" ki\u015fisini davet etti"}, +gjp(){return"Sadece davet edilen kullan\u0131c\u0131lar"}, +gjm(){return"Benim i\xe7in davet et"}, +gjq(){return"yaz\u0131yor"}, +he(a){return"\ud83d\udc4b "+a+" sohbete kat\u0131ld\u0131"}, +ghd(){return"Odaya kat\u0131l"}, +jr(a,b){return"\ud83d\udc5e "+a+", "+b+" ki\u015fisini att\u0131"}, +ghf(){return"Sohbetten at"}, +hg(a){return"Son g\xf6r\xfclen: "+a}, +gjs(){return"Uzun zaman \xf6nce g\xf6r\xfcld\xfc"}, +geV(){return"Ayr\u0131l"}, +gjt(){return"Sohbetten ayr\u0131ld\u0131"}, +gju(){return"A\xe7\u0131k"}, +jv(a){return a+" kat\u0131l\u0131mc\u0131 daha y\xfckle"}, +gfo(){return"Oturumu d\u0131\u015fa aktar ve ayg\u0131t\u0131 sil"}, +gkE(){return"Bu eylem geri al\u0131namaz. Yedekleme dosyas\u0131n\u0131 g\xfcvenli bir \u015fekilde saklad\u0131\u011f\u0131n\u0131zdan emin olun."}, +gkC(){return"TOR Kullan\u0131c\u0131lar\u0131: Oturumu d\u0131\u015fa aktar"}, +gkD(){return"TOR kullan\u0131c\u0131lar\u0131 i\xe7in, pencereyi kapatmadan \xf6nce oturumu d\u0131\u015fa aktarmalar\u0131 tavsiye edilir."}, +gkL(){return"TOR Kullan\u0131c\u0131lar\u0131: D\u0131\u015fa aktar\u0131lan oturumu i\xe7e aktar"}, +gkM(){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."}, +ghh(){return"Daha fazla y\xfckle\u2026"}, +geX(){return"Oturum a\xe7"}, +jw(a){return a+" \xfczerinde oturum a\xe7"}, +gkN(){return"Tek t\u0131klamayla oturum a\xe7"}, +ghi(){return"Oturumu kapat"}, +gjx(){return"\xdcye de\u011fi\u015fiklikleri"}, +gf4(){return"Bahset"}, +gjz(){return"Mesajlar"}, +gjy(){return"Mesaj t\xfcm kat\u0131l\u0131mc\u0131lar i\xe7in kald\u0131r\u0131lacak"}, +go8(){return"E\u015fle\u015fen arama sonucu yok."}, +gfB(){return"Moderat\xf6r"}, +gjA(){return"Pazartesi"}, +ghj(){return"U\xe7tan uca \u015fifreleme kullanmak i\xe7in \u015fimdilik Pantalaimon'a ihtiyac\u0131n\u0131z oldu\u011funu l\xfctfen unutmay\u0131n."}, +gfg(){return"Yeni sohbet"}, +ghk(){return"Yeni do\u011frulama iste\u011fi!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"\u0130leri"}, +gjB(){return"Hay\u0131r"}, +gjC(){return"Sunucuyla ba\u011flant\u0131 yok"}, +gjD(){return"\u0130fade bulunamad\u0131. \ud83d\ude15"}, +gjE(){return"\u015eifrelemeyi yaln\u0131zca oda art\u0131k herkese a\xe7\u0131k olmad\u0131\u011f\u0131nda etkinle\u015ftirebilirsiniz."}, +kQ(a,b){return a.k(0)+" matrix sunucusu de\u011fil, onun yerine "+b.k(0)+" kullan\u0131ls\u0131n m\u0131?"}, +gjF(){return"Hen\xfcz parolan\u0131z\u0131 kurtarmak i\xe7in bir yol eklemediniz."}, +gfC(){return"\u0130zin yok"}, +ghl(){return"Oda bulunamad\u0131\u2026"}, +gfD(){return"Bildirimler"}, +gjG(){return"Bu hesap i\xe7in bildirimler etkinle\u015ftirildi"}, +gfE(){return"Rahats\u0131z edici"}, +gdl(){return"Tamam"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"T\xfch, bir \u015feyler yanl\u0131\u015f gitti\u2026"}, +gkR(){return"\u0130stemcilerinizden birinin oturumu kapat\u0131ld\u0131"}, +gkS(){return"Haritalarda a\xe7"}, +gkj(){return"Bu sunucunun kay\u0131t i\xe7in e-posta adresinizi do\u011frulamas\u0131 gerekiyor."}, +ghm(){return"Veya"}, +gho(){return"Kat\u0131l\u0131mc\u0131"}, +gjH(){return"parola veya kurtarma anahtar\u0131"}, +gjI(a){return"Parola"}, +gf6(){return"Parola unutuldu"}, +ghp(){return"Parola de\u011fi\u015ftirildi"}, +ghq(){return"Parola kurtarma"}, +gjK(){return"Bir resim se\xe7"}, +gjL(){return"Sabitle"}, +gjN(){return"L\xfctfen bir kullan\u0131c\u0131 ad\u0131 se\xe7in"}, +gfF(){return"L\xfctfen e-postadaki ba\u011flant\u0131ya t\u0131klay\u0131n ve devam edin."}, +gfG(){return"L\xfctfen parolan\u0131z\u0131 girin"}, +gjQ(){return"L\xfctfen kullan\u0131c\u0131 ad\u0131n\u0131z\u0131 girin"}, +gjR(){return'L\xfctfen web sitesindeki talimatlar\u0131 izleyin ve "\u0130leri" d\xfc\u011fmesine dokunun.'}, +gjT(){return"Gizlilik"}, +gkT(){return"G\xf6nderme kurallar\u0131"}, +gfI(a){return"Neden"}, +hs(a){return A.q(a)+" bir etkinli\u011fi d\xfczenledi"}, +gjV(){return"Mesaj\u0131 d\xfczenle"}, +gjW(){return"Reddet"}, +jX(a){return a+" daveti reddetti"}, +gbF(a){return"Kald\u0131r"}, +gjY(){return"Di\u011fer t\xfcm ayg\u0131tlar\u0131 kald\u0131r"}, +jZ(a){return a.k(0)+" taraf\u0131ndan kald\u0131r\u0131ld\u0131"}, +gk7(){return"Sohbet engelini kald\u0131r"}, +gkW(){return"Avatar\u0131n\u0131z\u0131 kald\u0131r\u0131n"}, +gk_(){return"Zengin mesaj i\xe7eri\u011fini g\xf6r\xfcnt\xfcle"}, +ght(){return"Oday\u0131 yeni s\xfcr\xfcmle de\u011fi\u015ftir"}, +gfK(a){return"Yan\u0131tla"}, +gfh(){return"Mesaj\u0131 bildir"}, +gk0(){return"Oda y\xfckseltildi"}, +gk5(){return"Oda s\xfcr\xfcm\xfc"}, +ghB(){return"Cumartesi"}, +gke(){return"Dosyay\u0131 kaydet"}, +ghC(){return"G\xfcvenlik"}, +gjU(){return"Kurtarma anahtar\u0131"}, +gkU(){return"Kurtarma anahtar\u0131 kay\u0131p m\u0131?"}, +hD(a){return a+" taraf\u0131ndan g\xf6r\xfcld\xfc"}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,a+" ve "+b+" di\u011ferleri taraf\u0131ndan g\xf6r\xfcld\xfc",s,s)}, +hE(a,b){return a+" ve "+b+" taraf\u0131ndan g\xf6r\xfcld\xfc"}, +geI(a){return"G\xf6nder"}, +ghF(){return"Bir mesaj g\xf6nder"}, +gkh(){return"Metin olarak g\xf6nder"}, +ghG(){return"Ses g\xf6nder"}, +ghH(){return"Dosya g\xf6nder"}, +ghI(){return"Resim g\xf6nder"}, +ghJ(){return"Mesaj g\xf6nder"}, +ghL(){return"Orijinali g\xf6nder"}, +ghM(){return"Video g\xf6nder"}, +hN(a){return"\ud83d\udcc1 "+a+" bir dosya g\xf6nderdi"}, +hQ(a){return"\ud83c\udfa4 "+a+" bir ses g\xf6nderdi"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" bir resim g\xf6nderdi"}, +fP(a){return"\ud83d\ude0a "+a+" bir \xe7\u0131kartma g\xf6nderdi"}, +hP(a){return"\ud83c\udfa5 "+a+" bir video g\xf6nderdi"}, +ki(a){return a+" arama bilgilerini g\xf6nderdi"}, +gkk(){return"Davet ba\u011flant\u0131s\u0131 ayarla"}, +gfQ(){return"\u0130zin seviyesini ayarla"}, +gfS(){return"Ayarlar"}, +gfk(a){return"Payla\u015f"}, +kl(a){return a+" konumunu payla\u015ft\u0131"}, +gkm(){return"Parolay\u0131 g\xf6ster"}, +gfa(){return"Hesap olu\u015ftur"}, +glA(){return"Tek oturum a\xe7ma"}, +ghS(a){return"Atla"}, +gnR(){return"Invite"}, +ghT(){return"Kaynak kodlar\u0131"}, +hU(a){return a+" bir arama ba\u015flatt\u0131"}, +gko(a){return"G\xf6nder"}, +gkp(){return"Pazar"}, +glH(){return"E\u015fzamanlan\u0131yor\u2026 L\xfctfen bekleyin."}, +gks(){return"Sistem"}, +gkY(){return"E\u015fle\u015fmediler"}, +gkZ(){return"E\u015fle\u015ftiler"}, +gl_(){return"Per\u015fembe"}, +gl0(){return"\xc7ok fazla istek. L\xfctfen daha sonra tekrar deneyin!"}, +gl1(){return"Ba\u015fka bir ayg\u0131ttan aktar"}, +gl2(){return"Tekrar g\xf6ndermeyi deneyin"}, +gl3(){return"Sal\u0131"}, +l4(a,b){return a+", "+b+" ki\u015fisinin engelini kald\u0131rd\u0131"}, +gl5(){return"Ayg\u0131t\u0131n Engellemesini Kald\u0131r"}, +gl6(){return"Bilinmeyen ayg\u0131t"}, +gk8(){return"Bilinmeyen \u015fifreleme algoritmas\u0131"}, +l7(a,b){return"Bilinmeyen etkinlik '"+a+"'"}, +gfM(){return"Sabitlemeyi kald\u0131r"}, +l8(a,b){return a+" ve "+b+" di\u011fer ki\u015fi yaz\u0131yor"}, +l9(a,b){return a+" ve "+b+" yaz\u0131yor"}, +la(a){return a+" yaz\u0131yor"}, +lb(a){return"\ud83d\udeaa "+a+" sohbetten ayr\u0131ld\u0131"}, +lc(a,b){return a+" bir "+b+" etkinli\u011fi g\xf6nderdi"}, +gmu(){return"Do\u011frulanmad\u0131"}, +gdZ(){return"Do\u011fruland\u0131"}, +gka(){return"Do\u011frulamay\u0131 Ba\u015flat"}, +gkb(){return"Ba\u015far\u0131yla do\u011fruland\u0131!"}, +gld(){return"Di\u011fer hesap do\u011frulan\u0131yor"}, +gle(){return"Sohbet ge\xe7mi\u015fi g\xf6r\xfcn\xfcrl\xfc\u011f\xfc"}, +glf(){return"T\xfcm kat\u0131l\u0131mc\u0131lar i\xe7in g\xf6r\xfcn\xfcr"}, +glg(){return"Herkes i\xe7in g\xf6r\xfcn\xfcr"}, +glh(){return"Orta\u011f\u0131n iste\u011fi kabul etmesi bekleniyor\u2026"}, +gli(){return"Orta\u011f\u0131n emojiyi kabul etmesi bekleniyor\u2026"}, +glj(){return"Orta\u011f\u0131n numaralar\u0131 kabul etmesi bekleniyor\u2026"}, +glk(){return"Duvar ka\u011f\u0131d\u0131"}, +gll(){return"Uyar\u0131!"}, +glm(){return"\xc7ar\u015famba"}, +ghv(){return"Size bir e-posta g\xf6nderdik"}, +ghw(){return"Bunu neden bildirmek istiyorsunuz?"}, +glo(){return"Yeni bir kurtarma anahtar\u0131 olu\u015fturmak i\xe7in sohbet yede\u011finiz silinsin mi?"}, +glp(){return"Bu adresler ile parolan\u0131z\u0131 kurtarabilirsiniz."}, +geQ(){return"Evet"}, +glq(){return"Sen"}, +gkd(){return"Sohbete davet edildiniz"}, +glr(){return"Art\u0131k bu sohbette kat\u0131l\u0131mc\u0131 de\u011filsiniz"}, +gls(){return"Bu sohbetten engellendiniz"}, +glu(){return"Ortak anahtar\u0131n\u0131z"}, +gkO(){return"Mesaj bilgileri"}, +gmr(a){return"Zaman"}, +gd3(a){return"Mesaj T\xfcr\xfc"}, +glx(){return"G\xf6nderen"}, +gmk(){return"Galeriyi a\xe7"}, +gmo(){return"Alandan kald\u0131r"}, +gml(){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."}, +glM(){return"Hikayeye ekle"}, +gmm(){return"Yay\u0131nla"}, +gkc(){return"Hikayelerimi kimler g\xf6rebilir?"}, +gmq(){return"Bu kullan\u0131c\u0131 hen\xfcz hikayesinde hi\xe7bir \u015fey yay\u0131nlamad\u0131"}, +gmp(){return"Yan\u0131t g\xf6nderildi"}, +lD(a,b){return a+" tarihinden hikaye: \n"+b}, +gln(){return"\u0130nsanlar\u0131n hikayenizde birbirlerini g\xf6rebilece\u011fini ve ileti\u015fim kurabilece\u011fini l\xfctfen unutmay\u0131n."}, +gmv(){return"Ne oluyor?"}, +glK(){return"A\xe7\u0131klama ekle"}, +glE(){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."}, +gm9(){return"Anlad\u0131m"}, +gkX(){return"Kullan\u0131c\u0131y\u0131 bildir"}, +mn(a,b){return a+", "+b+" ile tepki verdi"}, +gjM(){return"Odaya sabitle"}, +glU(){return"Etkinli\u011fin sabitlemesini kal\u0131c\u0131 olarak kald\u0131rmak istedi\u011finizden emin misiniz?"}, +gft(){return"Emojiler"}, +gm3(){return"Deneysel g\xf6r\xfcnt\xfcl\xfc aramalar"}, +glZ(){return"E-posta veya kullan\u0131c\u0131 ad\u0131"}, +gmb(){return"Gizli mod sorunlar\u0131"}, +gma(){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."}, +gmy(){return"Ad"}, +gmF(){return"Daveti reddettiniz"}, +glt(){return"Sohbete kat\u0131ld\u0131n\u0131z"}, +gmz(){return"\ud83d\udc4d Daveti kabul ettiniz"}, +mA(a){return a+" kullan\u0131c\u0131s\u0131n\u0131 yasaklad\u0131n\u0131z"}, +mB(a){return a+" i\xe7in daveti geri \xe7ektiniz"}, +mC(a){return"\ud83d\udce9 "+a+" taraf\u0131ndan davet edildiniz"}, +mD(a){return"\ud83d\udce9 "+a+" kullan\u0131c\u0131s\u0131n\u0131 davet ettiniz"}, +mE(a){return"\ud83d\udc5e "+a+" kullan\u0131c\u0131s\u0131n\u0131 att\u0131n\u0131z"}, +mG(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."}, +gms(){return"Eski mesajlar\u0131n kilidini a\xe7"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return"Kurtarma anahtar\u0131n\u0131 bu ayg\u0131t\u0131n g\xfcvenli deposunda saklay\u0131n."}, +glw(){return"Sistem payla\u015f\u0131m\u0131 ileti\u015fim kutusunu veya panoyu tetikleyerek bu anahtar\u0131 elle kaydedin."}, +glC(){return"Bu ayg\u0131tta g\xfcvenli bir \u015fekilde sakla"}, +gk9(){return"Kullan\u0131c\u0131"}, +glY(){return"\xd6zel"}, +gmx(){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."}, +gm1(){return"Alana gir"}, +gm0(){return"Odaya gir"}, +glN(){return"T\xfcm alanlar"}, +mi(a){return a+" sohbet"}, +gm7(){return"\xd6nemsiz durum etkinliklerini gizle"}, +hu(a){return"Bo\u015f sohbet ("+a+" idi)"}, +gnz(){return"Bu sohbeti \u015fifrele"}, +gnA(){return"U\xe7tan uca \u015fifreleme"}, +gns(){return"G\xfcvenlik nedeniyle, daha \xf6nce etkinle\u015ftirildi\u011fi bir sohbette \u015fifrelemeyi devre d\u0131\u015f\u0131 b\u0131rakamazs\u0131n\u0131z."}, +gkn(){return"\xdczg\xfcn\xfcm... bu m\xfcmk\xfcn de\u011fil"}, +gnr(){return"Ayg\u0131t anahtarlar\u0131:"}, +got(){return"Sohbeti yeniden a\xe7"}, +go2(){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"}, +gnK(){return"Sunucu, dosyan\u0131n g\xf6nderilemeyecek kadar b\xfcy\xfck oldu\u011funu bildiriyor."}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"Ara"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auG.prototype={ +gjJ(){return"\u041f\u0430\u0440\u043e\u043b\u0456 \u043d\u0435 \u0437\u0431\u0456\u0433\u0430\u044e\u0442\u044c\u0441\u044f!"}, +gjP(){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."}, +gfJ(){return"\u041f\u043e\u0432\u0442\u043e\u0440\u0438\u0442\u0438 \u043f\u0430\u0440\u043e\u043b\u044c"}, +jO(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."}, +ghV(){return"\u041f\u0440\u043e \u0437\u0430\u0441\u0442\u043e\u0441\u0443\u043d\u043e\u043a"}, +ghW(a){return"\u041f\u0440\u0438\u0439\u043d\u044f\u0442\u0438"}, +hX(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"}, +hY(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"}, +ghZ(){return"\u0414\u043e\u0434\u0430\u0442\u0438 \u0435-\u043f\u043e\u0448\u0442\u0443"}, +glV(){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."}, +lG(a){return"\u0426\u0435 \u043c\u0430\u0454 \u0431\u0443\u0442\u0438 "+a}, +gfm(){return"\u0410\u0434\u043c\u0456\u043d\u0456\u0441\u0442\u0440\u0430\u0442\u043e\u0440"}, +glQ(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u043a\u0456\u043b\u044c\u043a\u0430 \u0433\u0443\u0433\u043b-\u043e\u0447\u0435\u0439"}, +glP(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u043f\u0440\u0438\u0433\u043e\u0440\u0442\u0430\u0439\u043a\u0443"}, +glR(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u043e\u0431\u0456\u0439\u043c\u0438"}, +lv(a){return a+" \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u0454 \u0432\u0430\u043c \u0433\u0443\u0433\u043b-\u043e\u0447\u0456"}, +lX(a){return a+" \u043f\u0440\u0438\u0433\u043e\u0440\u0442\u0430\u0454\u0442\u044c\u0441\u044f \u0434\u043e \u0432\u0430\u0441"}, +m8(a){return a+" \u043e\u0431\u0456\u0439\u043c\u0430\u0454 \u0432\u0430\u0441"}, +i_(a,b){return a+" \u0432\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u0430\u0454 \u043d\u0430 \u0432\u0438\u043a\u043b\u0438\u043a"}, +gi0(){return"\u0411\u0443\u0434\u044c-\u0445\u0442\u043e \u043c\u043e\u0436\u0435 \u043f\u0440\u0438\u0454\u0434\u043d\u0430\u0442\u0438\u0441\u044c"}, +gfU(){return"\u0410\u0440\u0445\u0456\u0432"}, +geM(){return"\u0412\u0438 \u0432\u043f\u0435\u0432\u043d\u0435\u043d\u0456?"}, +gi1(){return"\u0412\u0438 \u0432\u043f\u0435\u0432\u043d\u0435\u043d\u0456, \u0449\u043e \u0445\u043e\u0447\u0435\u0442\u0435 \u0432\u0438\u0439\u0442\u0438?"}, +gi2(){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."}, +i3(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+"?"}, +i4(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}, +ghK(){return"\u041d\u0430\u0434\u0441\u0438\u043b\u0430\u0442\u0438 \u043d\u0430\u0442\u0438\u0441\u043a\u0430\u043d\u043d\u044f\u043c Enter"}, +i5(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}, +gfV(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u0442\u0438 \u0432 \u0431\u0435\u0441\u0456\u0434\u0456"}, +gi6(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u043e\u0432\u0430\u043d\u043e"}, +i7(a,b){return a+" \u0431\u043b\u043e\u043a\u0443\u0454 "+b}, +gi8(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u0442\u0438 \u043f\u0440\u0438\u0441\u0442\u0440\u0456\u0439"}, +gdj(){return"\u0417\u0430\u0431\u043b\u043e\u043a\u043e\u0432\u0430\u043d\u043e"}, +gi9(){return"\u041f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u0431\u043e\u0442\u0456\u0432"}, +gkt(){return"\u0420\u043e\u0437\u043c\u0456\u0440 \u0431\u0443\u043b\u044c\u0431\u0430\u0448\u043a\u0438"}, +gcN(a){return"\u0421\u043a\u0430\u0441\u0443\u0432\u0430\u0442\u0438"}, +fW(a){return"\u041d\u0435 \u0432\u0434\u0430\u043b\u043e\u0441\u044f \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0438 URI "+a}, +gfX(){return"\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u043d\u0430\u0437\u0432\u0443 \u043f\u0440\u0438\u0441\u0442\u0440\u043e\u044e"}, +ig(a){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u0430\u0432\u0430\u0442\u0430\u0440 \u0431\u0435\u0441\u0456\u0434\u0438"}, +ih(a,b){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u043e\u043f\u0438\u0441 \u0431\u0435\u0441\u0456\u0434\u0438 \u043d\u0430: '"+b+"'"}, +ii(a,b){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u043d\u0430\u0437\u0432\u0443 \u0431\u0435\u0441\u0456\u0434\u0438 \u043d\u0430: '"+b+"'"}, +ij(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"}, +ik(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+"'"}, +il(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"}, +im(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}, +io(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"}, +ip(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}, +iq(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"}, +ir(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}, +is(a){return a+" \u0437\u043c\u0456\u043d\u044e\u0454 \u0430\u0432\u0430\u0442\u0430\u0440"}, +it(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"}, +iu(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"}, +gfY(){return"\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u043f\u0430\u0440\u043e\u043b\u044c"}, +gib(){return"\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u0441\u0442\u0438\u043b\u044c"}, +gia(){return"\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u043d\u0430\u0437\u0432\u0443 \u0433\u0440\u0443\u043f\u0438"}, +gic(){return"\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u0442\u043b\u043e"}, +gie(){return"\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u0430\u0432\u0430\u0442\u0430\u0440"}, +giv(){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"}, +ghx(){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"}, +giw(){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."}, +gix(){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"}, +giz(){return"\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u0456\u043c'\u044f \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430"}, +gfZ(){return"\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u0438 \u0430\u0440\u0445\u0456\u0432"}, +gdd(a){return"\u0417\u0430\u043a\u0440\u0438\u0442\u0438"}, +glS(){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"}, +glT(){return"\u041f\u043e\u0437\u043d\u0430\u0447\u0438\u0442\u0438 \u0433\u0440\u0443\u043f\u043e\u044e"}, +giA(){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"}, +giB(){return"\u041e\u0447\u0438\u0441\u0442\u0438\u0442\u0438 \u043a\u0435\u0448"}, +giC(){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"}, +giD(){return"\u0412\u0456\u0434\u043a\u0438\u043d\u0443\u0442\u0438 \u0441\u0435\u0430\u043d\u0441"}, +giE(){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"}, +gku(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u0442\u0435\u043a\u0441\u0442 \u0443 \u0444\u043e\u0440\u043c\u0430\u0442\u0456 HTML"}, +giF(){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"}, +giG(){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"}, +giH(){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"}, +giI(){return"\u0412\u0438\u0439\u0442\u0438 \u0437 \u0446\u0456\u0454\u0457 \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +gkv(){return"\u041e\u043f\u0438\u0448\u0456\u0442\u044c \u0441\u0435\u0431\u0435"}, +giJ(){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)"}, +giK(){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"}, +gkw(){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)"}, +gkx(){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"}, +gky(){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"}, +gkz(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u0442\u0435\u043a\u0441\u0442"}, +giL(){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"}, +gkA(){return"\u041d\u0435\u043f\u0440\u0438\u043f\u0443\u0441\u0442\u0438\u043c\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430"}, +kB(a){return a+" \u043d\u0435 \u0454 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u044e."}, +giM(){return"\u041f\u043e\u0440\u0456\u0432\u043d\u044f\u0439\u0442\u0435 \u0435\u043c\u043e\u0434\u0437\u0456"}, +giN(){return"\u041f\u043e\u0440\u0456\u0432\u043d\u044f\u0439\u0442\u0435 \u0446\u0438\u0444\u0440\u0438"}, +gh_(){return"\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u0442\u0438 \u0431\u0435\u0441\u0456\u0434\u0443"}, +giO(){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"}, +giP(){return"\u041c\u0456\u0441\u0442\u0438\u0442\u044c \u043f\u043e\u043a\u0430\u0437\u0443\u0432\u0430\u043d\u0435 \u0456\u043c\u2019\u044f"}, +giQ(){return"\u041c\u0456\u0441\u0442\u0438\u0442\u044c \u0456\u043c\u2019\u044f \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430"}, +gfn(){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"}, +giR(){return"\u0421\u043a\u043e\u043f\u0456\u0439\u043e\u0432\u0430\u043d\u043e \u0432 \u0431\u0443\u0444\u0435\u0440 \u043e\u0431\u043c\u0456\u043d\u0443"}, +gh0(a){return"\u041a\u043e\u043f\u0456\u044e\u0432\u0430\u0442\u0438"}, +giS(){return"\u041a\u043e\u043f\u0456\u044e\u0432\u0430\u0442\u0438 \u0434\u043e \u0431\u0443\u0444\u0435\u0440\u0430 \u043e\u0431\u043c\u0456\u043d\u0443"}, +iT(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}, +iU(a){return"\u0423\u0447\u0430\u0441\u043d\u0438\u043a\u0456\u0432: "+a}, +iV(a){return"\ud83d\udcac "+a+" \u0441\u0442\u0432\u043e\u0440\u044e\u0454 \u0431\u0435\u0441\u0456\u0434\u0443"}, +giW(){return"\u0422\u0435\u043c\u043d\u0438\u0439"}, +iX(a,b){return b+", "+a}, +iY(a,b,c){return c+"-"+b+"-"+a}, +giZ(){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?"}, +gj_(){return"\u0422\u0438\u043f\u043e\u0432\u0438\u0439 \u0440\u0456\u0432\u0435\u043d\u044c \u0434\u043e\u0437\u0432\u043e\u043b\u0456\u0432"}, +gez(a){return"\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438"}, +gj0(){return"\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u043e\u0431\u043b\u0456\u043a\u043e\u0432\u0438\u0439 \u0437\u0430\u043f\u0438\u0441"}, +gh2(){return"\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f"}, +gfp(){return"\u041f\u0440\u0438\u0441\u0442\u0440\u043e\u0457"}, +geR(){return"\u041e\u0441\u043e\u0431\u0438\u0441\u0442\u0456 \u0431\u0435\u0441\u0456\u0434\u0438"}, +gnt(a){return"Download"}, +gj2(){return"\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438"}, +gj3(){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"}, +gh3(){return"\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438 \u0434\u043e\u0437\u0432\u043e\u043b\u0438 \u0431\u0435\u0441\u0456\u0434\u0438"}, +gh4(){return"\u0417\u043c\u0456\u043d\u0438\u0442\u0438 \u0430\u0432\u0430\u0442\u0430\u0440 \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +gh5(){return"\u0415\u043c\u043e\u0434\u0437\u0456 \u0432\u0436\u0435 \u0456\u0441\u043d\u0443\u0454!"}, +gh6(){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!"}, +gj4(){return"\u041d\u0430\u0431\u043e\u0440\u0438 \u0435\u043c\u043e\u0434\u0436\u0456 \u0434\u043b\u044f \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +gh7(){return"\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f \u0435\u043c\u043e\u0434\u0437\u0456"}, +gh8(){return"\u041a\u043e\u0440\u043e\u0442\u043a\u0438\u0439 \u043a\u043e\u0434 \u0434\u043b\u044f \u0435\u043c\u043e\u0434\u0437\u0456"}, +gj5(){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"}, +gj6(){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"}, +gfu(){return"\u0423\u0432\u0456\u043c\u043a\u043d\u0443\u0442\u0438 \u0448\u0438\u0444\u0440\u0443\u0432\u0430\u043d\u043d\u044f"}, +gj7(){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?"}, +gh9(){return"\u0428\u0438\u0444\u0440\u0443\u0432\u0430\u043d\u043d\u044f \u0432\u0438\u043c\u043a\u043d\u0435\u043d\u043e"}, +j8(a){return a+" \u0437\u0430\u0432\u0435\u0440\u0448\u0443\u0454 \u0432\u0438\u043a\u043b\u0438\u043a"}, +gnB(){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"}, +gkK(){return"\u0414\u043e\u043c\u0430\u0448\u043d\u0456\u0439 \u0441\u0435\u0440\u0432\u0435\u0440"}, +gj9(){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"}, +gha(){return"\u0423\u0441\u0435 \u0433\u043e\u0442\u043e\u0432\u043e!"}, +gfv(){return"\u0423\u043a\u0440\u0430\u0439 \u043e\u0431\u0440\u0430\u0437\u043b\u0438\u0432\u0438\u0439"}, +gjc(a){return"\u0420\u043e\u0437\u043c\u0456\u0440 \u0448\u0440\u0438\u0444\u0442\u0443"}, +geB(a){return"\u041f\u0435\u0440\u0435\u0441\u043b\u0430\u0442\u0438"}, +gjd(){return"\u041f'\u044f\u0442\u043d\u0438\u0446\u044f"}, +gkI(){return"\u0417 \u043c\u043e\u043c\u0435\u043d\u0442\u0443 \u043f\u0440\u0438\u0454\u0434\u043d\u0430\u043d\u043d\u044f"}, +gkJ(){return"\u0417 \u043c\u043e\u043c\u0435\u043d\u0442\u0443 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f"}, +gfO(){return"\u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u0434\u043e \u043d\u043e\u0432\u043e\u0457 \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +ghy(){return"\u041e\u043f\u0438\u0441 \u0433\u0440\u0443\u043f\u0438"}, +f8(a){return"\u0413\u0440\u0443\u043f\u0430 \u0437 "+a}, +ghz(){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"}, +ghA(){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"}, +je(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}, +ghb(){return"\u0414\u043e\u0432\u0456\u0434\u043a\u0430"}, +gjf(){return"\u0421\u0445\u043e\u0432\u0430\u0442\u0438 \u0437\u043c\u0456\u043d\u0435\u043d\u0456 \u043f\u043e\u0434\u0456\u0457"}, +gjg(){return"\u0421\u0445\u043e\u0432\u0430\u0442\u0438 \u043d\u0435\u0432\u0456\u0434\u043e\u043c\u0456 \u043f\u043e\u0434\u0456\u0457"}, +gfw(){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?"}, +ghc(){return"\u041d\u0435\u0445\u0442\u0443\u0432\u0430\u0442\u0438"}, +geh(){return"\u041d\u0435\u0445\u0442\u0443\u0432\u0430\u043d\u0456 \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0456"}, +gjh(){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."}, +gji(){return"\u041d\u0435\u0445\u0442\u0443\u0432\u0430\u0442\u0438 \u0456\u043c'\u044f \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430"}, +gfz(){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"}, +gjj(){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"}, +gfA(){return"\u041d\u0435\u043e\u0431\u0440\u0430\u0437\u043b\u0438\u0432\u0438\u0439"}, +gjk(){return"\u0417\u0430\u043f\u0440\u043e\u0441\u0438\u0442\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442"}, +jl(a){return"\u0417\u0430\u043f\u0440\u043e\u0441\u0438\u0442\u0438 \u043a\u043e\u043d\u0442\u0430\u043a\u0442 \u0434\u043e "+a}, +gjn(){return"\u0417\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043e"}, +jo(a,b){return"\ud83d\udce9 "+a+" \u0437\u0430\u043f\u0440\u043e\u0448\u0443\u0454 "+b}, +gjp(){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"}, +gjm(){return"\u0417\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f \u0434\u043b\u044f \u043c\u0435\u043d\u0435"}, +gjq(){return"\u043f\u0438\u0448\u0435"}, +he(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"}, +ghd(){return"\u041f\u0440\u0438\u0454\u0434\u043d\u0430\u0442\u0438\u0441\u044f \u0434\u043e \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +jr(a,b){return"\ud83d\udc5e "+a+" \u0432\u0438\u043b\u0443\u0447\u0430\u0454 "+b}, +ghf(){return"\u0412\u0438\u043b\u0443\u0447\u0438\u0442\u0438 \u0437 \u0431\u0435\u0441\u0456\u0434\u0438"}, +hg(a){return"\u041e\u0441\u0442\u0430\u043d\u043d\u044f \u0430\u043a\u0442\u0438\u0432\u043d\u0456\u0441\u0442\u044c: "+a}, +gjs(){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"}, +gjt(){return"\u0412\u0438\u0445\u043e\u0434\u0438\u0442\u044c \u0437 \u0431\u0435\u0441\u0456\u0434\u0438"}, +gju(){return"\u0421\u0432\u0456\u0442\u043b\u0438\u0439"}, +jv(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"}, +gfo(){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"}, +gkE(){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."}, +gkC(){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"}, +gkD(){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."}, +gkL(){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"}, +gkM(){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."}, +ghh(){return"\u0417\u0430\u0432\u0430\u043d\u0442\u0430\u0436\u0438\u0442\u0438 \u0449\u0435\u2026"}, +geX(){return"\u0423\u0432\u0456\u0439\u0442\u0438"}, +jw(a){return"\u0423\u0432\u0456\u0439\u0442\u0438 \u0434\u043e "+a}, +gkN(){return"\u0423\u0432\u0456\u0439\u0442\u0438 \u043e\u0434\u043d\u0438\u043c \u043d\u0430\u0442\u0438\u0441\u043a\u0430\u043d\u043d\u044f\u043c"}, +ghi(){return"\u0412\u0438\u0439\u0442\u0438"}, +gjx(){return"\u0417\u043c\u0456\u043d\u0438 \u0443\u0447\u0430\u0441\u043d\u0438\u043a\u0456\u0432"}, +gf4(){return"\u0417\u0433\u0430\u0434\u0430\u0442\u0438"}, +gjz(){return"\u041f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f"}, +gjy(){return"\u041f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f \u0431\u0443\u0434\u0435 \u0432\u0438\u043b\u0443\u0447\u0435\u043d\u043e \u0434\u043b\u044f \u0432\u0441\u0456\u0445 \u0443\u0447\u0430\u0441\u043d\u0438\u043a\u0456\u0432"}, +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."}, +gfB(){return"\u041c\u043e\u0434\u0435\u0440\u0430\u0442\u043e\u0440"}, +gjA(){return"\u041f\u043e\u043d\u0435\u0434\u0456\u043b\u043e\u043a"}, +ghj(){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"}, +ghk(){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!"}, +gjS(){return"Previous"}, +gdh(a){return"\u0414\u0430\u043b\u0456"}, +gjB(){return"\u041d\u0456"}, +gjC(){return"\u041d\u0435\u043c\u0430\u0454 \u0437'\u0454\u0434\u043d\u0430\u043d\u043d\u044f \u0437 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c"}, +gjD(){return"\u0415\u043c\u043e\u0434\u0436\u0456 \u043d\u0435 \u0437\u043d\u0430\u0439\u0434\u0435\u043d\u043e. \ud83d\ude15"}, +gjE(){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."}, +kQ(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?"}, +gjF(){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."}, +gfC(){return"\u041d\u0435\u043c\u0430\u0454 \u043f\u0440\u0430\u0432 \u0434\u043e\u0441\u0442\u0443\u043f\u0443"}, +ghl(){return"\u041a\u0456\u043c\u043d\u0430\u0442 \u043d\u0435 \u0437\u043d\u0430\u0439\u0434\u0435\u043d\u043e\u2026"}, +gfD(){return"\u0421\u043f\u043e\u0432\u0456\u0449\u0435\u043d\u043d\u044f"}, +gjG(){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"}, +gfE(){return"\u041e\u0431\u0440\u0430\u0437\u043b\u0438\u0432\u0438\u0439"}, +gdl(){return"\u0413\u0430\u0440\u0430\u0437\u0434"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"\u0425\u0430\u043b\u0435\u043f\u0430, \u0449\u043e\u0441\u044c \u043f\u0456\u0448\u043b\u043e \u043d\u0435 \u0442\u0430\u043a\u2026"}, +gkR(){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"}, +gkS(){return"\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438 \u0432 \u043a\u0430\u0440\u0442\u0430\u0445"}, +gkj(){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."}, +ghm(){return"\u0410\u0431\u043e"}, +gho(){return"\u0423\u0447\u0430\u0441\u043d\u0438\u043a"}, +gjH(){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"}, +gjI(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"}, +gjK(){return"\u0412\u0438\u0431\u0440\u0430\u0442\u0438 \u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f"}, +gjL(){return"\u0417\u0430\u043a\u0440\u0456\u043f\u0438\u0442\u0438"}, +gjN(){return"\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044c \u0456\u043c'\u044f \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0430"}, +gfF(){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."}, +gfG(){return"\u0412\u0432\u0435\u0434\u0456\u0442\u044c \u0441\u0432\u0456\u0439 \u043f\u0430\u0440\u043e\u043b\u044c"}, +gjQ(){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"}, +gjR(){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."}, +gjT(){return"\u041f\u0440\u0438\u0432\u0430\u0442\u043d\u0456\u0441\u0442\u044c"}, +gkT(){return"\u041f\u0440\u0430\u0432\u0438\u043b\u0430 \u0441\u043f\u043e\u0432\u0456\u0449\u0435\u043d\u044c"}, +gfI(a){return"\u041f\u0440\u0438\u0447\u0438\u043d\u0430"}, +hs(a){return A.q(a)+" \u0437\u043c\u0456\u043d\u044e\u0454 \u043f\u043e\u0434\u0456\u044e"}, +gjV(){return"\u0420\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f"}, +gjW(){return"\u0412\u0456\u0434\u0445\u0438\u043b\u0438\u0442\u0438"}, +jX(a){return a+" \u0432\u0456\u0434\u0445\u0438\u043b\u044f\u0454 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f"}, +gbF(a){return"\u0412\u0438\u043b\u0443\u0447\u0438\u0442\u0438"}, +gjY(){return"\u0412\u0438\u043b\u0443\u0447\u0438\u0442\u0438 \u0432\u0441\u0456 \u0456\u043d\u0448\u0456 \u043f\u0440\u0438\u0441\u0442\u0440\u043e\u0457"}, +jZ(a){return"\u0412\u0438\u043b\u0443\u0447\u0435\u043d\u043e \u043a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447\u0435\u043c "+a.k(0)}, +gk7(){return"\u0420\u043e\u0437\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u0442\u0438 \u0443 \u0431\u0435\u0441\u0456\u0434\u0456"}, +gkW(){return"\u0412\u0438\u043b\u0443\u0447\u0438\u0442\u0438 \u0441\u0432\u0456\u0439 \u0430\u0432\u0430\u0442\u0430\u0440"}, +gk_(){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"}, +ght(){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"}, +gfK(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"}, +gk0(){return"\u041a\u0456\u043c\u043d\u0430\u0442\u0443 \u0431\u0443\u043b\u043e \u043e\u043d\u043e\u0432\u043b\u0435\u043d\u043e"}, +gk5(){return"\u0412\u0435\u0440\u0441\u0456\u044f \u043a\u0456\u043c\u043d\u0430\u0442\u0438"}, +ghB(){return"\u0421\u0443\u0431\u043e\u0442\u0430"}, +gke(){return"\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438 \u0444\u0430\u0439\u043b"}, +ghC(){return"\u0411\u0435\u0437\u043f\u0435\u043a\u0430"}, +gjU(){return"\u041a\u043b\u044e\u0447 \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f"}, +gkU(){return"\u041a\u043b\u044e\u0447 \u0432\u0456\u0434\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044f \u0432\u0442\u0440\u0430\u0447\u0435\u043d\u043e?"}, +hD(a){return"\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u043d\u0443\u0442\u043e "+a}, +kf(a,b){var s=null +return A.ew(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)}, +hE(a,b){return"\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u043d\u0443\u043b\u0438 "+a+" \u0456 "+b}, +geI(a){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438"}, +ghF(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f"}, +gkh(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u044f\u043a \u0442\u0435\u043a\u0441\u0442"}, +ghG(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u0430\u0443\u0434\u0456\u043e"}, +ghH(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u0444\u0430\u0439\u043b"}, +ghI(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f"}, +ghJ(){return"\u041d\u0430\u0434\u0441\u0438\u043b\u0430\u0442\u0438 \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f"}, +ghL(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u043e\u0440\u0438\u0433\u0456\u043d\u0430\u043b"}, +ghM(){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u0432\u0456\u0434\u0435\u043e"}, +hN(a){return"\ud83d\udcc1 "+a+" \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u0454 \u0444\u0430\u0439\u043b"}, +hQ(a){return"\ud83c\udfa4 "+a+" \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u0454 \u0430\u0443\u0434\u0456\u043e"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u0454 \u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u043d\u044f"}, +fP(a){return"\ud83d\ude0a "+a+" \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u0454 \u043d\u0430\u043b\u0456\u043f\u043a\u0443"}, +hP(a){return"\ud83c\udfa5 "+a+" \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u0454 \u0432\u0456\u0434\u0435\u043e"}, +ki(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"}, +gkk(){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"}, +gfQ(){return"\u0423\u043a\u0430\u0437\u0430\u0442\u0438 \u0440\u0456\u0432\u043d\u0456 \u0434\u043e\u0437\u0432\u043e\u043b\u0456\u0432"}, +gfS(){return"\u041d\u0430\u043b\u0430\u0448\u0442\u0443\u0432\u0430\u043d\u043d\u044f"}, +gfk(a){return"\u041f\u043e\u0434\u0456\u043b\u0438\u0442\u0438\u0441\u044f"}, +kl(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"}, +gkm(){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"}, +glA(){return"\u0404\u0434\u0438\u043d\u0438\u0439 \u0432\u0445\u0456\u0434"}, +ghS(a){return"\u041f\u0440\u043e\u043f\u0443\u0441\u0442\u0438\u0442\u0438"}, +gnR(){return"Invite"}, +ghT(){return"\u0414\u0436\u0435\u0440\u0435\u043b\u044c\u043d\u0438\u0439 \u043a\u043e\u0434"}, +hU(a){return a+" \u0440\u043e\u0437\u043f\u043e\u0447\u0438\u043d\u0430\u0454 \u0432\u0438\u043a\u043b\u0438\u043a"}, +gko(a){return"\u041d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438"}, +gkp(){return"\u041d\u0435\u0434\u0456\u043b\u044f"}, +glH(){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."}, +gks(){return"\u0421\u0438\u0441\u0442\u0435\u043c\u043d\u0430"}, +gkY(){return"\u0412\u043e\u043d\u0438 \u0432\u0456\u0434\u0440\u0456\u0437\u043d\u044f\u044e\u0442\u044c\u0441\u044f"}, +gkZ(){return"\u0412\u043e\u043d\u0438 \u0437\u0431\u0456\u0433\u0430\u044e\u0442\u044c\u0441\u044f"}, +gl_(){return"\u0427\u0435\u0442\u0432\u0435\u0440"}, +gl0(){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!"}, +gl1(){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"}, +gl2(){return"\u0421\u043f\u0440\u043e\u0431\u0443\u0439\u0442\u0435 \u043d\u0430\u0434\u0456\u0441\u043b\u0430\u0442\u0438 \u0449\u0435 \u0440\u0430\u0437"}, +gl3(){return"\u0412\u0456\u0432\u0442\u043e\u0440\u043e\u043a"}, +l4(a,b){return a+" \u0440\u043e\u0437\u0431\u043b\u043e\u043a\u043e\u0432\u0443\u0454 "+b}, +gl5(){return"\u0420\u043e\u0437\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u0442\u0438 \u043f\u0440\u0438\u0441\u0442\u0440\u0456\u0439"}, +gl6(){return"\u041d\u0435\u0432\u0456\u0434\u043e\u043c\u0438\u0439 \u043f\u0440\u0438\u0441\u0442\u0440\u0456\u0439"}, +gk8(){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"}, +l7(a,b){return"\u041d\u0435\u0432\u0456\u0434\u043e\u043c\u0430 \u043f\u043e\u0434\u0456\u044f '"+a+"'"}, +gfM(){return"\u0412\u0456\u0434\u043a\u0440\u0456\u043f\u0438\u0442\u0438"}, +l8(a,b){return a+" \u0442\u0430 "+b+" \u0456\u043d\u0448\u0438\u0445 \u043f\u0438\u0448\u0443\u0442\u044c"}, +l9(a,b){return a+" \u0456 "+b+" \u043f\u0438\u0448\u0443\u0442\u044c"}, +la(a){return a+" \u043f\u0438\u0448\u0435"}, +lb(a){return"\ud83d\udeaa "+a+" \u0432\u0438\u0445\u043e\u0434\u0438\u0442\u044c \u0437 \u0431\u0435\u0441\u0456\u0434\u0438"}, +lc(a,b){return a+" \u043d\u0430\u0434\u0441\u0438\u043b\u0430\u0454 \u043f\u043e\u0434\u0456\u044e "+b}, +gmu(){return"\u041d\u0435\u043f\u0435\u0440\u0435\u0432\u0456\u0440\u0435\u043d\u0438\u0439"}, +gdZ(){return"\u041f\u0435\u0440\u0435\u0432\u0456\u0440\u0435\u043d\u0438\u0439"}, +gka(){return"\u041f\u043e\u0447\u0430\u0442\u0438 \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u043a\u0443"}, +gkb(){return"\u0412\u0438 \u0443\u0441\u043f\u0456\u0448\u043d\u043e \u043f\u0435\u0440\u0435\u0432\u0456\u0440\u0435\u043d\u0456!"}, +gld(){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"}, +gle(){return"\u0412\u0438\u0434\u0438\u043c\u0456\u0441\u0442\u044c \u0456\u0441\u0442\u043e\u0440\u0456\u0457 \u0431\u0435\u0441\u0456\u0434\u0438"}, +glf(){return"\u0412\u0438\u0434\u0438\u043c\u0430 \u0434\u043b\u044f \u0432\u0441\u0456\u0445 \u0443\u0447\u0430\u0441\u043d\u0438\u043a\u0456\u0432"}, +glg(){return"\u0412\u0438\u0434\u0438\u043c\u0430 \u0434\u043b\u044f \u0432\u0441\u0456\u0445"}, +glh(){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"}, +gli(){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"}, +glj(){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"}, +glk(){return"\u0422\u043b\u043e"}, +gll(){return"\u041f\u043e\u043f\u0435\u0440\u0435\u0434\u0436\u0435\u043d\u043d\u044f!"}, +glm(){return"\u0421\u0435\u0440\u0435\u0434\u0430"}, +ghv(){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"}, +ghw(){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?"}, +glo(){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?"}, +glp(){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."}, +geQ(){return"\u0422\u0430\u043a"}, +glq(){return"\u0412\u0438"}, +gkd(){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"}, +glr(){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"}, +gls(){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"}, +glu(){return"\u0412\u0430\u0448 \u0432\u0456\u0434\u043a\u0440\u0438\u0442\u0438\u0439 \u043a\u043b\u044e\u0447"}, +gkO(){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"}, +gmr(a){return"\u0427\u0430\u0441"}, +gd3(a){return"\u0422\u0438\u043f \u043f\u043e\u0432\u0456\u0434\u043e\u043c\u043b\u0435\u043d\u043d\u044f"}, +glx(){return"\u0412\u0456\u0434\u043f\u0440\u0430\u0432\u043d\u0438\u043a"}, +gmk(){return"\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438 \u0433\u0430\u043b\u0435\u0440\u0435\u044e"}, +gmo(){return"\u0412\u0438\u043b\u0443\u0447\u0438\u0442\u0438 \u0437 \u043f\u0440\u043e\u0441\u0442\u043e\u0440\u0443"}, +gml(){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."}, +glM(){return"\u0414\u043e\u0434\u0430\u0442\u0438 \u0434\u043e \u0456\u0441\u0442\u043e\u0440\u0456\u0457"}, +gmm(){return"\u041e\u043f\u0443\u0431\u043b\u0456\u043a\u0443\u0432\u0430\u0442\u0438"}, +gkc(){return"\u0425\u0442\u043e \u043c\u043e\u0436\u0435 \u0431\u0430\u0447\u0438\u0442\u0438 \u043c\u043e\u0457 \u0456\u0441\u0442\u043e\u0440\u0456\u0457?"}, +gmq(){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"}, +gmp(){return"\u0412\u0456\u0434\u043f\u043e\u0432\u0456\u0434\u044c \u043d\u0430\u0434\u0456\u0441\u043b\u0430\u043d\u043e"}, +lD(a,b){return"\u0406\u0441\u0442\u043e\u0440\u0456\u044f \u0437\u0430 "+a+": \n"+b}, +gln(){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."}, +gmv(){return"\u0429\u043e \u0432\u0456\u0434\u0431\u0443\u0432\u0430\u0454\u0442\u044c\u0441\u044f?"}, +glK(){return"\u0414\u043e\u0434\u0430\u0442\u0438 \u043e\u043f\u0438\u0441"}, +glE(){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."}, +gm9(){return"\u042f \u0440\u043e\u0437\u0443\u043c\u0456\u044e"}, +gkX(){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"}, +mn(a,b){return a+" \u0440\u0435\u0430\u0433\u0443\u0454 \u0437 "+b}, +gjM(){return"\u041f\u0440\u0438\u043a\u0440\u0456\u043f\u0438\u0442\u0438 \u0432 \u043a\u0456\u043c\u043d\u0430\u0442\u0456"}, +glU(){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?"}, +gft(){return"\u0415\u043c\u043e\u0434\u0436\u0456"}, +gm3(){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"}, +glZ(){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"}, +gmb(){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"}, +gma(){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."}, +gmy(){return"\u041d\u0430\u0437\u0432\u0430"}, +gmF(){return"\u0412\u0438 \u0432\u0456\u0434\u0445\u0438\u043b\u0438\u043b\u0438 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u043d\u044f"}, +glt(){return"\u0412\u0438 \u043f\u0440\u0438\u0454\u0434\u043d\u0430\u043b\u0438\u0441\u044f \u0434\u043e \u0431\u0435\u0441\u0456\u0434\u0438"}, +gmz(){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"}, +mA(a){return"\u0412\u0438 \u0437\u0430\u0431\u043b\u043e\u043a\u0443\u0432\u0430\u043b\u0438 "+a}, +mB(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}, +mC(a){return"\ud83d\udce9 \u0412\u0438 \u0431\u0443\u043b\u0438 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d\u0456 "+a}, +mD(a){return"\ud83d\udce9 \u0412\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0438\u043b\u0438 "+a}, +mE(a){return"\ud83d\udc5e \u0412\u0438 \u0432\u0438\u043b\u0443\u0447\u0438\u043b\u0438 "+a}, +mG(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."}, +gms(){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"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){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."}, +glw(){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."}, +glC(){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"}, +gk9(){return"\u041a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0447"}, +glY(){return"\u041a\u043e\u0440\u0438\u0441\u0442\u0443\u0432\u0430\u0446\u044c\u043a\u0438\u0439"}, +gmx(){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."}, +gm1(){return"\u0423\u0432\u0456\u0439\u0442\u0438 \u0432 \u043f\u0440\u043e\u0441\u0442\u0456\u0440"}, +gm0(){return"\u0423\u0432\u0456\u0439\u0442\u0438 \u0432 \u043a\u0456\u043c\u043d\u0430\u0442\u0443"}, +glN(){return"\u0423\u0441\u0456 \u043f\u0440\u043e\u0441\u0442\u043e\u0440\u0438"}, +mi(a){return a+" \u0431\u0435\u0441\u0456\u0434"}, +gm7(){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"}, +hu(a){return"\u041f\u043e\u0440\u043e\u0436\u043d\u044f \u0431\u0435\u0441\u0456\u0434\u0430 (\u0440\u0430\u043d\u0456\u0448\u0435 "+a+")"}, +gnz(){return"\u0417\u0430\u0448\u0438\u0444\u0440\u0443\u0432\u0430\u0442\u0438 \u0446\u044e \u0431\u0435\u0441\u0456\u0434\u0443"}, +gnA(){return"\u041d\u0430\u0441\u043a\u0440\u0456\u0437\u043d\u0435 \u0448\u0438\u0444\u0440\u0443\u0432\u0430\u043d\u043d\u044f"}, +gns(){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."}, +gkn(){return"\u0412\u0438\u0431\u0430\u0447\u0442\u0435... \u0446\u0435 \u043d\u0435\u043c\u043e\u0436\u043b\u0438\u0432\u043e"}, +gnr(){return"\u041a\u043b\u044e\u0447\u0456 \u043f\u0440\u0438\u0441\u0442\u0440\u043e\u044e:"}, +got(){return"\u0412\u0456\u0434\u043d\u043e\u0432\u0438\u0442\u0438 \u0431\u0435\u0441\u0456\u0434\u0443"}, +go2(){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"}, +gnK(){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."}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"\u041f\u043e\u0448\u0443\u043a"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auH.prototype={ +gjJ(){return"M\u1eadt kh\u1ea9u kh\xf4ng \u0111\xfang!"}, +gjP(){return"Vui l\xf2ng nh\u1eadp \u0111\u1ecba ch\u1ec9 email h\u1ee3p l\u1ec7."}, +gfJ(){return"L\u1eb7p l\u1ea1i m\u1eadt kh\u1ea9u"}, +jO(a){return"Vui l\xf2ng ch\u1ecdn t\u1ed1i thi\u1ec3u "+a+" k\xed t\u1ef1."}, +ghV(){return"Gi\u1edbi thi\u1ec7u"}, +ghW(a){return"\u0110\u1ed3ng \xfd"}, +hX(a){return a+" \u0111\xe3 \u0111\u1ed3ng \xfd l\u1eddi m\u1eddi"}, +hY(a){return a+" \u0111\xe3 k\xedch ho\u1ea1t m\xe3 h\xf3a \u0111\u1ea7u cu\u1ed1i 2 chi\u1ec1u"}, +ghZ(){return"Th\xeam email"}, +glV(){return"Vui l\xf2ng x\xe1c nh\u1eadn Matrix ID \u0111\u1ec3 x\xf3a t\xe0i kho\u1ea3n c\u1ee7a b\u1ea1n."}, +lG(a){return"N\xean l\xe0 "+a}, +gfm(){return"Qu\u1ea3n tr\u1ecb vi\xean"}, +glQ(){return"G\u1eedi \u0111\xf4i m\u1eaft ng\xe2y th\u01a1"}, +glP(){return"\xd4m m\u1ed9t c\xe1i"}, +glR(){return"\xd4m m\u1ed9t c\xe1i"}, +lv(a){return a+" g\u1eedi b\u1ea1n \u0111\xf4i m\u1eaft ng\xe2y th\u01a1"}, +lX(a){return a+" \xf4m b\u1ea1n"}, +m8(a){return a+" \xf4m b\u1ea1n"}, +i_(a,b){return a+" \u0111\xe3 tr\u1ea3 l\u1eddi cu\u1ed9c g\u1ecdi"}, +gi0(){return"M\u1ecdi ng\u01b0\u1eddi \u0111\u1ec1u c\xf3 th\u1ec3 gia nh\u1eadp"}, +gfU(){return"L\u01b0u tr\u1eef"}, +geM(){return"B\u1ea1n ch\u1eafc ch\u1ee9?"}, +gi1(){return"B\u1ea1n c\xf3 ch\u1eafc b\u1ea1n mu\u1ed1n \u0111\u0103ng xu\u1ea5t kh\xf4ng?"}, +gi2(){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."}, +i3(a){return"B\u1ea1n c\xf3 \u0111\u1ed3ng \xfd y\xeau c\u1ea7u ch\u1ee9ng th\u1ef1c t\u1eeb "+a+" kh\xf4ng?"}, +i4(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}, +ghK(){return"G\u1eedi khi nh\u1eadp"}, +i5(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}, +gfV(){return"C\u1ea5m kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gi6(){return"\u0110\xe3 b\u1ecb c\u1ea5m"}, +i7(a,b){return a+" \u0111\xe3 c\u1ea5m "+b}, +gi8(){return"Thi\u1ebft b\u1ecb b\u1ecb ch\u1eb7n"}, +gdj(){return"\u0110\xe3 ch\u1eb7n"}, +gi9(){return"Tin nh\u1eafn t\u1ef1 \u0111\u1ed9ng"}, +gkt(){return"K\xedch c\u1ee1 tin nh\u1eafn"}, +gcN(a){return"H\u1ee7y"}, +fW(a){return"Kh\xf4ng th\u1ec3 m\u1edf URI "+a}, +gfX(){return"Thay \u0111\u1ed5i t\xean thi\u1ebft b\u1ecb"}, +ig(a){return a+" \u0111\xe3 thay \u0111\u1ed5i \u1ea3nh ph\xf2ng chat"}, +ih(a,b){return a+" \u0111\xe3 thay \u0111\u1ed5i m\xf4 t\u1ea3 ph\xf2ng chat th\xe0nh: '"+b+"'"}, +ii(a,b){return a+" \u0111\xe3 thay \u0111\u1ed5i t\xean ph\xf2ng chat th\xe0nh: '"+b+"'"}, +ij(a){return a+" \u0111\xe3 thay \u0111\u1ed5i quy\u1ec1n trong ph\xf2ng chat"}, +ik(a,b){return a+" \u0111\xe3 thay \u0111\u1ed5i t\xean hi\u1ec3n th\u1ecb th\xe0nh: '"+b+"'"}, +il(a){return a+" \u0111\xe3 thay \u0111\u1ed5i quy t\u1eafc truy c\u1eadp \u0111\u1ed1i v\u1edbi kh\xe1ch"}, +im(a,b){return a+" \u0111\xe3 thay \u0111\u1ed5i quy t\u1eafc truy c\u1eadp \u0111\u1ed1i v\u1edbi kh\xe1ch th\xe0nh: "+b}, +io(a){return a+" \u0111\xe3 thay \u0111\u1ed5i ch\u1ebf \u0111\u1ed9 hi\u1ec3n th\u1ecb l\u1ecbch s\u1eed"}, +ip(a,b){return a+" \u0111\xe3 thay \u0111\u1ed5i ch\u1ebf \u0111\u1ed9 hi\u1ec3n th\u1ecb l\u1ecbch s\u1eed th\xe0nh: "+b}, +iq(a){return a+" \u0111\xe3 thay \u0111\u1ed5i quy t\u1eafc tham gia"}, +ir(a,b){return a+" \u0111\xe3 thay \u0111\u1ed5i quy t\u1eafc tham gia th\xe0nh: "+b}, +is(a){return a+" \u0111\xe3 thay \u0111\u1ed5i \u1ea3nh \u0111\u1ea1i di\u1ec7n c\u1ee7a m\xecnh"}, +it(a){return a+" \u0111\xe3 \u0111\u1ed5i \u0111\u1ecba ch\u1ec9 ph\xf2ng chat"}, +iu(a){return a+" \u0111\xe3 thay \u0111\u1ed5i \u0111\u01b0\u1eddng d\u1eabn m\u1eddi"}, +gfY(){return"Thay \u0111\u1ed5i m\u1eadt kh\u1ea9u"}, +gib(){return"Thay \u0111\u1ed5i phong c\xe1ch c\u1ee7a b\u1ea1n"}, +gia(){return"Thay \u0111\u1ed5i t\xean nh\xf3m"}, +gic(){return"Thay h\xecnh n\u1ec1n"}, +gie(){return"Thay \u0111\u1ed5i \u1ea3nh \u0111\u1ea1i di\u1ec7n"}, +giv(){return"M\xe3 h\xf3a h\u1ecfng"}, +gf0(){return"Chat"}, +ghx(){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"}, +giw(){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."}, +gix(){return"Cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gfd(){return"Ch\u1ecdn m\u1ed9t m\u1eadt kh\u1ea9u m\u1ea1nh"}, +giz(){return"Ch\u1ecdn t\xean ng\u01b0\u1eddi d\xf9ng"}, +gfZ(){return"D\u1ecdn d\u1eb9p l\u01b0u tr\u1eef"}, +gdd(a){return"\u0110\xf3ng"}, +glS(){return"\u0110\xe1nh d\u1ea5u l\xe0 cu\u1ed9c tr\xf2 chuy\u1ec7n tr\u1ef1c ti\u1ebfp"}, +glT(){return"\u0110\xe1nh d\u1ea5u l\xe0 cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +giA(){return"C\u1ea5m ng\u01b0\u1eddi d\xf9ng n\xe0y kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +giB(){return"X\xf3a b\u1ed9 nh\u1edb \u0111\u1ec7m"}, +giC(){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"}, +giD(){return"H\u1ee7y phi\xean"}, +giE(){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"}, +gku(){return"G\u1eedi v\u0103n b\u1ea3n \u0111\u1ecbnh d\u1ea1ng HTML"}, +giF(){return"M\u1eddi ng\u01b0\u1eddi d\xf9ng n\xe0y v\xe0o cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +giG(){return"Tham gia cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +giH(){return"Lo\u1ea1i b\u1ecf ng\u01b0\u1eddi d\xf9ng kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +giI(){return"R\u1eddi kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gkv(){return"M\xf4 t\u1ea3 b\u1ea3n th\xe2n"}, +giJ(){return"\u0110\u1eb7t \u1ea3nh cho cu\u1ed9c tr\xf2 chuy\u1ec7n (b\u1edfi mxc-uri)"}, +giK(){return"\u0110\u1eb7t t\xean hi\u1ec3n th\u1ecb cho cu\u1ed9c tr\xf2 chuy\u1ec7n n\xe0y"}, +gkw(){return"\u0110\u1eb7t m\u1ee9c n\u0103ng l\u01b0\u1ee3ng c\u1ee7a ng\u01b0\u1eddi d\xf9ng (default: 50)"}, +gkx(){return"G\u1eedi v\u0103n b\u1ea3n kh\xf4ng c\xf3 \u0111\u1ecbnh d\u1ea1ng"}, +gky(){return"Ph\u1ea3n h\u1ed3i b\u1eb1ng bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac"}, +gkz(){return"G\u1eedi v\u0103n b\u1ea3n"}, +giL(){return"B\u1ecf c\u1ea5m ng\u01b0\u1eddi d\xf9ng kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gkA(){return"L\u1ec7nh kh\xf4ng h\u1ee3p l\u1ec7"}, +kB(a){return a+" kh\xf4ng ph\u1ea3i l\xe0 m\u1ed9t l\u1ec7nh."}, +giM(){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"}, +giN(){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"}, +gh_(){return"C\u1ea5u h\xecnh cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +giO(){return"Li\xean h\u1ec7 \u0111\xe3 \u0111\u01b0\u1ee3c m\u1eddi v\xe0o nh\xf3m"}, +giP(){return"Ch\u1ee9a t\xean hi\u1ec3n th\u1ecb"}, +giQ(){return"Ch\u1ee9a t\xean ng\u01b0\u1eddi d\xf9ng"}, +gfn(){return"N\u1ed9i dung \u0111\xe3 \u0111\u01b0\u1ee3c b\xe1o c\xe1o \u0111\u1ebfn qu\u1ea3n tr\u1ecb vi\xean server"}, +giR(){return"\u0110\xe3 sao ch\xe9p v\xe0o b\u1ed9 nh\u1edb t\u1ea1m"}, +gh0(a){return"Sao ch\xe9p"}, +giS(){return"Sao ch\xe9p v\xe0o b\u1ed9 nh\u1edb t\u1ea1m"}, +iT(a){return"Kh\xf4ng th\u1ec3 gi\u1ea3i m\xe3 tin nh\u1eafn: "+a}, +iU(a){return a+" th\xe0nh vi\xean"}, +iV(a){return a+" \u0111\xe3 t\u1ea1o cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +giW(){return"T\u1ed1i"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return c+"/"+b+"/"+a}, +giZ(){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?"}, +gj_(){return"M\u1ee9c quy\u1ec1n h\u1ea1n m\u1eb7c \u0111\u1ecbnh"}, +gez(a){return"Xo\xe1"}, +gj0(){return"Xo\xe1 t\xe0i kho\u1ea3n"}, +gh2(){return"Xo\xe1 tin nh\u1eafn"}, +gfp(){return"C\xe1c thi\u1ebft b\u1ecb"}, +geR(){return"Cu\u1ed9c tr\xf2 chuy\u1ec7n tr\u1ef1c ti\u1ebfp"}, +gnt(a){return"T\u1ea3i xu\u1ed1ng"}, +gj2(){return"Ch\u1ec9nh s\u1eeda"}, +gj3(){return"Ch\u1ec9nh s\u1eeda m\xe1y ch\u1ee7 b\u1ecb ch\u1eb7n"}, +gh3(){return"Ch\u1ec9nh s\u1eeda quy\u1ec1n cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gh4(){return"Ch\u1ec9nh s\u1eeda \u1ea3nh \u0111\u1ea1i di\u1ec7n cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gh5(){return"Bi\u1ec3u \u0111\u01b0\u1ee3c c\u1ea3m x\xfac \u0111\xe3 t\u1ed3n t\u1ea1i!"}, +gh6(){return"M\xe3 bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac kh\xf4ng h\u1ee3p l\u1ec7!"}, +gj4(){return"G\xf3i bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac cho cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gh7(){return"C\xe0i \u0111\u1eb7t bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac"}, +gh8(){return"M\xe3 bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac"}, +gj5(){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"}, +gj6(){return"K\xedch ho\u1ea1t g\xf3i bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac tr\xean to\xe0n c\u1ea7u"}, +gfu(){return"K\xedch ho\u1ea1t m\xe3 h\xf3a"}, +gj7(){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?"}, +gh9(){return"M\xe3 h\xf3a kh\xf4ng \u0111\u01b0\u1ee3c k\xedch ho\u1ea1t"}, +j8(a){return a+" \u0111\xe3 k\u1ebft th\xfac cu\u1ed9c g\u1ecdi"}, +gnB(){return"Nh\u1eadp t\xean cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gf1(){return"Nh\u1eadp \u0111\u1ecba ch\u1ec9 email"}, +gkK(){return"M\xe1y ch\u1ee7"}, +gj9(){return"Nh\u1eadp m\xe1y ch\u1ee7 c\u1ee7a b\u1ea1n"}, +gha(){return"M\u1ecdi th\u1ee9 \u0111\xe3 s\u1eb5n s\xe0ng!"}, +gfv(){return"R\u1ea5t ph\u1ea3n c\u1ea3m"}, +gjc(a){return"C\u1ee1 ch\u1eef"}, +geB(a){return"Chuy\u1ec3n ti\u1ebfp"}, +gjd(){return"Th\u1ee9 s\xe1u"}, +gkI(){return"T\u1eeb khi tham gia"}, +gkJ(){return"T\u1eeb l\u1eddi m\u1eddi"}, +gfO(){return"\u0110i \u0111\u1ebfn cu\u1ed9c tr\xf2 chuy\u1ec7n m\u1edbi"}, +ghy(){return"M\xf4 t\u1ea3 cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +f8(a){return"Cu\u1ed9c tr\xf2 chuy\u1ec7n v\u1edbi "+a}, +ghz(){return"Kh\xe1ch b\u1ecb c\u1ea5m"}, +ghA(){return"Kh\xe1ch c\xf3 th\u1ec3 tham gia"}, +je(a,b){return a+" \u0111\xe3 thu h\u1ed3i l\u1eddi m\u1eddi v\u1ec1 "+b}, +ghb(){return"Tr\u1ee3 gi\xfap"}, +gjf(){return"\u1ea8n s\u1ef1 ki\u1ec7n \u0111\xe3 \u0111\u01b0\u1ee3c x\u1eed l\xfd l\u1ea1i"}, +gjg(){return"\u1ea8n c\xe1c s\u1ef1 ki\u1ec7n kh\xf4ng x\xe1c \u0111\u1ecbnh"}, +gfw(){return"N\u1ed9i dung n\xe0y c\xf3 t\xednh x\xfac ph\u1ea1m \u0111\u1ebfn m\u1ee9c n\xe0o?"}, +ghc(){return"Ph\u1edbt l\u1edd"}, +geh(){return"Ph\u1edbt l\u1edd ng\u01b0\u1eddi d\xf9ng"}, +gjh(){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."}, +gji(){return"B\u1ecf qua t\xean ng\u01b0\u1eddi d\xf9ng"}, +gfz(){return"T\xf4i \u0111\xe3 nh\u1ea5p v\xe0o li\xean k\u1ebft"}, +gjj(){return"M\u1eadt kh\u1ea9u ho\u1eb7c kh\xf3a kh\xf4i ph\u1ee5c kh\xf4ng ch\xednh x\xe1c"}, +gfA(){return"Kh\xf4ng x\xfac ph\u1ea1m"}, +gjk(){return"M\u1eddi li\xean h\u1ec7"}, +jl(a){return"M\u1eddi li\xean h\u1ec7 v\xe0o "+a}, +gjn(){return"\u0110\xe3 m\u1eddi"}, +jo(a,b){return"\ud83d\udce9"+a+" \u0111\xe3 m\u1eddi "+b}, +gjp(){return"Ch\u1ec9 ng\u01b0\u1eddi d\xf9ng \u0111\u01b0\u1ee3c m\u1eddi"}, +gjm(){return"L\u1eddi m\u1eddi t\u1edbi t\xf4i"}, +gjq(){return"\u0111ang nh\u1eadp"}, +he(a){return"\ud83d\udc4b "+a+" \u0111\xe3 tham gia cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +ghd(){return"Tham gia cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +jr(a,b){return"\ud83d\udc5e "+a+" \u0111\xe3 \u0111\xe1 "+b}, +ghf(){return"\u0110\xe1 kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +hg(a){return"Ho\u1ea1t \u0111\u1ed9ng l\u1ea7n cu\u1ed1i: "+a}, +gjs(){return"\u0110\xe3 xem m\u1ed9t kho\u1ea3ng th\u1eddi gian tr\u01b0\u1edbc"}, +geV(){return"R\u1eddi kh\u1ecfi"}, +gjt(){return"\u0110\xe3 r\u1eddi kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gju(){return"S\xe1ng"}, +jv(a){return"T\u1ea3i th\xeam "+a+" ng\u01b0\u1eddi tham gia"}, +gfo(){return"Xu\u1ea5t phi\xean v\xe0 x\xf3a thi\u1ebft b\u1ecb"}, +gkE(){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."}, +gkC(){return"Ng\u01b0\u1eddi d\xf9ng TOR: Xu\u1ea5t phi\xean"}, +gkD(){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."}, +gkL(){return"Ng\u01b0\u1eddi d\xf9ng TOR: Xu\u1ea5t phi\xean nh\u1eadp"}, +gkM(){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."}, +ghh(){return"T\u1ea3i th\xeam\u2026"}, +geX(){return"\u0110\u0103ng nh\u1eadp"}, +jw(a){return"\u0110\u0103ng nh\u1eadp v\xe0o "+a}, +gkN(){return"\u0110\u0103ng nh\u1eadp v\u1edbi m\u1ed9t l\u1ea7n nh\u1ea5p"}, +ghi(){return"\u0110\u0103ng xu\u1ea5t"}, +gjx(){return"Thay \u0111\u1ed5i th\xe0nh vi\xean"}, +gf4(){return"Nh\u1eafc \u0111\u1ebfn"}, +gjz(){return"Tin nh\u1eafn"}, +gjy(){return"Tin nh\u1eafn s\u1ebd b\u1ecb x\xf3a \u0111\u1ed1i v\u1edbi t\u1ea5t c\u1ea3 ng\u01b0\u1eddi tham gia"}, +go8(){return"Kh\xf4ng c\xf3 k\u1ebft qu\u1ea3 t\xecm ki\u1ebfm ph\xf9 h\u1ee3p."}, +gfB(){return"Ng\u01b0\u1eddi \u0111i\u1ec1u h\xe0nh"}, +gjA(){return"Th\u1ee9 hai"}, +ghj(){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"}, +ghk(){return"Y\xeau c\u1ea7u x\xe1c minh m\u1edbi!"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"Ti\u1ebfp"}, +gjB(){return"Kh\xf4ng"}, +gjC(){return"Kh\xf4ng c\xf3 k\u1ebft n\u1ed1i v\u1edbi m\xe1y ch\u1ee7"}, +gjD(){return"Kh\xf4ng t\xecm th\u1ea5y bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac. \ud83d\ude15"}, +gjE(){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"}, +kQ(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)+"?"}, +gjF(){return"B\u1ea1n ch\u01b0a th\xeam c\xe1ch kh\xf4i ph\u1ee5c m\u1eadt kh\u1ea9u c\u1ee7a m\xecnh."}, +gfC(){return"Kh\xf4ng cho ph\xe9p"}, +ghl(){return"Kh\xf4ng t\xecm th\u1ea5y cu\u1ed9c tr\xf2 chuy\u1ec7n n\xe0o\u2026"}, +gfD(){return"Th\xf4ng b\xe1o"}, +gjG(){return"\u0110\xe3 b\u1eadt th\xf4ng b\xe1o cho t\xe0i kho\u1ea3n n\xe0y"}, +gfE(){return"X\xfac ph\u1ea1m"}, +gdl(){return"Ok"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"R\u1ea5t ti\u1ebfc, \u0111\xe3 x\u1ea3y ra s\u1ef1 c\u1ed1\u2026"}, +gkR(){return"M\u1ed9t trong nh\u1eefng kh\xe1ch h\xe0ng c\u1ee7a b\u1ea1n \u0111\xe3 b\u1ecb \u0111\u0103ng xu\u1ea5t"}, +gkS(){return"M\u1edf trong b\u1ea3n \u0111\u1ed3"}, +gkj(){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."}, +ghm(){return"Ho\u1eb7c"}, +gho(){return"Ng\u01b0\u1eddi tham gia"}, +gjH(){return"m\u1eadt kh\u1ea9u ho\u1eb7c kh\xf3a kh\xf4i ph\u1ee5c"}, +gjI(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"}, +gjK(){return"Ch\u1ecdn m\u1ed9t \u1ea3nh"}, +gjL(){return"Ghim"}, +gjN(){return"Vui l\xf2ng ch\u1ecdn t\xean \u0111\u0103ng nh\u1eadp"}, +gfF(){return"Vui l\xf2ng nh\u1ea5p v\xe0o li\xean k\u1ebft trong email v\xe0 ti\u1ebfp t\u1ee5c."}, +gfG(){return"Vui l\xf2ng nh\u1eadp m\u1eadt kh\u1ea9u"}, +gjQ(){return"Vui l\xf2ng nh\u1eadp t\xean \u0111\u0103ng nh\u1eadp"}, +gjR(){return"Vui l\xf2ng l\xe0m theo h\u01b0\u1edbng d\u1eabn tr\xean trang web v\xe0 b\u1ea5m ti\u1ebfp"}, +gjT(){return"Ri\xeang t\u01b0"}, +gkT(){return"Quy t\u1eafc \u0111\u1ea9y"}, +gfI(a){return"L\xfd do"}, +hs(a){return A.q(a)+" \u0111\xe3 bi\xean t\u1eadp l\u1ea1i m\u1ed9t s\u1ef1 ki\u1ec7n"}, +gjV(){return"So\u1ea1n l\u1ea1i tin nh\u1eafn"}, +gjW(){return"T\u1eeb ch\u1ed1i"}, +jX(a){return a+" \u0111\xe3 t\u1eeb ch\u1ed1i l\u1eddi m\u1eddi"}, +gbF(a){return"Lo\u1ea1i b\u1ecf"}, +gjY(){return"Lo\u1ea1i b\u1ecf t\u1ea5t c\u1ea3 c\xe1c thi\u1ebft b\u1ecb kh\xe1c"}, +jZ(a){return"Lo\u1ea1i b\u1ecf b\u1edfi "+a.k(0)}, +gk7(){return"B\u1ecf c\u1ea5m kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gkW(){return"X\xf3a \u1ea3nh \u0111\u1ea1i di\u1ec7n"}, +gk_(){return"Hi\u1ec3n th\u1ecb n\u1ed9i dung tin nh\u1eafn phong ph\xfa"}, +ght(){return"Thay th\u1ebf cu\u1ed9c tr\xf2 chuy\u1ec7n v\u1edbi phi\xean b\u1ea3n m\u1edbi h\u01a1n"}, +gfK(a){return"Tr\u1ea3 l\u1eddi"}, +gfh(){return"B\xe1o c\xe1o tin nh\u1eafn"}, +gk0(){return"Tr\xf2 chuy\u1ec7n nh\xf3m \u0111\xe3 \u0111\u01b0\u1ee3c n\xe2ng c\u1ea5p"}, +gk5(){return"Phi\xean b\u1ea3n tr\xf2 chuy\u1ec7n nh\xf3m"}, +ghB(){return"Th\u1ee9 b\u1ea3y"}, +gke(){return"L\u01b0u t\u1ec7p"}, +ghC(){return"B\u1ea3o m\u1eadt"}, +gjU(){return"Kh\xf3a kh\xf4i ph\u1ee5c"}, +gkU(){return"M\u1ea5t kh\xf3a kh\xf4i ph\u1ee5c?"}, +hD(a){return"\u0110\xe3 xem b\u1edfi "+a}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"\u0110\xe3 xem b\u1edfi "+a+" v\xe0 "+b+" ng\u01b0\u1eddi kh\xe1c",s,s)}, +hE(a,b){return"\u0110\xe3 xem b\u1edfi "+a+" v\xe0 "+b}, +geI(a){return"G\u1eedi"}, +ghF(){return"G\u1eedi tin nh\u1eafn"}, +gkh(){return"G\u1eedi d\u01b0\u1edbi d\u1ea1ng v\u0103n b\u1ea3n"}, +ghG(){return"G\u1eedi \xe2m thanh"}, +ghH(){return"G\u1eedi t\u1ec7p"}, +ghI(){return"G\u1eedi h\xecnh \u1ea3nh"}, +ghJ(){return"G\u1eedi tin nh\u1eafn"}, +ghL(){return"G\u1eedi b\u1ea3n g\u1ed1c"}, +ghM(){return"G\u1eedi video"}, +hN(a){return"\ud83d\udcc1 "+a+" g\u1eedi t\u1ec7p"}, +hQ(a){return"\ud83c\udfa4 "+a+" \u0111\xe3 g\u1eedi 1 \u0111o\u1ea1n \xe2m thanh"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" \u0111\xe3 g\u1eedi m\u1ed9t \u1ea3nh"}, +fP(a){return"\ud83d\ude0a "+a+" \u0111\xe3 g\u1eedi m\u1ed9t nh\xe3n d\xe1n"}, +hP(a){return"\ud83c\udfa5 "+a+" \u0111\xe3 g\u1eedi m\u1ed9t video"}, +ki(a){return a+" \u0111\xe3 g\u1eedi th\xf4ng tin cu\u1ed9c g\u1ecdi"}, +gkk(){return"\u0110\u1eb7t li\xean k\u1ebft l\u1eddi m\u1eddi"}, +gfQ(){return"\u0110\u1eb7t m\u1ee9c quy\u1ec1n"}, +gfS(){return"C\xe0i \u0111\u1eb7t"}, +gfk(a){return"Chia s\u1ebb"}, +kl(a){return a+" \u0111\xe3 chia s\u1ebb v\u1ecb tr\xed c\u1ee7a h\u1ecd"}, +gkm(){return"Hi\u1ec3n th\u1ecb m\u1eadt kh\u1ea9u"}, +gfa(){return"\u0110\u0103ng k\xfd"}, +glA(){return"D\u1ea5u hi\u1ec7u duy nh\u1ea5t tr\xean"}, +ghS(a){return"B\u1ecf qua"}, +gnR(){return"M\u1eddi"}, +ghT(){return"M\xe3 ngu\u1ed3n"}, +hU(a){return a+" \u0111\xe3 b\u1eaft \u0111\u1ea7u cu\u1ed9c g\u1ecdi"}, +gko(a){return"N\u1ed9p"}, +gkp(){return"Ch\u1ee7 nh\u1eadt"}, +glH(){return"\u0110ang \u0111\u1ed3ng b\u1ed9... Vui l\xf2ng ch\u1edd."}, +gks(){return"H\u1ec7 th\u1ed1ng"}, +gkY(){return"Ch\xfang kh\xf4ng ph\xf9 h\u1ee3p"}, +gkZ(){return"Ch\xfang ph\xf9 h\u1ee3p"}, +gl_(){return"Th\u1ee9 n\u0103m"}, +gl0(){return"Qu\xe1 nhi\u1ec1u y\xeau c\u1ea7u. Vui l\xf2ng th\u1eed l\u1ea1i sau!"}, +gl1(){return"Chuy\u1ec3n t\u1eeb thi\u1ebft b\u1ecb kh\xe1c"}, +gl2(){return"Th\u1eed l\u1ea1i"}, +gl3(){return"Th\u1ee9 ba"}, +l4(a,b){return a+" b\u1ecf c\u1ea5m "+b}, +gl5(){return"B\u1ecf ch\u1eb7n thi\u1ebft b\u1ecb"}, +gl6(){return"Thi\u1ebft b\u1ecb ch\u01b0a bi\u1ebft"}, +gk8(){return"Thu\u1eadt to\xe1n m\xe3 h\xf3a kh\xf4ng x\xe1c \u0111\u1ecbnh"}, +l7(a,b){return"S\u1ef1 ki\u1ec7n kh\xf4ng x\xe1c \u0111\u1ecbnh '"+a+"'"}, +gfM(){return"B\u1ecf ghim"}, +l8(a,b){return a+" v\xe0 "+b+" ng\u01b0\u1eddi kh\xe1c \u0111ang g\xf5"}, +l9(a,b){return a+" v\xe0 "+b+" \u0111ang g\xf5"}, +la(a){return a+" \u0111ang g\xf5"}, +lb(a){return"\ud83d\udeaa "+a+" \u0111\xe3 r\u1eddi kh\u1ecfi cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +lc(a,b){return a+" \u0111\xe3 g\u1eedi s\u1ef1 ki\u1ec7n "+b}, +gmu(){return"Ch\u01b0a \u0111\u01b0\u1ee3c x\xe1c minh"}, +gdZ(){return"\u0110\xe3 x\xe1c th\u1ef1c"}, +gka(){return"B\u1eaft \u0111\u1ea7u x\xe1c minh"}, +gkb(){return"B\u1ea1n \u0111\xe3 x\xe1c minh th\xe0nh c\xf4ng!"}, +gld(){return"\u0110ang x\xe1c minh t\xe0i kho\u1ea3n kh\xe1c"}, +gle(){return"Kh\u1ea3 n\u0103ng hi\u1ec3n th\u1ecb l\u1ecbch s\u1eed tr\xf2 chuy\u1ec7n"}, +glf(){return"Hi\u1ec3n th\u1ecb v\u1edbi t\u1ea5t c\u1ea3 th\xe0nh vi\xean"}, +glg(){return"Hi\u1ec3n th\u1ecb cho m\u1ecdi ng\u01b0\u1eddi"}, +glh(){return"\u0110ang ch\u1edd \u0111\u1ed1i ph\u01b0\u01a1ng ch\u1ea5p nh\u1eadn y\xeau c\u1ea7u\u2026"}, +gli(){return"\u0110ang ch\u1edd \u0111\u1ed1i ph\u01b0\u01a1ng ch\u1ea5p nh\u1eadn bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac\u2026"}, +glj(){return"\u0110ang ch\u1edd \u0111\u1ed1i ph\u01b0\u01a1ng ch\u1ea5p nh\u1eadn s\u1ed1\u2026"}, +glk(){return"\u1ea2nh n\u1ec1n"}, +gll(){return"C\u1ea3nh b\xe1o!"}, +glm(){return"Th\u1ee9 t\u01b0"}, +ghv(){return"Ch\xfang t\xf4i \u0111\xe3 g\u1eedi b\u1ea1n m\u1ed9t email"}, +ghw(){return"T\u1ea1i sao b\u1ea1n mu\u1ed1n b\xe1o c\xe1o \u0111i\u1ec1u n\xe0y?"}, +glo(){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?"}, +glp(){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."}, +geQ(){return"\u0110\xfang"}, +glq(){return"B\u1ea1n"}, +gkd(){return"B\u1ea1n \u0111\u01b0\u1ee3c m\u1eddi tham gia cu\u1ed9c tr\xf2 chuy\u1ec7n n\xe0y"}, +glr(){return"B\u1ea1n kh\xf4ng c\xf2n tham gia v\xe0o cu\u1ed9c tr\xf2 chuy\u1ec7n n\xe0y n\u1eefa"}, +gls(){return"B\u1ea1n \u0111\xe3 b\u1ecb c\u1ea5m tham gia cu\u1ed9c tr\xf2 chuy\u1ec7n n\xe0y"}, +glu(){return"Kh\xf3a c\xf4ng khai c\u1ee7a b\u1ea1n"}, +gkO(){return"Th\xf4ng tin tin nh\u1eafn"}, +gmr(a){return"Th\u1eddi gian"}, +gd3(a){return"Lo\u1ea1i tin nh\u1eafn"}, +glx(){return"Ng\u01b0\u1eddi g\u1eedi"}, +gmk(){return"M\u1edf th\u01b0 vi\u1ec7n"}, +gmo(){return"X\xf3a kh\u1ecfi kh\xf4ng gian"}, +gml(){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."}, +glM(){return"Th\xeam v\xe0o c\xe2u chuy\u1ec7n"}, +gmm(){return"Xu\u1ea5t b\u1ea3n"}, +gkc(){return"Ai c\xf3 th\u1ec3 xem c\xe2u chuy\u1ec7n c\u1ee7a t\xf4i?"}, +gmq(){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"}, +gmp(){return"Tr\u1ea3 l\u1eddi \u0111\xe3 \u0111\u01b0\u1ee3c g\u1eedi"}, +lD(a,b){return"C\xe2u chuy\u1ec7n t\u1eeb "+a+":\n"+b}, +gln(){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."}, +gmv(){return"\u0110i\u1ec1u g\xec \u0111ang x\u1ea3y ra ?"}, +glK(){return"Th\xeam m\xf4 t\u1ea3"}, +glE(){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."}, +gm9(){return"T\xf4i hi\u1ec3u"}, +gkX(){return"B\xe1o c\xe1o ng\u01b0\u1eddi d\xf9ng"}, +mn(a,b){return a+" b\xe0y t\u1ecf c\u1ea3m x\xfac v\u1edbi "+b}, +gjM(){return"Ghim v\xe0o ph\xf2ng"}, +glU(){return"B\u1ea1n c\xf3 ch\u1eafc ch\u1eafn b\u1ecf ghim s\u1ef1 ki\u1ec7n n\xe0y v\u0129nh vi\u1ec5n kh\xf4ng?"}, +gft(){return"Bi\u1ec3u t\u01b0\u1ee3ng c\u1ea3m x\xfac"}, +gm3(){return"Cu\u1ed9c g\u1ecdi video th\u1eed nghi\u1ec7m"}, +glZ(){return"Email ho\u1eb7c t\xean ng\u01b0\u1eddi d\xf9ng"}, +gmb(){return"V\u1ea5n \u0111\u1ec1 v\u1ec1 ch\u1ebf \u0111\u1ed9 ri\xeang t\u01b0"}, +gma(){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."}, +gmy(){return"T\xean"}, +gmF(){return"B\u1ea1n \u0111\xe3 t\u1eeb ch\u1ed1i l\u1eddi m\u1eddi"}, +glt(){return"B\u1ea1n \u0111\xe3 tham gia cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gmz(){return"\ud83d\udc4d B\u1ea1n \u0111\xe3 ch\u1ea5p nh\u1eadn l\u1eddi m\u1eddi"}, +mA(a){return"B\u1ea1n \u0111\xe3 c\u1ea5m "+a}, +mB(a){return"B\u1ea1n \u0111\xe3 thu h\u1ed3i l\u1eddi m\u1eddi d\xe0nh cho "+a}, +mC(a){return"\ud83d\udce9 B\u1ea1n \u0111\xe3 \u0111\u01b0\u1ee3c m\u1eddi b\u1edfi "+a}, +mD(a){return"\ud83d\udce9 B\u1ea1n \u0111\xe3 m\u1eddi "+a}, +mE(a){return"\ud83d\udc5e B\u1ea1n \u0111\xe3 \u0111\xe1 "+a}, +mG(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."}, +gms(){return"M\u1edf kh\xf3a tin nh\u1eafn c\u0169"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){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."}, +glw(){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."}, +glC(){return"L\u01b0u tr\u1eef an to\xe0n tr\xean thi\u1ebft b\u1ecb n\xe0y"}, +gk9(){return"Ng\u01b0\u1eddi d\xf9ng"}, +glY(){return"C\xe1 nh\xe2n h\xf3a"}, +gmx(){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."}, +gm1(){return"Nh\u1eadp kho\u1ea3ng tr\u1eafng"}, +gm0(){return"V\xe0o ph\xf2ng"}, +glN(){return"T\u1ea5t c\u1ea3 kho\u1ea3ng tr\u1eafng"}, +mi(a){return a+" cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +gm7(){return"\u1ea8n c\xe1c s\u1ef1 ki\u1ec7n tr\u1ea1ng th\xe1i kh\xf4ng quan tr\u1ecdng"}, +hu(a){return"Cu\u1ed9c tr\xf2 chuy\u1ec7n tr\u1ed1ng (tr\u01b0\u1edbc \u0111\xe2y l\xe0 "+a+")"}, +gnz(){return"M\xe3 h\xf3a cu\u1ed9c tr\xf2 chuy\u1ec7n n\xe0y"}, +gnA(){return"M\xe3 h\xf3a \u0111\u1ea7u cu\u1ed1i"}, +gns(){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."}, +gkn(){return"Xin l\u1ed7i... \u0111i\u1ec1u \u0111\xf3 l\xe0 kh\xf4ng th\u1ec3"}, +gnr(){return"Kh\xf3a thi\u1ebft b\u1ecb:"}, +got(){return"M\u1edf l\u1ea1i cu\u1ed9c tr\xf2 chuy\u1ec7n"}, +go2(){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"}, +gnK(){return"M\xe1y ch\u1ee7 b\xe1o c\xe1o r\u1eb1ng t\u1ec7p qu\xe1 l\u1edbn \u0111\u1ec3 g\u1eedi."}, +gof(){return"tr\u1ef1c tuy\u1ebfn"}, +gmj(){return"tr\u1ef1c tuy\u1ebfn m\u1ed9t kho\u1ea3ng th\u1eddi gian tr\u01b0\u1edbc"}, +od(a){return"tr\u1ef1c tuy\u1ebfn "+a+" ph\xfat tr\u01b0\u1edbc"}, +oc(a,b){return"tr\u1ef1c truy\u1ebfn "+a+" gi\u1edd "+b+" ph\xfat tr\u01b0\u1edbc"}, +ob(a){return"tr\u1ef1c tuy\u1ebfn "+a+" ng\xe0y tr\u01b0\u1edbc"}, +og(a){return"tr\u1ef1c tuy\u1ebfn "+a+" tu\u1ea7n tr\u01b0\u1edbc"}, +oe(a){return"tr\u1ef1c tuy\u1ebfn "+a+" th\xe1ng tr\u01b0\u1edbc"}, +go4(){return"Kh\xf4ng c\xf3 tin nh\u1eafn..."}, +gmR(){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"}, +gnh(){return"Tr\xf2 chuy\u1ec7n c\xf3 th\u1ec3 c\xf3:"}, +goA(){return"L\xean t\u1edbi 100.000 th\xe0nh vi\xean"}, +goj(){return"L\u1ecbch s\u1eed tr\xf2 chuy\u1ec7n li\xean t\u1ee5c"}, +go0(){return"Th\u1ea3o lu\u1eadn chu\u1ed7i \u0111a t\u01b0\u01a1ng t\xe1c"}, +gn5(){return"Th\xeam th\xe0nh vi\xean"}, +goo(){return"Trang c\xe1 nh\xe2n"}, +glO(){return"Tin nh\u1eafn m\u1edbi"}, +oB(a){return"Ch\xe0o m\u1eebng \u0111\u1ebfn Twake, "+a}, +gn0(){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."}, +gn3(a){return"\u0110\xe3 k\xedch ho\u1ea1t"}, +gnQ(){return"Ch\u01b0a k\xedch ho\u1ea1t"}, +gkP(){return"Nh\xf3m tr\xf2 chuy\u1ec7n m\u1edbi"}, +gmH(){return"Tr\u1ee3 gi\xfap"}, +gox(){return"Ng\u01b0\u1eddi d\xf9ng Twake"}, +gm2(a){return"M\u1edf r\u1ed9ng"}, +glz(){return"Thu nh\u1ecf"}, +o7(a){return'Kh\xf4ng c\xf3 k\u1ebft qu\u1ea3 cho "'+a+'"'}, +gmJ(){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"}, +gmK(){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"}, +gmL(){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"}, +gmM(){return"\u2022 N\u1ebfu l\xfd do kh\xf4ng \u0111\u01b0\u1ee3c li\u1ec7t k\xea \u1edf tr\xean, "}, +gmN(){return"t\xecm ki\u1ebfm s\u1ef1 gi\xfap \u0111\u1ee1."}, +gf5(){return"Th\xeam"}, +gmw(){return"B\u1ea1n mu\u1ed1n th\xeam ai?"}, +gn4(){return"Th\xeam \u1ea3nh"}, +nX(a){return"K\xedch th\u01b0\u1edbc t\u1ec7p t\u1ed1i \u0111a: "+a+"MB"}, +gcK(){return"Ch\u1ee7 s\u1edf h\u1eefu"}, +oi(a){return"Ng\u01b0\u1eddi tham gia ("+a+")"}, +geN(a){return"Quay l\u1ea1i"}, +gmd(){return"\u0110\u0103ng nh\u1eadp v\u1edbi SSO"}, +goE(){return"T\xean m\xe1y ch\u1ee7 sai"}, +gmS(){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."}, +glW(){return"Li\xean h\u1ec7"}, +gmI(){return"T\xecm ki\u1ebfm li\xean h\u1ec7"}, +gn_(){return"S\u1ebd s\u1edbm c\xf3 li\xean h\u1ec7"}, +gmO(){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"}, +gnT(){return"T\u1ea3i li\xean h\u1ec7..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"T\xecm ki\u1ebfm"}, +gnN(){return"Chuy\u1ec3n ti\u1ebfp t\u1edbi..."}, +go3(){return"Kh\xf4ng c\xf3 k\u1ebft n\u1ed1i"}, +gm6(a){return"T\u1ec7p"}, +goq(){return"G\u1ea7n \u0111\xe2y"}, +gnk(){return"Tr\xf2 chuy\u1ec7n v\xe0 Danh b\u1ea1"}, +gnI(){return"M\u1eddi ng\u01b0\u1eddi d\xf9ng m\u1edbi"}, +gnH(){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?"}, +me(a){return A.q(a)+" Th\xe0nh vi\xean"}, +gnm(){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?"}, +nO(a){return't\u1ea1o cu\u1ed9c tr\xf2 chuy\u1ec7n "'+a+'"'}, +gow(){return"H\xf4m nay"}, +goF(){return"H\xf4m qua"}, +gos(){return"Kh\xf4ng c\u1ea3m \u01a1n, x\xf3a"}, +gn2(){return"\u0110\xfang, tham gia"}, +gn7(){return" mu\u1ed1n b\u1ea1n tham gia cu\u1ed9c tr\xf2 chuy\u1ec7n n\xe0y. B\u1ea1n ngh\u0129 sao?"}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.a2O.prototype={ +gjJ(){return"\u5bc6\u7801\u4e0d\u5339\u914d\uff01"}, +gjP(){return"\u8bf7\u8f93\u5165\u4e00\u4e2a\u6709\u6548\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u3002"}, +gfJ(){return"\u518d\u6b21\u8f93\u5165\u5bc6\u7801"}, +jO(a){return"\u8bf7\u81f3\u5c11\u8f93\u5165 "+a+" \u4e2a\u5b57\u7b26\u3002"}, +ghV(){return"\u5173\u4e8e"}, +ghW(a){return"\u63a5\u53d7"}, +hX(a){return"\ud83d\udc4d "+a+" \u5df2\u63a5\u53d7\u9080\u8bf7"}, +hY(a){return"\ud83d\udd10 "+a+" \u6fc0\u6d3b\u4e86\u7aef\u5230\u7aef\u52a0\u5bc6"}, +ghZ(){return"\u6dfb\u52a0\u7535\u5b50\u90ae\u4ef6"}, +glV(){return"\u8981\u5220\u9664\u8d26\u6237\uff0c\u8bf7\u786e\u8ba4\u4f60\u7684 Matrix ID\u3002"}, +lG(a){return"\u5e94\u4e3a "+a}, +gfm(){return"\u7ba1\u7406\u5458"}, +glQ(){return"\u53d1\u9001 \u4e00\u4e9b\u201c\u5927\u773c\u201d"}, +glP(){return"\u53d1\u9001\u201c\u62e5\u62b1\u201d"}, +glR(){return"\u53d1\u9001\u201c\u6402\u62b1\u201d"}, +lv(a){return a+" \u7ed9\u4f60\u53d1\u9001\u4e86\u201c\u5927\u773c\u201d\u8868\u60c5"}, +lX(a){return a+" \u62e5\u62b1\u4e86\u4f60"}, +m8(a){return a+" \u6402\u62b1\u4e86\u4f60"}, +i_(a,b){return"\u5df2\u5f00\u59cb\u4e0e "+a+" \u901a\u8bdd"}, +gi0(){return"\u4efb\u4f55\u4eba\u90fd\u53ef\u4ee5\u52a0\u5165"}, +gfU(){return"\u5b58\u6863"}, +geM(){return"\u60a8\u786e\u5b9a\u5417\uff1f"}, +gi1(){return"\u60a8\u786e\u5b9a\u8981\u6ce8\u9500\u5417\uff1f"}, +gi2(){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"}, +i3(a){return"\u662f\u5426\u63a5\u53d7\u6765\u81ea "+a+" \u7684\u9a8c\u8bc1\u7533\u8bf7\uff1f"}, +i4(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}, +ghK(){return"\u6309 Enter \u952e\u53d1\u9001"}, +i5(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"}, +gfV(){return"\u4ece\u5bf9\u8bdd\u4e2d\u5c01\u7981"}, +gi6(){return"\u5df2\u88ab\u5c01\u7981"}, +i7(a,b){return a+" \u5c01\u7981\u4e86 "+b}, +gi8(){return"\u5c4f\u853d\u8bbe\u5907"}, +gdj(){return"\u5df2\u5c4f\u853d"}, +gi9(){return"\u673a\u5668\u4eba\u6d88\u606f"}, +gkt(){return"\u6c14\u6ce1\u5927\u5c0f"}, +gcN(a){return"\u53d6\u6d88"}, +fW(a){return"\u65e0\u6cd5\u6253\u5f00URI "+a}, +gfX(){return"\u66f4\u6539\u8bbe\u5907\u540d\u79f0"}, +ig(a){return a+" \u66f4\u6539\u4e86\u4f1a\u8bdd\u5934\u50cf"}, +ih(a,b){return a+" \u5c06\u804a\u5929\u63cf\u8ff0\u66f4\u6539\u4e3a\uff1a'"+b+"'"}, +ii(a,b){return a+" \u5c06\u804a\u5929\u540d\u79f0\u66f4\u6539\u4e3a\uff1a'"+b+"'"}, +ij(a){return a+" \u66f4\u6539\u4e86\u4f1a\u8bdd\u6743\u9650"}, +ik(a,b){return a+" \u5c06\u5c55\u793a\u540d\u79f0\u66f4\u6539\u4e3a\uff1a'"+b+"'"}, +il(a){return a+" \u66f4\u6539\u4e86\u6e38\u5ba2\u8bbf\u95ee\u89c4\u5219"}, +im(a,b){return a+" \u66f4\u6539\u4e86\u6e38\u5ba2\u8bbf\u95ee\u89c4\u5219\u4e3a\uff1a"+b}, +io(a){return a+" \u66f4\u6539\u4e86\u5386\u53f2\u8bb0\u5f55\u89c2\u5bdf\u72b6\u6001"}, +ip(a,b){return a+" \u66f4\u6539\u4e86\u5386\u53f2\u8bb0\u5f55\u89c2\u5bdf\u72b6\u6001\u5230\uff1a"+b}, +iq(a){return a+" \u66f4\u6539\u4e86\u52a0\u5165\u7684\u89c4\u5219"}, +ir(a,b){return a+" \u66f4\u6539\u4e86\u52a0\u5165\u7684\u89c4\u5219\u4e3a\uff1a"+b}, +is(a){return a+" \u66f4\u6539\u4e86\u5934\u50cf"}, +it(a){return a+" \u66f4\u6539\u4e86\u804a\u5929\u5ba4\u522b\u540d"}, +iu(a){return a+" \u66f4\u6539\u4e86\u9080\u8bf7\u94fe\u63a5"}, +gfY(){return"\u66f4\u6539\u5bc6\u7801"}, +gib(){return"\u6539\u53d8\u98ce\u683c"}, +gia(){return"\u66f4\u6539\u4e86\u7fa4\u7ec4\u540d\u79f0"}, +gic(){return"\u66f4\u6539\u58c1\u7eb8"}, +gie(){return"\u66f4\u6539\u60a8\u7684\u5934\u50cf"}, +giv(){return"\u52a0\u5bc6\u5df2\u88ab\u7834\u574f"}, +gf0(){return"\u4f1a\u8bdd"}, +ghx(){return"\u60a8\u7684\u804a\u5929\u8bb0\u5f55\u5907\u4efd\u5df2\u8bbe\u7f6e\u3002"}, +gfc(){return"\u804a\u5929\u8bb0\u5f55\u5907\u4efd"}, +giw(){return"\u60a8\u7684\u65e7\u4fe1\u606f\u53d7\u6062\u590d\u5bc6\u94a5\u4fdd\u62a4\u3002\u8bf7\u786e\u4fdd\u60a8\u4e0d\u4f1a\u4e22\u5931\u5b83\u3002"}, +gix(){return"\u804a\u5929"}, +gfd(){return"\u8f93\u5165\u4e00\u4e2a\u5f3a\u5bc6\u7801"}, +giz(){return"\u8f93\u5165\u4e00\u4e2a\u6635\u79f0"}, +gfZ(){return"\u6e05\u9664\u5b58\u6863"}, +gdd(a){return"\u5173\u95ed"}, +glS(){return"\u6807\u8bb0\u4e3a\u79c1\u4fe1\u804a\u5929\u5ba4"}, +glT(){return"\u6807\u8bb0\u4e3a\u7fa4\u7ec4"}, +giA(){return"\u5728\u6b64\u804a\u5929\u5ba4\u5c01\u7981\u8be5\u7528\u6237"}, +giB(){return"\u6e05\u9664\u7f13\u5b58"}, +giC(){return"\u521b\u5efa\u7a7a\u7684\u7fa4\u804a\n\u4f7f\u7528 --no-encryption \u9009\u9879\u6765\u7981\u7528\u52a0\u5bc6"}, +giD(){return"\u4e22\u5f03\u4f1a\u8bdd"}, +giE(){return"\u542f\u52a8\u4e00\u5bf9\u4e00\u804a\u5929\n\u4f7f\u7528 --no-encryption \u9009\u9879\u6765\u7981\u7528\u52a0\u5bc6"}, +gku(){return"\u53d1\u9001 HTML \u683c\u5f0f\u5316\u6587\u672c"}, +giF(){return"\u9080\u8bf7\u8be5\u7528\u6237\u52a0\u5165\u6b64\u804a\u5929\u5ba4"}, +giG(){return"\u52a0\u5165\u8be5\u804a\u5929\u5ba4"}, +giH(){return"\u5c06\u8be5\u7528\u6237\u79fb\u51fa\u6b64\u804a\u5929\u5ba4"}, +giI(){return"\u9000\u51fa\u8be5\u804a\u5929\u5ba4"}, +gkv(){return"\u4ecb\u7ecd\u81ea\u5df1"}, +giJ(){return"\u8bbe\u7f6e\u60a8\u7684\u804a\u5929\u5ba4\u5934\u50cf\uff08\u901a\u8fc7 mxc-uri\uff09"}, +giK(){return"\u8bbe\u7f6e\u60a8\u7684\u804a\u5929\u5ba4\u6635\u79f0"}, +gkw(){return"\u8bbe\u7f6e\u8be5\u7528\u6237\u7684\u6743\u9650\u7b49\u7ea7\uff08\u9ed8\u8ba4\uff1a50\uff09"}, +gkx(){return"\u53d1\u9001\u7eaf\u6587\u672c"}, +gky(){return"\u5c06\u56de\u590d\u4f5c\u4e3a\u54cd\u5e94\u53d1\u9001"}, +gkz(){return"\u53d1\u9001\u6587\u672c"}, +giL(){return"\u5728\u6b64\u804a\u5929\u5ba4\u89e3\u5c01\u8be5\u7528\u6237"}, +gkA(){return"\u6307\u4ee4\u65e0\u6548"}, +kB(a){return a+" \u4e0d\u662f\u6307\u4ee4\u3002"}, +giM(){return"\u5bf9\u6bd4\u5e76\u786e\u8ba4\u8fd9\u4e9b\u8868\u60c5\u5339\u914d\u5176\u4ed6\u90a3\u4e9b\u8bbe\u5907:"}, +giN(){return"\u6bd4\u8f83\u4ee5\u4e0b\u6570\u5b57\uff0c\u786e\u4fdd\u5b83\u4eec\u548c\u53e6\u4e00\u8bbe\u5907\u4e0a\u7684\u76f8\u540c:"}, +gh_(){return"\u914d\u7f6e\u804a\u5929"}, +giO(){return"\u8054\u7cfb\u4eba\u5df2\u88ab\u9080\u8bf7\u81f3\u7fa4\u7ec4"}, +giP(){return"\u5305\u542b\u663e\u793a\u540d\u79f0"}, +giQ(){return"\u5305\u542b\u7528\u6237\u540d"}, +gfn(){return"\u6b64\u5185\u5bb9\u5df2\u88ab\u62a5\u544a\u81f3\u670d\u52a1\u5668\u7ba1\u7406\u5458\u5904"}, +giR(){return"\u5df2\u590d\u5236\u5230\u526a\u8d34\u677f"}, +gh0(a){return"\u590d\u5236"}, +giS(){return"\u590d\u5236\u5230\u526a\u8d34\u677f"}, +iT(a){return"\u4e0d\u80fd\u89e3\u5bc6\u6d88\u606f:"+a}, +iU(a){return a+" \u540d\u53c2\u4e0e\u8005"}, +iV(a){return"\ud83d\udcac "+a+" \u521b\u5efa\u4e86\u804a\u5929"}, +giW(){return"\u6df1\u8272"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"-"+b+"-"+c}, +giZ(){return"\u8fd9\u5c06\u505c\u7528\u60a8\u7684\u7528\u6237\u8d26\u6237\u3002\u8fd9\u4e0d\u80fd\u88ab\u64a4\u9500\uff0c\u60a8\u786e\u5b9a\u5417\uff1f"}, +gj_(){return"\u9ed8\u8ba4\u6743\u9650\u7ea7\u522b"}, +gez(a){return"\u5220\u9664"}, +gj0(){return"\u5220\u9664\u8d26\u6237"}, +gh2(){return"\u5220\u9664\u6d88\u606f"}, +gfp(){return"\u8bbe\u5907"}, +geR(){return"\u4e00\u5bf9\u4e00\u804a\u5929"}, +gnt(a){return"Download"}, +gj2(){return"\u7f16\u8f91"}, +gj3(){return"\u7f16\u8f91\u88ab\u963b\u6b62\u7684\u670d\u52a1\u5668"}, +gh3(){return"\u7f16\u8f91\u804a\u5929\u6743\u9650"}, +gh4(){return"\u7f16\u8f91\u804a\u5929\u5ba4\u5934\u50cf"}, +gh5(){return"\u8868\u60c5\u5df2\u5b58\u5728\uff01"}, +gh6(){return"\u65e0\u6548\u7684\u8868\u60c5\u5feb\u6377\u7801\uff01"}, +gj4(){return"\u804a\u5929\u5ba4\u7684\u8868\u60c5\u5305"}, +gh7(){return"\u8868\u60c5\u8bbe\u7f6e"}, +gh8(){return"\u8868\u60c5\u5feb\u6377\u7801"}, +gj5(){return"\u60a8\u9700\u8981\u9009\u62e9\u4e00\u4e2a\u8868\u60c5\u5feb\u6377\u7801\u548c\u4e00\u5f20\u56fe\u7247\uff01"}, +gfe(){return"\u7a7a\u804a\u5929"}, +gj6(){return"\u5728\u5168\u5c40\u542f\u7528\u8868\u60c5\u5305"}, +gfu(){return"\u542f\u7528\u52a0\u5bc6"}, +gj7(){return"\u60a8\u4e4b\u540e\u5c06\u65e0\u6cd5\u505c\u7528\u52a0\u5bc6\uff0c\u786e\u5b9a\u5417\uff1f"}, +gh9(){return"\u52a0\u5bc6\u672a\u542f\u7528"}, +j8(a){return a+" \u7ed3\u675f\u4e86\u901a\u8bdd"}, +gnB(){return"Enter chat name"}, +gf1(){return"\u8f93\u5165\u4e00\u4e2a\u7535\u5b50\u90ae\u4ef6\u5730\u5740"}, +gkK(){return"\u670d\u52a1\u5668"}, +gj9(){return"\u8f93\u5165\u60a8\u7684\u4e3b\u670d\u52a1\u5668\u5730\u5740"}, +gha(){return"\u4e00\u5207\u5c31\u7eea\uff01"}, +gfv(){return"\u4ee4\u4eba\u6781\u5ea6\u53cd\u611f"}, +gjc(a){return"\u5b57\u4f53\u5927\u5c0f"}, +geB(a){return"\u8f6c\u53d1"}, +gjd(){return"\u661f\u671f\u4e94"}, +gkI(){return"\u81ea\u52a0\u5165\u8d77"}, +gkJ(){return"\u81ea\u9080\u8bf7\u8d77"}, +gfO(){return"\u524d\u5f80\u65b0\u7684\u804a\u5929\u5ba4"}, +ghy(){return"\u7fa4\u7ec4\u63cf\u8ff0"}, +f8(a){return"\u540d\u79f0\u4e3a"+a+"\u7684\u7fa4\u7ec4"}, +ghz(){return"\u6e38\u5ba2\u88ab\u7981\u6b62"}, +ghA(){return"\u6e38\u5ba2\u53ef\u4ee5\u52a0\u5165"}, +je(a,b){return a+" \u64a4\u56de\u4e86\u5bf9 "+b+" \u7684\u9080\u8bf7"}, +ghb(){return"\u5e2e\u52a9"}, +gjf(){return"\u9690\u85cf\u7f16\u8f91\u4e8b\u4ef6"}, +gjg(){return"\u9690\u85cf\u672a\u77e5\u4e8b\u4ef6"}, +gfw(){return"\u8fd9\u4e9b\u5185\u5bb9\u6709\u591a\u4ee4\u4eba\u53cd\u611f\uff1f"}, +ghc(){return"\u5ffd\u7565"}, +geh(){return"\u5df2\u5ffd\u7565\u7684\u7528\u6237"}, +gjh(){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"}, +gji(){return"\u5ffd\u7565\u7528\u6237\u540d"}, +gfz(){return"\u6211\u5df2\u7ecf\u70b9\u51fb\u4e86\u94fe\u63a5"}, +gjj(){return"\u4e0d\u6b63\u786e\u7684\u5bc6\u7801\u77ed\u8bed\u6216\u6062\u590d\u5bc6\u94a5"}, +gfA(){return"\u4e0d\u4ee4\u4eba\u53cd\u611f"}, +gjk(){return"\u9080\u8bf7\u8054\u7cfb\u4eba"}, +jl(a){return"\u9080\u8bf7\u8054\u7cfb\u4eba\u5230 "+a}, +gjn(){return"\u5df2\u9080\u8bf7"}, +jo(a,b){return"\ud83d\udce9 "+a+" \u9080\u8bf7\u4e86 "+b}, +gjp(){return"\u4ec5\u88ab\u9080\u8bf7\u7528\u6237"}, +gjm(){return"\u6765\u81ea\u6211\u7684\u9080\u8bf7"}, +gjq(){return"\u6b63\u5728\u8f93\u5165"}, +he(a){return"\ud83d\udc4b "+a+" \u52a0\u5165\u4e86\u804a\u5929"}, +ghd(){return"\u52a0\u5165\u804a\u5929\u5ba4"}, +jr(a,b){return"\ud83d\udc5e "+a+" \u8e22\u4e86 "+b}, +ghf(){return"\u4ece\u804a\u5929\u5ba4\u8e22\u51fa"}, +hg(a){return"\u4e0a\u6b21\u6d3b\u8dc3: "+a}, +gjs(){return"\u5f88\u957f\u65f6\u95f4\u672a\u4e0a\u7ebf"}, +geV(){return"\u79bb\u5f00"}, +gjt(){return"\u79bb\u5f00\u4e86\u804a\u5929"}, +gju(){return"\u6d45\u8272"}, +jv(a){return"\u52a0\u8f7d "+a+" \u4e2a\u66f4\u591a\u7684\u53c2\u4e0e\u8005"}, +gfo(){return"\u5bfc\u51fa\u4f1a\u8bdd\u5e76\u64e6\u9664\u8bbe\u5907"}, +gkE(){return"\u6b64\u64cd\u4f5c\u65e0\u6cd5\u64a4\u6d88\u3002 \u786e\u4fdd\u4f60\u5b89\u5168\u5730\u5b58\u50a8\u5907\u4efd\u6587\u4ef6\u3002"}, +gkC(){return"TOR \u7528\u6237\uff1a\u5bfc\u51fa\u4f1a\u8bdd"}, +gkD(){return"\u5efa\u8bae TOR \u7528\u6237\u5728\u5173\u95ed\u7a97\u53e3\u4e4b\u524d\u5bfc\u51fa\u4f1a\u8bdd\u3002"}, +gkL(){return"TOR \u7528\u6237\uff1a\u5bfc\u5165\u4f1a\u8bdd\u5bfc\u51fa"}, +gkM(){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"}, +ghh(){return"\u52a0\u8f7d\u66f4\u591a\u2026"}, +geX(){return"\u767b\u5f55"}, +jw(a){return"\u767b\u5f55 "+a}, +gkN(){return"\u4e00\u952e\u767b\u5f55"}, +ghi(){return"\u6ce8\u9500"}, +gjx(){return"\u6210\u5458\u53d8\u66f4"}, +gf4(){return"\u63d0\u5230"}, +gjz(){return"\u6d88\u606f"}, +gjy(){return"\u6d88\u606f\u5c06\u5bf9\u6240\u6709\u53c2\u4e0e\u8005\u79fb\u9664"}, +go8(){return"No matching search results."}, +gfB(){return"\u76d1\u7ba1\u8005"}, +gjA(){return"\u661f\u671f\u4e00"}, +ghj(){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"}, +ghk(){return"\u65b0\u7684\u9a8c\u8bc1\u8bf7\u6c42\uff01"}, +go5(){return"No more result!"}, +gjS(){return"Previous"}, +gdh(a){return"\u4e0b\u4e00\u6b65"}, +gjB(){return"\u4e0d"}, +gjC(){return"\u672a\u4e0e\u670d\u52a1\u5668\u5efa\u7acb\u8fde\u63a5"}, +gjD(){return"\u672a\u627e\u5230\u8868\u60c5\u3002\ud83d\ude15"}, +gjE(){return"\u60a8\u53ea\u80fd\u5728\u804a\u5929\u5ba4\u4e0d\u53ef\u88ab\u516c\u4f17\u8bbf\u95ee\u65f6\u624d\u80fd\u542f\u7528\u52a0\u5bc6\u3002"}, +kQ(a,b){return a.k(0)+" \u4e0d\u662f\u4e00\u4e2aMatrix\u670d\u52a1\u5668,\u8bd5\u8bd5"+b.k(0)+"?"}, +gjF(){return"\u60a8\u5c1a\u672a\u6dfb\u52a0\u6062\u590d\u5bc6\u7801\u7684\u65b9\u6cd5\u3002"}, +gfC(){return"\u6ca1\u6709\u6743\u9650"}, +ghl(){return"\u672a\u627e\u5230\u804a\u5929\u5ba4\u2026"}, +gfD(){return"\u901a\u77e5"}, +gjG(){return"\u5df2\u4e3a\u6b64\u8d26\u6237\u542f\u7528\u901a\u77e5"}, +gfE(){return"\u4ee4\u4eba\u53cd\u611f"}, +gdl(){return"\u597d"}, +gnc(){return u.t}, +gne(){return"Cannot store Key Backup."}, +geC(){return"\u54ce\u5440\uff0c\u51fa\u4e86\u70b9\u5dee\u9519\u2026"}, +gkR(){return"\u60a8\u7684\u4e00\u4e2a\u5ba2\u6237\u7aef\u5df2\u767b\u51fa"}, +gkS(){return"\u5728\u5730\u56fe\u4e2d\u6253\u5f00"}, +gkj(){return"\u6b64\u670d\u52a1\u5668\u9700\u8981\u9a8c\u8bc1\u60a8\u7684\u7535\u5b50\u90ae\u4ef6\u5730\u5740\u4ee5\u8fdb\u884c\u6ce8\u518c\u3002"}, +ghm(){return"\u6216"}, +gho(){return"\u53c2\u4e0e\u8005"}, +gjH(){return"\u5bc6\u7801\u77ed\u8bed\u6216\u6062\u590d\u5bc6\u94a5"}, +gjI(a){return"\u5bc6\u7801"}, +gf6(){return"\u5fd8\u8bb0\u5bc6\u7801"}, +ghp(){return"\u5bc6\u7801\u5df2\u88ab\u66f4\u6539"}, +ghq(){return"\u5bc6\u7801\u6062\u590d"}, +gjK(){return"\u9009\u62e9\u56fe\u50cf"}, +gjL(){return"\u56fa\u5b9a"}, +gjN(){return"\u8bf7\u9009\u62e9\u7528\u6237\u540d"}, +gfF(){return"\u8bf7\u70b9\u51fb\u7535\u5b50\u90ae\u4ef6\u4e2d\u7684\u94fe\u63a5\uff0c\u7136\u540e\u7ee7\u7eed\u3002"}, +gfG(){return"\u8bf7\u8f93\u5165\u60a8\u7684\u5bc6\u7801"}, +gjQ(){return"\u8bf7\u8f93\u5165\u60a8\u7684\u7528\u6237\u540d"}, +gjR(){return"\u8bf7\u6309\u7167\u7f51\u7ad9\u4e0a\u7684\u63d0\u793a\uff0c\u70b9\u51fb\u4e0b\u4e00\u6b65\u3002"}, +gjT(){return"\u9690\u79c1"}, +gkT(){return"\u63a8\u9001\u89c4\u5219"}, +gfI(a){return"\u539f\u56e0"}, +hs(a){return A.q(a)+" \u7f16\u8f91\u4e86\u4e00\u4e2a\u4e8b\u4ef6"}, +gjV(){return"\u91cd\u65b0\u7f16\u8f91\u4fe1\u606f"}, +gjW(){return"\u62d2\u7edd"}, +jX(a){return a+" \u62d2\u7edd\u4e86\u9080\u8bf7"}, +gbF(a){return"\u79fb\u9664"}, +gjY(){return"\u79fb\u9664\u5176\u4ed6\u5168\u90e8\u8bbe\u5907"}, +jZ(a){return"\u88ab"+a.k(0)+"\u79fb\u9664"}, +gk7(){return"\u89e3\u7981\u804a\u5929"}, +gkW(){return"\u79fb\u9664\u60a8\u7684\u5934\u50cf"}, +gk_(){return"\u6e32\u67d3\u5bcc\u6587\u672c\u5185\u5bb9"}, +ght(){return"\u7528\u8f83\u65b0\u7684\u7248\u672c\u66ff\u6362\u804a\u5929\u5ba4"}, +gfK(a){return"\u56de\u590d"}, +gfh(){return"\u4e3e\u62a5\u4fe1\u606f"}, +gk0(){return"\u804a\u5929\u5ba4\u5df2\u5347\u7ea7"}, +gk5(){return"\u804a\u5929\u5ba4\u7248\u672c"}, +ghB(){return"\u661f\u671f\u516d"}, +gke(){return"\u4fdd\u5b58\u6587\u4ef6"}, +ghC(){return"\u5b89\u5168"}, +gjU(){return"\u6062\u590d\u5bc6\u94a5"}, +gkU(){return"\u4e22\u5931\u4e86\u6062\u590d\u5bc6\u94a5\uff1f"}, +hD(a){return"\u88ab "+a+" \u770b\u89c1"}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,"\u88ab "+a+" \u548c "+b+" \u4e2a\u5176\u4ed6\u4eba\u770b\u89c1",s,s)}, +hE(a,b){return"\u88ab "+a+" \u548c "+b+" \u770b\u89c1"}, +geI(a){return"\u53d1\u9001"}, +ghF(){return"\u53d1\u9001\u4e00\u6761\u6d88\u606f"}, +gkh(){return"\u4ee5\u6587\u672c\u53d1\u9001"}, +ghG(){return"\u53d1\u9001\u97f3\u9891"}, +ghH(){return"\u53d1\u9001\u6587\u4ef6"}, +ghI(){return"\u53d1\u9001\u56fe\u50cf"}, +ghJ(){return"\u53d1\u9001\u6d88\u606f"}, +ghL(){return"\u53d1\u9001\u539f\u56fe"}, +ghM(){return"\u53d1\u9001\u89c6\u9891"}, +hN(a){return"\ud83d\udcc1"+a+" \u53d1\u9001\u4e86\u6587\u4ef6"}, +hQ(a){return"\ud83c\udfa4"+a+" \u53d1\u9001\u4e86\u97f3\u9891"}, +hO(a){return"\ud83d\uddbc\ufe0f "+a+" \u53d1\u9001\u4e86\u56fe\u7247"}, +fP(a){return"\ud83d\ude0a "+a+" \u53d1\u9001\u4e86\u8d34\u7eb8"}, +hP(a){return"\ud83c\udfa5 "+a+" \u53d1\u9001\u4e86\u89c6\u9891"}, +ki(a){return a+" \u53d1\u9001\u4e86\u901a\u8bdd\u4fe1\u606f"}, +gkk(){return"\u8bbe\u7f6e\u9080\u8bf7\u94fe\u63a5"}, +gfQ(){return"\u8bbe\u7f6e\u6743\u9650\u7ea7\u522b"}, +gfS(){return"\u8bbe\u7f6e"}, +gfk(a){return"\u5206\u4eab"}, +kl(a){return a+" \u5206\u4eab\u4e86\u4f4d\u7f6e"}, +gkm(){return"\u663e\u793a\u5bc6\u7801"}, +gfa(){return"\u6ce8\u518c"}, +glA(){return"\u5355\u70b9\u767b\u5f55"}, +ghS(a){return"\u8df3\u8fc7"}, +gnR(){return"Invite"}, +ghT(){return"\u6e90\u4ee3\u7801"}, +hU(a){return a+" \u5f00\u59cb\u4e86\u901a\u8bdd"}, +gko(a){return"\u63d0\u4ea4"}, +gkp(){return"\u661f\u671f\u65e5"}, +glH(){return"\u540c\u6b65\u4e2d\u2026\u8bf7\u7b49\u5f85\u3002"}, +gks(){return"\u7cfb\u7edf"}, +gkY(){return"\u5b83\u4eec\u4e0d\u5339\u914d"}, +gkZ(){return"\u5b83\u4eec\u5339\u914d"}, +gl_(){return"\u661f\u671f\u56db"}, +gl0(){return"\u8bf7\u6c42\u592a\u591a\u3002\u8bf7\u7a0d\u540e\u518d\u8bd5\uff01"}, +gl1(){return"\u4ece\u5176\u4ed6\u8bbe\u5907\u4f20\u8f93"}, +gl2(){return"\u5c1d\u8bd5\u91cd\u65b0\u53d1\u9001"}, +gl3(){return"\u661f\u671f\u4e8c"}, +l4(a,b){return a+" \u89e3\u5c01\u4e86 "+b}, +gl5(){return"\u89e3\u9501\u8bbe\u5907"}, +gl6(){return"\u672a\u77e5\u8bbe\u5907"}, +gk8(){return"\u672a\u77e5\u52a0\u5bc6\u7b97\u6cd5"}, +l7(a,b){return"\u672a\u77e5\u4e8b\u4ef6 '"+a+"'"}, +gfM(){return"\u53d6\u6d88\u56fa\u5b9a"}, +l8(a,b){return a+" \u548c\u5176\u4ed6 "+b+" \u4eba\u6b63\u5728\u8f93\u5165"}, +l9(a,b){return a+" \u548c "+b+" \u6b63\u5728\u8f93\u5165"}, +la(a){return a+" \u6b63\u5728\u8f93\u5165"}, +lb(a){return"\ud83d\udeaa"+a+" \u79bb\u5f00\u4e86\u804a\u5929"}, +lc(a,b){return a+" \u53d1\u9001\u4e86\u4e00\u4e2a "+b+" \u4e8b\u4ef6"}, +gmu(){return"\u672a\u8ba4\u8bc1"}, +gdZ(){return"\u5df2\u9a8c\u8bc1"}, +gka(){return"\u5f00\u59cb\u9a8c\u8bc1"}, +gkb(){return"\u60a8\u5df2\u6210\u529f\u9a8c\u8bc1\uff01"}, +gld(){return"\u9a8c\u8bc1\u5176\u4ed6\u8d26\u6237"}, +gle(){return"\u804a\u5929\u8bb0\u5f55\u7684\u53ef\u89c1\u6027"}, +glf(){return"\u5bf9\u6240\u6709\u53c2\u4e0e\u8005\u53ef\u89c1"}, +glg(){return"\u5bf9\u6240\u6709\u4eba\u53ef\u89c1"}, +glh(){return"\u7b49\u5f85\u5bf9\u65b9\u63a5\u53d7\u8bf7\u6c42\u2026"}, +gli(){return"\u7b49\u5f85\u5bf9\u65b9\u63a5\u53d7 emoji\u2026"}, +glj(){return"\u7b49\u5f85\u5bf9\u65b9\u63a5\u53d7\u6570\u5b57\u2026"}, +glk(){return"\u58c1\u7eb8"}, +gll(){return"\u8b66\u544a\uff01"}, +glm(){return"\u661f\u671f\u4e09"}, +ghv(){return"\u6211\u4eec\u5411\u60a8\u53d1\u9001\u4e86\u4e00\u5c01\u7535\u5b50\u90ae\u4ef6"}, +ghw(){return"\u60a8\u4e3e\u62a5\u7684\u7406\u7531\u662f\u4ec0\u4e48\uff1f"}, +glo(){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"}, +glp(){return"\u901a\u8fc7\u8fd9\u4e9b\u5730\u5740\uff0c\u60a8\u53ef\u4ee5\u6062\u590d\u5bc6\u7801\u3002"}, +geQ(){return"\u662f"}, +glq(){return"\u60a8"}, +gkd(){return"\u60a8\u88ab\u9080\u8bf7\u5230\u8be5\u804a\u5929"}, +glr(){return"\u60a8\u5df2\u4e0d\u518d\u53c2\u4e0e\u6b64\u804a\u5929"}, +gls(){return"\u60a8\u5df2\u88ab\u8be5\u804a\u5929\u5c01\u7981"}, +glu(){return"\u60a8\u7684\u516c\u94a5"}, +gkO(){return"\u6d88\u606f\u4fe1\u606f"}, +gmr(a){return"\u65f6\u95f4"}, +gd3(a){return"\u6d88\u606f\u7c7b\u578b"}, +glx(){return"\u53d1\u9001\u8005"}, +gmk(){return"\u6253\u5f00\u56fe\u5e93"}, +gmo(){return"\u4ece\u7a7a\u95f4\u5220\u9664"}, +gml(){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"}, +glM(){return"\u6dfb\u52a0\u5230 Story"}, +gmm(){return"\u53d1\u5e03"}, +gkc(){return"\u8c01\u80fd\u770b\u5230\u6211\u7684 Story\uff1f"}, +gmq(){return"\u8be5\u7528\u6237\u5c1a\u672a\u5728 Story \u53d1\u5e03\u4efb\u4f55\u5185\u5bb9"}, +gmp(){return"\u5df2\u53d1\u9001\u56de\u590d"}, +lD(a,b){return"\u81ea "+a+" \u8d77\u7684 Story: \n"+b}, +gln(){return"\u8bf7\u6ce8\u610f\uff0c\u4eba\u4eec\u53ef\u4ee5\u5728\u4f60\u7684 Story \u4e2d\u770b\u5230\u5f7c\u6b64\u5e76\u76f8\u4e92\u8054\u7cfb\u3002"}, +gmv(){return"\u53d1\u751f\u4ec0\u4e48\u4e8b\u4e86\uff1f"}, +glK(){return"\u6dfb\u52a0\u63cf\u8ff0"}, +glE(){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"}, +gm9(){return"\u6211\u4e86\u89e3"}, +gkX(){return"\u4e3e\u62a5\u7528\u6237"}, +mn(a,b){return a+" \u901a\u8fc7 "+b+" \u8fdb\u884c\u4e86\u56de\u5e94"}, +gjM(){return"\u7f6e\u9876\u5230\u804a\u5929\u5ba4"}, +glU(){return"\u4f60\u786e\u5b9a\u8981\u6c38\u4e45\u6027\u53d6\u6d88\u7f6e\u9876\u8fd9\u4e00\u6d3b\u52a8\u5417\uff1f"}, +gft(){return"\u989c\u6587\u5b57"}, +gm3(){return"\u5b9e\u9a8c\u6027\u7684\u89c6\u9891\u901a\u8bdd"}, +glZ(){return"\u7535\u5b50\u90ae\u7bb1\u6216\u7528\u6237\u540d"}, +gmb(){return"\u79c1\u4eba\u6a21\u5f0f\u95ee\u9898"}, +gma(){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"}, +gmy(){return"\u540d\u79f0"}, +gmF(){return"\u4f60\u62d2\u7edd\u4e86\u9080\u8bf7"}, +glt(){return"\u4f60\u52a0\u5165\u4e86\u804a\u5929"}, +gmz(){return"\ud83d\udc4d \u4f60\u63a5\u53d7\u4e86\u9080\u8bf7"}, +mA(a){return"\u4f60\u5c01\u7981\u4e86 "+a}, +mB(a){return"\u4f60\u64a4\u56de\u4e86\u5bf9 "+a+" \u7684\u9080\u8bf7"}, +mC(a){return"\ud83d\udce9 \u4f60\u53d7\u5230 "+a+" \u7684\u9080\u8bf7"}, +mD(a){return"\ud83d\udce9 \u4f60\u9080\u8bf7\u4e86 "+a}, +mE(a){return"\ud83d\udc5e\u4f60\u8e22\u6389\u4e86 "+a}, +mG(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"}, +gms(){return"\u89e3\u9501\u65e7\u4fe1\u606f"}, +gnd(){return"Cannot unlock Key backup."}, +glB(){return"\u5c06\u6062\u590d\u5bc6\u94a5\u5b58\u50a8\u5728\u6b64\u8bbe\u5907\u7684\u5b89\u5168\u5b58\u50a8\u4e2d\u3002"}, +glw(){return"\u901a\u8fc7\u89e6\u53d1\u7cfb\u7edf\u5171\u4eab\u5bf9\u8bdd\u6846\u6216\u526a\u8d34\u677f\u624b\u52a8\u4fdd\u5b58\u6b64\u5bc6\u94a5\u3002"}, +glC(){return"\u5b89\u5168\u5730\u5b58\u50a8\u5728\u6b64\u8bbe\u5907\u4e0a"}, +gk9(){return"\u7528\u6237"}, +glY(){return"\u81ea\u5b9a\u4e49"}, +gmx(){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"}, +gm1(){return"\u8fdb\u5165\u7a7a\u95f4"}, +gm0(){return"\u8fdb\u5165\u804a\u5929\u5ba4"}, +glN(){return"\u6240\u6709\u7a7a\u95f4"}, +mi(a){return a+" \u4e2a\u804a\u5929"}, +gm7(){return"\u9690\u85cf\u4e0d\u91cd\u8981\u7684\u72b6\u6001\u4e8b\u4ef6"}, +hu(a){return"\u7a7a\u804a\u5929\uff08\u66fe\u662f "+a+"\uff09"}, +gnz(){return"\u52a0\u5bc6\u8fd9\u4e2a\u5bf9\u8bdd"}, +gnA(){return"\u7aef\u5bf9\u7aef\u52a0\u5bc6"}, +gns(){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"}, +gkn(){return"\u975e\u5e38\u62b1\u6b49\u2026\u2026\u8fd9\u662f\u505a\u4e0d\u5230\u7684"}, +gnr(){return"\u8bbe\u5907\u5bc6\u94a5\uff1a"}, +got(){return"Reopen chat"}, +go2(){return u.i}, +go6(){return"No other devices found"}, +gnK(){return u.h}, +gof(){return"online"}, +gmj(){return"online long time ago"}, +od(a){return"online "+a+" min ago"}, +oc(a,b){return"online "+a+" h "+b+" min ago"}, +ob(a){return"online "+a+" day ago"}, +og(a){return"online "+a+" week ago"}, +oe(a){return"online "+a+" month ago"}, +go4(){return"No message here yet..."}, +gmR(){return u.z}, +goH(){return"You created a Group chat"}, +gnh(){return"Chat can have:"}, +goA(){return"Up to 100.000 members"}, +goj(){return"Persistent Chat history"}, +go0(){return"Multi-interaction threaded discussions"}, +gn5(){return"Add members"}, +goo(){return"Profile"}, +glO(){return"New message"}, +oB(a){return"Welcome to Twake, "+a}, +gn0(){return u.U}, +gn3(a){return"Activated"}, +gnQ(){return"Not-activated"}, +gkP(){return"New Group Chat"}, +gmH(){return"Get help"}, +gox(){return"Twake users"}, +gm2(a){return"Expand"}, +glz(){return"Shrink"}, +o7(a){return'No results for "'+a+'"'}, +gmJ(){return u.e}, +gmK(){return u.Y}, +gmL(){return u.g}, +gmM(){return"\u2022 If the reason is not listed above, "}, +gmN(){return"seek helps."}, +gf5(){return"More"}, +gmw(){return"Who would you like to add?"}, +gn4(){return"Add a photo"}, +nX(a){return"Maximum file size: "+a+"MB"}, +gcK(){return"Owner"}, +oi(a){return"Participants ("+a+")"}, +geN(a){return"Back"}, +gmd(){return"Log in with SSO"}, +goE(){return"Wrong server name"}, +gmS(){return u.y}, +glW(){return"Contacts"}, +gmI(){return"Search for contacts"}, +gn_(){return"Soon there will be contacts"}, +gmO(){return u.P}, +gnT(){return"Loading contacts..."}, +gor(){return"RECENT CHAT"}, +gmQ(){return"Select chat"}, +geH(a){return"\u641c\u7d22"}, +gnN(){return"Forward to..."}, +go3(){return"No connection"}, +gm6(a){return"File"}, +goq(){return"Recent"}, +gnk(){return"Chats and Contacts"}, +gnI(){return"Invite new users"}, +gnH(){return u.L}, +me(a){return A.q(a)+" Members"}, +gnm(){return"Continue"}, +goG(){return u.x}, +nO(a){return"created a chat \u201c"+a+"\u201d"}, +gow(){return"Today"}, +goF(){return"Yesterday"}, +gos(){return"No thanks, delete"}, +gn2(){return"Yes please, join"}, +gn7(){return u.r}, +gmP(a){return"Select"}, +gno(){return"Copy message text"}, +gol(){return"Pin this message"}, +gbr(a){return"Add"}, +glL(){return"Add members"}, +gnj(){return"Chat info"}, +gmf(){return"Mute"}, +o_(a){return"Members ("+a+")"}, +gnZ(){return"Members"}, +gnY(a){return"Media"}, +gnL(a){return"Files"}, +gnS(){return"Links"}, +gnv(){return"Downloads"}, +nu(a){return"File saved to "+a}, +go9(){return"You're not in a chat yet"}, +gna(){return u.o}, +gnF(){return"Something's not right"}, +gnE(){return"That page doesn't exist."}, +gnD(){return"Back to chat"}, +gj1(){return"Done"}, +gnU(){return"Mark this message as read"}, +gnV(){return"Mark this message as unread"}, +go1(){return"Mute this message"}, +goy(){return"Unmute this message"}, +gop(a){return"Read"}, +goz(){return"Unread"}, +gmt(){return"Unmute"}, +gom(){return"Privacy & Security"}, +goa(){return"Notification & Sounds"}, +gn6(){return"App Language"}, +gni(){return"Chat Folders"}, +gmV(){return u.p}, +gmZ(){return"Block contacts, disappearing messages."}, +gmY(){return u.k}, +gmU(){return u.J}, +gmT(){return"English (phone\u2019s language)."}, +gmW(){return u.n}, +gmX(){return"Help center, contact us, privacy policy."}, +gcP(a){return"Display Name"}, +gn9(){return"Bio (optional)"}, +gnW(){return"Matrix ID"}, +gny(){return"Email"}, +gnl(){return"Company"}, +gn8(){return"BASIC INFO"}, +gnw(){return u.G}, +goD(){return"WORK IDENTITIES INFO"}, +gnx(){return u.E}, +gnn(){return"Copied Matrix ID to clipboard."}, +gng(){return"Change profile photo"}, +nq(a){return"PINNED CHATS ("+a+")"}, +np(a){return"ALL CHATS ("+a+")"}, +gov(){return"This message has been encrypted"}, +gou(){return"Room creation failed"}, +gnC(){return"Error getting PDF"}, +gnG(){return"Error previewing file"}, +D(a,b){return this.gbF(this).$1(b)}, +t(a,b){return this.gbr(this).$1(b)}} +A.auI.prototype={ +gjJ(){return"\u5bc6\u78bc\u4e0d\u5339\u914d\uff01"}, +gjP(){return"\u8acb\u8f38\u5165\u4e00\u500b\u6709\u6548\u7684\u96fb\u5b50\u90f5\u4ef6\u5730\u5740\u3002"}, +gfJ(){return"\u518d\u6b21\u8f38\u5165\u5bc6\u78bc"}, +jO(a){return"\u8acb\u81f3\u5c11\u8f38\u5165 "+a+" \u4e2a\u5b57\u5143\u3002"}, +ghV(){return"\u95dc\u65bc"}, +ghW(a){return"\u63a5\u53d7"}, +hX(a){return a+"\u5df2\u63a5\u53d7\u9080\u8acb"}, +hY(a){return a+"\u5df2\u555f\u7528\u9ede\u5c0d\u9ede\u52a0\u5bc6"}, +ghZ(){return"\u65b0\u589e\u96fb\u5b50\u90f5\u4ef6"}, +gfm(){return"\u7ba1\u7406\u54e1"}, +i_(a,b){return"\u5df2\u958b\u59cb\u8207"+a+"\u901a\u8a71"}, +gi0(){return"\u4efb\u4f55\u4eba\u53ef\u4ee5\u52a0\u5165"}, +gfU(){return"\u5c01\u5b58"}, +geM(){return"\u60a8\u78ba\u5b9a\u55ce\uff1f"}, +gi1(){return"\u60a8\u78ba\u5b9a\u8981\u767b\u51fa\u55ce\uff1f"}, +gi2(){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"}, +i3(a){return"\u662f\u5426\u63a5\u53d7\u4f86\u81ea"+a+"\u7684\u9a57\u8b49\u7533\u8acb\uff1f"}, +i4(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}, +ghK(){return"\u6309 Enter \u9375\u767c\u9001"}, +i5(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}, +gfV(){return"\u5df2\u5f9e\u804a\u5929\u5ba4\u4e2d\u5c01\u7981"}, +gi6(){return"\u5df2\u88ab\u5c01\u7981"}, +i7(a,b){return a+"\u5c01\u7981\u4e86"+b}, +gi8(){return"\u5c01\u9396\u88dd\u7f6e"}, +gdj(){return"\u5df2\u5c01\u9396"}, +gi9(){return"\u6a5f\u5668\u4eba\u8a0a\u606f"}, +gcN(a){return"\u53d6\u6d88"}, +fW(a){return"\u7121\u6cd5\u6253\u958bURI "+a}, +gfX(){return"\u8b8a\u66f4\u88dd\u7f6e\u540d\u7a31"}, +ig(a){return a+"\u8b8a\u66f4\u4e86\u5c0d\u8a71\u982d\u8cbc"}, +ih(a,b){return a+"\u8b8a\u66f4\u4e86\u5c0d\u8a71\u4ecb\u7d39\u70ba\uff1a\u300c"+b+"\u300d"}, +ii(a,b){return a+"\u8b8a\u66f4\u4e86\u66b1\u7a31\u70ba\uff1a\u300c"+b+"\u300d"}, +ij(a){return a+"\u8b8a\u66f4\u4e86\u5c0d\u8a71\u6b0a\u9650"}, +ik(a,b){return a+" \u8b8a\u66f4\u4e86\u986f\u793a\u540d\u7a31\u70ba\uff1a\u300c"+b+"\u300d"}, +il(a){return a+"\u8b8a\u66f4\u4e86\u8a2a\u5ba2\u8a2a\u554f\u898f\u5247"}, +im(a,b){return a+"\u8b8a\u66f4\u4e86\u8a2a\u5ba2\u8a2a\u554f\u898f\u5247\u70ba\uff1a"+b}, +io(a){return a+"\u8b8a\u66f4\u4e86\u6b77\u53f2\u8a18\u9304\u89c0\u5bdf\u72c0\u614b"}, +ip(a,b){return a+"\u8b8a\u66f4\u4e86\u6b77\u53f2\u7d00\u9304\u89c0\u5bdf\u72c0\u614b\u5230\uff1a"+b}, +iq(a){return a+"\u8b8a\u66f4\u4e86\u52a0\u5165\u7684\u898f\u5247"}, +ir(a,b){return a+"\u8b8a\u66f4\u4e86\u52a0\u5165\u7684\u898f\u5247\u70ba\uff1a"+b}, +is(a){return a+"\u8b8a\u66f4\u4e86\u982d\u8cbc"}, +it(a){return a+"\u8b8a\u66f4\u4e86\u804a\u5929\u5ba4\u540d"}, +iu(a){return a+"\u8b8a\u66f4\u4e86\u9080\u8acb\u9023\u7d50"}, +gfY(){return"\u8b8a\u66f4\u5bc6\u78bc"}, +gib(){return"\u8b8a\u66f4\u4e3b\u984c"}, +gia(){return"\u8b8a\u66f4\u4e86\u7fa4\u7d44\u540d\u7a31"}, +gic(){return"\u8b8a\u66f4\u804a\u5929\u80cc\u666f"}, +gie(){return"\u66f4\u6539\u60a8\u7684\u5927\u982d\u8cbc"}, +giv(){return"\u52a0\u5bc6\u5df2\u88ab\u7834\u58de"}, +gf0(){return"\u804a\u5929"}, +ghx(){return"\u60a8\u7684\u804a\u5929\u8a18\u9304\u5099\u4efd\u5df2\u8a2d\u5b9a\u3002"}, +gfc(){return"\u5099\u4efd\u804a\u5929\u5ba4"}, +giw(){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"}, +gix(){return"\u804a\u5929\u5ba4"}, +gfd(){return"\u8f38\u5165\u4e00\u500b\u8f03\u5f37\u7684\u5bc6\u78bc"}, +giz(){return"\u8f38\u5165\u60a8\u7684\u4f7f\u7528\u8005\u540d\u7a31"}, +gfZ(){return"\u6e05\u9664\u5b58\u6a94"}, +gdd(a){return"\u95dc\u9589"}, +giA(){return"\u5728\u6b64\u804a\u5929\u5ba4\u5c01\u7981\u8a72\u4f7f\u7528\u8005"}, +giB(){return"\u6e05\u9664\u5feb\u53d6"}, +giC(){return"\u5efa\u7acb\u4e00\u500b\u7a7a\u7684\u7fa4\u804a\n\u4f7f\u7528 --no-encryption \u9078\u9805\u4f86\u7981\u7528\u52a0\u5bc6"}, +giD(){return"\u4e1f\u68c4\u5de5\u4f5c\u968e\u6bb5"}, +giE(){return"\u555f\u52d5\u4e00\u5c0d\u4e00\u804a\u5929\n\u4f7f\u7528 --no-encryption \u9078\u9805\u4f86\u7981\u7528\u52a0\u5bc6"}, +giF(){return"\u9080\u8acb\u8a72\u4f7f\u7528\u8005\u52a0\u5165\u6b64\u804a\u5929\u5ba4"}, +giG(){return"\u52a0\u5165\u6b64\u804a\u5929\u5ba4"}, +giH(){return"\u5c07\u9019\u500b\u4f7f\u7528\u8005\u79fb\u51fa\u6b64\u804a\u5929\u5ba4"}, +giI(){return"\u9000\u51fa\u6b64\u804a\u5929\u5ba4"}, +giJ(){return"\u8a2d\u7f6e\u60a8\u7684\u804a\u5929\u5ba4\u982d\u8cbc\uff08\u901a\u904e mxc-uri\uff09"}, +giK(){return"\u8a2d\u5b9a\u60a8\u7684\u804a\u5929\u5ba4\u66b1\u7a31"}, +giL(){return"\u5728\u6b64\u804a\u5929\u5ba4\u89e3\u5c01\u8a72\u4f7f\u7528\u8005"}, +giM(){return"\u5c0d\u6bd4\u4e26\u78ba\u8a8d\u9019\u4e9b\u8868\u60c5\u7b26\u5408\u5176\u4ed6\u90a3\u4e9b\u88dd\u7f6e\uff1a"}, +giN(){return"\u6bd4\u8f03\u4ee5\u4e0b\u6578\u5b57\uff0c\u78ba\u4fdd\u5b83\u5011\u548c\u53e6\u4e00\u500b\u88dd\u7f6e\u4e0a\u7684\u76f8\u540c\uff1a"}, +gh_(){return"\u8a2d\u5b9a\u804a\u5929\u5ba4"}, +giO(){return"\u806f\u7d61\u4eba\u5df2\u88ab\u9080\u8acb\u81f3\u7fa4\u7d44"}, +giP(){return"\u5305\u542b\u986f\u793a\u540d\u7a31"}, +giQ(){return"\u5305\u542b\u4f7f\u7528\u8005\u540d\u7a31"}, +gfn(){return"\u6b64\u5167\u5bb9\u5df2\u88ab\u56de\u5831\u7d66\u4f3a\u670d\u5668\u7ba1\u7406\u54e1\u5011"}, +giR(){return"\u5df2\u8907\u88fd\u5230\u526a\u8cbc\u7c3f"}, +gh0(a){return"\u8907\u88fd"}, +giS(){return"\u8907\u88fd\u5230\u526a\u8cbc\u7c3f"}, +iT(a){return"\u4e0d\u80fd\u89e3\u5bc6\u8a0a\u606f\uff1a"+a}, +iU(a){return a+"\u500b\u53c3\u8207\u8005"}, +iV(a){return a+"\u5efa\u7acb\u4e86\u804a\u5929\u5ba4"}, +giW(){return"\u591c\u9593\u6a21\u5f0f"}, +iX(a,b){return a+", "+b}, +iY(a,b,c){return a+"-"+b+"-"+c}, +giZ(){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"}, +gj_(){return"\u9810\u8a2d\u6b0a\u9650\u7b49\u7d1a"}, +gez(a){return"\u522a\u9664"}, +gj0(){return"\u522a\u9664\u5e33\u865f"}, +gh2(){return"\u522a\u9664\u8a0a\u606f"}, +gfp(){return"\u88dd\u7f6e"}, +geR(){return"\u76f4\u63a5\u50b3\u8a0a"}, +gj2(){return"\u7de8\u8f2f"}, +gj3(){return"\u7de8\u8f2f\u88ab\u5c01\u9396\u7684\u4f3a\u670d\u5668"}, +gh3(){return"\u7de8\u8f2f\u804a\u5929\u5ba4\u6b0a\u9650"}, +gh4(){return"\u7de8\u8f2f\u804a\u5929\u5ba4\u982d\u8cbc"}, +gh5(){return"\u8868\u60c5\u5df2\u5b58\u5728\uff01"}, +gh6(){return"\u7121\u6548\u7684\u8868\u60c5\u5feb\u6377\u9375\uff01"}, +gj4(){return"\u804a\u5929\u5ba4\u7684\u8868\u60c5\u7b26\u865f"}, +gh7(){return"\u8868\u60c5\u8a2d\u5b9a"}, +gh8(){return"\u8868\u60c5\u5feb\u6377\u9375"}, +gj5(){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"}, +gj6(){return"\u5728\u5168\u57df\u555f\u7528\u8868\u60c5\u7b26\u865f"}, +gfu(){return"\u555f\u7528\u52a0\u5bc6"}, +gj7(){return"\u60a8\u5c07\u4e0d\u80fd\u518d\u505c\u7528\u52a0\u5bc6\uff0c\u78ba\u5b9a\u55ce\uff1f"}, +gh9(){return"\u52a0\u5bc6\u672a\u555f\u7528"}, +j8(a){return a+"\u7d50\u675f\u4e86\u901a\u8a71"}, +gf1(){return"\u8f38\u5165\u4e00\u500b\u96fb\u5b50\u90f5\u4ef6\u4f4d\u5740"}, +gj9(){return"\u8f38\u5165\u4f3a\u670d\u5668\u4f4d\u5740"}, +gha(){return"\u4e00\u5207\u5c31\u7dd2\uff01"}, +gfv(){return"\u6975\u7aef\u4ee4\u4eba\u53cd\u611f"}, +gjc(a){return"\u5b57\u9ad4\u5927\u5c0f"}, +geB(a){return"\u8f49\u767c"}, +gjd(){return"\u661f\u671f\u4e94"}, +gkI(){return"\u81ea\u52a0\u5165\u8d77"}, +gkJ(){return"\u81ea\u9080\u8acb\u8d77"}, +gfO(){return"\u524d\u5f80\u65b0\u804a\u5929\u5ba4"}, +ghy(){return"\u7fa4\u7d44\u63cf\u8ff0"}, +f8(a){return"\u540d\u7a31\u70ba"+a+"\u7684\u7fa4\u7d44"}, +ghz(){return"\u8a2a\u5ba2\u5df2\u88ab\u7981\u6b62"}, +ghA(){return"\u8a2a\u5ba2\u53ef\u4ee5\u52a0\u5165"}, +je(a,b){return a+"\u6536\u56de\u4e86\u5c0d"+b+"\u7684\u9080\u8acb"}, +ghb(){return"\u5e6b\u52a9"}, +gjf(){return"\u96b1\u85cf\u7de8\u8f2f\u904e\u7684\u4e8b\u4ef6"}, +gjg(){return"\u96b1\u85cf\u672a\u77e5\u4e8b\u4ef6"}, +gfw(){return"\u9019\u500b\u5167\u5bb9\u6709\u591a\u4ee4\u4eba\u53cd\u611f\uff1f"}, +ghc(){return"\u7121\u8996"}, +geh(){return"\u5df2\u7121\u8996\u7684\u4f7f\u7528\u8005"}, +gjh(){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"}, +gji(){return"\u7121\u8996\u4f7f\u7528\u8005\u540d\u7a31"}, +gfz(){return"\u6211\u5df2\u7d93\u9ede\u64ca\u4e86\u7db2\u5740"}, +gjj(){return"\u932f\u8aa4\u7684\u5bc6\u78bc\u77ed\u8a9e\u6216\u6062\u5fa9\u91d1\u9470"}, +gfA(){return"\u4e0d\u4ee4\u4eba\u53cd\u611f"}, +gjk(){return"\u9080\u8acb\u806f\u7d61\u4eba"}, +jl(a){return"\u9080\u8acb\u806f\u7d61\u4eba\u5230"+a}, +gjn(){return"\u5df2\u9080\u8acb"}, +jo(a,b){return a+"\u9080\u8acb\u4e86"+b}, +gjp(){return"\u53ea\u6709\u88ab\u9080\u8acb\u7684\u4f7f\u7528\u8005"}, +gjm(){return"\u4f86\u81ea\u6211\u7684\u9080\u8acb"}, +gjq(){return"\u6b63\u5728\u8f38\u5165"}, +he(a){return a+"\u52a0\u5165\u4e86\u804a\u5929\u5ba4"}, +ghd(){return"\u52a0\u5165\u804a\u5929\u5ba4"}, +jr(a,b){return a+"\u8e22\u4e86"+b}, +ghf(){return"\u5f9e\u804a\u5929\u5ba4\u8e22\u51fa"}, +hg(a){return"\u6700\u5f8c\u6d3b\u52d5\u6642\u9593\uff1a"+a}, +gjs(){return"\u5f88\u9577\u4e00\u6bb5\u6642\u9593\u6c92\u6709\u4e0a\u7dda\u4e86"}, +geV(){return"\u96e2\u958b"}, +gjt(){return"\u96e2\u958b\u4e86\u804a\u5929\u5ba4"}, +gju(){return"\u65e5\u9593\u6a21\u5f0f"}, +jv(a){return"\u8f09\u5165"+a+"\u500b\u66f4\u591a\u7684\u53c3\u8207\u8005"}, +geW(){return"\u8f09\u5165\u4e2d\u2026 \u8acb\u7a0d\u5019\u3002"}, +ghh(){return"\u8f09\u5165\u66f4\u591a\u2026"}, +geX(){return"\u767b\u5165"}, +jw(a){return"\u767b\u5165"+a}, +ghi(){return"\u767b\u51fa"}, +gjx(){return"\u8b8a\u66f4\u6210\u54e1"}, +gf4(){return"\u63d0\u53ca"}, +gjz(){return"\u8a0a\u606f"}, +gjy(){return"\u5c07\u79fb\u9664\u6240\u6709\u53c3\u8207\u8005\u7684\u8a0a\u606f"}, +gfB(){return"\u7248\u4e3b"}, +gjA(){return"\u661f\u671f\u4e00"}, +ghj(){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"}, +ghk(){return"\u65b0\u7684\u9a57\u8b49\u8acb\u6c42\uff01"}, +gdh(a){return"\u4e0b\u4e00\u500b"}, +gjB(){return"\u5426"}, +gjC(){return"\u7121\u6cd5\u9023\u63a5\u5230\u4f3a\u670d\u5668"}, +gjD(){return"\u8868\u60c5\u7b26\u865f\u4e0d\u5b58\u5728\u3002\ud83d\ude15"}, +gjE(){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"}, +gjF(){return"\u60a8\u5c1a\u672a\u65b0\u589e\u6062\u5fa9\u5bc6\u78bc\u7684\u65b9\u6cd5\u3002"}, +gfC(){return"\u6c92\u6709\u6b0a\u9650"}, +ghl(){return"\u627e\u4e0d\u5230\u804a\u5929\u5ba4\u2026"}, +gfD(){return"\u901a\u77e5"}, +gjG(){return"\u5df2\u70ba\u6b64\u5e33\u865f\u555f\u7528\u901a\u77e5"}, +gfE(){return"\u4ee4\u4eba\u53cd\u611f"}, +gdl(){return"OK"}, +geC(){return"\u54ce\u5440\uff01\u51fa\u4e86\u4e00\u9ede\u5dee\u932f\u2026"}, +gho(){return"\u53c3\u8207\u8005"}, +gjH(){return"\u5bc6\u78bc\u77ed\u8a9e\u6216\u6062\u5fa9\u91d1\u9470"}, +gjI(a){return"\u5bc6\u78bc"}, +gf6(){return"\u5fd8\u8a18\u5bc6\u78bc"}, +ghp(){return"\u5bc6\u78bc\u5df2\u88ab\u8b8a\u66f4"}, +ghq(){return"\u6062\u5fa9\u5bc6\u78bc"}, +gjK(){return"\u9078\u64c7\u5716\u7247"}, +gjL(){return"\u91d8\u9078"}, +gjN(){return"\u8acb\u9078\u64c7\u4f7f\u7528\u8005\u540d\u7a31"}, +gfF(){return"\u8acb\u9ede\u64ca\u96fb\u5b50\u90f5\u4ef6\u4e2d\u7684\u7db2\u5740\uff0c\u7136\u5f8c\u7e7c\u7e8c\u3002"}, +gfG(){return"\u8acb\u8f38\u5165\u60a8\u7684\u5bc6\u78bc"}, +gjQ(){return"\u8acb\u8f38\u5165\u60a8\u7684\u4f7f\u7528\u8005\u540d\u7a31"}, +gjR(){return"\u8acb\u6309\u7167\u7db2\u7ad9\u4e0a\u7684\u8aaa\u660e\u9032\u884c\u64cd\u4f5c\uff0c\u7136\u5f8c\u9ede\u64ca\u4e0b\u4e00\u6b65\u3002"}, +gjT(){return"\u96b1\u79c1"}, +gkT(){return"\u63a8\u64ad\u898f\u5247"}, +gfI(a){return"\u539f\u56e0"}, +hs(a){return A.q(a)+"\u7de8\u8f2f\u4e86\u4e00\u500b\u4e8b\u4ef6"}, +gjV(){return"\u91cd\u65b0\u7de8\u8f2f\u8a0a\u606f"}, +gjW(){return"\u62d2\u7d55"}, +jX(a){return a+"\u62d2\u7d55\u4e86\u9080\u8acb"}, +gbF(a){return"\u79fb\u9664"}, +gjY(){return"\u79fb\u9664\u6240\u6709\u5176\u4ed6\u88dd\u7f6e"}, +jZ(a){return"\u88ab"+a.k(0)+"\u79fb\u9664"}, +gk7(){return"\u89e3\u7981\u804a\u5929"}, +gk_(){return"\u7e6a\u88fd\u5716\u6587\u8a0a\u606f\u5167\u5bb9"}, +ght(){return"\u7528\u8f03\u65b0\u7684\u7248\u672c\u53d6\u4ee3\u804a\u5929\u5ba4"}, +gfK(a){return"\u56de\u8986"}, +gfh(){return"\u6aa2\u8209\u8a0a\u606f"}, +gk0(){return"\u804a\u5929\u5ba4\u5df2\u66f4\u65b0"}, +gk5(){return"\u804a\u5929\u5ba4\u7684\u7248\u672c"}, +ghB(){return"\u661f\u671f\u516d"}, +ghC(){return"\u5b89\u5168"}, +hD(a){return a+"\u5df2\u8b80"}, +kf(a,b){var s=null +return A.ew(b,s,this.a,s,s,a+"\u548c\u5176\u4ed6"+b+"\u500b\u4eba\u5df2\u8b80",s,s)}, +hE(a,b){return a+"\u548c"+b+"\u5df2\u8b80"}, +geI(a){return"\u50b3\u9001"}, +ghF(){return"\u50b3\u9001\u8a0a\u606f"}, +ghG(){return"\u50b3\u9001\u97f3\u8a0a"}, +ghH(){return"\u50b3\u9001\u6587\u4ef6"}, +ghI(){return"\u50b3\u9001\u5716\u7247"}, +ghJ(){return"\u50b3\u9001\u8a0a\u606f"}, +ghL(){return"\u50b3\u9001\u539f\u59cb\u5167\u5bb9"}, +ghM(){return"\u50b3\u9001\u5f71\u7247"}, +hN(a){return a+"\u50b3\u9001\u4e86\u4e00\u500b\u6587\u4ef6"}, +hQ(a){return a+"\u50b3\u9001\u4e86\u4e00\u500b\u97f3\u8a0a"}, +hO(a){return a+"\u50b3\u9001\u4e86\u4e00\u5f35\u5716\u7247"}, +fP(a){return a+" \u50b3\u9001\u4e86\u8cbc\u5716"}, +hP(a){return a+" \u50b3\u9001\u4e86\u5f71\u7247"}, +ki(a){return a+" \u50b3\u9001\u4e86\u901a\u8a71\u8cc7\u8a0a"}, +gkk(){return"\u8a2d\u5b9a\u9080\u8acb\u9023\u7d50"}, +gfQ(){return"\u8a2d\u5b9a\u6b0a\u9650\u7d1a\u5225"}, +gfS(){return"\u8a2d\u5b9a"}, +gfk(a){return"\u5206\u4eab"}, +kl(a){return a+" \u5206\u4eab\u4e86\u4f4d\u7f6e"}, +gkm(){return"\u986f\u793a\u5bc6\u78bc"}, +gfa(){return"\u8a3b\u518a"}, +ghS(a){return"\u8df3\u904e"}, +ghT(){return"\u539f\u59cb\u78bc"}, +hU(a){return a+"\u958b\u59cb\u4e86\u901a\u8a71"}, +gko(a){return"\u9001\u51fa"}, +gkp(){return"\u661f\u671f\u65e5"}, +gks(){return"\u81ea\u52d5"}, +gkY(){return"\u5b83\u5011\u4e0d\u76f8\u7b26"}, +gkZ(){return"\u5b83\u5011\u76f8\u7b26"}, +gl_(){return"\u661f\u671f\u56db"}, +gl0(){return"\u592a\u591a\u8acb\u6c42\u4e86\u3002\u8acb\u7a0d\u5019\u518d\u8a66\uff01"}, +gl1(){return"\u5f9e\u5176\u4ed6\u88dd\u7f6e\u50b3\u8f38"}, +gl2(){return"\u518d\u6b21\u5617\u8a66\u50b3\u9001"}, +gl3(){return"\u661f\u671f\u4e8c"}, +l4(a,b){return a+"\u89e3\u9664\u5c01\u7981\u4e86"+b}, +gl5(){return"\u89e3\u9664\u9396\u5b9a\u88dd\u7f6e"}, +gl6(){return"\u672a\u77e5\u88dd\u7f6e"}, +gk8(){return"\u672a\u77e5\u7684\u52a0\u5bc6\u6f14\u7b97\u6cd5"}, +l7(a,b){return"\u672a\u77e5\u4e8b\u4ef6\u300c"+a+"\u300d"}, +gfM(){return"\u53d6\u6d88\u91d8\u9078"}, +l8(a,b){return a+"\u548c\u5176\u4ed6"+b+"\u500b\u4eba\u6b63\u5728\u8f38\u5165"}, +l9(a,b){return a+"\u548c"+b+"\u6b63\u5728\u8f38\u5165"}, +la(a){return a+"\u6b63\u5728\u8f38\u5165"}, +lb(a){return a+"\u96e2\u958b\u4e86\u804a\u5929\u5ba4"}, +lc(a,b){return a+"\u50b3\u9001\u4e86\u4e00\u500b"+b+"\u4e8b\u4ef6"}, +gdZ(){return"\u5df2\u9a57\u8b49"}, +gka(){return"\u958b\u59cb\u9a57\u8b49"}, +gkb(){return"\u60a8\u6210\u529f\u9a57\u8b49\u4e86\uff01"}, +gld(){return"\u6b63\u5728\u9a57\u8b49\u5176\u4ed6\u5e33\u865f"}, +gle(){return"\u804a\u5929\u8a18\u9304\u7684\u53ef\u898b\u6027"}, +glf(){return"\u5c0d\u6240\u6709\u53c3\u8207\u8005\u53ef\u898b"}, +glg(){return"\u5c0d\u6240\u6709\u4eba\u53ef\u898b"}, +glh(){return"\u6b63\u5728\u7b49\u5f85\u5925\u4f34\u63a5\u53d7\u8acb\u6c42\u2026"}, +gli(){return"\u6b63\u5728\u7b49\u5f85\u5925\u4f34\u63a5\u53d7\u8868\u60c5\u7b26\u865f\u2026"}, +glj(){return"\u6b63\u5728\u7b49\u5f85\u5925\u4f34\u63a5\u53d7\u6578\u5b57\u2026"}, +glk(){return"\u684c\u5e03"}, +gll(){return"\u8b66\u544a\uff01"}, +glm(){return"\u661f\u671f\u4e09"}, +ghv(){return"\u6211\u5011\u5411\u60a8\u50b3\u9001\u4e86\u4e00\u5c01\u96fb\u5b50\u90f5\u4ef6"}, +ghw(){return"\u60a8\u6aa2\u8209\u7684\u539f\u56e0\u662f\u4ec0\u9ebc\uff1f"}, +glo(){return"\u8981\u6e05\u9664\u60a8\u7684\u804a\u5929\u8a18\u9304\u5099\u4efd\u4ee5\u5efa\u7acb\u65b0\u7684\u5b89\u5168\u91d1\u9470\u55ce\uff1f"}, +glp(){return"\u6709\u4e86\u9019\u4e9b\u4f4d\u5740\uff0c\u60a8\u5c31\u53ef\u4ee5\u6062\u5fa9\u5bc6\u78bc\u3002"}, +geQ(){return"\u662f"}, +glq(){return"\u60a8"}, +gkd(){return"\u6709\u4eba\u9080\u8acb\u60a8\u52a0\u5165\u9019\u500b\u804a\u5929\u5ba4"}, +glr(){return"\u60a8\u4e0d\u518d\u53c3\u8207\u9019\u500b\u804a\u5929\u5ba4\u4e86"}, +gls(){return"\u60a8\u5df2\u7d93\u88ab\u9019\u500b\u804a\u5929\u5ba4\u5c01\u7981"}, +glu(){return"\u60a8\u7684\u516c\u9470"}, +geH(a){return"\u641c\u5c0b"}, +D(a,b){return this.gbF(this).$1(b)}} +A.aso.prototype={ +bf0(a){var s,r={},q=r.a=A.a([],t.Ne),p=new A.bqC(r,this,A.a([],t.ko),q) +for(s=J.ag(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.x: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=$.cEc().bR2(0,r.c,r.d).b +o.toString +return A.am(q,A.F_(q,q,B.aM,q,q,!0,q,A.cE(r.bf0(o),q,q,q,q,q,q,q,s,q),B.ak,q,q,1,B.a9),B.h,p,q,q,q,q,q,q,r.f,q,q,q)}} +A.bqC.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.cE(n,n,n,n,n,n,n,n,n,m):A.cE(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.cE(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.f6(m,new A.bqD(s,o,a,p,o.d))}}}, +$S:1151} +A.bqD.prototype={ +$1(a){var s,r,q=this +q.b.$1(a) +s=q.c.c +s.toString +if(a===J.n2(s)){s=q.d +r=s.length===0?q.e:s.pop() +q.a.a=r}}, +$S:459} +A.bmO.prototype={} +A.c24.prototype={ +aJ9(a,b,c,d,e,f,g,h,i,j){throw A.j(A.bC(null))}, +aJ8(a,b,c,d,e,f,g,h,i,j,k){throw A.j(A.bC(null))}, +aJa(a,b,c,d,e,f,g,h,i){throw A.j(A.bC(null))}} +A.an_.prototype={ +G(){return"CompressFormat."+this.b}} +A.bmP.prototype={ +aJ8(a,b,c,d,e,f,g,h,i,j,k){throw A.j(A.bC("The method not support web"))}, +aJ9(a,b,c,d,e,f,g,h,i,j){throw A.j(A.bC("The method not support web"))}, +aJa(a,b,c,d,e,f,g,h,i){return A.aZO(a,c,f,g,h)}} +A.Zl.prototype={ +aoh(a){return this.bJo(a)}, +bJo(a){var s=0,r=A.o(t.z),q=this,p,o,n,m,l +var $async$aoh=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.S(l) +o=p.h(l,"url") +n=p.h(l,"title") +m=J.Na(p.h(l,"id")) +l=q.c +if(l.h(0,m)!=null){l=l.h(0,m) +if(l!=null)J.d10(l,o,n)}break +default:throw A.j(A.bC("Unimplemented "+l+" method"))}return A.m(null,r)}}) +return A.n($async$aoh,r)}} +A.btO.prototype={ +$1(a){return B.d.k(a)}, +$S:168} +A.bxI.prototype={} +A.bmR.prototype={} +A.bDJ.prototype={ +gbnN(){var s,r=this.b +if(r===$){s=B.ccm.Tz() +this.b!==$&&A.ao() +r=this.b=new A.hn(new A.bDK(),s,A.y(s).i("hn"))}return r}, +ga08(a){return this.gbnN()}} +A.bDK.prototype={ +$1(a){return A.b7(a)===1}, +$S:85} +A.bmS.prototype={ +ga08(a){var $async$ga08=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.bn(A.ed(!1),$async$ga08,r) +case 3:case 1:return A.bn(null,0,r) +case 2:return A.bn(o,1,r)}}) +var s=0,r=A.lC($async$ga08,t.y),q,p=2,o,n=[] +return A.lE(r)}} +A.as1.prototype={$ibi:1} +A.aOr.prototype={ +Ne(a){return $.cEd().p(0,a.gqY(a))}, +ph(a,b){return $.dhh.cQ(0,b,new A.ccv(b))}, +KF(a){return!1}, +k(a){return"GlobalCupertinoLocalizations.delegate("+$.cEd().a+" locales)"}} +A.ccv.prototype={ +$0(){var s,r,q,p,o,n,m,l,k,j,i +A.cRY() +s=this.a +r=A.ee(s.Qd("_")) +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.ccw(q,p,o,n,m,l,k,j) +if(A.apB(r))i.$1(r) +else if(A.apB(s.gqY(s)))i.$1(s.gqY(s)) +else i.$1(null) +s=A.dq9(s,q.aW(),p.aW(),o.aW(),n.aW(),m.aW(),l.aW(),k.aW(),j.aW()) +s.toString +return new A.cS(s,t.Vr)}, +$S:1153} +A.ccw.prototype={ +$1(a){var s=this +s.a.b=A.bfb(a) +s.b.b=A.d4P(a) +s.c.b=A.bfa(a) +s.d.b=A.HD("HH",a) +s.e.b=A.d4Q(a) +s.f.b=A.HD("mm",a) +s.r.b=A.d4R(a) +s.w.b=A.bGv(a)}, +$S:426} +A.anz.prototype={ +gaB(){return"Opletberig"}, +gaC(){return"Kopieer"}, +gaD(){return"Knip"}, +gaa(){return"Maak toe"}, +gaE(){return"Plak"}, +gar(){return"Kies alles"}} +A.anA.prototype={ +gaB(){return"\u121b\u1295\u1242\u12eb"}, +gaC(){return"\u1245\u12f3"}, +gaD(){return"\u1241\u1228\u1325"}, +gaa(){return"\u12a0\u1230\u1293\u1265\u1275"}, +gaE(){return"\u1208\u1325\u134d"}, +gar(){return"\u1201\u1209\u1295\u121d \u121d\u1228\u1325"}} +A.anB.prototype={ +gaB(){return"\u062a\u0646\u0628\u064a\u0647"}, +gaC(){return"\u0646\u0633\u062e"}, +gaD(){return"\u0642\u0635"}, +gaa(){return"\u0631\u0641\u0636"}, +gaE(){return"\u0644\u0635\u0642"}, +gar(){return"\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0643\u0644"}} +A.anC.prototype={ +gaB(){return"\u09b8\u09a4\u09f0\u09cd\u0995\u09ac\u09be\u09f0\u09cd\u09a4\u09be"}, +gaC(){return"\u09aa\u09cd\u09f0\u09a4\u09bf\u09b2\u09bf\u09aa\u09bf \u0995\u09f0\u0995"}, +gaD(){return"\u0995\u09be\u099f \u0995\u09f0\u0995"}, +gaa(){return"\u0985\u0997\u09cd\u09f0\u09be\u09b9\u09cd\u09af \u0995\u09f0\u0995"}, +gaE(){return"\u09aa\u09c7'\u09b7\u09cd\u099f \u0995\u09f0\u0995"}, +gar(){return"\u09b8\u0995\u09b2\u09cb \u09ac\u09be\u099b\u09a8\u09bf \u0995\u09f0\u0995"}} +A.anD.prototype={ +gaB(){return"Bildiri\u015f"}, +gaC(){return"Kopyalay\u0131n"}, +gaD(){return"K\u0259sin"}, +gaa(){return"\u0130mtina edin"}, +gaE(){return"Yerl\u0259\u015fdirin"}, +gar(){return"Ham\u0131s\u0131n\u0131 se\xe7in"}} +A.anE.prototype={ +gaB(){return"\u0410\u0431\u0432\u0435\u0441\u0442\u043a\u0430"}, +gaC(){return"\u041a\u0430\u043f\u0456\u0440\u0430\u0432\u0430\u0446\u044c"}, +gaD(){return"\u0412\u044b\u0440\u0430\u0437\u0430\u0446\u044c"}, +gaa(){return"\u0410\u0434\u0445\u0456\u043b\u0456\u0446\u044c"}, +gaE(){return"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044c"}, +gar(){return"\u0412\u044b\u0431\u0440\u0430\u0446\u044c \u0443\u0441\u0435"}} +A.anF.prototype={ +gaB(){return"\u0421\u0438\u0433\u043d\u0430\u043b"}, +gaC(){return"\u041a\u043e\u043f\u0438\u0440\u0430\u043d\u0435"}, +gaD(){return"\u0418\u0437\u0440\u044f\u0437\u0432\u0430\u043d\u0435"}, +gaa(){return"\u041e\u0442\u0445\u0432\u044a\u0440\u043b\u044f\u043d\u0435"}, +gaE(){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.anG.prototype={ +gaB(){return"\u09b8\u09a4\u09b0\u09cd\u0995\u09a4\u09be"}, +gaC(){return"\u0995\u09aa\u09bf \u0995\u09b0\u09c1\u09a8"}, +gaD(){return"\u0995\u09be\u099f \u0995\u09b0\u09c1\u09a8"}, +gaa(){return"\u0996\u09be\u09b0\u09bf\u099c \u0995\u09b0\u09c1\u09a8"}, +gaE(){return"\u09aa\u09c7\u09b8\u09cd\u099f \u0995\u09b0\u09c1\u09a8"}, +gar(){return"\u09b8\u09ac \u09ac\u09c7\u099b\u09c7 \u09a8\u09bf\u09a8"}} +A.anH.prototype={ +gaB(){return"Upozorenje"}, +gaC(){return"Kopiraj"}, +gaD(){return"Izre\u017ei"}, +gaa(){return"Odbaci"}, +gaE(){return"Zalijepi"}, +gar(){return"Odaberi sve"}} +A.anI.prototype={ +gaB(){return"Alerta"}, +gaC(){return"Copia"}, +gaD(){return"Retalla"}, +gaa(){return"Ignora"}, +gaE(){return"Enganxa"}, +gar(){return"Selecciona-ho tot"}} +A.anJ.prototype={ +gaB(){return"Upozorn\u011bn\xed"}, +gaC(){return"Kop\xedrovat"}, +gaD(){return"Vyjmout"}, +gaa(){return"Zav\u0159\xedt"}, +gaE(){return"Vlo\u017eit"}, +gar(){return"Vybrat v\u0161e"}} +A.anK.prototype={ +gaB(){return"Rhybudd"}, +gaC(){return"Cop\xefo"}, +gaD(){return"Torri"}, +gaa(){return"Diystyru"}, +gaE(){return"Gludo"}, +gar(){return"Dewis y Cyfan"}} +A.anL.prototype={ +gaB(){return"Underretning"}, +gaC(){return"Kopi\xe9r"}, +gaD(){return"Klip"}, +gaa(){return"Afvis"}, +gaE(){return"Inds\xe6t"}, +gar(){return"V\xe6lg alle"}} +A.a_6.prototype={ +gaB(){return"Benachrichtigung"}, +gaC(){return"Kopieren"}, +gaD(){return"Ausschneiden"}, +gaa(){return"Schlie\xdfen"}, +gaE(){return"Einsetzen"}, +gar(){return"Alles ausw\xe4hlen"}} +A.anM.prototype={ +gaa(){return"Schliessen"}} +A.anN.prototype={ +gaB(){return"\u0395\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7"}, +gaC(){return"\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae"}, +gaD(){return"\u0391\u03c0\u03bf\u03ba\u03bf\u03c0\u03ae"}, +gaa(){return"\u03a0\u03b1\u03c1\u03ac\u03b2\u03bb\u03b5\u03c8\u03b7"}, +gaE(){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_7.prototype={ +gaB(){return"Alert"}, +gaC(){return"Copy"}, +gaD(){return"Cut"}, +gaa(){return"Dismiss"}, +gaE(){return"Paste"}, +gar(){return"Select All"}} +A.anO.prototype={ +gar(){return"Select all"}} +A.anP.prototype={ +gar(){return"Select all"}} +A.anQ.prototype={ +gar(){return"Select all"}} +A.anR.prototype={ +gar(){return"Select all"}} +A.anS.prototype={ +gar(){return"Select all"}} +A.anT.prototype={ +gar(){return"Select all"}} +A.anU.prototype={ +gar(){return"Select all"}} +A.anV.prototype={ +gar(){return"Select all"}} +A.a_8.prototype={ +gaB(){return"Alerta"}, +gaC(){return"Copiar"}, +gaD(){return"Cortar"}, +gaa(){return"Cerrar"}, +gaE(){return"Pegar"}, +gar(){return"Seleccionar todos"}} +A.anW.prototype={ +gaa(){return"Descartar"}} +A.anX.prototype={ +gaa(){return"Descartar"}} +A.anY.prototype={ +gaa(){return"Descartar"}} +A.anZ.prototype={ +gaa(){return"Descartar"}} +A.ao_.prototype={ +gaa(){return"Descartar"}} +A.ao0.prototype={ +gaa(){return"Descartar"}} +A.ao1.prototype={ +gaa(){return"Descartar"}} +A.ao2.prototype={ +gaa(){return"Descartar"}} +A.ao3.prototype={ +gaa(){return"Descartar"}} +A.ao4.prototype={ +gaa(){return"Descartar"}} +A.ao5.prototype={ +gaa(){return"Descartar"}} +A.ao6.prototype={ +gaa(){return"Descartar"}} +A.ao7.prototype={ +gaa(){return"Descartar"}} +A.ao8.prototype={ +gaa(){return"Descartar"}} +A.ao9.prototype={ +gaa(){return"Descartar"}} +A.aoa.prototype={ +gaa(){return"Descartar"}} +A.aob.prototype={ +gaa(){return"Descartar"}} +A.aoc.prototype={ +gaa(){return"Descartar"}} +A.aod.prototype={ +gaa(){return"Descartar"}} +A.aoe.prototype={ +gaa(){return"Descartar"}} +A.aof.prototype={ +gaB(){return"M\xe4rguanne"}, +gaC(){return"Kopeeri"}, +gaD(){return"L\xf5ika"}, +gaa(){return"Loobu"}, +gaE(){return"Kleebi"}, +gar(){return"Vali k\xf5ik"}} +A.aog.prototype={ +gaB(){return"Alerta"}, +gaC(){return"Kopiatu"}, +gaD(){return"Ebaki"}, +gaa(){return"Baztertu"}, +gaE(){return"Itsatsi"}, +gar(){return"Hautatu guztiak"}} +A.aoh.prototype={ +gaB(){return"\u0647\u0634\u062f\u0627\u0631"}, +gaC(){return"\u06a9\u067e\u06cc"}, +gaD(){return"\u0628\u0631\u0634"}, +gaa(){return"\u0646\u067e\u0630\u06cc\u0631\u0641\u062a\u0646"}, +gaE(){return"\u062c\u0627\u06cc\u200c\u06af\u0630\u0627\u0631\u06cc"}, +gar(){return"\u0627\u0646\u062a\u062e\u0627\u0628 \u0647\u0645\u0647"}} +A.aoi.prototype={ +gaB(){return"Ilmoitus"}, +gaC(){return"Kopioi"}, +gaD(){return"Leikkaa"}, +gaa(){return"Ohita"}, +gaE(){return"Liit\xe4"}, +gar(){return"Valitse kaikki"}} +A.aoj.prototype={ +gaB(){return"Alerto"}, +gaC(){return"Kopyahin"}, +gaD(){return"I-cut"}, +gaa(){return"I-dismiss"}, +gaE(){return"I-paste"}, +gar(){return"Piliin Lahat"}} +A.a_9.prototype={ +gaB(){return"Alerte"}, +gaC(){return"Copier"}, +gaD(){return"Couper"}, +gaa(){return"Ignorer"}, +gaE(){return"Coller"}, +gar(){return"Tout s\xe9lect."}} +A.aok.prototype={ +gar(){return"Tout s\xe9lectionner"}} +A.aol.prototype={ +gaB(){return"Alerta"}, +gaC(){return"Copiar"}, +gaD(){return"Cortar"}, +gaa(){return"Ignorar"}, +gaE(){return"Pegar"}, +gar(){return"Seleccionar todo"}} +A.aom.prototype={ +gaB(){return"Benachrichtigung"}, +gaC(){return"Kopieren"}, +gaD(){return"Ausschneiden"}, +gaa(){return"Schlie\xdfen"}, +gaE(){return"Einsetzen"}, +gar(){return"Alles ausw\xe4hlen"}} +A.aon.prototype={ +gaB(){return"\u0a85\u0ab2\u0ab0\u0acd\u0a9f"}, +gaC(){return"\u0a95\u0ac9\u0aaa\u0abf \u0a95\u0ab0\u0acb"}, +gaD(){return"\u0a95\u0abe\u0aaa\u0acb"}, +gaa(){return"\u0a9b\u0acb\u0aa1\u0ac0 \u0aa6\u0acb"}, +gaE(){return"\u0aaa\u0ac7\u0ab8\u0acd\u0a9f \u0a95\u0ab0\u0acb"}, +gar(){return"\u0aac\u0aa7\u0abe \u0aaa\u0ab8\u0a82\u0aa6 \u0a95\u0ab0\u0acb"}} +A.aoo.prototype={ +gaB(){return"\u05d4\u05ea\u05e8\u05d0\u05d4"}, +gaC(){return"\u05d4\u05e2\u05ea\u05e7\u05d4"}, +gaD(){return"\u05d2\u05d6\u05d9\u05e8\u05d4"}, +gaa(){return"\u05e1\u05d2\u05d9\u05e8\u05d4"}, +gaE(){return"\u05d4\u05d3\u05d1\u05e7\u05d4"}, +gar(){return"\u05d1\u05d7\u05d9\u05e8\u05ea \u05d4\u05db\u05d5\u05dc"}} +A.aop.prototype={ +gaB(){return"\u0905\u0932\u0930\u094d\u091f"}, +gaC(){return"\u0915\u0949\u092a\u0940 \u0915\u0930\u0947\u0902"}, +gaD(){return"\u0915\u093e\u091f\u0947\u0902"}, +gaa(){return"\u0916\u093e\u0930\u093f\u091c \u0915\u0930\u0947\u0902"}, +gaE(){return"\u091a\u093f\u092a\u0915\u093e\u090f\u0902"}, +gar(){return"\u0938\u092d\u0940 \u091a\u0941\u0928\u0947\u0902"}} +A.aoq.prototype={ +gaB(){return"Upozorenje"}, +gaC(){return"Kopiraj"}, +gaD(){return"Izre\u017ei"}, +gaa(){return"Odbaci"}, +gaE(){return"Zalijepi"}, +gar(){return"Odaberi sve"}} +A.aor.prototype={ +gaB(){return"\xc9rtes\xedt\xe9s"}, +gaC(){return"M\xe1sol\xe1s"}, +gaD(){return"Kiv\xe1g\xe1s"}, +gaa(){return"Elvet\xe9s"}, +gaE(){return"Beilleszt\xe9s"}, +gar(){return"\xd6sszes kijel\xf6l\xe9se"}} +A.aos.prototype={ +gaB(){return"\u053e\u0561\u0576\u0578\u0582\u0581\u0578\u0582\u0574"}, +gaC(){return"\u054a\u0561\u057f\u0573\u0565\u0576\u0565\u056c"}, +gaD(){return"\u053f\u057f\u0580\u0565\u056c"}, +gaa(){return"\u0553\u0561\u056f\u0565\u056c"}, +gaE(){return"\u054f\u0565\u0572\u0561\u0564\u0580\u0565\u056c"}, +gar(){return"\u0546\u0577\u0565\u056c \u0562\u0578\u056c\u0578\u0580\u0568"}} +A.aot.prototype={ +gaB(){return"Notifikasi"}, +gaC(){return"Salin"}, +gaD(){return"Potong"}, +gaa(){return"Tutup"}, +gaE(){return"Tempel"}, +gar(){return"Pilih Semua"}} +A.aou.prototype={ +gaB(){return"Tilkynning"}, +gaC(){return"Afrita"}, +gaD(){return"Klippa"}, +gaa(){return"Hunsa"}, +gaE(){return"L\xedma"}, +gar(){return"Velja allt"}} +A.aov.prototype={ +gaB(){return"Avviso"}, +gaC(){return"Copia"}, +gaD(){return"Taglia"}, +gaa(){return"Ignora"}, +gaE(){return"Incolla"}, +gar(){return"Seleziona tutto"}} +A.aow.prototype={ +gaB(){return"\u901a\u77e5"}, +gaC(){return"\u30b3\u30d4\u30fc"}, +gaD(){return"\u5207\u308a\u53d6\u308a"}, +gaa(){return"\u9589\u3058\u308b"}, +gaE(){return"\u8cbc\u308a\u4ed8\u3051"}, +gar(){return"\u3059\u3079\u3066\u9078\u629e"}} +A.aox.prototype={ +gaB(){return"\u10d2\u10d0\u10e4\u10e0\u10d7\u10ee\u10d8\u10da\u10d4\u10d1\u10d0"}, +gaC(){return"\u10d9\u10dd\u10de\u10d8\u10e0\u10d4\u10d1\u10d0"}, +gaD(){return"\u10d0\u10db\u10dd\u10ed\u10e0\u10d0"}, +gaa(){return"\u10d3\u10d0\u10ee\u10e3\u10e0\u10d5\u10d0"}, +gaE(){return"\u10e9\u10d0\u10e1\u10db\u10d0"}, +gar(){return"\u10e7\u10d5\u10d4\u10da\u10d0\u10e1 \u10d0\u10e0\u10e9\u10d4\u10d5\u10d0"}} +A.aoy.prototype={ +gaB(){return"\u0414\u0430\u0431\u044b\u043b"}, +gaC(){return"\u041a\u04e9\u0448\u0456\u0440\u0443"}, +gaD(){return"\u049a\u0438\u044e"}, +gaa(){return"\u0416\u0430\u0431\u0443"}, +gaE(){return"\u049a\u043e\u044e"}, +gar(){return"\u0411\u0430\u0440\u043b\u044b\u0493\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u0443"}} +A.aoz.prototype={ +gaB(){return"\u1787\u17bc\u1793\u178a\u17c6\u178e\u17b9\u1784"}, +gaC(){return"\u1785\u1798\u17d2\u179b\u1784"}, +gaD(){return"\u1780\u17b6\u178f\u17cb"}, +gaa(){return"\u1785\u17d2\u179a\u17b6\u1793\u200b\u1785\u17c4\u179b"}, +gaE(){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.aoA.prototype={ +gaB(){return"\u0c8e\u0c9a\u0ccd\u0c9a\u0cb0\u0cbf\u0c95\u0cc6"}, +gaC(){return"\u0ca8\u0c95\u0cb2\u0cbf\u0cb8\u0cbf"}, +gaD(){return"\u0c95\u0ca4\u0ccd\u0ca4\u0cb0\u0cbf\u0cb8\u0cbf"}, +gaa(){return"\u0cb5\u0c9c\u0cbe\u0c97\u0cca\u0cb3\u0cbf\u0cb8\u0cbf"}, +gaE(){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.aoB.prototype={ +gaB(){return"\uc54c\ub9bc"}, +gaC(){return"\ubcf5\uc0ac"}, +gaD(){return"\uc798\ub77c\ub0c4"}, +gaa(){return"\ub2eb\uae30"}, +gaE(){return"\ubd99\uc5ec\ub123\uae30"}, +gar(){return"\uc804\uccb4 \uc120\ud0dd"}} +A.aoC.prototype={ +gaB(){return"\u042d\u0441\u043a\u0435\u0440\u0442\u04af\u04af"}, +gaC(){return"\u041a\u04e9\u0447\u04af\u0440\u04af\u04af"}, +gaD(){return"\u041a\u0435\u0441\u04af\u04af"}, +gaa(){return"\u0416\u0430\u0431\u0443\u0443"}, +gaE(){return"\u0427\u0430\u043f\u0442\u043e\u043e"}, +gar(){return"\u0411\u0430\u0430\u0440\u044b\u043d \u0442\u0430\u043d\u0434\u043e\u043e"}} +A.aoD.prototype={ +gaB(){return"\u0e81\u0eb2\u0e99\u0ec0\u0e95\u0eb7\u0ead\u0e99"}, +gaC(){return"\u0eaa\u0eb3\u0ec0\u0e99\u0ebb\u0eb2"}, +gaD(){return"\u0e95\u0eb1\u0e94"}, +gaa(){return"\u0e9b\u0eb4\u0e94\u0ec4\u0ea7\u0ec9"}, +gaE(){return"\u0ea7\u0eb2\u0e87"}, +gar(){return"\u0ec0\u0ea5\u0eb7\u0ead\u0e81\u0e97\u0eb1\u0e87\u0edd\u0ebb\u0e94"}} +A.aoE.prototype={ +gaB(){return"\u012esp\u0117jimas"}, +gaC(){return"Kopijuoti"}, +gaD(){return"I\u0161kirpti"}, +gaa(){return"Atsisakyti"}, +gaE(){return"\u012eklijuoti"}, +gar(){return"Pasirinkti visk\u0105"}} +A.aoF.prototype={ +gaB(){return"Br\u012bdin\u0101jums"}, +gaC(){return"Kop\u0113t"}, +gaD(){return"Izgriezt"}, +gaa(){return"Ner\u0101d\u012bt"}, +gaE(){return"Iel\u012bm\u0113t"}, +gar(){return"Atlas\u012bt visu"}} +A.aoG.prototype={ +gaB(){return"\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0443\u0432\u0430\u045a\u0435"}, +gaC(){return"\u041a\u043e\u043f\u0438\u0440\u0430\u0458"}, +gaD(){return"\u0418\u0441\u0435\u0447\u0438"}, +gaa(){return"\u041e\u0442\u0444\u0440\u043b\u0438"}, +gaE(){return"\u0417\u0430\u043b\u0435\u043f\u0438"}, +gar(){return"\u0418\u0437\u0431\u0435\u0440\u0438 \u0433\u0438 \u0441\u0438\u0442\u0435"}} +A.aoH.prototype={ +gaB(){return"\u0d2e\u0d41\u0d28\u0d4d\u0d28\u0d31\u0d3f\u0d2f\u0d3f\u0d2a\u0d4d\u0d2a\u0d4d"}, +gaC(){return"\u0d2a\u0d15\u0d7c\u0d24\u0d4d\u0d24\u0d41\u0d15"}, +gaD(){return"\u0d2e\u0d41\u0d31\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gaa(){return"\u0d28\u0d3f\u0d30\u0d38\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gaE(){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.aoI.prototype={ +gaB(){return"\u0421\u044d\u0440\u044d\u043c\u0436\u043b\u04af\u04af\u043b\u044d\u0433"}, +gaC(){return"\u0425\u0443\u0443\u043b\u0430\u0445"}, +gaD(){return"\u0422\u0430\u0441\u043b\u0430\u0445"}, +gaa(){return"\u04ae\u043b \u0445\u044d\u0440\u044d\u0433\u0441\u044d\u0445"}, +gaE(){return"\u0411\u0443\u0443\u043b\u0433\u0430\u0445"}, +gar(){return"\u0411\u04af\u0433\u0434\u0438\u0439\u0433 \u0441\u043e\u043d\u0433\u043e\u0445"}} +A.aoJ.prototype={ +gaB(){return"\u0938\u0942\u091a\u0928\u093e"}, +gaC(){return"\u0915\u0949\u092a\u0940 \u0915\u0930\u093e"}, +gaD(){return"\u0915\u091f \u0915\u0930\u093e"}, +gaa(){return"\u0921\u093f\u0938\u092e\u093f\u0938 \u0915\u0930\u093e"}, +gaE(){return"\u092a\u0947\u0938\u094d\u091f \u0915\u0930\u093e"}, +gar(){return"\u0938\u0930\u094d\u0935 \u0928\u093f\u0935\u0921\u093e"}} +A.aoK.prototype={ +gaB(){return"Makluman"}, +gaC(){return"Salin"}, +gaD(){return"Potong"}, +gaa(){return"Tolak"}, +gaE(){return"Tampal"}, +gar(){return"Pilih Semua"}} +A.aoL.prototype={ +gaB(){return"\u101e\u1010\u102d\u1015\u1031\u1038\u1001\u103b\u1000\u103a"}, +gaC(){return"\u1019\u102d\u1010\u1039\u1010\u1030\u1000\u1030\u1038\u101b\u1014\u103a"}, +gaD(){return"\u1016\u103c\u1010\u103a\u101a\u1030\u101b\u1014\u103a"}, +gaa(){return"\u1015\u101a\u103a\u101b\u1014\u103a"}, +gaE(){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.aoM.prototype={ +gaB(){return"Varsel"}, +gaC(){return"Kopi\xe9r"}, +gaD(){return"Klipp ut"}, +gaa(){return"Avvis"}, +gaE(){return"Lim inn"}, +gar(){return"Velg alle"}} +A.aoN.prototype={ +gaB(){return"\u0905\u0932\u0930\u094d\u091f"}, +gaC(){return"\u092a\u094d\u0930\u0924\u093f\u0932\u093f\u092a\u093f \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gaD(){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"}, +gaE(){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.aoO.prototype={ +gaB(){return"Melding"}, +gaC(){return"Kopi\xebren"}, +gaD(){return"Knippen"}, +gaa(){return"Sluiten"}, +gaE(){return"Plakken"}, +gar(){return"Alles selecteren"}} +A.aoP.prototype={ +gaB(){return"Varsel"}, +gaC(){return"Kopi\xe9r"}, +gaD(){return"Klipp ut"}, +gaa(){return"Avvis"}, +gaE(){return"Lim inn"}, +gar(){return"Velg alle"}} +A.aoQ.prototype={ +gaB(){return"\u0b06\u0b32\u0b30\u0b4d\u0b1f"}, +gaC(){return"\u0b15\u0b2a\u0b3f \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gaD(){return"\u0b15\u0b1f\u0b4d \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gaa(){return"\u0b16\u0b3e\u0b30\u0b1c \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gaE(){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.aoR.prototype={ +gaB(){return"\u0a38\u0a41\u0a1a\u0a47\u0a24\u0a28\u0a3e"}, +gaC(){return"\u0a15\u0a3e\u0a2a\u0a40 \u0a15\u0a30\u0a4b"}, +gaD(){return"\u0a15\u0a71\u0a1f \u0a15\u0a30\u0a4b"}, +gaa(){return"\u0a16\u0a3e\u0a30\u0a1c \u0a15\u0a30\u0a4b"}, +gaE(){return"\u0a2a\u0a47\u0a38\u0a1f \u0a15\u0a30\u0a4b"}, +gar(){return"\u0a38\u0a2d \u0a1a\u0a41\u0a23\u0a4b"}} +A.aoS.prototype={ +gaB(){return"Alert"}, +gaC(){return"Kopiuj"}, +gaD(){return"Wytnij"}, +gaa(){return"Zamknij"}, +gaE(){return"Wklej"}, +gar(){return"Wybierz wszystkie"}} +A.a_a.prototype={ +gaB(){return"Alerta"}, +gaC(){return"Copiar"}, +gaD(){return"Cortar"}, +gaa(){return"Dispensar"}, +gaE(){return"Colar"}, +gar(){return"Selecionar Tudo"}} +A.aoT.prototype={ +gar(){return"Selecionar tudo"}, +gaa(){return"Ignorar"}} +A.aoU.prototype={ +gaB(){return"Alert\u0103"}, +gaC(){return"Copia\u021bi"}, +gaD(){return"Decupa\u021bi"}, +gaa(){return"\xcenchide\u021bi"}, +gaE(){return"Insera\u021bi"}, +gar(){return"Selecta\u021bi-le pe toate"}} +A.aoV.prototype={ +gaB(){return"\u041e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u0435"}, +gaC(){return"\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c"}, +gaD(){return"\u0412\u044b\u0440\u0435\u0437\u0430\u0442\u044c"}, +gaa(){return"\u0417\u0430\u043a\u0440\u044b\u0442\u044c"}, +gaE(){return"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c"}, +gar(){return"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0432\u0441\u0435"}} +A.aoW.prototype={ +gaB(){return"\u0d87\u0d9f\u0dc0\u0dd3\u0db8"}, +gaC(){return"\u0db4\u0dd2\u0da7\u0db4\u0dad\u0dca \u0d9a\u0dbb\u0db1\u0dca\u0db1"}, +gaD(){return"\u0d9a\u0db4\u0db1\u0dca\u0db1"}, +gaa(){return"\u0d89\u0dc0\u0dad \u0dbd\u0db1\u0dca\u0db1"}, +gaE(){return"\u0d85\u0dbd\u0dc0\u0db1\u0dca\u0db1"}, +gar(){return"\u0dc3\u0dd2\u0dba\u0dbd\u0dca\u0dbd \u0dad\u0ddd\u0dbb\u0db1\u0dca\u0db1"}} +A.aoX.prototype={ +gaB(){return"Upozornenie"}, +gaC(){return"Kop\xedrova\u0165"}, +gaD(){return"Vystrihn\xfa\u0165"}, +gaa(){return"Odmietnu\u0165"}, +gaE(){return"Prilepi\u0165"}, +gar(){return"Vybra\u0165 v\u0161etko"}} +A.aoY.prototype={ +gaB(){return"Opozorilo"}, +gaC(){return"Kopiraj"}, +gaD(){return"Izre\u017ei"}, +gaa(){return"Opusti"}, +gaE(){return"Prilepi"}, +gar(){return"Izberi vse"}} +A.aoZ.prototype={ +gaB(){return"Sinjalizim"}, +gaC(){return"Kopjo"}, +gaD(){return"Prit"}, +gaa(){return"Hiq"}, +gaE(){return"Ngjit"}, +gar(){return"Zgjidhi t\xeb gjitha"}} +A.a_b.prototype={ +gaB(){return"\u041e\u0431\u0430\u0432\u0435\u0448\u0442\u0435\u045a\u0435"}, +gaC(){return"\u041a\u043e\u043f\u0438\u0440\u0430\u0458"}, +gaD(){return"\u0418\u0441\u0435\u0446\u0438"}, +gaa(){return"\u041e\u0434\u0431\u0430\u0446\u0438"}, +gaE(){return"\u041d\u0430\u043b\u0435\u043f\u0438"}, +gar(){return"\u0418\u0437\u0430\u0431\u0435\u0440\u0438 \u0441\u0432\u0435"}} +A.ap_.prototype={} +A.ap0.prototype={ +gaB(){return"Obave\u0161tenje"}, +gaC(){return"Kopiraj"}, +gaD(){return"Iseci"}, +gaa(){return"Odbaci"}, +gaE(){return"Nalepi"}, +gar(){return"Izaberi sve"}} +A.ap1.prototype={ +gaB(){return"Varning"}, +gaC(){return"Kopiera"}, +gaD(){return"Klipp ut"}, +gaa(){return"St\xe4ng"}, +gaE(){return"Klistra in"}, +gar(){return"Markera alla"}} +A.ap2.prototype={ +gaB(){return"Arifa"}, +gaC(){return"Nakili"}, +gaD(){return"Kata"}, +gaa(){return"Ondoa"}, +gaE(){return"Bandika"}, +gar(){return"Teua Zote"}} +A.ap3.prototype={ +gaB(){return"\u0bb5\u0bbf\u0bb4\u0bbf\u0baa\u0bcd\u0baa\u0bc2\u0b9f\u0bcd\u0b9f\u0bb2\u0bcd"}, +gaC(){return"\u0ba8\u0b95\u0bb2\u0bc6\u0b9f\u0bc1"}, +gaD(){return"\u0bb5\u0bc6\u0b9f\u0bcd\u0b9f\u0bc1"}, +gaa(){return"\u0ba8\u0bbf\u0bb0\u0bbe\u0b95\u0bb0\u0bbf\u0b95\u0bcd\u0b95\u0bc1\u0bae\u0bcd"}, +gaE(){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.ap4.prototype={ +gaB(){return"\u0c05\u0c32\u0c30\u0c4d\u0c1f\u0c4d"}, +gaC(){return"\u0c15\u0c3e\u0c2a\u0c40 \u0c1a\u0c47\u0c2f\u0c3f"}, +gaD(){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"}, +gaE(){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.ap5.prototype={ +gaB(){return"\u0e01\u0e32\u0e23\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19"}, +gaC(){return"\u0e04\u0e31\u0e14\u0e25\u0e2d\u0e01"}, +gaD(){return"\u0e15\u0e31\u0e14"}, +gaa(){return"\u0e1b\u0e34\u0e14"}, +gaE(){return"\u0e27\u0e32\u0e07"}, +gar(){return"\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14"}} +A.ap6.prototype={ +gaB(){return"Alerto"}, +gaC(){return"Kopyahin"}, +gaD(){return"I-cut"}, +gaa(){return"I-dismiss"}, +gaE(){return"I-paste"}, +gar(){return"Piliin Lahat"}} +A.ap7.prototype={ +gaB(){return"Uyar\u0131"}, +gaC(){return"Kopyala"}, +gaD(){return"Kes"}, +gaa(){return"Kapat"}, +gaE(){return"Yap\u0131\u015ft\u0131r"}, +gar(){return"T\xfcm\xfcn\xfc Se\xe7"}} +A.ap8.prototype={ +gaB(){return"\u0421\u043f\u043e\u0432\u0456\u0449\u0435\u043d\u043d\u044f"}, +gaC(){return"\u041a\u043e\u043f\u0456\u044e\u0432\u0430\u0442\u0438"}, +gaD(){return"\u0412\u0438\u0440\u0456\u0437\u0430\u0442\u0438"}, +gaa(){return"\u0417\u0430\u043a\u0440\u0438\u0442\u0438"}, +gaE(){return"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438"}, +gar(){return"\u0412\u0438\u0431\u0440\u0430\u0442\u0438 \u0432\u0441\u0435"}} +A.ap9.prototype={ +gaB(){return"\u0627\u0644\u0631\u0679"}, +gaC(){return"\u06a9\u0627\u067e\u06cc \u06a9\u0631\u06cc\u06ba"}, +gaD(){return"\u06a9\u0679 \u06a9\u0631\u06cc\u06ba"}, +gaa(){return"\u0628\u0631\u062e\u0627\u0633\u062a \u06a9\u0631\u06cc\u06ba"}, +gaE(){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.apa.prototype={ +gaB(){return"Ogohlantirish"}, +gaC(){return"Nusxa olish"}, +gaD(){return"Kesib olish"}, +gaa(){return"Yopish"}, +gaE(){return"Joylash"}, +gar(){return"Barchasini tanlash"}} +A.apb.prototype={ +gaB(){return"Th\xf4ng b\xe1o"}, +gaC(){return"Sao ch\xe9p"}, +gaD(){return"C\u1eaft"}, +gaa(){return"B\u1ecf qua"}, +gaE(){return"D\xe1n"}, +gar(){return"Ch\u1ecdn t\u1ea5t c\u1ea3"}} +A.a_c.prototype={ +gaB(){return"\u63d0\u9192"}, +gaC(){return"\u590d\u5236"}, +gaD(){return"\u526a\u5207"}, +gaa(){return"\u5173\u95ed"}, +gaE(){return"\u7c98\u8d34"}, +gar(){return"\u5168\u9009"}} +A.apc.prototype={} +A.a_d.prototype={ +gaB(){return"\u901a\u77e5"}, +gaC(){return"\u8907\u88fd"}, +gaD(){return"\u526a\u4e0b"}, +gaa(){return"\u62d2\u7d55"}, +gaE(){return"\u8cbc\u4e0a"}, +gar(){return"\u5168\u9078"}} +A.apd.prototype={} +A.ape.prototype={ +gaB(){return"\u5feb\u8a0a"}, +gaa(){return"\u95dc\u9589"}} +A.apf.prototype={ +gaB(){return"Isexwayiso"}, +gaC(){return"Kopisha"}, +gaD(){return"Sika"}, +gaa(){return"Cashisa"}, +gaE(){return"Namathisela"}, +gar(){return"Khetha konke"}} +A.avW.prototype={ +gaB(){return"Opletberig"}, +gcj(){return"Terug"}, +gbV(){return"Onderste blad"}, +gc2(){return"Kanselleer"}, +gc8(){return"Maak toe"}, +gcb(){return"Maak toe"}, +gaC(){return"Kopieer"}, +gaD(){return"Knip"}, +gbz(){return"Vee uit"}, +gbn(){return"Dialoog"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 lisensie"}, +gbo(){return"$licenseCount lisensies"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Lisensies"}, +gaa(){return"Maak toe"}, +gcz(){return"Nog"}, +gc6(){return"OK"}, +gbu(){return"Maak navigasiekieslys oop"}, +gaE(){return"Plak"}, +gc0(){return"Opspringkieslys"}, +gcs(){return"Herlaai"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 karakter oor"}, +gcm(){return"$remainingCount karakters oor"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"Skerm"}, +gcn(){return"Maak $modalRouteContentName toe"}, +gcB(){return B.ad}, +gar(){return"Kies alles"}, +gci(){return"Wys kieslys"}, +gcg(){return"Oortjie $tabIndex van $tabCount"}, +gbT(){return"Bekyk lisensies"}} +A.avX.prototype={ +gaB(){return"\u121b\u1295\u1242\u12eb"}, +gcj(){return"\u1270\u1218\u1208\u1235"}, +gbV(){return"\u12e8\u130d\u122d\u130c \u1209\u1205"}, +gc2(){return"\u12ed\u1245\u122d"}, +gc8(){return"\u12dd\u130b"}, +gcb(){return"\u12dd\u130b"}, +gaC(){return"\u1245\u12f3"}, +gaD(){return"\u1241\u1228\u1325"}, +gbz(){return"\u1230\u122d\u12dd"}, +gbn(){return"\u1218\u1308\u1293\u129b"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u1348\u1243\u12f5"}, +gbo(){return"$licenseCount \u1348\u1243\u12f6\u127d"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u1348\u1243\u12f6\u127d"}, +gaa(){return"\u12a0\u1230\u1293\u1265\u1275"}, +gcz(){return"\u1270\u1328\u121b\u122a"}, +gc6(){return"\u12a5\u123a"}, +gbu(){return"\u12e8\u12f3\u1230\u1233 \u121d\u1293\u120c\u1295 \u12ad\u1348\u1275"}, +gaE(){return"\u1208\u1325\u134d"}, +gc0(){return"\u12e8\u1265\u1245-\u1263\u12ed \u121d\u1293\u120c"}, +gcs(){return"\u12a0\u12f5\u1235"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 \u1241\u121d\u134a \u12ed\u1240\u122b\u120d"}, +gcm(){return"$remainingCount \u1241\u121d\u134a\u12ce\u127d \u12ed\u1240\u122b\u1209"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"\u1308\u12f3\u1262"}, +gcn(){return"$modalRouteContentName\u1295 \u12dd\u130b"}, +gcB(){return B.ad}, +gar(){return"\u1201\u1209\u1295\u121d \u121d\u1228\u1325"}, +gci(){return"\u121d\u1293\u120c\u1295 \u12a0\u1233\u12ed"}, +gcg(){return"\u1275\u122d $tabIndex \u12a8$tabCount"}, +gbT(){return"\u1348\u1243\u12f6\u127d\u1295 \u12ed\u1218\u120d\u12a8\u1271"}} +A.avY.prototype={ +gaB(){return"\u062a\u0646\u0628\u064a\u0647"}, +gcj(){return"\u0631\u062c\u0648\u0639"}, +gbV(){return"\u0628\u0637\u0627\u0642\u0629 \u0633\u0641\u0644\u064a\u0629"}, +gc2(){return"\u0627\u0644\u0625\u0644\u063a\u0627\u0621"}, +gc8(){return"\u0627\u0644\u0625\u063a\u0644\u0627\u0642"}, +gcb(){return"\u0625\u063a\u0644\u0627\u0642"}, +gaC(){return"\u0646\u0633\u062e"}, +gaD(){return"\u0642\u0635"}, +gbz(){return"\u062d\u0630\u0641"}, +gbn(){return"\u0645\u0631\u0628\u0639 \u062d\u0648\u0627\u0631"}, +gcw(){return"$licenseCount \u062a\u0631\u0627\u062e\u064a\u0635"}, +gcE(){return"$licenseCount \u062a\u0631\u062e\u064a\u0635\u064b\u0627"}, +gbm(){return"\u062a\u0631\u062e\u064a\u0635 \u0648\u0627\u062d\u062f"}, +gbo(){return"$licenseCount \u062a\u0631\u062e\u064a\u0635"}, +gcF(){return"\u062a\u0631\u062e\u064a\u0635\u0627\u0646 ($licenseCount)"}, +gc5(){return"\u0645\u0627 \u0645\u0650\u0646 \u062a\u0631\u0627\u062e\u064a\u0635"}, +gc_(){return"\u0627\u0644\u062a\u0631\u0627\u062e\u064a\u0635"}, +gaa(){return"\u0631\u0641\u0636"}, +gcz(){return"\u0627\u0644\u0645\u0632\u064a\u062f"}, +gc6(){return"\u062d\u0633\u0646\u064b\u0627"}, +gbu(){return"\u0641\u062a\u062d \u0642\u0627\u0626\u0645\u0629 \u0627\u0644\u062a\u0646\u0642\u0644"}, +gaE(){return"\u0644\u0635\u0642"}, +gc0(){return"\u0642\u0627\u0626\u0645\u0629 \u0645\u0646\u0628\u062b\u0642\u0629"}, +gcs(){return"\u0625\u0639\u0627\u062f\u0629 \u062a\u062d\u0645\u064a\u0644"}, +gcA(){return"$remainingCount \u0623\u062d\u0631\u0641 \u0645\u062a\u0628\u0642\u064a\u0629"}, +gcH(){return"$remainingCount \u062d\u0631\u0641\u064b\u0627 \u0645\u062a\u0628\u0642\u064a\u064b\u0627"}, +gcf(){return"\u062d\u0631\u0641 \u0648\u0627\u062d\u062f \u0645\u062a\u0628\u0642\u064d"}, +gcm(){return"$remainingCount \u062d\u0631\u0641 \u0645\u062a\u0628\u0642\u064d"}, +gcI(){return"\u062d\u0631\u0641\u0627\u0646 ($remainingCount) \u0645\u062a\u0628\u0642\u064a\u0627\u0646"}, +gcJ(){return"\u0644\u0627 \u0623\u062d\u0631\u0641 \u0645\u062a\u0628\u0642\u064a\u0629"}, +gbx(){return"\u062a\u0645\u0648\u064a\u0647"}, +gcn(){return'\u0625\u063a\u0644\u0627\u0642 "$modalRouteContentName"'}, +gcB(){return B.dD}, +gar(){return"\u0627\u062e\u062a\u064a\u0627\u0631 \u0627\u0644\u0643\u0644"}, +gci(){return"\u0639\u0631\u0636 \u0627\u0644\u0642\u0627\u0626\u0645\u0629"}, +gcg(){return"\u0639\u0644\u0627\u0645\u0629 \u0627\u0644\u062a\u0628\u0648\u064a\u0628 $tabIndex \u0645\u0646 $tabCount"}, +gbT(){return"\u0627\u0644\u0627\u0637\u0651\u0644\u0627\u0639 \u0639\u0644\u0649 \u0627\u0644\u062a\u0631\u0627\u062e\u064a\u0635"}} +A.avZ.prototype={ +gaB(){return"\u09b8\u09a4\u09f0\u09cd\u0995\u09ac\u09be\u09f0\u09cd\u09a4\u09be"}, +gcj(){return"\u0989\u09ad\u09a4\u09bf \u09af\u09be\u0993\u0995"}, +gbV(){return"\u09a4\u09b2\u09f0 \u09b6\u09cd\u09ac\u09c0\u099f"}, +gc2(){return"\u09ac\u09be\u09a4\u09bf\u09b2 \u0995\u09f0\u0995"}, +gc8(){return"\u09ac\u09a8\u09cd\u09a7 \u0995\u09f0\u0995"}, +gcb(){return"\u09ac\u09a8\u09cd\u09a7 \u0995\u09f0\u0995"}, +gaC(){return"\u09aa\u09cd\u09f0\u09a4\u09bf\u09b2\u09bf\u09aa\u09bf \u0995\u09f0\u0995"}, +gaD(){return"\u0995\u09be\u099f \u0995\u09f0\u0995"}, +gbz(){return"\u09ae\u099a\u0995"}, +gbn(){return"\u09a1\u09be\u09df\u09b2'\u0997"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"\u09e7 \u0996\u09a8 \u0985\u09a8\u09c1\u099c\u09cd\u099e\u09be\u09aa\u09a4\u09cd\u09f0"}, +gbo(){return"$licenseCount \u0996\u09a8 \u0985\u09a8\u09c1\u099c\u09cd\u099e\u09be\u09aa\u09a4\u09cd\u09f0"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){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"}, +gcz(){return"\u0985\u09a7\u09bf\u0995"}, +gc6(){return"\u09a0\u09bf\u0995 \u0986\u099b\u09c7"}, +gbu(){return"\u09a8\u09c7\u09ad\u09bf\u0997\u09c7\u09b6\u09cd\u09ac\u09a8 \u09ae\u09c7\u09a8\u09c1 \u0996\u09cb\u09b2\u0995"}, +gaE(){return"\u09aa\u09c7'\u09b7\u09cd\u099f \u0995\u09f0\u0995"}, +gc0(){return"\u09aa'\u09aa\u0986\u09aa \u09ae\u09c7\u09a8\u09c1"}, +gcs(){return"\u09f0\u09bf\u09ab\u09cd\u09f0\u09c7\u09b6\u09cd\u09ac \u0995\u09f0\u0995"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u09e7\u099f\u09be \u09ac\u09b0\u09cd\u09a3 \u09ac\u09be\u0995\u09c0 \u0986\u099b\u09c7"}, +gcm(){return"$remainingCount\u099f\u09be \u09ac\u09b0\u09cd\u09a3 \u09ac\u09be\u0995\u09c0 \u0986\u099b\u09c7"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"\u09b8\u09cd\u0995\u09cd\u09f0\u09bf\u09ae"}, +gcn(){return"$modalRouteContentName \u09ac\u09a8\u09cd\u09a7 \u0995\u09f0\u0995"}, +gcB(){return B.ad}, +gar(){return"\u09b8\u0995\u09b2\u09cb \u09ac\u09be\u099b\u09a8\u09bf \u0995\u09f0\u0995"}, +gci(){return"\u09ae\u09c7\u09a8\u09c1\u0996\u09a8 \u09a6\u09c7\u0996\u09c1\u09f1\u09be\u0993\u0995"}, +gcg(){return"$tabCount\u09f0 $tabIndex\u099f\u09be \u099f\u09c7\u09ac"}, +gbT(){return"\u0985\u09a8\u09c1\u099c\u09cd\u099e\u09be\u09aa\u09a4\u09cd\u09f0\u09b8\u09ae\u09c2\u09b9 \u099a\u09be\u0993\u0995"}} +A.aw_.prototype={ +gaB(){return"Bildiri\u015f"}, +gcj(){return"Geri"}, +gbV(){return"A\u015fa\u011f\u0131dak\u0131 V\u0259r\u0259q"}, +gc2(){return"L\u0259\u011fv edin"}, +gc8(){return"Ba\u011flay\u0131n"}, +gcb(){return"Ba\u011flay\u0131n"}, +gaC(){return"Kopyalay\u0131n"}, +gaD(){return"K\u0259sin"}, +gbz(){return"Silin"}, +gbn(){return"Dialoq"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 lisenziya"}, +gbo(){return"$licenseCount lisenziya"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Lisenziyalar"}, +gaa(){return"\u0130mtina edin"}, +gcz(){return"Daha \xe7ox"}, +gc6(){return"OK"}, +gbu(){return"Naviqasiya menyusunu a\xe7\u0131n"}, +gaE(){return"Yerl\u0259\u015fdirin"}, +gc0(){return"Popap menyusu"}, +gcs(){return"Yenil\u0259yin"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 simvol qal\u0131r"}, +gcm(){return"$remainingCount simvol qal\u0131r"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"K\u0259tan"}, +gcn(){return"Ba\u011flay\u0131n: $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Ham\u0131s\u0131n\u0131 se\xe7in"}, +gci(){return"Menyunu g\xf6st\u0259rin"}, +gcg(){return"$tabIndex/$tabCount tab"}, +gbT(){return"Lisenziyalara bax\u0131n"}} +A.aw0.prototype={ +gaB(){return"\u0410\u0431\u0432\u0435\u0441\u0442\u043a\u0430"}, +gcj(){return"\u041d\u0430\u0437\u0430\u0434"}, +gbV(){return"\u041d\u0456\u0436\u043d\u0456 \u0430\u0440\u043a\u0443\u0448"}, +gc2(){return"\u0421\u043a\u0430\u0441\u0430\u0432\u0430\u0446\u044c"}, +gc8(){return"\u0417\u0430\u043a\u0440\u044b\u0446\u044c"}, +gcb(){return"\u0417\u0430\u043a\u0440\u044b\u0446\u044c"}, +gaC(){return"\u041a\u0430\u043f\u0456\u0440\u0430\u0432\u0430\u0446\u044c"}, +gaD(){return"\u0412\u044b\u0440\u0430\u0437\u0430\u0446\u044c"}, +gbz(){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"}, +gcw(){return"$licenseCount\xa0\u043b\u0456\u0446\u044d\u043d\u0437\u0456\u0456"}, +gcE(){return"$licenseCount\xa0\u043b\u0456\u0446\u044d\u043d\u0437\u0456\u0439"}, +gbm(){return"1\xa0\u043b\u0456\u0446\u044d\u043d\u0437\u0456\u044f"}, +gbo(){return"$licenseCount\xa0\u043b\u0456\u0446\u044d\u043d\u0437\u0456\u0456"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u041b\u0456\u0446\u044d\u043d\u0437\u0456\u0456"}, +gaa(){return"\u0410\u0434\u0445\u0456\u043b\u0456\u0446\u044c"}, +gcz(){return"\u042f\u0448\u0447\u044d"}, +gc6(){return"\u041e\u041a"}, +gbu(){return"\u0410\u0434\u043a\u0440\u044b\u0446\u044c \u043c\u0435\u043d\u044e \u043d\u0430\u0432\u0456\u0433\u0430\u0446\u044b\u0456"}, +gaE(){return"\u0423\u0441\u0442\u0430\u0432\u0456\u0446\u044c"}, +gc0(){return"\u041c\u0435\u043d\u044e \u045e\u0441\u043f\u043b\u044b\u0432\u0430\u043b\u044c\u043d\u0430\u0433\u0430 \u0430\u043a\u043d\u0430"}, +gcs(){return"\u0410\u0431\u043d\u0430\u0432\u0456\u0446\u044c"}, +gcA(){return"\u0417\u0430\u0441\u0442\u0430\u043b\u043e\u0441\u044f $remainingCount\xa0\u0441\u0456\u043c\u0432\u0430\u043b\u044b"}, +gcH(){return"\u0417\u0430\u0441\u0442\u0430\u043b\u043e\u0441\u044f $remainingCount\xa0\u0441\u0456\u043c\u0432\u0430\u043b\u0430\u045e"}, +gcf(){return"\u0417\u0430\u0441\u0442\u0430\u045e\u0441\u044f 1\xa0\u0441\u0456\u043c\u0432\u0430\u043b"}, +gcm(){return"\u0417\u0430\u0441\u0442\u0430\u043b\u043e\u0441\u044f $remainingCount\xa0\u0441\u0456\u043c\u0432\u0430\u043b\u0430"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"\u041f\u0430\u043b\u0430\u0442\u043d\u043e"}, +gcn(){return"\u0417\u0430\u043a\u0440\u044b\u0446\u044c: $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"\u0412\u044b\u0431\u0440\u0430\u0446\u044c \u0443\u0441\u0435"}, +gci(){return"\u041f\u0430\u043a\u0430\u0437\u0430\u0446\u044c \u043c\u0435\u043d\u044e"}, +gcg(){return"\u0423\u043a\u043b\u0430\u0434\u043a\u0430 $tabIndex \u0437 $tabCount"}, +gbT(){return"\u041f\u0440\u0430\u0433\u043b\u044f\u0434\u0437\u0435\u0446\u044c \u043b\u0456\u0446\u044d\u043d\u0437\u0456\u0456"}} +A.aw1.prototype={ +gaB(){return"\u0421\u0438\u0433\u043d\u0430\u043b"}, +gcj(){return"\u041d\u0430\u0437\u0430\u0434"}, +gbV(){return"\u0414\u043e\u043b\u0435\u043d \u043b\u0438\u0441\u0442"}, +gc2(){return"\u041e\u0442\u043a\u0430\u0437"}, +gc8(){return"\u0417\u0430\u0442\u0432\u0430\u0440\u044f\u043d\u0435"}, +gcb(){return"\u0417\u0430\u0442\u0432\u0430\u0440\u044f\u043d\u0435"}, +gaC(){return"\u041a\u043e\u043f\u0438\u0440\u0430\u043d\u0435"}, +gaD(){return"\u0418\u0437\u0440\u044f\u0437\u0432\u0430\u043d\u0435"}, +gbz(){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"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1\xa0\u043b\u0438\u0446\u0435\u043d\u0437"}, +gbo(){return"$licenseCount\xa0\u043b\u0438\u0446\u0435\u043d\u0437\u0430"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u041b\u0438\u0446\u0435\u043d\u0437\u0438"}, +gaa(){return"\u041e\u0442\u0445\u0432\u044a\u0440\u043b\u044f\u043d\u0435"}, +gcz(){return"\u041e\u0449\u0435"}, +gc6(){return"OK"}, +gbu(){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"}, +gaE(){return"\u041f\u043e\u0441\u0442\u0430\u0432\u044f\u043d\u0435"}, +gc0(){return"\u0418\u0437\u0441\u043a\u0430\u0447\u0430\u0449\u043e \u043c\u0435\u043d\u044e"}, +gcs(){return"\u041e\u043f\u0440\u0435\u0441\u043d\u044f\u0432\u0430\u043d\u0435"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u041e\u0441\u0442\u0430\u0432\u0430 1 \u0437\u043d\u0430\u043a"}, +gcm(){return"\u041e\u0441\u0442\u0430\u0432\u0430\u0442 $remainingCount \u0437\u043d\u0430\u043a\u0430"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"\u0421\u043a\u0440\u0438\u043c"}, +gcn(){return"\u0417\u0430\u0442\u0432\u0430\u0440\u044f\u043d\u0435 \u043d\u0430 $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"\u0418\u0437\u0431\u0438\u0440\u0430\u043d\u0435 \u043d\u0430 \u0432\u0441\u0438\u0447\u043a\u0438"}, +gci(){return"\u041f\u043e\u043a\u0430\u0437\u0432\u0430\u043d\u0435 \u043d\u0430 \u043c\u0435\u043d\u044e\u0442\u043e"}, +gcg(){return"\u0420\u0430\u0437\u0434\u0435\u043b $tabIndex \u043e\u0442 $tabCount"}, +gbT(){return"\u041f\u0440\u0435\u0433\u043b\u0435\u0434 \u043d\u0430 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0442\u0435"}} +A.aw2.prototype={ +gaB(){return"\u09b8\u09a4\u09b0\u09cd\u0995\u09a4\u09be"}, +gcj(){return"\u09ab\u09bf\u09b0\u09c7 \u09af\u09be\u09a8"}, +gbV(){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"}, +gc2(){return"\u09ac\u09be\u09a4\u09bf\u09b2 \u0995\u09b0\u09c1\u09a8"}, +gc8(){return"\u09ac\u09a8\u09cd\u09a7 \u0995\u09b0\u09c1\u09a8"}, +gcb(){return"\u09ac\u09a8\u09cd\u09a7 \u0995\u09b0\u09c1\u09a8"}, +gaC(){return"\u0995\u09aa\u09bf \u0995\u09b0\u09c1\u09a8"}, +gaD(){return"\u0995\u09be\u099f \u0995\u09b0\u09c1\u09a8"}, +gbz(){return"\u09ae\u09c1\u099b\u09c7 \u09a6\u09bf\u09a8"}, +gbn(){return"\u09a1\u09be\u09df\u09be\u09b2\u0997"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"\u09e7\u099f\u09bf \u09b2\u09be\u0987\u09b8\u09c7\u09a8\u09cd\u09b8"}, +gbo(){return"$licenseCount\u099f\u09bf \u09b2\u09be\u0987\u09b8\u09c7\u09a8\u09cd\u09b8"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u09b2\u09be\u0987\u09b8\u09c7\u09a8\u09cd\u09b8"}, +gaa(){return"\u0996\u09be\u09b0\u09bf\u099c \u0995\u09b0\u09c1\u09a8"}, +gcz(){return"\u0986\u09b0\u0993"}, +gc6(){return"\u09a0\u09bf\u0995 \u0986\u099b\u09c7"}, +gbu(){return"\u09a8\u09c7\u09ad\u09bf\u0997\u09c7\u09b6\u09a8 \u09ae\u09c7\u09a8\u09c1 \u0996\u09c1\u09b2\u09c1\u09a8"}, +gaE(){return"\u09aa\u09c7\u09b8\u09cd\u099f \u0995\u09b0\u09c1\u09a8"}, +gc0(){return"\u09aa\u09aa-\u0986\u09aa \u09ae\u09c7\u09a8\u09c1"}, +gcs(){return"\u09b0\u09bf\u09ab\u09cd\u09b0\u09c7\u09b6 \u0995\u09b0\u09c1\u09a8"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u0986\u09b0 \u09e7\u099f\u09bf \u0985\u0995\u09cd\u09b7\u09b0 \u09b2\u09c7\u0996\u09be \u09af\u09be\u09ac\u09c7"}, +gcm(){return"\u0986\u09b0 $remainingCount\u099f\u09bf \u0985\u0995\u09cd\u09b7\u09b0 \u09b2\u09c7\u0996\u09be \u09af\u09be\u09ac\u09c7"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"\u09b8\u09cd\u0995\u09cd\u09b0\u09bf\u09ae"}, +gcn(){return"$modalRouteContentName \u09ac\u09a8\u09cd\u09a7 \u0995\u09b0\u09c1\u09a8"}, +gcB(){return B.dD}, +gar(){return"\u09b8\u09ac \u09ac\u09c7\u099b\u09c7 \u09a8\u09bf\u09a8"}, +gci(){return"\u09ae\u09c7\u09a8\u09c1 \u09a6\u09c7\u0996\u09be\u09a8"}, +gcg(){return"$tabCount-\u098f\u09b0 \u09ae\u09a7\u09cd\u09af\u09c7 $tabIndex\u099f\u09bf \u099f\u09cd\u09af\u09be\u09ac"}, +gbT(){return"\u09b2\u09be\u0987\u09b8\u09c7\u09a8\u09cd\u09b8 \u09a6\u09c7\u0996\u09c1\u09a8"}} +A.aw3.prototype={ +gaB(){return"Upozorenje"}, +gcj(){return"Nazad"}, +gbV(){return"Donja tabela"}, +gc2(){return"Otka\u017ei"}, +gc8(){return"Zatvori"}, +gcb(){return"Zatvaranje"}, +gaC(){return"Kopiraj"}, +gaD(){return"Izre\u017ei"}, +gbz(){return"Brisanje"}, +gbn(){return"Dijalo\u0161ki okvir"}, +gcw(){return"$licenseCount licence"}, +gcE(){return null}, +gbm(){return"1 licenca"}, +gbo(){return"$licenseCount licenci"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licence"}, +gaa(){return"Odbaci"}, +gcz(){return"Vi\u0161e"}, +gc6(){return"Uredu"}, +gbu(){return"Otvorite meni za navigaciju"}, +gaE(){return"Zalijepi"}, +gc0(){return"Sko\u010dni meni"}, +gcs(){return"Osvje\u017ei"}, +gcA(){return"Jo\u0161 $remainingCount znaka"}, +gcH(){return null}, +gcf(){return"Jo\u0161 jedan znak"}, +gcm(){return"Jo\u0161 $remainingCount znakova"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Rubno"}, +gcn(){return"Zatvori: $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Odaberi sve"}, +gci(){return"Prika\u017ei meni"}, +gcg(){return"$tabIndex. kartica od $tabCount"}, +gbT(){return"Prika\u017ei licence"}} +A.aw4.prototype={ +gaB(){return"Alerta"}, +gcj(){return"Enrere"}, +gbV(){return"Full inferior"}, +gc2(){return"Cancel\xb7la"}, +gc8(){return"Tanca"}, +gcb(){return"Tanca"}, +gaC(){return"Copia"}, +gaD(){return"Retalla"}, +gbz(){return"Suprimeix"}, +gbn(){return"Di\xe0leg"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1\xa0llic\xe8ncia"}, +gbo(){return"$licenseCount\xa0llic\xe8ncies"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Llic\xe8ncies"}, +gaa(){return"Ignora"}, +gcz(){return"M\xe9s"}, +gc6(){return"D'ACORD"}, +gbu(){return"Obre el men\xfa de navegaci\xf3"}, +gaE(){return"Enganxa"}, +gc0(){return"Men\xfa emergent"}, +gcs(){return"Actualitza"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"Queda 1\xa0car\xe0cter"}, +gcm(){return"Queden $remainingCount\xa0car\xe0cters"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Fons atenuat"}, +gcn(){return"Tanca $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Selecciona-ho tot"}, +gci(){return"Mostra el men\xfa"}, +gcg(){return"Pestanya $tabIndex de $tabCount"}, +gbT(){return"Mostra les llic\xe8ncies"}} +A.aw5.prototype={ +gaB(){return"Upozorn\u011bn\xed"}, +gcj(){return"Zp\u011bt"}, +gbV(){return"Spodn\xed tabulka"}, +gc2(){return"Zru\u0161it"}, +gc8(){return"Zav\u0159\xedt"}, +gcb(){return"Zav\u0159\xedt"}, +gaC(){return"Kop\xedrovat"}, +gaD(){return"Vyjmout"}, +gbz(){return"Smazat"}, +gbn(){return"Dialogov\xe9 okno"}, +gcw(){return"$licenseCount\xa0licence"}, +gcE(){return"$licenseCount\xa0licence"}, +gbm(){return"1\xa0licence"}, +gbo(){return"$licenseCount\xa0licenc\xed"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licence"}, +gaa(){return"Zav\u0159\xedt"}, +gcz(){return"V\xedce"}, +gc6(){return"OK"}, +gbu(){return"Otev\u0159\xedt naviga\u010dn\xed nab\xeddku"}, +gaE(){return"Vlo\u017eit"}, +gc0(){return"Vyskakovac\xed nab\xeddka"}, +gcs(){return"Obnovit"}, +gcA(){return"Zb\xfdvaj\xed $remainingCount znaky"}, +gcH(){return"Zb\xfdv\xe1 $remainingCount znaku"}, +gcf(){return"Zb\xfdv\xe1 1 znak"}, +gcm(){return"Zb\xfdv\xe1 $remainingCount znak\u016f"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Scrim"}, +gcn(){return"Zav\u0159\xedt $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Vybrat v\u0161e"}, +gci(){return"Zobrazit nab\xeddku"}, +gcg(){return"Karta $tabIndex z\xa0$tabCount"}, +gbT(){return"Zobrazit licence"}} +A.aw6.prototype={ +gaB(){return"Rhybudd"}, +gcj(){return"N\xf4l"}, +gbV(){return"Taflen Gwaelod"}, +gc2(){return"Canslo"}, +gc8(){return"Cau"}, +gcb(){return"Cau"}, +gaC(){return"Cop\xefo"}, +gaD(){return"Torri"}, +gbz(){return"Dileu"}, +gbn(){return"Deialog"}, +gcw(){return"$licenseCount trwydded"}, +gcE(){return"$licenseCount thrwydded"}, +gbm(){return"1 trwydded"}, +gbo(){return"$licenseCount trwydded"}, +gcF(){return"$licenseCount drwydded"}, +gc5(){return"Dim trwydded"}, +gc_(){return"Trwyddedau"}, +gaa(){return"Diystyru"}, +gcz(){return"Rhagor"}, +gc6(){return"Iawn"}, +gbu(){return"Agor y ddewislen llywio"}, +gaE(){return"Gludo"}, +gc0(){return"Dewislen ffenestr naid"}, +gcs(){return"Ail-lwytho"}, +gcA(){return"$remainingCount nod ar \xf4l"}, +gcH(){return"$remainingCount nod ar \xf4l"}, +gcf(){return"1 nod ar \xf4l"}, +gcm(){return"$remainingCount nod ar \xf4l"}, +gcI(){return"$remainingCount nod ar \xf4l"}, +gcJ(){return"Dim nodau ar \xf4l"}, +gbx(){return"Scrim"}, +gcn(){return"Cau $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Dewis y Cyfan"}, +gci(){return"Dangos y ddewislen"}, +gcg(){return"Tab $tabIndex o $tabCount"}, +gbT(){return"Gweld trwyddedau"}} +A.aw7.prototype={ +gaB(){return"Underretning"}, +gcj(){return"Tilbage"}, +gbV(){return"Felt i bunden"}, +gc2(){return"Annuller"}, +gc8(){return"Luk"}, +gcb(){return"Luk"}, +gaC(){return"Kopi\xe9r"}, +gaD(){return"Klip"}, +gbz(){return"Slet"}, +gbn(){return"Dialogboks"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 licens"}, +gbo(){return"$licenseCount licenser"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licenser"}, +gaa(){return"Afvis"}, +gcz(){return"Mere"}, +gc6(){return"OK"}, +gbu(){return"\xc5bn navigationsmenuen"}, +gaE(){return"Inds\xe6t"}, +gc0(){return"Pop op-menu"}, +gcs(){return"Opdater"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\xc9t tegn tilbage"}, +gcm(){return"$remainingCount tegn tilbage"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"D\xe6mpesk\xe6rm"}, +gcn(){return"Luk $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Mark\xe9r alt"}, +gci(){return"Vis menu"}, +gcg(){return"Fane $tabIndex af $tabCount"}, +gbT(){return"Se licenser"}} +A.a3J.prototype={ +gaB(){return"Benachrichtigung"}, +gcj(){return"Zur\xfcck"}, +gbV(){return"Ansicht am unteren Rand"}, +gc2(){return"Abbrechen"}, +gc8(){return"Schlie\xdfen"}, +gcb(){return"Schlie\xdfen"}, +gaC(){return"Kopieren"}, +gaD(){return"Ausschneiden"}, +gbz(){return"L\xf6schen"}, +gbn(){return"Dialogfeld"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1\xa0Lizenz"}, +gbo(){return"$licenseCount\xa0Lizenzen"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Lizenzen"}, +gaa(){return"Schlie\xdfen"}, +gcz(){return"Mehr"}, +gc6(){return"OK"}, +gbu(){return"Navigationsmen\xfc \xf6ffnen"}, +gaE(){return"Einsetzen"}, +gc0(){return"Pop-up-Men\xfc"}, +gcs(){return"Aktualisieren"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"Noch 1\xa0Zeichen"}, +gcm(){return"Noch $remainingCount\xa0Zeichen"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Gitter"}, +gcn(){return"$modalRouteContentName schlie\xdfen"}, +gcB(){return B.ad}, +gar(){return"Alle ausw\xe4hlen"}, +gci(){return"Men\xfc anzeigen"}, +gcg(){return"Tab $tabIndex von $tabCount"}, +gbT(){return"Lizenzen ansehen"}} +A.aw8.prototype={ +gcb(){return"Schliessen"}, +gc2(){return"ABBRECHEN"}, +gc8(){return"SCHLIE\u1e9eEN"}, +gbT(){return"LIZENZEN ANZEIGEN"}, +gaa(){return"Schliessen"}} +A.aw9.prototype={ +gaB(){return"\u0395\u03b9\u03b4\u03bf\u03c0\u03bf\u03af\u03b7\u03c3\u03b7"}, +gcj(){return"\u03a0\u03af\u03c3\u03c9"}, +gbV(){return"\u03a6\u03cd\u03bb\u03bb\u03bf \u03ba\u03ac\u03c4\u03c9 \u03bc\u03ad\u03c1\u03bf\u03c5\u03c2"}, +gc2(){return"\u0391\u03ba\u03cd\u03c1\u03c9\u03c3\u03b7"}, +gc8(){return"\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf"}, +gcb(){return"\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf"}, +gaC(){return"\u0391\u03bd\u03c4\u03b9\u03b3\u03c1\u03b1\u03c6\u03ae"}, +gaD(){return"\u0391\u03c0\u03bf\u03ba\u03bf\u03c0\u03ae"}, +gbz(){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"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u03ac\u03b4\u03b5\u03b9\u03b1"}, +gbo(){return"$licenseCount \u03ac\u03b4\u03b5\u03b9\u03b5\u03c2"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u0386\u03b4\u03b5\u03b9\u03b5\u03c2"}, +gaa(){return"\u03a0\u03b1\u03c1\u03ac\u03b2\u03bb\u03b5\u03c8\u03b7"}, +gcz(){return"\u03a0\u03b5\u03c1\u03b9\u03c3\u03c3\u03cc\u03c4\u03b5\u03c1\u03b1"}, +gc6(){return"\u039f\u039a"}, +gbu(){return"\u0386\u03bd\u03bf\u03b9\u03b3\u03bc\u03b1 \u03bc\u03b5\u03bd\u03bf\u03cd \u03c0\u03bb\u03bf\u03ae\u03b3\u03b7\u03c3\u03b7\u03c2"}, +gaE(){return"\u0395\u03c0\u03b9\u03ba\u03cc\u03bb\u03bb\u03b7\u03c3\u03b7"}, +gc0(){return"\u0391\u03bd\u03b1\u03b4\u03c5\u03cc\u03bc\u03b5\u03bd\u03bf \u03bc\u03b5\u03bd\u03bf\u03cd"}, +gcs(){return"\u0391\u03bd\u03b1\u03bd\u03ad\u03c9\u03c3\u03b7"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u03b1\u03c0\u03bf\u03bc\u03ad\u03bd\u03b5\u03b9 1 \u03c7\u03b1\u03c1\u03b1\u03ba\u03c4\u03ae\u03c1\u03b1\u03c2"}, +gcm(){return"\u03b1\u03c0\u03bf\u03bc\u03ad\u03bd\u03bf\u03c5\u03bd $remainingCount \u03c7\u03b1\u03c1\u03b1\u03ba\u03c4\u03ae\u03c1\u03b5\u03c2"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"\u0395\u03c0\u03b9\u03ba\u03ac\u03bb\u03c5\u03c8\u03b7"}, +gcn(){return"\u039a\u03bb\u03b5\u03af\u03c3\u03b9\u03bc\u03bf $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"\u0395\u03c0\u03b9\u03bb\u03bf\u03b3\u03ae \u03cc\u03bb\u03c9\u03bd"}, +gci(){return"\u0395\u03bc\u03c6\u03ac\u03bd\u03b9\u03c3\u03b7 \u03bc\u03b5\u03bd\u03bf\u03cd"}, +gcg(){return"\u039a\u03b1\u03c1\u03c4\u03ad\u03bb\u03b1 $tabIndex \u03b1\u03c0\u03cc $tabCount"}, +gbT(){return"\u03a0\u03c1\u03bf\u03b2\u03bf\u03bb\u03ae \u03b1\u03b4\u03b5\u03b9\u03ce\u03bd"}} +A.a3K.prototype={ +gaB(){return"Alert"}, +gcj(){return"Back"}, +gbV(){return"Bottom Sheet"}, +gc2(){return"Cancel"}, +gc8(){return"Close"}, +gcb(){return"Close"}, +gaC(){return"Copy"}, +gaD(){return"Cut"}, +gbz(){return"Delete"}, +gbn(){return"Dialog"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 license"}, +gbo(){return"$licenseCount licenses"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licenses"}, +gaa(){return"Dismiss"}, +gcz(){return"More"}, +gc6(){return"OK"}, +gbu(){return"Open navigation menu"}, +gaE(){return"Paste"}, +gc0(){return"Popup menu"}, +gcs(){return"Refresh"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 character remaining"}, +gcm(){return"$remainingCount characters remaining"}, +gcI(){return null}, +gcJ(){return"No characters remaining"}, +gbx(){return"Scrim"}, +gcn(){return"Close $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Select all"}, +gci(){return"Show menu"}, +gcg(){return"Tab $tabIndex of $tabCount"}, +gbT(){return"View licenses"}} +A.awa.prototype={ +gbV(){return"Bottom sheet"}, +gc_(){return"Licences"}, +gc5(){return"No licences"}, +gbm(){return"1 licence"}, +gbo(){return"$licenseCount licences"}, +gbT(){return"View licences"}, +gc0(){return"Pop-up menu"}, +gbn(){return"Dialogue"}} +A.awb.prototype={ +gc_(){return"Licences"}, +gc5(){return"No licences"}, +gbm(){return"1 licence"}, +gbo(){return"$licenseCount licences"}, +gc2(){return"CANCEL"}, +gc8(){return"CLOSE"}, +gbT(){return"VIEW LICENCES"}, +gc0(){return"Pop-up menu"}, +gbn(){return"Dialogue"}} +A.awc.prototype={ +gbV(){return"Bottom sheet"}, +gbT(){return"View licences"}, +gc_(){return"Licences"}, +gc5(){return"No licences"}, +gbm(){return"1 licence"}, +gbo(){return"$licenseCount licences"}, +gc0(){return"Pop-up menu"}, +gbn(){return"Dialogue"}} +A.awd.prototype={ +gbV(){return"Bottom sheet"}, +gbT(){return"View licences"}, +gc_(){return"Licences"}, +gc5(){return"No licences"}, +gbm(){return"1 licence"}, +gbo(){return"$licenseCount licences"}, +gc0(){return"Pop-up menu"}, +gbn(){return"Dialogue"}} +A.awe.prototype={ +gbV(){return"Bottom sheet"}, +gc_(){return"Licences"}, +gc5(){return"No licences"}, +gbm(){return"1 licence"}, +gbo(){return"$licenseCount licences"}, +gbT(){return"View licences"}, +gc0(){return"Pop-up menu"}, +gbn(){return"Dialogue"}} +A.awf.prototype={ +gbV(){return"Bottom sheet"}, +gc_(){return"Licences"}, +gc5(){return"No licences"}, +gbm(){return"1 licence"}, +gbo(){return"$licenseCount licences"}, +gbT(){return"View licences"}, +gc0(){return"Pop-up menu"}, +gbn(){return"Dialogue"}} +A.awg.prototype={ +gbV(){return"Bottom sheet"}, +gc_(){return"Licences"}, +gc5(){return"No licences"}, +gbm(){return"1 licence"}, +gbo(){return"$licenseCount licences"}, +gbT(){return"View licences"}, +gc0(){return"Pop-up menu"}, +gbn(){return"Dialogue"}} +A.awh.prototype={ +gbV(){return"Bottom sheet"}, +gbT(){return"View licences"}, +gc_(){return"Licences"}, +gc5(){return"No licences"}, +gbm(){return"1 licence"}, +gbo(){return"$licenseCount licences"}, +gc0(){return"Pop-up menu"}, +gbn(){return"Dialogue"}} +A.a3L.prototype={ +gaB(){return"Alerta"}, +gcj(){return"Atr\xe1s"}, +gbV(){return"Hoja inferior"}, +gc2(){return"Cancelar"}, +gc8(){return"Cerrar"}, +gcb(){return"Cerrar"}, +gaC(){return"Copiar"}, +gaD(){return"Cortar"}, +gbz(){return"Eliminar"}, +gbn(){return"Cuadro de di\xe1logo"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1\xa0licencia"}, +gbo(){return"$licenseCount\xa0licencias"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licencias"}, +gaa(){return"Cerrar"}, +gcz(){return"M\xe1s"}, +gc6(){return"ACEPTAR"}, +gbu(){return"Abrir el men\xfa de navegaci\xf3n"}, +gaE(){return"Pegar"}, +gc0(){return"Men\xfa emergente"}, +gcs(){return"Actualizar"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"Queda 1 car\xe1cter."}, +gcm(){return"Quedan $remainingCount caracteres"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Sombreado"}, +gcn(){return"Cerrar $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Seleccionar todo"}, +gci(){return"Mostrar men\xfa"}, +gcg(){return"Pesta\xf1a $tabIndex de $tabCount"}, +gbT(){return"Ver licencias"}} +A.awi.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awj.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awk.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awl.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awm.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awn.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awo.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awp.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awq.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awr.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.aws.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awt.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awu.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awv.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.aww.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awx.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awy.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awz.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbz(){return"Borrar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbn(){return"Di\xe1logo"}} +A.awA.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awB.prototype={ +gbx(){return"L\xe1mina"}, +gbm(){return"1 licencia"}, +gbo(){return"$licenseCount licencias"}, +gaa(){return"Descartar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gbz(){return"Borrar"}, +gbn(){return"Di\xe1logo"}} +A.awC.prototype={ +gaB(){return"M\xe4rguanne"}, +gcj(){return"Tagasi"}, +gbV(){return"Alumine leht"}, +gc2(){return"T\xfchista"}, +gc8(){return"Sule"}, +gcb(){return"Sule"}, +gaC(){return"Kopeeri"}, +gaD(){return"L\xf5ika"}, +gbz(){return"Kustuta"}, +gbn(){return"Dialoog"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 litsents"}, +gbo(){return"$licenseCount litsentsi"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Litsentsid"}, +gaa(){return"Loobu"}, +gcz(){return"Rohkem"}, +gc6(){return"OK"}, +gbu(){return"Ava navigeerimismen\xfc\xfc"}, +gaE(){return"Kleebi"}, +gc0(){return"H\xfcpikmen\xfc\xfc"}, +gcs(){return"V\xe4rskendamine"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"J\xe4\xe4nud on 1 t\xe4hem\xe4rk"}, +gcm(){return"J\xe4\xe4nud on $remainingCount t\xe4hem\xe4rki"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Sirm"}, +gcn(){return"Sule $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Vali k\xf5ik"}, +gci(){return"Kuva men\xfc\xfc"}, +gcg(){return"$tabIndex. vahekaart $tabCount-st"}, +gbT(){return"Kuva litsentsid"}} +A.awD.prototype={ +gaB(){return"Alerta"}, +gcj(){return"Atzera"}, +gbV(){return"Behealdeko orria"}, +gc2(){return"Utzi"}, +gc8(){return"Itxi"}, +gcb(){return"Itxi"}, +gaC(){return"Kopiatu"}, +gaD(){return"Ebaki"}, +gbz(){return"Ezabatu"}, +gbn(){return"Leihoa"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 lizentzia"}, +gbo(){return"$licenseCount lizentzia"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Lizentziak"}, +gaa(){return"Baztertu"}, +gcz(){return"Gehiago"}, +gc6(){return"Ados"}, +gbu(){return"Ireki nabigazio-menua"}, +gaE(){return"Itsatsi"}, +gc0(){return"Menu gainerakorra"}, +gcs(){return"Freskatu"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 karaktere geratzen da"}, +gcm(){return"$remainingCount karaktere geratzen dira"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"Barrera"}, +gcn(){return"Itxi $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Hautatu guztiak"}, +gci(){return"Erakutsi menua"}, +gcg(){return"$tabIndex/$tabCount fitxa"}, +gbT(){return"Ikusi lizentziak"}} +A.awE.prototype={ +gaB(){return"\u0647\u0634\u062f\u0627\u0631"}, +gcj(){return"\u0628\u0631\u06af\u0634\u062a"}, +gbV(){return"\u0628\u0631\u06af \u0632\u06cc\u0631\u06cc\u0646"}, +gc2(){return"\u0644\u063a\u0648"}, +gc8(){return"\u0628\u0633\u062a\u0646"}, +gcb(){return"\u0628\u0633\u062a\u0646"}, +gaC(){return"\u06a9\u067e\u06cc"}, +gaD(){return"\u0628\u0631\u0634"}, +gbz(){return"\u062d\u0630\u0641"}, +gbn(){return"\u06a9\u0627\u062f\u0631 \u06af\u0641\u062a\u06af\u0648"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"\u06f1 \u067e\u0631\u0648\u0627\u0646\u0647"}, +gbo(){return"$licenseCount \u067e\u0631\u0648\u0627\u0646\u0647"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u0645\u062c\u0648\u0632\u0647\u0627"}, +gaa(){return"\u0646\u067e\u0630\u06cc\u0631\u0641\u062a\u0646"}, +gcz(){return"\u0628\u06cc\u0634\u062a\u0631"}, +gc6(){return"\u062a\u0623\u06cc\u06cc\u062f"}, +gbu(){return"\u0628\u0627\u0632 \u06a9\u0631\u062f\u0646 \u0645\u0646\u0648\u06cc \u067e\u06cc\u0645\u0627\u06cc\u0634"}, +gaE(){return"\u062c\u0627\u06cc\u200c\u06af\u0630\u0627\u0631\u06cc"}, +gc0(){return"\u0645\u0646\u0648\u06cc \u0628\u0627\u0632\u0634\u0648"}, +gcs(){return"\u0628\u0627\u0632\u0622\u0648\u0631\u06cc"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u06f1 \u0646\u0648\u06cc\u0633\u0647 \u0628\u0627\u0642\u06cc \u0645\u0627\u0646\u062f\u0647 \u0627\u0633\u062a"}, +gcm(){return"$remainingCount \u0646\u0648\u06cc\u0633\u0647 \u0628\u0627\u0642\u06cc \u0645\u0627\u0646\u062f\u0647 \u0627\u0633\u062a"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"\u0631\u0648\u06cc\u0647"}, +gcn(){return"\u0628\u0633\u062a\u0646 $modalRouteContentName"}, +gcB(){return B.dD}, +gar(){return"\u0627\u0646\u062a\u062e\u0627\u0628 \u0647\u0645\u0647"}, +gci(){return"\u0646\u0645\u0627\u06cc\u0634 \u0645\u0646\u0648"}, +gcg(){return"\u0628\u0631\u06af\u0647 $tabIndex \u0627\u0632 $tabCount"}, +gbT(){return"\u0645\u0634\u0627\u0647\u062f\u0647 \u067e\u0631\u0648\u0627\u0646\u0647\u200c\u0647\u0627"}} +A.awF.prototype={ +gaB(){return"Ilmoitus"}, +gcj(){return"Takaisin"}, +gbV(){return"Alapaneeli"}, +gc2(){return"Peru"}, +gc8(){return"Sulje"}, +gcb(){return"Sulje"}, +gaC(){return"Kopioi"}, +gaD(){return"Leikkaa"}, +gbz(){return"Poista"}, +gbn(){return"Valintaikkuna"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 lisenssi"}, +gbo(){return"$licenseCount lisenssi\xe4"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Lisenssit"}, +gaa(){return"Ohita"}, +gcz(){return"Lis\xe4\xe4"}, +gc6(){return"OK"}, +gbu(){return"Avaa navigointivalikko"}, +gaE(){return"Liit\xe4"}, +gc0(){return"Ponnahdusvalikko"}, +gcs(){return"P\xe4ivitys"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 merkki j\xe4ljell\xe4"}, +gcm(){return"$remainingCount merkki\xe4 j\xe4ljell\xe4"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Sermi"}, +gcn(){return"Sulje $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Valitse kaikki"}, +gci(){return"N\xe4yt\xe4 valikko"}, +gcg(){return"V\xe4lilehti $tabIndex/$tabCount"}, +gbT(){return"N\xe4yt\xe4 k\xe4ytt\xf6oikeudet"}} +A.awG.prototype={ +gaB(){return"Alerto"}, +gcj(){return"Bumalik"}, +gbV(){return"Bottom Sheet"}, +gc2(){return"Kanselahin"}, +gc8(){return"Isara"}, +gcb(){return"Isara"}, +gaC(){return"Kopyahin"}, +gaD(){return"I-cut"}, +gbz(){return"I-delete"}, +gbn(){return"Dialog"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 lisensya"}, +gbo(){return"$licenseCount na lisensya"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Mga Lisensya"}, +gaa(){return"I-dismiss"}, +gcz(){return"Higit Pa"}, +gc6(){return"OK"}, +gbu(){return"Buksan ang menu ng navigation"}, +gaE(){return"I-paste"}, +gc0(){return"Popup na menu"}, +gcs(){return"Nagre-refresh"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 character ang natitira"}, +gcm(){return u.nw}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Scrim"}, +gcn(){return"Isara ang $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Piliin lahat"}, +gci(){return"Ipakita ang menu"}, +gcg(){return"Tab $tabIndex ng $tabCount"}, +gbT(){return"Tingnan ang mga lisensya"}} +A.a3M.prototype={ +gaB(){return"Alerte"}, +gcj(){return"Retour"}, +gbV(){return"Bottom sheet"}, +gc2(){return"Annuler"}, +gc8(){return"Fermer"}, +gcb(){return"Fermer"}, +gaC(){return"Copier"}, +gaD(){return"Couper"}, +gbz(){return"Supprimer"}, +gbn(){return"Bo\xeete de dialogue"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1\xa0licence"}, +gbo(){return"$licenseCount\xa0licences"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licences"}, +gaa(){return"Ignorer"}, +gcz(){return"Plus"}, +gc6(){return"OK"}, +gbu(){return"Ouvrir le menu de navigation"}, +gaE(){return"Coller"}, +gc0(){return"Menu contextuel"}, +gcs(){return"Actualiser"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1\xa0caract\xe8re restant"}, +gcm(){return"$remainingCount\xa0caract\xe8res restants"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Fond"}, +gcn(){return"Fermer $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Tout s\xe9lectionner"}, +gci(){return"Afficher le menu"}, +gcg(){return"Onglet $tabIndex sur $tabCount"}, +gbT(){return"Afficher les licences"}} +A.awH.prototype={ +gbx(){return"Grille"}, +gbV(){return"Zone de contenu dans le bas de l'\xe9cran"}, +gcg(){return"Onglet\xa0$tabIndex sur\xa0$tabCount"}} +A.awI.prototype={ +gaB(){return"Alerta"}, +gcj(){return"Atr\xe1s"}, +gbV(){return"Panel inferior"}, +gc2(){return"Cancelar"}, +gc8(){return"Pechar"}, +gcb(){return"Pechar"}, +gaC(){return"Copiar"}, +gaD(){return"Cortar"}, +gbz(){return"Eliminar"}, +gbn(){return"Cadro de di\xe1logo"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 licenza"}, +gbo(){return"$licenseCount licenzas"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licenzas"}, +gaa(){return"Ignorar"}, +gcz(){return"M\xe1is"}, +gc6(){return"Aceptar"}, +gbu(){return"Abrir men\xfa de navegaci\xf3n"}, +gaE(){return"Pegar"}, +gc0(){return"Men\xfa emerxente"}, +gcs(){return"Actualizar"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 car\xe1cter restante"}, +gcm(){return"$remainingCount caracteres restantes"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Sombreado"}, +gcn(){return"Pechar $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Seleccionar todo"}, +gci(){return"Mostrar men\xfa"}, +gcg(){return"Pestana $tabIndex de $tabCount"}, +gbT(){return"Ver licenzas"}} +A.awJ.prototype={ +gaB(){return"Benachrichtigung"}, +gcj(){return"Zur\xfcck"}, +gbV(){return"Ansicht am unteren Rand"}, +gc2(){return"Abbrechen"}, +gc8(){return"Schlie\xdfen"}, +gcb(){return"Schlie\xdfen"}, +gaC(){return"Kopieren"}, +gaD(){return"Ausschneiden"}, +gbz(){return"L\xf6schen"}, +gbn(){return"Dialogfeld"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1\xa0Lizenz"}, +gbo(){return"$licenseCount\xa0Lizenzen"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Lizenzen"}, +gaa(){return"Schlie\xdfen"}, +gcz(){return"Mehr"}, +gc6(){return"OK"}, +gbu(){return"Navigationsmen\xfc \xf6ffnen"}, +gaE(){return"Einsetzen"}, +gc0(){return"Pop-up-Men\xfc"}, +gcs(){return"Aktualisieren"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"Noch 1\xa0Zeichen"}, +gcm(){return"Noch $remainingCount\xa0Zeichen"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Gitter"}, +gcn(){return"$modalRouteContentName schlie\xdfen"}, +gcB(){return B.ad}, +gar(){return"Alle ausw\xe4hlen"}, +gci(){return"Men\xfc anzeigen"}, +gcg(){return"Tab $tabIndex von $tabCount"}, +gbT(){return"Lizenzen ansehen"}} +A.awK.prototype={ +gaB(){return"\u0a85\u0ab2\u0ab0\u0acd\u0a9f"}, +gcj(){return"\u0aaa\u0abe\u0a9b\u0ab3"}, +gbV(){return"\u0aac\u0acb\u0a9f\u0aae \u0ab6\u0ac0\u0a9f"}, +gc2(){return"\u0ab0\u0aa6 \u0a95\u0ab0\u0acb"}, +gc8(){return"\u0aac\u0a82\u0aa7 \u0a95\u0ab0\u0acb"}, +gcb(){return"\u0aac\u0a82\u0aa7 \u0a95\u0ab0\u0acb"}, +gaC(){return"\u0a95\u0ac9\u0aaa\u0abf \u0a95\u0ab0\u0acb"}, +gaD(){return"\u0a95\u0abe\u0aaa\u0acb"}, +gbz(){return"\u0aa1\u0abf\u0ab2\u0ac0\u0a9f \u0a95\u0ab0\u0acb"}, +gbn(){return"\u0ab8\u0a82\u0ab5\u0abe\u0aa6"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u0ab2\u0abe\u0a87\u0ab8\u0aa8\u0acd\u0ab8"}, +gbo(){return"$licenseCount \u0ab2\u0abe\u0a87\u0ab8\u0aa8\u0acd\u0ab8"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u0ab2\u0abe\u0a87\u0ab8\u0aa8\u0acd\u0ab8"}, +gaa(){return"\u0a9b\u0acb\u0aa1\u0ac0 \u0aa6\u0acb"}, +gcz(){return"\u0ab5\u0aa7\u0ac1"}, +gc6(){return"\u0a93\u0a95\u0ac7"}, +gbu(){return"\u0aa8\u0ac5\u0ab5\u0abf\u0a97\u0ac7\u0ab6\u0aa8 \u0aae\u0ac7\u0aa8\u0ac2 \u0a96\u0acb\u0ab2\u0acb"}, +gaE(){return"\u0aaa\u0ac7\u0ab8\u0acd\u0a9f \u0a95\u0ab0\u0acb"}, +gc0(){return"\u0aaa\u0ac9\u0aaa\u0a85\u0aaa \u0aae\u0ac7\u0aa8\u0ac2"}, +gcs(){return"\u0ab0\u0abf\u0aab\u0acd\u0ab0\u0ac7\u0ab6 \u0a95\u0ab0\u0acb"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 \u0a85\u0a95\u0acd\u0ab7\u0ab0 \u0aac\u0abe\u0a95\u0ac0"}, +gcm(){return"$remainingCount \u0a85\u0a95\u0acd\u0ab7\u0ab0 \u0aac\u0abe\u0a95\u0ac0"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"\u0ab8\u0acd\u0a95\u0acd\u0ab0\u0abf\u0aae"}, +gcn(){return"$modalRouteContentName\u0aa8\u0ac7 \u0aac\u0a82\u0aa7 \u0a95\u0ab0\u0acb"}, +gcB(){return B.dD}, +gar(){return"\u0aac\u0aa7\u0abe \u0aaa\u0ab8\u0a82\u0aa6 \u0a95\u0ab0\u0acb"}, +gci(){return"\u0aae\u0ac7\u0aa8\u0ac2 \u0aac\u0aa4\u0abe\u0ab5\u0acb"}, +gcg(){return"$tabCount\u0aae\u0abe\u0a82\u0aa5\u0ac0 $tabIndex \u0a9f\u0ac5\u0aac"}, +gbT(){return"\u0ab2\u0abe\u0a87\u0ab8\u0aa8\u0acd\u0ab8 \u0a9c\u0ac1\u0a93"}} +A.awL.prototype={ +gaB(){return"\u05d4\u05ea\u05e8\u05d0\u05d4"}, +gcj(){return"\u05d4\u05e7\u05d5\u05d3\u05dd"}, +gbV(){return"\u05d2\u05d9\u05dc\u05d9\u05d5\u05df \u05ea\u05d7\u05ea\u05d5\u05df"}, +gc2(){return"\u05d1\u05d9\u05d8\u05d5\u05dc"}, +gc8(){return"\u05e1\u05d2\u05d9\u05e8\u05d4"}, +gcb(){return"\u05e1\u05d2\u05d9\u05e8\u05d4"}, +gaC(){return"\u05d4\u05e2\u05ea\u05e7\u05d4"}, +gaD(){return"\u05d2\u05d6\u05d9\u05e8\u05d4"}, +gbz(){return"\u05de\u05d7\u05d9\u05e7\u05d4"}, +gbn(){return"\u05ea\u05d9\u05d1\u05ea \u05d3\u05d5-\u05e9\u05d9\u05d7"}, +gcw(){return null}, +gcE(){return"$licenseCount \u05e8\u05d9\u05e9\u05d9\u05d5\u05e0\u05d5\u05ea"}, +gbm(){return"\u05e8\u05d9\u05e9\u05d9\u05d5\u05df \u05d0\u05d7\u05d3"}, +gbo(){return"$licenseCount \u05e8\u05d9\u05e9\u05d9\u05d5\u05e0\u05d5\u05ea"}, +gcF(){return"$licenseCount \u05e8\u05d9\u05e9\u05d9\u05d5\u05e0\u05d5\u05ea"}, +gc5(){return"No licenses"}, +gc_(){return"\u05e8\u05d9\u05e9\u05d9\u05d5\u05e0\u05d5\u05ea"}, +gaa(){return"\u05e1\u05d2\u05d9\u05e8\u05d4"}, +gcz(){return"\u05e2\u05d5\u05d3"}, +gc6(){return"\u05d0\u05d9\u05e9\u05d5\u05e8"}, +gbu(){return"\u05e4\u05ea\u05d9\u05d7\u05d4 \u05e9\u05dc \u05ea\u05e4\u05e8\u05d9\u05d8 \u05d4\u05e0\u05d9\u05d5\u05d5\u05d8"}, +gaE(){return"\u05d4\u05d3\u05d1\u05e7\u05d4"}, +gc0(){return"\u05ea\u05e4\u05e8\u05d9\u05d8 \u05e7\u05d5\u05e4\u05e5"}, +gcs(){return"\u05e8\u05e2\u05e0\u05d5\u05df"}, +gcA(){return null}, +gcH(){return"\u05e0\u05d5\u05ea\u05e8\u05d5 $remainingCount \u05ea\u05d5\u05d5\u05d9\u05dd"}, +gcf(){return"\u05e0\u05d5\u05ea\u05e8 \u05ea\u05d5 \u05d0\u05d7\u05d3"}, +gcm(){return"\u05e0\u05d5\u05ea\u05e8\u05d5 $remainingCount \u05ea\u05d5\u05d5\u05d9\u05dd"}, +gcI(){return"\u05e0\u05d5\u05ea\u05e8\u05d5 $remainingCount \u05ea\u05d5\u05d5\u05d9\u05dd"}, +gcJ(){return"TBD"}, +gbx(){return"\u05de\u05d9\u05e1\u05d5\u05da"}, +gcn(){return"\u05e1\u05d2\u05d9\u05e8\u05ea $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"\u05d1\u05d7\u05d9\u05e8\u05ea \u05d4\u05db\u05d5\u05dc"}, +gci(){return"\u05d4\u05e6\u05d2\u05ea \u05d4\u05ea\u05e4\u05e8\u05d9\u05d8"}, +gcg(){return"\u05db\u05e8\u05d8\u05d9\u05e1\u05d9\u05d9\u05d4 $tabIndex \u05de\u05ea\u05d5\u05da $tabCount"}, +gbT(){return"\u05dc\u05e2\u05d9\u05d5\u05df \u05d1\u05e8\u05d9\u05e9\u05d9\u05d5\u05e0\u05d5\u05ea"}} +A.awM.prototype={ +gaB(){return"\u0905\u0932\u0930\u094d\u091f"}, +gcj(){return"\u0935\u093e\u092a\u0938 \u091c\u093e\u090f\u0902"}, +gbV(){return"\u092c\u0949\u091f\u092e \u0936\u0940\u091f"}, +gc2(){return"\u0930\u0926\u094d\u0926 \u0915\u0930\u0947\u0902"}, +gc8(){return"\u092c\u0902\u0926 \u0915\u0930\u0947\u0902"}, +gcb(){return"\u092c\u0902\u0926 \u0915\u0930\u0947\u0902"}, +gaC(){return"\u0915\u0949\u092a\u0940 \u0915\u0930\u0947\u0902"}, +gaD(){return"\u0915\u093e\u091f\u0947\u0902"}, +gbz(){return"\u092e\u093f\u091f\u093e\u090f\u0902"}, +gbn(){return"\u0921\u093e\u092f\u0932\u0949\u0917"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u0932\u093e\u0907\u0938\u0947\u0902\u0938"}, +gbo(){return"$licenseCount \u0932\u093e\u0907\u0938\u0947\u0902\u0938"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u0932\u093e\u0907\u0938\u0947\u0902\u0938"}, +gaa(){return"\u0916\u093e\u0930\u093f\u091c \u0915\u0930\u0947\u0902"}, +gcz(){return"\u095b\u094d\u092f\u093e\u0926\u093e"}, +gc6(){return"\u0920\u0940\u0915 \u0939\u0948"}, +gbu(){return"\u0928\u0947\u0935\u093f\u0917\u0947\u0936\u0928 \u092e\u0947\u0928\u094d\u092f\u0942 \u0916\u094b\u0932\u0947\u0902"}, +gaE(){return"\u091a\u093f\u092a\u0915\u093e\u090f\u0902"}, +gc0(){return"\u092a\u0949\u092a\u0905\u092a \u092e\u0947\u0928\u094d\u092f\u0942"}, +gcs(){return"\u0930\u0940\u092b\u093c\u094d\u0930\u0947\u0936 \u0915\u0930\u0947\u0902"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u090f\u0915 \u0935\u0930\u094d\u0923 \u0906\u0948\u0930 \u0921\u093e\u0932\u093e \u091c\u093e \u0938\u0915\u0924\u093e \u0939\u0948"}, +gcm(){return"$remainingCount \u0935\u0930\u094d\u0923 \u0906\u0948\u0930 \u0921\u093e\u0932\u0947 \u091c\u093e \u0938\u0915\u0924\u0947 \u0939\u0948\u0902"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"\u0938\u094d\u0915\u094d\u0930\u093f\u092e"}, +gcn(){return"$modalRouteContentName \u0915\u094b \u092c\u0902\u0926 \u0915\u0930\u0947\u0902"}, +gcB(){return B.kZ}, +gar(){return"\u0938\u092d\u0940 \u0915\u094b \u091a\u0941\u0928\u0947\u0902"}, +gci(){return"\u092e\u0947\u0928\u094d\u092f\u0942 \u0926\u093f\u0916\u093e\u090f\u0902"}, +gcg(){return"$tabCount \u0915\u093e \u091f\u0948\u092c $tabIndex"}, +gbT(){return"\u0932\u093e\u0907\u0938\u0947\u0902\u0938 \u0926\u0947\u0916\u0947\u0902"}} +A.awN.prototype={ +gaB(){return"Upozorenje"}, +gcj(){return"Natrag"}, +gbV(){return"Donja tablica"}, +gc2(){return"Odustani"}, +gc8(){return"Zatvori"}, +gcb(){return"Zatvaranje"}, +gaC(){return"Kopiraj"}, +gaD(){return"Izre\u017ei"}, +gbz(){return"Brisanje"}, +gbn(){return"Dijalog"}, +gcw(){return"$licenseCount licence"}, +gcE(){return null}, +gbm(){return"1 licenca"}, +gbo(){return"$licenseCount licenci"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licence"}, +gaa(){return"Odbaci"}, +gcz(){return"Vi\u0161e"}, +gc6(){return"U REDU"}, +gbu(){return"Otvaranje izbornika za navigaciju"}, +gaE(){return"Zalijepi"}, +gc0(){return"Sko\u010dni izbornik"}, +gcs(){return"Osvje\u017ei"}, +gcA(){return"Preostala su $remainingCount znaka"}, +gcH(){return null}, +gcf(){return"Preostao je 1 znak"}, +gcm(){return"Preostalo je $remainingCount znakova"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Rubno"}, +gcn(){return"Zatvori $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Odaberi sve"}, +gci(){return"Prikaz izbornika"}, +gcg(){return"Kartica $tabIndex od $tabCount"}, +gbT(){return"Prika\u017ei licence"}} +A.awO.prototype={ +gaB(){return"\xc9rtes\xedt\xe9s"}, +gcj(){return"Vissza"}, +gbV(){return"Als\xf3 lap"}, +gc2(){return"M\xe9gse"}, +gc8(){return"Bez\xe1r\xe1s"}, +gcb(){return"Bez\xe1r\xe1s"}, +gaC(){return"M\xe1sol\xe1s"}, +gaD(){return"Kiv\xe1g\xe1s"}, +gbz(){return"T\xf6rl\xe9s"}, +gbn(){return"P\xe1rbesz\xe9dablak"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 licenc"}, +gbo(){return"$licenseCount licenc"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licencek"}, +gaa(){return"Elvet\xe9s"}, +gcz(){return"T\xf6bb"}, +gc6(){return"OK"}, +gbu(){return"Navig\xe1ci\xf3s men\xfc megnyit\xe1sa"}, +gaE(){return"Beilleszt\xe9s"}, +gc0(){return"El\u0151ugr\xf3 men\xfc"}, +gcs(){return"Friss\xedt\xe9s"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 karakter maradt"}, +gcm(){return"$remainingCount karakter maradt"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Bor\xedt\xe1s"}, +gcn(){return"$modalRouteContentName bez\xe1r\xe1sa"}, +gcB(){return B.ad}, +gar(){return"\xd6sszes kijel\xf6l\xe9se"}, +gci(){return"Men\xfc megjelen\xedt\xe9se"}, +gcg(){return"$tabCount/$tabIndex. lap"}, +gbT(){return"Licencek megtekint\xe9se"}} +A.awP.prototype={ +gaB(){return"\u053e\u0561\u0576\u0578\u0582\u0581\u0578\u0582\u0574"}, +gcj(){return"\u0540\u0565\u057f"}, +gbV(){return"\u0546\u0565\u0580\u0584\u0587\u056b \u0567\u056f\u0580\u0561\u0576"}, +gc2(){return"\u0549\u0565\u0572\u0561\u0580\u056f\u0565\u056c"}, +gc8(){return"\u0553\u0561\u056f\u0565\u056c"}, +gcb(){return"\u0553\u0561\u056f\u0565\u056c"}, +gaC(){return"\u054a\u0561\u057f\u0573\u0565\u0576\u0565\u056c"}, +gaD(){return"\u053f\u057f\u0580\u0565\u056c"}, +gbz(){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"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u056c\u056b\u0581\u0565\u0576\u0566\u056b\u0561"}, +gbo(){return"$licenseCount \u056c\u056b\u0581\u0565\u0576\u0566\u056b\u0561"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u0531\u0580\u057f\u0578\u0576\u0561\u0563\u0580\u0565\u0580"}, +gaa(){return"\u0553\u0561\u056f\u0565\u056c"}, +gcz(){return"\u0531\u0575\u056c"}, +gc6(){return"\u0535\u0572\u0561\u057e"}, +gbu(){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"}, +gaE(){return"\u054f\u0565\u0572\u0561\u0564\u0580\u0565\u056c"}, +gc0(){return"\u0535\u056c\u0576\u0578\u0572 \u0568\u0576\u057f\u0580\u0561\u0581\u0561\u0576\u056f"}, +gcs(){return"\u0539\u0561\u0580\u0574\u0561\u0581\u0576\u0565\u056c"}, +gcA(){return"\u0544\u0576\u0561\u0581 $remainingCount \u0576\u056b\u0577"}, +gcH(){return"\u0544\u0576\u0561\u0581 $remainingCount \u0576\u056b\u0577"}, +gcf(){return"\u0544\u0576\u0561\u0581\u0565\u056c \u0567 1 \u0576\u056b\u0577"}, +gcm(){return"\u0544\u0576\u0561\u0581\u0565\u056c \u0567 $remainingCount \u0576\u056b\u0577"}, +gcI(){return null}, +gcJ(){return"\u0546\u056b\u0577\u056b \u0570\u0576\u0561\u0580\u0561\u057e\u0578\u0580\u0578\u0582\u0569\u0575\u0578\u0582\u0576 \u0579\u056f\u0561"}, +gbx(){return"\u0534\u056b\u0574\u0561\u056f"}, +gcn(){return"\u0553\u0561\u056f\u0565\u056c\u055d $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"\u0546\u0577\u0565\u056c \u0562\u0578\u056c\u0578\u0580\u0568"}, +gci(){return"\u0551\u0578\u0582\u0575\u0581 \u057f\u0561\u056c \u0568\u0576\u057f\u0580\u0561\u0581\u0561\u0576\u056f\u0568"}, +gcg(){return"\u0546\u0565\u0580\u0564\u056b\u0580 $tabIndex\u055d $tabCount-\u056b\u0581"}, +gbT(){return"\u0534\u056b\u057f\u0565\u056c \u056c\u056b\u0581\u0565\u0576\u0566\u056b\u0561\u0576\u0565\u0580\u0568"}} +A.awQ.prototype={ +gaB(){return"Notifikasi"}, +gcj(){return"Kembali"}, +gbV(){return"Sheet Bawah"}, +gc2(){return"Batal"}, +gc8(){return"Tutup"}, +gcb(){return"Tutup"}, +gaC(){return"Salin"}, +gaD(){return"Potong"}, +gbz(){return"Hapus"}, +gbn(){return"Dialog"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 lisensi"}, +gbo(){return"$licenseCount lisensi"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Lisensi"}, +gaa(){return"Tutup"}, +gcz(){return"Lainnya"}, +gc6(){return"OKE"}, +gbu(){return"Buka menu navigasi"}, +gaE(){return"Tempel"}, +gc0(){return"Menu pop-up"}, +gcs(){return"Memuat ulang"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"Sisa 1 karakter"}, +gcm(){return"Sisa $remainingCount karakter"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Scrim"}, +gcn(){return"Tutup $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Pilih semua"}, +gci(){return"Tampilkan menu"}, +gcg(){return"Tab $tabIndex dari $tabCount"}, +gbT(){return"Lihat lisensi"}} +A.awR.prototype={ +gaB(){return"Tilkynning"}, +gcj(){return"Til baka"}, +gbV(){return"Bla\xf0 ne\xf0st"}, +gc2(){return"H\xe6tta vi\xf0"}, +gc8(){return"Loka"}, +gcb(){return"Loka"}, +gaC(){return"Afrita"}, +gaD(){return"Klippa"}, +gbz(){return"Ey\xf0a"}, +gbn(){return"Gluggi"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 leyfi"}, +gbo(){return"$licenseCount leyfi"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Leyfi"}, +gaa(){return"Hunsa"}, +gcz(){return"Meira"}, +gc6(){return"\xcd lagi"}, +gbu(){return"Opna yfirlitsvalmynd"}, +gaE(){return"L\xedma"}, +gc0(){return"Sprettivalmynd"}, +gcs(){return"Endurn\xfdja"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 stafur eftir"}, +gcm(){return"$remainingCount stafir eftir"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"M\xf6skvi"}, +gcn(){return"Loka $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Velja allt"}, +gci(){return"S\xfdna valmynd"}, +gcg(){return"Flipi $tabIndex af $tabCount"}, +gbT(){return"Sko\xf0a leyfi"}} +A.awS.prototype={ +gaB(){return"Avviso"}, +gcj(){return"Indietro"}, +gbV(){return"Riquadro inferiore"}, +gc2(){return"Annulla"}, +gc8(){return"Chiudi"}, +gcb(){return"Chiudi"}, +gaC(){return"Copia"}, +gaD(){return"Taglia"}, +gbz(){return"Elimina"}, +gbn(){return"Finestra di dialogo"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 licenza"}, +gbo(){return"$licenseCount licenze"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licenze"}, +gaa(){return"Ignora"}, +gcz(){return"Altro"}, +gc6(){return"OK"}, +gbu(){return"Apri il menu di navigazione"}, +gaE(){return"Incolla"}, +gc0(){return"Menu popup"}, +gcs(){return"Aggiorna"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 carattere rimanente"}, +gcm(){return"$remainingCount caratteri rimanenti"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Rete"}, +gcn(){return"Chiudi $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Seleziona tutto"}, +gci(){return"Mostra il menu"}, +gcg(){return"Scheda $tabIndex di $tabCount"}, +gbT(){return"Visualizza licenze"}} +A.awT.prototype={ +gaB(){return"\u901a\u77e5"}, +gcj(){return"\u623b\u308b"}, +gbV(){return"\u30dc\u30c8\u30e0\u30b7\u30fc\u30c8"}, +gc2(){return"\u30ad\u30e3\u30f3\u30bb\u30eb"}, +gc8(){return"\u9589\u3058\u308b"}, +gcb(){return"\u9589\u3058\u308b"}, +gaC(){return"\u30b3\u30d4\u30fc"}, +gaD(){return"\u5207\u308a\u53d6\u308a"}, +gbz(){return"\u524a\u9664"}, +gbn(){return"\u30c0\u30a4\u30a2\u30ed\u30b0"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"\u30e9\u30a4\u30bb\u30f3\u30b9: 1 \u4ef6"}, +gbo(){return"\u30e9\u30a4\u30bb\u30f3\u30b9: $licenseCount \u4ef6"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u30e9\u30a4\u30bb\u30f3\u30b9"}, +gaa(){return"\u9589\u3058\u308b"}, +gcz(){return"\u305d\u306e\u4ed6"}, +gc6(){return"OK"}, +gbu(){return"\u30ca\u30d3\u30b2\u30fc\u30b7\u30e7\u30f3 \u30e1\u30cb\u30e5\u30fc\u3092\u958b\u304f"}, +gaE(){return"\u8cbc\u308a\u4ed8\u3051"}, +gc0(){return"\u30dd\u30c3\u30d7\u30a2\u30c3\u30d7 \u30e1\u30cb\u30e5\u30fc"}, +gcs(){return"\u66f4\u65b0"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u6b8b\u308a 1 \u6587\u5b57\uff08\u534a\u89d2\u76f8\u5f53\uff09"}, +gcm(){return"\u6b8b\u308a $remainingCount \u6587\u5b57\uff08\u534a\u89d2\u76f8\u5f53\uff09"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"\u30b9\u30af\u30ea\u30e0"}, +gcn(){return"$modalRouteContentName \u3092\u9589\u3058\u308b"}, +gcB(){return B.kZ}, +gar(){return"\u3059\u3079\u3066\u9078\u629e"}, +gci(){return"\u30e1\u30cb\u30e5\u30fc\u3092\u8868\u793a"}, +gcg(){return"\u30bf\u30d6: $tabIndex/$tabCount"}, +gbT(){return"\u30e9\u30a4\u30bb\u30f3\u30b9\u3092\u8868\u793a"}} +A.awU.prototype={ +gaB(){return"\u10d2\u10d0\u10e4\u10e0\u10d7\u10ee\u10d8\u10da\u10d4\u10d1\u10d0"}, +gcj(){return"\u10e3\u10d9\u10d0\u10dc"}, +gbV(){return"\u10e5\u10d5\u10d4\u10d3\u10d0 \u10e4\u10e3\u10e0\u10ea\u10d4\u10da\u10d8"}, +gc2(){return"\u10d2\u10d0\u10e3\u10e5\u10db\u10d4\u10d1\u10d0"}, +gc8(){return"\u10d3\u10d0\u10ee\u10e3\u10e0\u10d5\u10d0"}, +gcb(){return"\u10d3\u10d0\u10ee\u10e3\u10e0\u10d5\u10d0"}, +gaC(){return"\u10d9\u10dd\u10de\u10d8\u10e0\u10d4\u10d1\u10d0"}, +gaD(){return"\u10d0\u10db\u10dd\u10ed\u10e0\u10d0"}, +gbz(){return"\u10ec\u10d0\u10e8\u10da\u10d0"}, +gbn(){return"\u10d3\u10d8\u10d0\u10da\u10dd\u10d2\u10d8"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u10da\u10d8\u10ea\u10d4\u10dc\u10d6\u10d8\u10d0"}, +gbo(){return"$licenseCount \u10da\u10d8\u10ea\u10d4\u10dc\u10d6\u10d8\u10d0"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u10da\u10d8\u10ea\u10d4\u10dc\u10d6\u10d8\u10d4\u10d1\u10d8"}, +gaa(){return"\u10d3\u10d0\u10ee\u10e3\u10e0\u10d5\u10d0"}, +gcz(){return"\u10db\u10d4\u10e2\u10d8"}, +gc6(){return"\u10d9\u10d0\u10e0\u10d2\u10d8"}, +gbu(){return"\u10e1\u10d0\u10dc\u10d0\u10d5\u10d8\u10d2\u10d0\u10ea\u10d8\u10dd \u10db\u10d4\u10dc\u10d8\u10e3\u10e1 \u10d2\u10d0\u10ee\u10e1\u10dc\u10d0"}, +gaE(){return"\u10e9\u10d0\u10e1\u10db\u10d0"}, +gc0(){return"\u10d0\u10db\u10dd\u10db\u10ee\u10e2\u10d0\u10e0\u10d8 \u10db\u10d4\u10dc\u10d8\u10e3"}, +gcs(){return"\u10d2\u10d0\u10dc\u10d0\u10ee\u10da\u10d4\u10d1\u10d0"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u10d3\u10d0\u10e0\u10e9\u10d0 1 \u10e1\u10d8\u10db\u10d1\u10dd\u10da\u10dd"}, +gcm(){return"\u10d3\u10d0\u10e0\u10e9\u10d0 $remainingCount \u10e1\u10d8\u10db\u10d1\u10dd\u10da\u10dd"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"\u10e1\u10d9\u10e0\u10d8\u10db\u10d8"}, +gcn(){return"$modalRouteContentName-\u10d8\u10e1 \u10d3\u10d0\u10ee\u10e3\u10e0\u10d5\u10d0"}, +gcB(){return B.ad}, +gar(){return"\u10e7\u10d5\u10d4\u10da\u10d0\u10e1 \u10d0\u10e0\u10e9\u10d4\u10d5\u10d0"}, +gci(){return"\u10db\u10d4\u10dc\u10d8\u10e3\u10e1 \u10e9\u10d5\u10d4\u10dc\u10d4\u10d1\u10d0"}, +gcg(){return"\u10e9\u10d0\u10dc\u10d0\u10e0\u10d7\u10d8 $tabIndex / $tabCount-\u10d3\u10d0\u10dc"}, +gbT(){return"\u10da\u10d8\u10ea\u10d4\u10dc\u10d6\u10d8\u10d4\u10d1\u10d8\u10e1 \u10dc\u10d0\u10ee\u10d5\u10d0"}} +A.awV.prototype={ +gaB(){return"\u0414\u0430\u0431\u044b\u043b"}, +gcj(){return"\u0410\u0440\u0442\u049b\u0430"}, +gbV(){return"\u0422\u04e9\u043c\u0435\u043d\u0433\u0456 \u043f\u0430\u0440\u0430\u049b\u0448\u0430"}, +gc2(){return"\u0411\u0430\u0441 \u0442\u0430\u0440\u0442\u0443"}, +gc8(){return"\u0416\u0430\u0431\u0443"}, +gcb(){return"\u0416\u0430\u0431\u0443"}, +gaC(){return"\u041a\u04e9\u0448\u0456\u0440\u0443"}, +gaD(){return"\u049a\u0438\u044e"}, +gbz(){return"\u0416\u043e\u044e"}, +gbn(){return"\u0414\u0438\u0430\u043b\u043e\u0433\u0442\u044b\u049b \u0442\u0435\u0440\u0435\u0437\u0435"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f"}, +gbo(){return"$licenseCount \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u041b\u0438\u0446\u0435\u043d\u0437\u0438\u044f\u043b\u0430\u0440"}, +gaa(){return"\u0416\u0430\u0431\u0443"}, +gcz(){return"\u0416\u0430\u044e"}, +gc6(){return"\u0418\u04d9"}, +gbu(){return"\u041d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f \u043c\u04d9\u0437\u0456\u0440\u0456\u043d \u0430\u0448\u0443"}, +gaE(){return"\u049a\u043e\u044e"}, +gc0(){return"\u049a\u0430\u043b\u049b\u044b\u043c\u0430\u043b\u044b \u0442\u0435\u0440\u0435\u0437\u0435 \u043c\u04d9\u0437\u0456\u0440\u0456"}, +gcs(){return"\u0416\u0430\u04a3\u0430\u0440\u0442\u0443"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 \u0442\u0430\u04a3\u0431\u0430 \u049b\u0430\u043b\u0434\u044b."}, +gcm(){return"$remainingCount \u0442\u0430\u04a3\u0431\u0430 \u049b\u0430\u043b\u0434\u044b."}, +gcI(){return null}, +gcJ(){return"\u0422\u0430\u04a3\u0431\u0430\u043b\u0430\u0440 \u049b\u0430\u043b\u043c\u0430\u0434\u044b"}, +gbx(){return"\u041a\u0435\u043d\u0435\u043f"}, +gcn(){return"$modalRouteContentName \u0436\u0430\u0431\u0443"}, +gcB(){return B.ad}, +gar(){return"\u0411\u0430\u0440\u043b\u044b\u0493\u044b\u043d \u0442\u0430\u04a3\u0434\u0430\u0443"}, +gci(){return"\u041c\u04d9\u0437\u0456\u0440\u0434\u0456 \u043a\u04e9\u0440\u0441\u0435\u0442\u0443"}, +gcg(){return"$tabCount/$tabIndex \u049b\u043e\u0439\u044b\u043d\u0434\u044b"}, +gbT(){return"\u041b\u0438\u0446\u0435\u043d\u0437\u0438\u044f\u043b\u0430\u0440\u0434\u044b \u043a\u04e9\u0440\u0443"}} +A.awW.prototype={ +gaB(){return"\u1787\u17bc\u1793\u178a\u17c6\u178e\u17b9\u1784"}, +gcj(){return"\u1790\u1799\u1780\u17d2\u179a\u17c4\u1799"}, +gbV(){return"\u179f\u1793\u17d2\u179b\u17b9\u1780\u200b\u1781\u17b6\u1784\u1780\u17d2\u179a\u17c4\u1798"}, +gc2(){return"\u1794\u17c4\u17c7\u1794\u1784\u17cb"}, +gc8(){return"\u1794\u17b7\u1791"}, +gcb(){return"\u1794\u17b7\u1791"}, +gaC(){return"\u1785\u1798\u17d2\u179b\u1784"}, +gaD(){return"\u1780\u17b6\u178f\u17cb"}, +gbz(){return"\u179b\u17bb\u1794"}, +gbn(){return"\u1794\u17d2\u179a\u17a2\u1794\u17cb"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"\u17a2\u17b6\u1787\u17d2\u1789\u17b6\u1794\u178e\u17d2\u178e 1"}, +gbo(){return"\u17a2\u17b6\u1787\u17d2\u1789\u17b6\u1794\u178e\u17d2\u178e $licenseCount"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u17a2\u17b6\u1787\u17d2\u1789\u17b6\u1794\u178e\u17d2\u178e"}, +gaa(){return"\u1785\u17d2\u179a\u17b6\u1793\u200b\u1785\u17c4\u179b"}, +gcz(){return"\u1785\u17d2\u179a\u17be\u1793\u200b\u1791\u17c0\u178f"}, +gc6(){return"\u1799\u179b\u17cb\u1796\u17d2\u179a\u1798"}, +gbu(){return"\u1794\u17be\u1780\u200b\u1798\u17c9\u17ba\u1793\u17bb\u1799\u179a\u17bb\u1780\u179a\u1780"}, +gaE(){return"\u178a\u17b6\u1780\u17cb\u200b\u1785\u17bc\u179b"}, +gc0(){return"\u200b\u1798\u17c9\u17ba\u1793\u17bb\u1799\u200b\u179b\u17c4\u178f\u200b\u17a1\u17be\u1784"}, +gcs(){return"\u1795\u17d2\u1791\u17bb\u1780\u17a1\u17be\u1784\u179c\u17b7\u1789"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u1793\u17c5\u179f\u179b\u17cb\u200b 1 \u178f\u17bd\u200b\u1791\u17c0\u178f"}, +gcm(){return"\u1793\u17c5\u179f\u179b\u17cb $remainingCount \u178f\u17bd\u200b\u1791\u17c0\u178f"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"\u1795\u17d2\u1791\u17b6\u17c6\u1784\u179f\u17d2\u179a\u17a2\u17b6\u1794\u17cb"}, +gcn(){return"\u1794\u17b7\u1791 $modalRouteContentName"}, +gcB(){return B.kZ}, +gar(){return"\u1787\u17d2\u179a\u17be\u179f\u179a\u17be\u179f\u200b\u1791\u17b6\u17c6\u1784\u17a2\u179f\u17cb"}, +gci(){return"\u1794\u1784\u17d2\u17a0\u17b6\u1789\u200b\u1798\u17c9\u17ba\u1793\u17bb\u1799"}, +gcg(){return"\u1795\u17d2\u1791\u17b6\u17c6\u1784 $tabIndex \u1780\u17d2\u1793\u17bb\u1784\u200b\u1785\u17c6\u178e\u17c4\u1798\u200b $tabCount"}, +gbT(){return"\u1798\u17be\u179b\u17a2\u17b6\u1787\u17d2\u1789\u17b6\u1794\u178e\u17d2\u178e"}} +A.awX.prototype={ +gaB(){return"\u0c8e\u0c9a\u0ccd\u0c9a\u0cb0\u0cbf\u0c95\u0cc6"}, +gcj(){return"\u0cb9\u0cbf\u0c82\u0ca4\u0cbf\u0cb0\u0cc1\u0c97\u0cbf"}, +gbV(){return"\u0c95\u0cc6\u0cb3\u0cad\u0cbe\u0c97\u0ca6 \u0cb6\u0cc0\u0c9f\u0ccd"}, +gc2(){return"\u0cb0\u0ca6\u0ccd\u0ca6\u0cc1\u0cae\u0cbe\u0ca1\u0cbf"}, +gc8(){return"\u0cae\u0cc1\u0c9a\u0ccd\u0c9a\u0cbf\u0cb0\u0cbf"}, +gcb(){return"\u0cae\u0cc1\u0c9a\u0ccd\u0c9a\u0cbf\u0cb0\u0cbf"}, +gaC(){return"\u0ca8\u0c95\u0cb2\u0cbf\u0cb8\u0cbf"}, +gaD(){return"\u0c95\u0ca4\u0ccd\u0ca4\u0cb0\u0cbf\u0cb8\u0cbf"}, +gbz(){return"\u0c85\u0cb3\u0cbf\u0cb8\u0cbf"}, +gbn(){return"\u0ca1\u0cc8\u0cb2\u0cbe\u0c97\u0ccd"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u0caa\u0cb0\u0cb5\u0cbe\u0ca8\u0c97\u0cbf"}, +gbo(){return"$licenseCount \u0caa\u0cb0\u0cb5\u0cbe\u0ca8\u0c97\u0cbf\u0c97\u0cb3\u0cc1"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u0caa\u0cb0\u0cb5\u0cbe\u0ca8\u0c97\u0cbf\u0c97\u0cb3\u0cc1"}, +gaa(){return"\u0cb5\u0c9c\u0cbe\u0c97\u0cca\u0cb3\u0cbf\u0cb8\u0cbf"}, +gcz(){return"\u0c87\u0ca8\u0ccd\u0ca8\u0cb7\u0ccd\u0c9f\u0cc1"}, +gc6(){return"\u0cb8\u0cb0\u0cbf"}, +gbu(){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"}, +gaE(){return"\u0c85\u0c82\u0c9f\u0cbf\u0cb8\u0cbf"}, +gc0(){return"\u0caa\u0cbe\u0caa\u0ccd\u0c85\u0caa\u0ccd \u0cae\u0cc6\u0ca8\u0cc1"}, +gcs(){return"\u0cb0\u0cbf\u0cab\u0ccd\u0cb0\u0cc6\u0cb6\u0ccd \u0cae\u0cbe\u0ca1\u0cbf"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 \u0c85\u0c95\u0ccd\u0cb7\u0cb0 \u0c89\u0cb3\u0cbf\u0ca6\u0cbf\u0ca6\u0cc6"}, +gcm(){return"$remainingCount \u0c85\u0c95\u0ccd\u0cb7\u0cb0\u0c97\u0cb3\u0cc1 \u0c89\u0cb3\u0cbf\u0ca6\u0cbf\u0cb5\u0cc6"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"\u0cb8\u0ccd\u0c95\u0ccd\u0cb0\u0cbf\u0cae\u0ccd"}, +gcn(){return"$modalRouteContentName \u0c85\u0ca8\u0ccd\u0ca8\u0cc1 \u0cae\u0cc1\u0c9a\u0ccd\u0c9a\u0cbf\u0cb0\u0cbf"}, +gcB(){return B.dD}, +gar(){return"\u0c8e\u0cb2\u0ccd\u0cb2\u0cb5\u0ca8\u0ccd\u0ca8\u0cc2 \u0c86\u0caf\u0ccd\u0c95\u0cc6 \u0cae\u0cbe\u0ca1\u0cbf"}, +gci(){return"\u0cae\u0cc6\u0ca8\u0cc1 \u0ca4\u0ccb\u0cb0\u0cbf\u0cb8\u0cbf"}, +gcg(){return"$tabCount \u0cb0\u0cb2\u0ccd\u0cb2\u0cbf\u0ca8 $tabIndex \u0c9f\u0ccd\u0caf\u0cbe\u0cac\u0ccd"}, +gbT(){return"\u0caa\u0cb0\u0cb5\u0cbe\u0ca8\u0c97\u0cbf\u0c97\u0cb3\u0ca8\u0ccd\u0ca8\u0cc1 \u0cb5\u0cbf\u0cd5\u0c95\u0ccd\u0cb7\u0cbf\u0cb8\u0cbf"}} +A.awY.prototype={ +gaB(){return"\uc54c\ub9bc"}, +gcj(){return"\ub4a4\ub85c"}, +gbV(){return"\ud558\ub2e8 \uc2dc\ud2b8"}, +gc2(){return"\ucde8\uc18c"}, +gc8(){return"\ub2eb\uae30"}, +gcb(){return"\ub2eb\uae30"}, +gaC(){return"\ubcf5\uc0ac"}, +gaD(){return"\uc798\ub77c\ub0c4"}, +gbz(){return"\uc0ad\uc81c"}, +gbn(){return"\ub300\ud654\uc0c1\uc790"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"\ub77c\uc774\uc120\uc2a4 1\uac1c"}, +gbo(){return"\ub77c\uc774\uc120\uc2a4 $licenseCount\uac1c"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\ub77c\uc774\uc120\uc2a4"}, +gaa(){return"\ub2eb\uae30"}, +gcz(){return"\ub354\ubcf4\uae30"}, +gc6(){return"\ud655\uc778"}, +gbu(){return"\ud0d0\uc0c9 \uba54\ub274 \uc5f4\uae30"}, +gaE(){return"\ubd99\uc5ec\ub123\uae30"}, +gc0(){return"\ud31d\uc5c5 \uba54\ub274"}, +gcs(){return"\uc0c8\ub85c\uace0\uce68"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1\uc790 \ub0a8\uc74c"}, +gcm(){return"$remainingCount\uc790 \ub0a8\uc74c"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"\uc2a4\ud06c\ub9bc"}, +gcn(){return"$modalRouteContentName \ub2eb\uae30"}, +gcB(){return B.kZ}, +gar(){return"\uc804\uccb4 \uc120\ud0dd"}, +gci(){return"\uba54\ub274 \ud45c\uc2dc"}, +gcg(){return"\ud0ed $tabCount\uac1c \uc911 $tabIndex\ubc88\uc9f8"}, +gbT(){return"\ub77c\uc774\uc120\uc2a4 \ubcf4\uae30"}} +A.awZ.prototype={ +gaB(){return"\u042d\u0441\u043a\u0435\u0440\u0442\u04af\u04af"}, +gcj(){return"\u0410\u0440\u0442\u043a\u0430"}, +gbV(){return"\u042b\u043b\u0434\u044b\u0439\u043a\u044b \u044d\u043a\u0440\u0430\u043d"}, +gc2(){return"\u0422\u043e\u043a\u0442\u043e\u0442\u0443\u0443"}, +gc8(){return"\u0416\u0430\u0431\u0443\u0443"}, +gcb(){return"\u0416\u0430\u0431\u0443\u0443"}, +gaC(){return"\u041a\u04e9\u0447\u04af\u0440\u04af\u04af"}, +gaD(){return"\u041a\u0435\u0441\u04af\u04af"}, +gbz(){return"\u0416\u043e\u043a \u043a\u044b\u043b\u0443\u0443"}, +gbn(){return"\u0414\u0438\u0430\u043b\u043e\u0433"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u0443\u0440\u0443\u043a\u0441\u0430\u0442\u0442\u0430\u043c\u0430"}, +gbo(){return"$licenseCount \u0443\u0440\u0443\u043a\u0441\u0430\u0442\u0442\u0430\u043c\u0430"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u0423\u0440\u0443\u043a\u0441\u0430\u0442\u0442\u0430\u043c\u0430\u043b\u0430\u0440"}, +gaa(){return"\u0416\u0430\u0431\u0443\u0443"}, +gcz(){return"\u0414\u0430\u0433\u044b"}, +gc6(){return"\u041c\u0430\u043a\u0443\u043b"}, +gbu(){return"\u0427\u0430\u0431\u044b\u0442\u0442\u043e\u043e \u043c\u0435\u043d\u044e\u0441\u0443\u043d \u0430\u0447\u0443\u0443"}, +gaE(){return"\u0427\u0430\u043f\u0442\u043e\u043e"}, +gc0(){return"\u041a\u0430\u043b\u043a\u044b\u043f \u0447\u044b\u0433\u0443\u0443\u0447\u0443 \u043c\u0435\u043d\u044e"}, +gcs(){return"\u0416\u0430\u04a3\u044b\u0440\u0442\u0443\u0443"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 \u0431\u0435\u043b\u0433\u0438 \u043a\u0430\u043b\u0434\u044b"}, +gcm(){return"$remainingCount \u0431\u0435\u043b\u0433\u0438 \u043a\u0430\u043b\u0434\u044b"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"\u041a\u0435\u043d\u0435\u043f"}, +gcn(){return"$modalRouteContentName \u0436\u0430\u0431\u0443\u0443"}, +gcB(){return B.ad}, +gar(){return"\u0411\u0430\u0430\u0440\u044b\u043d \u0442\u0430\u043d\u0434\u043e\u043e"}, +gci(){return"\u041c\u0435\u043d\u044e\u043d\u0443 \u043a\u04e9\u0440\u0441\u04e9\u0442\u04af\u04af"}, +gcg(){return"$tabCount \u043a\u044b\u043d\u0430\u043b\u043c\u0430 \u0438\u0447\u0438\u043d\u0435\u043d $tabIndex"}, +gbT(){return"\u0423\u0440\u0443\u043a\u0441\u0430\u0442\u0442\u0430\u043c\u0430\u043b\u0430\u0440\u0434\u044b \u043a\u04e9\u0440\u04af\u04af"}} +A.ax_.prototype={ +gaB(){return"\u0e81\u0eb2\u0e99\u0ec0\u0e95\u0eb7\u0ead\u0e99"}, +gcj(){return"\u0e81\u0eb1\u0e9a\u0e84\u0eb7\u0e99"}, +gbV(){return"\u0e8a\u0eb5\u0e94\u0ea5\u0eb8\u0ec8\u0ea1\u0eaa\u0eb8\u0e94"}, +gc2(){return"\u0e8d\u0ebb\u0e81\u0ec0\u0ea5\u0eb5\u0e81"}, +gc8(){return"\u0e9b\u0eb4\u0e94"}, +gcb(){return"\u0e9b\u0eb4\u0e94"}, +gaC(){return"\u0eaa\u0eb3\u0ec0\u0e99\u0ebb\u0eb2"}, +gaD(){return"\u0e95\u0eb1\u0e94"}, +gbz(){return"\u0ea5\u0eb6\u0e9a"}, +gbn(){return"\u0e82\u0ecd\u0ec9\u0e84\u0ea7\u0eb2\u0ea1"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u0ec3\u0e9a\u0ead\u0eb0\u0e99\u0eb8\u0e8d\u0eb2\u0e94"}, +gbo(){return"$licenseCount \u0ec3\u0e9a\u0ead\u0eb0\u0e99\u0eb8\u0e8d\u0eb2\u0e94"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u0ec3\u0e9a\u0ead\u0eb0\u0e99\u0eb8\u0e8d\u0eb2\u0e94"}, +gaa(){return"\u0e9b\u0eb4\u0e94\u0ec4\u0ea7\u0ec9"}, +gcz(){return"\u0ec0\u0e9e\u0eb5\u0ec8\u0ea1\u0ec0\u0e95\u0eb5\u0ea1"}, +gc6(){return"\u0e95\u0ebb\u0e81\u0ea5\u0ebb\u0e87"}, +gbu(){return"\u0ec0\u0e9b\u0eb5\u0e94\u0ec0\u0ea1\u0e99\u0eb9\u0e81\u0eb2\u0e99\u0e99\u0eb3\u0e97\u0eb2\u0e87"}, +gaE(){return"\u0ea7\u0eb2\u0e87"}, +gc0(){return"\u0ec0\u0ea1\u0e99\u0eb9\u0e9b\u0eb1\u0ead\u0e9a\u0ead\u0eb1\u0e9a"}, +gcs(){return"\u0ec2\u0eab\u0ebc\u0e94\u0e84\u0eb7\u0e99\u0ec3\u0edd\u0ec8"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u0e8d\u0eb1\u0e87\u0ead\u0eb5\u0e81 1 \u0e95\u0ebb\u0ea7\u0ead\u0eb1\u0e81\u0eaa\u0ead\u0e99"}, +gcm(){return"\u0e8d\u0eb1\u0e87\u0ead\u0eb5\u0e81 $remainingCount \u0e95\u0ebb\u0ea7\u0ead\u0eb1\u0e81\u0eaa\u0ead\u0e99"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"Scrim"}, +gcn(){return"\u0e9b\u0eb4\u0e94 $modalRouteContentName"}, +gcB(){return B.dD}, +gar(){return"\u0ec0\u0ea5\u0eb7\u0ead\u0e81\u0e97\u0eb1\u0e87\u0edd\u0ebb\u0e94"}, +gci(){return"\u0eaa\u0eb0\u0ec1\u0e94\u0e87\u0ec0\u0ea1\u0e99\u0eb9"}, +gcg(){return"\u0ec1\u0e96\u0e9a\u0e97\u0eb5 $tabIndex \u0e88\u0eb2\u0e81\u0e97\u0eb1\u0e87\u0edd\u0ebb\u0e94 $tabCount"}, +gbT(){return"\u0ec0\u0e9a\u0eb4\u0ec8\u0e87\u0ec3\u0e9a\u0ead\u0eb0\u0e99\u0eb8\u0e8d\u0eb2\u0e94"}} +A.ax0.prototype={ +gaB(){return"\u012esp\u0117jimas"}, +gcj(){return"Atgal"}, +gbV(){return"Apatinis lapas"}, +gc2(){return"At\u0161aukti"}, +gc8(){return"U\u017edaryti"}, +gcb(){return"U\u017edaryti"}, +gaC(){return"Kopijuoti"}, +gaD(){return"I\u0161kirpti"}, +gbz(){return"I\u0161trinti"}, +gbn(){return"Dialogo langas"}, +gcw(){return"$licenseCount licencijos"}, +gcE(){return"$licenseCount licencijos"}, +gbm(){return"1 licencija"}, +gbo(){return"$licenseCount licencij\u0173"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licencijos"}, +gaa(){return"Atsisakyti"}, +gcz(){return"Daugiau"}, +gc6(){return"GERAI"}, +gbu(){return"Atidaryti nar\u0161ymo meniu"}, +gaE(){return"\u012eklijuoti"}, +gc0(){return"I\u0161\u0161okantysis meniu"}, +gcs(){return"Atnaujinti"}, +gcA(){return"Liko $remainingCount simboliai"}, +gcH(){return"Liko $remainingCount simbolio"}, +gcf(){return"Liko 1 simbolis"}, +gcm(){return"Liko $remainingCount simboli\u0173"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"U\u017esklanda"}, +gcn(){return"U\u017edaryti \u201e$modalRouteContentName\u201c"}, +gcB(){return B.ad}, +gar(){return"Pasirinkti visk\u0105"}, +gci(){return"Rodyti meniu"}, +gcg(){return"$tabIndex skirtukas i\u0161 $tabCount"}, +gbT(){return"Per\u017ei\u016br\u0117ti licencijas"}} +A.ax1.prototype={ +gaB(){return"Br\u012bdin\u0101jums"}, +gcj(){return"Atpaka\u013c"}, +gbV(){return"Ekr\u0101na apak\u0161da\u013cas lapa"}, +gc2(){return"Atcelt"}, +gc8(){return"Aizv\u0113rt"}, +gcb(){return"Aizv\u0113rt"}, +gaC(){return"Kop\u0113t"}, +gaD(){return"Izgriezt"}, +gbz(){return"Dz\u0113st"}, +gbn(){return"Dialoglodzi\u0146\u0161"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1\xa0licence"}, +gbo(){return"$licenseCount\xa0licences"}, +gcF(){return null}, +gc5(){return"Nav licen\u010du"}, +gc_(){return"Licences"}, +gaa(){return"Ner\u0101d\u012bt"}, +gcz(){return"Vair\u0101k"}, +gc6(){return"LABI"}, +gbu(){return"Atv\u0113rt navig\u0101cijas izv\u0113lni"}, +gaE(){return"Iel\u012bm\u0113t"}, +gc0(){return"Uznirsto\u0161\u0101 izv\u0113lne"}, +gcs(){return"Atsvaidzin\u0101t"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"Atlikusi 1\xa0rakstz\u012bme."}, +gcm(){return"Atliku\u0161as $remainingCount\xa0rakstz\u012bmes."}, +gcI(){return null}, +gcJ(){return"Nav atlikusi neviena rakstz\u012bme."}, +gbx(){return"P\u0101rkl\u0101jums"}, +gcn(){return"Aizv\u0113rt $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Atlas\u012bt visu"}, +gci(){return"R\u0101d\u012bt izv\u0113lni"}, +gcg(){return"$tabIndex.\xa0cilne no\xa0$tabCount"}, +gbT(){return"Skat\u012bt licences"}} +A.ax2.prototype={ +gaB(){return"\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0434\u0443\u0432\u0430\u045a\u0435"}, +gcj(){return"\u041d\u0430\u0437\u0430\u0434"}, +gbV(){return"\u0414\u043e\u043b\u0435\u043d \u043b\u0438\u0441\u0442"}, +gc2(){return"\u041e\u0442\u043a\u0430\u0436\u0438"}, +gc8(){return"\u0417\u0430\u0442\u0432\u043e\u0440\u0438"}, +gcb(){return"\u0417\u0430\u0442\u0432\u043e\u0440\u0438"}, +gaC(){return"\u041a\u043e\u043f\u0438\u0440\u0430\u0458"}, +gaD(){return"\u0418\u0441\u0435\u0447\u0438"}, +gbz(){return"\u0418\u0437\u0431\u0440\u0438\u0448\u0438"}, +gbn(){return"\u0414\u0438\u0458\u0430\u043b\u043e\u0433"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u043b\u0438\u0446\u0435\u043d\u0446\u0430"}, +gbo(){return"$licenseCount \u043b\u0438\u0446\u0435\u043d\u0446\u0438"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u041b\u0438\u0446\u0435\u043d\u0446\u0438"}, +gaa(){return"\u041e\u0442\u0444\u0440\u043b\u0438"}, +gcz(){return"\u0423\u0448\u0442\u0435"}, +gc6(){return"\u0412\u043e \u0440\u0435\u0434"}, +gbu(){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"}, +gaE(){return"\u0417\u0430\u043b\u0435\u043f\u0438"}, +gc0(){return"\u0421\u043a\u043e\u043a\u0430\u0447\u043a\u043e \u043c\u0435\u043d\u0438"}, +gcs(){return"\u041e\u0441\u0432\u0435\u0436\u0438"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u041f\u0440\u0435\u043e\u0441\u0442\u0430\u043d\u0443\u0432\u0430 \u0443\u0448\u0442\u0435 1 \u0437\u043d\u0430\u043a"}, +gcm(){return"\u041f\u0440\u0435\u043e\u0441\u0442\u0430\u043d\u0443\u0432\u0430\u0430\u0442 \u0443\u0448\u0442\u0435 $remainingCount \u0437\u043d\u0430\u0446\u0438"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"\u0421\u043a\u0440\u0438\u043c"}, +gcn(){return"\u0417\u0430\u0442\u0432\u043e\u0440\u0435\u0442\u0435 \u0458\u0430 $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"\u0418\u0437\u0431\u0435\u0440\u0438 \u0433\u0438 \u0441\u0438\u0442\u0435"}, +gci(){return"\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u043c\u0435\u043d\u0438"}, +gcg(){return"\u041a\u0430\u0440\u0442\u0438\u0447\u043a\u0430 $tabIndex \u043e\u0434 $tabCount"}, +gbT(){return"\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u0433\u0438 \u043b\u0438\u0446\u0435\u043d\u0446\u0438\u0442\u0435"}} +A.ax3.prototype={ +gaB(){return"\u0d2e\u0d41\u0d28\u0d4d\u0d28\u0d31\u0d3f\u0d2f\u0d3f\u0d2a\u0d4d\u0d2a\u0d4d"}, +gcj(){return"\u0d2e\u0d1f\u0d19\u0d4d\u0d19\u0d41\u0d15"}, +gbV(){return"\u0d2c\u0d4b\u0d1f\u0d4d\u0d1f\u0d02 \u0d37\u0d40\u0d31\u0d4d\u0d31\u0d4d"}, +gc2(){return"\u0d31\u0d26\u0d4d\u0d26\u0d3e\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gc8(){return"\u0d05\u0d1f\u0d2f\u0d4d\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gcb(){return"\u0d05\u0d1f\u0d2f\u0d4d\u200c\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gaC(){return"\u0d2a\u0d15\u0d7c\u0d24\u0d4d\u0d24\u0d41\u0d15"}, +gaD(){return"\u0d2e\u0d41\u0d31\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gbz(){return"\u0d07\u0d32\u0d4d\u0d32\u0d3e\u0d24\u0d3e\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gbn(){return"\u0d21\u0d2f\u0d32\u0d4b\u0d17\u0d4d"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"\u0d12\u0d30\u0d41 \u0d32\u0d48\u0d38\u0d7b\u0d38\u0d4d"}, +gbo(){return"$licenseCount \u0d32\u0d48\u0d38\u0d7b\u0d38\u0d41\u0d15\u0d7e"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u0d32\u0d48\u0d38\u0d7b\u0d38\u0d41\u0d15\u0d7e"}, +gaa(){return"\u0d28\u0d3f\u0d30\u0d38\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gcz(){return"\u0d15\u0d42\u0d1f\u0d41\u0d24\u0d7d"}, +gc6(){return"\u0d36\u0d30\u0d3f"}, +gbu(){return"\u0d28\u0d3e\u0d35\u0d3f\u0d17\u0d47\u0d37\u0d7b \u0d2e\u0d46\u0d28\u0d41 \u0d24\u0d41\u0d31\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gaE(){return"\u0d12\u0d1f\u0d4d\u0d1f\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gc0(){return"\u0d2a\u0d4b\u0d2a\u0d4d\u0d2a\u0d4d \u0d05\u0d2a\u0d4d\u0d2a\u0d4d \u0d2e\u0d46\u0d28\u0d41"}, +gcs(){return"\u0d31\u0d40\u0d2b\u0d4d\u0d30\u0d37\u0d4d \u0d1a\u0d46\u0d2f\u0d4d\u0d2f\u0d41\u0d15"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u0d12\u0d30\u0d41 \u0d2a\u0d4d\u0d30\u0d24\u0d40\u0d15\u0d02 \u0d36\u0d47\u0d37\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d41"}, +gcm(){return"$remainingCount \u0d2a\u0d4d\u0d30\u0d24\u0d40\u0d15\u0d19\u0d4d\u0d19\u0d7e \u0d36\u0d47\u0d37\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d28\u0d4d\u0d28\u0d41"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"\u0d38\u0d4d\u0d15\u0d4d\u0d30\u0d3f\u0d02"}, +gcn(){return"$modalRouteContentName \u0d05\u0d1f\u0d2f\u0d4d\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gcB(){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"}, +gci(){return"\u0d2e\u0d46\u0d28\u0d41 \u0d15\u0d3e\u0d23\u0d3f\u0d15\u0d4d\u0d15\u0d41\u0d15"}, +gcg(){return"$tabCount-\u0d7d $tabIndex"}, +gbT(){return"\u0d32\u0d48\u0d38\u0d7b\u0d38\u0d41\u0d15\u0d7e \u0d15\u0d3e\u0d23\u0d41\u0d15"}} +A.ax4.prototype={ +gaB(){return"\u0421\u044d\u0440\u044d\u043c\u0436\u043b\u04af\u04af\u043b\u044d\u0433"}, +gcj(){return"\u0411\u0443\u0446\u0430\u0445"}, +gbV(){return"\u0414\u043e\u043e\u0434 \u0445\u04af\u0441\u043d\u044d\u0433\u0442"}, +gc2(){return"\u0426\u0443\u0446\u043b\u0430\u0445"}, +gc8(){return"\u0425\u0430\u0430\u0445"}, +gcb(){return"\u0425\u0430\u0430\u0445"}, +gaC(){return"\u0425\u0443\u0443\u043b\u0430\u0445"}, +gaD(){return"\u0422\u0430\u0441\u043b\u0430\u0445"}, +gbz(){return"\u0423\u0441\u0442\u0433\u0430\u0445"}, +gbn(){return"\u0425\u0430\u0440\u0438\u043b\u0446\u0430\u0445 \u0446\u043e\u043d\u0445"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u043b\u0438\u0446\u0435\u043d\u0437"}, +gbo(){return"$licenseCount \u043b\u0438\u0446\u0435\u043d\u0437"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u041b\u0438\u0446\u0435\u043d\u0437"}, +gaa(){return"\u04ae\u043b \u0445\u044d\u0440\u044d\u0433\u0441\u044d\u0445"}, +gcz(){return"\u0411\u0443\u0441\u0430\u0434"}, +gc6(){return"OK"}, +gbu(){return"\u041d\u0430\u0432\u0438\u0433\u0430\u0446\u044b\u043d \u0446\u044d\u0441\u0438\u0439\u0433 \u043d\u044d\u044d\u0445"}, +gaE(){return"\u0411\u0443\u0443\u043b\u0433\u0430\u0445"}, +gc0(){return"\u041f\u043e\u043f\u0430\u043f \u0446\u044d\u0441"}, +gcs(){return"\u0421\u044d\u0440\u0433\u044d\u044d\u0445"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 \u0442\u044d\u043c\u0434\u044d\u0433\u0442 \u04af\u043b\u0434\u0441\u044d\u043d"}, +gcm(){return"$remainingCount \u0442\u044d\u043c\u0434\u044d\u0433\u0442 \u04af\u043b\u0434\u0441\u044d\u043d"}, +gcI(){return null}, +gcJ(){return"No characters remaining"}, +gbx(){return"\u0421\u043a\u0440\u0438\u043c"}, +gcn(){return"$modalRouteContentName-\u0433 \u0445\u0430\u0430\u0445"}, +gcB(){return B.ad}, +gar(){return"\u0411\u04af\u0433\u0434\u0438\u0439\u0433 \u0441\u043e\u043d\u0433\u043e\u0445"}, +gci(){return"\u0426\u044d\u0441\u0438\u0439\u0433 \u0445\u0430\u0440\u0443\u0443\u043b\u0430\u0445"}, +gcg(){return"$tabCount-\u043d $tabIndex-\u0440 \u0442\u0430\u0431"}, +gbT(){return"\u041b\u0438\u0446\u0435\u043d\u0437 \u0445\u0430\u0440\u0430\u0445"}} +A.ax5.prototype={ +gaB(){return"\u0938\u0942\u091a\u0928\u093e"}, +gcj(){return"\u092e\u093e\u0917\u0947"}, +gbV(){return"\u0924\u0933\u093e\u0936\u0940 \u0905\u0938\u0932\u0947\u0932\u0940 \u0936\u0940\u091f"}, +gc2(){return"\u0930\u0926\u094d\u0926 \u0915\u0930\u093e"}, +gc8(){return"\u092c\u0902\u0926 \u0915\u0930\u093e"}, +gcb(){return"\u092c\u0902\u0926 \u0915\u0930\u093e"}, +gaC(){return"\u0915\u0949\u092a\u0940 \u0915\u0930\u093e"}, +gaD(){return"\u0915\u091f \u0915\u0930\u093e"}, +gbz(){return"\u0939\u091f\u0935\u093e"}, +gbn(){return"\u0921\u093e\u092f\u0932\u0949\u0917"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"\u090f\u0915 \u092a\u0930\u0935\u093e\u0928\u093e"}, +gbo(){return"$licenseCount \u092a\u0930\u0935\u093e\u0928\u0947"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u092a\u0930\u0935\u093e\u0928\u0947"}, +gaa(){return"\u0921\u093f\u0938\u092e\u093f\u0938 \u0915\u0930\u093e"}, +gcz(){return"\u0906\u0923\u0916\u0940"}, +gc6(){return"\u0913\u0915\u0947"}, +gbu(){return"\u0928\u0947\u0935\u094d\u0939\u093f\u0917\u0947\u0936\u0928 \u092e\u0947\u0928\u0942 \u0909\u0918\u0921\u093e"}, +gaE(){return"\u092a\u0947\u0938\u094d\u091f \u0915\u0930\u093e"}, +gc0(){return"\u092a\u0949\u092a\u0905\u092a \u092e\u0947\u0928\u0942"}, +gcs(){return"\u0930\u093f\u092b\u094d\u0930\u0947\u0936 \u0915\u0930\u093e"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u090f\u0915 \u0935\u0930\u094d\u0923 \u0936\u093f\u0932\u094d\u0932\u0915"}, +gcm(){return"$remainingCount \u0935\u0930\u094d\u0923 \u0936\u093f\u0932\u094d\u0932\u0915"}, +gcI(){return null}, +gcJ(){return"\u0915\u094b\u0923\u0924\u0947\u0939\u0940 \u0935\u0930\u094d\u0923 \u0936\u093f\u0932\u094d\u0932\u0915 \u0928\u093e\u0939\u0940\u0924"}, +gbx(){return"\u0938\u094d\u0915\u094d\u0930\u093f\u092e"}, +gcn(){return"$modalRouteContentName \u092c\u0902\u0926 \u0915\u0930\u093e"}, +gcB(){return B.kZ}, +gar(){return"\u0938\u0930\u094d\u0935 \u0928\u093f\u0935\u0921\u093e"}, +gci(){return"\u092e\u0947\u0928\u0942 \u0926\u093e\u0916\u0935\u093e"}, +gcg(){return"$tabCount \u092a\u0948\u0915\u0940 $tabIndex \u091f\u0945\u092c"}, +gbT(){return"\u092a\u0930\u0935\u093e\u0928\u0947 \u092a\u0939\u093e"}} +A.ax6.prototype={ +gaB(){return"Makluman"}, +gcj(){return"Kembali"}, +gbV(){return"Helaian Bawah"}, +gc2(){return"Batal"}, +gc8(){return"Tutup"}, +gcb(){return"Tutup"}, +gaC(){return"Salin"}, +gaD(){return"Potong"}, +gbz(){return"Padam"}, +gbn(){return"Dialog"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 lesen"}, +gbo(){return"$licenseCount lesen"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Lesen"}, +gaa(){return"Tolak"}, +gcz(){return"Lagi"}, +gc6(){return"OK"}, +gbu(){return"Buka menu navigasi"}, +gaE(){return"Tampal"}, +gc0(){return"Menu pop timbul"}, +gcs(){return"Muat semula"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 aksara lagi"}, +gcm(){return"$remainingCount aksara lagi"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Scrim"}, +gcn(){return"Tutup $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Pilih semua"}, +gci(){return"Tunjukkan menu"}, +gcg(){return"Tab $tabIndex dari $tabCount"}, +gbT(){return"Lihat lesen"}} +A.ax7.prototype={ +gaB(){return"\u101e\u1010\u102d\u1015\u1031\u1038\u1001\u103b\u1000\u103a"}, +gcj(){return"\u1014\u1031\u102c\u1000\u103a\u101e\u102d\u102f\u1037"}, +gbV(){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"}, +gc2(){return"\u1019\u101c\u102f\u1015\u103a\u1010\u1031\u102c\u1037"}, +gc8(){return"\u1015\u102d\u1010\u103a\u101b\u1014\u103a"}, +gcb(){return"\u1015\u102d\u1010\u103a\u101b\u1014\u103a"}, +gaC(){return"\u1019\u102d\u1010\u1039\u1010\u1030\u1000\u1030\u1038\u101b\u1014\u103a"}, +gaD(){return"\u1016\u103c\u1010\u103a\u101a\u1030\u101b\u1014\u103a"}, +gbz(){return"\u1016\u103b\u1000\u103a\u101b\u1014\u103a"}, +gbn(){return"\u1012\u102d\u102f\u1004\u103a\u101a\u102c\u101c\u1031\u102c\u1037"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"\u101c\u102d\u102f\u1004\u103a\u1005\u1004\u103a 1 \u1001\u102f"}, +gbo(){return"\u101c\u102d\u102f\u1004\u103a\u1005\u1004\u103a $licenseCount \u1001\u102f"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u101c\u102d\u102f\u1004\u103a\u1005\u1004\u103a\u1019\u103b\u102c\u1038"}, +gaa(){return"\u1015\u101a\u103a\u101b\u1014\u103a"}, +gcz(){return"\u1014\u1031\u102c\u1000\u103a\u1011\u1015\u103a"}, +gc6(){return"OK"}, +gbu(){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"}, +gaE(){return"\u1000\u1030\u1038\u1011\u100a\u1037\u103a\u101b\u1014\u103a"}, +gc0(){return"\u1015\u1031\u102b\u1037\u1015\u103a\u1021\u1015\u103a\u1019\u102e\u1014\u1030\u1038"}, +gcs(){return"\u1015\u103c\u1014\u103a\u101c\u100a\u103a\u1005\u1010\u1004\u103a\u101b\u1014\u103a"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u1021\u1000\u1039\u1001\u101b\u102c \u1041 \u101c\u102f\u1036\u1038\u1000\u103b\u1014\u103a\u101e\u100a\u103a"}, +gcm(){return"\u1021\u1000\u1039\u1001\u101b\u102c $remainingCount \u101c\u102f\u1036\u1038\u1000\u103b\u1014\u103a\u101e\u100a\u103a"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"Scrim"}, +gcn(){return"$modalRouteContentName \u1015\u102d\u1010\u103a\u101b\u1014\u103a"}, +gcB(){return B.dD}, +gar(){return"\u1021\u102c\u1038\u101c\u102f\u1036\u1038 \u101b\u103d\u1031\u1038\u101b\u1014\u103a"}, +gci(){return"\u1019\u102e\u1014\u1030\u1038 \u1015\u103c\u101b\u1014\u103a"}, +gcg(){return"\u1010\u1018\u103a $tabCount \u1021\u1014\u1000\u103a $tabIndex \u1001\u102f"}, +gbT(){return"\u101c\u102d\u102f\u1004\u103a\u1005\u1004\u103a\u1019\u103b\u102c\u1038\u1000\u103c\u100a\u103a\u1037\u101b\u1014\u103a"}} +A.ax8.prototype={ +gaB(){return"Varsel"}, +gcj(){return"Tilbake"}, +gbV(){return"Felt nederst"}, +gc2(){return"Avbryt"}, +gc8(){return"Lukk"}, +gcb(){return"Lukk"}, +gaC(){return"Kopi\xe9r"}, +gaD(){return"Klipp ut"}, +gbz(){return"Slett"}, +gbn(){return"Dialogboks"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 lisens"}, +gbo(){return"$licenseCount lisenser"}, +gcF(){return null}, +gc5(){return null}, +gc_(){return"Lisenser"}, +gaa(){return"Avvis"}, +gcz(){return"Mer"}, +gc6(){return"OK"}, +gbu(){return"\xc5pne navigasjonsmenyen"}, +gaE(){return"Lim inn"}, +gc0(){return"Forgrunnsmeny"}, +gcs(){return"Laster inn p\xe5 nytt"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 tegn gjenst\xe5r"}, +gcm(){return"$remainingCount tegn gjenst\xe5r"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"Vev"}, +gcn(){return"Lukk $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Velg alle"}, +gci(){return"Vis meny"}, +gcg(){return"Fane $tabIndex av $tabCount"}, +gbT(){return"Se lisenser"}} +A.ax9.prototype={ +gaB(){return"\u0905\u0932\u0930\u094d\u091f"}, +gcj(){return"\u092a\u091b\u093e\u0921\u093f \u091c\u093e\u0928\u0941\u0939\u094b\u0938\u094d"}, +gbV(){return"\u092a\u0941\u091b\u093e\u0930\u0915\u094b \u092a\u093e\u0928\u093e"}, +gc2(){return"\u0930\u0926\u094d\u0926 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gc8(){return"\u092c\u0928\u094d\u0926 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gcb(){return"\u092c\u0928\u094d\u0926 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gaC(){return"\u092a\u094d\u0930\u0924\u093f\u0932\u093f\u092a\u093f \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gaD(){return"\u0915\u093e\u091f\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gbz(){return"\u092e\u0947\u091f\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gbn(){return"\u0938\u0902\u0935\u093e\u0926"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"\u090f\u0909\u091f\u093e \u0907\u091c\u093e\u091c\u0924\u092a\u0924\u094d\u0930"}, +gbo(){return"$licenseCount \u0935\u091f\u093e \u0907\u091c\u093e\u091c\u0924\u092a\u0924\u094d\u0930"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){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"}, +gcz(){return"\u0925\u092a"}, +gc6(){return"\u0920\u093f\u0915 \u091b"}, +gbu(){return"\u0928\u0947\u092d\u093f\u0917\u0947\u0938\u0928 \u092e\u0947\u0928\u0941 \u0916\u094b\u0932\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gaE(){return"\u091f\u093e\u0901\u0938\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gc0(){return"\u092a\u092a\u0905\u092a \u092e\u0947\u0928\u0941"}, +gcs(){return"\u092a\u0941\u0928\u0903 \u0924\u093e\u091c\u093e \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u0967 \u0935\u0930\u094d\u0923 \u092c\u093e\u0901\u0915\u0940"}, +gcm(){return"$remainingCount \u0935\u0930\u094d\u0923\u0939\u0930\u0942 \u092c\u093e\u0901\u0915\u0940"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"\u0938\u094d\u0915\u094d\u0930\u093f\u092e"}, +gcn(){return"$modalRouteContentName \u092c\u0928\u094d\u0926 \u0917\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}, +gcB(){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"}, +gci(){return"\u092e\u0947\u0928\u0941 \u0926\u0947\u0916\u093e\u0909\u0928\u0941\u0939\u094b\u0938\u094d"}, +gcg(){return"$tabCount \u092e\u0927\u094d\u092f\u0947 $tabIndex \u091f\u094d\u092f\u093e\u092c"}, +gbT(){return"\u0932\u093e\u0907\u0938\u0947\u0928\u094d\u0938\u0939\u0930\u0942 \u0939\u0947\u0930\u094d\u0928\u0941\u0939\u094b\u0938\u094d"}} +A.axa.prototype={ +gaB(){return"Melding"}, +gcj(){return"Terug"}, +gbV(){return"Blad onderaan"}, +gc2(){return"Annuleren"}, +gc8(){return"Sluiten"}, +gcb(){return"Sluiten"}, +gaC(){return"Kopi\xebren"}, +gaD(){return"Knippen"}, +gbz(){return"Verwijderen"}, +gbn(){return"Dialoogvenster"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 licentie"}, +gbo(){return"$licenseCount licenties"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licenties"}, +gaa(){return"Sluiten"}, +gcz(){return"Meer"}, +gc6(){return"OK"}, +gbu(){return"Navigatiemenu openen"}, +gaE(){return"Plakken"}, +gc0(){return"Pop-upmenu"}, +gcs(){return"Vernieuwen"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 teken resterend"}, +gcm(){return"$remainingCount tekens resterend"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Scrim"}, +gcn(){return"$modalRouteContentName sluiten"}, +gcB(){return B.ad}, +gar(){return"Alles selecteren"}, +gci(){return"Menu tonen"}, +gcg(){return"Tabblad $tabIndex van $tabCount"}, +gbT(){return"Licenties bekijken"}} +A.axb.prototype={ +gaB(){return"Varsel"}, +gcj(){return"Tilbake"}, +gbV(){return"Felt nederst"}, +gc2(){return"Avbryt"}, +gc8(){return"Lukk"}, +gcb(){return"Lukk"}, +gaC(){return"Kopi\xe9r"}, +gaD(){return"Klipp ut"}, +gbz(){return"Slett"}, +gbn(){return"Dialogboks"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 lisens"}, +gbo(){return"$licenseCount lisenser"}, +gcF(){return null}, +gc5(){return null}, +gc_(){return"Lisenser"}, +gaa(){return"Avvis"}, +gcz(){return"Mer"}, +gc6(){return"OK"}, +gbu(){return"\xc5pne navigasjonsmenyen"}, +gaE(){return"Lim inn"}, +gc0(){return"Forgrunnsmeny"}, +gcs(){return"Laster inn p\xe5 nytt"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 tegn gjenst\xe5r"}, +gcm(){return"$remainingCount tegn gjenst\xe5r"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"Vev"}, +gcn(){return"Lukk $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Velg alle"}, +gci(){return"Vis meny"}, +gcg(){return"Fane $tabIndex av $tabCount"}, +gbT(){return"Se lisenser"}} +A.axc.prototype={ +gaB(){return"\u0b06\u0b32\u0b30\u0b4d\u0b1f"}, +gcj(){return"\u0b2a\u0b1b\u0b15\u0b41 \u0b2b\u0b47\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gbV(){return"\u0b2c\u0b1f\u0b2e \u0b38\u0b3f\u0b1f"}, +gc2(){return"\u0b2c\u0b3e\u0b24\u0b3f\u0b32 \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gc8(){return"\u0b2c\u0b28\u0b4d\u0b26 \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gcb(){return"\u0b2c\u0b28\u0b4d\u0b26 \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gaC(){return"\u0b15\u0b2a\u0b3f \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gaD(){return"\u0b15\u0b1f\u0b4d \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gbz(){return"\u0b21\u0b3f\u0b32\u0b3f\u0b1f\u0b4d \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gbn(){return"\u0b21\u0b3e\u0b5f\u0b32\u0b17\u0b4d"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1\u0b1f\u0b3f \u0b32\u0b3e\u0b07\u0b38\u0b47\u0b28\u0b4d\u0b38"}, +gbo(){return"$licenseCount\u0b1f\u0b3f \u0b32\u0b3e\u0b07\u0b38\u0b47\u0b28\u0b4d\u0b38"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){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"}, +gcz(){return"\u0b05\u0b27\u0b3f\u0b15"}, +gc6(){return"\u0b20\u0b3f\u0b15\u0b4d \u0b05\u0b1b\u0b3f"}, +gbu(){return"\u0b28\u0b3e\u0b2d\u0b3f\u0b17\u0b47\u0b38\u0b28\u0b4d \u0b2e\u0b47\u0b28\u0b41 \u0b16\u0b4b\u0b32\u0b28\u0b4d\u0b24\u0b41"}, +gaE(){return"\u0b2a\u0b47\u0b37\u0b4d\u0b1f \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gc0(){return"\u0b2a\u0b2a\u0b4d-\u0b05\u0b2a\u0b4d \u0b2e\u0b47\u0b28\u0b41"}, +gcs(){return"\u0b30\u0b3f\u0b2b\u0b4d\u0b30\u0b47\u0b38\u0b4d \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1\u0b1f\u0b3f \u0b05\u0b15\u0b4d\u0b37\u0b30 \u0b2c\u0b3e\u0b15\u0b3f \u0b05\u0b1b\u0b3f"}, +gcm(){return"$remainingCount\u0b1f\u0b3f \u0b05\u0b15\u0b4d\u0b37\u0b30 \u0b2c\u0b3e\u0b15\u0b3f \u0b05\u0b1b\u0b3f"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"\u0b38\u0b4d\u0b15\u0b4d\u0b30\u0b3f\u0b2e"}, +gcn(){return"$modalRouteContentName\u0b15\u0b41 \u0b2c\u0b28\u0b4d\u0b26 \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gcB(){return B.dD}, +gar(){return"\u0b38\u0b2c\u0b41 \u0b1a\u0b5f\u0b28 \u0b15\u0b30\u0b28\u0b4d\u0b24\u0b41"}, +gci(){return"\u0b2e\u0b47\u0b28\u0b41 \u0b26\u0b47\u0b16\u0b3e\u0b28\u0b4d\u0b24\u0b41"}, +gcg(){return"$tabCount\u0b30 $tabIndex \u0b1f\u0b3e\u0b2c\u0b4d"}, +gbT(){return"\u0b32\u0b3e\u0b07\u0b38\u0b47\u0b28\u0b4d\u0b38 \u0b26\u0b47\u0b16\u0b28\u0b4d\u0b24\u0b41"}} +A.axd.prototype={ +gaB(){return"\u0a38\u0a41\u0a1a\u0a47\u0a24\u0a28\u0a3e"}, +gcj(){return"\u0a2a\u0a3f\u0a71\u0a1b\u0a47"}, +gbV(){return"\u0a39\u0a47\u0a20\u0a32\u0a40 \u0a36\u0a40\u0a1f"}, +gc2(){return"\u0a30\u0a71\u0a26 \u0a15\u0a30\u0a4b"}, +gc8(){return"\u0a2c\u0a70\u0a26 \u0a15\u0a30\u0a4b"}, +gcb(){return"\u0a2c\u0a70\u0a26 \u0a15\u0a30\u0a4b"}, +gaC(){return"\u0a15\u0a3e\u0a2a\u0a40 \u0a15\u0a30\u0a4b"}, +gaD(){return"\u0a15\u0a71\u0a1f \u0a15\u0a30\u0a4b"}, +gbz(){return"\u0a2e\u0a3f\u0a1f\u0a3e\u0a13"}, +gbn(){return"\u0a35\u0a3f\u0a70\u0a21\u0a4b"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u0a32\u0a3e\u0a07\u0a38\u0a70\u0a38"}, +gbo(){return"$licenseCount \u0a32\u0a3e\u0a07\u0a38\u0a70\u0a38"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u0a32\u0a3e\u0a07\u0a38\u0a70\u0a38"}, +gaa(){return"\u0a16\u0a3e\u0a30\u0a1c \u0a15\u0a30\u0a4b"}, +gcz(){return"\u0a39\u0a4b\u0a30"}, +gc6(){return"\u0a20\u0a40\u0a15 \u0a39\u0a48"}, +gbu(){return"\u0a28\u0a48\u0a35\u0a40\u0a17\u0a47\u0a36\u0a28 \u0a2e\u0a40\u0a28\u0a42 \u0a16\u0a4b\u0a32\u0a4d\u0a39\u0a4b"}, +gaE(){return"\u0a2a\u0a47\u0a38\u0a1f \u0a15\u0a30\u0a4b"}, +gc0(){return"\u0a2a\u0a4c\u0a2a\u0a05\u0a71\u0a2a \u0a2e\u0a40\u0a28\u0a42"}, +gcs(){return"\u0a30\u0a3f\u0a2b\u0a4d\u0a30\u0a48\u0a36 \u0a15\u0a30\u0a4b"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 \u0a05\u0a71\u0a16\u0a30-\u0a1a\u0a3f\u0a70\u0a28\u0a4d\u0a39 \u0a2c\u0a3e\u0a15\u0a40"}, +gcm(){return"$remainingCount \u0a05\u0a71\u0a16\u0a30-\u0a1a\u0a3f\u0a70\u0a28\u0a4d\u0a39 \u0a2c\u0a3e\u0a15\u0a40"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"\u0a38\u0a15\u0a4d\u0a30\u0a3f\u0a2e"}, +gcn(){return"$modalRouteContentName \u0a28\u0a42\u0a70 \u0a2c\u0a70\u0a26 \u0a15\u0a30\u0a4b"}, +gcB(){return B.dD}, +gar(){return"\u0a38\u0a2d \u0a1a\u0a41\u0a23\u0a4b"}, +gci(){return"\u0a2e\u0a40\u0a28\u0a42 \u0a26\u0a3f\u0a16\u0a3e\u0a13"}, +gcg(){return"$tabCount \u0a35\u0a3f\u0a71\u0a1a\u0a4b\u0a02 $tabIndex \u0a1f\u0a48\u0a2c"}, +gbT(){return"\u0a32\u0a3e\u0a07\u0a38\u0a70\u0a38 \u0a26\u0a47\u0a16\u0a4b"}} +A.axe.prototype={ +gaB(){return"Alert"}, +gcj(){return"Wstecz"}, +gbV(){return"Plansza dolna"}, +gc2(){return"Anuluj"}, +gc8(){return"Zamknij"}, +gcb(){return"Zamknij"}, +gaC(){return"Kopiuj"}, +gaD(){return"Wytnij"}, +gbz(){return"Usu\u0144"}, +gbn(){return"Okno dialogowe"}, +gcw(){return"$licenseCount\xa0licencje"}, +gcE(){return"$licenseCount\xa0licencji"}, +gbm(){return"1\xa0licencja"}, +gbo(){return"$licenseCount\xa0licencji"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licencje"}, +gaa(){return"Zamknij"}, +gcz(){return"Wi\u0119cej"}, +gc6(){return"OK"}, +gbu(){return"Otw\xf3rz menu nawigacyjne"}, +gaE(){return"Wklej"}, +gc0(){return"Menu kontekstowe"}, +gcs(){return"Od\u015bwie\u017c"}, +gcA(){return"Pozosta\u0142y $remainingCount znaki"}, +gcH(){return"Pozosta\u0142o $remainingCount znak\xf3w"}, +gcf(){return"Jeszcze 1 znak"}, +gcm(){return"Pozosta\u0142o $remainingCount znak\xf3w"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Siatka"}, +gcn(){return"Zamknij: $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Zaznacz wszystko"}, +gci(){return"Poka\u017c menu"}, +gcg(){return"Karta $tabIndex z\xa0$tabCount"}, +gbT(){return"Wy\u015bwietl licencje"}} +A.axf.prototype={ +gaB(){return"\u062e\u0628\u0631\u062a\u06cc\u0627"}, +gcj(){return"\u0634\u0627\u062a\u0647"}, +gbV(){return"Bottom Sheet"}, +gc2(){return"\u0644\u063a\u0648\u0647 \u06a9\u0648\u0644"}, +gc8(){return"\u062a\u0693\u0644"}, +gcb(){return"\u0628\u0646\u062f\u0647"}, +gaC(){return"\u06a9\u0627\u067e\u06cc"}, +gaD(){return"\u06a9\u0645 \u06a9\u0693\u0626"}, +gbz(){return""}, +gbn(){return"\u062e\u0628\u0631\u06d0 \u0627\u062a\u0631\u06d0"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 license"}, +gbo(){return"$licenseCount licenses"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u062c\u0648\u0627\u0632\u0648\u0646\u0647"}, +gaa(){return"\u0631\u062f \u06a9\u0693\u0647"}, +gcz(){return"More"}, +gc6(){return"\u0633\u0645\u0647 \u062f\u0647"}, +gbu(){return"\u062f \u067e\u0631\u0627\u0646\u06cc\u0633\u062a\u06cc \u0646\u06cc\u06cc\u0646\u06ab \u0645\u06cc\u0646\u0648"}, +gaE(){return"\u067e\u06cc\u067c \u06a9\u0693\u0626"}, +gc0(){return"\u062f \u067e\u0627\u067e \u0627\u067e \u0645\u06cc\u0646\u0648"}, +gcs(){return"Refresh"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 character remaining"}, +gcm(){return"$remainingCount characters remaining"}, +gcI(){return null}, +gcJ(){return"No characters remaining"}, +gbx(){return"Scrim"}, +gcn(){return"Close $modalRouteName"}, +gcB(){return B.dD}, +gar(){return"\u063a\u0648\u0631\u0647 \u06a9\u0693\u0626"}, +gci(){return"\u063a\u0648\u0631\u0646\u06cd \u069a\u0648\u062f\u0644"}, +gcg(){return"$tabIndex \u062f $tabCount"}, +gbT(){return"\u0644\u06cc\u062f\u0644\u0633 \u0648\u06ab\u0648\u0631\u0626"}} +A.a3N.prototype={ +gaB(){return"Alerta"}, +gcj(){return"Voltar"}, +gbV(){return"P\xe1gina inferior"}, +gc2(){return"Cancelar"}, +gc8(){return"Fechar"}, +gcb(){return"Fechar"}, +gaC(){return"Copiar"}, +gaD(){return"Cortar"}, +gbz(){return"Excluir"}, +gbn(){return"Caixa de di\xe1logo"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 licen\xe7a"}, +gbo(){return"$licenseCount licen\xe7as"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licen\xe7as"}, +gaa(){return"Dispensar"}, +gcz(){return"Mais"}, +gc6(){return"OK"}, +gbu(){return"Abrir menu de navega\xe7\xe3o"}, +gaE(){return"Colar"}, +gc0(){return"Menu pop-up"}, +gcs(){return"Atualizar"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 caractere restante"}, +gcm(){return"$remainingCount caracteres restantes"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Scrim"}, +gcn(){return"Fechar $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Selecionar tudo"}, +gci(){return"Mostrar menu"}, +gcg(){return"Guia $tabIndex de $tabCount"}, +gbT(){return"Acessar licen\xe7as"}} +A.axg.prototype={ +gbV(){return"Sec\xe7\xe3o inferior"}, +gcg(){return"Separador $tabIndex de $tabCount"}, +gbz(){return"Eliminar"}, +gbT(){return"Ver licen\xe7as"}, +gaa(){return"Ignorar"}, +gcf(){return"Resta 1 car\xe1ter"}, +gcm(){return"Restam $remainingCount carateres"}} +A.axh.prototype={ +gaB(){return"Alert\u0103"}, +gcj(){return"\xcenapoi"}, +gbV(){return"Foaie din partea de jos"}, +gc2(){return"Anula\u021bi"}, +gc8(){return"\xcenchide\u021bi"}, +gcb(){return"\xcenchide\u021bi"}, +gaC(){return"Copia\u021bi"}, +gaD(){return"Decupa\u021bi"}, +gbz(){return"\u0218terge\u021bi"}, +gbn(){return"Caset\u0103 de dialog"}, +gcw(){return"$licenseCount licen\u021be"}, +gcE(){return null}, +gbm(){return"O licen\u021b\u0103"}, +gbo(){return"$licenseCount de licen\u021be"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licen\u021be"}, +gaa(){return"\xcenchide\u021bi"}, +gcz(){return"Mai multe"}, +gc6(){return"OK"}, +gbu(){return"Deschide\u021bi meniul de navigare"}, +gaE(){return"Insera\u021bi"}, +gc0(){return"Meniu pop-up"}, +gcs(){return"Actualiza\u021bi"}, +gcA(){return"$remainingCount caractere r\u0103mase"}, +gcH(){return null}, +gcf(){return"un caracter r\u0103mas"}, +gcm(){return"$remainingCount de caractere r\u0103mase"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Material"}, +gcn(){return"\xcenchide\u021bi $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Selecta\u021bi tot"}, +gci(){return"Afi\u0219a\u021bi meniul"}, +gcg(){return"Fila $tabIndex din $tabCount"}, +gbT(){return"Vede\u021bi licen\u021bele"}} +A.axi.prototype={ +gaB(){return"\u041e\u043f\u043e\u0432\u0435\u0449\u0435\u043d\u0438\u0435"}, +gcj(){return"\u041d\u0430\u0437\u0430\u0434"}, +gbV(){return"\u041d\u0438\u0436\u043d\u0438\u0439 \u044d\u043a\u0440\u0430\u043d"}, +gc2(){return"\u041e\u0442\u043c\u0435\u043d\u0430"}, +gc8(){return"\u0417\u0430\u043a\u0440\u044b\u0442\u044c"}, +gcb(){return"\u0417\u0430\u043a\u0440\u044b\u0442\u044c"}, +gaC(){return"\u041a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u0442\u044c"}, +gaD(){return"\u0412\u044b\u0440\u0435\u0437\u0430\u0442\u044c"}, +gbz(){return"\u0423\u0434\u0430\u043b\u0438\u0442\u044c"}, +gbn(){return"\u0414\u0438\u0430\u043b\u043e\u0433\u043e\u0432\u043e\u0435 \u043e\u043a\u043d\u043e"}, +gcw(){return"$licenseCount \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438"}, +gcE(){return"$licenseCount \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0439"}, +gbm(){return"1 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044f"}, +gbo(){return"$licenseCount \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u041b\u0438\u0446\u0435\u043d\u0437\u0438\u0438"}, +gaa(){return"\u0417\u0430\u043a\u0440\u044b\u0442\u044c"}, +gcz(){return"\u0415\u0449\u0451"}, +gc6(){return"\u041e\u041a"}, +gbu(){return"\u041e\u0442\u043a\u0440\u044b\u0442\u044c \u043c\u0435\u043d\u044e \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u0438"}, +gaE(){return"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044c"}, +gc0(){return"\u0412\u0441\u043f\u043b\u044b\u0432\u0430\u044e\u0449\u0435\u0435 \u043c\u0435\u043d\u044e"}, +gcs(){return"\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435"}, +gcA(){return"\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c $remainingCount\xa0\u0441\u0438\u043c\u0432\u043e\u043b\u0430"}, +gcH(){return"\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c $remainingCount\xa0\u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432"}, +gcf(){return"\u041e\u0441\u0442\u0430\u043b\u0441\u044f 1\xa0\u0441\u0438\u043c\u0432\u043e\u043b"}, +gcm(){return"\u041e\u0441\u0442\u0430\u043b\u043e\u0441\u044c $remainingCount\xa0\u0441\u0438\u043c\u0432\u043e\u043b\u0430"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"\u041c\u0430\u0441\u043a\u0430"}, +gcn(){return"\u0417\u0430\u043a\u0440\u044b\u0442\u044c $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"\u0412\u044b\u0431\u0440\u0430\u0442\u044c \u0432\u0441\u0435"}, +gci(){return"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043c\u0435\u043d\u044e"}, +gcg(){return"\u0412\u043a\u043b\u0430\u0434\u043a\u0430\xa0$tabIndex \u0438\u0437\xa0$tabCount"}, +gbT(){return"\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438"}} +A.axj.prototype={ +gaB(){return"\u0d87\u0d9f\u0dc0\u0dd3\u0db8"}, +gcj(){return"\u0d86\u0db4\u0dc3\u0dd4"}, +gbV(){return"\u0db4\u0dc4\u0dc5\u0db8 \u0db4\u0dad\u0dca\u200d\u0dbb\u0dba"}, +gc2(){return"\u0d85\u0dc0\u0dbd\u0d82\u0d9c\u0dd4 \u0d9a\u0dbb\u0db1\u0dca\u0db1"}, +gc8(){return"\u0dc0\u0dc3\u0db1\u0dca\u0db1"}, +gcb(){return"\u0dc0\u0dc3\u0db1\u0dca\u0db1"}, +gaC(){return"\u0db4\u0dd2\u0da7\u0db4\u0dad\u0dca \u0d9a\u0dbb\u0db1\u0dca\u0db1"}, +gaD(){return"\u0d9a\u0db4\u0db1\u0dca\u0db1"}, +gbz(){return"\u0db8\u0d9a\u0db1\u0dca\u0db1"}, +gbn(){return"\u0dc3\u0d82\u0dc0\u0dcf\u0daf\u0dba"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"\u0db6\u0dbd\u0db4\u0dad\u0dca\u200d\u0dbb 1"}, +gbo(){return"\u0db6\u0dbd\u0db4\u0dad\u0dca\u200d\u0dbb $licenseCount"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u0db6\u0dbd\u0db4\u0dad\u0dca\u200d\u0dbb"}, +gaa(){return"\u0d89\u0dc0\u0dad \u0dbd\u0db1\u0dca\u0db1"}, +gcz(){return"\u0dad\u0dc0"}, +gc6(){return"\u0dc4\u0dbb\u0dd2"}, +gbu(){return"\u0dc3\u0d82\u0da0\u0dcf\u0dbd\u0db1 \u0db8\u0dd9\u0db1\u0dd4\u0dc0 \u0dc0\u0dd2\u0dc0\u0dd8\u0dad \u0d9a\u0dbb\u0db1\u0dca\u0db1"}, +gaE(){return"\u0d85\u0dbd\u0dc0\u0db1\u0dca\u0db1"}, +gc0(){return"\u0d8b\u0dad\u0dca\u0db4\u0dad\u0db1 \u0db8\u0dd9\u0db1\u0dd4\u0dc0"}, +gcs(){return"\u0db1\u0dd0\u0dc0\u0dd4\u0db8\u0dca \u0d9a\u0dbb\u0db1\u0dca\u0db1"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u0d85\u0db1\u0dd4\u0dbd\u0d9a\u0dd4\u0dab\u0dd4 1\u0d9a\u0dca \u0d89\u0dad\u0dd2\u0dbb\u0dd2\u0dba"}, +gcm(){return"\u0d85\u0db1\u0dd4\u0dbd\u0d9a\u0dd4\u0dab\u0dd4 $remainingCount\u0d9a\u0dca \u0d89\u0dad\u0dd2\u0dbb\u0dd2\u0dba"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"\u0dc3\u0dca\u0d9a\u0dca\u200d\u0dbb\u0dd2\u0db8\u0dca"}, +gcn(){return"$modalRouteContentName \u0dc0\u0dc3\u0db1\u0dca\u0db1"}, +gcB(){return B.ad}, +gar(){return"\u0dc3\u0dd2\u0dba\u0dbd\u0dca\u0dbd \u0dad\u0ddd\u0dbb\u0db1\u0dca\u0db1"}, +gci(){return"\u0db8\u0dd9\u0db1\u0dd4\u0dc0 \u0db4\u0dd9\u0db1\u0dca\u0dc0\u0db1\u0dca\u0db1"}, +gcg(){return"\u0da7\u0dd0\u0db6 $tabIndex\u0d9a\u0dd2\u0db1\u0dca $tabCount"}, +gbT(){return"\u0db6\u0dbd\u0db4\u0dad\u0dca\u200d\u0dbb \u0db6\u0dbd\u0db1\u0dca\u0db1"}} +A.axk.prototype={ +gaB(){return"Upozornenie"}, +gcj(){return"Sp\xe4\u0165"}, +gbV(){return"Doln\xfd h\xe1rok"}, +gc2(){return"Zru\u0161i\u0165"}, +gc8(){return"Zavrie\u0165"}, +gcb(){return"Zavrie\u0165"}, +gaC(){return"Kop\xedrova\u0165"}, +gaD(){return"Vystrihn\xfa\u0165"}, +gbz(){return"Odstr\xe1ni\u0165"}, +gbn(){return"Dial\xf3gov\xe9 okno"}, +gcw(){return"$licenseCount\xa0licencie"}, +gcE(){return"$licenseCount licenses"}, +gbm(){return"1\xa0licencia"}, +gbo(){return"$licenseCount\xa0licenci\xed"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licencie"}, +gaa(){return"Odmietnu\u0165"}, +gcz(){return"Viac"}, +gc6(){return"OK"}, +gbu(){return"Otvori\u0165 naviga\u010dn\xfa ponuku"}, +gaE(){return"Prilepi\u0165"}, +gc0(){return"Kontextov\xe1 ponuka"}, +gcs(){return"Obnovi\u0165"}, +gcA(){return"Zost\xe1vaj\xfa $remainingCount\xa0znaky"}, +gcH(){return"$remainingCount characters remaining"}, +gcf(){return"Zost\xe1va 1\xa0znak"}, +gcm(){return"Zost\xe1va $remainingCount\xa0znakov"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Scrim"}, +gcn(){return"Zavrie\u0165 $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Vybra\u0165 v\u0161etko"}, +gci(){return"Zobrazi\u0165 ponuku"}, +gcg(){return"Karta $tabIndex z\xa0$tabCount"}, +gbT(){return"Zobrazi\u0165 licencie"}} +A.axl.prototype={ +gaB(){return"Opozorilo"}, +gcj(){return"Nazaj"}, +gbV(){return"Razdelek na dnu zaslona"}, +gc2(){return"Prekli\u010di"}, +gc8(){return"Zapri"}, +gcb(){return"Zapiranje"}, +gaC(){return"Kopiraj"}, +gaD(){return"Izre\u017ei"}, +gbz(){return"Brisanje"}, +gbn(){return"Pogovorno okno"}, +gcw(){return"$licenseCount licence"}, +gcE(){return null}, +gbm(){return"1 licenca"}, +gbo(){return"$licenseCount licenc"}, +gcF(){return"$licenseCount licenci"}, +gc5(){return"No licenses"}, +gc_(){return"Licence"}, +gaa(){return"Opusti"}, +gcz(){return"Ve\u010d"}, +gc6(){return"V REDU"}, +gbu(){return"Odpiranje menija za krmarjenje"}, +gaE(){return"Prilepi"}, +gc0(){return"Pojavni meni"}, +gcs(){return"Osve\u017ei"}, +gcA(){return"\u0160e $remainingCount znaki"}, +gcH(){return null}, +gcf(){return"\u0160e 1 znak"}, +gcm(){return"\u0160e $remainingCount znakov"}, +gcI(){return"\u0160e $remainingCount znaka"}, +gcJ(){return"TBD"}, +gbx(){return"Scrim"}, +gcn(){return"Zapiranje \xbb$modalRouteContentName\xab"}, +gcB(){return B.ad}, +gar(){return"Izberi vse"}, +gci(){return"Prikaz menija"}, +gcg(){return"Zavihek $tabIndex od $tabCount"}, +gbT(){return"Prika\u017ei licence"}} +A.axm.prototype={ +gaB(){return"Sinjalizim"}, +gcj(){return"Prapa"}, +gbV(){return"Fleta e poshtme"}, +gc2(){return"Anulo"}, +gc8(){return"Mbyll"}, +gcb(){return"Mbyll"}, +gaC(){return"Kopjo"}, +gaD(){return"Prit"}, +gbz(){return"Fshi"}, +gbn(){return"Dialogu"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 licenc\xeb"}, +gbo(){return"$licenseCount licenca"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licencat"}, +gaa(){return"Hiq"}, +gcz(){return"M\xeb shum\xeb"}, +gc6(){return"N\xeb rregull"}, +gbu(){return"Hap menyn\xeb e navigimit"}, +gaE(){return"Ngjit"}, +gc0(){return"Menyja k\xebrcyese"}, +gcs(){return"Rifresko"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 karakter i mbetur"}, +gcm(){return"$remainingCount karaktere t\xeb mbetura"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"Kanavac\xeb"}, +gcn(){return"Mbyll $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Zgjidh t\xeb gjitha"}, +gci(){return"Shfaq menyn\xeb"}, +gcg(){return"Skeda $tabIndex nga $tabCount"}, +gbT(){return"Shiko licencat"}} +A.a3O.prototype={ +gaB(){return"\u041e\u0431\u0430\u0432\u0435\u0448\u0442\u0435\u045a\u0435"}, +gcj(){return"\u041d\u0430\u0437\u0430\u0434"}, +gbV(){return"\u0414\u043e\u045a\u0430 \u0442\u0430\u0431\u0435\u043b\u0430"}, +gc2(){return"\u041e\u0442\u043a\u0430\u0436\u0438"}, +gc8(){return"\u0417\u0430\u0442\u0432\u043e\u0440\u0438"}, +gcb(){return"\u0417\u0430\u0442\u0432\u043e\u0440\u0438\u0442\u0435"}, +gaC(){return"\u041a\u043e\u043f\u0438\u0440\u0430\u0458"}, +gaD(){return"\u0418\u0441\u0435\u0446\u0438"}, +gbz(){return"\u0418\u0437\u0431\u0440\u0438\u0448\u0438\u0442\u0435"}, +gbn(){return"\u0414\u0438\u0458\u0430\u043b\u043e\u0433"}, +gcw(){return"$licenseCount \u043b\u0438\u0446\u0435\u043d\u0446\u0435"}, +gcE(){return null}, +gbm(){return"1 \u043b\u0438\u0446\u0435\u043d\u0446\u0430"}, +gbo(){return"$licenseCount \u043b\u0438\u0446\u0435\u043d\u0446\u0438"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u041b\u0438\u0446\u0435\u043d\u0446\u0435"}, +gaa(){return"\u041e\u0434\u0431\u0430\u0446\u0438"}, +gcz(){return"\u0408\u043e\u0448"}, +gc6(){return"\u041f\u043e\u0442\u0432\u0440\u0434\u0438"}, +gbu(){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"}, +gaE(){return"\u041d\u0430\u043b\u0435\u043f\u0438"}, +gc0(){return"\u0418\u0441\u043a\u0430\u0447\u0443\u045b\u0438 \u043c\u0435\u043d\u0438"}, +gcs(){return"\u041e\u0441\u0432\u0435\u0436\u0438"}, +gcA(){return"\u041f\u0440\u0435\u043e\u0441\u0442\u0430\u043b\u0430 \u0441\u0443 $remainingCount \u0437\u043d\u0430\u043a\u0430"}, +gcH(){return null}, +gcf(){return"\u041f\u0440\u0435\u043e\u0441\u0442\u0430\u043e \u0458\u0435 1 \u0437\u043d\u0430\u043a"}, +gcm(){return"\u041f\u0440\u0435\u043e\u0441\u0442\u0430\u043b\u043e \u0458\u0435 $remainingCount \u0437\u043d\u0430\u043a\u043e\u0432\u0430"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"\u0421\u043a\u0440\u0438\u043c"}, +gcn(){return"\u0417\u0430\u0442\u0432\u043e\u0440\u0438: $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"\u0418\u0437\u0430\u0431\u0435\u0440\u0438 \u0441\u0432\u0435"}, +gci(){return"\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u043c\u0435\u043d\u0438"}, +gcg(){return"$tabIndex. \u043a\u0430\u0440\u0442\u0438\u0446\u0430 \u043e\u0434 $tabCount"}, +gbT(){return"\u041f\u0440\u0438\u043a\u0430\u0436\u0438 \u043b\u0438\u0446\u0435\u043d\u0446\u0435"}} +A.axn.prototype={} +A.axo.prototype={ +gaB(){return"Obave\u0161tenje"}, +gcj(){return"Nazad"}, +gbV(){return"Donja tabela"}, +gc2(){return"Otka\u017ei"}, +gc8(){return"Zatvori"}, +gcb(){return"Zatvorite"}, +gaC(){return"Kopiraj"}, +gaD(){return"Iseci"}, +gbz(){return"Izbri\u0161ite"}, +gbn(){return"Dijalog"}, +gcw(){return"$licenseCount licence"}, +gbm(){return"1 licenca"}, +gbo(){return"$licenseCount licenci"}, +gc_(){return"Licence"}, +gaa(){return"Odbaci"}, +gcz(){return"Jo\u0161"}, +gc6(){return"Potvrdi"}, +gbu(){return"Otvorite meni za navigaciju"}, +gaE(){return"Nalepi"}, +gc0(){return"Iska\u010duc\u0301i meni"}, +gcs(){return"Osve\u017ei"}, +gcA(){return"Preostala su $remainingCount znaka"}, +gcf(){return"Preostao je 1 znak"}, +gcm(){return"Preostalo je $remainingCount znakova"}, +gbx(){return"Skrim"}, +gcn(){return"Zatvori: $modalRouteContentName"}, +gar(){return"Izaberi sve"}, +gci(){return"Prika\u017ei meni"}, +gcg(){return"$tabIndex. kartica od $tabCount"}, +gbT(){return"Prika\u017ei licence"}} +A.axp.prototype={ +gaB(){return"Varning"}, +gcj(){return"Tillbaka"}, +gbV(){return"Ark p\xe5 nedre delen av sk\xe4rmen"}, +gc2(){return"Avbryt"}, +gc8(){return"St\xe4ng"}, +gcb(){return"St\xe4ng"}, +gaC(){return"Kopiera"}, +gaD(){return"Klipp ut"}, +gbz(){return"Radera"}, +gbn(){return"Dialogruta"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 licens"}, +gbo(){return"$licenseCount licenser"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Licenser"}, +gaa(){return"St\xe4ng"}, +gcz(){return"Mer"}, +gc6(){return"OK"}, +gbu(){return"\xd6ppna navigeringsmenyn"}, +gaE(){return"Klistra in"}, +gc0(){return"Popup-meny"}, +gcs(){return"Uppdatera"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 tecken kvar"}, +gcm(){return"$remainingCount tecken kvar"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Scrim"}, +gcn(){return"St\xe4ng $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Markera allt"}, +gci(){return"Visa meny"}, +gcg(){return"Flik $tabIndex av $tabCount"}, +gbT(){return"Visa licenser"}} +A.axq.prototype={ +gaB(){return"Arifa"}, +gcj(){return"Rudi Nyuma"}, +gbV(){return"Safu ya Chini"}, +gc2(){return"Ghairi"}, +gc8(){return"Funga"}, +gcb(){return"Funga"}, +gaC(){return"Nakili"}, +gaD(){return"Kata"}, +gbz(){return"Futa"}, +gbn(){return"Kidirisha"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"Leseni moja"}, +gbo(){return"Leseni $licenseCount"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Leseni"}, +gaa(){return"Ondoa"}, +gcz(){return"Zaidi"}, +gc6(){return"Sawa"}, +gbu(){return"Fungua menyu ya kusogeza"}, +gaE(){return"Bandika"}, +gc0(){return"Menyu ibukizi"}, +gcs(){return"Onyesha upya"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"Imesalia herufi 1"}, +gcm(){return"Zimesalia herufi $remainingCount"}, +gcI(){return null}, +gcJ(){return"Hapana herufi zilizo baki"}, +gbx(){return"Scrim"}, +gcn(){return"Funga $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Chagua vyote"}, +gci(){return"Onyesha menyu"}, +gcg(){return"Kichupo cha $tabIndex kati ya $tabCount"}, +gbT(){return"Angalia leseni"}} +A.axr.prototype={ +gaB(){return"\u0bb5\u0bbf\u0bb4\u0bbf\u0baa\u0bcd\u0baa\u0bc2\u0b9f\u0bcd\u0b9f\u0bb2\u0bcd"}, +gcj(){return"\u0bae\u0bc1\u0ba8\u0bcd\u0ba4\u0bc8\u0baf \u0baa\u0b95\u0bcd\u0b95\u0bae\u0bcd"}, +gbV(){return"\u0b95\u0bc0\u0bb4\u0bcd\u0ba4\u0bcd \u0ba4\u0bbf\u0bb0\u0bc8"}, +gc2(){return"\u0bb0\u0ba4\u0bcd\u0ba4\u0bc1\u0b9a\u0bc6\u0baf\u0bcd"}, +gc8(){return"\u0bae\u0bc2\u0b9f\u0bc1\u0b95"}, +gcb(){return"\u0bae\u0bc2\u0b9f\u0bc1\u0b95"}, +gaC(){return"\u0ba8\u0b95\u0bb2\u0bc6\u0b9f\u0bc1"}, +gaD(){return"\u0bb5\u0bc6\u0b9f\u0bcd\u0b9f\u0bc1"}, +gbz(){return"\u0ba8\u0bc0\u0b95\u0bcd\u0b95\u0bc1"}, +gbn(){return"\u0b89\u0bb0\u0bc8\u0baf\u0bbe\u0b9f\u0bb2\u0bcd"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u0b89\u0bb0\u0bbf\u0bae\u0bae\u0bcd"}, +gbo(){return"$licenseCount \u0b89\u0bb0\u0bbf\u0bae\u0b99\u0bcd\u0b95\u0bb3\u0bcd"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){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"}, +gcz(){return"\u0bae\u0bc7\u0bb2\u0bc1\u0bae\u0bcd"}, +gc6(){return"\u0b9a\u0bb0\u0bbf"}, +gbu(){return"\u0bb5\u0bb4\u0bbf\u0b9a\u0bc6\u0bb2\u0bc1\u0ba4\u0bcd\u0ba4\u0bb2\u0bcd \u0bae\u0bc6\u0ba9\u0bc1\u0bb5\u0bc8\u0ba4\u0bcd \u0ba4\u0bbf\u0bb1"}, +gaE(){return"\u0b92\u0b9f\u0bcd\u0b9f\u0bc1"}, +gc0(){return"\u0baa\u0bbe\u0baa\u0bcd-\u0b85\u0baa\u0bcd \u0bae\u0bc6\u0ba9\u0bc1"}, +gcs(){return"\u0bb0\u0bc6\u0b83\u0baa\u0bcd\u0bb0\u0bc6\u0bb7\u0bcd \u0b9a\u0bc6\u0baf\u0bcd\u0baf\u0bc1\u0bae\u0bcd"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 \u0b8e\u0bb4\u0bc1\u0ba4\u0bcd\u0ba4\u0bc1 \u0bae\u0bc0\u0ba4\u0bae\u0bc1\u0bb3\u0bcd\u0bb3\u0ba4\u0bc1"}, +gcm(){return"$remainingCount \u0b8e\u0bb4\u0bc1\u0ba4\u0bcd\u0ba4\u0bc1\u0b95\u0bb3\u0bcd \u0bae\u0bc0\u0ba4\u0bae\u0bc1\u0bb3\u0bcd\u0bb3\u0ba9"}, +gcI(){return null}, +gcJ(){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"}, +gbx(){return"\u0bb8\u0bcd\u0b95\u0bcd\u0bb0\u0bbf\u0bae\u0bcd"}, +gcn(){return"$modalRouteContentName \u0b90 \u0bae\u0bc2\u0b9f\u0bc1\u0b95"}, +gcB(){return B.kZ}, +gar(){return"\u0b85\u0ba9\u0bc8\u0ba4\u0bcd\u0ba4\u0bc8\u0baf\u0bc1\u0bae\u0bcd \u0ba4\u0bc7\u0bb0\u0bcd\u0ba8\u0bcd\u0ba4\u0bc6\u0b9f\u0bc1"}, +gci(){return"\u0bae\u0bc6\u0ba9\u0bc1\u0bb5\u0bc8\u0b95\u0bcd \u0b95\u0bbe\u0b9f\u0bcd\u0b9f\u0bc1"}, +gcg(){return"\u0ba4\u0bbe\u0bb5\u0bb2\u0bcd $tabIndex / $tabCount"}, +gbT(){return"\u0b89\u0bb0\u0bbf\u0bae\u0b99\u0bcd\u0b95\u0bb3\u0bc8\u0b95\u0bcd \u0b95\u0bbe\u0b9f\u0bcd\u0b9f\u0bc1"}} +A.axs.prototype={ +gaB(){return"\u0c05\u0c32\u0c30\u0c4d\u0c1f\u0c4d"}, +gcj(){return"\u0c35\u0c46\u0c28\u0c41\u0c15\u0c15\u0c41"}, +gbV(){return"\u0c26\u0c3f\u0c17\u0c41\u0c35\u0c41\u0c28 \u0c09\u0c28\u0c4d\u0c28 \u0c37\u0c40\u0c1f\u0c4d"}, +gc2(){return"\u0c30\u0c26\u0c4d\u0c26\u0c41 \u0c1a\u0c47\u0c2f\u0c02\u0c21\u0c3f"}, +gc8(){return"\u0c2e\u0c42\u0c38\u0c3f\u0c35\u0c47\u0c2f\u0c02\u0c21\u0c3f"}, +gcb(){return"\u0c2e\u0c42\u0c38\u0c3f\u0c35\u0c47\u0c2f\u0c3f"}, +gaC(){return"\u0c15\u0c3e\u0c2a\u0c40 \u0c1a\u0c47\u0c2f\u0c3f"}, +gaD(){return"\u0c15\u0c24\u0c4d\u0c24\u0c3f\u0c30\u0c3f\u0c02\u0c1a\u0c02\u0c21\u0c3f"}, +gbz(){return"\u0c24\u0c4a\u0c32\u0c17\u0c3f\u0c02\u0c1a\u0c02\u0c21\u0c3f"}, +gbn(){return"\u0c21\u0c48\u0c32\u0c3e\u0c17\u0c4d"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u0c32\u0c48\u0c38\u0c46\u0c28\u0c4d\u0c38\u0c4d"}, +gbo(){return"$licenseCount \u0c32\u0c48\u0c38\u0c46\u0c28\u0c4d\u0c38\u0c4d\u200c\u0c32\u0c41"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u0c32\u0c48\u0c38\u0c46\u0c28\u0c4d\u0c38\u0c4d\u200c\u0c32\u0c41"}, +gaa(){return"\u0c35\u0c3f\u0c38\u0c4d\u0c2e\u0c30\u0c3f\u0c02\u0c1a\u0c41"}, +gcz(){return"\u0c2e\u0c30\u0c3f\u0c28\u0c4d\u0c28\u0c3f"}, +gc6(){return"\u0c38\u0c30\u0c47"}, +gbu(){return"\u0c28\u0c3e\u0c35\u0c3f\u0c17\u0c47\u0c37\u0c28\u0c4d \u0c2e\u0c46\u0c28\u0c42\u0c28\u0c41 \u0c24\u0c46\u0c30\u0c41\u0c35\u0c41"}, +gaE(){return"\u0c2a\u0c47\u0c38\u0c4d\u0c1f\u0c4d \u0c1a\u0c47\u0c2f\u0c02\u0c21\u0c3f"}, +gc0(){return"\u0c2a\u0c3e\u0c2a\u0c4d\u200c\u0c05\u0c2a\u0c4d \u0c2e\u0c46\u0c28\u0c42"}, +gcs(){return"\u0c30\u0c3f\u0c2b\u0c4d\u0c30\u0c46\u0c37\u0c4d \u0c1a\u0c47\u0c2f\u0c02\u0c21\u0c3f"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 \u0c05\u0c15\u0c4d\u0c37\u0c30\u0c02 \u0c2e\u0c3f\u0c17\u0c3f\u0c32\u0c3f \u0c09\u0c02\u0c26\u0c3f"}, +gcm(){return"$remainingCount \u0c05\u0c15\u0c4d\u0c37\u0c30\u0c3e\u0c32\u0c41 \u0c2e\u0c3f\u0c17\u0c3f\u0c32\u0c3f \u0c09\u0c28\u0c4d\u0c28\u0c3e\u0c2f\u0c3f"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"\u0c38\u0c4d\u0c15\u0c4d\u0c30\u0c3f\u0c2e\u0c4d"}, +gcn(){return"$modalRouteContentName\u200c\u0c28\u0c41 \u0c2e\u0c42\u0c38\u0c3f\u0c35\u0c47\u0c2f\u0c02\u0c21\u0c3f"}, +gcB(){return B.dD}, +gar(){return"\u0c05\u0c28\u0c4d\u0c28\u0c3f\u0c02\u0c1f\u0c3f\u0c28\u0c40 \u0c0e\u0c02\u0c1a\u0c41\u0c15\u0c4b\u0c02\u0c21\u0c3f"}, +gci(){return"\u0c2e\u0c46\u0c28\u0c42\u0c28\u0c41 \u0c1a\u0c42\u0c2a\u0c41"}, +gcg(){return"$tabCount\u0c32\u0c4b $tabIndex\u0c35 \u0c1f\u0c4d\u0c2f\u0c3e\u0c2c\u0c4d"}, +gbT(){return"\u0c32\u0c48\u0c38\u0c46\u0c28\u0c4d\u0c38\u0c4d\u200c\u0c32\u0c28\u0c41 \u0c1a\u0c42\u0c21\u0c02\u0c21\u0c3f"}} +A.axt.prototype={ +gaB(){return"\u0e01\u0e32\u0e23\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19"}, +gcj(){return"\u0e01\u0e25\u0e31\u0e1a"}, +gbV(){return"Bottom Sheet"}, +gc2(){return"\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01"}, +gc8(){return"\u0e1b\u0e34\u0e14"}, +gcb(){return"\u0e1b\u0e34\u0e14"}, +gaC(){return"\u0e04\u0e31\u0e14\u0e25\u0e2d\u0e01"}, +gaD(){return"\u0e15\u0e31\u0e14"}, +gbz(){return"\u0e25\u0e1a"}, +gbn(){return"\u0e01\u0e25\u0e48\u0e2d\u0e07\u0e42\u0e15\u0e49\u0e15\u0e2d\u0e1a"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"\u0e43\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15 1 \u0e43\u0e1a"}, +gbo(){return"\u0e43\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15 $licenseCount \u0e43\u0e1a"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u0e43\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15"}, +gaa(){return"\u0e1b\u0e34\u0e14"}, +gcz(){return"\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21"}, +gc6(){return"\u0e15\u0e01\u0e25\u0e07"}, +gbu(){return"\u0e40\u0e1b\u0e34\u0e14\u0e40\u0e21\u0e19\u0e39\u0e01\u0e32\u0e23\u0e19\u0e33\u0e17\u0e32\u0e07"}, +gaE(){return"\u0e27\u0e32\u0e07"}, +gc0(){return"\u0e40\u0e21\u0e19\u0e39\u0e1b\u0e4a\u0e2d\u0e1b\u0e2d\u0e31\u0e1b"}, +gcs(){return"\u0e23\u0e35\u0e40\u0e1f\u0e23\u0e0a"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u0e40\u0e2b\u0e25\u0e37\u0e2d 1 \u0e2d\u0e31\u0e01\u0e02\u0e23\u0e30"}, +gcm(){return"\u0e40\u0e2b\u0e25\u0e37\u0e2d $remainingCount \u0e2d\u0e31\u0e01\u0e02\u0e23\u0e30"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Scrim"}, +gcn(){return"\u0e1b\u0e34\u0e14 $modalRouteContentName"}, +gcB(){return B.dD}, +gar(){return"\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14"}, +gci(){return"\u0e41\u0e2a\u0e14\u0e07\u0e40\u0e21\u0e19\u0e39"}, +gcg(){return"\u0e41\u0e17\u0e47\u0e1a\u0e17\u0e35\u0e48 $tabIndex \u0e08\u0e32\u0e01 $tabCount"}, +gbT(){return"\u0e14\u0e39\u0e43\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15"}} +A.axu.prototype={ +gaB(){return"Alerto"}, +gcj(){return"Bumalik"}, +gbV(){return"Bottom Sheet"}, +gc2(){return"Kanselahin"}, +gc8(){return"Isara"}, +gcb(){return"Isara"}, +gaC(){return"Kopyahin"}, +gaD(){return"I-cut"}, +gbz(){return"I-delete"}, +gbn(){return"Dialog"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 lisensya"}, +gbo(){return"$licenseCount na lisensya"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Mga Lisensya"}, +gaa(){return"I-dismiss"}, +gcz(){return"Higit Pa"}, +gc6(){return"OK"}, +gbu(){return"Buksan ang menu ng navigation"}, +gaE(){return"I-paste"}, +gc0(){return"Popup na menu"}, +gcs(){return"Nagre-refresh"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 character ang natitira"}, +gcm(){return u.nw}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Scrim"}, +gcn(){return"Isara ang $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Piliin lahat"}, +gci(){return"Ipakita ang menu"}, +gcg(){return"Tab $tabIndex ng $tabCount"}, +gbT(){return"Tingnan ang mga lisensya"}} +A.axv.prototype={ +gaB(){return"Uyar\u0131"}, +gcj(){return"Geri"}, +gbV(){return"alt sayfa"}, +gc2(){return"\u0130ptal"}, +gc8(){return"Kapat"}, +gcb(){return"Kapat"}, +gaC(){return"Kopyala"}, +gaD(){return"Kes"}, +gbz(){return"Sil"}, +gbn(){return"\u0130leti\u015fim kutusu"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 lisans"}, +gbo(){return"$licenseCount lisans"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Lisanslar"}, +gaa(){return"Kapat"}, +gcz(){return"Di\u011fer"}, +gc6(){return"Tamam"}, +gbu(){return"Gezinme men\xfcs\xfcn\xfc a\xe7"}, +gaE(){return"Yap\u0131\u015ft\u0131r"}, +gc0(){return"Popup men\xfc"}, +gcs(){return"Yenile"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 karakter kald\u0131"}, +gcm(){return"$remainingCount karakter kald\u0131"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"opakl\u0131k katman\u0131"}, +gcn(){return"$modalRouteContentName i\xe7eri\u011fini kapat"}, +gcB(){return B.ad}, +gar(){return"T\xfcm\xfcn\xfc se\xe7"}, +gci(){return"Men\xfcy\xfc g\xf6ster"}, +gcg(){return"Sekme $tabIndex / $tabCount"}, +gbT(){return"Lisanslar\u0131 g\xf6ster"}} +A.axw.prototype={ +gaB(){return"\u0421\u043f\u043e\u0432\u0456\u0449\u0435\u043d\u043d\u044f"}, +gcj(){return"\u041d\u0430\u0437\u0430\u0434"}, +gbV(){return"\u041d\u0438\u0436\u043d\u0456\u0439 \u0435\u043a\u0440\u0430\u043d"}, +gc2(){return"\u0421\u043a\u0430\u0441\u0443\u0432\u0430\u0442\u0438"}, +gc8(){return"\u0417\u0430\u043a\u0440\u0438\u0442\u0438"}, +gcb(){return"\u0417\u0430\u043a\u0440\u0438\u0442\u0438"}, +gaC(){return"\u041a\u043e\u043f\u0456\u044e\u0432\u0430\u0442\u0438"}, +gaD(){return"\u0412\u0438\u0440\u0456\u0437\u0430\u0442\u0438"}, +gbz(){return"\u0412\u0438\u0434\u0430\u043b\u0438\u0442\u0438"}, +gbn(){return"\u0412\u0456\u043a\u043d\u043e"}, +gcw(){return"$licenseCount \u043b\u0456\u0446\u0435\u043d\u0437\u0456\u0457"}, +gcE(){return"$licenseCount \u043b\u0456\u0446\u0435\u043d\u0437\u0456\u0439"}, +gbm(){return"1 \u043b\u0456\u0446\u0435\u043d\u0437\u0456\u044f"}, +gbo(){return"$licenseCount \u043b\u0456\u0446\u0435\u043d\u0437\u0456\u0457"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u041b\u0456\u0446\u0435\u043d\u0437\u0456\u0457"}, +gaa(){return"\u0417\u0430\u043a\u0440\u0438\u0442\u0438"}, +gcz(){return"\u0406\u043d\u0448\u0456"}, +gc6(){return"OK"}, +gbu(){return"\u0412\u0456\u0434\u043a\u0440\u0438\u0442\u0438 \u043c\u0435\u043d\u044e \u043d\u0430\u0432\u0456\u0433\u0430\u0446\u0456\u0457"}, +gaE(){return"\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438"}, +gc0(){return"\u0421\u043f\u043b\u0438\u0432\u0430\u044e\u0447\u0435 \u043c\u0435\u043d\u044e"}, +gcs(){return"\u041e\u043d\u043e\u0432\u0438\u0442\u0438"}, +gcA(){return"\u0417\u0430\u043b\u0438\u0448\u0438\u043b\u043e\u0441\u044f $remainingCount \u0441\u0438\u043c\u0432\u043e\u043b\u0438"}, +gcH(){return"\u0417\u0430\u043b\u0438\u0448\u0438\u043b\u043e\u0441\u044f $remainingCount \u0441\u0438\u043c\u0432\u043e\u043b\u0456\u0432"}, +gcf(){return"\u0417\u0430\u043b\u0438\u0448\u0438\u0432\u0441\u044f 1 \u0441\u0438\u043c\u0432\u043e\u043b"}, +gcm(){return"\u0417\u0430\u043b\u0438\u0448\u0438\u043b\u043e\u0441\u044f $remainingCount \u0441\u0438\u043c\u0432\u043e\u043b\u0443"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"\u041c\u0430\u0441\u043a\u0443\u0432\u0430\u043b\u044c\u043d\u0438\u0439 \u0444\u043e\u043d"}, +gcn(){return"\u0417\u0430\u043a\u0440\u0438\u0442\u0438: $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"\u0412\u0438\u0431\u0440\u0430\u0442\u0438 \u0432\u0441\u0456"}, +gci(){return"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u0438 \u043c\u0435\u043d\u044e"}, +gcg(){return"\u0412\u043a\u043b\u0430\u0434\u043a\u0430 $tabIndex \u0437 $tabCount"}, +gbT(){return"\u041f\u0435\u0440\u0435\u0433\u043b\u044f\u043d\u0443\u0442\u0438 \u043b\u0456\u0446\u0435\u043d\u0437\u0456\u0457"}} +A.axx.prototype={ +gaB(){return"\u0627\u0644\u0631\u0679"}, +gcj(){return"\u067e\u06cc\u0686\u06be\u06d2"}, +gbV(){return"\u0646\u06cc\u0686\u06d2 \u06a9\u06cc \u0634\u06cc\u0679"}, +gc2(){return"\u0645\u0646\u0633\u0648\u062e \u06a9\u0631\u06cc\u06ba"}, +gc8(){return"\u0628\u0646\u062f \u06a9\u0631\u06cc\u06ba"}, +gcb(){return"\u0628\u0646\u062f \u06a9\u0631\u06cc\u06ba"}, +gaC(){return"\u06a9\u0627\u067e\u06cc \u06a9\u0631\u06cc\u06ba"}, +gaD(){return"\u06a9\u0679 \u06a9\u0631\u06cc\u06ba"}, +gbz(){return"\u062d\u0630\u0641 \u06a9\u0631\u06cc\u06ba"}, +gbn(){return"\u0688\u0627\u0626\u0644\u0627\u06af"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u0644\u0627\u0626\u0633\u0646\u0633"}, +gbo(){return"$licenseCount \u0644\u0627\u0626\u0633\u0646\u0633\u0632"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u0644\u0627\u0626\u0633\u0646\u0633\u0632"}, +gaa(){return"\u0628\u0631\u062e\u0627\u0633\u062a \u06a9\u0631\u06cc\u06ba"}, +gcz(){return"\u0645\u0632\u06cc\u062f"}, +gc6(){return"\u0679\u06be\u06cc\u06a9 \u06c1\u06d2"}, +gbu(){return"\u0646\u06cc\u0648\u06cc\u06af\u06cc\u0634\u0646 \u0645\u06cc\u0646\u06cc\u0648 \u06a9\u06be\u0648\u0644\u06cc\u06ba"}, +gaE(){return"\u067e\u06cc\u0633\u0679 \u06a9\u0631\u06cc\u06ba"}, +gc0(){return"\u067e\u0627\u067e \u0627\u067e \u0645\u06cc\u0646\u06cc\u0648"}, +gcs(){return"\u0631\u06cc\u0641\u0631\u06cc\u0634 \u06a9\u0631\u06cc\u06ba"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 \u062d\u0631\u0641 \u0628\u0627\u0642\u06cc \u06c1\u06d2"}, +gcm(){return"$remainingCount \u062d\u0631\u0648\u0641 \u0628\u0627\u0642\u06cc \u06c1\u06cc\u06ba"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"\u0627\u0633\u06a9\u0631\u06cc\u0645"}, +gcn(){return"$modalRouteContentName \u0628\u0646\u062f \u06a9\u0631\u06cc\u06ba"}, +gcB(){return B.dD}, +gar(){return"\u0633\u0628\u06be\u06cc \u06a9\u0648 \u0645\u0646\u062a\u062e\u0628 \u06a9\u0631\u06cc\u06ba"}, +gci(){return"\u0645\u06cc\u0646\u06cc\u0648 \u062f\u06a9\u06be\u0627\u0626\u06cc\u06ba"}, +gcg(){return"$tabCount \u0645\u06cc\u06ba \u0633\u06d2 $tabIndex \u0679\u06cc\u0628"}, +gbT(){return"\u0644\u0627\u0626\u0633\u0646\u0633\u0632 \u062f\u06cc\u06a9\u06be\u06cc\u06ba"}} +A.axy.prototype={ +gaB(){return"Ogohlantirish"}, +gcj(){return"Orqaga"}, +gbV(){return"Quyi ekran"}, +gc2(){return"Bekor qilish"}, +gc8(){return"Yopish"}, +gcb(){return"Yopish"}, +gaC(){return"Nusxa olish"}, +gaD(){return"Kesib olish"}, +gbz(){return"Olib tashlash"}, +gbn(){return"Muloqot oynasi"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 ta litsenziya"}, +gbo(){return"$licenseCount ta litsenziya"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Litsenziyalar"}, +gaa(){return"Yopish"}, +gcz(){return"Yana"}, +gc6(){return"OK"}, +gbu(){return"Navigatsiya menyusini ochish"}, +gaE(){return"Joylash"}, +gc0(){return"Pop-ap menyusi"}, +gcs(){return"Yangilash"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 ta belgi qoldi"}, +gcm(){return"$remainingCount ta belgi qoldi"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"Kanop"}, +gcn(){return"Yopish: $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Hammasi"}, +gci(){return"Menyuni ko\u02bbrsatish"}, +gcg(){return"$tabCount varaqdan $tabIndex"}, +gbT(){return"Litsenziyalarni ko\u02bbrish"}} +A.axz.prototype={ +gaB(){return"Th\xf4ng b\xe1o"}, +gcj(){return"Quay l\u1ea1i"}, +gbV(){return"B\u1ea3ng d\u01b0\u1edbi c\xf9ng"}, +gc2(){return"Hu\u1ef7"}, +gc8(){return"\u0110\xf3ng"}, +gcb(){return"\u0110\xf3ng"}, +gaC(){return"Sao ch\xe9p"}, +gaD(){return"C\u1eaft"}, +gbz(){return"X\xf3a"}, +gbn(){return"H\u1ed9p tho\u1ea1i"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 gi\u1ea5y ph\xe9p"}, +gbo(){return"$licenseCount gi\u1ea5y ph\xe9p"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Gi\u1ea5y ph\xe9p"}, +gaa(){return"B\u1ecf qua"}, +gcz(){return"Th\xeam"}, +gc6(){return"OK"}, +gbu(){return"M\u1edf menu di chuy\u1ec3n"}, +gaE(){return"D\xe1n"}, +gc0(){return"Menu b\u1eadt l\xean"}, +gcs(){return"L\xe0m m\u1edbi"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"Co\u0300n la\u0323i 1 k\xfd t\u1ef1"}, +gcm(){return"Co\u0300n la\u0323i $remainingCount k\xfd t\u1ef1"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"Scrim"}, +gcn(){return"\u0110\xf3ng $modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Ch\u1ecdn t\u1ea5t c\u1ea3"}, +gci(){return"Hi\u1ec3n th\u1ecb menu"}, +gcg(){return"Tab $tabIndex trong t\u1ed5ng s\u1ed1 $tabCount"}, +gbT(){return"Xem gi\u1ea5y ph\xe9p"}} +A.a3P.prototype={ +gaB(){return"\u63d0\u9192"}, +gcj(){return"\u8fd4\u56de"}, +gbV(){return"\u5e95\u90e8\u52a8\u4f5c\u6761"}, +gc2(){return"\u53d6\u6d88"}, +gc8(){return"\u5173\u95ed"}, +gcb(){return"\u5173\u95ed"}, +gaC(){return"\u590d\u5236"}, +gaD(){return"\u526a\u5207"}, +gbz(){return"\u5220\u9664"}, +gbn(){return"\u5bf9\u8bdd\u6846"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"1 \u4efd\u8bb8\u53ef"}, +gbo(){return"$licenseCount \u4efd\u8bb8\u53ef"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"\u8bb8\u53ef"}, +gaa(){return"\u5173\u95ed"}, +gcz(){return"\u66f4\u591a"}, +gc6(){return"\u786e\u5b9a"}, +gbu(){return"\u6253\u5f00\u5bfc\u822a\u83dc\u5355"}, +gaE(){return"\u7c98\u8d34"}, +gc0(){return"\u5f39\u51fa\u83dc\u5355"}, +gcs(){return"\u5237\u65b0"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"\u8fd8\u53ef\u8f93\u5165 1 \u4e2a\u5b57\u7b26"}, +gcm(){return"\u8fd8\u53ef\u8f93\u5165 $remainingCount \u4e2a\u5b57\u7b26"}, +gcI(){return null}, +gcJ(){return"TBD"}, +gbx(){return"\u7eb1\u7f69"}, +gcn(){return"\u5173\u95ed $modalRouteContentName"}, +gcB(){return B.kZ}, +gar(){return"\u5168\u9009"}, +gci(){return"\u663e\u793a\u83dc\u5355"}, +gcg(){return"\u7b2c $tabIndex \u4e2a\u6807\u7b7e\uff0c\u5171 $tabCount \u4e2a"}, +gbT(){return"\u67e5\u770b\u8bb8\u53ef"}} +A.axA.prototype={} +A.a3Q.prototype={ +gaB(){return"\u901a\u77e5"}, +gbV(){return"\u9801\u5e95\u9762\u677f"}, +gc8(){return"\u95dc\u9589"}, +gcb(){return"\u95dc\u9589"}, +gaC(){return"\u8907\u88fd"}, +gaD(){return"\u526a\u4e0b"}, +gbz(){return"\u522a\u9664"}, +gbn(){return"\u5c0d\u8a71\u65b9\u584a"}, +gbm(){return"1 \u9805\u6388\u6b0a"}, +gbo(){return"$licenseCount \u9805\u6388\u6b0a"}, +gc_(){return"\u6388\u6b0a"}, +gaa(){return"\u62d2\u7d55"}, +gc6(){return"\u78ba\u5b9a"}, +gbu(){return"\u958b\u555f\u5c0e\u89bd\u9078\u55ae"}, +gaE(){return"\u8cbc\u4e0a"}, +gc0(){return"\u5f48\u51fa\u5f0f\u9078\u55ae"}, +gcs(){return"\u91cd\u65b0\u6574\u7406"}, +gcf(){return"\u5c1a\u9918 1 \u500b\u5b57\u5143"}, +gcm(){return"\u5c1a\u9918 $remainingCount \u500b\u5b57\u5143"}, +gbx(){return"Scrim"}, +gcn(){return"\u95dc\u9589 $modalRouteContentName"}, +gar(){return"\u5168\u90e8\u9078\u53d6"}, +gci(){return"\u986f\u793a\u9078\u55ae"}, +gcg(){return"\u7b2c $tabIndex \u500b\u6a19\u7c64\uff0c\u7e3d\u5171 $tabCount \u500b"}, +gbT(){return"\u67e5\u770b\u6388\u6b0a"}} +A.axB.prototype={} +A.axC.prototype={ +gbx(){return"\u7d17\u7f69"}, +gbV(){return"\u5e95\u90e8\u529f\u80fd\u8868"}, +gcn(){return"\u95dc\u9589\u300c$modalRouteContentName\u300d"}, +gbm(){return"1 \u500b\u6388\u6b0a"}, +gbo(){return"$licenseCount \u500b\u6388\u6b0a"}, +gcg(){return"\u7b2c $tabIndex \u500b\u5206\u9801 (\u5171 $tabCount \u500b)"}, +gaa(){return"\u95dc\u9589"}, +gar(){return"\u5168\u9078"}, +gaB(){return"\u5feb\u8a0a"}, +gcf(){return"\u9084\u53ef\u8f38\u5165 1 \u500b\u5b57\u5143"}, +gcm(){return"\u9084\u53ef\u8f38\u5165 $remainingCount \u500b\u5b57\u5143"}} +A.axD.prototype={ +gaB(){return"Isexwayiso"}, +gcj(){return"Emuva"}, +gbV(){return"Ishidi Eliphansi"}, +gc2(){return"Khansela"}, +gc8(){return"Vala"}, +gcb(){return"Vala"}, +gaC(){return"Kopisha"}, +gaD(){return"Sika"}, +gbz(){return"Susa"}, +gbn(){return"Ingxoxo"}, +gcw(){return null}, +gcE(){return null}, +gbm(){return"ilayisense e-1"}, +gbo(){return"amalayisense angu-$licenseCount"}, +gcF(){return null}, +gc5(){return"No licenses"}, +gc_(){return"Amalayisense"}, +gaa(){return"Cashisa"}, +gcz(){return"Okuningi"}, +gc6(){return"KULUNGILE"}, +gbu(){return"Vula imenyu yokuzulazula"}, +gaE(){return"Namathisela"}, +gc0(){return"Imenyu ye-popup"}, +gcs(){return"Vuselela"}, +gcA(){return null}, +gcH(){return null}, +gcf(){return"1 uhlamvu olusele"}, +gcm(){return"$remainingCount izinhlamvu ezisele"}, +gcI(){return null}, +gcJ(){return null}, +gbx(){return"I-Scrim"}, +gcn(){return"Vala i-$modalRouteContentName"}, +gcB(){return B.ad}, +gar(){return"Khetha konke"}, +gci(){return"Bonisa imenyu"}, +gcg(){return"Ithebhu $tabIndex kwangu-$tabCount"}, +gbT(){return"Buka amalayisense"}} +A.aHV.prototype={} +A.aHW.prototype={} +A.aHX.prototype={} +A.aHY.prototype={} +A.aHZ.prototype={} +A.aI_.prototype={} +A.aI0.prototype={} +A.aI1.prototype={} +A.aI2.prototype={} +A.aI3.prototype={} +A.aI4.prototype={} +A.aI5.prototype={} +A.aI6.prototype={} +A.ab1.prototype={} +A.aI7.prototype={} +A.aI8.prototype={} +A.ab2.prototype={} +A.aI9.prototype={} +A.aIa.prototype={} +A.aIb.prototype={} +A.aIc.prototype={} +A.aId.prototype={} +A.aIe.prototype={} +A.aIf.prototype={} +A.aIg.prototype={} +A.ab3.prototype={} +A.aIh.prototype={} +A.aIi.prototype={} +A.aIj.prototype={} +A.aIk.prototype={} +A.aIl.prototype={} +A.aIm.prototype={} +A.aIn.prototype={} +A.aIo.prototype={} +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.aIA.prototype={} +A.aIB.prototype={} +A.aIC.prototype={} +A.aID.prototype={} +A.aIE.prototype={} +A.aIF.prototype={} +A.ab4.prototype={} +A.aIG.prototype={} +A.aIH.prototype={} +A.aII.prototype={} +A.aIJ.prototype={} +A.aIK.prototype={} +A.aIL.prototype={} +A.aIM.prototype={} +A.aIN.prototype={} +A.aIO.prototype={} +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.aJ1.prototype={} +A.aJ2.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.aJb.prototype={} +A.aJc.prototype={} +A.aJd.prototype={} +A.aJe.prototype={} +A.ab5.prototype={} +A.aJf.prototype={} +A.aJg.prototype={} +A.aJh.prototype={} +A.aJi.prototype={} +A.aJj.prototype={} +A.aJk.prototype={} +A.aJl.prototype={} +A.ab6.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.ab7.prototype={} +A.aJz.prototype={} +A.ab8.prototype={} +A.aJA.prototype={} +A.aJB.prototype={} +A.aJC.prototype={} +A.as2.prototype={ +asO(a){return B.c.uC(this.gcn(),"$modalRouteContentName",a)}, +acK(a,b){var s=this.x +return B.c.uC(B.c.uC(this.gcg(),"$tabIndex",s.xa(b)),"$tabCount",s.xa(a))}, +gc5(){return null}, +gbm(){return null}, +gcF(){return null}, +gcE(){return null}, +gcw(){return null}, +apl(a){var s=this,r=s.gc5(),q=s.gbm(),p=s.gcF(),o=s.gcE() +return B.c.uC(A.ew(a,s.gcw(),s.a,o,q,s.gbo(),p,r),"$licenseCount",s.x.xa(a))}, +gcJ(){return null}, +gcf(){return null}, +gcI(){return null}, +gcH(){return null}, +gcA(){return null}, +aPR(a){var s=this,r=s.gcJ(),q=s.gcf(),p=s.gcI(),o=s.gcH() +return B.c.uC(A.ew(a,s.gcA(),s.a,o,q,s.gcm(),p,r),"$remainingCount",s.x.xa(a))}, +$ibd:1} +A.aQ4.prototype={ +Ne(a){return $.cEe().p(0,a.gqY(a))}, +ph(a,b){return $.dhE.cQ(0,b,new A.cg2(b))}, +KF(a){return!1}, +k(a){return"GlobalMaterialLocalizations.delegate("+$.cEe().a+" locales)"}} +A.cg2.prototype={ +$0(){var s,r,q,p,o,n,m,l,k,j,i,h=null +A.cRY() +s=this.a +r=A.ee(s.Qd("_")) +if(A.apB(r)){q=A.bfb(r) +p=A.cwI(r) +o=A.cwH(r) +n=A.bfa(r) +m=A.cwG(r) +l=A.cwF(r) +k=A.cwE(r)}else if(A.apB(s.gqY(s))){q=A.bfb(s.gqY(s)) +p=A.cwI(s.gqY(s)) +o=A.cwH(s.gqY(s)) +n=A.bfa(s.gqY(s)) +m=A.cwG(s.gqY(s)) +l=A.cwF(s.gqY(s)) +k=A.cwE(s.gqY(s))}else{q=A.bfb(h) +p=A.cwI(h) +o=A.cwH(h) +n=A.bfa(h) +m=A.cwG(h) +l=A.cwF(h) +k=A.cwE(h)}if(A.cyK(r)){j=A.bGv(r) +i=A.az1("00",r)}else if(A.cyK(s.gqY(s))){j=A.bGv(s.gqY(s)) +i=A.az1("00",s.gqY(s))}else{j=A.bGv(h) +i=A.az1("00",h)}s=A.dqf(s,q,p,o,n,m,l,k,j,i) +s.toString +return new A.cS(s,t.az)}, +$S:1154} +A.cta.prototype={ +$2(a,b){var s,r=B.dlE.h(0,a) +if($.aiX() instanceof A.UX){$.dkd=A.dkw() +$.aZH=$.aZm=null}if($.b_l() instanceof A.UX)$.dp4=A.dkv() +if(r==null)A.W(A.cg("Missing DateTime formatting patterns",null)) +s=b.a +if(a!==s)A.W(A.eC(A.a([a,s],t._m),"Locale does not match symbols.NAME",null)) +J.bD($.aiX(),s,b) +J.bD($.b_l(),s,r)}, +$S:1155} +A.as3.prototype={$ibf:1, +gdn(){return this.a}} +A.aX7.prototype={ +Ne(a){return $.cEh().p(0,a.gqY(a))}, +ph(a,b){return $.dja.cQ(0,b,new A.coK(b))}, +KF(a){return!1}, +k(a){return"GlobalWidgetsLocalizations.delegate("+$.cEh().a+" locales)"}} +A.coK.prototype={ +$0(){var s=A.dqi(this.a) +s.toString +return new A.cS(s,t.E8)}, +$S:1156} +A.PE.prototype={ +Y(){var s=null +return new A.arm(new A.aAL(),new A.a1m(A.b(t.S,t.EG)),new A.bA_(new A.b6(s,s,t.f5)),s,s,s,B.k)}} +A.bA2.prototype={} +A.bmw.prototype={} +A.yR.prototype={ +zL(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("dc<1>") +p=this.b +o=Math.max(o,p.a) +p=Math.max(l,p.b) +return new A.yR(new A.dc(m,n,q),new A.dc(r.a(o),r.a(p),q),s)}, +p(a,b){var s,r=A.NI(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}, +aJn(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.dc.prototype={ +dX(a,b){var s=A.y(this),r=s.c +return new A.dc(r.a(this.a/b),r.a(this.b/b),s.i("dc<1>"))}, +e3(a){var s=B.e.e3(this.a),r=B.e.e3(this.b),q=A.y(this),p=q.c +return new A.dc(p.a(s),p.a(r),q.i("dc<1>"))}, +dF(a){var s=B.e.dF(this.a),r=B.e.dF(this.b),q=A.y(this),p=q.c +return new A.dc(p.a(s),p.a(r),q.i("dc<1>"))}, +aR6(a){var s=A.y(this),r=s.c +return new A.dc(r.a(this.a/a.a),r.a(this.b/a.b),s.i("dc<1>"))}, +a2(a,b){var s=b.a,r=b.b,q=A.y(this),p=q.c +return new A.dc(p.a(this.a+s),p.a(this.b+r),q.i("dc<1>"))}, +aq(a,b){var s=b.a,r=b.b,q=A.y(this),p=q.c +return new A.dc(p.a(this.a-s),p.a(this.b-r),q.i("dc<1>"))}, +aQ(a,b){var s=A.y(this),r=s.c +return new A.dc(r.a(this.a*b),r.a(this.b*b),s.i("dc<1>"))}, +aw(a){var s=B.e.aw(this.a),r=B.e.aw(this.b) +return new A.dc(s,r,t.B0)}, +bO1(a){return new A.dc(this.a*a,this.b*a,t.B0)}, +vU(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.dc(s*q+r*p,s*p-r*q,t.B0)}return this}, +k(a){return"CustomPoint ("+A.q(this.a)+", "+A.q(this.b)+")"}} +A.cuq.prototype={ +$1(a){var s,r=a.wL(1) +if(r==null)throw A.j(A.aL("incorrect URL template: "+this.a)) +s=J.J(this.b,r) +if(s==null)throw A.j(A.aL("No value provided for variable "+A.q(a.wL(1)))) +else return s}, +$S:38} +A.bex.prototype={ +api(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.dc(6378137*a.b*0.017453292519943295,6378137*Math.log((1+q)/(1-q))/2,t.B0) +r=256*Math.pow(2,b) +p=B.yh.TY(0,s,r) +return p}catch(o){return B.aRL}}, +bRR(a,b){var s,r,q=256*Math.pow(2,b),p=new A.dc((a.a/q-0.5)/2495320233665337e-23,(a.b/q-0.5)/-2495320233665337e-23,t.B0) +try{s=p +s=A.DZ(B.HF.aAH(-90,90,(2*Math.atan(Math.exp(s.b/6378137))-1.5707963267948966)*57.29577951308232),B.HF.aAH(-180,180,s.a*57.29577951308232/6378137)) +return s}catch(r){return null}}, +aV3(a){var s=$.cVB(),r=256*Math.pow(2,a) +return A.NI(B.yh.TY(0,s.a,r),B.yh.TY(0,s.b,r),t.Jy)}} +A.bhU.prototype={} +A.bk7.prototype={} +A.bJy.prototype={ +aAH(a,b,c){if(cb)return b +return c}} +A.bWq.prototype={} +A.c1g.prototype={ +TY(a,b,c){return new A.dc(c*(2495320233665337e-23*b.a+0.5),c*(-2495320233665337e-23*b.b+0.5),t.B0)}} +A.a2P.prototype={ +zL(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.DZ(p,r) +s.b=A.DZ(p,r)}else{r.saNG(0,Math.min(p,r.a)) +r=s.a +r.saNO(0,Math.min(b.b,r.b)) +r=s.b +r.saNG(0,Math.max(b.a,r.a)) +r=s.b +r.saNO(0,Math.max(b.b,r.b))}}, +gce(){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.a2P() +s.zL(0,b) +s.zL(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.a2P&&J.v(b.a,this.a)&&J.v(b.b,this.b)}} +A.Ro.prototype={ +bPJ(a){++this.f +this.a.toString}, +bPP(a){--this.f +this.a.toString}, +bPH(a){--this.f +this.a.toString}, +bPL(a){this.a.toString}, +bPN(a){var s,r,q,p,o=this +if(t.Mj.b(a)){o.a.toString +s=a.gxt().b!==0}else s=!1 +if(s){o.a.toString +s=o.p4 +s===$&&A.e() +r=a.gxt() +o.a.toString +q=B.e.bb(s-r.b*0.005,0,1/0) +r=a.gpE() +p=o.azC(new A.dc(r.a,r.b,t.B0),q) +o.bNY(t.WE.a(p[0]),A.pL(p[1]),B.a1d)}}, +an(){var s,r,q=this,p=null +q.aM() +s=A.cf(p,p,p,p,q) +s.de() +r=s.f3$ +r.b=!0 +r.a.push(q.gbhW()) +s.de() +r=s.nJ$ +r.b=!0 +r.a.push(q.gbeV()) +q.db!==$&&A.e1() +q.db=s +s=A.cf(p,B.E,p,p,q) +s.de() +r=s.f3$ +r.b=!0 +r.a.push(q.gbhs()) +s.de() +r=s.nJ$ +r.b=!0 +r.a.push(q.gbdx()) +q.dy!==$&&A.e1() +q.dy=s}, +bj(a){var s,r,q,p,o=this +o.bP(a) +o.a.toString +s=o.azB(a.e) +r=o.azA() +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.Rn(B.a1c))}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.Rn(B.a1c))}}}, +azB(a){if(a==null)this.a.toString +return 7}, +azA(){return this.azB(null)}, +YE(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.a3x(a))}}, +YD(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.a3w(a))}}, +bJZ(a){var s,r=this,q=r.f===1 +r.d=q +s=q?B.djz:B.djB +r.YE(s) +r.YD(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.aiW(q) +r.w=r.y=r.x=r.z=!1 +r.as=r.at=0 +r.ax=1}, +bK0(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.af(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.Ta(s,p,!0,B.djy) +return}s=a.d +o=s?B.a1f:B.a1g +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.Rm(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.aDX(r.aq(0,n)) +a.Ta(a.adg(l.a2(0,new A.dc(k.a,k.b,t.B0)),a.p4),a.p4,!0,o)}else{j=a.azA() +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.aA0(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.Rm(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.Rm(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.aC9(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.aDX(s.aq(0,r)) +d=a.adg(l.a2(0,f).a2(0,new A.dc(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.Ta(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.avD(o))}if(a.w){s=a.at +s===$&&A.e() +r=a.R8 +r===$&&A.e() +b=a.bUS(0,r+(m-s),!0,o)}else b=!1}else b=!1 +if(c||b)a.I(new A.bA1())}a.at=m +a.ax=a0.d +a.ay=n}, +bJX(a){var s,r,q,p,o,n,m,l,k=this +k.a6s() +s=k.d?B.djA:B.djw +if(k.w){k.w=!1 +k.rx===$&&A.e() +k.p4===$&&A.e() +k.td(new A.Rn(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.avB(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.avy(s)) +return}p=r.dX(0,q) +r=k.x1 +o=new A.Y(0,0,0+r.a,0+r.b).gvq() +r=k.cx +r===$&&A.e() +n=k.ay +n===$&&A.e() +m=r.aq(0,n) +n=m.aq(0,p.aQ(0,o)) +r=t.Ni +l=k.db +l===$&&A.e() +k.dx=new A.aW(l,new A.bb(m,n,r),r.i("aW")) +l.sm(0,0) +l.aLN(A.bWw(1,5,1000),q/1000)}, +bKe(a){var s,r=this +r.YE(B.CE) +r.YD(B.CE) +s=a.b +s.toString +r.aiW(s) +r.a.toString +r.rx===$&&A.e() +r.p4===$&&A.e() +r.td(new A.avF(B.CE))}, +bJm(a){var s,r=this +r.a6s() +r.YE(B.CF) +r.YD(B.CF) +s=a.b +s.toString +r.aiW(s) +r.a.toString +r.rx===$&&A.e() +r.p4===$&&A.e() +r.td(new A.avA(B.CF))}, +aC9(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.dc(a.a,a.b,t.B0).aq(0,o.x1.dX(0,2)) +n=o.R8 +n===$&&A.e() +p=q.a2(0,r.vU(0,n*0.017453292519943295)) +if(s){n=o.p4 +n===$&&A.e()}else n=b +return o.adg(p,n)}, +aiW(a){return this.aC9(a,null)}, +bIZ(a){var s,r,q,p,o,n,m,l=this +l.a6s() +l.YE(B.a1e) +l.YD(B.a1e) +l.a.toString +s=a.b +r=s.a +s=s.b +q=l.p4 +q===$&&A.e() +p=l.azC(new A.dc(r,s,t.B0),l.aA0(q,2)) +q=A.pL(p[1]) +s=t.WE.a(p[0]) +r=l.p4 +o=t.Y +n=o.i("f5") +m=l.dy +m===$&&A.e() +l.fr=new A.aW(m,new A.f5(new A.fu(B.a_),new A.bb(r,q,o),n),n.i("aW")) +n=l.rx +n===$&&A.e() +o=t.AP.i("f5") +l.fx=new A.aW(m,new A.f5(new A.fu(B.a_),new A.a2Q(n,s),o),o.i("aW")) +m.xb(0,0)}, +azC(a,b){var s,r,q=this,p=a.aq(0,q.x1.dX(0,2)),o=q.R8 +o===$&&A.e() +s=p.vU(0,o*0.017453292519943295) +o=q.p4 +o===$&&A.e() +r=s.aQ(0,1-1/q.ael(b,o)) +o=q.rx +o===$&&A.e() +return[q.a1N(q.aPk(o).a2(0,r)),b]}, +bdy(a){var s=this +if(a===B.c6){s.rx===$&&A.e() +s.p4===$&&A.e() +s.td(new A.avw(B.vt)) +s.r=!0}else if(a===B.ao){s.r=!1 +s.rx===$&&A.e() +s.p4===$&&A.e() +s.td(new A.a3w(B.vt))}}, +bht(){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.Ta(s,q.b.ab(0,r.gm(r)),!0,B.vt)}, +bJH(a){var s=this,r=s.go +if(r!=null)r.af(0) +if(++s.fy===1)s.go=A.d6(B.aSY,s.gbsV())}, +a6s(){var s=this.go +if(s!=null)s.af(0) +this.fy=0}, +beW(a){var s=this +if(a===B.ao){s.r=s.Q=!1 +s.rx===$&&A.e() +s.p4===$&&A.e() +s.td(new A.a3x(B.vs))}}, +bhX(){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.avz(B.vs)) +n.r=!0}s=n.ch +s===$&&A.e() +s=n.aPk(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.a1N(s.a2(0,new A.dc(r,q,t.B0).vU(0,p*0.017453292519943295))) +p=n.p4 +p===$&&A.e() +n.Ta(o,p,!0,B.vs)}, +bIP(a){var s +if(!this.r)return +s=a.a +this.YD(s) +this.YE(s)}, +aA0(a,b){return this.aLM(b===1?a:a+Math.log(b)/0.6931471805599453)}, +aDX(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.b42()}} +A.bA1.prototype={ +$0(){}, +$S:0} +A.adS.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.a2Q.prototype={ +rJ(a){var s=this.a,r=s.a,q=this.b,p=q.a +s=s.b +return A.DZ(r+(p-r)*a,s+(q.b-s)*a)}} +A.lh.prototype={ +G(){return"MapEventSource."+this.b}} +A.kn.prototype={} +A.avG.prototype={} +A.avF.prototype={} +A.avA.prototype={} +A.a3y.prototype={} +A.Rm.prototype={} +A.avB.prototype={} +A.avx.prototype={} +A.avy.prototype={} +A.avz.prototype={} +A.a3x.prototype={} +A.avv.prototype={} +A.avE.prototype={} +A.avw.prototype={} +A.a3w.prototype={} +A.avC.prototype={} +A.avD.prototype={} +A.Rn.prototype={} +A.b0J.prototype={} +A.ajx.prototype={ +G(){return"AnchorAlign."+this.b}} +A.avH.prototype={ +ge7(){return null}} +A.avJ.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.cHH(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.lm.api(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.dc(f+j,e-g,p) +c=new A.dc(f-i,e+k,p) +k=a2.to +k===$&&A.e() +j=new A.yR(d,c,q).zL(0,d).zL(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.tJ(A.cN5(-(j*0.017453292519943295)),a1,B.C,!0,a1,e,a1) +s.push(new A.pv(f-i,k-g,a1,a1,m,h,a0,a1))}return A.cX(B.aO,s,B.B,B.a6)}} +A.p8.prototype={ +D5(a,b,c){var s,r,q=this.a +if(b!=null)q=A.cTb(q,b) +s=this.b +if(c!=null)s=A.cTb(s,c) +r=new A.p8(q,s,t.lH) +s=this.e +s===$&&A.e() +r.e=s +return r}, +ge7(a){var s=this.e +s===$&&A.e() +return A.q(this.a)+":"+A.q(this.b)+":"+A.q(s)}, +k(a){var s=this.e +s===$&&A.e() +return"Coords("+A.q(this.a)+", "+A.q(this.b)+", "+A.q(s)+")"}, +l(a,b){var s,r +if(b==null)return!1 +if(b instanceof A.p8){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.an(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.auX.prototype={} +A.tG.prototype={ +bN5(){var s,r,q,p,o,n,m,l=this +Date.now() +try{s=l.as +p=l.as=l.c.aj(B.AR) +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.cES(p,o)}p=new A.lT(l.gbwM(),null,l.gbwL()) +l.at=p +l.as.a8(0,p)}}catch(m){r=A.a2(m) +q=A.ay(m) +l.aFF(r,q)}}, +v9(a){var s,r,q,p,o=this +if(a)try{o.c.a9i().nf(new A.c_X())}catch(r){s=A.a2(r) +A.js().$1(J.bp(s))}q=o.y +p=q==null +if(!p)q.pR(o.gaCb()) +if(!p)q.n() +q=o.as +if(q!=null){p=o.at +p===$&&A.e() +q.T(0,p)}}, +bnG(a){if(a===B.ao)this.f=!0}, +bwN(a,b){var s=this,r=s.z +if(r!=null){s.Q=a +r.$3(s.a,null,s)}}, +aFF(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.tG&&this.a.l(0,b.a)}} +A.c_X.prototype={ +$1(a){A.js().$1(J.bp(a))}, +$S:243} +A.aaa.prototype={ +Y(){return new A.agE(null,null,B.k)}} +A.agE.prototype={ +an(){var s,r=this +r.aM() +r.z!==$&&A.e1() +r.z=new A.c_U(A.b(t.N,t.uY)) +r.Q!==$&&A.e1() +r.Q=new A.c1h(A.b(t.i,t.L2)) +s=r.a.r +r.y=new A.dc(s,s,t.B0)}, +bj(a){var s,r,q,p,o,n=this +n.bP(a) +s=n.a +r=s.r +if(a.r!==r){n.y=new A.dc(r,r,t.B0) +q=!0}else q=!1 +r=n.z +r===$&&A.e() +q=B.cc.w4(q,!r.bzG(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.a1a.r9(a.db,o)){n.a.toString +q=!0}else q=!1}if(q){n.a.toString +r.By(B.i7)}}, +n(){var s=this,r=s.z +r===$&&A.e() +s.a.toString +r.By(B.i7) +r=s.as +if(r!=null)r.af(0) +s.a.toString +s.b6f()}, +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.cHH(a5),a4=a3.p4 +a4===$&&A.e() +s=a1.agf(B.e.vV(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.a6O(a3,a4,s)}}else if(Math.abs(s-a4)>=1){a4=a3.rx +a4===$&&A.e() +a1.a6O(a3,a4,s)}a4=a3.rx +a4===$&&A.e() +a1.a6O(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.Q(a4,!0,A.y(a4).i("D.E"))}else{r===$&&A.e() +q=r.b_f(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.dc(l,k,h).aq(0,new A.dc(2,-2,f)) +g.a(j) +g.a(m) +d=A.NI(e,new A.dc(j,m,h).a2(0,new A.dc(2,-2,f)),s) +s=a5.z +s===$&&A.e() +s.bNq(a5.r,d) +h=a5.r +h.toString +if(Math.abs(r-h)>1){a5.a6O(a8,a9,r) +return}for(h=t.lH,c=m;c<=k;++c)for(b=l;b<=j;++b){a=new A.p8(b,c,h) +g=a5.r +g.toString +a.e=g +a5.a.toString +a8.a.toString +if(!a5.blU(B.lm,a))continue +if(!s.bNp(a))i.push(a)}a5.a.toString +s.bHs(n,B.i7) +B.b.fl(i,new A.cnG(new A.dc((l+j)/2,(m+k)/2,t.o_))) +for(m=i.length,l=a5.gbwO(),a0=0;a0r.b.b +if(r)return!1 +return!0}, +bwP(a,b,c){var s,r,q,p=this +if(b!=null){A.js().$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.q(r.a)+":"+A.q(r.b)+":"+A.q(q)) +if(q==null)return +p.a.toString +q.w=new A.bQ(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.xb(0,0)}if(p.c!=null)p.I(new A.cnD()) +if(s.gbzE()){s=p.as +if(s!=null)s.af(0) +s=p.a.dy +s=s!=null?new A.bc(s.a+5e4):B.fm +p.as=A.d6(s,new A.cnE(p))}}, +aDc(a){var s=this.y +s===$&&A.e() +return A.NI(a.a.aR6(s).dF(0),a.b.aR6(s).e3(0).aq(0,B.aRM),t.Jy)}} +A.cnF.prototype={ +$1(a){var s +if(a!==this.b){s=this.a.z +s===$&&A.e() +s=!s.bzP(a)}else s=!1 +return s}, +$S:414} +A.cnG.prototype={ +$2(a,b){var s=this.a +return B.e.C(a.aKO(s)-b.aKO(s))}, +$S:1161} +A.cnD.prototype={ +$0(){}, +$S:0} +A.cnE.prototype={ +$0(){var s=this.a +if(s.c!=null)s.I(new A.cnC(s))}, +$S:0} +A.cnC.prototype={ +$0(){var s,r=this.a,q=r.z +q===$&&A.e() +s=r.r +r.a.toString +q.aPn(s,B.i7)}, +$S:0} +A.Pr.prototype={ +G(){return"EvictErrorTileStrategy."+this.b}} +A.ai7.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.c_U.prototype={ +b_f(a,b){var s=this.a +s=A.Q(s.gaA(s),!0,t.uY) +B.b.fl(s,new A.c_V(a,b)) +return s}, +bzP(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.bM(J.ag(s.a),s.b,r.i("bM<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}, +gbzE(){for(var s=this.a,s=s.gcr(s),s=s.gS(s);s.q();)if(s.gE(s).b.w==null)return!1 +return!0}, +bzG(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.bM(J.ag(s.a),s.b,r.i("bM<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.aDR(s,r,q,d) +return!1}} +A.c_V.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.bM(r-Math.abs(q-p),r-Math.abs(q-s))}, +$S:1162} +A.c_W.prototype={ +bgo(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.aw(b.a)),"y",B.d.k(B.e.aw(b.b)),"z",B.d.k(B.e.aw(p+c.as)),"s",this.aVo(b,c),"r","@2x"],s,s) +q=A.eA(r,s,s) +q.H(0,c.db) +return A.cT6(a,q)}, +aVs(a,b){return null}, +aVo(a,b){return b.at[B.d.al(B.e.aw(a.a+a.b),3)]}} +A.I6.prototype={ +CJ(a,b){return A.cyL(this.bmF(a,b),new A.blH(this,a))}, +zY(a){return new A.cS(this,t.PP)}, +HQ(a,b,c){return this.bmG(a,b,c)}, +bmF(a,b){return this.HQ(a,b,!1)}, +bmG(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$HQ=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.dG(i,0,null) +s=7 +return A.f(n.c.a6J("GET",m,n.d),$async$HQ) +case 7:l=e +if(l.b!==200){i=A.cyH(l.b,m) +throw A.j(i)}f=b +s=9 +return A.f(A.zS(l.w),$async$HQ) +case 9:s=8 +return A.f(f.$1(e),$async$HQ) +case 8:k=e +f=J +s=10 +return A.f(k.y6(),$async$HQ) +case 10:j=f.aj6(e) +q=new A.kk(j,1,null) +s=1 +break +p=2 +s=6 +break +case 4:p=3 +g=o +if(!c&&n.b!=null){q=n.HQ(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$HQ,r)}} +A.blH.prototype={ +$0(){var s=this +return A.n1(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.dd("Image provider: "+s.a.k(0)) +case 2:r=3 +return A.dd("Image key: "+s.b.k(0)) +case 3:return A.mX() +case 1:return A.mY(p)}}},t.EX)}, +$S:297} +A.bFM.prototype={ +aUh(a,b){var s,r=this.bgo(b.c,a,b),q=this.aVs(a,b),p=this.a +p.D(0,"User-Agent") +s=A.aZU() +if(s==null)s=new A.CL(A.b5(t.Gf)) +return new A.I6(r,q,s,p)}} +A.aGj.prototype={} +A.ajH.prototype={ +A(a){var s,r,q=this,p=null,o=q.c,n=q.e,m=n.a,l=o.b.bO1(m).a2(0,n.b) +n=q.d +s=o.y +if(s==null){o=o.Q +r=A.cz6(B.C,p,p,p,p,B.bB,B.f9,p,o==null?p:o.a,!1,!1,!1,p,B.dw,1,p)}else r=A.hY(s,new A.b0T(q),p) +return A.hF(p,r,n.b*m,p,l.a,p,l.b,n.a*m)}} +A.b0T.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.cz6(B.C,s,s,s,s,B.bB,B.f9,s,q,!1,!1,!1,r,B.dw,1,s)}, +$S:1163} +A.c1h.prototype={ +ash(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.auX(b.Bs(b.a1N(s),a),a) +r.j(0,a,s) +return s}, +bXw(a){var s,r,q=A.a([],t.v) +for(s=this.a,s=A.hg(s,s.r,A.y(s).c);s.q();){r=s.d +if(a.$1(r))q.push(r)}return q}} +A.arm.prototype={ +gapr(){this.a.toString +return this.p2}, +an(){var s,r=this +r.b3U() +r.gapr() +s=r.a +s.toString +r.R8=0 +s=s.e +r.rx=s.k1 +s=s.b +r.p4=s +r.to=r.ae5(s) +r.ry=r.a4z() +$.aD.go$.push(new A.bn6(r))}, +bj(a){this.b1Q(a) +this.gapr()}, +A(a){var s,r,q,p=this +p.Fb(a) +s=A.dE(a,null) +r=s==null?null:s.ay +q=A.b(t.Ev,t.xR) +q.j(0,B.x8,new A.fj(new A.bmV(p),new A.bmW(p),t.UN)) +q.j(0,B.x6,new A.fj(new A.bmX(p),new A.bmY(p),t.jn)) +p.a.toString +q.j(0,B.xa,new A.fj(new A.bmZ(p),new A.bn_(p,r),t.ok)) +q.j(0,B.x9,new A.fj(new A.bn0(p),new A.bn1(p,r),t.Uv)) +q.j(0,B.apj,new A.fj(new A.bn2(p),new A.bn3(p),t.lG)) +return new A.fw(new A.bn4(p,q),null)}, +gz4(){this.a.toString +return!1}, +gpf(a){var s=this.x2 +return s==null?B.Me:s}, +aGM(){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.dc(n*r+m*q,m*r+n*q,s)}else p.x2=new A.dc(n,m,s) +o=p.rx +o===$&&A.e() +p.RG=p.ae2(o)}, +td(a){var s=this +if(a.a===B.a1b&&a instanceof A.a3y)s.bIP(a) +s.I(new A.bn5(s,a)) +s.gapr().a.t(0,a)}, +bUS(a,b,c,d){var s=this,r=s.R8 +r===$&&A.e() +if(b!==r){s.I(new A.bn8(s,b)) +s.aGM() +s.rx===$&&A.e() +s.p4===$&&A.e() +s.td(new A.avC(d)) +return!0}return!1}, +Ta(a,b,c,d){var s,r,q,p,o=this,n={} +n.a=a +n.b=b +b=o.aLM(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.a4z() +s=!(s.a!=null&&s.b!=null)}else s=!0 +if(s)return!1 +if(o.bMa(a)){o.a.toString +return!1}o.a.toString +s=o.rx +q=o.p4 +q===$&&A.e() +o.I(new A.bn7(n,o)) +o.to=o.ae5(o.p4) +o.ry=o.a4z() +o.RG=o.ae2(n.a) +p=n.a +n=n.b +if(d===B.vs)o.td(new A.avx(d)) +else if(d===B.vt)o.td(new A.avv(d)) +else if(d===B.a1d)o.td(new A.avE(d)) +else if(d===B.a1f||d===B.a1g)o.td(A.cyj(s,null,d,p,n,q)) +else if(d===B.a1b)o.td(A.cyj(s,null,d,p,n,q)) +else if(d===B.djx)if(n!==q||p.a!==s.a||p.b!==s.b)o.td(A.cyj(s,null,d,p,n,q)) +o.a.toString +return!0}, +bNY(a,b,c){return this.Ta(a,b,!1,c)}, +aLM(a){this.a.toString +return a}, +a4z(){var s,r,q,p=this,o=p.to +o===$&&A.e() +s=o.$ti +r=s.c +s=p.a1N(new A.dc(r.a(o.a.a),r.a(o.b.b),s.i("dc<1>"))) +o=p.to +r=o.$ti +q=r.c +r=p.a1N(new A.dc(q.a(o.b.a),q.a(o.a.b),r.i("dc<1>"))) +o=new A.a2P() +o.zL(0,s) +o.zL(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.lm.api(a,b)}, +aPk(a){return this.Bs(a,null)}, +adg(a,b){var s +if(b==null){s=this.p4 +s===$&&A.e() +b=s}this.a.toString +s=B.lm.bRR(a,b) +s.toString +return s}, +a1N(a){return this.adg(a,null)}, +ael(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))}, +aUF(a,b){var s=this.gpf(this).dX(0,2) +return this.Bs(a,b).aq(0,s).aw(0)}, +ae2(a){return this.aUF(a,null)}, +ae5(a){var s,r,q=this,p=q.ael(a,a),o=q.rx +o===$&&A.e() +s=q.Bs(o,a).dF(0) +r=q.gpf(q).dX(0,p*2) +return A.NI(s.aq(0,r),s.a2(0,r),t.Jy)}, +bMa(a){this.a.toString +return!1}} +A.bn6.prototype={ +$1(a){this.a.a.toString}, +$S:3} +A.bmV.prototype={ +$0(){return A.Ui(this.a,null)}, +$S:230} +A.bmW.prototype={ +$1(a){var s=this.a,r=s.ok +a.bN=r.gaqc() +a.dt=s.gbJG() +a.cT=r.gA_()}, +$S:231} +A.bmX.prototype={ +$0(){return A.bzq(this.a,null,null)}, +$S:232} +A.bmY.prototype={ +$1(a){a.p2=this.a.ok.gCR()}, +$S:233} +A.bmZ.prototype={ +$0(){return A.cA7(this.a,null)}, +$S:234} +A.bn_.prototype={ +$1(a){a.ch=new A.bmU() +a.b=this.b +if(a.w==null)a.w=this.a.p1}, +$S:235} +A.bmU.prototype={ +$1(a){}, +$S:24} +A.bn0.prototype={ +$0(){return A.Qc(this.a,null)}, +$S:236} +A.bn1.prototype={ +$1(a){a.ch=new A.bmT() +a.b=this.b +if(a.w==null)a.w=this.a.p1}, +$S:237} +A.bmT.prototype={ +$1(a){}, +$S:24} +A.bn2.prototype={ +$0(){return A.cLL(this.a,null)}, +$S:436} +A.bn3.prototype={ +$1(a){var s=this.a +a.ax=s.gbJY() +a.ay=s.gbK_() +a.ch=s.gbJW() +if(a.w==null)a.w=s.p1 +s.p1.b=a}, +$S:437} +A.bn4.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.dc(q,p,t.o_) +r.aGM()}r.a.toString +q=r.p4 +q===$&&A.e() +r.to=r.ae5(q) +r.ry=r.a4z() +q=r.rx +q===$&&A.e() +r.RG=r.ae2(q) +q=r.gpf(r) +p=q.a +q=q.b +o=r.R8 +o===$&&A.e() +p=A.cKr(B.C,A.aal(B.C,o*0.017453292519943295,A.cX(B.aO,r.a.c,B.B,B.a6),s,s),q,p,q,p) +r.a.toString +return new A.J8(r,A.uZ(B.di,new A.a5M(new A.vh(A.rq(A.cX(B.aO,A.a([p,A.cX(B.aO,B.h9,B.B,B.a6)],t.p),B.B,B.a6),B.B,s),this.b,s,!1,s),r.ga_d(),r.gbIY(),r.gaog(),r.ok,s),s,r.gbPG(),r.gbPI(),r.gbPK(),s,s,r.gbPM(),r.gbPO()),s)}, +$S:1164} +A.bn5.prototype={ +$0(){this.a.a.toString}, +$S:0} +A.bn8.prototype={ +$0(){this.a.R8=this.b}, +$S:0} +A.bn7.prototype={ +$0(){var s=this.b,r=this.a +s.p4=r.b +s.rx=r.a}, +$S:0} +A.acY.prototype={ +an(){this.b1R() +this.a.toString}, +ro(){var s=this.ql$ +if(s!=null){s.aX() +s.pl() +this.ql$=null}this.xB()}} +A.bA_.prototype={} +A.J8.prototype={ +fN(a){return!0}} +A.jt.prototype={} +A.bnx.prototype={} +A.XJ.prototype={ +tZ(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.cT_("vec",a,!0) +else{q=B.CL.h(0,r) +if(q==null||q.a==null)m.a=A.am(n,n,B.h,n,n,n,n,n,n,n,n,n,n,n) +else{r=q.a +r.toString +m.a=A.aiC(B.r,B.bg,a,n,r,!1).a}}p=new A.fw(new A.b_y(m,a),n)}else p=new A.fw(new A.b_z(o,a),n) +return new A.et(A.aaD(1,A.a([A.aaE(p,new A.b_A(s),s,0),A.Ei(0,l.a,0,new A.be(a.gnM().e,B.I).bh(a),0)],t.p)),a,l.c,l.d,n)}, +vC(a){return A.a([a.aMx()],t.Rn)}, +xK(){return A.a([this.ax],t.gn)}, +gtF(){return B.r}, +gtH(){return B.r}, +tP(a,b){return!1}, +P(){var s=this,r=s.uJ() +r.H(0,A.p(["base",s.ax.P(),"label",A.Xp(s.ay),"isStretchy",s.ch,"isShifty",s.CW],t.N,t.O)) +return r}} +A.b_y.prototype={ +$2(a,b){var s=this.b +s=new A.be(s.gnM().e,B.I).bh(s) +return A.aCr(A.xw(this.a.a,-s,1),0,null,B.n,b.a)}, +$S:1165} +A.b_z.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.be(m.gnM().dy,B.I).bh(m) +return new A.aa(new A.au(0,0,0,3*s),A.am(n,n,B.h,m.b,n,n,n,s,n,n,n,n,n,b.a),n)}else{r=B.CL.h(0,m) +if(r==null||r.b==null)return A.am(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.cCz(q,b.a,p) +if(m==="\u23de")return new A.aa(new A.au(0,0,0,new A.be(0.1,B.I).bh(p)),o,n) +else return o}}, +$S:76} +A.b_A.prototype={ +$1(a){return new A.aB(a-2*this.a,1/0,0,1/0)}, +$S:253} +A.ajg.prototype={ +tZ(a,b){var s=b[0],r=s.c,q=s.d,p=this.ay==="~"?new A.be(0.12,B.I).bh(a):0 +return new A.et(A.aaD(0,A.a([A.aaE(s.a,null,0,p),A.aaE(new A.fw(new A.b_B(this,a),null),new A.b_C(),0,0)],t.p)),a,r,q,null)}, +vC(a){return A.a([a.aMx()],t.Rn)}, +xK(){return A.a([this.ax],t.gn)}, +gtF(){return B.r}, +gtH(){return B.r}, +tP(a,b){return!1}, +P(){var s=this.uJ() +s.H(0,A.p(["base",this.ax.P(),"label",A.Xp(this.ay)],t.N,t.O)) +return s}} +A.b_C.prototype={ +$1(a){return new A.aB(a,1/0,0,1/0)}, +$S:253} +A.b_B.prototype={ +$2(a,b){var s,r,q=null,p=this.a.ay +if(p==="\xaf"){p=this.b +s=new A.be(p.gnM().dy,B.I).bh(p) +return new A.aa(new A.au(0,3*s,0,0),A.am(q,q,B.h,p.b,q,q,q,s,q,q,q,q,q,b.a),q)}else{r=B.CL.h(0,p) +if(r==null||r.c==null)return A.am(q,q,B.h,q,q,q,q,q,q,q,q,q,q,q) +p=r.c +p.toString +return A.cCz(p,b.a,this.b)}}, +$S:76} +A.app.prototype={ +tZ(a,b){var s=null,r=1-a.gnM().dx/2,q=a.x*r*a.gzi() +return new A.et(new A.aKD(q*r,A.am(s,s,B.h,a.b,s,s,s,q,s,s,s,s,s,1.5),s),a,0,0,s)}, +gtF(){return B.r}, +gtH(){return B.r}, +tP(a,b){return!1}} +A.aKD.prototype={ +be(a){var s=new A.aKE(this.e,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}} +A.aKE.prototype={ +pZ(a){return this.L}} +A.aqy.prototype={ +tZ(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.be(a.gnM().p1,B.I).bh(a) +r=n.ch +s=new A.bq(n.CW,m,A.n9(r==null?a.b:r,s),m,m,m,m,B.K)}else s=m +r=t.p +s=A.a([A.am(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.hF(0,new A.fw(new A.bjn(n,a),m),m,m,0,0,0,m)) +if(B.b.p(q,"downdiagnoalstrike"))s.push(A.hF(0,new A.fw(new A.bjo(n,a),m),m,m,0,0,0,m)) +p=A.cX(B.aO,s,B.B,B.a6) +if(B.b.p(q,"horizontalstrike")){s=new A.be(a.gnM().e,B.I).bh(a) +q=new A.be(a.gnM().dy,B.I).bh(a) +o=n.ch +if(o==null)o=a.b +p=new A.rw(new A.bsy(q,s/2,o),A.a([A.uq(p,0,t.S)],r),m,t.gr)}return new A.et(p,a,0,0,m)}, +vC(a){return A.a([a],t.Rn)}, +xK(){return A.a([this.ax],t.gn)}, +gtF(){return B.r}, +gtH(){return B.r}, +tP(a,b){return!1}, +P(){var s,r,q=this,p=q.uJ(),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.aW){r=B.ik.h(0,s.b) +r.toString +o.j(0,"horizontalPadding",A.q(s.a)+r)}s=q.db +if(s!==B.aW){r=B.ik.h(0,s.b) +r.toString +o.j(0,"verticalPadding",A.q(s.a)+r)}p.H(0,o) +return p}} +A.bjn.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.be(0.046,B.I).bh(p),n=this.a.ch +return A.o9(s,s,s,new A.a2Y(0,1,1,0,o,n==null?p.b:n,s),new A.a1(r,q))}, +$S:461} +A.bjo.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.be(0.046,B.I).bh(p),n=this.a.ch +return A.o9(s,s,s,new A.a2Y(0,0,1,1,o,n==null?p.b:n,s),new A.a1(r,q))}, +$S:461} +A.a2Y.prototype={ +b4(a,b){var s=this,r=b.a,q=b.b,p=$.aC().b_() +p.spw(s.f) +p.sae(0,s.r) +a.u2(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.bsy.prototype={ +YI(a,b){return this.d}, +Op(a,b,c,d,e){var s=b.h(0,0) +s.toString +return a.$2(s,1/0)}, +am6(a,b,c){var s,r=b.h(0,0) +r.toString +if(c)return r.pT(a) +r.cU(a,!0) +s=r.uF(B.P) +s.toString +this.d=s +r=r.k3 +this.e=r.a +return r}, +a7R(a,b){var s=this,r=a.gd0(a),q=b.a,p=b.b+s.d-s.b,o=s.e,n=$.aC().b_() +n.spw(s.a) +n.sae(0,s.c) +r.u2(new A.w(q,p),new A.w(q+o,p),n)}} +A.aqL.prototype={ +tZ(a,b){var s=this,r=new A.be(a.gnM().dx,B.I).bh(a),q=new A.be(a.gnM().dy,B.I).bh(a),p=s.ay?new A.be(3,B.fA).bh(a):0,o=A.a0(b).i("O<1,r>") +return new A.et(A.xw(new A.aqK(q,p,new A.be(12,B.fA).bh(a)*s.ax,s.CW,J.bB(s.cx,new A.bk8(a),t.i).qH(0,!1),A.Q(new A.O(b,new A.bk9(),o),!1,o.i("al.E")),null),r,0.5),a,0,0,null)}, +vC(a){return A.aO(this.ch.length,a,!1,t.mu)}, +xK(){return this.ch}, +gtF(){return B.r}, +gtH(){return B.r}, +tP(a,b){return!1}, +P(){var s,r=this,q=r.uJ(),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.O(s,new A.bka(),A.a0(s).i("O<1,R>"))) +s=r.ax +if(s!==1)o.j(0,"arrayStretch",s) +o.j(0,"hlines",J.bB(r.CW,new A.bkb(),p)) +o.j(0,"rowSpacings",J.bB(r.cx,new A.bkc(),p)) +q.H(0,o) +return q}} +A.bk8.prototype={ +$1(a){return a.bh(this.a)}, +$S:462} +A.bk9.prototype={ +$1(a){return a.a}, +$S:1169} +A.bka.prototype={ +$1(a){return a.P()}, +$S:463} +A.bkb.prototype={ +$1(a){return a.G()}, +$S:254} +A.bkc.prototype={ +$1(a){var s=a.a,r=B.ik.h(0,a.b) +r.toString +return A.q(s)+r}, +$S:464} +A.arF.prototype={ +xK(){return A.a([this.ax,this.ay],t.gn)}, +tZ(a,b){var s=t._V +return new A.et(new A.rw(new A.arE(this.ch,a),A.a([A.uq(b[0].a,B.nY,s),A.uq(b[1].a,B.nZ,s)],t.p),null,t.Ut),a,0,0,null)}, +vC(a){var s=a.a +return A.a([a.vc(A.po(s,B.dsy)),a.vc(A.po(s,B.dsz))],t.Rn)}, +tP(a,b){return!1}, +gtF(){return B.r}, +gtH(){return B.r}, +P(){var s,r=this,q=r.uJ(),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.y7.prototype={ +G(){return"_FracPos."+this.b}} +A.arE.prototype={ +YI(a,b){return this.d}, +Tp(a,b){var s,r,q,p=a.h(0,B.nY) +p.toString +s=a.h(0,B.nZ) +s.toString +r=Math.max(p,s) +q=r+2*new A.be(0.12,B.I).bh(this.b) +if(!b){this.r=r +this.f=q}return new A.uf(q,A.p([B.nY,0.5*(q-p),B.nZ,0.5*(q-s)],t._V,t.i),t._l)}, +aqs(a){return this.Tp(a,!1)}, +Tr(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.nY) +b.toString +s=a0.h(0,B.nZ) +s.toString +r=a.h(0,B.nY) +r.toString +q=a.h(0,B.nZ) +q.toString +p=c.b +o=p.gnM() +n=new A.be(o.dy,B.I).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.be(k,B.I).bh(p) +i=new A.be(m?o.z:o.Q,B.I).bh(p) +h=new A.be(o.dx,B.I).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.by4.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.c7:B.az +p=o.a.ch[B.d.aK(a+1,2)].x +if(p==null)p=B.r +p=A.aZB(q,p,s.a).bh(s) +q=p}return A.R0(!1,!1,new A.QX(new A.by2(o.a,a,r,s),null),new A.by3(o.b,s),q)}else{s=B.d.aK(a,2) +r=o.a.ch[s].x +if(r==null)r=B.r +q=a===o.d-2?B.cA:B.az +p=o.c +p=A.aZB(r,q,p.a).bh(p) +return A.R0(!1,!1,o.e[s].a,null,p)}}, +$S:1173} +A.by3.prototype={ +$2(a,b){var s=this.a,r=Math.max(a-s,b+s) +return new A.aB(0,1/0,Math.max(r/500*901,2*r-B.dt3.bh(this.b)),1/0)}, +$S:1174} +A.by2.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.aK(q,2)-1]}return A.doi(q,b.c,r.d)}, +$S:76} +A.by5.prototype={ +$1(a){return a.P()}, +$S:463} +A.crv.prototype={ +$1(a){return A.cBZ(this.a,a.a.gwu(),this.b,a.b)>this.c}, +$S:255} +A.iG.prototype={} +A.qo.prototype={ +G(){return"MatrixSeparatorStyle."+this.b}} +A.v3.prototype={ +G(){return"MatrixColumnAlign."+this.b}} +A.a40.prototype={ +tZ(a,b){var s,r=this,q=new A.be(a.gnM().dx,B.I).bh(a),p=r.dy,o=r.fr,n=new A.be(a.gnM().dy,B.I).bh(a),m=new A.be(12,B.fA).bh(a),l=t.i,k=J.bB(r.cy,new A.bBI(a),l).qH(0,!1),j=r.ch?new A.be(0.2777777777777778,B.I).bh(a.vc(B.nf)):new A.be(5,B.fA).bh(a),i=A.aO(o+1,0,!1,l) +l=A.aO(p+1,0,!1,l) +s=A.atH(A.J0(b,new A.bBJ(),t.Ap,t.Ls),t.ux) +return new A.et(A.xw(new A.rw(new A.axT(p,o,n,r.ax*m,k,r.db,r.ay,j,r.cx,r.CW,l,i),A.Q(s,!1,s.$ti.i("D.E")),null,t.gr),q,0.5),a,0,0,null)}, +vC(a){return A.aO(this.dy*this.fr,a,!1,t.mu)}, +xK(){var s=J.XA(this.dx,new A.bBK(),t.SZ) +return A.Q(s,!1,s.$ti.i("D.E"))}, +gtF(){return B.r}, +gtH(){return B.r}, +tP(a,b){return!1}, +P(){var s,r,q=this,p=q.uJ(),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.bB(q.CW,new A.bBM(),o)) +n.j(0,"vLines",J.bB(q.cx,new A.bBN(),o)) +s=q.cy +r=J.cb(s) +if(!r.zK(s,new A.bBO()))n.j(0,"rowSpacings",r.dB(s,new A.bBP(),o)) +s=q.db +r=J.cb(s) +if(!r.zK(s,new A.bBQ()))n.j(0,"hLines",r.dB(s,new A.bBR(),o)) +n.j(0,"body",J.bB(q.dx,new A.bBS(),t.e_)) +p.H(0,n) +return p}} +A.bBG.prototype={ +$1(a){return J.aH(a)}, +$S:1176} +A.bBH.prototype={ +$1(a){return A.J_(a,this.a,null,t.SZ)}, +$S:465} +A.bBI.prototype={ +$1(a){return a.bh(this.a)}, +$S:462} +A.bBJ.prototype={ +$2(a,b){return b==null?null:A.uq(b.a,a,t.S)}, +$S:1178} +A.bBK.prototype={ +$1(a){return a}, +$S:465} +A.bBM.prototype={ +$1(a){return a.G()}, +$S:1179} +A.bBN.prototype={ +$1(a){return a.G()}, +$S:254} +A.bBO.prototype={ +$1(a){return a.a===0}, +$S:1180} +A.bBP.prototype={ +$1(a){var s=a.a,r=B.ik.h(0,a.b) +r.toString +return A.q(s)+r}, +$S:464} +A.bBQ.prototype={ +$1(a){return a===B.cP}, +$S:1181} +A.bBR.prototype={ +$1(a){return a.G()}, +$S:254} +A.bBS.prototype={ +$1(a){return J.bB(a,new A.bBL(),t.XF)}, +$S:1182} +A.bBL.prototype={ +$1(a){return a==null?null:a.P()}, +$S:1183} +A.axT.prototype={ +YI(a,b){return null}, +Tp(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.jx(b,a) +for(s=0;s")),t.ku)}, +aqs(a){return this.Tp(a,!1)}, +Tr(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.jx(a1,a2) +for(s=0;s")),t.ku)}, +aqt(a,b){return this.Tr(a,b,!1)}, +a7R(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=$.aC().b_(),h=j.c +i.spw(h) +for(s=j.f,r=J.S(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.csE.prototype={ +$1(a){return A.cBZ("\u221a",a.a.gwu(),this.a,a.b)>this.b}, +$S:255} +A.cum.prototype={ +$1(a){return A.cBZ("\u221a",a.a.gwu(),this.a,a.b)>this.b}, +$S:255} +A.aFd.prototype={ +tZ(a,b){var s=null,r=new A.be(2,B.hT).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.aaE(new A.QX(new A.bYb(this,a),s),new A.bYc(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.et(A.aaD(1,q),a,0,0,s)}, +vC(a){var s=a.a +return A.a([a.vc(A.po(s,B.vE)),a.vc(A.po(s,B.vD))],t.Rn)}, +xK(){return A.a([this.ay,this.ch],t.ty)}, +gtF(){return B.az}, +gtH(){return B.az}, +tP(a,b){return a.gzi()!==b.gzi()}, +P(){var s,r=this,q=r.uJ(),p=A.b(t.N,t.O) +p.j(0,"symbol",A.Xp(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.bYc.prototype={ +$1(a){return new A.aB(a+new A.be(1,B.I).bh(this.a),1/0,0,1/0)}, +$S:253} +A.bYb.prototype={ +$2(a,b){var s=this.b,r=new A.be(s.gnM().e,B.I).bh(s),q=this.a.ax,p=B.dkJ.h(0,q) +q=p==null?q:p +return A.xw(A.cCz(q,b.a,s),r,0.5)}, +$S:1184} +A.aFq.prototype={ +vC(a){var s,r=J.aH(this.ch),q=this.CW,p=q.b,o=p!=null?a.bKA(p):a +p=q.a +if(p!=null)o=o.vc(p) +p=q.c +if(p!=null)o=o.bXy(p) +p=q.d +if(p!=null){s=o.e +o=o.bDK(null,(s==null?new A.iu("Main",B.H,B.cD,B.cN):s).bNM(p))}q=q.e +if(q!=null)o=o.bXA(q) +return A.aO(r,o,!1,t.mu)}, +tP(a,b){return!1}, +P(){var s=this.uJ() +s.H(0,A.p(["children",J.bB(this.ch,new A.bYr(),t.f).qH(0,!1),"optionsDiff","Instance of '"+A.a5R(this.CW)+"'"],t.N,t.O)) +return s}, +giy(a){return this.ch}} +A.bYr.prototype={ +$1(a){return a.P()}, +$S:466} +A.hV.prototype={ +gYg(){var s,r=this,q=r.x +if(q===$){s=r.y +if(s==null)s=A.dqa(r.r,r.Q,r.w) +r.x!==$&&A.ao() +q=r.x=s}return q}, +tZ(a,b){var s,r,q,p,o,n=this,m=null,l=t.Dc.i("hR"),k=A.Q(new A.hR(new A.tv(n.r),new A.bZ6(),l),!1,l.i("D.E")) +l=k.length +if(l===1){l=k[0] +return A.aiC(n.gYg(),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.j4(l) +if(r.l(l,"i"))k[0]="\u0131" +else if(r.l(l,"j"))k[0]="\u0237"}q=n.adD(k[0]) +for(l=A.hs(k,1,m,A.a0(k).c),r=l.$ti,l=new A.bF(l,l.gu(l),r.i("bF")),r=r.i("al.E");l.q();){p=l.d +o=B.ds4.h(0,p==null?r.a(p):p) +if(o==null)break +else q=new A.XJ(A.dW(q),o,!1,!0)}return A.bZp(m,0,q).Ym(a)}else return new A.et(A.am(m,m,B.h,m,m,m,m,0,m,m,m,m,m,0),a,0,0,m)}, +tP(a,b){return!J.v(a.f,b.f)||!J.v(a.e,b.e)||a.gzi()!==b.gzi()}, +gtF(){return this.gYg()}, +gtH(){return this.gYg()}, +P(){var s,r=this,q=r.uJ(),p=A.b(t.N,t.O) +p.j(0,"mode",r.Q.G()) +p.j(0,"symbol",A.Xp(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}, +adD(a){var s=this +if(a===s.r)return s +return new A.hV(a,s.w,s.y,s.z,s.Q)}} +A.bZ6.prototype={ +$1(a){var s=A.dO(a),r=B.a1o.h(0,s) +r=r==null?null:A.a(r.split(""),t.s) +return r==null?A.a([s],t.s):r}, +$S:1186} +A.cun.prototype={ +$1(a){return new A.hV(a,!1,null,null,this.a)}, +$S:256} +A.aH_.prototype={ +tZ(a,b){var s=new A.be(a.gnM().id,B.I).bh(a),r=b[0].a,q=new A.be(a.gnM().go,B.I).bh(a),p=new A.be(a.gnM().fx,B.I).bh(a) +return new A.et(new A.aa(new A.au(0,0,0,s),A.aaD(0,A.a([r,A.Ei(0,b[1].a,0,q,p)],t.p)),null),a,0,0,null)}, +vC(a){return A.a([a,a.vc(A.po(a.a,B.vD))],t.Rn)}, +xK(){return A.a([this.ax,this.ay],t.gn)}, +gtF(){return B.r}, +gtH(){return B.r}, +tP(a,b){return!1}, +P(){var s=this.uJ() +s.H(0,A.p(["base",this.ax.P(),"below",this.ay.P()],t.N,t.O)) +return s}} +A.Eb.prototype={ +gpf(a){var s,r=this,q=r.c +if(q===$){s=A.d9N(r.d,r.a) +r.c!==$&&A.ao() +r.c=s +q=s}return q}, +gzi(){var s,r=this,q=r.r +if(q===$){s=B.cMr[r.gpf(r).a] +r.r!==$&&A.ao() +r.r=s +q=s}return q}, +gnM(){var s,r=this,q=r.w +if(q===$){s=A.dqb(r.gpf(r)) +r.w!==$&&A.ao() +r.w=s +q=s}return q}, +vc(a){if(this.a===a)return this +return this.aJJ(a)}, +aMx(){var s=this.a +if((s.a&1)===0)return this +return this.aJJ(A.po(s,B.a1V))}, +bKA(a){var s=this +if(s.gpf(s)===a&&s.d===a)return s +return s.bDQ(a,A.po(s.a,B.CY))}, +bXy(a){if(this.b.l(0,a))return this +return this.aN(a)}, +bXA(a){if(a.l(0,this.f))return this +return this.bDj(a)}, +YY(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.cJO(q,s.x,s.y,n,p,r,o)}, +aN(a){return this.YY(a,null,null,null,null)}, +aJJ(a){return this.YY(null,null,null,a,null)}, +bDK(a,b){return this.YY(null,a,null,null,b)}, +bDj(a){return this.YY(null,a,null,null,null)}, +bDQ(a,b){return this.YY(null,null,a,b,null)}} +A.lk.prototype={} +A.iu.prototype={ +gwu(){var s=this.b===B.aC?"Bold":"",r=s+(this.c===B.fZ?"Italic":"") +s=r.length===0?"Regular":r +return this.a+"-"+s}, +bNM(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.iu(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.iu&&b.a===s.a&&b.b===s.b&&b.c===s.c&&A.h2(b.d,s.d)}, +gv(a){return A.aZC(B.c.gv(this.a),A.e_(this.b),A.e_(this.c),B.e_,B.e_)}} +A.v9.prototype={ +l(a,b){var s=this +if(b==null)return!1 +if(s===b)return!0 +return b instanceof A.v9&&b.a==s.a&&b.b==s.b&&b.c==s.c}, +gv(a){return A.aZC(J.aj(this.a),J.aj(this.b),J.aj(this.c),B.e_,B.e_)}} +A.jH.prototype={ +G(){return"Unit."+this.b}} +A.be.prototype={ +bh(a){var s=this,r=s.b +if(r===B.k5)return s.a +if(B.a1y.h(0,r)!=null){r=B.a1y.h(0,r) +r.toString +return s.a*r/72.27*a.y}switch(r.a){case 16:return s.a*a.x*a.gzi() +case 14:return s.a*a.x*(a.gnM().f/18)*a.gzi() +case 12:return s.a*a.x*a.gnM().e*a.vc(A.po(a.a,B.CY)).gzi() +case 13:return s.a*a.x*a.gnM().f*a.vc(A.po(a.a,B.CY)).gzi() +default:throw A.j(A.cg("Invalid unit: '"+r.G()+"'",null))}}, +k(a){var s=B.ik.h(0,this.b) +s.toString +return A.q(this.a)+s}, +gm(a){return this.a}} +A.ok.prototype={ +G(){return"MathSize."+this.b}} +A.qm.prototype={ +G(){return"MathStyle."+this.b}} +A.Ab.prototype={ +G(){return"MathStyleDiff."+this.b}} +A.aN.prototype={} +A.aI.prototype={} +A.bZq.prototype={} +A.a9z.prototype={ +giy(a){var s,r,q,p,o,n,m=this,l=m.d +if(l===$){s=m.b +r=J.aH(s.giy(s)) +q=J.jx(r,t.c4) +for(p=m.c,o=0;o")))+1}, +am5(){var s,r,q,p,o,n,m=A.a([],t.t) +for(s=this.giy(this),r=s.length,q=0,p=0;p") +return new A.et(B.dR_,a,0,0,A.Q(new A.hR(b,new A.c1p(),s),!1,s.i("D.E")))}, +gCy(){var s,r,q=this,p=q.x +if(p===$){s=J.XA(q.ch,new A.c1s(),t.l4) +r=A.Q(s,!1,s.$ti.i("D.E")) +q.x!==$&&A.ao() +q.x=r +p=r}return p}, +gtF(){var s,r=this,q=r.y +if(q===$){s=J.J(r.ch,0).gtF() +r.y!==$&&A.ao() +r.y=s +q=s}return q}, +gtH(){var s,r=this,q=r.z +if(q===$){s=J.n2(r.ch).gtH() +r.z!==$&&A.ao() +r.z=s +q=s}return q}} +A.c1r.prototype={ +$1(a){return a.gE1()}, +$S:467} +A.c1q.prototype={ +$1(a){var s +if(a===0)return this.a.a +s=this.a +return s.a=s.a+J.J(this.b.ch,a-1).gE1()}, +$S:51} +A.c1p.prototype={ +$1(a){var s=a.e +return s==null?A.a([a],t.ej):s}, +$S:468} +A.c1s.prototype={ +$1(a){return a instanceof A.UN?a.gCy():A.a([a],t.KW)}, +$S:469} +A.cM.prototype={ +ge7(a){return this.z}, +ama(){return A.atG(J.bB(this.y,new A.bkp(),t.S))+2}, +am5(){var s={} +s.a=1 +return A.rX(J.aH(this.y)+1,new A.bko(s,this),!1,t.S)}, +gCy(){var s,r,q=this,p=q.Q +if(p===$){s=J.XA(q.y,new A.bkq(),t.l4) +r=A.Q(s,!1,s.$ti.i("D.E")) +q.Q!==$&&A.ao() +q.Q=r +p=r}return p}, +ga8m(){var s,r=this,q=r.as +if(q===$){s=r.bCJ() +r.as!==$&&A.ao() +r.as=s +q=s}return q}, +bCJ(){var s={} +s.a=1 +return A.rX(this.gCy().length+1,new A.bkn(s,this),!1,t.S)}, +tZ(a,b){var s,r,q,p,o,n,m,l=this,k=null,j=A.a0(b).i("hR<1,et>"),i=A.Q(new A.hR(b,new A.bkh(),j),!1,j.i("D.E")) +j=A.a0(i).i("O<1,Eb>") +s=A.Q(new A.O(i,new A.bki(),j),!1,j.i("al.E")) +r=A.rX(l.gCy().length,new A.bkj(l,s),!1,t.oV) +A.cQy(r,new A.bkk()) +A.cQy(r,new A.bkl()) +l.z=new A.bI(k,t.E) +q=i.length +p=J.jx(q,t.kV) +for(j=t.XQ,o=0;o=r.h(a,0)&&s<=r.h(a,1)}, +$S:1201} +A.a0D.prototype={} +A.pa.prototype={} +A.csl.prototype={ +$2(a,b){var s +for(s=J.ag(a);s.q();)$.cBd.j(0,s.gE(s),b)}, +$S:1202} +A.cpp.prototype={ +$1(a){var s,r=null,q=t.KW,p=A.a([A.bWh()],q),o=J.S(a) +if(o.gu(a)>=1)B.b.H(p,o.h(a,0).y) +if(o.gu(a)>1)p.push(A.bWh()) +if(o.gu(a)>1)p.push(A.aEW(r,!1,B.aW,B.af,B.aW,new A.be(1,B.xb))) +for(s=1;sr)throw A.j(A.dv("Too many math in a row: expected "+r+", but got "+s.gu(a),null)) +s=s.S6(a,new A.cp1(),t.l4) +return A.oa(A.Q(s,!0,s.$ti.i("D.E")),null)}, +$S:259} +A.cp1.prototype={ +$1(a){var s=A.Q(a.y,!0,t.l4) +s.push(A.bWh()) +return s}, +$S:471} +A.PP.prototype={} +A.dV.prototype={ +aMm(a,b){return this.r.$2(a,b)}} +A.bMt.prototype={ +$2(a,b){var s,r +for(s=J.ag(a),r=this.a;s.q();)r.j(0,s.gE(s),b)}, +$S:1206} +A.cpq.prototype={ +$1(a){return A.r6(a,t.hU).r}, +$S:472} +A.ZW.prototype={} +A.cpP.prototype={ +$1(a){var s=B.kR.h(0,a) +s.toString +return s}, +$S:1207} +A.cps.prototype={ +$1(a){var s=this.a +return a.a===s.r&&a.b===s.w}, +$S:1208} +A.adF.prototype={} +A.cqD.prototype={ +$1(a){return A.zE(a)}, +$S:1209} +A.aea.prototype={} +A.cpU.prototype={ +$1(a){return!(a instanceof A.hV)}, +$S:1210} +A.cpV.prototype={ +$1(a){return t.hU.a(a).r}, +$S:1211} +A.acN.prototype={} +A.bya.prototype={ +Jw(){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.nN("EOF",new A.TY(l,j,j)) +j=l.e +if(!j.q()){j=l.d +i=i[j] +throw A.j(A.dv(k+i+"'",A.cMY(i,A.cMn(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.dv(k+j+"'",A.cMY(j,A.cMn(l,p,p+1))))}l.d=s.gdV(s) +o=r[2] +if(o==null)o=" " +if(o==="%"){r=j.d +if(r==null)r=t.Qz.a(r) +n=B.c.pu(i,"\n",r.gdV(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.acA("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.dv("Too many expansions: infinite loop or need to increase maxExpand setting",g)) +s=l.a +n=l.b +if(n!==0){r=h.DQ(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.J(s,q) +if(p.a==="#"){if(J.v(q,0))throw A.j(A.dv("Incomplete placeholder at end of macro body",p));--q +p=J.J(s,q) +if(p.a==="#")J.cvI(s,q+1) +else try{J.d29(s,q,q+2,J.J(r,A.dK(p.a,g)-1))}catch(i){if(t.bE.b(A.a2(i)))throw A.j(A.dv("Not a valid argument number",p)) +else throw i}}}}B.b.H(o,s) +return g}, +anE(){return this.aLn(!1)}, +zP(){var s=this.e +if(s.length===0)s.push(this.f.Jw()) +return B.b.gR(s)}, +bfJ(a){var s=this.r.b8(0,a) +if(s==null)return null +return s.a.$1(this)}, +DQ(a){return A.rX(a,new A.bzS(this),!0,t.gL)}, +DR(){var s,r +for(s=this.e,r=this.f;!0;){if(s.length===0)s.push(r.Jw()) +if(B.b.gR(s).a===" ")s.pop() +else break}}, +aNf(a){var s=this.r +return s.a.a0(0,a)||s.b.a0(0,a)||B.kR.a0(0,a)||B.CU.a0(0,a)||$.aj0().a0(0,a)||J.cV(B.a8Q.a,a)}, +aLm(a){var s=this.bHO(a) +if(s!=null)return new A.O(s,new A.bzT(),A.a0(s).i("O<1,h>")).aV(0,"") +return null}, +bHO(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.nN(a,null)) +for(;r.length>q;)if(this.anE()!=null)s.push(r.pop()) +return s}, +$iavq:1} +A.bzS.prototype={ +$1(a){var s,r,q,p,o,n=this.a +n.DR() +n.zP() +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.Jw()) +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.dv("End of input in macro argument",r))}}p.pop() +n=t.QS +return A.Q(new A.c5(p,n),!0,n.i("al.E"))}else if(q==="EOF")throw A.j(A.dv("End of input expecting macro argument",null)) +else return A.a([r],t.uj)}, +$S:1212} +A.bzT.prototype={ +$1(a){return a.a}, +$S:260} +A.v_.prototype={} +A.bzR.prototype={ +$1(a){return A.cJE(this.a,a)}, +$S:91} +A.bzP.prototype={ +$1(a){return A.cJE(this.a.$1(a),a)}, +$S:91} +A.bzQ.prototype={ +$1(a){return this.a}, +$S:91} +A.pn.prototype={} +A.cry.prototype={ +$1(a){var s,r,q +a.zP() +s=a.e.pop() +r=s.a +q=a.r.b8(0,r)!=null||null +if(q==null?$.aj0().a0(0,r):q)s.c=!0 +return new A.pn(A.a([s],t.uj),0)}, +$S:91} +A.crz.prototype={ +$1(a){var s +a.zP() +s=a.e.pop() +a.aLn(!0) +return new A.pn(A.a([s],t.uj),0)}, +$S:91} +A.crA.prototype={ +$1(a){return new A.pn(a.DQ(2)[0],0)}, +$S:91} +A.crF.prototype={ +$1(a){return new A.pn(a.DQ(2)[1],0)}, +$S:91} +A.crG.prototype={ +$1(a){var s,r,q=a.DQ(3) +a.DR() +s=a.zP() +r=q[0] +if(r.length===1&&r[0].a===s.a)return new A.pn(q[1],0) +else return new A.pn(q[2],0)}, +$S:91} +A.crH.prototype={ +$1(a){var s=a.DQ(2) +if(a.c===B.bg)return new A.pn(s[0],0) +else return new A.pn(s[1],0)}, +$S:91} +A.crI.prototype={ +$1(a){var s,r,q,p,o,n,m=null +a.zP() +s=a.e +r=s.pop() +q=r.a +if(q==="'"){a.zP() +r=s.pop() +p=m +o=8}else if(q==='"'){a.zP() +r=s.pop() +p=m +o=16}else if(q==="`"){a.zP() +r=s.pop() +q=r.a +if(q[0]==="\\")p=B.c.az(q,1) +else if(q==="EOF")throw A.j(A.dv("\\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.a1t.h(0,q) +if(p==null||p>=o)throw A.j(A.dv("Invalid base-"+A.q(o)+" digit "+q,m)) +q=a.f +while(!0){if(s.length===0)s.push(q.Jw()) +n=B.a1t.h(0,B.b.gR(s).a) +if(!(n!=null&&n") +new A.O(new A.c5(s,r),new A.crx(),r.i("O")).aV(0,"") +return""}, +$S:89} +A.crx.prototype={ +$1(a){return a.a}, +$S:260} +A.crB.prototype={ +$1(a){var s=a.DQ(1)[0],r=A.a0(s).i("c5<1>") +new A.O(new A.c5(s,r),new A.crw(),r.i("O")).aV(0,"") +return""}, +$S:89} +A.crw.prototype={ +$1(a){return a.a}, +$S:260} +A.crC.prototype={ +$1(a){var s,r +a.zP() +s=a.e.pop() +r=s.a +s.k(0) +A.q(a.r.b8(0,r)) +A.q($.aj0().h(0,r)) +A.q(B.kR.h(0,r)) +A.q(B.CU.h(0,r)) +return""}, +$S:89} +A.crD.prototype={ +$1(a){var s,r,q +a.anE() +s=a.zP().a +if(B.a1r.a0(0,s)){r=B.a1r.h(0,s) +r.toString +q=r}else if(s.length>=4&&B.c.X(s,0,4)==="\\not")q="\\dotsb" +else if(B.kR.a0(0,s)){r=B.kR.h(0,s).c +q=r===B.cK||r===B.az?"\\dotsb":"\\dotso"}else q="\\dotso" +return q}, +$S:89} +A.crE.prototype={ +$1(a){if(a.r.b8(0,"\\df@tag")!=null)throw A.j(A.dv("Multiple \\tag",null)) +return"\\gdef\\df@tag{\\text{#1}}"}, +$S:89} +A.ayB.prototype={ +b8(a,b){var s=this.a.h(0,b) +if(s!=null)return s +return this.b.h(0,b)}, +Hi(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)}, +IS(){var s=this.c +if(s.length===0)throw A.j(A.dv("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug",null)) +s.pop().ao(0,new A.bEY(this))}} +A.bEY.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.a5f.prototype={ +b7e(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.nZ(B.c.X(s,r,q),A.aA("[^]",!0,!1,!1,!1),new A.bHE(),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.af +r=i}else r=!1 +else r=!0 +if(r)j.DR() +q=j.aCJ("color",!1) +if(q==null){j.afQ(null,!1) +return null}i=$.cVG() +p=q.a +o=i.pt(p) +if(o!=null){n=B.drG.h(0,o.b[0].toLowerCase()) +if(n!=null)return n}m=$.cVF().pt(p) +if(m!=null){i=m.b +p=i[1] +p.toString +p=A.dK(p,16) +l=i[2] +l.toString +l=A.dK(l,16) +i=i[3] +i.toString +return A.ft(255,p,l,A.dK(i,16))}k=$.cVE().pt(p) +if(k!=null){i=k.b +p=i[1] +p.toString +p=A.dK(B.c.aQ(p,2),16) +l=i[2] +l.toString +l=A.dK(B.c.aQ(l,2),16) +i=i[3] +i.toString +return A.ft(255,p,l,A.dK(B.c.aQ(i,2),16))}throw A.j(A.dv("Invalid color: '"+p+"'",null))}, +GG(a){var s,r,q,p,o,n,m=this,l=m.f +l.gR(l).apH(a) +s=l.gR(l).b +if(!(s>0&&!a))r=s===0&&!a&&m.b===B.af +else r=!0 +if(r)m.DR() +l=!a +q=l&&m.tx(0).a!=="{"?m.bqc($.cVI(),"size"):m.aCJ("size",a) +if(q==null){m.afQ(null,a) +return null}if(l&&q.a.length===0)return null +l=$.cVH() +p=q.a +o=l.pt(p) +if(o==null)throw A.j(A.dv("Invalid size: '"+p+"'",q)) +l=o.b +p=l[3] +p.toString +n=B.drU.h(0,p) +if(n==null)throw A.j(A.dv("Invalid unit: '"+A.q(o.wL(3))+"'",q)) +p=l[1] +p.toString +l=l[2] +l.toString +return new A.be(A.r9(p+l),n)}, +p5(a,b){var s,r,q,p=this,o=p.f +o.gR(o).apH(b) +s=o.gR(o).b +if(!(s>0&&!b))r=s===0&&!b&&p.b===B.af +else r=!0 +q=p.aOE("argument to "+o.gR(o).a,r,o.gR(o).c.b,a,b) +p.afQ(q,b) +return q}, +aOA(a){var s,r=null,q=this.p5(B.bg,!1) +if(q instanceof A.cM)return A.oa(A.a([A.nI(q.y,new A.lk(B.dR,r,r,r,r))],t.KW),r) +else{if(q==null)s=r +else{s=A.atH(q.giy(q),t.l4) +s=A.Q(s,!1,s.$ti.i("D.E"))}if(s==null)s=A.a([],t.KW) +return A.nI(s,new A.lk(B.dR,r,r,r,r))}}, +aCJ(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=b?"[":"{",h=b?"]":"}",g=j.tx(0) +if(g.a!==i)if(b)return null +s=j.b +j.b=B.bg +j.yF(i) +r=j.tx(0) +q=r +p="" +o=0 +while(!0){n=j.tx(0) +m=n.a +l=m===h +if(l)k=!1 +else k=!0 +if(!k)break +if(m==="EOF")throw A.j(A.dv("Unexpected end of input in "+a,A.deV(r,q,p))) +else if(m===i)++o +else if(l)--o +p+=m +j.e=null +q=n}j.yF(h) +j.b=s +return new A.nN(p,A.czA(r,q))}, +bqc(a,b){var s,r,q,p,o,n,m,l=this,k=l.b +l.b=B.bg +s=l.tx(0) +r=a.b +q=s +p="" +while(!0){o=l.tx(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.dv("Invalid "+b+": '"+s.a+"'",s)) +l.b=k +return new A.nN(p,A.czA(s,q))}, +bqg(){var s,r,q,p,o,n,m,l,k=this,j=null,i="unicodeTextInMathMode",h='" used in math mode',g=k.tx(0),f=g.a,e=$.cVJ().b +if(e.test(f)){k.e=null +s=B.c.bK(f,5) +if(s[0]==="*")s=B.c.bK(s,1) +e=s.length +if(e<2||s[0]!==s[e-1])throw A.j(A.dv("\\verb assertion failed --\n please report what input caused this bug",j)) +r=t.Kt +return A.oa(A.Q(new A.O(A.a(B.c.X(s,1,e-1).split(""),t.s),new A.bZH(),r),!1,r.i("al.E")),j)}if(B.a1o.a0(0,f[0])&&!B.a1i.h(0,k.b).a0(0,f[0]))if(k.b===B.af)k.a.a1l(i,'Accented Unicode text character "'+f[0]+h,g) +q=$.cYT().pt(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.cT2(e))k.a.a1l("unknownSymbol",'Unrecognized Unicode character "'+f[0]+'" ('+e+")",g) +else if(k.b===B.af)k.a.a1l(i,'Unicode text character "'+f[0]+' used in math mode"',g) +l=new A.hV(f+n,!1,B.r,j,k.b)}else return j +k.e=null +return l}} +A.bZH.prototype={ +$1(a){return new A.hV(a,!1,null,B.Ny,B.bg)}, +$S:256} +A.Yd.prototype={ +apH(a){++this.b +this.d=a}} +A.bQT.prototype={} +A.aFe.prototype={ +G(){return"Strict."+this.b}} +A.bZG.prototype={ +a1l(a,b,c){switch(1){case 1:break}}, +acA(a,b){return this.a1l(a,b,null)}} +A.TY.prototype={} +A.u.prototype={ +gaO(a){return this.c}} +A.nN.prototype={} +A.apr.prototype={ +a7R(a,b){}} +A.q2.prototype={ +k(a){return this.Fc(0)+"; id="+A.q(this.e)}} +A.zb.prototype={ +FL(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.U)s.ai()}}} +A.rw.prototype={ +be(a){var s=new A.SU(this.e,0,null,null,A.aT(t.T),this.$ti.i("SU<1>")) +s.bd() +s.H(0,null) +return s}, +bi(a,b){var s=this.e +if(b.F!==s)b.ai() +b.F=s}} +A.SU.prototype={ +pU(a){var s=this.$ti.i("q2<1>") +if(!s.b(a.e))a.e=new A.q2(null,null,B.m,s)}, +gR6(){var s,r,q,p=this.$ti,o=A.b(p.c,t.x),n=this.ad$ +for(p=p.i("q2<1>"),s=n;s!=null;s=n){r=p.a(s.e) +q=r.e +q.toString +o.j(0,q,s) +n=r.au$}return o}, +c1(a){return this.F.Op(new A.bMK(),this.gR6(),a,!1,B.as)}, +bX(a){return this.F.Op(new A.bMI(),this.gR6(),a,!0,B.as)}, +bQ(a){return this.F.Op(new A.bMJ(),this.gR6(),a,!1,B.N)}, +bW(a){return this.F.Op(new A.bMH(),this.gR6(),a,!0,B.N)}, +pZ(a){return this.F.YI(a,this.gR6())}, +cL(){this.k3=this.axX(t.k.a(A.U.prototype.gac.call(this)),!1)}, +dU(a){return this.bcc(a)}, +axX(a,b){return a.by(this.F.am6(a,this.gR6(),b))}, +bcc(a){return this.axX(a,!0)}, +b4(a,b){this.AS(a,b) +this.F.a7R(a,b)}, +nP(a,b){return this.Cl(a,b)}} +A.bMK.prototype={ +$2(a,b){return a.aH(B.aD,b,a.gcd())}, +$S:39} +A.bMI.prototype={ +$2(a,b){return a.aH(B.aE,b,a.gcc())}, +$S:39} +A.bMJ.prototype={ +$2(a,b){return a.aH(B.ay,b,a.gc4())}, +$S:39} +A.bMH.prototype={ +$2(a,b){return a.aH(B.aN,b,a.gcu())}, +$S:39} +A.uf.prototype={} +A.ij.prototype={ +Op(a,b,c,d,e){var s,r=this,q=t.i,p=A.y(r).i("ij.T") +if(e===B.as)return r.Tp(b.p_(b,new A.bvL(r,a),p,q),!0).a +else{s=b.p_(b,new A.bvM(r,a),p,q) +return r.Tr(s,s,!0).a}}, +am6(a,b,c){var s,r,q,p,o,n,m=this,l=A.y(m).i("ij.T"),k=A.b(l,t.FW) +for(s=b.gcr(b),s=s.gS(s);s.q();){r=s.gE(s) +q=r.a +r=r.b +if(c)p=r.pT(B.cB) +else{r.cU(B.cB,!0) +r=r.k3 +r.toString +p=r}k.j(0,q,p)}s=t.i +o=m.aqs(k.p_(k,new A.bvH(m),l,s)) +r=k.p_(k,new A.bvI(m),l,s) +n=m.aqt(b.p_(b,new A.bvJ(m,c),l,s),r) +if(!c)b.ao(0,new A.bvK(m,o,n)) +return new A.a1(o.a,n.a)}} +A.bvL.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(ij.T,a4)")}} +A.bvM.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(ij.T,a4)")}} +A.bvH.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(ij.T,a1)")}} +A.bvI.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(ij.T,a1)")}} +A.bvJ.prototype={ +$2(a,b){var s +if(this.b)s=0 +else{s=b.Un(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(ij.T,a4)")}} +A.bvK.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("~(ij.T,a4)")}} +A.aSK.prototype={ +b3(a){var s,r,q +this.oN(a) +s=this.ad$ +for(r=t.cM;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).au$}}, +b0(a){var s,r,q +this.lF(0) +s=this.ad$ +for(r=t.cM;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).au$}}} +A.aSL.prototype={} +A.wD.prototype={} +A.aqK.prototype={ +be(a){var s=this,r=null,q=new A.aBO(s.e,s.f,s.r,s.w,s.x,A.a([],t.v),A.aO(4,A.nK(r,r,r,r,r,B.ak,B.u,r,1,B.a9),!1,t.mi),!0,0,r,r,A.aT(t.T)) +q.bd() +q.H(0,r) +return q}} +A.aBO.prototype={ +pU(a){if(!(a.e instanceof A.wD))a.e=new A.wD(null,null,B.m)}, +dU(a){return this.bbi(a)}, +cL(){this.k3=this.axA(t.k.a(A.U.prototype.gac.call(this)),!1)}, +axA(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.ad$,b0=A.a([],t.v),b1=A.b(t.x,t.FW) +for(s=t.Bu;a9!=null;){if(a9 instanceof A.AF){a9.a5=null +if(b3)r=a9.pT(B.cB) +else{a9.cU(B.cB,!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.iP(p[o])) +else a8.push(r) +n=r}else{if(b3)r=a9.pT(B.cB) +else{a9.cU(B.cB,!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).au$}m=A.d8r(new A.O(a8,new A.bMS(),t.Wv)) +if(m==null)m=0 +l=A.d8s(b0) +k=Math.max(m,l) +q=!b3 +if(q)a7.b5.push(0) +a9=a7.ad$ +for(j=a7.a1,i=J.S(j),h=a7.W,g=0.3*h,f=a7.M,e=a7.ak,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.L +if(a9 instanceof A.AF&&a9.a5!=null){a9.a5=b0 +a9.cU(new A.aB(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.uF(B.P) +a4.toString +a3=a4}if(b3)a5=n.b +else{a4=a9.k3.b +a6=a9.uF(B.P) +a6.toString +a5=a4-a6}a0+=Math.max(a3,h) +if(q){a4=a9.uF(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.cP?b:0;++a +a9=a1.au$}if(q)a7.bs=k +return new A.a1(k,a0)}, +bbi(a){return this.axA(a,!0)}, +nP(a,b){return this.Cl(a,b)}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j,i=this +i.AS(a,b) +for(s=i.a1,r=J.S(s),q=i.b5,p=i.F,o=p/2,n=0;n=0&&s.a<=this.dI$}, +ux(a){return!0}, +b4(a,b){var s,r,q,p,o,n,m,l,k,j=this +if(j.gap4()){s=j.K +s===$&&A.e() +r=j.B0 +q=r.a +p=s[Math.max(0,q)] +r=r.b +o=s[Math.min(j.dI$,r)] +if(q===r){s=a.gd0(a) +r=j.k3 +q=b.a +n=b.b +m=r.a +r=r.b +l=$.aC() +l=l.b_() +l.sd5(0,B.bb) +l.sae(0,j.E4) +s.fs(new A.Y(q,n,q+m,n+r),l)}else{s=a.gd0(a) +r=new A.Y(p,0,o,j.k3.b).f9(b) +q=$.aC() +q=q.b_() +q.sd5(0,B.bb) +q.sae(0,j.MM) +s.fs(r,q)}}if(j.ML)j.av0(a,b) +if(j.gVu()){s=j.B0 +s=s.a===s.b&&j.gap4()}else s=!1 +if(s){s=j.K +s===$&&A.e() +k=s[j.B0.c] +j.bpA(a.gd0(a),new A.w(k,j.k3.b).a2(0,b))}if(!j.ML)j.av0(a,b) +return}, +bpA(a,b){var s,r,q,p,o,n=this,m=$.aC().b_(),l=n.IZ,k=n.uQ +k.gm(k) +m.sae(0,l.a3(0)) +switch(A.dh().a){case 2:case 4:l=n.tg +k=n.Ct +s=new A.Y(0,0,B.d.a2(0,l),0+(k+2)) +break +case 0:case 1:case 3:case 5:l=n.tg +k=n.Ct +s=new A.Y(0,0,B.d.a2(0,l),0+k) +break +default:s=null}l=s.f9(b) +k=n.Ct +r=l.f9(new A.w(0,-0.9*k)).f9(n.ZP) +q=A.e6(n.dP(0,null),new A.w(r.a,r.b)) +p=1/n.ZR +l=q.a +o=isFinite(l)?B.e.aw(l/p)*p-l:0 +l=q.b +a.fq(A.qG(r.f9(new A.w(o,isFinite(l)?B.e.aw(l/p)*p-l:0)),n.ZQ),m)}} +A.ayj.prototype={ +be(a){var s=this,r=new A.a6O(s.e,s.f,s.r,s.w,null,A.aT(t.T)) +r.bd() +r.sc7(null) +return r}, +bi(a,b){var s=this,r=s.e +if(b.L!==r){b.L=r +b.ai()}r=s.f +if(b.ah!==r){b.ah=r +b.ai()}r=s.r +if(b.b2!==r){b.b2=r +b.ai()}r=s.w +if(b.d1!==r){b.d1=r +b.ai()}return b}} +A.a6O.prototype={ +bQ(a){var s=this +return Math.max(s.L+s.ah,s.a46(a)+s.b2+s.d1)}, +bW(a){var s=this +return Math.max(s.L+s.ah,s.a45(a)+s.b2+s.d1)}, +pZ(a){return this.jb}, +dU(a){return this.bn9(a)}, +cL(){this.k3=this.aBT(t.k.a(A.U.prototype.gac.call(this)),!1)}, +aBT(a,b){var s,r,q,p,o,n=this,m=n.K$ +m.toString +s=A.aBH(m,a,b) +if(b)r=0 +else{q=m.uF(B.P) +q.toString +r=q}p=Math.max(n.L,r+n.b2) +o=Math.max(n.ah,s.b-r+n.d1) +if(!b){t.r.a(m.e).a=new A.w(0,p-r) +n.jb=p}return a.by(new A.a1(s.a,p+o))}, +bn9(a){return this.aBT(a,!0)}} +A.r2.prototype={ +G(){return"_ScriptPos."+this.b}} +A.ayw.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.uq(q.a,B.o5,d)],t.p) +if(!o)c.push(A.uq(p.a,B.o6,d)) +if(!l)c.push(A.uq(m.a,B.o7,d)) +if(!i)c.push(A.uq(j.a,B.o8,d)) +if(!f)c.push(A.uq(g.a,B.o9,d)) +return new A.rw(new A.ayx(!1,q.c,s.d,q.b,n,k,h,e),c,r,t.xc)}} +A.ayx.prototype={ +YI(a,b){return this.x}, +Tp(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d,c=a.h(0,B.o5) +c.toString +s=a.h(0,B.o6) +r=a.h(0,B.o7) +q=a.h(0,B.o8) +p=a.h(0,B.o9) +o=new A.be(0.5,B.fA).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.o5,f) +d=f+c +e.j(0,B.o6,d-h) +e.j(0,B.o7,d) +if(l)e.j(0,B.o8,f-q) +if(j)e.j(0,B.o9,f-p) +return new A.uf(g+f+c,e,t.i7)}, +aqs(a){return this.Tp(a,!1)}, +Tr(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.o5) +a6.toString +s=a8.h(0,B.o6) +r=a8.h(0,B.o7) +q=a8.h(0,B.o8) +p=a8.h(0,B.o9) +o=a7.h(0,B.o5) +o.toString +n=a7.h(0,B.o6) +m=a7.h(0,B.o7) +l=a7.h(0,B.o8) +k=a7.h(0,B.o9) +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.cQM(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.cQM(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.cKk(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.cKk(a6) +if(!a9)a4.x=a2 +a6=A.b(t.fw,t.i) +a6.j(0,B.o5,a2-o) +if(j)a6.j(0,B.o6,a2+d-n) +if(g)a6.j(0,B.o7,a2-c-m) +if(a0)a6.j(0,B.o8,a2+b-l) +if(a1)a6.j(0,B.o9,a2-a-k) +return new A.uf(a2+a3,a6,t.i7)}, +aqt(a,b){return this.Tr(a,b,!1)}} +A.Ga.prototype={} +A.EY.prototype={ +be(a){var s=new A.aC5(this.e,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){var s=this.e +if(b.L!==s){b.L=s +b.ai()}return b}} +A.aC5.prototype={ +pZ(a){return this.L}} +A.T0.prototype={ +be(a){var s=this,r=new A.a6U(s.e,s.f,s.r,s.w,null,A.aT(t.T)) +r.bd() +r.sc7(null) +return r}, +bi(a,b){var s=this,r=s.e +if(b.L!=r){b.L=r +b.ai()}r=s.f +if(b.ah!=r){b.ah=r +b.ai()}r=s.r +if(b.b2!=r){b.b2=r +b.ai()}r=s.w +if(b.d1!==r){b.d1=r +b.ai()}return b}} +A.a6U.prototype={ +c1(a){var s=this.b2 +return s==null?this.afk(a):s}, +bX(a){var s=this.b2 +return s==null?this.afj(a):s}, +bQ(a){var s=this,r=s.L,q=r==null +if(q&&s.ah==null)return s.a46(a) +if(!q&&s.ah!=null){r.toString +q=s.ah +q.toString +return r+q}return 0}, +bW(a){var s=this,r=s.L,q=r==null +if(q&&s.ah==null)return s.a45(a) +if(!q&&s.ah!=null){r.toString +q=s.ah +q.toString +return r+q}return 0}, +pZ(a){var s=this.L +return s==null?this.b2D(a):s}, +dU(a){return this.bsW(a)}, +cL(){this.k3=this.aDH(t.k.a(A.U.prototype.gac.call(this)),!1)}, +aDH(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=j.K$ +i.toString +s=A.aBH(i,a,b) +if(b)r=0 +else{q=i.uF(B.P) +q.toString +r=q}p=s.b-r +o=s.a +n=j.L +if(n==null)n=r +m=j.ah +if(m==null)m=p +l=j.b2 +if(l==null)l=o +switch(j.d1.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)}, +bsW(a){return this.aDH(a,!0)}} +A.TK.prototype={ +be(a){var s=new A.aC7(this.e,this.f,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){var s=this.e +if(b.L!=s){b.L=s +b.ai()}s=this.f +if(b.ah!==s){b.ah=s +b.ai()}}} +A.aC7.prototype={ +dU(a){var s=this.K$ +s=s==null?null:s.pT(a) +return s==null?B.L:s}, +pZ(a){var s,r=this,q=r.L +if(q!=null)return q*r.b2+r.ah +q=r.K$ +if(q!=null){s=q.BM(a) +if(s==null)s=r.b2 +return s+r.ah}else return r.avp(a)}, +cL(){this.VR() +this.b2=this.k3.b}} +A.tP.prototype={ +k(a){var s=this +return s.Fc(0)+"; customCrossSize="+(s.e!=null)+"; trailingMargin="+A.q(s.f)+"; horizontalShift="+A.q(s.r)}} +A.aHn.prototype={ +FL(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.U)r.ai()}}} +A.aHm.prototype={ +y4(a){return null}, +be(a){var s=null,r=new A.a6T(B.P,this.f,B.n,this.y4(a),A.aO(4,A.nK(s,s,s,s,s,B.ak,B.u,s,1,B.a9),!1,t.mi),!0,0,s,s,A.aT(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.ai()}s=this.f +if(b.M!==s){b.M=s +b.ai()}if(b.W!==B.n){b.W=B.n +b.ai()}s=this.y4(a) +if(b.a1!=s){b.a1=s +b.ai()}}} +A.a6T.prototype={ +pU(a){if(!(a.e instanceof A.tP))a.e=new A.tP(null,null,B.m)}, +a7t(a,b,c){var s,r,q,p=this.ad$ +if(c===B.N){for(s=t.dJ,r=0;p!=null;){r+=a.$2(p,b) +p=s.a(p.e).au$}return r}else{for(s=t.dJ,q=0;p!=null;){q=Math.max(q,a.$2(p,p.aH(B.aN,1/0,p.gcu()))) +p=s.a(p.e).au$}return q}}, +c1(a){return this.a7t(new A.bNG(),a,B.as)}, +bX(a){return this.a7t(new A.bNE(),a,B.as)}, +bQ(a){return this.a7t(new A.bNF(),a,B.N)}, +bW(a){return this.a7t(new A.bND(),a,B.N)}, +pZ(a){return this.b5}, +asq(a,b){switch(a.a){case 2:return b/2 +case 1:return 0 +case 0:case 4:case 3:default:return b}}, +dU(a){return this.byl(a)}, +cL(){this.k3=this.aH2(t.k.a(A.U.prototype.gac.call(this)),!1)}, +aH2(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.ad$ +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.aB(0,q,0,1/0) +if(a4)j=s.pT(k) +else{s.cU(k,!0) +i=s.k3 +i.toString +j=i}h=j.a +g=a2.asq(a2.W,h) +m=Math.min(m,g-h) +o=Math.max(o,g) +n+=j.b+l.f}s=l.au$}f=o-m +for(q=r.length,e=0;e1e-10)){r.AS(a,b) +return}q=r.k3 +if(q.ga7(q))return +q=r.cx +q===$&&A.e() +s=r.k3 +a.aPu(q,b,new A.Y(0,0,0+s.a,0+s.b),r.ga8L())}, +AT(a){var s=this.ak +s.toString +if(s>1e-10){s=this.k3 +s=new A.Y(0,0,0+s.a,0+s.b)}else s=null +return s}, +qt(){var s=this.a41(),r=this.ak +return typeof r=="number"&&r>1e-10?s+" OVERFLOWING":s}} +A.bNG.prototype={ +$2(a,b){return a.aH(B.aD,b,a.gcd())}, +$S:39} +A.bNE.prototype={ +$2(a,b){return a.aH(B.aE,b,a.gcc())}, +$S:39} +A.bNF.prototype={ +$2(a,b){return a.aH(B.ay,b,a.gc4())}, +$S:39} +A.bND.prototype={ +$2(a,b){return a.aH(B.aN,b,a.gcu())}, +$S:39} +A.aT5.prototype={ +b3(a){var s,r,q +this.oN(a) +s=this.ad$ +for(r=t.dJ;s!=null;){s.b3(a) +q=s.e +q.toString +s=r.a(q).au$}}, +b0(a){var s,r,q +this.lF(0) +s=this.ad$ +for(r=t.dJ;s!=null;){s.b0(0) +q=s.e +q.toString +s=r.a(q).au$}}} +A.aT6.prototype={} +A.aT7.prototype={ +n(){var s,r,q +for(s=this.B2$,r=s.length,q=0;q126||s<32)return"\\u"+B.c.hn(B.d.tj(s,16).toUpperCase(),4,"0") +else return a}, +$S:18} +A.YL.prototype={$ibw:1,$iIb:1} +A.axN.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.U(t.sp) +o=(f==null?B.et:f).w.aT(o)}f=A.dE(a,B.xt) +f=f==null?g:f.at +if(f===!0)o=o.aT(B.hN) +n=h.x +f=A.dE(a,B.bt) +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.H){f.toString +f=new A.iu("Main",f,B.cD,B.cN)}else f=g +l=o.b +l.toString +s=A.cJO(l,m,m*72.27/10,f,B.a1U,h.d,g)}r=null +try{f=h.c +l=s +k=f.b +if(k===$){j=A.bZp(g,-1,f.a) +k!==$&&A.ao() +f.b=j +k=j}r=k.Ym(l).a}catch(i){f=A.a2(i) +if(f instanceof A.YL){q=f +return h.f.$1(q)}else{p=f +f=h.f.$1(new A.YL("Unsanitized build exception detected: "+A.q(p)+u.io)) +return f}}return new A.Kh(new A.X3(B.Nu,g,g,t.BD),g,g,r,g,t.su)}} +A.zy.prototype={ +G(){return"FlutterMathMode."+this.b}} +A.ZB.prototype={ +Y(){var s=t.ZP,r=A.a([],s),q=$.bo() +return new A.aLx(new A.fZ(0,!0,null,r,q),new A.fZ(0,!0,null,A.a([],s),q),B.k)}} +A.aLx.prototype={ +an(){var s,r,q,p,o=this +o.aM() +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.cPL(B.avl.ag(B.l.gbp().ag(q)).a) +if($.cBb.h(0,p)!=null){s=$.cBb.h(0,p) +s.toString +o.d=s}else{if($.cBi.h(0,p)==null)$.cBi.j(0,p,new A.c8M(o,p,q).$0()) +$.cBi.h(0,p).aJ(0,new A.c8N(o,p),t.P)}}else o.d=r}, +n(){this.e.n() +this.f.n() +this.aG()}, +A(a){var s,r,q,p,o,n,m,l,k=this,j=null,i=k.a,h=i.r +h=A.n9(h,1) +s=A.uh(new A.c4(10,10)) +r=A.uh(new A.c4(9.5,9.5)) +q=i.w===1?20:250 +p=k.e +o=k.f +i=i.c +n=A.aA("\\n$",!0,!1,!1,!1) +i=A.bH(i,n,"") +n=k.d +m=k.a.w===1?2:10 +l=B.c.aQ(" ",4) +return A.am(j,A.p6(r,new A.eZ(new A.aB(0,1/0,0,q),A.a7G(A.jj(A.a7G(A.jj(new A.aso(A.bH(i,"\t",l),n,B.drY,new A.au(10,m,10,m),j),o,B.R,j,B.aU,j,j,B.as),o,!0,j),p,B.R,j,B.aU,j,j,B.N),p,!0,j),j),j),B.h,j,j,new A.bq(j,j,h,s,j,j,j,B.K),j,j,j,j,j,j,j,j)}} +A.c8M.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.Xc(p.c) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:41} +A.c8N.prototype={ +$1(a){return this.aTe(a)}, +aTe(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 +$.cBb.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)$.aD.go$.push(new A.c8L(p,a)) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1217} +A.c8L.prototype={ +$1(a){var s=this.a +if(s.c!=null)s.I(new A.c8K(s,this.b))}, +$S:3} +A.c8K.prototype={ +$0(){return this.a.d=this.b}, +$S:0} +A.b2C.prototype={ +aaM(a){var s=0,r=A.o(t.H),q=this,p +var $async$aaM=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$aaM) +case 4:s=2 +break +case 3:q.a=new A.aG(new A.ah($.as,t.D4),t.gR) +return A.m(null,r)}}) +return A.n($async$aaM,r)}} +A.a_H.prototype={ +Y(){return new A.aMN(B.k)}} +A.aMN.prototype={ +A(a){var s,r,q=this,p=null,o=q.a,n=o.e,m=A.n9(n,1),l=A.uh(new A.c4(10,10)) +n=A.cF(q.d?B.NU:B.NT,n,p,p,p,p) +s=A.bS(p,p,5) +o=o.d +if(o==null)o=A.N("Summary",p,p,p,p,p,p,p,p,p,p,p) +r=t.p +o=A.a([A.cK(!1,p,!0,new A.aa(new A.au(5,5,5,5),A.aV(A.a([n,s,new A.hz(1,B.bC,o,p)],r),B.n,B.j,B.J,p,p),p),p,!0,p,p,p,p,p,p,p,p,p,p,p,new A.cac(q),p,p,p,p,p,p,p)],r) +if(!q.d){n=q.a +B.b.H(o,A.a([A.wu(n.e,1,1),new A.aa(new A.au(5,5,5,5),n.c,p)],r))}return A.am(p,A.aX(o,B.a2,B.j,B.J,p,p,B.v),B.h,p,p,new A.bq(p,p,m,l,p,p,p,B.K),p,p,p,p,p,p,p,p)}} +A.cac.prototype={ +$0(){var s=this.a +return s.I(new A.cab(s))}, +$S:0} +A.cab.prototype={ +$0(){var s=this.a +return s.d=!s.d}, +$S:0} +A.asE.prototype={ +A(a){var s,r=this,q=null,p=r.f +if(p==null){s=a.U(t.sp) +s=(s==null?B.et:s).w}else s=p +return A.am(q,A.cGL(new A.aG4(!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.aAi.prototype={ +A(a){var s=this.e +if(s==null)s=A.d8(null,t.nA) +return new A.ch(s,new A.bI7(this),null,t.CB)}} +A.bI7.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.S(h) +if(typeof g.h(h,l)=="string"&&J.fq(g.h(h,l)))i=g.h(h,l) +if(typeof g.h(h,k)=="string"&&J.fq(g.h(h,k))&&!0){s=g.h(h,k) +i=" "+i}else s=m}else s=m +h=a.U(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.uh(new A.c4(o,o)) +n=A.a([],t.p) +if(q!=null)n.push(A.q_(m,A.cw9(q,1),m,m,g)) +n.push(A.N(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.cK(!1,m,!0,A.am(m,A.aV(n,B.n,B.j,B.J,m,m),B.h,m,m,new A.bq(B.kr,m,m,o,m,m,m,B.K),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.bI6(j),m,m,m,m,m,m,m)}, +$S:1218} +A.bI6.prototype={ +$0(){var s=this.a +s.f.$1(s.d)}, +$S:0} +A.a91.prototype={ +Y(){return new A.aUW(B.k)}} +A.aUW.prototype={ +A(a){var s,r,q,p=this,o=null,n=a.U(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.N("("+A.q(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.x:o +r=r?0:1 +s.push(A.am(o,A.t9(p.a.c,r),B.h,q,o,o,o,o,o,o,o,o,o,o)) +return A.cK(!1,o,!0,A.cvN(n,A.aJG(B.nX,s,0,0)),o,!0,o,o,o,o,o,o,o,o,o,o,o,new A.cm5(p),o,o,o,o,o,o,o)}} +A.cm5.prototype={ +$0(){var s=this.a +return s.I(new A.cm4(s))}, +$S:0} +A.cm4.prototype={ +$0(){var s=this.a +s.d=!s.d}, +$S:0} +A.aG4.prototype={ +aCK(a,b,c){var s,r,q,p=c.w=J.bp(c.w) +if(b.c){c.w=p +p=this.bbq(p) +if(A.cKg(c))p=B.c.ad5(p) +else{s=A.cKi(c) +if(B.c.eS(s," ")||B.c.eS(s,"\n")||B.c.eS(s,"\t"))p=B.c.ad5(p)}}r=A.z(a) +q=b.a +return A.cyc(q.aT(b.b),this.e,p,null,q,r)}, +a68(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=null +if(!(a instanceof A.eV))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.gO(r) instanceof A.eV&&t.fm.a(B.b.gO(r)).d===q}else r=!0}else r=!1}else r=!1}else r=!1 +if(r){s=a.c +s.toString +return this.a68(B.b.gO(s))}r=a.c +if(r==null)r=[] +p=A.df(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.cE(o,p,p,p,p,p,p,p,p,p)}, +bpX(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.dk(s,s.length,r.i("dk<1>")),r=r.c;s.q();){q=s.d +if(q==null)q=r.a(q) +if(q instanceof A.fi){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.S3(p,b.b,b.c,b.d) +m=p.r +if(m==null)m=14 +n.a=p.aT(new A.a5(!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.aeE(l,new A.eV(k,h,k,B.bz,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.aeE(A.cE(k,k,k,k,k,k,k,k,k,k),A.cE(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.md)return a5.aCK(b5,b6,b7) +else if(b7 instanceof A.fi){q=b7.x +p=q==null?a6:q.toLowerCase() +if(J.cV(B.w9.a,p))return A.cE(A.a([A.cE(a6,a6,a6,a6,a6,a6,a6,a6,a6,"\n"),new A.hH(a5.Xa(b5,b6,b7),B.dB,a6,a6),A.cE(a6,a6,a6,a6,a6,a6,a6,a6,a6,"\n")],t.VO),a6,a6,a6,a6,a6,a6,a6,a6,a6) +o=A.cKz(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.fZ,a6,a6,a6,a6,!0,a6,a6,a6,a6,a6,a6,a6,a6)) +break +case"br":return A.cE(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.z7,B.zi,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.z7,B.zi,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.k0,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.hH(a5.HW(b5,o,b7.gei(b7)),B.dAy,a6,a6) +case"del":case"s":case"strike":o.a=q.aT(A.bk(a6,a6,a6,a6,B.wI,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_0(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_0(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.hv(B.b.gO(b7.gaj5().split(">")),b0)){q=b7.b.h(0,b0) +return new A.hH(new A.a91(a5.HW(b5,o,b7.gei(b7)),q,a6),B.dB,a6,a6)}if(b7.b.h(0,b1)!=null){q=b7.b.h(0,b1) +q.toString +return new A.hH(A.jj(A.cJP(q,B.dR,new A.c_m(b7),b6.a),a6,B.R,a6,B.aU,a6,a6,B.as),B.Dm,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_0(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_0(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.aZ(k,"matrix:")||B.c.aZ(k,b2) +else m=!1 +else m=!1 +if(m){s=l +if(J.rh(k,b2)){r=B.b.gO(B.c.bK(l,20).split("?")) +try{m=r +s=A.u4(m,0,m.length,B.l,!1)}catch(j){s=r}i=A.aA("^[@#!+][^:]+:[^\\/]+$",!0,!1,!1,!1).pt(s)!=null}else{h=A.aA("^matrix:(r|roomid|u)\\/([^\\/]+)$",!0,!1,!1,!1).pt(B.b.gO(J.XH(B.b.gO(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.aAi(g,l,e,q,m,a6)}else q=g +return new A.hH(q,B.Dm,a6,a6)}}m=b6.a.aT(b6.b) +o.a=m +g=A.iK(q?"":l) +q=g==null?A.c8(a6,a6,a6,a6,a6,a6,a6,a6,a6):g +return A.d94(A.a([a5.aCF(b5,o,b7.gei(b7))],t.VO),a5.e,m,q) +case"img":q=b7.b.h(0,"src") +if(q==null)return A.cE(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.nz(q) +d=q}else d=a6 +if(b7.b.h(0,"height")!=null){q=b7.b.h(0,"height") +q.toString +q=A.nz(q) +c=q}else c=a6 +q=b7.b.h(0,b3)!=null||J.hv(B.b.gO(b7.gaj5().split(">")),b3)||b7.b.h(0,b4)!=null||J.hv(B.b.gO(b7.gaj5().split(">")),b4) +if(q){c=a5.CW +d=a6}q=b7.b.h(0,"src") +q.toString +if(J.rh(q,"mxc:")&&!0){q=b7.b.h(0,"src") +q.toString +l=a5.ax.$4$animated(q,d,c,!0)}else l="" +q=A.cw9(l,1) +m=(d==null?-1:d)>0?d:a6 +g=(c==null?-1:c)>0?c:a6 +return new A.hH(A.eN(a6,A.cIC(B.C,a6,a6,a6,a6,!0,B.bB,a6,new A.c_n(a5,b7,b6),!1,g,q,!1,a6,a6,!1,a6,B.dw,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.c_o(a5,b7),a6,a6,a6,a6,a6,a6,!1,B.aA),B.dB,a6,a6) +case"ruby":if(b7.b.h(0,"style")!=null){b=A.cPO(".tag {"+A.q(b7.b.h(0,"style"))+"}") +A.cB7(a6,a6) +a=A.cOj(A.czz(b,a6),b).a0t(0)}else a=a6 +q=a==null +m=q?a6:a.b.length!==0 +if(m===!0){m=(q?a6:B.b.gO(a.b)) instanceof A.Ta +q=m}else q=!1 +a0=q&&B.b.ct(t.cJ.a(B.b.gO(a.b)).d.b,new A.c_p()) +a1=a5.bpX(b5,b6,b7.gei(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.fi){p=q.x +p=!d.p(0,p==null?null:p.toLowerCase())}else p=!0 +if(p)continue +o.push(this.Xa(a,b,q))}return o}, +aCE(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.dk(s,s.length,r.i("dk<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.fi))continue +m=n.x +l=m==null?e:m.toLowerCase() +if(A.bJ(["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.hE(n,m)}B.b.H(d,this.aCE(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.hE(n,m)}d.push(this.a6a(a,b,k,A.bJ(["td","th"],q)))}else if(l==="caption"){m=b.a +j=new A.S3(m,b.b,b.c,b.d) +i=m.r +if(i==null)i=14 +j.a=m.aT(new A.a5(!0,e,e,e,e,e,i*1.2857142857142858,B.cr,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.hE(n,m)}o=this.HW(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.w9.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.fi +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.Xa(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.kI&&!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.gO(s) +return A.aX(s,B.a2,B.j,B.J,f,f,B.v)}, +HW(a,b,c){return this.aCD(a,b,c,null)}, +Xa(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.md)return new A.kI(b.aCK(a4,a5,a6),a,b.ay,a) +else if(a6 instanceof A.fi){s=a6.x +r=s==null +q=r?a:s.toLowerCase() +if(!J.cV(B.w9.a,q))return new A.kI(b.a6b(a4,a5,a6),a,b.ay,a) +p=A.cKz(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.x +return A.am(a,b.HW(a4,p,a6.gei(a6)),B.h,a,a,new A.bq(a,a,new A.fh(B.O,B.O,B.O,new A.c1(s,3,B.aa,-1)),a,a,a,a,B.K),a,a,a,a,new A.au(6,2,2,2),a,a,a) +case"pre":s=t._A +m=A.df(a6.gei(a6),!0,s) +if(!!m.fixed$length)A.W(A.ak(a0)) +B.b.qg(m,new A.c_q(),!0) +l=A.df(a6.gei(a6),!0,s) +if(!!l.fixed$length)A.W(A.ak(a0)) +B.b.qg(l,new A.c_r(),!0) +if(B.b.zK(m,new A.c_s())&&l.length===1&&t.JQ.a(B.b.gO(l)).x==="code"){s=A.aDK(new A.Pd(t.JQ.a(B.b.gO(l))),a,t.uw.i("da.E"),t.u).wt(0,new A.c_t(),new A.c_u()) +k=s==null?a:J.b_s(s,9) +j=J.cEK(B.b.gO(l)) +if(j==null)j="" +s=b.ch +s=s==null?a:s.b +if(s==null)s=B.x +return new A.ZB(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.jj(A.cJP(s,B.jq,new A.c_v(a6),a5.a),a,B.R,a,B.aU,a,a,B.as)}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.cr,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.cr,a,a,!0,a,a,a,a,a,a,a,a)) +break +case"ul":i=B.Sh[B.d.al(a5.d,4)];++p.d +h=b.a6a(a4,p,a6.gei(a6),A.bJ(["li"],t.N)) +s=A.a0(h).i("O<1,aa>") +return A.aX(A.Q(new A.O(h,new A.c_w(n,i,a5),s),!0,s.i("al.E")),B.a2,B.j,B.J,a,a,B.v) +case"ol":++p.d +s=a3.a=1 +if(typeof a6.b.h(0,a2)=="string"){r=A.aA("^[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.dK(s,a)}h=b.a6a(a4,p,a6.gei(a6),A.bJ(["li"],t.N)) +r=A.a0(h).i("O<1,aa>") +return A.aX(A.Q(new A.O(h,new A.c_x(a3,n*B.d.k(s+h.length).length*0.6+5,a5),r),!0,r.i("al.E")),B.a2,B.j,B.J,a,a,B.v) +case"table":g=b.aCE(a4,a5,a6.gei(a6)) +s=b.ch +s=s==null?a:s.b +f=new A.c1(s==null?B.x:s,1,B.aa,-1) +s=g.a +r=A.a0(s).i("O<1,qT>") +e=A.dek(new A.aFJ(f,f,f,f,f,f,B.bH),A.Q(new A.O(s,new A.c_y(),r),!0,r.i("al.E"))) +s=g.b +if(s==null)return e +return A.aX(A.a([s,e],t.p),B.n,B.j,B.J,a,a,B.v) +case"td":return new A.aa(new A.au(2,2,2,2),b.HW(a4,p,a6.gei(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.HW(a4,p,a6.gei(a6)),a) +case"hr":s=b.ch +s=s==null?a:s.b +return A.wu(s==null?B.x:s,3,3) +case"details":s=t.N +d=b.a6a(a4,a5,a6.gei(a6),A.bJ(["summary"],s)) +c=b.aCD(a4,p,a6.gei(a6),A.bJ(["summary"],s)) +s=d.length===0?a:B.b.gO(d) +r=b.ch +r=r==null?a:r.b +return new A.a_H(c,s,r==null?B.x:r,a)}return b.HW(a4,p,a6.gei(a6))}else return b.HW(a4,a5,a6.gei(a6))}, +bbq(a){var s=A.bH(a,"\n"," ") +a=A.bH(s,"\r","") +while(!0){if(!A.lF(a," ",0))break +a=A.bH(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.Xa(a,new A.S3(o,q.x,!0,0),A.cSf(q.r)) +o=q.db +r=o!=null?q.b87(q.a68(o),s):s +return r}, +b87(a,b){var s,r,q,p,o=this,n=null +if(b instanceof A.kI)return o.avS(a,b) +else if(b instanceof A.kJ&&J.fq(b.c)){s=b.c +r=J.cvJ(s) +q=r instanceof A.kI?o.avS(a,r):new A.kI(A.cE(A.a([new A.hH(r,B.dB,n,n),a],t.VO),n,n,n,n,n,n,n,n,n),n,o.ay,n) +p=A.Q(s,!0,t.d) +p.push(q) +return A.aX(p,b.w,b.f,b.r,b.z,b.x,b.y)}else return new A.kI(A.cE(A.a([new A.hH(b,B.dB,n,n),a],t.VO),n,n,n,n,n,n,n,n,n),n,o.ay,n)}, +avS(a,b){var s,r=null,q=b.c,p=t.VO +if(q instanceof A.eV){p=A.a([],p) +s=q.c +if(s!=null)B.b.H(p,s) +p.push(a) +return new A.kI(A.cE(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.kI(A.cE(A.a([q,a],p),r,r,r,r,r,r,r,r,r),b.d,b.e,r)}} +A.c_m.prototype={ +$1(a){var s=null,r=this.a.b.h(0,"data-mx-maths") +r.toString +return A.N(r,s,s,s,s,s,s,s,s,s,s,s)}, +$S:474} +A.c_o.prototype={ +$0(){var s=this.b.b.h(0,"src") +s.toString +s=this.a.as.$1(s) +return s}, +$S:0} +A.c_n.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.N(r,s,s,this.a.ay,s,s,s,s,this.c.a,B.aB,s,s)}if(c!=null)return b +return A.am(s,s,B.h,s,s,s,s,s,s,s,s,s,s,s)}, +$C:"$4", +$R:4, +$S:1220} +A.c_p.prototype={ +$1(a){var s,r +if(a instanceof A.rz){s=a.f +r=a.b +if((s?"*"+r.b:r.b)==="ruby-position"){s=a.c +if(s instanceof A.Dm){s=s.c +s=s.length!==0&&B.b.gO(s) instanceof A.eL&&t.wk.a(B.b.gO(s)).d.toLowerCase()==="under"}else s=!1}else s=!1}else s=!1 +return s}, +$S:407} +A.c_l.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.kI(s.a68(A.cE(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.cQ))q=B.b.gR(m) instanceof A.kI&&s.a(B.b.gR(m)).c instanceof A.eV&&B.c.di(A.cMS(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.bS(o,4,o))}, +$S:1221} +A.c_q.prototype={ +$1(a){return!(a instanceof A.md)}, +$S:156} +A.c_r.prototype={ +$1(a){return!(a instanceof A.fi)}, +$S:156} +A.c_s.prototype={ +$1(a){var s=a.gbB(a) +s=s==null?null:B.c.di(s).length===0 +return s!==!1}, +$S:156} +A.c_t.prototype={ +$1(a){var s=a==null?null:B.c.aZ(a,"language-") +return s===!0}, +$S:74} +A.c_u.prototype={ +$0(){return null}, +$S:17} +A.c_v.prototype={ +$1(a){var s=null,r=this.a.b.h(0,"data-mx-maths") +r.toString +return A.N(r,s,s,s,s,s,s,s,s,s,s,s)}, +$S:474} +A.c_w.prototype={ +$1(a){var s=null +return new A.aa(new A.au(0,0.5,0,0.5),A.aV(A.a([A.bS(A.N(this.b,s,s,s,s,s,s,s,this.c.a,s,s,s),s,this.a),new A.hz(1,B.bC,a,s)],t.p),B.a2,B.j,B.J,s,s),s)}, +$S:223} +A.c_x.prototype={ +$1(a){var s=null +return new A.aa(new A.au(0,0.5,0,0.5),A.aV(A.a([A.bS(A.N(""+this.a.a+++".",s,s,s,s,s,s,s,this.c.a,s,s,s),s,this.b),new A.hz(1,B.bC,a,s)],t.p),B.a2,B.j,B.J,s,s),s)}, +$S:223} +A.c_y.prototype={ +$1(a){return new A.qT(a)}, +$S:1223} +A.S3.prototype={} +A.cit.prototype={} +A.aeE.prototype={} +A.c_A.prototype={ +$1(a){return a instanceof A.eV?A.cMS(a):"widget"}, +$S:1224} +A.arn.prototype={ +tA(a){return this.bJs(a)}, +bJs(a){var s=0,r=A.o(t.z),q,p,o +var $async$tA=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.jf("Unimplemented","flutter_native_splash for web doesn't implement '"+o+"'",null,null))}case 1:return A.m(q,r)}}) +return A.n($async$tA,r)}} +A.bn9.prototype={ +RB(a,b){var s=null +return $.b_0().Zm(0,b,this.a6C(s,s,s,s,s,s))}, +a6C(a,b,c,d,e,f){var s=B.av2.wF() +return s}} +A.atS.prototype={ +G(){return"KeyCipherAlgorithm."+this.b}} +A.aF7.prototype={ +G(){return"StorageCipherAlgorithm."+this.b}} +A.b0K.prototype={} +A.au_.prototype={ +G(){return"KeychainAccessibility."+this.b}} +A.b2l.prototype={} +A.btA.prototype={} +A.byt.prototype={} +A.bzL.prototype={} +A.c4x.prototype={ +wF(){var s=t.N +return A.p(["dbName","FlutterEncryptedStorage","publicKey","FlutterSecureStorage"],s,s)}} +A.c5p.prototype={} +A.bna.prototype={} +A.bDL.prototype={ +Zm(a,b,c){return B.D5.e2("delete",A.p(["key",b,"options",c],t.N,t.K),!1,t.H)}, +acc(a,b,c){return B.D5.e2("read",A.p(["key",b,"options",c],t.N,t.K),!1,t.u)}, +Ub(a,b,c,d){return B.D5.e2("write",A.p(["key",b,"value",d,"options",c],t.N,t.K),!1,t.H)}} +A.bGX.prototype={} +A.bnb.prototype={ +Zm(a,b,c){return this.bFf(0,b,c)}, +bFf(a,b,c){var s=0,r=A.o(t.H),q,p +var $async$Zm=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.Eu.D(p,A.q(q)+"."+b) +return A.m(null,r)}}) +return A.n($async$Zm,r)}, +acc(a,b,c){return this.bSQ(0,b,c)}, +bSQ(a,b,c){var s=0,r=A.o(t.u),q,p=this,o,n +var $async$acc=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.Wk(n.getItem(A.q(o)+"."+b),c) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$acc,r)}, +La(a,b){return this.bfH(a,b)}, +bfH(a,b){var s=0,r=A.o(t.eB),q,p,o,n,m,l,k +var $async$La=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.em(self.crypto.subtle.importKey("raw",B.hZ.ag(l),a,!1,A.a(["encrypt","decrypt"],p)),o),$async$La) +case 6:k.b=d +s=4 +break +case 5:k=m +s=7 +return A.f(A.em(self.crypto.subtle.generateKey(a,!0,A.a(["encrypt","decrypt"],p)),o),$async$La) +case 7:k.b=d +s=8 +return A.f(A.em(self.crypto.subtle.exportKey("raw",m.aW()),t.pI),$async$La) +case 8:n=d +p=window.localStorage +p.toString +o=A.bz(n,0,null) +p.setItem(l,B.bZ.gbp().ag(o)) +case 4:q=m.aW() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$La,r)}, +Ub(a,b,c,d){return this.bXE(0,b,c,d)}, +bXE(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$Ub=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.bz(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.La(k,c),$async$Ub) +case 3:s=2 +return A.f(j.em(i.encrypt(h,f,new Uint8Array(A.bu(B.l.gbp().ag(d)))),t.pI),$async$Ub) +case 2:o=f +k=B.bZ.gbp().ag(p) +n=A.bz(o,0,null) +n=B.bZ.gbp().ag(n) +m=window.localStorage +m.toString +l=c.h(0,"publicKey") +l.toString +m.setItem(A.q(l)+"."+b,k+"."+n) +return A.m(null,r)}}) +return A.n($async$Ub,r)}, +Wk(a,b){return this.bcN(a,b)}, +bcN(a,b){var s=0,r=A.o(t.u),q,p=this,o,n,m,l,k,j +var $async$Wk=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.hZ.ag(o[0]) +s=3 +return A.f(p.La({name:"AES-GCM",length:256,iv:n},b),$async$Wk) +case 3:m=d +l=B.hZ.ag(o[1]) +k=B.l +j=A +s=4 +return A.f(A.em(self.crypto.subtle.decrypt({name:"AES-GCM",length:256,iv:n},m,new Uint8Array(A.bu(l))),t.pI),$async$Wk) +case 4:q=k.b7(0,j.bz(d,0,null)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Wk,r)}} +A.bJz.prototype={} +A.bey.prototype={} +A.b0I.prototype={} +A.b63.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.b6g(p,q,b),t.P)}o=p.a +if(o!=null){q.awM(0,b,o) +p=p.a +p.toString +return new A.cS(p,t.Oa)}n.toString +return n}, +awM(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.bt(r,A.y(r).i("bt<1>")) +r.D(0,s.gO(s))}r.j(0,b,c)}} +A.b6g.prototype={ +$1(a){var s=this.b,r=this.c +s.a.D(0,r) +s.awM(0,r,a) +this.a.a=a}, +$S:1225} +A.aFE.prototype={ +l(a,b){var s +if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +if(b instanceof A.aFE)if(B.x.l(0,B.x))s=!0 +else s=!1 +else s=!1 +return s}, +gv(a){return A.an(B.x,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.x.k(0)+", fontSize: 14, xHeight: 7)"}} +A.tC.prototype={ +aOZ(a){return new A.cS(null,A.y(this).i("cS"))}, +bmq(a){return this.aOZ(a).aJ(0,new A.bYQ(this),t.V4)}, +bMW(a){return $.cEo().b.cQ(0,this.alF(a),new A.bYR(this,a))}, +alF(a){return new A.a9r(this.a,this,this.b)}} +A.bYQ.prototype={ +$1(a){var s=this.a +return A.dnj(new A.bYP(s),a,"Load Bytes",A.y(s).i("tC.T?"),t.V4)}, +$S(){return A.y(this.a).i("T(tC.T?)")}} +A.bYP.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.aPm(a1),a=t.N,a0=A.nq(10,t.mf) +b=new A.aJM(b,B.HL,!1,!1,!1,!1,!1) +s=new A.vC(new A.aFF(new A.b0(4278190080),14,7),null,b.gS(b),"Svg loader",!1,new A.aTu(A.b(a,t.Pg),A.b(a,t.Fs),A.b(a,t.YN),A.b(a,t.lf)),a0,A.b5(a),B.l3) +s.y=s.x=s.w=!1 +s.bqh() +a=s.Q +a.toString +r=new A.bOe().adB(a,B.dd) +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.bd1(new A.bhH(a,a0,q,p,o,n,m,A.b(t.K,b),l,k)) +j.adB(r,null) +b=j.b +b===$&&A.e() +i=j.c +i===$&&A.e() +h=a.$ti.i("bt<1>") +h=A.Q(new A.bt(a,h),!0,h.i("D.E")) +a=a0.$ti.i("bt<1>") +a=A.Q(new A.bt(a0,a),!0,a.i("D.E")) +a0=q.$ti.i("bt<1>") +a0=A.Q(new A.bt(q,a0),!0,a0.i("D.E")) +q=n.$ti.i("bt<1>") +g=p.$ti.i("bt<1>") +f=o.$ti.i("bt<1>") +e=l.$ti.i("bt<1>") +d=k.$ti.i("bt<1>") +return A.iz(A.dkA(new A.aHw(b,i,h,a,A.Q(new A.bt(n,q),!0,q.i("D.E")),a0,A.Q(new A.bt(p,g),!0,g.i("D.E")),A.Q(new A.bt(o,f),!0,f.i("D.E")),A.Q(new A.bt(l,e),!0,e.i("D.E")),A.Q(new A.bt(k,d),!0,d.i("D.E")),m),!1).buffer,0,null)}, +$S(){return A.y(this.a).i("eu(tC.T?)")}} +A.bYR.prototype={ +$0(){return this.a.bmq(this.b)}, +$S:1226} +A.a9r.prototype={ +gv(a){return A.an(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.a9r&&b.a.l(0,this.a)&&b.b.l(0,this.b)&&!0}} +A.a9t.prototype={ +aPm(a){return this.c}, +gv(a){return A.an($.cEo(),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.a9t&&b.c===this.c&&b.a.l(0,this.a)&&!0}} +A.aKl.prototype={ +gv(a){return A.an(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.aKl&&b.a===this.a&&b.c===this.c&&!0}, +k(a){return"VectorGraphicAsset("+this.a+")"}} +A.a9q.prototype={ +aDI(a){var s=A.cGJ(a) +return s}, +aOZ(a){var s=this.aDI(a) +return s.ph(0,this.c)}, +aPm(a){return B.l.a8G(0,A.bz(a.buffer,0,null),!0)}, +alF(a){var s=this +return new A.a9r(s.a,new A.aKl(s.c,s.d,s.aDI(a)),s.b)}, +gv(a){var s=this +return A.an(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.a9q&&b.c===this.c&&b.a.l(0,this.a)&&!0}, +k(a){return"SvgAssetLoader("+this.c+")"}} +A.bYL.prototype={} +A.a9s.prototype={ +A(a){var s=this,r=null +return new A.aaM(s.r,s.c,s.d,s.e,s.f,!1,r,!1,B.B,r,r,s.at,r,B.dDB,!0,r)}} +A.atZ.prototype={ +bPu(a){var s +if(A.a_(a)===B.dSu)return +s=a.c +if(s.gCK().l(0,B.e6)||s.gCK().l(0,B.e7))if(J.v(this.a,s.gCK()))this.aX() +else this.sm(0,s.gCK())}} +A.aFZ.prototype={ +gcC(a){return this.w}} +A.Lw.prototype={ +Y(){var s=$.bo() +$.cD7() +return new A.X0(new A.atZ(null,s),new A.jz(),A.cJ7(),B.k,this.$ti.i("X0<1>"))}} +A.X0.prototype={ +gaFW(){var s=this.a.cy.b +return s==null?this.f:s}, +gFE(){var s=this.a.cy.c +return s==null?this.d:s}, +a8V(){this.r.abc()}, +n(){var s,r,q=this +q.r.aI(0) +q.r.x=!1 +B.b.D($.aD.du$,q) +s=q.at +s===$&&A.e() +if(s!=null)s.af(0) +s=q.gFE() +s.toString +r=q.w +r===$&&A.e() +s.T(0,r) +r=q.d +if(r!=null)r.n() +s=q.y +if(s!=null)s.af(0) +s=q.Q +if(s!=null)s.T(0,q.gaEa()) +s=q.f +if(s!=null){s.M$=$.bo() +s.F$=0}s=q.e +s.M$=$.bo() +s.F$=0 +q.aG()}, +aiZ(a,b){var s=$.yy().d,r=s.gaA(s) +if(!A.i1(r,A.y(r).i("D.E")).p(0,B.e7)){s=s.gaA(s) +s=A.i1(s,A.y(s).i("D.E")).p(0,B.e6)}else s=!0 +if(!s)this.e.bPu(b) +return B.kI}, +an(){var s,r,q,p=this,o=null +p.aM() +$.aD.du$.push(p) +if(p.a.cy.b==null)p.f=A.hj(o) +s=p.a +r=s.cy.c +if(r==null)p.d=A.j9(!0,o,!0,!0,p.gaCi(),o,!1) +else{q=r.f +if(q==null)r.f=new A.co2(p) +else r.f=new A.co3(p,q)}q=p.c +q.toString +s=s.CW +p.r=new A.bYB(q,s,!1,!0,64,s) +p.w=new A.co4(p) +p.gFE().a8(0,p.w) +s=p.as +p.at=s==null?o:s.bG(new A.co5(p)) +$.aD.go$.push(new A.co6(p))}, +dk(){var s,r,q,p=this +p.kr() +s=p.c +s.toString +r=A.qN(s) +if(r!=null){s=r.d +s.toString +p.Q=s +q=p.gaEa() +s.T(0,q) +p.Q.dy.a8(0,q)}}, +btC(){var s=this,r=s.Q.dy.a,q=s.y +if(q!=null)q.af(0) +if(r)s.y=A.UC(B.ca,new A.co1(s)) +else s.r.O0(0)}, +blc(){var s=this.r +s.toString +s.f=A.ta(new A.cnZ(this),!1)}, +A(a){var s,r,q,p=this,o=null +p.a.toString +s=p.gFE() +r=p.gaFW() +q=p.a.cy +return new A.D_(p.x,A.cKW(A.kY(q.as,o,q.z,o,A.lG(),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.cb,o,o,o,o,o,o,o,q.d,B.ak,o,q.k2,o,q.k3,o),!1),o)}} +A.co2.prototype={ +$2(a,b){return this.a.aiZ(a,b)}, +$S:113} +A.co3.prototype={ +$2(a,b){this.a.aiZ(a,b) +return this.b.$2(a,b)}, +$S:113} +A.co4.prototype={ +$0(){var s=this.a +if(s.gFE().ge6())s.r.oh(0) +else if(!s.ax){s.a.toString +s.r.aI(0)}s.a.toString}, +$S:0} +A.co5.prototype={ +$1(a){var s=this.a +s.a.toString +if(!a)s.gFE().tk()}, +$S:10} +A.co6.prototype={ +$1(a){var s=this.a +if(s.c!=null){s.blc() +s.r.O0(0) +if(s.gFE().ge6())s.r.oh(0)}}, +$S:3} +A.co1.prototype={ +$1(a){this.a.r.O0(0)}, +$S:165} +A.cnZ.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.gaFW() +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.ddu(d.gFE()) +d.ay!==$&&A.ao() +d.ay=k +l=k}j=d.a +j.toString +i=new A.U9(c,s,!1,new A.cnY(d),n,m,e,e,e,a,b,q,!1,p,o,e,B.ca,0.25,!0,!0,r,!0,0,d.e,l,new A.co_(d),new A.co0(d),d.gaCi(),!1,e,d.$ti.i("U9<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}, +abc(){var s=0,r=A.o(t.H),q=this +var $async$abc=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.a7u(),$async$abc) +case 2:if(b)q.O0(0) +return A.m(null,r)}}) +return A.n($async$abc,r)}} +A.bYC.prototype={ +$1(a){if(a.gbw() instanceof A.x1)this.a.a=t.l.a(a.gbw()) +return!0}, +$S:63} +A.aFt.prototype={} +A.U9.prototype={ +Y(){return A.diG(this.$ti.c)}, +asA(){return this.k1.$0()}, +bQq(){return this.k2.$0()}, +bPt(a,b){return this.k3.$2(a,b)}} +A.agg.prototype={ +gaF6(){var s,r,q,p=this,o=p.as +if(o===$){s=p.a.z +r=A.a([],t.ZP) +q=$.bo() +s=new A.fZ(0,!0,null,r,q) +p.as!==$&&A.ao() +o=p.as=s}return o}, +b7N(a){this.f=new A.cmv(this)}, +bj(a){var s,r,q=this +q.bP(a) +s=q.a.d +s.toString +r=q.f +r===$&&A.e() +s.a8(0,r) +q.PM()}, +dk(){this.kr() +this.PM()}, +an(){var s,r,q=this +q.aM() +q.z=A.cf(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.a8(0,r) +q.a.go.a8(0,new A.cmz(q)) +q.a.id.a8(0,new A.cmA(q))}, +a_q(){var s=0,r=A.o(t.H),q=this +var $async$a_q=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.PM(),$async$a_q) +case 2:return A.m(null,r)}}) +return A.n($async$a_q,r)}, +PM(){return this.bgn()}, +bgn(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h +var $async$PM=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.cmt(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$PM) +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.cmu(k,n)) +case 4:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$PM,r)}, +n(){var s,r,q,p,o,n=this +n.z.n() +s=n.r +if(s!=null)s.af(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.N8(g)}f=c.createElement("script") +f.id="toast-content" +B.dEg.aYh(f," var toastElement = Toastify({\n text: '"+h+"',\n gravity: '"+A.q(n)+"',\n position: '"+m+"',\n duration: "+j+",\n close: "+A.q(i)+',\n backgroundColor: "'+l+'",\n });\n toastElement.showToast();\n ') +p=c.querySelector("head") +p.toString +J.pV(p).t(0,f) +if(k!=null){c=c.querySelector(".toastify") +c.toString +e=B.d.tj(k,16) +p=B.c.bK(e,2) +d=B.c.X(e,0,2) +c=c.style +c.toString +B.j0.a6N(c,B.j0.W1(c,"color"),"#"+(p+d),null)}q=!0 +s=1 +break $async$outer +default:throw A.j(A.jf("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$tA,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.ciG.sFM(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.BG(p,"load",!1,t.TV) +o.push(q.gO(q)) +n.push(p) +m=m.querySelector("head") +m.toString +J.pV(m).H(0,n) +s=2 +return A.f(A.ih(o,!1,t.H),$async$aal) +case 2:return A.m(null,r)}}) +return A.n($async$aal,r)}} +A.cu7.prototype={ +$1(a){return this.a}, +$S(){return this.b.i("J3<0>(C)")}} +A.J3.prototype={ +Y(){return new A.adN(B.k,this.$ti.i("adN<1>"))}, +zP(){return this.e.$0()}} +A.byE.prototype={ +$1(a){return J.bp(a)}, +$S:33} +A.adN.prototype={ +an(){var s=this +s.aM() +J.cEZ(s.a.zP(),new A.ceF(s),new A.ceG(s),t.H)}, +A(a){var s,r,q=this,p=null,o=q.d,n=q.a +if(o!=null){n.toString +s=$.cUK().$1(o)}else{n.toString +s=$.cJo}o=q.d==null?B.iV:B.cgE +n=t.p +r=A.aV(A.a([new A.aa(B.p3,o,p),A.bW(A.N(s,p,p,p,B.a1,p,p,p,p,p,p,p),1)],n),B.n,B.j,B.J,p,p) +q.a.toString +o=A.a([],n) +if(q.d!=null){q.a.toString +n=$.cJn +o.push(A.k3(!1,A.N(n,p,p,p,p,p,p,p,p,p,p,p),B.h,p,p,p,p,p,new A.ceD(q,a),p,p))}return A.GF(o,p,r,p,!1,p)}} +A.ceF.prototype={ +$1(a){var s=this.a,r=s.c +r.toString +return A.cl(r,!1).eP(new A.rZ(a,null,s.$ti.i("rZ<1>")))}, +$S:12} +A.ceG.prototype={ +$2(a,b){var s=this.a +return s.I(new A.ceE(s,a,b))}, +$S:67} +A.ceE.prototype={ +$0(){var s=this.a +s.d=this.b +s.e=this.c}, +$S:0} +A.ceD.prototype={ +$0(){var s=this.a +return A.cl(this.b,!1).eP(new A.rZ(null,s.d,s.$ti.i("rZ<1>")))}, +$S:0} +A.rZ.prototype={} +A.boh.prototype={} +A.boi.prototype={} +A.WK.prototype={ +G(){return"_ServiceFactoryType."+this.b}} +A.BZ.prototype={ +aUL(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.c3(0,n.a(o)) +s=l.b.Wx(l.z,!0,A.cP(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.ac("Impossible factoryType") +throw A.j(p)}}catch(m){q=A.ay(m) +A.cP(l.$ti.c).k(0) +A.q(q) +throw m}}, +ae4(a,b,c){return this.aUM(a,b,c,c)}, +aUM(a,b,c,d){var s=0,r=A.o(d),q,p=this,o,n,m,l +var $async$ae4=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.oI("You can only access registered factories/objects this way if they are created asynchronously")) +try{switch(p.a.a){case 0:m=c.i("T<0>").a(p.r.$0()) +q=m +s=1 +break $async$outer +case 1:m=p.as +if(m!=null){m=A.d8(c.a(m),c) +q=m +s=1 +break $async$outer}else{m=p.ay +m.toString +c.i("T<0>").a(m) +q=m +s=1 +break $async$outer}case 2:m=p.as +if(m!=null){m=A.d8(c.a(m),c) +q=m +s=1 +break $async$outer}else{m=p.ay +if(m!=null){c.i("T<0>").a(m) +q=m +s=1 +break $async$outer}o=p.r.$0() +m=J.Gz(o,new A.clb(p),p.$ti.c) +p.ay=m +c.i("T<0>").a(m) +q=m +s=1 +break $async$outer}default:m=A.ac("Impossible factoryType") +throw A.j(m)}}catch(k){n=A.ay(k) +A.cP(p.$ti.c).k(0) +A.q(n) +throw k}case 1:return A.m(q,r)}}) +return A.n($async$ae4,r)}} +A.clb.prototype={ +$1(a){var s,r,q,p=this.a +if(!p.CW){q=p.ax +q===$&&A.e() +q.c3(0,a) +B.b.V(p.ch)}p.as=a +s=p.b.Wx(p.z,!0,A.cP(p.$ti.c),t.K) +p=s +r=p==null?null:p.as +return a}, +$S(){return this.a.$ti.i("1(1)")}} +A.aTP.prototype={} +A.ccp.prototype={ +Wx(a,b,c,d){var s,r=1-(b?2:1),q=c==null,p=this.a,o=d.i("BZ<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.J(s,A.cP(d))):null +else n=s!=null?o.a(J.J(s,c)):null;--r}return n}, +ayV(a,b,c){return this.Wx(a,!1,b,c)}, +ayU(a,b,c){var s=this.ayV(a,b,c),r=a!=null?"with name "+a+" and ":"",q=A.cP(c).k(0) +if(s==null)A.W(new A.oI("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}, +adJ(a,b,c,d,e,f){var s,r,q=this.ayU(b,e,f) +if(q.Q||q.ay!=null){s=q.as +s.toString +r=s}else r=q.aUL(0,c,d) +return f.a(r)}, +cW(a,b){return this.adJ(a,null,null,null,null,b)}, +A9(a,b,c){return this.adJ(a,b,null,null,null,c)}, +$1$0(a){var s=null +return this.adJ(0,s,s,s,s,a)}, +$0(){return this.$1$0(t.K)}, +arR(a){var s=null +return this.ayU(s,s,a).ae4(s,s,a)}, +GK(a,b){var s=t.H +this.bsj(a,null,!1,!1,B.dYE,b,s,s)}, +EB(a,b,c){var s=t.H +this.bsk(null,a,b,!1,!1,B.aqf,c,s,s)}, +Bx(a,b){return this.EB(a,null,b)}, +uX(a,b){var s=A.a([],b.i("F<0>")),r=t.H +this.bsm(null,a,null,!1,t.Vs.b(s),B.aqe,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.cV(q,A.cP(i))&&!0}else q=!1 +p=e!=null?"with name "+e+" and ":"" +o=A.cP(i).k(0) +if(q)A.W(new A.o2(!1,j,j,"Object/factory with "+p+"type "+o+" is already registered inside GetIt. ")) +if(d!=null)k.ayV(e,A.cP(i),t.K) +B.b.gR(s) +n=new A.BZ(h,k,b,c,j,j,a,e,f,d,A.a([],t.nE),g,i.i("@<0>").Z(a0).Z(a1).i("BZ<1,2,3>")) +n.at=A.cP(i) +n.d=A.cP(a0) +n.e=A.cP(a1) +n.ax=new A.aG(new A.ah($.as,i.i("ah<0>")),i.i("aG<0>")) +r.cQ(0,e,new A.ccr()) +s=r.h(0,e) +s.toString +J.bD(s,A.cP(i),n) +s=h===B.aqe +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.arN(new A.aG(new A.ah($.as,t.Jk),t.dx),[],t.XH) +l=A.cHV(new A.ccs(),t.z) +m.t(0,l) +l.aJ(0,new A.cct(k,f,n,b,e,i,c,m),t.P) +n.ay=m.c.a.aJ(0,new A.ccu(i),i)}}, +bsj(a,b,c,d,e,f,g,h){return this.a6l(null,a,null,null,b,c,d,e,f,g,h)}, +bsm(a,b,c,d,e,f,g,h,i){return this.a6l(a,null,null,b,c,d,e,f,g,h,i)}, +bsk(a,b,c,d,e,f,g,h,i){return this.a6l(a,b,null,null,c,d,e,f,g,h,i)}, +bsl(a,b,c,d,e,f,g,h,i){return this.a6l(a,null,b,null,c,d,e,f,g,h,i)}} +A.ccr.prototype={ +$0(){return A.b(t.Ev,t.Nu)}, +$S:1231} +A.ccs.prototype={ +$0(){}, +$S:17} +A.cct.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.Wx(o,!0,A.cP(n),t.K) +if(!p.CW){q=p.as +q.toString +s=A.d8(n.a(q),n) +q=p.ax +q===$&&A.e() +o=p.as +o.toString +q.c3(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.ccq(q,p,o,n),n) +q=r.w +q.t(0,s) +q.aI(0)}, +$S:16} +A.ccq.prototype={ +$1(a){var s,r=this,q=r.b +q.as=a +r.a.Wx(r.c,!0,A.cP(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.c3(0,a) +B.b.V(q.ch)}return a}, +$S(){return this.d.i("0(0)")}} +A.ccu.prototype={ +$1(a){return this.a.a(J.n2(a))}, +$S(){return this.a.i("0(G<@>)")}} +A.aCQ.prototype={ +a85(a,b,c){if(b.a.length===0&&b.e==null)return B.W +return this.a.$2(a,new A.hx(new A.bPA(this,b,!1),null))}, +b9G(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.awB(a,q.awC(b))],t.Im)],p,o) +else{s=A.b(p,o) +q.a4y(a,b,0,c,!1,s,e,f)}p=A.y(s).i("bt<1>") +r=A.i1(new A.bt(s,p),p.i("D.E")) +r.H(0,A.dcB(b)) +p=q.x +p.kV(p,new A.bPp(r)) +p=s.h(0,e) +p.toString +return p}, +a4y(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.bAU(b,s) +if(q.x!=null){p=l.awB(a,q) +J.dm(f.cQ(0,g,new A.bPr()),p) +l.a4y(a,b,c+1,d,!1,f,g,h)}else if(r instanceof A.qe){p=l.b9E(a,q,s,r,d) +if(p!=null)J.dm(f.cQ(0,g,new A.bPs()),p) +l.a4y(a,b,c+1,d,!1,f,g,h)}else if(r instanceof A.vu){o=J.aH(f.cQ(0,g,new A.bPt())) +n=c+1 +k[n].toString +m=r.w +f.cQ(0,m,new A.bPu()) +l.a4y(a,b,n,d,!1,f,m,h) +p=l.b9F(a,q,s,r,d,new A.bVs(new A.bPq(d,f,m,l.x.cQ(0,m,new A.bPv(l,a))))) +n=f.h(0,g) +n.toString +J.cvG(n,o,p)}else p=null +if(p!=null){h.j(0,p,q) +d.a.j(0,p,s)}}, +bAU(a,b){var s,r,q=b.a,p=q instanceof A.qe?q.d:"" +if(b instanceof A.of){s=b.d +if(s.e!=null)return this.awC(s)}else s=a +r=t.N +return new A.he(s.c,b.b,null,p,s.f,A.eA(s.b,r,r),s.d,s.e,b.c)}, +b9E(a,b,c,d,e){var s,r=d.e +if(r!=null){s=r.$2(a,b) +return s}return this.bae(a,b,d)}, +bae(a,b,c){var s=c.f +if(s==null)return null +return this.wn(a,b,new A.hx(new A.bPz(s,b),null))}, +b9F(a,b,c,d,e,f){var s=d.wn(a,b,f) +return s==null?this.wn(a,b,new A.hx(new A.bPo(this,b,d,f),null)):s}, +bag(a,b,c,d){var s +c.bAW(a,b,d) +s=A.as6("No builder provided to ShellRoute: "+c.k(0)) +throw A.j(s)}, +awN(a){var s,r=this,q=null +if(r.y==null){s=a.MY(t.fc) +if(s!=null){$.yz().Gx(B.h3,"Using MaterialApp configuration",q,q) +r.y=A.drQ() +r.z=new A.bPw()}else{s=a.MY(t.VD) +if(s!=null){$.yz().Gx(B.h3,"Using CupertinoApp configuration",q,q) +r.y=A.dp_() +r.z=new A.bPx()}else{$.yz().Gx(B.h3,"Using WidgetsApp configuration",q,q) +r.y=r.gbQT() +r.z=new A.bPy()}}}}, +wn(a,b,c){var s,r,q +this.awN(a) +s=this.y +s.toString +r=b.y +q=t.N +q=A.hT(b.r,q,q) +q.H(0,b.b.gac8()) +return s.$5$arguments$child$key$name$restorationId(q,c,r,b.e,r.a)}, +bQU(a,b,c,d,e){return new A.a4H(b,B.G,B.G,A.dp1(),c,e,d,a,t.Me)}, +awC(a){var s=a.c +return new A.he(s,s.gf7(s),null,null,a.f,a.b,null,a.e,new A.cy(s.k(0)+"(error)",t.W))}, +awB(a,b){var s +this.awN(a) +s=this.z.$2(a,b) +s=this.wn(a,b,s) +return s}, +bfR(a){if(a.MY(t.fc)!=null)return A.cJJ() +else if(a.MY(t.VD)!=null)return new A.rO(null,A.b(t.K,t.Qu)) +return new A.rO(null,A.b(t.K,t.Qu))}} +A.bPA.prototype={ +$1(a){var s=t.sd,r=A.b(s,t.Js),q=this.a,p=q.d.c,o=new A.aRl(A.b(s,t.UV),q.w) +p=q.a.$2(a,A.cLF(o.gaOm(),q.b9G(a,this.b,o,this.c,p,r),p,null,q.f,q.e)) +q=q.r +q.bWy(r) +return new A.Il(q,p,null)}, +$S:1233} +A.bPp.prototype={ +$2(a,b){return!this.a.p(0,a)}, +$S:1234} +A.bPr.prototype={ +$0(){return A.a([],t.Im)}, +$S:203} +A.bPs.prototype={ +$0(){return A.a([],t.Im)}, +$S:203} +A.bPt.prototype={ +$0(){return A.a([],t.Im)}, +$S:203} +A.bPu.prototype={ +$0(){return A.a([],t.Im)}, +$S:203} +A.bPv.prototype={ +$0(){return this.a.bfR(this.b)}, +$S:1236} +A.bPq.prototype={ +$2(a,b){var s,r=this,q=r.c,p=r.b.h(0,q) +p.toString +s=a==null?B.Ux:a +return A.cLF(r.a.gaOm(),p,q,r.d,s,b)}, +$S:1237} +A.bPz.prototype={ +$1(a){return this.a.$2(a,this.b)}, +$S:13} +A.bPo.prototype={ +$1(a){var s=this +return s.a.bag(a,s.b,s.c,s.d)}, +$S:13} +A.bPw.prototype={ +$2(a,b){return new A.Rq(b.x,null)}, +$S:1238} +A.bPx.prototype={ +$2(a,b){return new A.OL(b.x,null)}, +$S:1239} +A.bPy.prototype={ +$2(a,b){return new A.Pn(b.x,null)}, +$S:1240} +A.aRl.prototype={ +bPQ(a,b){return this.b.$3(a,b,this.a.h(0,t.sd.a(a.b)))}} +A.bPB.prototype={ +aIE(a){var s=a.c +return new A.he(s,s.gf7(s),null,null,a.f,a.b,a.d,null,B.dU0)}, +ao5(a,b){var s,r,q,p,o=null,n=A.dG(a,0,o).k(0) +if(B.c.eS(n,"?"))n=B.c.X(n,0,n.length-1) +s=A.dG(B.c.aQ6(B.c.eS(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.azv(s.gf7(s),"",q,s.gf7(s),this.a) +if(p==null)return new A.hr(B.pv,B.ij,s,o,new A.Q1("no routes for location: "+s.k(0)),A.a7j(B.pv)) +return new A.hr(p,q,s,b,o,A.a7j(p))}, +bIe(a){return this.ao5(a,null)}, +azv(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.bPD(this,a,b,c) +r=s.a +q=r instanceof A.qe&&r.r!=null?r.r.$2(a,new A.he(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.Gz(q,n,p)}, +azD(a,b,c){var s,r,q,p,o,n=this,m=null +try{s=n.bIe(a) +q=s +if(B.b.p(c,q)){p=A.Q(c,!0,t.Ef) +p.push(q) +A.W(A.cHZ("redirect loop detected "+n.az9(p)))}if(c.length>n.b){p=A.Q(c,!0,t.Ef) +p.push(q) +A.W(A.cHZ("too many redirects "+n.az9(p)))}c.push(q) +$.yz().Gx(B.h3,"redirecting to "+q.k(0),m,m) +return s}catch(o){q=A.a2(o) +if(q instanceof A.Q1){r=q +$.yz().Gx(B.h3,"Redirection exception: "+r.a,m,m) +return new A.hr(B.pv,B.ij,b,m,r,A.a7j(B.pv))}else throw o}}, +az9(a){return new A.O(a,new A.bPC(),A.a0(a).i("O<1,h>")).aV(0," => ")}, +k(a){return"RouterConfiguration: "+A.q(this.a)}, +bEJ(){var s,r,q=new A.cR("") +q.a=""+"Full paths for routes:\n" +this.agQ(this.a,"",0,q) +s=this.e +if(s.a!==0){q.a+="known full paths for route names:\n" +for(s=s.gcr(s),s=s.gS(s);s.q();){r=s.gE(s) +q.a+=" "+A.q(r.a)+" => "+A.q(r.b)+"\n"}}s=q.a +return s.charCodeAt(0)==0?s:s}, +agQ(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.vu){s[p+1].toString +n=o.w +m=$.aD.a5$.z.h(0,n).U(q) +if(r.a(m==null?null:m.x).gJp()){s=n.gap() +s.toString +l.d=s +return!0}}l.ayY()}l.d=l.c +return!0}} +A.aOw.prototype={} +A.a4u.prototype={ +G(){return"NavigatingType."+this.b}} +A.AJ.prototype={ +gaO(a){return this.d}} +A.a1t.prototype={ +bUV(a,b){var s,r,q=this +switch(b.a){case 0:s=q.c +if(s.a==a.a&&B.yc.r9(s.b,a.b))return +r=q.c===B.DO +break +case 1:r=!0 +break +case 2:r=!1 +break +default:r=null}B.vK.CD("selectMultiEntryHistory",t.H) +s=a.a +s.toString +A.cMI(s,r,a.b) +q.b=q.c=a}, +gm(a){return this.b}, +aEB(a,b){var s=this.b,r=s.a!==a||!J.v(s.b,b) +this.b=new A.ts(a,b) +if(r)this.a3U()}, +aCX(a){var s=this +if(s.b===a)return +if(a.b!=null)s.b=s.c=a +else{s.b=new A.ts(a.a,new A.AJ(null,null,null,B.Dc,t.Qt)) +s.c=B.DO}s.a3U()}, +a8(a,b){if(this.F$<=0)$.aD.du$.push(this) +this.aul(0,b)}, +T(a,b){this.VM(0,b) +if(this.F$<=0)B.b.D($.aD.du$,this)}, +n(){if(this.F$>0)B.b.D($.aD.du$,this) +this.pl()}, +aKC(a){this.aCX(a) +return new A.cS(!0,t.d9)}, +RL(a){this.aCX(new A.ts(a,null)) +return new A.cS(!0,t.d9)}} +A.aOu.prototype={} +A.aOv.prototype={} +A.ctT.prototype={ +$1(a){var s +if(a.a.b>=1000){s=a.r +A.cxj(new A.e9(new A.nR(s),a.w,a.d,A.dd(a.b),null,!1),!1)}}, +$S:1247} +A.nC.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.nC&&s.a===b.a&&s.b===b.b&&s.c.l(0,b.c)}, +gv(a){return A.an(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.of.prototype={ +l(a,b){if(b==null)return!1 +return this===b}, +gv(a){return A.w5(this)}} +A.buL.prototype={ +$2(a,b){return A.W(A.bC(null))}, +$S:1248} +A.hr.prototype={ +gdc(a){return this.a.length!==0}, +NP(a){var s=A.Q(this.a,!0,t.UV) +s.push(a) +return this.agF(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.qG(l,B.b.dg(l,b),l.length) +m=t.By +while(!0){if(l.length!==0)if(!(B.b.gR(l).a instanceof A.vu)){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.of)return n.agF(l) +r=A.a7j(new A.aP(l,new A.bPK(),A.a0(l).i("aP<1>"))) +q=A.a([],t.s) +A.cSt(r,q) +m=t.N +p=A.jA(q,m) +s=n.b +s=s.gcr(s) +o=A.v0(s.oC(s,new A.bPL(p)),m,m) +return n.axN(l,o,n.c.acu(0,A.cSs(r,o)))}, +gbUW(){var s=this.a,r=A.a0(s).i("O<1,vk>") +return A.Q(new A.O(s,new A.bPM(),r),!0,r.i("al.E"))}, +axN(a,b,c){var s=this,r=c==null?s.c:c,q=b==null?s.b:b +return new A.hr(a,q,r,s.d,s.e,A.a7j(a))}, +agF(a){return this.axN(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.hr&&s.c.l(0,b.c)&&J.v(s.d,b.d)&&s.e==b.e&&B.ciH.r9(s.a,b.a)&&B.a1a.r9(s.b,b.b)}, +gv(a){var s=this,r=A.b1(s.a),q=s.b +q=q.gcr(q) +return A.an(r,s.c,s.d,s.e,A.daF(q.dB(q,new A.bPJ(),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.bPI.prototype={ +$1(a){return!(a instanceof A.of)}, +$S:477} +A.bPK.prototype={ +$1(a){return!(a instanceof A.of)}, +$S:477} +A.bPL.prototype={ +$1(a){return this.a.p(0,a.a)}, +$S:478} +A.bPM.prototype={ +$1(a){return a.a}, +$S:1251} +A.bPJ.prototype={ +$1(a){return A.an(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:1252} +A.bPH.prototype={ +gbp(){return B.HQ}} +A.aTH.prototype={ +ag(a){var s,r=t.S6 +r=A.iY(new A.el(a.a,r),new A.ckB(),r.i("D.E"),t.pE) +s=A.Q(r,!0,A.y(r).i("D.E")) +return A.cOy(a.c.k(0),a.d,s,null)}} +A.ckB.prototype={ +$1(a){var s=a.d +return A.cOy(s.c.k(0),s.d,null,a.c.a)}, +$S:1253} +A.aTG.prototype={ +ag(a){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e,d=J.S(a),c=d.h(a,"location") +c.toString +A.av(c) +s=A.cz(d.h(a,"state")) +r=s!=null?A.aii(s,B.t.ga8H().a):null +q=this.a.ao5(c,r) +p=t.wh.a(d.h(a,"imperativeMatches")) +if(p!=null)for(d=J.XI(p,t.pE),c=J.ag(d.a),d=d.$ti,o=new A.y1(c,d.i("y1<1>")),d=d.c,n=t.W,m=t.Kw,l=t.se,k=t.UV;o.q();){j=d.a(c.gE(c)) +i=this.ag(j) +j=J.J(j,"pageKey") +j.toString +A.av(j) +h=$.as +g=A.cIH(i) +f=A.cII(i) +e=A.Q(q.a,!0,k) +e.push(new A.of(i,new A.aG(new A.ah(h,m),l),g,f,new A.cy(j,n))) +q=q.agF(e)}return q}} +A.Pn.prototype={ +A(a){var s=null,r=this.c +r=r==null?s:"GoException: "+r.a +return A.j2(!0,A.cj(A.aX(A.a([B.dQY,B.bq,A.N(r==null?"page not found":r,s,s,s,s,s,s,s,s,s,s,s),B.bq,new A.abD(new A.bkz(a),B.dR0,s)],t.p),B.n,B.aT,B.p,s,s,B.v),s,s),!0,B.F,!0,!0)}} +A.bkz.prototype={ +$0(){return A.co(this.a).eA(0,"/",null)}, +$S:0} +A.abD.prototype={ +Y(){return new A.aKR(B.k)}} +A.aKR.prototype={ +dk(){var s,r=this +r.kr() +s=r.c.MY(t.iM) +s=s==null?null:s.db +if(s==null)s=B.z6 +r.d!==$&&A.e1() +r.d=s}, +A(a){var s=null,r=this.a,q=r.c,p=this.d +p===$&&A.e() +return A.eN(s,A.am(s,r.d,B.h,p,s,s,s,s,s,s,B.bk,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.aA)}} +A.as5.prototype={ +k(a){return"GoError: "+this.a}} +A.Q1.prototype={ +k(a){return"GoException: "+this.a}, +$ibw:1} +A.DO.prototype={ +fN(a){return!1}} +A.OL.prototype={ +A(a){var s=null,r=this.c +r=r==null?s:"GoException: "+r.a +return new A.a_i(B.aRJ,A.cj(A.aX(A.a([A.N(r==null?"page not found":r,s,s,s,s,s,s,s,s,s,s,s),A.anw(B.C,B.od,B.ap_,s,B.tn,44,new A.beL(a),s,0.4)],t.p),B.n,B.aT,B.p,s,s,B.v),s,s),s)}} +A.beL.prototype={ +$0(){return A.co(this.a).eA(0,"/",null)}, +$S:0} +A.mn.prototype={ +Mi(a){var s=null,r=A.y(this),q=A.a([],t.Zt),p=$.as,o=r.i("ah<1?>"),n=r.i("aG<1?>"),m=A.mG(B.cp),l=A.a([],t.wi),k=A.bL(s,t.u),j=$.as +return new A.acq(!1,!0,s,s,q,new A.bI(s,r.i("bI>")),new A.bI(s,t.E),new A.nv(),s,0,new A.aG(new A.ah(p,o),n),m,l,this,k,new A.aG(new A.ah(j,o),n),r.i("acq<1>"))}} +A.acq.prototype={ +gzy(){this.$ti.i("mn<1>").a(this.b) +return!1}, +gyu(){this.$ti.i("mn<1>").a(this.b) +return null}, +gAJ(){this.$ti.i("mn<1>").a(this.b) +return null}, +gBE(a){return this.$ti.i("mn<1>").a(this.b).w}, +gTK(){return this.$ti.i("mn<1>").a(this.b).x}, +gCL(){this.$ti.i("mn<1>").a(this.b) +return!0}, +gCA(){this.$ti.i("mn<1>").a(this.b) +return!1}, +gEq(){this.$ti.i("mn<1>").a(this.b) +return!0}, +wn(a,b,c){var s=null,r=this.$ti.i("mn<1>").a(this.b) +return new A.c9(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)}, +DJ(a,b,c,d){return this.$ti.i("mn<1>").a(this.b).ay.$4(a,b,c,d)}} +A.a4H.prototype={} +A.Rq.prototype={ +A(a){var s=null,r=A.e3(s,s,!0,s,s,1,s,s,s,!1,s,!1,s,s,s,s,!0,s,s,s,s,s,B.ap0,s,s,s,1,s),q=this.c +q=q==null?s:"GoException: "+q.a +return A.e7(r,s,A.cj(A.aX(A.a([A.bS0(q==null?"page not found":q,s),A.k3(!1,B.ap_,B.h,s,s,s,s,s,new A.bAK(a),s,s)],t.p),B.n,B.aT,B.p,s,s,B.v),s,s),s,!1,!1,s,s,s)}} +A.bAK.prototype={ +$0(){return A.co(this.a).eA(0,"/",null)}, +$S:0} +A.bps.prototype={ +bR9(a,b){var s,r,q=this,p=a.b +p.toString +if(!(p instanceof A.AJ))return q.aDr(b,q.c.b.ag(t.pE.a(p))).aJ(0,new A.bpt(q,b),t.Ef) +s=A.bx("initialMatches") +r=a.a +r.toString +s.soR(q.a.ao5(r,p.a)) +if(s.aW().e!=null)$.yz().Gx(B.h3,"No initial matches: "+r,null,null) +return q.aDr(b,s.aW()).aJ(0,new A.bpu(q,b,p),t.Ef)}, +bUI(a){var s=a.a +if(s.length===0)return null +if($.cI_&&B.b.gR(s) instanceof A.of)a=t.x3.a(B.b.gR(s)).d +return new A.ts(a.c.k(0),B.HQ.ag(a))}, +aDr(a,b){var s=this.a.aqT(0,a,b,A.a([],t.k4)) +if(s instanceof A.hr)return new A.cS(s,t.Zs) +return s}, +bxO(a,b,c,d){var s,r +switch(d.a){case 0:b.toString +s=this.azY() +c.toString +return b.NP(A.cxV(c,a,s)) +case 1:s=b.D(0,B.b.gR(b.a)) +r=this.azY() +c.toString +return s.NP(A.cxV(c,a,r)) +case 2:s=B.b.gR(b.a) +r=b.D(0,s) +s=s.c +c.toString +return r.NP(A.cxV(c,a,s)) +case 3:return a}}, +azY(){var s,r,q=J.lV(32,t.S) +for(s=this.d,r=0;r<32;++r)q[r]=s.xV(33)+89 +return new A.cy(A.dz(q,0,null),t.W)}} +A.bpt.prototype={ +$1(a){if(a.e!=null&&this.a.b!=null)return this.a.b.$2(this.b,a) +return a}, +$S:479} +A.bpu.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.bxO(a,s.c,s.b,s.d)}, +$S:479} +A.cpW.prototype={ +$1(a){return"\\"+A.q(a.b[0])}, +$S:38} +A.vk.prototype={} +A.qe.prototype={} +A.vu.prototype={} +A.bVs.prototype={} +A.aEd.prototype={ +bAW(a,b,c){return null}, +wn(a,b,c){var s=c.e.$2(null,null) +return this.f.$3(a,b,s)}} +A.aTF.prototype={} +A.a1u.prototype={ +b6H(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.dt7(!0) +if($.aD==null)A.c5n() +$.aD.toString +if(f==null)f=new A.bI(m,t.b7) +s=t.N +s=new A.bPB(a1,j,f,new A.bpx(),A.b(s,s)) +s.ag0("",a1) +$.yz().Gx(B.h3,s.bEJ(),m,m) +n.a!==$&&A.e1() +n.a=s +n.e!==$&&A.e1() +n.e=new A.bps(s,new A.bpy(n,h),new A.bPH(new A.aTG(s)),B.dJ) +r=n.be_(e) +q=$.bo() +n.d!==$&&A.e1() +n.d=new A.a1t(k,new A.ts(r,new A.AJ(d,m,m,B.Dc,t.Qt)),B.DO,q) +r=A.a([],t.tc) +r=A.Q(r,!0,t.JU) +p=new A.a1v(!1,s,$.cVk(),q) +o=t.sd +p.a=new A.aCQ(new A.bpz(n),c,b,s,l,r,new A.Q2(A.b(o,t.Js),A.b(t.Kv,o),q),p.gbjc(),A.b(t.Bt,t.Pd)) +n.c!==$&&A.e1() +n.c=p}, +eA(a,b,c){var s,r=null +$.yz().Gx(B.h3,"going to "+b,r,r) +s=this.d +s===$&&A.e() +s.aEB(b,new A.AJ(c,r,r,B.Dc,t.Qt))}, +BQ(a,b){return this.eA(a,b,null)}, +yW(a,b,c){return this.bSo(a,b,c,c.i("0?"))}, +bSo(a,b,c,d){var s=0,r=A.o(d),q,p=this,o,n,m +var $async$yW=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:$.yz().Gx(B.h3,"pushing "+a,null,null) +o=p.d +o===$&&A.e() +n=p.c +n===$&&A.e() +n=n.d +m=new A.ah($.as,c.i("ah<0?>")) +o.aEB(a,new A.AJ(b,new A.aG(m,c.i("aG<0?>")),n,B.dtV,c.i("AJ<0>"))) +q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$yW,r)}, +be_(a){var s +$.aD.toString +s=$.dj().ga8M() +return s}} +A.bpx.prototype={ +$2(a,b){return null}, +$S:1255} +A.bpy.prototype={ +$2(a,b){var s=this.a,r=s.a +r===$&&A.e() +this.b.$3(a,r.aIE(b),s) +s=s.c +s===$&&A.e() +return s.d}, +$S:1256} +A.bpz.prototype={ +$2(a,b){return new A.DO(this.a,b,null)}, +$S:1257} +A.he.prototype={ +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.he&&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.an(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.Il.prototype={} +A.Q2.prototype={ +bbX(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.bpv(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}, +bWy(a){var s,r,q,p,o,n,m={} +m.a=!1 +s=this.b +s=s.gaA(s) +r=A.i1(s,A.y(s).i("D.E")) +for(s=a.gcr(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.kV(q,new A.bpw(m,a,r)) +if(m.a)this.aX()}} +A.bpv.prototype={ +$1(a){var s=this.a,r=s.b.D(0,this.b) +r.toString +s.a.D(0,r)}, +$S:209} +A.bpw.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:1258} +A.asm.prototype={ +bel(a){var s,r=a.w +if(r!=null&&a.k4==null){r.toString +s=A.a0(r).i("O<1,hC>") +a.k4=A.Q(new A.O(r,new A.bqM(this,a),s),!0,s.i("al.E"))}r=a.k4 +if(r==null){r=t.zC +r=a.ch===!0?A.a([A.cyw(a,null)],r):A.a([a],r)}return r}, +aiA(a,b){return A.aA(a,this.c.f!==!0,!1,!0,!1)}, +aiz(a){return this.aiA(a,null)}, +bm_(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.aA("\\[(?:[^\\\\\\]]|\\\\.)*\\]|\\(\\??|\\\\([1-9][0-9]*)|\\\\.",!0,!1,!1,!1).pt(o) +if(m==null){r+=o +break}p=m.b +l=p.index +r+=A.aiJ(o,0,l) +o=A.aiJ(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.dK(p,null)+s)}else{p=l +p.toString +r+=p +if(l==="(")++n}}}return r}, +agt(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.yw(r,t.N,s) +s=new A.bqF(m,q) +r=a.d +if(typeof r=="string")s.$2("keyword",r) +else{p=t.GU +if(p.b(r))p.a(r).ao(0,s)}a.d=q}s=a.at +a.go=m.aiA(s==null?"\\w+":s,!0) +if(b!=null){s=a.Q +if(s!=null)a.z="\\b("+B.b.aV(A.a(s.split(" "),t.s),"|")+")\\b" +s=a.z +a.id=m.aiz(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.aiz(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.aiz(s) +if(a.CW==null)a.CW=1 +s=a.r +if(s==null)s=a.r=A.a([],t._) +r=new A.bqH(m) +s=J.bB(s,r,t.AW) +a.r=A.Q(s,!0,s.$ti.i("al.E")) +s=a.w +if(s!=null){p=A.a0(s).i("O<1,hC?>") +a.w=A.Q(new A.O(s,r,p),!0,p.i("al.E"))}s=a.x +if(s!=null)a.x=r.$1(s) +s=[] +o=new A.ep(s,A.a0(s).i("ep<1,hC>")) +s=a.r +s.toString +J.f6(s,new A.bqI(m,o,a)) +a.r=o +o.ao(o,new A.bqJ(m,a)) +s=a.x +if(s!=null)m.agt(s,b) +s=a.r +s.toString +s=J.bB(s,new A.bqK(),t.u) +s=A.Q(s,!0,s.$ti.i("al.E")) +B.b.H(s,A.a([a.k3,a.e],t._m)) +r=A.a0(s).i("aP<1>") +n=A.Q(new A.aP(s,new A.bqL(),r),!0,r.i("D.E")) +a.ok=n.length!==0?m.aiA(m.bm_(n,"|"),!0):null}, +bb2(a){return this.agt(a,null)}, +awJ(a,b,c){if(!(a!=null&&a.length!==0))return b +return A.a([new A.j_(a,null,b)],t.wP)}, +b9N(a,b){return this.awJ(a,b,!1)}, +akd(a,b){var s,r +if(a!=null){s=a.tX(0,b) +s=new A.r0(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}, +bvB(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("ep<1,G?>") +g=new A.ep(k,h) +s=new A.bqQ(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.j_(r.y,a,A.a([],f))) +k.push(h.a(a0.b)) +e=a0.b +e.toString +a0.b=J.n2(e).c}}a0.c="" +a0.d=0 +q=new A.bqU(a0,b,new A.bqR(a0,b,new A.bqV(a0,b,j),new A.bqS(a0,b,new A.bqP(a1))),new A.bqW(a0,b,g),s,new A.bqO(b,a4)) +try{p=null +o=null +n=0 +for(;!0;){k=a0.a.ok +if(k==null)d=a +else d=A.fV(k.LV(0,a2,n),new A.bqX()) +p=d +if(p==null)break +o=q.$2(A.aiJ(a2,n,p.b.index),p.b[0]) +n=o+p.b.index}q.$1(A.aiJ(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.a7d(k,h,a5,e)}catch(c){m=A.a2(c) +if(typeof m=="string"&&J.rh(m,"Illegal"))return new A.a7d(0,A.a([new A.j_(a,a2,a)],f),a,a) +else throw c}}, +bkX(a,b){return this.aih(a,null,!1,b)}, +bkY(a,b,c){return this.aih(a,null,b,c)}, +azs(a){var s,r,q,p +a=a.toLowerCase() +s=this.a +r=s.a +q=J.S(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.J(p.a,a)) +s=s.a(q.h(r,p==null?"":p))}else s=p +return s}, +bTs(a,b){var s=this.a,r=s.$ti +J.bD(s.a,r.c.a(a),r.z[1].a(b)) +s=b.c +if(s!=null)B.b.ao(s,new A.bqY(this,a))}, +aCC(a,b){var s,r,q=null,p={} +if(b==null){s=this.a +r=s.$ti +r=A.f7(J.hN(s.a),r.c,r.z[2]) +b=A.Q(r,!0,A.y(r).i("D.E"))}p.a=p.b=new A.a7d(0,A.a([new A.j_(q,a,q)],t.wP),q,q) +B.b.ao(b,new A.bqN(p,this,a)) +return p.b}, +bpU(a){return this.aCC(a,null)}} +A.bqM.prototype={ +$1(a){var s=a.a +if(s!=null)a=this.a.c.b.h(0,s) +s=A.cyw(this.b,a) +s.w=null +return s}, +$S:1260} +A.bqF.prototype={ +$2(a,b){B.b.ao(A.a((this.a.c.f===!0?b.toLowerCase():b).split(" "),t.s),new A.bqG(this.b,a))}, +$S:315} +A.bqG.prototype={ +$1(a){var s,r,q,p,o,n,m=A.a(a.split("|"),t.s) +try{r=this.a +q=J.J(m,0) +p=J.aH(m)>1?A.dK(J.J(m,1),null):1 +p=A.a([this.b,p],t.jl) +o=r.$ti +J.bD(r.a,o.c.a(q),o.z[1].a(p))}catch(n){s=A.a2(n) +A.kA(s)}}, +$S:14} +A.bqH.prototype={ +$1(a){var s=a.a +if(s!=null)return this.a.c.b.h(0,s) +return a}, +$S:1261} +A.bqI.prototype={ +$1(a){var s=this.b,r=a.p1===!0?this.c:a,q=s.$ti +J.yA(s.a,A.f7(this.a.bel(r),q.z[1],q.c))}, +$S:480} +A.bqJ.prototype={ +$1(a){a.toString +this.a.agt(a,this.b)}, +$S:480} +A.bqK.prototype={ +$1(a){var s=a.Q,r=a.z +if(s!=null){r.toString +s="\\.?(?:"+r+")\\.?"}else s=r +return s}, +$S:1263} +A.bqL.prototype={ +$1(a){return a!=null&&a.length!==0}, +$S:74} +A.bqE.prototype={ +$1(a){var s,r,q=this.a +q.toString +s=J.S(q) +if(s.ga7(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:459} +A.bqP.prototype={ +$2(a,b){var s=b.b,r=this.a.f===!0?s[0].toLowerCase():s[0] +return J.J(a.d,r)}, +$S:1264} +A.bqQ.prototype={ +$0(){var s=this.b,r=s.gu(s)===0?this.c:s.$ti.z[1].a(J.cvJ(s.a)) +this.a.b=r}, +$S:0} +A.bqO.prototype={ +$2(a,b){return!this.b&&this.a.akd(b.k2,a)}, +$S:1265} +A.bqW.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.j_(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.n2(p).c}q=A.cyw(a,null) +p=this.a +q.fy=p.a +p.a=q}, +$S:1266} +A.bqS.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.j_(j,i.c,j)],t.wP) +s=[] +r=new A.ep(s,A.a0(s).i("ep<1,j_>")) +q=h.go.pt(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.VX(A.a([new A.j_(j,A.aiJ(n,o,l),j)],s),r) +n=i.a +n.toString +k=p.$2(n,q) +if(k!=null){n=J.S(k) +i.d=i.d+A.b7(n.h(k,1)) +n=h.b9N(n.h(k,0),A.a([new A.j_(j,m[0],j)],s)) +n.toString +h.VX(n,r)}else h.VX(A.a([new A.j_(j,m[0],j)],s),r) +o=l+m[0].length +q=A.fV(i.a.go.LV(0,i.c,o),new A.bqT())}h.VX(A.a([new A.j_(j,A.aiJ(i.c,o,j),j)],s),r) +return r}, +$S:1267} +A.bqT.prototype={ +$1(a){return!0}, +$S:481} +A.bqV.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.J(s.a,B.b.gO(l)))==null}else l=!1 +if(l)return A.a([new A.j_(null,m.c,null)],t.wP) +l=n.b +s=m.c +if(k){r=m.a.cx +r.toString +r=B.b.gO(r) +q=n.c +p=m.a.cx +p.toString +o=l.aih(s,q.$ti.i("4?").a(J.J(q.a,B.b.gO(p))),!0,r)}else{r=m.a.cx +o=l.aCC(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.bD(m.a,r.c.a(B.b.gO(s)),r.z[1].a(o.d))}return l.awJ(o.c,o.b,!0)}, +$S:1269} +A.bqR.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.VX(s,q.b) +q.c=""}, +$S:0} +A.bqU.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.bvB(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.ayJ(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:1270} +A.bqX.prototype={ +$1(a){return!0}, +$S:481} +A.bqY.prototype={ +$1(a){var s=this.a.b,r=s.$ti +J.bD(s.a,r.c.a(a),r.z[1].a(this.b))}, +$S:14} +A.bqN.prototype={ +$1(a){var s,r,q,p=this.b,o=p.azs(a) +if(o==null||o.p2===!0)return +s=p.bkY(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:14} +A.hC.prototype={ +p(a,b){return this.r.$1(b)}} +A.j_.prototype={ +gm(a){return this.b}} +A.a7d.prototype={} +A.b4q.prototype={} +A.b4s.prototype={} +A.H1.prototype={ +l(a,b){if(b==null)return!1 +if(b instanceof A.H1)return J.v(b.a,this.a)&&J.v(b.b,this.b) +return!1}, +gv(a){return(A.e_(A.a_(this))^J.aj(this.a)^J.aj(this.b))>>>0}, +ge7(a){return this.a}, +gm(a){return this.b}} +A.asr.prototype={ +k(a){return"HiveError: "+this.a}} +A.Bi.prototype={} +A.akz.prototype={ +xh(a,b){var s,r,q=b.f,p=q+1 +if(p>b.e)A.W(A.dl("Not enough bytes available.")) +b.f=p +s=b.r4(b.a[q]) +r=A.dgK(s,null) +if(r==null)A.W(A.e4("Could not parse BigInt",s,null)) +return r}, +Ua(a,b,c){var s=c.k(0),r=s.length +A.cc(r,null) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=r +b.aS_(s,!1)}, +gTZ(){return 17}} +A.a_v.prototype={ +xh(a,b){var s=B.e.C(b.acd()),r=new A.OR(s,!1) +r.Dk(s,!1) +return this.$ti.c.a(r)}, +Ua(a,b,c){b.adF(c.a)}, +gTZ(){return 16}} +A.OR.prototype={} +A.apD.prototype={ +xh(a,b){var s=B.e.C(b.acd()),r=b.f,q=r+1 +if(q>b.e)A.W(A.dl("Not enough bytes available.")) +b.f=q +return A.ju(s,b.a[r]>0)}, +Ua(a,b,c){var s +b.adF(c.a) +s=c.b +A.cc(s,null) +s=s?1:0 +A.cc(s,null) +if(b.b.length-b.d<1)b.dz(1) +b.b[b.d++]=s}, +gTZ(){return 18}} +A.b3X.prototype={ +a0o(a,b,c,d,e,f){return this.bQz(0,b,c,!0,e,f)}, +bQz(a,b,c,d,e,f){var s=0,r=A.o(t.A5),q,p,o,n +var $async$a0o=A.k(function(g,h){if(g===1)return A.l(h,r) +while(true)switch(s){case 0:n=$.N1() +if(n.aox("window")){p=window +p.toString +p=p.indexedDB||p.webkitIndexedDB||p.mozIndexedDB}else p=self.indexedDB +p.toString +s=3 +return A.f(B.kH.abJ(p,b,new A.b3Y("box"),1),$async$a0o) +case 3:o=h +p=o.objectStoreNames +s=!B.oU.p(p,"box")?4:5 +break +case 4:A.kA("Creating objectStore box in database "+b+"...") +if(n.aox("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.kH.abJ(n,b,new A.b3Z("box"),p+1),$async$a0o) +case 6:o=h +case 5:A.kA("Got object store box in database "+b+".") +q=new A.a9c(o,e,"box",B.avi) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a0o,r)}} +A.b3Y.prototype={ +$1(a){var s=t.Bk.a(new A.mT([],[]).AQ(a.target.result,!1)),r=s.objectStoreNames,q=this.a +if(!B.oU.p(r,q))B.fj.aK7(s,q)}, +$S:201} +A.b3Z.prototype={ +$1(a){var s=t.Bk.a(new A.mT([],[]).AQ(a.target.result,!1)),r=s.objectStoreNames,q=this.a +if(!B.oU.p(r,q))B.fj.aK7(s,q)}, +$S:201} +A.a9c.prototype={ +aBc(a){return a.length>=2&&a[0]===144&&a[1]===169}, +bGV(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.aBc(l))return l.buffer}else if(typeof l=="number"||A.n0(l)||typeof l=="string"||t.ga.b(l)||t.rb.b(l)||t.yp.b(l))return l +s=this.d +r=new A.akA(s,new Uint8Array(4096)) +r.aRV(B.ckk,!1) +if(j)r.eF(0,l) +else{q=new A.akA(s,new Uint8Array(4096)) +q.bXD(0,l,!0) +p=q.b +o=q.d +j=p.length+32 +if(r.b.length-r.dp)A.W(A.dl("Not enough bytes available.")) +r.f=q +o=this.b +if(o==null)return r.u9(0) +else{n=p-q +m=new Uint8Array(n) +l=o.bYl(0,r.a,q,n,m,0) +r.f+=n +return A.cFx(m,r.d,l).u9(0)}}else return s}else return a}, +UN(a){var s=this.c,r=a?"readwrite":"readonly" +s=B.fj.GY(this.a,s,r).objectStore(s) +s.toString +return s}, +aUs(){var s,r,q,p,o=this.UN(!1) +if("getAllKeys" in o&&!0){s=new A.ah($.as,t.Jk) +r=new A.aG(s,t.dx) +q=this.UN(!1).getAllKeys(null) +q.toString +p=t.I3 +A.cC(q,"success",new A.bWO(r,q),!1,p) +A.cC(q,"error",new A.bWP(r,q),!1,p) +return s}else{s=B.fx.aqe(o,!0) +return new A.hn(new A.bWQ(),s,s.$ti.i("hn")).bg(0)}}, +aej(){var s,r,q,p,o=this.UN(!1) +if("getAll" in o&&!0){s=new A.ah($.as,t.mg) +r=new A.aG(s,t.fx) +q=o.getAll(null) +q.toString +p=t.I3 +A.cC(q,"success",new A.bWR(this,q,r),!1,p) +A.cC(q,"error",new A.bWS(r,q),!1,p) +return s}else{s=B.fx.aqe(o,!0) +return new A.hn(new A.bWT(),s,s.$ti.i("hn")).bg(0)}}, +a_n(a,b,c,d){return this.bLr(0,b,c,d)}, +bLr(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_n=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.aUs(),$async$a_n) +case 3:o=f +s=!d?4:6 +break +case 4:i=J +s=7 +return A.f(p.aej(),$async$a_n) +case 7:n=i.ag(f),m=J.S(o),l=0 +case 8:if(!n.q()){s=10 +break}k=n.gE(n) +j=l+1 +c.aMS(0,new A.od(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.ag(o);n.q();)c.aMS(0,new A.od(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_n,r)}, +uB(a,b){return this.bTa(0,b)}, +bTa(a,b){var s=0,r=A.o(t.z),q,p=this +var $async$uB=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.fx.ae3(p.UN(!1),b.a),$async$uB) +case 3:q=p.aKo(d) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$uB,r)}, +Of(a){return this.bXN(a)}, +bXN(a){var s=0,r=A.o(t.H),q=this,p,o,n,m,l +var $async$Of=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:l=q.UN(!0) +p=a.length,o=0 +case 2:if(!(or.e)A.W(A.dl("Not enough bytes available.")) +s=r.b.getFloat64(q,!0) +r.f+=8 +return s}, +aPH(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.dl(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.dl(p)) +q.f=s +r=q.a +return b.ag(A.bz(r.buffer,r.byteOffset+(s-a),a))}, +NT(){return this.aPH(null,B.dW)}, +r4(a){return this.aPH(a,B.dW)}, +bSZ(){var s,r,q,p,o,n=this,m="Not enough bytes available.",l=n.f+4 +if(l>n.e)A.W(A.dl(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.dl(m)) +q=n.b +p=A.aO(r,0,!0,t.S) +for(o=0;on.e)A.W(A.dl(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.dl(m)) +q=n.b +p=A.aO(r,0,!0,t.i) +for(o=0;oo.e)A.W(A.dl(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.dl(n)) +q=A.aO(r,!1,!0,t.y) +for(m=o.a,p=0;p0 +return q}, +bT8(){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.dl(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.aO(r,"",!0,t.N) +for(i=k.a,p=0;pk.e)A.W(A.dl(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.dl(j)) +k.f=s +n=i.buffer +m=i.byteOffset +l=new Uint8Array(n,m+(s-o),o) +q[p]=B.dW.ag(l)}return q}, +bT1(){var s,r,q,p,o=this,n=o.f+4 +if(n>o.e)A.W(A.dl("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.aO(r,null,!0,t.z) +for(p=0;po.e)A.W(A.dl("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.dl(o)) +s=p.a +p.f=m +r=s[n] +if(r===0){n=m+4 +if(n>l)A.W(A.dl(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.dl(o)) +p.f=n +q=s[m] +n+=q +if(n>l)A.W(A.dl(o)) +p.f=n +return B.dW.ag(A.bz(s.buffer,s.byteOffset+(n-q),q))}else throw A.j(A.iV("Unsupported key type. Frame might be corrupted."))}, +bSV(){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.dl(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.dl(j)) +p=k.a +k.f=s +o=p[i] +i=s+o +if(i>q)A.W(A.dl(j)) +k.f=i +n=A.dz(A.bz(p.buffer,p.byteOffset+(i-o),o),0,null) +m=A.aO(r,null,!0,t.z) +for(l=0;lo.e)A.W(A.dl(n)) +o.f=l +s=o.a[m] +switch(s){case 0:return null +case 1:return B.e.C(o.acd()) +case 2:return o.acd() +case 3:m=o.f +l=m+1 +if(l>o.e)A.W(A.dl(n)) +o.f=l +return o.a[m]>0 +case 4:return o.NT() +case 5:m=o.f+4 +if(m>o.e)A.W(A.dl(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.dl(n)) +q=B.D.d9(o.a,m,l) +o.f+=r +return q +case 6:return o.bSZ() +case 7:return o.bST() +case 8:return o.bSR() +case 9:return o.bT8() +case 10:return o.bT1() +case 11:return o.bT4() +case 12:return o.bSV() +default:p=o.d.aLH(s) +if(p==null)throw A.j(A.iV("Cannot read, unknown typeId: "+A.q(s)+". Did you forget to register an adapter?")) +return p.a.xh(0,o)}}} +A.akA.prototype={ +dz(a){var s,r=this,q=r.d,p=(q+a)*2-1 +p|=B.d.N(p,1) +p|=p>>>2 +p|=p>>>4 +p|=p>>>8 +s=new Uint8Array(((p|p>>>16)>>>0)+1) +B.D.e_(s,0,q,r.b) +r.b=s +r.c=null}, +adF(a){var s,r=this +A.cc(a,null) +if(r.b.length-r.d<8)r.dz(8) +s=r.c +if(s==null)s=r.c=A.iz(r.b.buffer,0,null) +s.setFloat64(r.d,a,!0) +r.d+=8}, +aS_(a,b){var s,r,q,p,o,n=this +A.cc(a,null) +s=B.el.ag(a) +if(b){r=s.length +A.cc(r,null) +if(n.b.length-n.d<4)n.dz(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.cc(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.cc(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.cc(s,i) +if(j.b.length-j.d<1)j.dz(1) +j.b[j.d++]=s +s=new A.dB(p) +A.cc(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.ge7(q) +if(j.b.length-j.d<1)j.dz(1) +j.b[j.d++]=1 +n=B.el.ag(q) +q=n.length +if(j.b.length-j.d<1)j.dz(1) +m=j.b +l=j.d +k=l+1 +j.d=k +m[l]=q +if(m.length-k>>0}, +ge7(a){return this.a}, +gm(a){return this.b}, +gu(a){return this.e}} +A.yS.prototype={ +gcZ(a){var s,r +if(!this.f)A.W(A.iV("Box has already been closed.")) +s=this.e +s===$&&A.e() +s=s.c +r=s.$ti +return new A.BO(s.a,r.i("@<1>").Z(r.z[1]).i("BO<1,2>"))}, +gu(a){var s +if(!this.f)A.W(A.iV("Box has already been closed.")) +s=this.e +s===$&&A.e() +return s.c.e}, +gdc(a){var s +if(!this.f)A.W(A.iV("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.iV("Box has already been closed.")) +s=this.e +s===$&&A.e() +s=s.c.HK(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.JP(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.byW(0,b)}, +byW(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.JP(l),$async$H) +case 3:q=new A.bt(l,l.$ti.i("bt<1>")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$H,r)}, +am3(){var s=0,r=A.o(t.H),q,p=this +var $async$am3=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.iV("Box has already been closed.")) +p.d.gb6h() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$am3,r)}, +aqr(){var s=this.e +s===$&&A.e() +if(this.c.$2(s.c.e,s.e))return this.am3() +return A.d8(null,t.H)}, +aI(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$aI=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.aI(0),$async$aI) +case 3:p.b.aR5(p.a) +s=4 +return A.f(p.d.aI(0),$async$aI) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$aI,r)}, +v7(){var s=0,r=A.o(t.H),q=this,p +var $async$v7=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.aI(0),$async$v7) +case 4:q.b.aR5(q.a) +case 3:s=5 +return A.f(q.d.v7(),$async$v7) +case 5:return A.m(null,r)}}) +return A.n($async$v7,r)}, +$iNJ:1} +A.YG.prototype={ +gaA(a){var s +if(!this.f)A.W(A.iV("Box has already been closed.")) +s=this.e +s===$&&A.e() +return s.aej()}, +b8(a,b){var s,r +if(!this.f)A.W(A.iV("Box has already been closed.")) +s=this.e +s===$&&A.e() +s=s.c.HK(b) +r=s==null?null:s.b +if(r!=null)return this.$ti.i("1?").a(r.b) +else return null}, +JP(a){var s,r,q=A.a([],t.EN) +for(s=A.hg(a,a.r,A.y(a).c);s.q();){r=s.d +q.push(new A.od(r,a.h(0,r),!1,!1,null,-1))}return this.XX(q)}, +XX(a){return this.byx(a)}, +byx(a){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k +var $async$XX=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:if(!n.f)A.W(A.iV("Box has already been closed.")) +m=n.e +m===$&&A.e() +if(!m.bAt(a)){s=1 +break}p=4 +s=7 +return A.f(n.d.Of(a),$async$XX) +case 7:n.e.d.D0() +p=2 +s=6 +break +case 4:p=3 +k=o +n.e.bBj() +throw k +s=6 +break +case 3:s=2 +break +case 6:s=8 +return A.f(n.aqr(),$async$XX) +case 8:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$XX,r)}, +$iCI:1, +gapk(){return!1}} +A.alf.prototype={ +zX(a){this.a.t(0,new A.H1(a.a,a.b))}} +A.a2J.prototype={} +A.au0.prototype={ +gu(a){return this.c.e}, +a0(a,b){var s=this.c.HK(b) +return(s==null?null:s.b)!=null}, +aej(){var s=this.c,r=s.$ti +r=r.i("@<1>").Z(r.z[1]).i("MG<1,2>") +return A.iY(new A.MG(s.a,r),new A.bxM(this),r.i("D.E"),this.$ti.c)}, +aoH(a,b,c,d){var s,r,q=this,p=b.c,o=b.a +if(!p){if(A.eM(o)&&o>q.f)q.f=o +s=c?b.bVo():b +r=q.c.pb(0,o,s)}else r=q.c.pr(0,o) +s=r!=null +if(s)++q.e +if(d)p=!p||s +else p=!1 +if(p)q.b.zX(b) +return r}, +B9(a,b){return this.aoH(a,b,!1,!0)}, +bLt(a,b,c){return this.aoH(a,b,c,!0)}, +aMS(a,b,c){return this.aoH(a,b,!1,c)}, +bAt(a){var s,r,q,p,o=[],n=A.jv(null,null,null,t.z,t.OP) +for(s=a.length,r=0;r"))) +return!0}else return!1}, +bBj(){var s,r,q,p,o,n,m,l,k,j,i,h,g,f,e=this.d,d=e.D0() +$label0$0:for(s=d.b,r=A.y(s),q=new A.G1(s,s.Wg(),r.i("G1<1>")),p=this.c,o=this.b.a,n=e.$ti,m=n.i("Me<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.Me(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.gwV())A.W(o.wQ()) +o.uk(new A.H1(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.Of(o),$async$JP) +case 3:for(n=o.length,k=0;k"))}, +vf(a,b){return this.Er(a,!1,b)}, +bQC(a,b,c,d){var s=0,r=A.o(d),q,p=this,o,n,m,l +var $async$Er=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.re(o,new A.b5w(a)) +if(n!==-1){q=c.i("wn<0>").a(o[n]) +s=1 +break}m=new A.wn(a,p,A.b(t.N,c.i("0?")),c.i("wn<0>")) +A.cP(c) +A.cP(c) +A.cP(c) +s=b?3:4 +break +case 3:l=m.c +s=5 +return A.f(m.qK(),$async$Er) +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$Er,r)}, +vi(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$vi=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$vi) +case 5:s=1 +break +case 4:p.d=A.a([],t.Sw) +s=6 +return A.f(b.$0(),$async$vi) +case 6:o=p.d +if(o==null)o=[] +n=A.df(o,!0,t.zK) +p.d=null +o=n.length +if(o===0){s=1 +break}m=B.fj.GY(p.a,k,"readwrite") +for(l=0;l"))}, +aTD(a){var s=0,r=A.o(a),q,p=2,o,n=[],m=this,l,k,j,i,h,g +var $async$qK=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:h=m.a +g=B.fj.GY(m.b.a,h,"readonly") +h=g.objectStore(h) +h.toString +i=m.$ti.c +l=A.b(t.N,i) +k=B.fx.aqe(h,!0) +h=new A.mZ(A.fP(k,"stream",t.K),t.Ua) +p=3 +case 6:s=8 +return A.f(h.q(),$async$qK) +case 8:if(!c){s=7 +break}j=h.gE(h) +J.bD(l,A.av(j.key),i.a(new A.mT([],[]).vk(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.af(0),$async$qK) +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$qK,r)}, +b8(a,b){return this.aTv(0,b,this.$ti.i("1?"))}, +aTv(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.fj.GY(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.fx.ae3(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)}, +Ka(a,b){return this.aTB(0,b,this.$ti.i("G<1?>"))}, +aTB(a,b,c){var s=0,r=A.o(c),q,p=this,o,n,m,l,k,j +var $async$Ka=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:if(!B.b.ct(b,new A.bcN(p))){o=A.a0(b).i("@<1>").Z(p.$ti.i("1?")).i("O<1,2>") +q=A.Q(new A.O(b,new A.bcO(p),o),!0,o.i("al.E")) +s=1 +break}o=p.a +n=B.fj.GY(p.b.a,o,"readonly") +o=n.objectStore(o) +o.toString +s=3 +return A.f(A.ih(new A.O(b,B.fx.gaUK(o),A.a0(b).i("O<1,T<@>>")),!1,t.z),$async$Ka) +case 3:m=e +for(o=p.c,l=J.S(m),k=p.$ti.i("1?"),j=0;j"))}, +bph(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$Lp=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("IT<0>").a(m.a59(a2,!0,b1)) +s=1 +break}else{q=b1.i("CI<0>").a(m.a59(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$Lp) +case 8:if(a3){q=b1.i("IT<0>").a(m.a59(a2,!0,b1)) +s=1 +break}else{q=b1.i("CI<0>").a(m.a59(a2,!1,b1)) +s=1 +break}case 7:l=new A.aG(new A.ah($.as,t.LR),t.zh) +f.j(0,a2,l.a) +k=null +p=10 +j=null +e=m.d +if(e==null)e=$.cUr() +d=a2 +c=m.f +s=13 +return A.f(e.a0o(0,d,c,!0,a4,b0),$async$Lp) +case 13:j=b4 +if(a3){b=new A.a2R(a2,m,a6,j,b1.i("a2R<0>")) +b.e=A.cJa(b,new A.alf(new A.b6(null,null,t.Mx)),a5,b1) +k=b}else{b=new A.YG(a2,m,a6,j,b1.i("YG<0>")) +b.e=A.cJa(b,new A.alf(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_n(0,c,a,e.gapk()),$async$Lp) +case 14:g.j(0,a2,k) +J.cvx(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.Gw(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$Lp,r)}, +vf(a,b){return this.bQD(a,b,b.i("CI<0>"))}, +bQD(a,b,c){var s=0,r=A.o(c),q,p=this,o +var $async$vf=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:o=b.i("CI<0>") +s=3 +return A.f(p.Lp(a,!1,null,A.cRc(),A.cRb(),!0,null,null,null,b),$async$vf) +case 3:q=o.a(e) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$vf,r)}, +abK(a,b,c){return this.bQF(a,b,c,c.i("IT<0>"))}, +bQF(a,b,c,d){var s=0,r=A.o(d),q,p=this,o +var $async$abK=A.k(function(e,f){if(e===1)return A.l(f,r) +while(true)switch(s){case 0:o=c.i("IT<0>") +s=3 +return A.f(p.Lp(a,!0,b,A.cRc(),A.cRb(),!0,null,null,null,c),$async$abK) +case 3:q=o.a(f) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$abK,r)}, +a59(a,b,c){var s,r,q=a.toLowerCase(),p=this.b.h(0,q) +if(p!=null){s=p.gapk() +if(s===b&&A.cP(A.y(p).c)===A.cP(c))return c.i("NJ<0>").a(p) +else{r=t.LO.b(p)?"LazyBox<"+A.cP(p.$ti.c).k(0)+">":"Box<"+A.cP(A.y(p).c).k(0)+">" +throw A.j(A.iV('The box "'+q+'" is already open and of type '+r+"."))}}else throw A.j(A.iV("Box not found. Did you forget to call Hive.openBox()?"))}, +aR5(a){a=a.toLowerCase() +this.c.D(0,a) +this.b.D(0,a)}, +v7(){var s=this.b +s=s.gaA(s) +s=A.Q(s,!0,A.y(s).i("D.E")) +return A.ih(new A.O(s,new A.bs1(),A.a0(s).i("O<1,T<~>>")),!1,t.H)}} +A.bs1.prototype={ +$1(a){return a.v7()}, +$S:1277} +A.a1J.prototype={ +gcZ(a){var s=this +return A.n1(function(){var r=a +var q=0,p=1,o,n,m,l +return function $async$gcZ(b,c){if(b===1){o=c +q=p}while(true)switch(q){case 0:n=s.gkF(),m=A.a0(n),n=new J.dk(n,n.length,m.i("dk<1>")),m=m.c +case 2:if(!n.q()){q=3 +break}l=n.d +q=4 +return J.b_n(l==null?m.a(l):l) +case 4:q=2 +break +case 3:return A.mX() +case 1:return A.mY(o)}}},t.z)}} +A.a1K.prototype={ +gcZ(a){var s=this +if(s.d==null)return s.b +else return A.a1J.prototype.gcZ.call(s,s)}, +gQY(){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.iV('To use this list, you have to open the box "'+q+'" first.')) +else if(!t.PG.b(s))throw A.j(A.iV('The box "'+q+'" is a lazy box. You can only use HiveLists with normal boxes.')) +else r.e=s +q=s}return q}, +gkF(){var s,r,q,p,o,n,m,l,k,j,i=this +if(i.r)throw A.j(A.iV("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.bM(J.ag(s.a),s.b,r.i("bM<1,2>")),q=J.j4(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.grM(a)===A.cP(o))return n +if(o.b(a)&&p==null)p=n}return p}, +aLH(a){return this.a.h(0,a)}, +ack(a,b,c){var s,r +if(A.cP(c)===B.FG||A.cP(c)===B.api)A.kA("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.gTZ() +if(!b){if(s>223)throw A.j(A.iV("TypeId "+s+" not allowed.")) +s+=32 +if(this.a.h(0,s)!=null){r=A.iV("There is already a TypeAdapter for typeId "+(s-32)+".") +throw A.j(r)}}this.a.j(0,s,new A.a77(a,s,c.i("a77<0>")))}, +aqU(a,b){return this.ack(a,!1,b)}, +aoU(a){if(a>223)throw A.j(A.iV("TypeId "+a+" not allowed.")) +a+=32 +return this.a.h(0,a)!=null}} +A.a_E.prototype={ +gO(a){return B.b.gO(this.gkF())}, +gR(a){return B.b.gR(this.gkF())}, +gu(a){return this.gkF().length}, +a2(a,b){return B.b.a2(this.gkF(),b)}, +h(a,b){return this.gkF()[b]}, +ct(a,b){return B.b.ct(this.gkF(),b)}, +v5(a,b){var s=this.gkF() +return new A.ep(s,A.a0(s).i("@<1>").Z(b).i("ep<1,2>"))}, +p(a,b){return B.b.p(this.gkF(),b)}, +e4(a,b){return this.gkF()[b]}, +zK(a,b){return B.b.zK(this.gkF(),b)}, +S6(a,b,c){var s=this.gkF() +return new A.hR(s,b,A.a0(s).i("@<1>").Z(c).i("hR<1,2>"))}, +wt(a,b,c){return B.b.wt(this.gkF(),b,c)}, +rG(a,b){return this.wt(a,b,null)}, +ey(a,b,c,d){return B.b.ey(this.gkF(),b,c,d)}, +ao(a,b){return B.b.ao(this.gkF(),b)}, +z8(a,b,c){var s=this.gkF() +A.f1(b,c,s.length,null,null) +return A.hs(s,b,c,A.a0(s).c)}, +pu(a,b,c){return B.b.pu(this.gkF(),this.$ti.c.a(b),c)}, +dg(a,b){return this.pu(a,b,0)}, +SB(a,b,c){return B.b.SB(this.gkF(),b,c)}, +re(a,b){return this.SB(a,b,0)}, +ga7(a){return this.gkF().length===0}, +gdc(a){return this.gkF().length!==0}, +gS(a){var s=this.gkF() +return new J.dk(s,s.length,A.a0(s).i("dk<1>"))}, +aV(a,b){return B.b.aV(this.gkF(),b)}, +qo(a){return this.aV(a,"")}, +dB(a,b,c){var s=this.gkF() +return new A.O(s,b,A.a0(s).i("@<1>").Z(c).i("O<1,2>"))}, +tG(a,b){return this.dB(a,b,t.z)}, +gbO(a){return B.b.gbO(this.gkF())}, +rj(a,b){var s=this.gkF() +return A.hs(s,b,null,A.a0(s).c)}, +d9(a,b,c){return B.b.d9(this.gkF(),b,c)}, +qO(a,b){return this.d9(a,b,null)}, +yZ(a,b){var s=this.gkF() +return A.hs(s,0,A.fP(b,"count",t.S),A.a0(s).c)}, +qH(a,b){var s=this.gkF(),r=A.a0(s) +return b?A.a(s.slice(0),r):J.uU(s.slice(0),r.c)}, +bg(a){return this.qH(a,!0)}, +rO(a){var s=this.gkF() +return A.jA(s,A.a0(s).c)}, +oC(a,b){var s=this.gkF() +return new A.aP(s,b,A.a0(s).i("aP<1>"))}, +H3(a,b){return new A.el(this.gkF(),b.i("el<0>"))}} +A.ati.prototype={ +gu(a){return this.e}, +gcZ(a){var s=this.$ti +return new A.BO(this.a,s.i("@<1>").Z(s.z[1]).i("BO<1,2>"))}, +gaA(a){var s=this.$ti +return new A.MG(this.a,s.i("@<1>").Z(s.z[1]).i("MG<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.HK(a0) +if(b!=null){s=b.b +b.b=a1 +return s}r=c.b +q=0 +while(!0){if(!(r.aO6()&&q<11))break;++q}p=c.d +if(q>=p){c.d=p+1 +q=p}r=q+1 +o=c.$ti +n=A.aO(r,null,!1,o.i("G6<1,2>?")) +r=A.aO(r,0,!1,t.S) +m=new A.G6(a0,a1,n,r,o.i("@<1>").Z(o.z[1]).i("G6<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}, +pr(a,b){var s,r,q,p,o,n,m,l,k,j=this,i=j.HK(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}, +HK(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}, +bg3(a){var s,r,q,p +A.cLk(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.G6.prototype={ +ge7(a){return this.a}, +gm(a){return this.b}} +A.aPc.prototype={ +q(){var s=this.a.c[0] +this.a=s +return s!=null}} +A.aPh.prototype={ +gE(a){var s=this.a.a +s.toString +return s}} +A.BO.prototype={ +gS(a){var s=this.$ti +return new A.aPh(this.a,s.i("@<1>").Z(s.z[1]).i("aPh<1,2>"))}} +A.aWP.prototype={ +gE(a){var s=this.a.b +s.toString +return s}} +A.MG.prototype={ +gS(a){var s=this.$ti +return new A.aWP(this.a,s.i("@<1>").Z(s.z[1]).i("aWP<1,2>"))}} +A.lJ.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}, +bM(a,b){var s,r,q +if(!(b instanceof A.lJ))return 1 +s=this.a +if(s==null)s="" +r=b.a +q=B.c.bM(s,r==null?"":r) +if(q!==0)return q +q=B.c.bM(this.b,b.b) +if(q!==0)return q +return B.c.bM(this.c,b.c)}, +l(a,b){if(b==null)return!1 +return b instanceof A.lJ&&this.a==b.a&&this.b===b.b&&this.c===b.c}, +$idw:1} +A.aeD.prototype={} +A.aQT.prototype={} +A.aNq.prototype={} +A.jE.prototype={ +gei(a){var s,r=this,q=r.c +if(q===$){s=A.a([],t.f2) +r.c!==$&&A.ao() +q=r.c=new A.hE(r,s)}return q}, +gaj5(){var s,r=new A.cR("") +this.KX(r) +s=r.a +return s.charCodeAt(0)==0?s:s}, +gbB(a){return null}, +a4f(a){var s,r,q +for(s=this.gei(this).a,r=A.a0(s),s=new J.dk(s,s.length,r.i("dk<1>")),r=r.c;s.q();){q=s.d;(q==null?r.a(q):q).KX(a)}}, +p6(a){var s=this.a +if(s!=null)B.b.D(s.gei(s).a,this) +return this}, +bLv(a,b,c){var s,r,q=this +if(c==null)q.gei(q).t(0,b) +else{s=q.gei(q) +r=q.gei(q) +s.pb(0,r.dg(r,c),b)}}, +bU_(a){var s=this +a.gei(a).H(0,s.gei(s)) +s.gei(s).V(0)}, +p(a,b){var s=this.gei(this) +return s.p(s,b)}, +bdw(a,b){var s,r,q,p,o,n,m,l +if(b)for(s=this.gei(this).a,r=A.a0(s),s=new J.dk(s,s.length,r.i("dk<1>")),r=r.c,q=t.f2;s.q();){p=s.d +p=(p==null?r.a(p):p).Rd(0,!0) +o=a.c +if(o===$){n=A.a([],q) +a.c!==$&&A.ao() +o=a.c=new A.hE(a,n)}if(p instanceof A.wv){m=p.c +if(m===$){n=A.a([],q) +p.c!==$&&A.ao() +m=p.c=new A.hE(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.hE(n,l)}B.b.D(m.a,p)}p.a=o.b +o.KT(0,p)}}return a}, +Wn(a,b){return this.bdw(a,b,t._A)}} +A.a0_.prototype={ +gNw(a){return 9}, +k(a){return"#document"}, +KX(a){return this.a4f(a)}, +Rd(a,b){return this.Wn(A.cH_(),!0)}} +A.wv.prototype={ +gNw(a){return 11}, +k(a){return"#document-fragment"}, +Rd(a,b){return this.Wn(A.cH0(),!0)}, +KX(a){return this.a4f(a)}, +gbB(a){return A.cqm(this)}} +A.a00.prototype={ +gNw(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""}, +KX(a){a.a+=this.k(0)}, +Rd(a,b){return A.cH1(this.w,this.x,this.y)}} +A.md.prototype={ +gNw(a){return 3}, +k(a){var s=J.bp(this.w) +this.w=s +return'"'+s+'"'}, +KX(a){return A.duF(a,this)}, +Rd(a,b){var s=J.bp(this.w) +this.w=s +return A.czJ(s)}, +aHX(a,b){var s=this.w;(!(s instanceof A.cR)?this.w=new A.cR(A.q(s)):s).a+=b}, +gbB(a){return this.w=J.bp(this.w)}} +A.fi.prototype={ +gNw(a){return 1}, +gac5(a){var s,r,q,p=this.a +if(p==null)return null +s=p.gei(p) +for(r=s.dg(s,this)-1,p=s.a;r>=0;--r){q=p[r] +if(q instanceof A.fi)return q}return null}, +gaO7(a){var s,r,q,p,o,n=this.a +if(n==null)return null +s=n.gei(n) +for(r=s.dg(s,this)+1,q=s.a,p=q.length;r"}, +gbB(a){return A.cqm(this)}, +KX(a){var s,r,q,p,o=this +a.a+="<" +s=a.a+=A.d64(o.w) +r=o.x +q=A.q(r) +a.a=s+q +s=o.b +if(s.a!==0)s.ao(0,new A.biK(a)) +a.a+=">" +s=o.gei(o) +if(!s.ga7(s)){if(r==="pre"||r==="textarea"||r==="listing"){p=o.gei(o).a[0] +if(p instanceof A.md){s=J.bp(p.w) +p.w=s +s=B.c.aZ(s,"\n")}else s=!1 +if(s)a.a+="\n"}o.a4f(a)}if(!A.dqS(r))a.a+=""}, +Rd(a,b){var s=this,r=A.cx6(s.x,s.w) +r.b=A.eA(s.b,t.K,t.N) +return s.Wn(r,b)}} +A.biK.prototype={ +$2(a,b){var s,r=this.a +r.a+=" " +s=r.a+=A.q(a) +r.a=s+'="' +s=r.a+=A.cRE(b,!0) +r.a=s+'"'}, +$S:267} +A.ZH.prototype={ +gNw(a){return 8}, +k(a){return""}, +KX(a){a.a+=""}, +Rd(a,b){return A.cGh(this.w)}, +gbB(a){return this.w}} +A.hE.prototype={ +t(a,b){if(b instanceof A.wv)this.H(0,b.gei(b)) +else{b.p6(0) +b.a=this.b +this.KT(0,b)}}, +H(a,b){var s,r,q,p,o,n,m,l,k=this.az3(b) +for(s=A.a0(k).i("c5<1>"),r=new A.c5(k,s),r=new A.bF(r,r.gu(r),s.i("bF")),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.hE(n,l)}B.b.D(m.a,o)}o.a=q}this.b1M(0,k)}, +pb(a,b,c){if(c instanceof A.wv)this.rq(0,b,c.gei(c)) +else{c.p6(0) +c.a=this.b +this.auF(0,b,c)}}, +qd(a){var s=this.b1J(this) +s.a=null +return s}, +ej(a,b){var s=this.auG(0,b) +s.a=null +return s}, +V(a){var s,r,q +for(s=this.a,r=A.a0(s),s=new J.dk(s,s.length,r.i("dk<1>")),r=r.c;s.q();){q=s.d;(q==null?r.a(q):q).a=null}this.b1I(this)}, +j(a,b,c){var s=this +if(c instanceof A.wv){s.auG(0,b).a=null +s.rq(0,b,c.gei(c))}else{s.a[b].a=null +c.p6(0) +c.a=s.b +s.b1L(0,b,c)}}, +d_(a,b,c,d,e){var s,r,q +t.nh.a(d) +s=d instanceof A.hE?d.d9(d,e,e+c):d +for(r=c-1,q=J.S(s);r>=0;--r)this.j(0,b+r,q.h(s,e+r))}, +e_(a,b,c,d){return this.d_(a,b,c,d,0)}, +qG(a,b,c){var s,r +for(s=this.a,r=b;r"));r.q();)s.gE(s).a=null +q.b1K(q,b)}, +rq(a,b,c){var s,r,q,p,o,n,m,l,k=this.az3(c) +for(s=A.a0(k).i("c5<1>"),r=new A.c5(k,s),r=new A.bF(r,r.gu(r),s.i("bF")),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.hE(n,l)}B.b.D(m.a,o)}o.a=q}this.b1N(0,b,k)}, +az3(a){var s,r,q,p,o=t.f2,n=A.a([],o) +for(s=J.ag(a);s.q();){r=s.gE(s) +if(r instanceof A.wv){q=r.c +if(q===$){p=A.a([],o) +r.c!==$&&A.ao() +q=r.c=new A.hE(r,p)}B.b.H(n,q)}else n.push(r)}return n}} +A.c8T.prototype={ +k(a){var s=this.a.a +return s.charCodeAt(0)==0?s:s}} +A.aMZ.prototype={} +A.aN_.prototype={} +A.aN0.prototype={} +A.aMX.prototype={} +A.aMY.prototype={} +A.aNr.prototype={} +A.aNs.prototype={} +A.c1u.prototype={ +bq(a){var s,r=this +switch(a.gNw(a)){case 1:return r.d4(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.d4(t.An.a(a)) +case 11:return r.d4(t.T6.a(a)) +case 9:return r.d4(t.VF.a(a)) +case 10:return r.d4(t.ef.a(a)) +default:throw A.j(A.ak("DOM node type "+a.gNw(a)))}}, +d4(a){var s,r,q +for(s=a.gei(a),s=s.qH(s,!1),r=s.length,q=0;q")),0,null) +return s==="text/html"||s==="application/xhtml+xml"}else return B.b.p(B.cP_,new A.bG(a.w,r,t.Lc))}, +bL3(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.Qv,new A.bG(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.aNg(s))if(b===2||b===1||b===0)return!1 +return!0}, +bNk(){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.gd6(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.ne(a,a0).Am(a,a0) +c=new A.k7(a,a0,a0) +c.we(a,a0,a0)}}k.push(new A.op(b,c,e.e)) +e=null}else{a1=a6.x +if(a1===$){a1=a6.Q +if(a1===$){a2=new A.uR(a6,r) +a1!==$&&A.ao() +a6.Q=a2 +a1=a2}a6.x=a1}if(a6.bL3(f,d)){a1=a6.id +if(a1===$){a2=new A.atd(a6,r) +a1!==$&&A.ao() +a6.id=a2 +a1=a2}a3=a1}else a3=a1 +switch(d){case 1:e=a3.qb(l.a(e)) +break +case 0:e=a3.xg(m.a(e)) +break +case 2:e=a3.fH(n.a(e)) +break +case 3:e=a3.on(o.a(e)) +break +case 4:e=a3.NN(p.a(e)) +break +case 5:e=a3.aP3(q.a(e)) +break}}}if(f instanceof A.Fj)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.ne(b,a).Am(b,a) +c=new A.k7(b,a,a) +c.we(b,a,a)}}k.push(new A.op("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.uR(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.uR(a6,r) +a1!==$&&A.ao() +a6.Q=a2 +a1=a2}a1=a6.x=a1}a5=a1.rs()}}, +gaBl(){var s=this.c.a,r=s.w +if(r==null)s=null +else{s=A.qb(r,s.y) +r=s.b +r=A.cAt(s.a,r,r) +s=r}return s}, +dT(a,b,c){var s=new A.op(b,a==null?this.gaBl():a,c) +this.e.push(s)}, +q3(a,b){return this.dT(a,b,B.vx)}, +aHL(a){var s=a.e.D(0,"definitionurl") +if(s!=null)a.e.j(0,"definitionURL",s)}, +aHM(a){var s,r,q,p,o,n +for(s=a.e,r=A.y(s).i("bt<1>"),r=A.Q(new A.bt(s,r),!1,r.i("D.E")),s=r.length,q=0;q"),r=A.Q(new A.bt(s,r),!1,r.i("D.E")),s=r.length,q=0;q"),p=new A.c5(r,q),p=new A.bF(p,p.gu(p),q.i("bF")),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.a2e(j,s)}j.x=k +return +case"td":k=j.fx +if(k===$){k!==$&&A.ao() +k=j.fx=new A.Qv(j,s)}j.x=k +return +case"th":k=j.fx +if(k===$){k!==$&&A.ao() +k=j.fx=new A.Qv(j,s)}j.x=k +return +case"tr":k=j.fr +if(k===$){k!==$&&A.ao() +k=j.fr=new A.a2d(j,s)}j.x=k +return +case"tbody":k=j.dy +if(k===$){k!==$&&A.ao() +k=j.dy=new A.ID(j,s)}j.x=k +return +case"thead":k=j.dy +if(k===$){k!==$&&A.ao() +k=j.dy=new A.ID(j,s)}j.x=k +return +case"tfoot":k=j.dy +if(k===$){k!==$&&A.ao() +k=j.dy=new A.ID(j,s)}j.x=k +return +case"caption":k=j.db +if(k===$){k!==$&&A.ao() +k=j.db=new A.a2a(j,s)}j.x=k +return +case"colgroup":k=j.dx +if(k===$){k!==$&&A.ao() +k=j.dx=new A.a2b(j,s)}j.x=k +return +case"table":k=j.cx +if(k===$){k!==$&&A.ao() +k=j.cx=new A.a2f(j,s)}j.x=k +return +case"head":k=j.ch +if(k===$){k!==$&&A.ao() +k=j.ch=new A.Qu(j,s)}j.x=k +return +case"body":k=j.ch +if(k===$){k!==$&&A.ao() +k=j.ch=new A.Qu(j,s)}j.x=k +return +case"frameset":k=j.k2 +if(k===$){k!==$&&A.ao() +k=j.k2=new A.a2c(j,s)}j.x=k +return +case"html":k=j.at +if(k===$){k!==$&&A.ao() +k=j.at=new A.Yv(j,s)}j.x=k +return}}j.x=j.gqP()}, +a0y(a,b){var s,r=this +r.d.mc(a) +s=r.c +if(b==="RAWTEXT")s.x=s.ga1_() +else s.x=s.gNS() +r.y=r.gwB() +r.x=r.gaFp()}} +A.ik.prototype={ +rs(){throw A.j(A.bC(null))}, +NN(a){var s=this.b +s.SG(a,B.b.gR(s.c)) +return null}, +aP3(a){this.a.q3(a.a,"unexpected-doctype") +return null}, +qb(a){this.b.Jn(a.grW(a),a.a) +return null}, +xg(a){this.b.Jn(a.grW(a),a.a) +return null}, +fH(a){throw A.j(A.bC(null))}, +Di(a){var s=this.a +if(!s.f&&a.b==="html")s.q3(a.a,"non-html-root") +this.b.c[0].e=a.a +a.e.ao(0,new A.bI3(this)) +s.f=!1 +return null}, +on(a){throw A.j(A.bC(null))}, +Tu(a){var s=a.b,r=this.b.c,q=r.pop() +for(;q.x!=s;)q=r.pop()}} +A.bI3.prototype={ +$2(a,b){this.a.b.c[0].b.cQ(0,a,new A.bI2(b))}, +$S:267} +A.bI2.prototype={ +$0(){return this.a}, +$S:28} +A.uR.prototype={ +xg(a){return null}, +NN(a){var s=this.b,r=s.b +r===$&&A.e() +s.SG(a,r) +return null}, +aP3(a){var s,r=this,q=a.d,p=a.b,o=p==null?null:A.dz(new A.O(new A.dB(p),A.ys(),t.Hz.i("O")),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.q3(a.a,"unknown-doctype") +if(o==null)o="" +s=A.cH1(a.d,a.b,a.c) +s.e=a.a +p=r.b.b +p===$&&A.e() +p.gei(p).t(0,s) +if(m)if(a.d==="html"){p=B.c.gau2(o) +if(!B.b.ct(B.cBX,p))if(!B.b.p(B.cVO,o))if(!(B.b.ct(B.PS,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.gau2(o) +if(!B.b.ct(B.d2l,p))p=B.b.ct(B.PS,p)&&n!=null +else p=!0 +if(p)r.a.r="limited quirks"}p=r.a +p.x=p.ga4t() +return null}, +FK(){var s=this.a +s.r="quirks" +s.x=s.ga4t()}, +qb(a){this.a.q3(a.a,"expected-doctype-but-got-chars") +this.FK() +return a}, +fH(a){this.a.dT(a.a,"expected-doctype-but-got-start-tag",A.p(["name",a.b],t.N,t.O)) +this.FK() +return a}, +on(a){this.a.dT(a.a,"expected-doctype-but-got-end-tag",A.p(["name",a.b],t.N,t.O)) +this.FK() +return a}, +rs(){var s=this.a +s.q3(s.gaBl(),"expected-doctype-but-got-eof") +this.FK() +return!0}} +A.akx.prototype={ +a_o(){var s=null,r=this.b,q=r.aK1(0,A.mL("html",A.fx(s,s,s,t.K,t.N),s,!1)) +r.c.push(q) +r=r.b +r===$&&A.e() +r.gei(r).t(0,q) +r=this.a +r.x=r.gb8Q()}, +rs(){this.a_o() +return!0}, +NN(a){var s=this.b,r=s.b +r===$&&A.e() +s.SG(a,r) +return null}, +xg(a){return null}, +qb(a){this.a_o() +return a}, +fH(a){if(a.b==="html")this.a.f=!0 +this.a_o() +return a}, +on(a){var s=a.b +switch(s){case"head":case"body":case"html":case"br":this.a_o() +return a +default:this.a.dT(a.a,"unexpected-end-tag-before-html",A.p(["name",s],t.N,t.O)) +return null}}} +A.Yv.prototype={ +fH(a){var s=null +switch(a.b){case"html":return this.a.gqP().fH(a) +case"head":this.VD(a) +return s +default:this.VD(A.mL("head",A.fx(s,s,s,t.K,t.N),s,!1)) +return a}}, +on(a){var s=null,r=a.b +switch(r){case"head":case"body":case"html":case"br":this.VD(A.mL("head",A.fx(s,s,s,t.K,t.N),s,!1)) +return a +default:this.a.dT(a.a,"end-tag-after-implied-root",A.p(["name",r],t.N,t.O)) +return s}}, +rs(){var s=null +this.VD(A.mL("head",A.fx(s,s,s,t.K,t.N),s,!1)) +return!0}, +xg(a){return null}, +qb(a){var s=null +this.VD(A.mL("head",A.fx(s,s,s,t.K,t.N),s,!1)) +return a}, +VD(a){var s=this.b +s.mc(a) +s.e=B.b.gR(s.c) +s=this.a +s.x=s.gLd()}} +A.ate.prototype={ +fH(a){var s,r,q,p,o,n=this,m=null +switch(a.b){case"html":return n.a.gqP().fH(a) +case"title":n.a.a0y(a,"RCDATA") +return m +case"noscript":case"noframes":case"style":n.a.a0y(a,"RAWTEXT") +return m +case"script":n.b.mc(a) +s=n.a +r=s.c +r.x=r.gHg() +s.y=s.gwB() +s.x=s.gaFp() +return m +case"base":case"basefont":case"bgsound":case"command":case"link":s=n.b +s.mc(a) +s.c.pop() +a.r=!0 +return m +case"meta":s=n.b +s.mc(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.aIQ(p) +else if(o!=null)s.aIQ(new A.bel(new A.bjr(o)).a0t(0))}return m +case"head":n.a.q3(a.a,"two-heads-are-not-better-than-one") +return m +default:n.ZK(new A.dD("head",!1)) +return a}}, +on(a){var s=a.b +switch(s){case"head":this.ZK(a) +return null +case"br":case"html":case"body":this.ZK(new A.dD("head",!1)) +return a +default:this.a.dT(a.a,"unexpected-end-tag",A.p(["name",s],t.N,t.O)) +return null}}, +rs(){this.ZK(new A.dD("head",!1)) +return!0}, +qb(a){this.ZK(new A.dD("head",!1)) +return a}, +ZK(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.ajw(r,q)}r.x=s}} +A.ajw.prototype={ +fH(a){var s=this,r=null,q=a.b +switch(q){case"html":return s.a.gqP().fH(a) +case"body":q=s.a +q.z=!1 +s.b.mc(a) +q.x=q.gqP() +return r +case"frameset":s.b.mc(a) +q=s.a +q.x=q.gaAG() +return r +case"base":case"basefont":case"bgsound":case"link":case"meta":case"noframes":case"script":case"style":case"title":s.b_z(a) +return r +case"head":s.a.dT(a.a,"unexpected-start-tag",A.p(["name",q],t.N,t.O)) +return r +default:s.FK() +return a}}, +on(a){var s=a.b +switch(s){case"body":case"html":case"br":this.FK() +return a +default:this.a.dT(a.a,"unexpected-end-tag",A.p(["name",s],t.N,t.O)) +return null}}, +rs(){this.FK() +return!0}, +qb(a){this.FK() +return a}, +b_z(a){var s,r,q,p=this.a +p.dT(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.gLd().fH(a) +for(p=A.a0(r).i("c5<1>"),s=new A.c5(r,p),s=new A.bF(s,s.gu(s),p.i("bF")),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}}}, +FK(){var s,r=null +this.b.mc(A.mL("body",A.fx(r,r,r,t.K,t.N),r,!1)) +s=this.a +s.x=s.gqP() +s.z=!0}} +A.Qu.prototype={ +fH(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.Di(a) +case"base":case"basefont":case"bgsound":case"command":case"link":case"meta":case"noframes":case"script":case"style":case"title":return n.a.gLd().fH(a) +case"body":n.b_w(a) +return m +case"frameset":n.b_y(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.atX(a) +return m +case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":g=n.b +if(g.q_(l,k))n.G8(new A.dD(l,!1)) +s=g.c +if(B.b.p(B.uO,B.b.gR(s).x)){n.a.dT(a.a,j,A.p(["name",a.b],t.N,t.O)) +s.pop()}g.mc(a) +return m +case"pre":case"listing":g=n.b +if(g.q_(l,k))n.G8(new A.dD(l,!1)) +g.mc(a) +n.a.z=!1 +n.c=!0 +return m +case"form":g=n.b +if(g.f!=null)n.a.dT(a.a,j,A.p(["name","form"],t.N,t.O)) +else{if(g.q_(l,k))n.G8(new A.dD(l,!1)) +g.mc(a) +g.f=B.b.gR(g.c)}return m +case"li":case"dd":case"dt":n.b_C(a) +return m +case"plaintext":g=n.b +if(g.q_(l,k))n.G8(new A.dD(l,!1)) +g.mc(a) +g=n.a.c +g.x=g.gaOQ() +return m +case"a":g=n.b +r=g.aL4("a") +if(r!=null){n.a.dT(a.a,i,A.p(["startName","a","endName","a"],t.N,t.O)) +n.aLh(new A.dD("a",!1)) +B.b.D(g.c,r) +B.b.D(g.d.a,r)}g.wE() +n.al_(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.wE() +n.al_(a) +return m +case"nobr":g=n.b +g.wE() +if(g.AY("nobr")){n.a.dT(a.a,i,A.p(["startName","nobr","endName","nobr"],t.N,t.O)) +n.on(new A.dD("nobr",!1)) +g.wE()}n.al_(a) +return m +case"button":return n.b_x(a) +case"applet":case"marquee":case"object":g=n.b +g.wE() +g.mc(a) +g.d.t(0,m) +n.a.z=!1 +return m +case"xmp":g=n.b +if(g.q_(l,k))n.G8(new A.dD(l,!1)) +g.wE() +g=n.a +g.z=!1 +g.a0y(a,h) +return m +case"table":g=n.a +if(g.r!=="quirks")if(n.b.q_(l,k))n.on(new A.dD(l,!1)) +n.b.mc(a) +g.z=!1 +g.x=g.gwS() +return m +case"area":case"br":case"embed":case"img":case"keygen":case"wbr":n.au1(a) +return m +case"param":case"source":case"track":g=n.b +g.mc(a) +g.c.pop() +a.r=!0 +return m +case"input":g=n.a +q=g.z +n.au1(a) +s=a.e.h(0,"type") +if((s==null?m:A.dz(new A.O(new A.dB(s),A.ys(),t.Hz.i("O")),0,m))==="hidden")g.z=q +return m +case"hr":g=n.b +if(g.q_(l,k))n.G8(new A.dD(l,!1)) +g.mc(a) +g.c.pop() +a.r=!0 +n.a.z=!1 +return m +case"image":n.a.dT(a.a,"unexpected-start-tag-treated-as",A.p(["originalName","image","newName","img"],t.N,t.O)) +n.fH(A.mL("img",a.e,m,a.c)) +return m +case"isindex":n.b_B(a) +return m +case"textarea":n.b.mc(a) +g=n.a +s=g.c +s.x=s.gNS() +n.c=!0 +g.z=!1 +return m +case"iframe":g=n.a +g.z=!1 +g.a0y(a,h) +return m +case"noembed":case"noscript":n.a.a0y(a,h) +return m +case"select":g=n.b +g.wE() +g.mc(a) +g=n.a +g.z=!1 +if(g.gwS()===g.gwB()||g.gaAD()===g.gwB()||g.gaAF()===g.gwB()||g.gaim()===g.gwB()||g.gail()===g.gwB()||g.gaAE()===g.gwB()){p=g.go +if(p===$){p!==$&&A.ao() +p=g.go=new A.atf(g,g.d)}g.x=p}else g.x=g.gLe() +return m +case"rp":case"rt":g=n.b +if(g.AY("ruby")){g.Oi() +o=B.b.gR(g.c) +if(o.x!=="ruby")n.a.q3(o.e,"undefined-error")}g.mc(a) +return m +case"option":case"optgroup":g=n.b +if(B.b.gR(g.c).x==="option")n.a.gwB().on(new A.dD("option",!1)) +g.wE() +n.a.d.mc(a) +return m +case"math":g=n.b +g.wE() +s=n.a +s.aHL(a) +s.al6(a) +a.w="http://www.w3.org/1998/Math/MathML" +g.mc(a) +if(a.c){g.c.pop() +a.r=!0}return m +case"svg":g=n.b +g.wE() +s=n.a +s.aHM(a) +s.al6(a) +a.w="http://www.w3.org/2000/svg" +g.mc(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.dT(a.a,"unexpected-start-tag-ignored",A.p(["name",g],t.N,t.O)) +return m +default:g=n.b +g.wE() +g.mc(a) +return m}}, +on(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.aLg(a) +return m +case"html":return n.ans(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.AY(j) +if(r)s.Oi() +j=B.b.gR(s.c).x +s=a.b +if(j!=s)n.a.dT(a.a,l,A.p(["name",s],t.N,t.O)) +if(r)n.Tu(a) +return m +case"form":j=n.b +q=j.f +j.f=null +if(q==null||!j.AY(q))n.a.dT(a.a,k,A.p(["name","form"],t.N,t.O)) +else{j.Oi() +j=j.c +if(!J.v(B.b.gR(j),q))n.a.dT(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.G8(a) +return m +case"dd":case"dt":case"li":p=j==="li"?"list":m +s=n.b +j=s.q_(j,p) +o=a.b +if(!j)n.a.dT(a.a,k,A.p(["name",o],t.N,t.O)) +else{s.K9(o) +j=B.b.gR(s.c).x +s=a.b +if(j!=s)n.a.dT(a.a,l,A.p(["name",s],t.N,t.O)) +n.Tu(a)}return m +case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":n.bHc(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.aLh(a) +return m +case"applet":case"marquee":case"object":s=n.b +if(s.AY(j))s.Oi() +j=B.b.gR(s.c).x +o=a.b +if(j!=o)n.a.dT(a.a,l,A.p(["name",o],t.N,t.O)) +if(s.AY(a.b)){n.Tu(a) +s.alT()}return m +case"br":j=t.N +n.a.dT(a.a,"unexpected-end-tag-treated-as",A.p(["originalName","br","newName","br element"],j,t.O)) +s=n.b +s.wE() +s.mc(A.mL("br",A.fx(m,m,m,t.K,j),m,!1)) +s.c.pop() +return m +default:n.bHe(a) +return m}}, +bM7(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.hg(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}, +al_(a){var s,r,q,p,o,n,m=this.b +m.mc(a) +s=B.b.gR(m.c) +r=A.a([],t.Yk) +for(m=m.d,q=A.y(m).i("c5"),p=new A.c5(m,q),p=new A.bF(p,p.gu(p),q.i("bF")),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.bM7(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("c5<1>"),s=new A.c5(s,r),s=new A.bF(s,s.gu(s),r.i("bF")),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.ne(q,r).Am(q,r) +p=new A.k7(q,r,r) +p.we(q,r,r)}}s.e.push(new A.op("expected-closing-tag-but-got-eof",p,B.vx)) +break $label0$1}return!1}, +qb(a){var s +if(a.grW(a)==="\x00")return null +s=this.b +s.wE() +s.Jn(a.grW(a),a.a) +s=this.a +if(s.z&&!A.cBC(a.grW(a)))s.z=!1 +return null}, +xg(a){var s,r,q,p=this +if(p.c){s=a.grW(a) +r=p.c=!1 +if(B.c.aZ(s,"\n")){q=B.b.gR(p.b.c) +if(B.b.p(B.d7N,q.x)){r=q.gei(q) +r=r.ga7(r)}if(r)s=B.c.bK(s,1)}if(s.length!==0){r=p.b +r.wE() +r.Jn(s,a.a)}}else{r=p.b +r.wE() +r.Jn(a.grW(a),a.a)}return null}, +b_w(a){var s,r=this.a +r.dT(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.ao(0,new A.buQ(this))}}, +b_y(a){var s,r,q,p=this.a +p.dT(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.gei(q).a,r[1]) +for(;B.b.gR(r).x!=="html";)r.pop() +s.mc(a) +p.x=p.gaAG()}}, +atX(a){var s=this.b +if(s.q_("p","button"))this.G8(new A.dD("p",!1)) +s.mc(a)}, +b_C(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.dkW.h(0,s) +s.toString +for(r=this.b,q=r.c,p=A.a0(q).i("c5<1>"),q=new A.c5(q,p),q=new A.bF(q,q.gu(q),p.i("bF")),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.uR(i,i.d) +l!==$&&A.ao() +i.Q=k +l=k}l=i.x=l}l.on(new A.dD(m,!1)) +break}j=n.w +if(B.b.p(B.Bp,new A.bG(j==null?"http://www.w3.org/1999/xhtml":j,m,o))&&!B.b.p(B.cTE,m))break}if(r.q_("p","button"))i.gwB().on(new A.dD("p",!1)) +r.mc(a)}, +b_x(a){var s=this.b,r=this.a +if(s.AY("button")){r.dT(a.a,"unexpected-start-tag-implies-end-tag",A.p(["startName","button","endName","button"],t.N,t.O)) +this.on(new A.dD("button",!1)) +return a}else{s.wE() +s.mc(a) +r.z=!1}return null}, +au1(a){var s=this.b +s.wE() +s.mc(a) +s.c.pop() +a.r=!0 +this.a.z=!1}, +b_B(a){var s,r,q,p,o,n=this,m=null,l="action",k=t.N +n.a.dT(a.a,"deprecated-tag",A.p(["name","isindex"],k,t.O)) +if(n.b.f!=null)return +s=t.K +r=A.fx(m,m,m,s,k) +q=a.e.h(0,l) +if(q!=null)r.j(0,l,q) +n.fH(A.mL("form",r,m,!1)) +n.fH(A.mL("hr",A.fx(m,m,m,s,k),m,!1)) +n.fH(A.mL("label",A.fx(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.qb(new A.d4(m,p)) +o=A.eA(a.e,s,k) +o.D(0,l) +o.D(0,"prompt") +o.j(0,"name","isindex") +n.fH(A.mL("input",o,m,a.c)) +n.on(new A.dD("label",!1)) +n.fH(A.mL("hr",A.fx(m,m,m,s,k),m,!1)) +n.on(new A.dD("form",!1))}, +G8(a){var s=this,r=null,q="unexpected-end-tag",p=s.b +if(!p.q_("p","button")){p=t.N +s.atX(A.mL("p",A.fx(r,r,r,t.K,p),r,!1)) +s.a.dT(a.a,q,A.p(["name","p"],p,t.O)) +s.G8(new A.dD("p",!1))}else{p.K9("p") +if(B.b.gR(p.c).x!=="p")s.a.dT(a.a,q,A.p(["name","p"],t.N,t.O)) +s.Tu(a)}}, +aLg(a){var s,r,q,p,o,n,m=this,l=m.b +if(!l.AY("body")){m.a.q3(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.cCw(l,2,null),s=l.length,r=0;r"),p=new A.c5(r,q),p=new A.bF(p,p.gu(p),q.i("bF")),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.C2,k)){r.pop() +s.K9(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.ne(o,p).Am(o,p) +j=new A.k7(o,p,p) +j.we(o,p,p)}}s.e.push(new A.op(h,j,q))}for(;!J.v(r.pop(),n););break}else{i=n.w +if(B.b.p(B.Bp,new A.bG(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.ne(p,q).Am(p,q) +j=new A.k7(p,q,q) +j.we(p,q,q)}}s.e.push(new A.op(h,j,r)) +break}}}}} +A.buQ.prototype={ +$2(a,b){this.a.b.c[1].b.cQ(0,a,new A.buP(b))}, +$S:267} +A.buP.prototype={ +$0(){return this.a}, +$S:28} +A.aG5.prototype={ +fH(a){throw A.j(A.ac("Cannot process start stag in text phase"))}, +on(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}, +qb(a){this.b.Jn(a.grW(a),a.a) +return null}, +rs(){var s=this.b.c,r=B.b.gR(s),q=this.a +q.dT(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.a2f.prototype={ +fH(a){var s,r,q=this,p=null +switch(a.b){case"html":return q.Di(a) +case"caption":q.alY() +s=q.b +s.d.t(0,p) +s.mc(a) +s=q.a +s.x=s.gaAD() +return p +case"colgroup":q.atY(a) +return p +case"col":q.atY(A.mL("colgroup",A.fx(p,p,p,t.K,t.N),p,!1)) +return a +case"tbody":case"tfoot":case"thead":q.au_(a) +return p +case"td":case"th":case"tr":q.au_(A.mL("tbody",A.fx(p,p,p,t.K,t.N),p,!1)) +return a +case"table":return q.b_D(a) +case"style":case"script":return q.a.gLd().fH(a) +case"input":s=a.e.h(0,"type") +if((s==null?p:A.dz(new A.O(new A.dB(s),A.ys(),t.Hz.i("O")),0,p))==="hidden"){q.a.q3(a.a,"unexpected-hidden-input-in-table") +s=q.b +s.mc(a) +s.c.pop()}else q.atZ(a) +return p +case"form":q.a.q3(a.a,"unexpected-form-in-table") +s=q.b +if(s.f==null){s.mc(a) +r=s.c +s.f=B.b.gR(r) +r.pop()}return p +default:q.atZ(a) +return p}}, +on(a){var s,r=this,q=a.b +switch(q){case"table":r.IU(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.dT(a.a,"unexpected-end-tag",A.p(["name",q],t.N,t.O)) +return null +default:s=r.a +s.dT(a.a,"unexpected-end-tag-implies-table-voodoo",A.p(["name",q],t.N,t.O)) +q=r.b +q.r=!0 +s.gqP().on(a) +q.r=!1 +return null}}, +alY(){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.q3(s.e,"eof-in-table") +return!1}, +xg(a){var s=this.a,r=s.gwB() +s.x=s.ga5y() +s.ga5y().c=r +s.gwB().xg(a) +return null}, +qb(a){var s=this.a,r=s.gwB() +s.x=s.ga5y() +s.ga5y().c=r +s.gwB().qb(a) +return null}, +atY(a){var s +this.alY() +this.b.mc(a) +s=this.a +s.x=s.gaAF()}, +au_(a){var s +this.alY() +this.b.mc(a) +s=this.a +s.x=s.gaim()}, +b_D(a){var s=this.a +s.dT(a.a,"unexpected-start-tag-implies-end-tag",A.p(["startName","table","endName","table"],t.N,t.O)) +s.gwB().on(new A.dD("table",!1)) +if(s.w==null)return a +return null}, +atZ(a){var s,r=this.a +r.dT(a.a,u.mT,A.p(["name",a.b],t.N,t.O)) +s=this.b +s.r=!0 +r.gqP().fH(a) +s.r=!1}, +IU(a){var s,r=this,q=r.b +if(q.q_("table","table")){q.Oi() +q=q.c +s=B.b.gR(q).x +if(s!=="table")r.a.dT(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.ar9()}else r.a.q3(a.a,"undefined-error")}} +A.Qw.prototype={ +a_4(){var s,r,q=this,p=q.d +if(p.length===0)return +s=new A.O(p,new A.buR(),A.a0(p).i("O<1,h>")).aV(0,"") +if(!A.cBC(s)){p=q.a.gwS() +r=p.b +r.r=!0 +p.a.gqP().qb(new A.d4(null,s)) +r.r=!1}else if(s.length!==0)q.b.Jn(s,null) +q.d=A.a([],t.JT)}, +NN(a){var s +this.a_4() +s=this.c +s.toString +this.a.x=s +return a}, +rs(){this.a_4() +var s=this.c +s.toString +this.a.x=s +return!0}, +qb(a){if(a.grW(a)==="\x00")return null +this.d.push(a) +return null}, +xg(a){this.d.push(a) +return null}, +fH(a){var s +this.a_4() +s=this.c +s.toString +this.a.x=s +return a}, +on(a){var s +this.a_4() +s=this.c +s.toString +this.a.x=s +return a}} +A.buR.prototype={ +$1(a){return a.grW(a)}, +$S:1279} +A.a2a.prototype={ +fH(a){switch(a.b){case"html":return this.Di(a) +case"caption":case"col":case"colgroup":case"tbody":case"td":case"tfoot":case"th":case"thead":case"tr":return this.b_E(a) +default:return this.a.gqP().fH(a)}}, +on(a){var s=this,r=a.b +switch(r){case"caption":s.bHb(a) +return null +case"table":return s.IU(a) +case"body":case"col":case"colgroup":case"html":case"tbody":case"td":case"tfoot":case"th":case"thead":case"tr":s.a.dT(a.a,"unexpected-end-tag",A.p(["name",r],t.N,t.O)) +return null +default:return s.a.gqP().on(a)}}, +rs(){this.a.gqP().rs() +return!1}, +qb(a){return this.a.gqP().qb(a)}, +b_E(a){var s,r=this.a +r.q3(a.a,"undefined-error") +s=this.b.q_("caption","table") +r.gwB().on(new A.dD("caption",!1)) +if(s)return a +return null}, +bHb(a){var s,r=this,q=r.b +if(q.q_("caption","table")){q.Oi() +s=q.c +if(B.b.gR(s).x!=="caption")r.a.dT(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.alT() +q=r.a +q.x=q.gwS()}else r.a.q3(a.a,"undefined-error")}, +IU(a){var s,r=this.a +r.q3(a.a,"undefined-error") +s=this.b.q_("caption","table") +r.gwB().on(new A.dD("caption",!1)) +if(s)return a +return null}} +A.a2b.prototype={ +fH(a){var s,r=this +switch(a.b){case"html":return r.Di(a) +case"col":s=r.b +s.mc(a) +s.c.pop() +return null +default:s=B.b.gR(r.b.c).x +r.ZJ(new A.dD("colgroup",!1)) +return s==="html"?null:a}}, +on(a){var s,r=this +switch(a.b){case"colgroup":r.ZJ(a) +return null +case"col":r.a.dT(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.ZJ(new A.dD("colgroup",!1)) +return s==="html"?null:a}}, +rs(){if(B.b.gR(this.b.c).x==="html")return!1 +else{this.ZJ(new A.dD("colgroup",!1)) +return!0}}, +qb(a){var s=B.b.gR(this.b.c).x +this.ZJ(new A.dD("colgroup",!1)) +return s==="html"?null:a}, +ZJ(a){var s=this.b.c,r=this.a +if(B.b.gR(s).x==="html")r.q3(a.a,"undefined-error") +else{s.pop() +r.x=r.gwS()}}} +A.ID.prototype={ +fH(a){var s,r=this,q=null,p=a.b +switch(p){case"html":return r.Di(a) +case"tr":r.au0(a) +return q +case"td":case"th":s=t.N +r.a.dT(a.a,"unexpected-cell-in-table-body",A.p(["name",p],s,t.O)) +r.au0(A.mL("tr",A.fx(q,q,q,t.K,s),q,!1)) +return a +case"caption":case"col":case"colgroup":case"tbody":case"tfoot":case"thead":return r.IU(a) +default:return r.a.gwS().fH(a)}}, +on(a){var s=this,r=a.b +switch(r){case"tbody":case"tfoot":case"thead":s.a9e(a) +return null +case"table":return s.IU(a) +case"body":case"caption":case"col":case"colgroup":case"html":case"td":case"th":case"tr":s.a.dT(a.a,"unexpected-end-tag-in-table-body",A.p(["name",r],t.N,t.O)) +return null +default:return s.a.gwS().on(a)}}, +alX(){for(var s=this.b.c;!B.b.p(B.db4,B.b.gR(s).x);)s.pop() +B.b.gR(s).toString}, +rs(){this.a.gwS().rs() +return!1}, +xg(a){return this.a.gwS().xg(a)}, +qb(a){return this.a.gwS().qb(a)}, +au0(a){var s +this.alX() +this.b.mc(a) +s=this.a +s.x=s.gail()}, +a9e(a){var s=this.b,r=this.a +if(s.q_(a.b,"table")){this.alX() +s.c.pop() +r.x=r.gwS()}else r.dT(a.a,"unexpected-end-tag-in-table-body",A.p(["name",a.b],t.N,t.O))}, +IU(a){var s=this,r="table",q=s.b +if(q.q_("tbody",r)||q.q_("thead",r)||q.q_("tfoot",r)){s.alX() +s.a9e(new A.dD(B.b.gR(q.c).x,!1)) +return a}else s.a.q3(a.a,"undefined-error") +return null}} +A.a2d.prototype={ +fH(a){var s,r,q=this +switch(a.b){case"html":return q.Di(a) +case"td":case"th":q.aIY() +s=q.b +s.mc(a) +r=q.a +r.x=r.gaAE() +s.d.t(0,null) +return null +case"caption":case"col":case"colgroup":case"tbody":case"tfoot":case"thead":case"tr":s=q.b.q_("tr","table") +q.a9f(new A.dD("tr",!1)) +return!s?null:a +default:return q.a.gwS().fH(a)}}, +on(a){var s=this,r=a.b +switch(r){case"tr":s.a9f(a) +return null +case"table":r=s.b.q_("tr","table") +s.a9f(new A.dD("tr",!1)) +return!r?null:a +case"tbody":case"tfoot":case"thead":return s.a9e(a) +case"body":case"caption":case"col":case"colgroup":case"html":case"td":case"th":s.a.dT(a.a,"unexpected-end-tag-in-table-row",A.p(["name",r],t.N,t.O)) +return null +default:return s.a.gwS().on(a)}}, +aIY(){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.ne(k,j).Am(k,j) +l=new A.k7(k,j,j) +l.we(k,j,j)}}r.e.push(new A.op("unexpected-implied-end-tag-in-table-row",l,m)) +s.pop()}}, +rs(){this.a.gwS().rs() +return!1}, +xg(a){return this.a.gwS().xg(a)}, +qb(a){return this.a.gwS().qb(a)}, +a9f(a){var s=this.b,r=this.a +if(s.q_("tr","table")){this.aIY() +s.c.pop() +r.x=r.gaim()}else r.q3(a.a,"undefined-error")}, +a9e(a){if(this.b.q_(a.b,"table")){this.a9f(new A.dD("tr",!1)) +return a}else{this.a.q3(a.a,"undefined-error") +return null}}} +A.Qv.prototype={ +fH(a){switch(a.b){case"html":return this.Di(a) +case"caption":case"col":case"colgroup":case"tbody":case"td":case"tfoot":case"th":case"thead":case"tr":return this.b_F(a) +default:return this.a.gqP().fH(a)}}, +on(a){var s=this,r=a.b +switch(r){case"td":case"th":s.anu(a) +return null +case"body":case"caption":case"col":case"colgroup":case"html":s.a.dT(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.bHd(a) +default:return s.a.gqP().on(a)}}, +aJ_(){var s=this.b +if(s.q_("td","table"))this.anu(new A.dD("td",!1)) +else if(s.q_("th","table"))this.anu(new A.dD("th",!1))}, +rs(){this.a.gqP().rs() +return!1}, +qb(a){return this.a.gqP().qb(a)}, +b_F(a){var s=this.b +if(s.q_("td","table")||s.q_("th","table")){this.aJ_() +return a}else{this.a.q3(a.a,"undefined-error") +return null}}, +anu(a){var s,r=this,q=r.b,p=q.q_(a.b,"table"),o=a.b +if(p){q.K9(o) +p=q.c +o=B.b.gR(p).x +s=a.b +if(o!=s){r.a.dT(a.a,"unexpected-cell-end-tag",A.p(["name",s],t.N,t.O)) +r.Tu(a)}else p.pop() +q.alT() +q=r.a +q.x=q.gail()}else r.a.dT(a.a,"unexpected-end-tag",A.p(["name",o],t.N,t.O))}, +bHd(a){if(this.b.q_(a.b,"table")){this.aJ_() +return a}else this.a.q3(a.a,"undefined-error") +return null}} +A.a2e.prototype={ +fH(a){var s,r=this,q=null,p=a.b +switch(p){case"html":return r.Di(a) +case"option":p=r.b +s=p.c +if(B.b.gR(s).x==="option")s.pop() +p.mc(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.mc(a) +return q +case"select":r.a.q3(a.a,"unexpected-select-in-select") +r.ant(new A.dD("select",!1)) +return q +case"input":case"keygen":case"textarea":return r.b_A(a) +case"script":return r.a.gLd().fH(a) +default:r.a.dT(a.a,"unexpected-start-tag-in-select",A.p(["name",p],t.N,t.O)) +return q}}, +on(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.dT(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.dT(a.a,q,A.p(["name","optgroup"],t.N,t.O)) +return r +case"select":s.ant(a) +return r +default:s.a.dT(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.q3(s.e,"eof-in-select") +return!1}, +qb(a){if(a.grW(a)==="\x00")return null +this.b.Jn(a.grW(a),a.a) +return null}, +b_A(a){var s="select" +this.a.q3(a.a,"unexpected-input-in-select") +if(this.b.q_(s,s)){this.ant(new A.dD(s,!1)) +return a}return null}, +ant(a){var s=this.a +if(this.b.q_("select","select")){this.Tu(a) +s.ar9()}else s.q3(a.a,"undefined-error")}} +A.atf.prototype={ +fH(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.dT(a.a,u.it,A.p(["name",r],t.N,t.O)) +s.gLe().on(new A.dD("select",!1)) +return a +default:return this.a.gLe().fH(a)}}, +on(a){switch(a.b){case"caption":case"table":case"tbody":case"tfoot":case"thead":case"tr":case"td":case"th":return this.IU(a) +default:return this.a.gLe().on(a)}}, +rs(){this.a.gLe().rs() +return!1}, +qb(a){return this.a.gLe().qb(a)}, +IU(a){var s=this.a +s.dT(a.a,u.h7,A.p(["name",a.b],t.N,t.O)) +if(this.b.q_(a.b,"table")){s.gLe().on(new A.dD("select",!1)) +return a}return null}} +A.atd.prototype={ +qb(a){var s +if(a.grW(a)==="\x00"){a.c="\ufffd" +a.b=null}else{s=this.a +if(s.z&&!A.cBC(a.grW(a)))s.z=!1}return this.b2i(a)}, +fH(a){var s,r,q,p,o=this,n=o.b,m=n.c,l=B.b.gR(m) +if(!B.b.p(B.d2B,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.dT(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.aNg(B.b.gR(m))){q=B.b.gR(m) +q=!B.b.p(B.Qv,new A.bG(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.aHL(a) +else if(s==="http://www.w3.org/2000/svg"){p=B.ds3.h(0,a.b) +if(p!=null)a.b=p +o.a.aHM(a)}o.a.al6(a) +a.w=s +n.mc(a) +if(a.c){m.pop() +a.r=!0}return null}}, +on(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.dz(new A.O(new A.dB(h),A.ys(),t.Hz.i("O")),0,m) +s=a.b +if(h!=s)n.a.dT(a.a,"unexpected-end-tag",A.p(["name",s],t.N,t.O)) +l=l.a +h=t.Hz.i("O") +while(!0){if(!!0){r=m +break}c$0:{s=i.x +s=s==null?m:A.dz(new A.O(new A.dB(s),A.ys(),h),0,m) +if(s==a.b){l=n.a +q=l.x +if(q===$){q=l.Q +if(q===$){p=new A.uR(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.Qw(h,l,l.d)}if(q===o){q=l.x +if(q===$){q=l.Q +if(q===$){p=new A.uR(l,l.d) +q!==$&&A.ao() +l.Q=p +q=p}q=l.x=q}t.xW.a(q) +q.a_4() +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.uR(l,l.d) +q!==$&&A.ao() +l.Q=p +q=p}q=l.x=q}r=q.on(a) +break}}}return r}} +A.aju.prototype={ +fH(a){var s,r=a.b +if(r==="html")return this.a.gqP().fH(a) +s=this.a +s.dT(a.a,"unexpected-start-tag-after-body",A.p(["name",r],t.N,t.O)) +s.x=s.gqP() +return a}, +on(a){var s,r=a.b +if(r==="html"){this.ans(a) +return null}s=this.a +s.dT(a.a,"unexpected-end-tag-after-body",A.p(["name",r],t.N,t.O)) +s.x=s.gqP() +return a}, +rs(){return!1}, +NN(a){var s=this.b +s.SG(a,s.c[0]) +return null}, +qb(a){var s=this.a +s.q3(a.a,"unexpected-char-after-body") +s.x=s.gqP() +return a}, +ans(a){var s,r,q,p +for(s=this.b.c,r=A.a0(s).i("c5<1>"),s=new A.c5(s,r),s=new A.bF(s,s.gu(s),r.i("bF")),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.q3(a.a,"unexpected-end-tag-after-body-innerhtml") +else{p=s.k4 +if(p===$){p!==$&&A.ao() +p=s.k4=new A.ajs(s,s.d)}s.x=p}}} +A.a2c.prototype={ +fH(a){var s=this,r=a.b +switch(r){case"html":return s.Di(a) +case"frameset":s.b.mc(a) +return null +case"frame":r=s.b +r.mc(a) +r.c.pop() +return null +case"noframes":return s.a.gqP().fH(a) +default:s.a.dT(a.a,"unexpected-start-tag-in-frameset",A.p(["name",r],t.N,t.O)) +return null}}, +on(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.q3(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.ajv(s,s.d)}s.x=r}return null +default:q.a.dT(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.q3(s.e,"eof-in-frameset") +return!1}, +qb(a){this.a.q3(a.a,"unexpected-char-in-frameset") +return null}} +A.ajv.prototype={ +fH(a){var s=a.b +switch(s){case"html":return this.Di(a) +case"noframes":return this.a.gLd().fH(a) +default:this.a.dT(a.a,"unexpected-start-tag-after-frameset",A.p(["name",s],t.N,t.O)) +return null}}, +on(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.ajt(q,q.d)}q.x=s +return null +default:q.dT(a.a,"unexpected-end-tag-after-frameset",A.p(["name",r],t.N,t.O)) +return null}}, +rs(){return!1}, +qb(a){this.a.q3(a.a,"unexpected-char-after-frameset") +return null}} +A.ajs.prototype={ +fH(a){var s,r=a.b +if(r==="html")return this.a.gqP().fH(a) +s=this.a +s.dT(a.a,"expected-eof-but-got-start-tag",A.p(["name",r],t.N,t.O)) +s.x=s.gqP() +return a}, +rs(){return!1}, +NN(a){var s=this.b,r=s.b +r===$&&A.e() +s.SG(a,r) +return null}, +xg(a){return this.a.gqP().xg(a)}, +qb(a){var s=this.a +s.q3(a.a,"expected-eof-but-got-char") +s.x=s.gqP() +return a}, +on(a){var s=this.a +s.dT(a.a,"expected-eof-but-got-end-tag",A.p(["name",a.b],t.N,t.O)) +s.x=s.gqP() +return a}} +A.ajt.prototype={ +fH(a){var s=a.b,r=this.a +switch(s){case"html":return r.gqP().fH(a) +case"noframes":return r.gLd().fH(a) +default:r.dT(a.a,"expected-eof-but-got-start-tag",A.p(["name",s],t.N,t.O)) +return null}}, +rs(){return!1}, +NN(a){var s=this.b,r=s.b +r===$&&A.e() +s.SG(a,r) +return null}, +xg(a){return this.a.gqP().xg(a)}, +qb(a){this.a.q3(a.a,"expected-eof-but-got-char") +return null}, +on(a){this.a.dT(a.a,"expected-eof-but-got-end-tag",A.p(["name",a.b],t.N,t.O)) +return null}} +A.op.prototype={ +k(a){var s,r,q=this.b +q.toString +s=B.ds0.h(0,this.a) +s.toString +r=q.apz(0,A.dq_(s,this.c),null) +return q.a.a==null?"ParserError on "+r:"On "+r}, +$ibw:1} +A.bO2.prototype={} +A.Pd.prototype={ +JQ(){var s,r,q,p,o=A.pj(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.cAs("No more elements")) +this.b=b}, +gvz(a){var s=this.b +if(s>=this.a.length)throw A.j(A.cAs("No more elements")) +if(s>=0)return s +else return 0}, +buQ(a){var s,r,q,p,o=this +if(a==null)a=A.cQU() +s=o.gvz(o) +for(r=o.a,q=r.length;s=0){s.b=r+a.length-1 +return!0}else throw A.j(A.cAs("No more elements"))}, +ak1(a,b){if(b==null)b=this.a.length +if(b<0)b+=this.a.length +return B.c.X(this.a,a,b)}, +buV(a){return this.ak1(a,null)}} +A.bel.prototype={ +a0t(a){var s,r,q,p,o,n +try{p=this.a +p.aBi("charset") +p.svz(0,p.gvz(p)+1) +p.aEN() +o=p.a +if(o[p.gvz(p)]!=="=")return null +p.svz(0,p.gvz(p)+1) +p.aEN() +if(o[p.gvz(p)]==='"'||o[p.gvz(p)]==="'"){s=o[p.gvz(p)] +p.svz(0,p.gvz(p)+1) +r=p.gvz(p) +p.aBi(s) +p=p.ak1(r,p.gvz(p)) +return p}else{q=p.gvz(p) +try{p.buT(A.cQU()) +o=p.ak1(q,p.gvz(p)) +return o}catch(n){if(A.a2(n) instanceof A.VK){p=p.buV(q) +return p}else throw n}}}catch(n){if(A.a2(n) instanceof A.VK)return null +else throw n}}} +A.VK.prototype={$ibw:1} +A.bsP.prototype={ +eZ(a){var s,r,q,p,o,n,m,l,k,j=this +j.r=A.nq(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.dke(q,p)}for(q=r.a,p=q.length,o=!1,n=!1;s=o.length)return null +p=q.aBf(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.dz(A.a([p,o[r]],t.t),0,null) +p=r}else{q.y=r +p=A.dO(o[s])}return p}, +bRr(){var s,r=this,q=r.y,p=r.x +if(q>=p.length)return null +q=r.aBf(p,q) +p=r.x +s=r.y +return q?A.dz(A.a([p[s],p[s+1]],t.t),0,null):A.dO(p[s])}, +aBf(a,b){var s=b+1,r=J.S(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)}, +ej(a,b){return B.b.ej(this.a,b)}, +qG(a,b,c){B.b.qG(this.a,b,c)}} +A.aDo.prototype={ +aPB(a,b,c){var s,r,q,p,o,n,m +for(s=b.gei(b),s=s.gS(s),r=new A.y1(s,t.YD),q=c.b,p=this.garL(),o=t.JQ;r.q();){n=o.a(s.gE(s)) +this.a=n +if(B.b.ct(q,p))return n +m=this.aPB(0,n,c) +if(m!=null)return m}return null}, +aRJ(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("c5<1>"),s=new A.c5(s,r),s=new A.bF(s,s.gu(s),r.i("bF")),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.iN(o.c.bq(j)) +else{if(q===514){n=o.c +do{m=j.a.a +l=m instanceof A.fi?m:i +j.a=l}while(l!=null&&!A.iN(n.bq(j))) +if(j.a==null)p=!1}else if(q===517){n=o.c +do{l=j.a +l=l.gac5(l) +j.a=l}while(l!=null&&!A.iN(n.bq(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.gac5(o) +break +case 516:m=j.a.a +j.a=m instanceof A.fi?m:i +break +case 514:case 517:q=k +break +case 513:break +default:throw A.j(j.aG5(a))}if(j.a==null){p=!1 +break}}j.a=h +return p}, +XO(a){return new A.xY("'"+a.k(0)+"' selector of type "+A.a_(a).k(0)+" is not implemented")}, +aG5(a){return new A.kP("'"+a.k(0)+"' is not a valid selector",null,null)}, +bXo(a){var s=this,r=a.b +switch(A.av(r.geo(r))){case"root":r=s.a +return r.x==="html"&&r.a==null +case"empty":r=s.a +r=r.gei(r) +return r.ct(r,new A.bSd()) +case"blank":r=s.a +r=r.gei(r) +return r.ct(r,new A.bSe()) +case"first-child":r=s.a +return r.gac5(r)==null +case"last-child":r=s.a +return r.gaO7(r)==null +case"only-child":r=s.a +if(r.gac5(r)==null){r=s.a +r=r.gaO7(r)==null}else r=!1 +return r +case"link":return s.a.b.h(0,"href")!=null +case"visited":return!1}if(A.cLW(A.av(r.geo(r))))return!1 +throw A.j(s.XO(a))}, +bXq(a){var s=a.b +if(A.cLW(A.av(s.geo(s))))return!1 +throw A.j(this.XO(a))}, +bXp(a){return A.W(this.XO(a))}, +bXn(a){var s,r,q,p,o,n,m=this,l=a.b +switch(A.av(l.geo(l))){case"nth-child":s=t.dj.a(a.f).b +if(s.length===1&&s[0] instanceof A.eL){r=t.wk.a(s[0]) +q=m.a.a +if(q!=null){l=A.n_(r.c) +if(l>0){p=q.gei(q) +l=p.dg(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.dz(B.db.d9(l.a.c,l.b,l.c),0,null) +n=A.dd0(m.a) +return n!=null&&B.c.aZ(n,o)}throw A.j(m.XO(a))}, +bXk(a){if(!A.iN(t.yJ.a(a.b).bq(this)))return!1 +if(a.d instanceof A.FM)return!0 +if(a.gaO4()==="")return this.a.w==null +throw A.j(this.XO(a))}, +bXb(a){var s,r=a.b,q=this.a.b.h(0,A.av(r.geo(r)).toLowerCase()) +if(q==null)return!1 +r=a.d +if(r===535)return!0 +s=A.q(a.e) +switch(r){case 28:return q===s +case 530:return B.b.ct(A.a(q.split(" "),t.s),new A.bSb(s)) +case 531:if(B.c.aZ(q,s)){r=s.length +r=q.length===r||q[r]==="-"}else r=!1 +return r +case 532:return B.c.aZ(q,s) +case 533:return B.c.eS(q,s) +case 534:return B.c.p(q,s) +default:throw A.j(this.aG5(a))}}} +A.bSd.prototype={ +$1(a){var s +if(!(a instanceof A.fi))if(a instanceof A.md){s=J.bp(a.w) +a.w=s +s=s.length!==0}else s=!1 +else s=!0 +return!s}, +$S:156} +A.bSe.prototype={ +$1(a){var s +if(!(a instanceof A.fi))if(a instanceof A.md){s=J.bp(a.w) +a.w=s +s=new A.tv(s).ct(0,new A.bSc())}else s=!1 +else s=!0 +return!s}, +$S:156} +A.bSc.prototype={ +$1(a){return!A.cC6(a)}, +$S:65} +A.bSb.prototype={ +$1(a){return a.length!==0&&a===this.a}, +$S:6} +A.qW.prototype={} +A.B8.prototype={} +A.Fj.prototype={ +gd6(a){return 2}} +A.dD.prototype={ +gd6(a){return 3}} +A.tB.prototype={ +grW(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.br.prototype={ +gd6(a){return 6}} +A.d4.prototype={ +gd6(a){return 1}} +A.L_.prototype={ +gd6(a){return 0}} +A.Ou.prototype={ +gd6(a){return 4}} +A.a_Z.prototype={ +gd6(a){return 5}} +A.aFN.prototype={ +gm(a){var s=this.b +s===$&&A.e() +return s}} +A.csk.prototype={ +$0(){var s,r,q=A.b(t.N,t.yp) +for(s=J.ag(B.vy.gcZ(B.vy));s.q();){r=s.gE(s) +J.dm(q.cQ(0,r[0],new A.csj()),r)}return q}, +$S:1282} +A.csj.prototype={ +$0(){return A.a([],t.s)}, +$S:483} +A.asH.prototype={ +gaS(a){var s=this.x +s===$&&A.e() +return s}, +gE(a){var s=this.at +s.toString +return s}, +a5P(a){var s=this.Q +s.toString +B.b.gR(s).b=this.ay.k(0)}, +PZ(a){}, +Lg(a){this.a5P(a)}, +Hy(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.aFN())}, +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.b_H(0)){r.at=null +return!1}}if(!s.ga7(s)){q=q.r.D0() +r.at=new A.br(null,null,q)}else r.at=p.D0() +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.gds()}, +a6(a){this.r.rw(0,a)}, +bCO(a){var s,r,q,p,o,n,m,l,k=this,j=null,i="illegal-codepoint-for-numeric-entity" +if(a){s=A.doI() +r=16}else{s=A.doH() +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.dK(B.b.qo(q),r) +m=B.dmD.h(0,n) +if(m!=null){l=A.p(["charAsInt",n],t.N,t.O) +k.a6(new A.br(l,j,i))}else if(55296<=n&&n<=57343||n>1114111){l=A.p(["charAsInt",n],t.N,t.O) +k.a6(new A.br(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.d4I,n) +else l=!0 +else l=!0 +else l=!0 +if(l){l=A.p(["charAsInt",n],t.N,t.O) +k.a6(new A.br(l,j,i))}m=A.dz(A.a([n],t.t),0,j)}if(o!==";"){k.a6(new A.br(j,j,"numeric-entity-without-semicolon")) +p.p7(o)}return m}, +a8x(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.i8(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.cRN(B.b.gR(g))))s=!q&&A.ct7(B.b.gR(g)) +else s=!0 +if(s){h.p7(B.b.gR(g)) +r=j.bCO(q)}else{j.a6(new A.br(i,i,"expected-numeric-entity")) +h.p7(g.pop()) +r="&"+B.b.qo(g)}}else{p=$.cZm() +s.toString +o=J.J(p,s) +if(o==null)o=B.aL +for(;B.b.gR(g)!=null;){s=J.l5(o,new A.bt7(B.b.qo(g))) +o=A.Q(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.qo(B.b.d9(g,0,m)) +if(B.vy.a0(0,l)){n=l +break}--m}if(n!=null){s=n[n.length-1]!==";" +if(s)j.a6(new A.br(i,i,"named-entity-without-semicolon")) +if(s)if(b){s=g[m] +s=A.nY(s)||A.ct7(s)||g[m]==="="}else s=!1 +else s=!1 +if(s){h.p7(g.pop()) +r="&"+B.b.qo(g)}else{r=B.vy.h(0,n) +h.p7(g.pop()) +r=A.q(r)+B.b.qo(A.cCw(g,m,i))}}else{j.a6(new A.br(i,i,"expected-named-entity")) +h.p7(g.pop()) +r="&"+B.b.qo(g)}}}if(b)j.ay.a+=r +else{if(A.i8(r))k=new A.L_(i,r) +else k=new A.d4(i,r) +j.a6(k)}}, +aJm(){return this.a8x(null,!1)}, +AZ(){var s,r,q,p,o,n,m,l=this,k=null,j=l.w +j.toString +if(j instanceof A.B8){s=j.b +j.b=s==null?k:A.dz(new A.O(new A.dB(s),A.ys(),t.Hz.i("O")),0,k) +if(j instanceof A.dD){if(l.Q!=null)l.a6(new A.br(k,k,"attributes-in-end-tag")) +if(j.c)l.a6(new A.br(k,k,"this-closing-flag-on-end-tag")) +r=j}else if(j instanceof A.Fj){j.e=A.fx(k,k,k,t.K,t.N) +s=l.Q +if(s!=null)for(q=s.length,p=0;p"){s.a6(new A.br(r,r,"expected-tag-name-but-got-right-bracket")) +s.a6(new A.d4(r,"<>")) +s.x=s.gds()}else if(p==="?"){s.a6(new A.br(r,r,"expected-tag-name-but-got-question-mark")) +q.p7(p) +s.x=s.galA()}else{s.a6(new A.br(r,r,"expected-tag-name")) +s.a6(new A.d4(r,"<")) +q.p7(p) +s.x=s.gds()}return!0}, +bCh(){var s,r=this,q=null,p=r.a,o=p.cX() +if(A.nY(o)){r.w=new A.dD(o,!1) +r.x=r.gaQu()}else if(o===">"){r.a6(new A.br(q,q,u.gF)) +r.x=r.gds()}else if(o==null){r.a6(new A.br(q,q,"expected-closing-tag-but-got-eof")) +r.a6(new A.d4(q,"")r.AZ() +else if(p==null){r.a6(new A.br(q,q,"eof-in-tag-name")) +r.x=r.gds()}else if(p==="/")r.x=r.gEZ() +else if(p==="\x00"){r.a6(new A.br(q,q,"invalid-codepoint")) +s=t.cn.a(r.w) +s.b=A.q(s.b)+"\ufffd"}else{s=t.cn.a(r.w) +s.b=A.q(s.b)+p}return!0}, +bSO(){var s=this,r=s.a,q=r.cX() +if(q==="/"){s.y.a="" +s.x=s.gbSL()}else{s.a6(new A.d4(null,"<")) +r.p7(q) +s.x=s.gNS()}return!0}, +bSM(){var s=this,r=s.a,q=r.cX() +if(A.nY(q)){s.y.a+=A.q(q) +s.x=s.gbSJ()}else{s.a6(new A.d4(null,""&&q){r.w=new A.dD(r.y.k(0),!1) +r.AZ() +r.x=r.gds()}else{s=r.y +if(A.nY(o))s.a+=A.q(o) +else{s=s.k(0) +r.a6(new A.d4(null,""&&q){r.w=new A.dD(r.y.k(0),!1) +r.AZ() +r.x=r.gds()}else{s=r.y +if(A.nY(o))s.a+=A.q(o) +else{s=s.k(0) +r.a6(new A.d4(null,""&&q){r.w=new A.dD(r.y.k(0),!1) +r.AZ() +r.x=r.gds()}else{s=r.y +if(A.nY(o))s.a+=A.q(o) +else{s=s.k(0) +r.a6(new A.d4(null,""){s.a6(new A.d4(r,">")) +s.x=s.gHg()}else if(q==="\x00"){s.a6(new A.br(r,r,"invalid-codepoint")) +s.a6(new A.d4(r,"\ufffd")) +s.x=s.gDb()}else if(q==null)s.x=s.gds() +else{s.a6(new A.d4(r,q)) +s.x=s.gDb()}return!0}, +aWy(){var s,r=this,q=r.a,p=q.cX() +if(p==="/"){r.y.a="" +r.x=r.gaWw()}else if(A.nY(p)){q=A.q(p) +r.a6(new A.d4(null,"<"+q)) +s=r.y +s.a="" +s.a=q +r.x=r.gaWb()}else{r.a6(new A.d4(null,"<")) +q.p7(p) +r.x=r.gDb()}return!0}, +aWx(){var s=this,r=s.a,q=r.cX() +if(A.nY(q)){r=s.y +r.a="" +r.a=A.q(q) +s.x=s.gaWu()}else{s.a6(new A.d4(null,""&&q){r.w=new A.dD(r.y.k(0),!1) +r.AZ() +r.x=r.gds()}else{s=r.y +if(A.nY(o))s.a+=A.q(o) +else{s=s.k(0) +r.a6(new A.d4(null,""){s.a6(new A.d4(q==null?new A.cR(""):null,q)) +if(s.y.k(0).toLowerCase()==="script")s.x=s.gHf() +else s.x=s.gDb()}else if(A.nY(q)){s.a6(new A.d4(q==null?new A.cR(""):null,q)) +s.y.a+=A.q(q)}else{r.p7(q) +s.x=s.gDb()}return!0}, +aWi(){var s=this,r=null,q=s.a.cX() +if(q==="-"){s.a6(new A.d4(r,"-")) +s.x=s.gaWf()}else if(q==="<"){s.a6(new A.d4(r,"<")) +s.x=s.gaep()}else if(q==="\x00"){s.a6(new A.br(r,r,"invalid-codepoint")) +s.a6(new A.d4(r,"\ufffd"))}else if(q==null){s.a6(new A.br(r,r,"eof-in-script-in-script")) +s.x=s.gds()}else s.a6(new A.d4(r,q)) +return!0}, +aWg(){var s=this,r=null,q=s.a.cX() +if(q==="-"){s.a6(new A.d4(r,"-")) +s.x=s.gaWd()}else if(q==="<"){s.a6(new A.d4(r,"<")) +s.x=s.gaep()}else if(q==="\x00"){s.a6(new A.br(r,r,"invalid-codepoint")) +s.a6(new A.d4(r,"\ufffd")) +s.x=s.gHf()}else if(q==null){s.a6(new A.br(r,r,"eof-in-script-in-script")) +s.x=s.gds()}else{s.a6(new A.d4(r,q)) +s.x=s.gHf()}return!0}, +aWe(){var s=this,r=null,q=s.a.cX() +if(q==="-")s.a6(new A.d4(r,"-")) +else if(q==="<"){s.a6(new A.d4(r,"<")) +s.x=s.gaep()}else if(q===">"){s.a6(new A.d4(r,">")) +s.x=s.gHg()}else if(q==="\x00"){s.a6(new A.br(r,r,"invalid-codepoint")) +s.a6(new A.d4(r,"\ufffd")) +s.x=s.gHf()}else if(q==null){s.a6(new A.br(r,r,"eof-in-script-in-script")) +s.x=s.gds()}else{s.a6(new A.d4(r,q)) +s.x=s.gHf()}return!0}, +aWh(){var s=this,r=s.a,q=r.cX() +if(q==="/"){s.a6(new A.d4(null,"/")) +s.y.a="" +s.x=s.gaW9()}else{r.p7(q) +s.x=s.gHf()}return!0}, +aWa(){var s=this,r=s.a,q=r.cX() +if(A.i8(q)||q==="/"||q===">"){s.a6(new A.d4(q==null?new A.cR(""):null,q)) +if(s.y.k(0).toLowerCase()==="script")s.x=s.gDb() +else s.x=s.gHf()}else if(A.nY(q)){s.a6(new A.d4(q==null?new A.cR(""):null,q)) +s.y.a+=A.q(q)}else{r.p7(q) +s.x=s.gHf()}return!0}, +bAm(){var s=this,r=null,q=s.a,p=q.cX() +if(A.i8(p))q.M5(" \n\r\t\f",!0) +else{q=p==null +if(!q&&A.nY(p)){s.Hy(p) +s.x=s.gIk()}else if(p===">")s.AZ() +else if(p==="/")s.x=s.gEZ() +else if(q){s.a6(new A.br(r,r,"expected-attribute-name-but-got-eof")) +s.x=s.gds()}else if(B.c.p("'\"=<",p)){s.a6(new A.br(r,r,"invalid-character-in-attribute-name")) +s.Hy(p) +s.x=s.gIk()}else if(p==="\x00"){s.a6(new A.br(r,r,"invalid-codepoint")) +s.Hy("\ufffd") +s.x=s.gIk()}else{s.Hy(p) +s.x=s.gIk()}}return!0}, +bA5(){var s,r,q,p,o=this,n=null,m=o.a,l=m.cX() +if(l==="="){o.x=o.gaIg() +s=!0 +r=!1}else if(A.nY(l)){q=o.ax +q.a+=A.q(l) +q.a+=m.M5("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",!0) +s=!1 +r=!1}else if(l===">"){s=!0 +r=!0}else{if(A.i8(l)){o.x=o.gbzr() +s=!0}else if(l==="/"){o.x=o.gEZ() +s=!0}else if(l==="\x00"){o.a6(new A.br(n,n,"invalid-codepoint")) +o.ax.a+="\ufffd" +s=!1}else if(l==null){o.a6(new A.br(n,n,"eof-in-attribute-name")) +o.x=o.gds() +s=!0}else{if(B.c.p("'\"<",l)){o.a6(new A.br(n,n,"invalid-character-in-attribute-name")) +o.ax.a+=l}else o.ax.a+=l +s=!1}r=!1}if(s){o.a5P(-1) +m=o.ax.a +p=A.dz(new A.O(new A.dB(m.charCodeAt(0)==0?m:m),A.ys(),t.Hz.i("O")),0,n) +m=o.Q +m.toString +B.b.gR(m).a=p +m=o.as +if((m==null?o.as=A.b5(t.N):m).p(0,p))o.a6(new A.br(n,n,"duplicate-attribute")) +o.as.t(0,p) +if(r)o.AZ()}return!0}, +bzs(){var s=this,r=null,q=s.a,p=q.cX() +if(A.i8(p))q.M5(" \n\r\t\f",!0) +else if(p==="=")s.x=s.gaIg() +else if(p===">")s.AZ() +else{q=p==null +if(!q&&A.nY(p)){s.Hy(p) +s.x=s.gIk()}else if(p==="/")s.x=s.gEZ() +else if(p==="\x00"){s.a6(new A.br(r,r,"invalid-codepoint")) +s.Hy("\ufffd") +s.x=s.gIk()}else if(q){s.a6(new A.br(r,r,"expected-end-of-tag-but-got-eof")) +s.x=s.gds()}else if(B.c.p("'\"<",p)){s.a6(new A.br(r,r,"invalid-character-after-attribute-name")) +s.Hy(p) +s.x=s.gIk()}else{s.Hy(p) +s.x=s.gIk()}}return!0}, +bAn(){var s=this,r=null,q=s.a,p=q.cX() +if(A.i8(p))q.M5(" \n\r\t\f",!0) +else if(p==='"'){s.PZ(0) +s.x=s.gbA9()}else if(p==="&"){s.x=s.ga8_() +q.p7(p) +s.PZ(0)}else if(p==="'"){s.PZ(0) +s.x=s.gbAf()}else if(p===">"){s.a6(new A.br(r,r,u.mU)) +s.AZ()}else if(p==="\x00"){s.a6(new A.br(r,r,"invalid-codepoint")) +s.PZ(-1) +s.ay.a+="\ufffd" +s.x=s.ga8_()}else if(p==null){s.a6(new A.br(r,r,"expected-attribute-value-but-got-eof")) +s.x=s.gds()}else if(B.c.p("=<`",p)){s.a6(new A.br(r,r,"equals-in-unquoted-attribute-value")) +s.PZ(-1) +s.ay.a+=p +s.x=s.ga8_()}else{s.PZ(-1) +s.ay.a+=p +s.x=s.ga8_()}return!0}, +bAa(){var s,r=this,q=null,p=r.a,o=p.cX() +if(o==='"'){r.Lg(-1) +r.a5P(0) +r.x=r.gaHN()}else if(o==="&")r.a8x('"',!0) +else if(o==="\x00"){r.a6(new A.br(q,q,"invalid-codepoint")) +r.ay.a+="\ufffd"}else if(o==null){r.a6(new A.br(q,q,"eof-in-attribute-value-double-quote")) +r.Lg(-1) +r.x=r.gds()}else{s=r.ay +s.a+=o +s.a+=p.Ch('"&')}return!0}, +bAg(){var s,r=this,q=null,p=r.a,o=p.cX() +if(o==="'"){r.Lg(-1) +r.a5P(0) +r.x=r.gaHN()}else if(o==="&")r.a8x("'",!0) +else if(o==="\x00"){r.a6(new A.br(q,q,"invalid-codepoint")) +r.ay.a+="\ufffd"}else if(o==null){r.a6(new A.br(q,q,"eof-in-attribute-value-single-quote")) +r.Lg(-1) +r.x=r.gds()}else{s=r.ay +s.a+=o +s.a+=p.Ch("'&")}return!0}, +bAh(){var s,r=this,q=null,p=r.a,o=p.cX() +if(A.i8(o)){r.Lg(-1) +r.x=r.gFN()}else if(o==="&")r.a8x(">",!0) +else if(o===">"){r.Lg(-1) +r.AZ()}else if(o==null){r.a6(new A.br(q,q,"eof-in-attribute-value-no-quotes")) +r.Lg(-1) +r.x=r.gds()}else if(B.c.p("\"'=<`",o)){r.a6(new A.br(q,q,u.m6)) +r.ay.a+=o}else if(o==="\x00"){r.a6(new A.br(q,q,"invalid-codepoint")) +r.ay.a+="\ufffd"}else{s=r.ay +s.a+=o +s.a+=p.Ch("&>\"'=<` \n\r\t\f")}return!0}, +bzt(){var s=this,r=null,q=s.a,p=q.cX() +if(A.i8(p))s.x=s.gFN() +else if(p===">")s.AZ() +else if(p==="/")s.x=s.gEZ() +else if(p==null){s.a6(new A.br(r,r,"unexpected-EOF-after-attribute-value")) +q.p7(p) +s.x=s.gds()}else{s.a6(new A.br(r,r,u.fP)) +q.p7(p) +s.x=s.gFN()}return!0}, +aX1(){var s=this,r=null,q=s.a,p=q.cX() +if(p===">"){t.cn.a(s.w).c=!0 +s.AZ()}else if(p==null){s.a6(new A.br(r,r,"unexpected-EOF-after-solidus-in-tag")) +q.p7(p) +s.x=s.gds()}else{s.a6(new A.br(r,r,u.ml)) +q.p7(p) +s.x=s.gFN()}return!0}, +bAG(){var s=this,r=s.a,q=r.Ch(">") +q=A.bH(q,"\x00","\ufffd") +s.a6(new A.Ou(null,q)) +r.cX() +s.x=s.gds() +return!0}, +bNt(){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.Ou(new A.cR(""),m) +n.x=n.gbCx() +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.d3h[r] +p=l.cX() +k.push(p) +if(p!=null)o=!A.lF(q,p,0) +else o=!0 +if(o){s=!1 +break}++r}if(s){n.w=new A.a_Z(!0) +n.x=n.gbGs() +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.d3Q[r] +k.push(l.cX()) +if(B.b.gR(k)!==q){s=!1 +break}++r}if(s){n.x=n.gbBo() +return!0}}}n.a6(new A.br(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.galA() +return!0}, +bCy(){var s,r=this,q=null,p=r.a.cX() +if(p==="-")r.x=r.gbCv() +else if(p==="\x00"){r.a6(new A.br(q,q,"invalid-codepoint")) +t.SW.a(r.w).b.a+="\ufffd"}else if(p===">"){r.a6(new A.br(q,q,"incorrect-comment")) +s=r.w +s.toString +r.a6(s) +r.x=r.gds()}else if(p==null){r.a6(new A.br(q,q,"eof-in-comment")) +s=r.w +s.toString +r.a6(s) +r.x=r.gds()}else{t.SW.a(r.w).b.a+=p +r.x=r.gIt()}return!0}, +bCw(){var s,r,q=this,p=null,o=q.a.cX() +if(o==="-")q.x=q.gaJ6() +else if(o==="\x00"){q.a6(new A.br(p,p,"invalid-codepoint")) +t.SW.a(q.w).b.a+="-\ufffd"}else if(o===">"){q.a6(new A.br(p,p,"incorrect-comment")) +s=q.w +s.toString +q.a6(s) +q.x=q.gds()}else if(o==null){q.a6(new A.br(p,p,"eof-in-comment")) +s=q.w +s.toString +q.a6(s) +q.x=q.gds()}else{s=t.SW.a(q.w).b +r=s.a+="-" +s.a=r+o +q.x=q.gIt()}return!0}, +bCz(){var s,r=this,q=null,p=r.a,o=p.cX() +if(o==="-")r.x=r.gaJ5() +else if(o==="\x00"){r.a6(new A.br(q,q,"invalid-codepoint")) +t.SW.a(r.w).b.a+="\ufffd"}else if(o==null){r.a6(new A.br(q,q,"eof-in-comment")) +p=r.w +p.toString +r.a6(p) +r.x=r.gds()}else{s=t.SW.a(r.w) +s.b.a+=o +p=p.Ch("-\x00") +s.b.a+=p}return!0}, +bCt(){var s,r,q=this,p=null,o=q.a.cX() +if(o==="-")q.x=q.gaJ6() +else if(o==="\x00"){q.a6(new A.br(p,p,"invalid-codepoint")) +t.SW.a(q.w).b.a+="-\ufffd" +q.x=q.gIt()}else if(o==null){q.a6(new A.br(p,p,"eof-in-comment-end-dash")) +s=q.w +s.toString +q.a6(s) +q.x=q.gds()}else{s=t.SW.a(q.w).b +r=s.a+="-" +s.a=r+o +q.x=q.gIt()}return!0}, +bCu(){var s,r,q=this,p=null,o=q.a.cX() +if(o===">"){s=q.w +s.toString +q.a6(s) +q.x=q.gds()}else if(o==="\x00"){q.a6(new A.br(p,p,"invalid-codepoint")) +t.SW.a(q.w).b.a+="--\ufffd" +q.x=q.gIt()}else if(o==="!"){q.a6(new A.br(p,p,u.ja)) +q.x=q.gbCr()}else if(o==="-"){q.a6(new A.br(p,p,u.jb)) +s=t.SW.a(q.w) +o.toString +s.b.a+=o}else if(o==null){q.a6(new A.br(p,p,"eof-in-comment-double-dash")) +s=q.w +s.toString +q.a6(s) +q.x=q.gds()}else{q.a6(new A.br(p,p,"unexpected-char-in-comment")) +s=t.SW.a(q.w).b +r=s.a+="--" +s.a=r+o +q.x=q.gIt()}return!0}, +bCs(){var s,r,q=this,p=null,o=q.a.cX() +if(o===">"){s=q.w +s.toString +q.a6(s) +q.x=q.gds()}else if(o==="-"){t.SW.a(q.w).b.a+="--!" +q.x=q.gaJ5()}else if(o==="\x00"){q.a6(new A.br(p,p,"invalid-codepoint")) +t.SW.a(q.w).b.a+="--!\ufffd" +q.x=q.gIt()}else if(o==null){q.a6(new A.br(p,p,"eof-in-comment-end-bang-state")) +s=q.w +s.toString +q.a6(s) +q.x=q.gds()}else{s=t.SW.a(q.w).b +r=s.a+="--!" +s.a=r+o +q.x=q.gIt()}return!0}, +bGt(){var s=this,r=null,q=s.a,p=q.cX() +if(A.i8(p))s.x=s.gaIh() +else if(p==null){s.a6(new A.br(r,r,"expected-doctype-name-but-got-eof")) +q=t.V.a(s.w) +q.e=!1 +s.a6(q) +s.x=s.gds()}else{s.a6(new A.br(r,r,"need-space-after-doctype")) +q.p7(p) +s.x=s.gaIh()}return!0}, +bAo(){var s,r=this,q=null,p=r.a.cX() +if(A.i8(p))return!0 +else if(p===">"){r.a6(new A.br(q,q,u.dF)) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else if(p==="\x00"){r.a6(new A.br(q,q,"invalid-codepoint")) +t.V.a(r.w).d="\ufffd" +r.x=r.ganc()}else if(p==null){r.a6(new A.br(q,q,"expected-doctype-name-but-got-eof")) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else{t.V.a(r.w).d=p +r.x=r.ganc()}return!0}, +bGj(){var s,r,q=this,p=null,o=q.a.cX() +if(A.i8(o)){s=t.V.a(q.w) +r=s.d +s.d=r==null?p:A.dz(new A.O(new A.dB(r),A.ys(),t.Hz.i("O")),0,p) +q.x=q.gbzu()}else if(o===">"){s=t.V.a(q.w) +r=s.d +s.d=r==null?p:A.dz(new A.O(new A.dB(r),A.ys(),t.Hz.i("O")),0,p) +s=q.w +s.toString +q.a6(s) +q.x=q.gds()}else if(o==="\x00"){q.a6(new A.br(p,p,"invalid-codepoint")) +s=t.V.a(q.w) +s.d=A.q(s.d)+"\ufffd" +q.x=q.ganc()}else if(o==null){q.a6(new A.br(p,p,"eof-in-doctype-name")) +s=t.V.a(q.w) +s.e=!1 +r=s.d +s.d=r==null?p:A.dz(new A.O(new A.dB(r),A.ys(),t.Hz.i("O")),0,p) +s=q.w +s.toString +q.a6(s) +q.x=q.gds()}else{s=t.V.a(q.w) +s.d=A.q(s.d)+o}return!0}, +bzv(){var s,r,q,p,o=this,n=null,m=o.a,l=m.cX() +if(A.i8(l))return!0 +else if(l===">"){m=o.w +m.toString +o.a6(m) +o.x=o.gds()}else if(l==null){t.V.a(o.w).e=!1 +m.p7(l) +o.a6(new A.br(n,n,"eof-in-doctype")) +m=o.w +m.toString +o.a6(m) +o.x=o.gds()}else{if(l==="p"||l==="P"){r=0 +while(!0){if(!(r<5)){s=!0 +break}q=B.cDD[r] +l=m.cX() +if(l!=null)p=!A.lF(q,l,0) +else p=!0 +if(p){s=!1 +break}++r}if(s){o.x=o.gbzx() +return!0}}else if(l==="s"||l==="S"){r=0 +while(!0){if(!(r<5)){s=!0 +break}q=B.dfk[r] +l=m.cX() +if(l!=null)p=!A.lF(q,l,0) +else p=!0 +if(p){s=!1 +break}++r}if(s){o.x=o.gbzA() +return!0}}m.p7(l) +m=A.p(["data",l],t.N,t.O) +o.a6(new A.br(m,n,u.db)) +t.V.a(o.w).e=!1 +o.x=o.gQX()}return!0}, +bzy(){var s=this,r=null,q=s.a,p=q.cX() +if(A.i8(p))s.x=s.gals() +else if(p==="'"||p==='"'){s.a6(new A.br(r,r,"unexpected-char-in-doctype")) +q.p7(p) +s.x=s.gals()}else if(p==null){s.a6(new A.br(r,r,"eof-in-doctype")) +q=t.V.a(s.w) +q.e=!1 +s.a6(q) +s.x=s.gds()}else{q.p7(p) +s.x=s.gals()}return!0}, +bAp(){var s,r=this,q=null,p=r.a.cX() +if(A.i8(p))return!0 +else if(p==='"'){t.V.a(r.w).b="" +r.x=r.gbGm()}else if(p==="'"){t.V.a(r.w).b="" +r.x=r.gbGo()}else if(p===">"){r.a6(new A.br(q,q,"unexpected-end-of-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else if(p==null){r.a6(new A.br(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else{r.a6(new A.br(q,q,"unexpected-char-in-doctype")) +t.V.a(r.w).e=!1 +r.x=r.gQX()}return!0}, +bGn(){var s,r=this,q=null,p=r.a.cX() +if(p==='"')r.x=r.gaHO() +else if(p==="\x00"){r.a6(new A.br(q,q,"invalid-codepoint")) +s=t.V.a(r.w) +s.b=A.q(s.b)+"\ufffd"}else if(p===">"){r.a6(new A.br(q,q,"unexpected-end-of-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else if(p==null){r.a6(new A.br(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else{s=t.V.a(r.w) +s.b=A.q(s.b)+p}return!0}, +bGp(){var s,r=this,q=null,p=r.a.cX() +if(p==="'")r.x=r.gaHO() +else if(p==="\x00"){r.a6(new A.br(q,q,"invalid-codepoint")) +s=t.V.a(r.w) +s.b=A.q(s.b)+"\ufffd"}else if(p===">"){r.a6(new A.br(q,q,"unexpected-end-of-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else if(p==null){r.a6(new A.br(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else{s=t.V.a(r.w) +s.b=A.q(s.b)+p}return!0}, +bzw(){var s,r=this,q=null,p="unexpected-char-in-doctype",o=r.a.cX() +if(A.i8(o))r.x=r.gbAu() +else if(o===">"){s=r.w +s.toString +r.a6(s) +r.x=r.gds()}else if(o==='"'){r.a6(new A.br(q,q,p)) +t.V.a(r.w).c="" +r.x=r.gand()}else if(o==="'"){r.a6(new A.br(q,q,p)) +t.V.a(r.w).c="" +r.x=r.gane()}else if(o==null){r.a6(new A.br(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else{r.a6(new A.br(q,q,p)) +t.V.a(r.w).e=!1 +r.x=r.gQX()}return!0}, +bAv(){var s,r=this,q=null,p=r.a.cX() +if(A.i8(p))return!0 +else if(p===">"){s=r.w +s.toString +r.a6(s) +r.x=r.gds()}else if(p==='"'){t.V.a(r.w).c="" +r.x=r.gand()}else if(p==="'"){t.V.a(r.w).c="" +r.x=r.gane()}else if(p==null){r.a6(new A.br(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else{r.a6(new A.br(q,q,"unexpected-char-in-doctype")) +t.V.a(r.w).e=!1 +r.x=r.gQX()}return!0}, +bzB(){var s=this,r=null,q=s.a,p=q.cX() +if(A.i8(p))s.x=s.galu() +else if(p==="'"||p==='"'){s.a6(new A.br(r,r,"unexpected-char-in-doctype")) +q.p7(p) +s.x=s.galu()}else if(p==null){s.a6(new A.br(r,r,"eof-in-doctype")) +q=t.V.a(s.w) +q.e=!1 +s.a6(q) +s.x=s.gds()}else{q.p7(p) +s.x=s.galu()}return!0}, +bAq(){var s,r=this,q=null,p="unexpected-char-in-doctype",o=r.a.cX() +if(A.i8(o))return!0 +else if(o==='"'){t.V.a(r.w).c="" +r.x=r.gand()}else if(o==="'"){t.V.a(r.w).c="" +r.x=r.gane()}else if(o===">"){r.a6(new A.br(q,q,p)) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else if(o==null){r.a6(new A.br(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else{r.a6(new A.br(q,q,p)) +t.V.a(r.w).e=!1 +r.x=r.gQX()}return!0}, +bGu(){var s,r=this,q=null,p=r.a.cX() +if(p==='"')r.x=r.gaHP() +else if(p==="\x00"){r.a6(new A.br(q,q,"invalid-codepoint")) +s=t.V.a(r.w) +s.c=A.q(s.c)+"\ufffd"}else if(p===">"){r.a6(new A.br(q,q,"unexpected-end-of-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else if(p==null){r.a6(new A.br(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else{s=t.V.a(r.w) +s.c=A.q(s.c)+p}return!0}, +bGv(){var s,r=this,q=null,p=r.a.cX() +if(p==="'")r.x=r.gaHP() +else if(p==="\x00"){r.a6(new A.br(q,q,"invalid-codepoint")) +s=t.V.a(r.w) +s.c=A.q(s.c)+"\ufffd"}else if(p===">"){r.a6(new A.br(q,q,"unexpected-end-of-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else if(p==null){r.a6(new A.br(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else{s=t.V.a(r.w) +s.c=A.q(s.c)+p}return!0}, +bzz(){var s,r=this,q=null,p=r.a.cX() +if(A.i8(p))return!0 +else if(p===">"){s=r.w +s.toString +r.a6(s) +r.x=r.gds()}else if(p==null){r.a6(new A.br(q,q,"eof-in-doctype")) +s=t.V.a(r.w) +s.e=!1 +r.a6(s) +r.x=r.gds()}else{r.a6(new A.br(q,q,"unexpected-char-in-doctype")) +r.x=r.gQX()}return!0}, +bAH(){var s=this,r=s.a,q=r.cX() +if(q===">"){r=s.w +r.toString +s.a6(r) +s.x=s.gds()}else if(q==null){r.p7(q) +r=s.w +r.toString +s.a6(r) +s.x=s.gds()}return!0}, +bBp(){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.a6(new A.br(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.qo(o) +p.a6(new A.d4(null,s))}p.x=p.gds() +return!0}, +b_H(a){return this.gaS(this).$0()}} +A.bt7.prototype={ +$1(a){return B.c.aZ(a,this.a)}, +$S:6} +A.bt8.prototype={ +$0(){var s=this.a.b +s===$&&A.e() +return s}, +$S:28} +A.ajl.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("c5"),r=new A.c5(j,s),r=new A.bF(r,r.gu(r),s.i("bF")),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.dmh(n.b,b.b))++o +if(o===3){B.b.D(j.a,n) +break}}j.KT(0,b)}} +A.c1t.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.cH_()}, +q_(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.jE +if(b!=null)switch(b){case"button":s=B.Bh +r=B.cqA +q=!1 +break +case"list":s=B.Bh +r=B.d27 +q=!1 +break +case"table":s=B.dcj +r=B.BN +q=!1 +break +case"select":s=B.cNf +r=B.BN +q=!0 +break +default:throw A.j(A.ac(h))}else{s=B.Bh +r=B.BN +q=!1}for(p=this.c,o=A.a0(p).i("c5<1>"),p=new A.c5(p,o),p=new A.bF(p,p.gu(p),o.i("bF")),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.bG(i,l,n)))l=B.b.p(r,new A.bG(k?g:j,l,n)) +else l=!0 +if(q!==l)return!1}}throw A.j(A.ac(h))}, +AY(a){return this.q_(a,null)}, +wE(){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.eA(q.b,p,o) +k=new A.Fj(l,m,n,!1) +k.a=q.e +j=i.mc(k) +s[r]=j +if(h.gu(h)===0)A.W(A.dI()) +if(j===h.h(0,h.gu(h)-1))break}}, +alT(){var s=this.d,r=s.qd(s) +while(!0){if(!(!s.ga7(s)&&r!=null))break +r=s.qd(s)}}, +aL4(a){var s,r,q +for(s=this.d,r=A.y(s).i("c5"),s=new A.c5(s,r),s=new A.bF(s,s.gu(s),r.i("bF")),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}, +SG(a,b){var s=b.gei(b),r=A.cGh(a.grW(a)) +r.e=a.a +s.t(0,r)}, +aK1(a,b){var s,r=b.b,q=b.w +if(q==null)q=this.a +this.b===$&&A.e() +s=A.cx6(r,q===""?null:q) +s.b=b.e +s.e=b.a +return s}, +mc(a){if(this.r)return this.bLy(a) +return this.aMX(a)}, +aMX(a){var s,r,q=a.b,p=a.w +if(p==null)p=this.a +this.b===$&&A.e() +s=A.cx6(q,p===""?null:p) +s.b=a.e +s.e=a.a +r=this.c +J.d1B(B.b.gR(r)).t(0,s) +r.push(s) +return s}, +bLy(a){var s,r,q=this,p=q.aK1(0,a),o=q.c +if(!B.b.p(B.BU,B.b.gR(o).x))return q.aMX(a) +else{s=q.aed() +r=s[1] +if(r==null){r=s[0] +r.gei(r).t(0,p)}else s[0].bLv(0,p,r) +o.push(p)}return p}, +Jn(a,b){var s,r=this.c,q=B.b.gR(r) +if(this.r)r=!B.b.p(B.BU,B.b.gR(r).x) +else r=!0 +if(r)A.cN8(q,a,b,null) +else{s=this.aed() +r=s[0] +r.toString +A.cN8(r,a,b,t.I6.a(s[1]))}}, +aed(){var s,r,q,p,o=this.c,n=A.a0(o).i("c5<1>"),m=new A.c5(o,n) +m=new A.bF(m,m.gu(m),n.i("bF")) +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.dg(o,s)-1] +p=null}}else{q=o[0] +p=null}return A.a([q,p],t.Yk)}, +K9(a){var s=this.c,r=B.b.gR(s).x +if(r!=a&&B.b.p(B.C2,r)){s.pop() +this.K9(a)}}, +Oi(){return this.K9(null)}} +A.bG.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.bG&&b.a==this.a&&b.b==this.b}} +A.csu.prototype={ +$2(a,b){var s,r,q,p,o,n,m,l,k,j=new A.cR(""),i="%("+a+")" +for(s=this.a,r=i.length,q=J.j4(b),p=0,o="";n=s.a,m=B.c.pu(n,i,p),m>=0;){j.a=o+B.c.X(n,p,m) +m+=r +for(l=m;A.ct7(s.a[l]);)++l +if(l>m){k=A.dK(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.q(b) +break +case"d":o=j.a+=A.cSb(q.k(b),k) +break +case"x":o=j.a+=A.cSb(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:454} +A.asI.prototype={ +gcZ(){return B.RG}, +gaA(){return B.Qw}} +A.asJ.prototype={ +ag(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.cR("") +for(r=a.length,q=0;!0;){p=B.c.pu(a,"&",q) +if(p===-1){s.a+=B.c.bK(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.dg(m,";") +if(l!==-1){k=B.c.az(m,2)===120 +j=B.c.X(m,k?3:2,l) +i=A.m5(j,k?16:10) +if(i==null)i=-1 +if(i!==-1){s.a=o+A.dO(i) +q=p+(l+1) +continue}}}g=0 +while(!0){if(!(g<2098)){q=p +h=!1 +break}f=B.RG[g] +if(B.c.aZ(m,f)){s.a+=B.Qw[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.ccU(new A.Gf(a),this)}} +A.ccU.prototype={ +tt(a,b,c,d){var s,r=this +c=A.f1(b,c,a.length,null,null) +if(b>=c){if(d)r.aI(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.b8P(a,b,c,d) +if(d)r.aI(0)}, +aI(a){var s,r=this,q="Stream is already closed",p=r.c +if(p!=null){p=r.b.ag(p) +s=r.a.a.a +if((s.e&2)!==0)A.W(A.ac(q)) +s.tQ(0,p) +r.c=null}p=r.a.a.a +if((p.e&2)!==0)A.W(A.ac(q)) +p.zk()}, +b8P(a,b,c,d){var s,r,q,p,o,n,m=this,l="Stream is already closed",k=B.c.pu(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.ac(l)) +r.tQ(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.Nl(a,"&",c) +if(p!==-1)q=p +o=s.ag(B.c.X(a,b,q)) +if((r.e&2)!==0)A.W(A.ac(l)) +r.tQ(0,o) +k=B.c.pu(a,"&",q) +if(k===-1||k>c){s=B.c.X(a,q,c) +if((r.e&2)!==0)A.W(A.ac(l)) +r.tQ(0,s) +m.c=null +return}}if(d){o=s.ag(B.c.X(a,b,c)) +if((r.e&2)!==0)A.W(A.ac(l)) +r.tQ(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.csF.prototype={ +$1(a){return a.a6J("GET",this.a,this.b)}, +$S:1284} +A.aks.prototype={ +LD(a,b,c,d,e){return this.bud(a,b,c,d,e)}, +a6J(a,b,c){return this.LD(a,b,c,null,null)}, +bud(a,b,c,d,e){var s=0,r=A.o(t.Wd),q,p=this,o,n,m,l +var $async$LD=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:m=A.d_(a,b) +if(c!=null)m.r.H(0,c) +if(d!=null)if(typeof d=="string")m.sv4(0,d) +else if(t.G.b(d)){o=t.N +o=d.yw(d,o,o) +n=m.gFj() +if(n==null)m.sFj(A.ay4("application","x-www-form-urlencoded",null)) +else if(n.a+"/"+n.b!=="application/x-www-form-urlencoded")A.W(A.ac('Cannot set the body fields of a Request with content-type "'+n.gab0(n)+'".')) +m.sv4(0,A.drO(o,m.ga9b(m)))}else throw A.j(A.cg('Invalid request body "'+A.q(d)+'".',null)) +l=A +s=3 +return A.f(p.bZ(0,m),$async$LD) +case 3:q=l.bOg(g) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$LD,r)}, +aI(a){}, +$iOe:1} +A.akt.prototype={ +ao4(){if(this.w)throw A.j(A.ac("Can't finalize a finalized Request.")) +this.w=!0 +return B.atD}, +k(a){return this.a+" "+this.b.k(0)}} +A.b49.prototype={ +$2(a,b){return a.toLowerCase()===b.toLowerCase()}, +$S:281} +A.b4a.prototype={ +$1(a){return B.c.gv(a.toLowerCase())}, +$S:98} +A.b4b.prototype={ +avw(a,b,c,d,e,f,g){var s=this.b +if(s<100)throw A.j(A.cg("Invalid status code "+s+".",null))}, +gyg(a){return this.b}} +A.CL.prototype={ +bZ(a,b){return this.aX8(0,b)}, +aX8(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$bZ=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.d3U("HTTP request failed. Client is already closed.",b.b)) +s=3 +return A.f(b.ao4().dv(),$async$bZ) +case 3:j=d +i=new XMLHttpRequest() +i.toString +l=i +i=m.a +i.t(0,l) +h=l +J.d2_(h,b.a,b.b.k(0),!0) +h.responseType="arraybuffer" +h.withCredentials=!1 +b.r.ao(0,J.d1F(l)) +k=new A.aG(new A.ah($.as,t.EW),t.FK) +h=t.fg +g=new A.lA(l,"load",!1,h) +f=t.H +g.gO(g).aJ(0,new A.b5D(l,k,b),f) +h=new A.lA(l,"error",!1,h) +h.gO(h).aJ(0,new A.b5E(k,b),f) +J.d2e(l,j) +p=4 +s=7 +return A.f(k.a,$async$bZ) +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$bZ,r)}, +aI(a){var s,r,q,p +this.c=!0 +for(s=this.a,r=A.eI(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.b5D.prototype={ +$1(a){var s=this.a,r=A.bz(t.pI.a(A.cB5(s.response)),0,null),q=A.bXA(r,t.L),p=s.status +p.toString +this.b.c3(0,A.cMs(new A.H5(q),p,r.length,B.tM.gaQh(s),!1,!0,s.statusText,this.c))}, +$S:159} +A.b5E.prototype={ +$1(a){this.a.qV(new A.Zv("XMLHttpRequest error."),A.qS())}, +$S:159} +A.H5.prototype={ +dv(){var s=new A.ah($.as,t.aP),r=new A.aG(s,t.gI),q=new A.abF(new A.b62(r),new Uint8Array(1024)) +this.c9(q.gbr(q),!0,q.gdd(q),r.gFT()) +return s}} +A.b62.prototype={ +$1(a){return this.a.c3(0,new Uint8Array(A.bu(a)))}, +$S:144} +A.Zv.prototype={ +k(a){return this.a}, +$ibw:1} +A.bO4.prototype={ +ga9b(a){var s,r,q=this +if(q.gFj()==null||!J.cV(q.gFj().c.a,"charset"))return q.x +s=J.J(q.gFj().c.a,"charset") +s.toString +r=A.cHp(s) +return r==null?A.W(A.e4('Unsupported encoding "'+s+'".',null,null)):r}, +sv4(a,b){var s,r,q=this,p=q.ga9b(q).m_(b) +q.lI() +q.y=A.eJ(p) +s=q.gFj() +if(s==null){p=q.ga9b(q) +r=t.N +q.sFj(A.ay4("text","plain",A.p(["charset",p.geo(p)],r,r)))}else if(!J.cV(s.c.a,"charset")){p=q.ga9b(q) +r=t.N +q.sFj(s.bBs(A.p(["charset",p.geo(p)],r,r)))}}, +ao4(){this.b0m() +return new A.H5(A.bXA(this.y,t.L))}, +gFj(){var s=this.r.h(0,"content-type") +if(s==null)return null +return A.cys(s)}, +sFj(a){this.r.j(0,"content-type",a.k(0))}, +lI(){if(!this.w)return +throw A.j(A.ac("Can't modify a finalized Request."))}} +A.T3.prototype={ +gv4(a){return A.csg(J.J(A.cpC(this.e).c.a,"charset")).b7(0,this.w)}} +A.U3.prototype={} +A.ctm.prototype={ +$2(a,b){var s=this.b,r=A.cn(B.id,a,s,!0) +return this.a.push(A.a([r,A.cn(B.id,b,s,!0)],t.s))}, +$S:92} +A.ctn.prototype={ +$1(a){var s=J.S(a) +return A.q(s.h(a,0))+"="+A.q(s.h(a,1))}, +$S:1285} +A.Z1.prototype={} +A.b7x.prototype={ +$1(a){return a.toLowerCase()}, +$S:18} +A.a47.prototype={ +gab0(a){return this.a+"/"+this.b}, +bBs(a){var s=t.N,r=A.eA(this.c,s,s) +r.H(0,a) +return A.ay4(this.a,this.b,r)}, +k(a){var s=new A.cR(""),r=""+this.a +s.a=r +r+="/" +s.a=r +s.a=r+this.b +J.f6(this.c.a,new A.bCI(s)) +r=s.a +return r.charCodeAt(0)==0?r:r}, +gaO(a){return this.a}} +A.bCG.prototype={ +$0(){var s,r,q,p,o,n,m,l,k,j,i=A.cMy(this.a),h=$.d0N() +i.OF(h) +s=$.d0x() +i.yF(s) +r=i.gSV().h(0,0) +r.toString +i.yF("/") +i.yF(s) +q=i.gSV().h(0,0) +q.toString +i.OF(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.gdV(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.gdV(n) +i.yF(s) +if(i.c!==i.e)i.d=null +n=i.d.h(0,0) +n.toString +i.yF("=") +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.gdV(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.dpE(i) +m=i.d=h.Bi(0,p,i.c) +i.e=i.c +if(m!=null)i.e=i.c=m.gdV(m) +o.j(0,n,j)}i.aLp() +return A.ay4(r,q,o)}, +$S:1286} +A.bCI.prototype={ +$2(a,b){var s,r,q=this.a +q.a+="; "+a+"=" +s=$.d_u().b +s=s.test(b) +r=q.a +if(s){q.a=r+'"' +s=q.a+=A.nZ(b,$.cX7(),new A.bCH(),null) +q.a=s+'"'}else q.a=r+b}, +$S:92} +A.bCH.prototype={ +$1(a){return"\\"+A.q(a.h(0,0))}, +$S:38} +A.cso.prototype={ +$1(a){var s=a.h(0,1) +s.toString +return s}, +$S:38} +A.alg.prototype={ +G(){return"Channel."+this.b}} +A.ib.prototype={ +q(){var s=this.b +return++this.a1){r=r[1] +s=$.i0 +r=(s!=null?s:A.iT())[r]}else r=0 +return r}, +gaR(a){var s,r=this.a +if(r.length>2){r=r[2] +s=$.i0 +r=(s!=null?s:A.iT())[r]}else r=0 +return r}, +gaU(a){var s,r=this.a +if(r.length>3){r=r[3] +s=$.i0 +r=(s!=null?s:A.iT())[r]}else r=0 +return r}, +gt3(){return A.jM(this)}, +pO(a,b){var s,r=b.gav(b),q=this.a +if(!B.kV.ga7(q))q[0]=A.hd(r) +r=b.gaP() +s=q.length +if(s>1)q[1]=A.hd(r) +r=b.gaR(b) +if(s>2)q[2]=A.hd(r) +r=b.gaU(b) +if(s>3)q[3]=A.hd(r)}, +gS(a){return new A.ib(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.Q(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.Q(this,!0,A.y(this).i("D.E")))}, +$idZ:1} +A.Ok.prototype={ +cO(a){return new A.Ok(new Float32Array(A.bu(this.a)))}, +gd2(){return B.kB}, +gu(a){return this.a.length}, +gdO(){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}, +gaU(a){var s=this.a +return s.length>3?s[3]:1}, +gt3(){return A.jM(this)}, +pO(a,b){var s,r=b.gav(b),q=this.a +if(!B.js.ga7(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.gaU(b) +if(s>3)q[3]=r}, +gS(a){return new A.ib(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.Q(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.Q(this,!0,A.y(this).i("D.E")))}, +$idZ:1} +A.Ol.prototype={ +cO(a){return new A.Ol(new Float64Array(A.bu(this.a)))}, +gd2(){return B.lV}, +gu(a){return this.a.length}, +gdO(){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}, +gaU(a){var s=this.a +return s.length>3?s[3]:1}, +gt3(){return A.jM(this)}, +pO(a,b){var s,r=b.gav(b),q=this.a +if(!B.D9.ga7(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.gaU(b) +if(s>3)q[3]=r}, +gS(a){return new A.ib(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.Q(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.Q(this,!0,A.y(this).i("D.E")))}, +$idZ:1} +A.Om.prototype={ +cO(a){return new A.Om(new Int16Array(A.bu(this.a)))}, +gd2(){return B.lX}, +gu(a){return this.a.length}, +gdO(){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}, +gaU(a){var s=this.a +return s.length>3?s[3]:0}, +gt3(){return A.jM(this)}, +pO(a,b){var s,r=b.gav(b),q=this.a +if(!B.Da.ga7(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.gaU(b) +if(s>3)q[3]=B.e.C(r)}, +gS(a){return new A.ib(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.Q(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.Q(this,!0,A.y(this).i("D.E")))}, +$idZ:1} +A.On.prototype={ +cO(a){return new A.On(new Int32Array(A.bu(this.a)))}, +gd2(){return B.lY}, +gu(a){return this.a.length}, +gdO(){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}, +gaU(a){var s=this.a +return s.length>3?s[3]:0}, +gt3(){return A.jM(this)}, +pO(a,b){var s,r=b.gav(b),q=this.a +if(!B.jt.ga7(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.gaU(b) +if(s>3)q[3]=B.e.C(r)}, +gS(a){return new A.ib(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.Q(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.Q(this,!0,A.y(this).i("D.E")))}, +$idZ:1} +A.Oo.prototype={ +cO(a){return new A.Oo(new Int8Array(A.bu(this.a)))}, +gd2(){return B.lW}, +gu(a){return this.a.length}, +gdO(){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}, +gaU(a){var s=this.a +return s.length>3?s[3]:0}, +gt3(){return A.jM(this)}, +pO(a,b){var s,r=b.gav(b),q=this.a +if(!B.Db.ga7(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.gaU(b) +if(s>3)q[3]=B.e.C(r)}, +gS(a){return new A.ib(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.Q(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.Q(this,!0,A.y(this).i("D.E")))}, +$idZ:1} +A.Op.prototype={ +cO(a){var s=this.b +s===$&&A.e() +return new A.Op(this.a,s)}, +gd2(){return B.fp}, +gdO(){return null}, +Pq(a){var s +if(a=this.a)return +a=7-a +s=this.b +s===$&&A.e() +this.b=b!==0?(s|B.d.ek(1,a))>>>0:(s&~(B.d.ek(1,a)&255))>>>0}, +h(a,b){return this.Pq(b)}, +j(a,b,c){return this.Wc(b,c)}, +gdA(a){return this.Pq(0)}, +gav(a){return this.Pq(0)}, +gaP(){return this.Pq(1)}, +gaR(a){return this.Pq(2)}, +gaU(a){return this.Pq(3)}, +gt3(){return A.jM(this)}, +pO(a,b){this.qM(b.gav(b),b.gaP(),b.gaR(b),b.gaU(b))}, +qM(a,b,c,d){var s=this +s.Wc(0,a) +s.Wc(1,b) +s.Wc(2,c) +s.Wc(3,d)}, +gS(a){return new A.ib(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.Q(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.Q(this,!0,A.y(this).i("D.E")))}, +$idZ:1, +gu(a){return this.a}} +A.Oq.prototype={ +cO(a){return new A.Oq(new Uint16Array(A.bu(this.a)))}, +gd2(){return B.ia}, +gu(a){return this.a.length}, +gdO(){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}, +gaU(a){var s=this.a +return s.length>3?s[3]:0}, +gt3(){return A.jM(this)}, +pO(a,b){var s,r=b.gav(b),q=this.a +if(!B.kV.ga7(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.gaU(b) +if(s>3)q[3]=B.e.C(r)}, +gS(a){return new A.ib(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.Q(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.Q(this,!0,A.y(this).i("D.E")))}, +$idZ:1} +A.Or.prototype={ +cO(a){var s=this.b +s===$&&A.e() +return new A.Or(this.a,s)}, +gd2(){return B.e2}, +gdO(){return null}, +Pr(a){var s +if(a>>0))&3}else s=0 +return s}, +Wd(a,b){var s,r,q +if(a>=this.a)return +s=B.cpK[a] +r=B.e.C(b) +q=this.b +q===$&&A.e() +this.b=(q&s|B.d.ek(r&3,6-(a<<1>>>0)))>>>0}, +h(a,b){return this.Pr(b)}, +j(a,b,c){return this.Wd(b,c)}, +gdA(a){return this.Pr(0)}, +gav(a){return this.Pr(0)}, +gaP(){return this.Pr(1)}, +gaR(a){return this.Pr(2)}, +gaU(a){return this.Pr(3)}, +gt3(){return A.jM(this)}, +pO(a,b){this.qM(b.gav(b),b.gaP(),b.gaR(b),b.gaU(b))}, +qM(a,b,c,d){var s=this +s.Wd(0,a) +s.Wd(1,b) +s.Wd(2,c) +s.Wd(3,d)}, +gS(a){return new A.ib(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.Q(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.Q(this,!0,A.y(this).i("D.E")))}, +$idZ:1, +gu(a){return this.a}} +A.Os.prototype={ +cO(a){return new A.Os(new Uint32Array(A.bu(this.a)))}, +gd2(){return B.kC}, +gu(a){return this.a.length}, +gdO(){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}, +gaU(a){var s=this.a +return s.length>3?s[3]:0}, +gt3(){return A.jM(this)}, +pO(a,b){var s,r=b.gav(b),q=this.a +if(!B.db.ga7(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.gaU(b) +if(s>3)q[3]=B.e.C(r)}, +gS(a){return new A.ib(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.Q(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.Q(this,!0,A.y(this).i("D.E")))}, +$idZ:1} +A.Ot.prototype={ +cO(a){return new A.Ot(this.a,new Uint8Array(A.bu(this.b)))}, +gd2(){return B.ey}, +gdO(){return null}, +PH(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}, +Xv(a,b){var s,r,q +if(a>=this.a)return +s=B.d.bb(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.PH(b)}, +j(a,b,c){return this.Xv(b,c)}, +gdA(a){return this.PH(0)}, +gav(a){return this.PH(0)}, +gaP(){return this.PH(1)}, +gaR(a){return this.PH(2)}, +gaU(a){return this.PH(3)}, +gt3(){return A.jM(this)}, +pO(a,b){this.qM(b.gav(b),b.gaP(),b.gaR(b),b.gaU(b))}, +qM(a,b,c,d){var s=this +s.Xv(0,a) +s.Xv(1,b) +s.Xv(2,c) +s.Xv(3,d)}, +gS(a){return new A.ib(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.Q(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.Q(this,!0,A.y(this).i("D.E")))}, +$idZ:1, +gu(a){return this.a}} +A.z5.prototype={ +b6u(a,b,c,d){var s=this.a +s[0]=a +s[1]=b +s[2]=c +s[3]=d}, +cO(a){return new A.z5(new Uint8Array(A.bu(this.a)))}, +gd2(){return B.aj}, +gu(a){return this.a.length}, +gdO(){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}, +gaU(a){var s=this.a +return s.length>3?s[3]:255}, +gt3(){return A.jM(this)}, +pO(a,b){var s,r=b.gav(b),q=this.a +if(!B.D.ga7(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.gaU(b) +if(s>3)q[3]=B.e.C(r)}, +gS(a){return new A.ib(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.Q(this,!0,A.y(this).i("D.E")))}, +gv(a){return A.b1(A.Q(this,!0,A.y(this).i("D.E")))}, +$idZ:1} +A.amV.prototype={} +A.ZE.prototype={} +A.nf.prototype={ +G(){return"Format."+this.b}} +A.PK.prototype={ +G(){return"FormatType."+this.b}} +A.Yx.prototype={ +G(){return"BlendMode."+this.b}} +A.Ps.prototype={ +a2D(a){var s=$.cvm() +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.hg(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.m1(l,l.r,A.y(l).i("m1<1>")),j.c=l.e;j.q();){l=j.d +i=k.h(0,l) +m=i==null?m+("\t"+e.a2D(l)+"\n"):m+("\t"+e.a2D(l)+": "+i.k(0)+"\n")}for(l=k.b.a,j=new A.m1(l,l.r,A.y(l).i("m1<1>")),j.c=l.e;j.q();){h=j.d +m+=h+"\n" +if(!l.a0(0,h))l.j(0,h,new A.qg(A.b(q,p),new A.uL(A.b(o,n)))) +g=l.h(0,h) +for(h=g.a,f=new A.m1(h,h.r,A.y(h).i("m1<1>")),f.c=h.e;f.q();){h=f.d +i=g.h(0,h) +m=i==null?m+("\t"+e.a2D(h)+"\n"):m+("\t"+e.a2D(h)+": "+i.k(0)+"\n")}}}return m.charCodeAt(0)==0?m:m}, +eF(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.qg(A.b(t.S,t.bY),new A.uL(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("bt<1>"),o=A.hg(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.rR(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.rR(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.rR(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.bM(J.ag(i.a),i.b,h.i("bM<1,2>")),h=h.z[1];i.q();){g=i.a +if(g==null)g=h.a(g) +f=B.kL[g.gaO(g).a]*g.gu(g) +if(f>4)k+=f}for(i=new A.m1(j,j.r,A.y(j).i("m1<1>")),i.c=j.e;i.q();){h=i.d +if(!j.a0(0,h))j.j(0,h,new A.qg(A.b(q,m),new A.uL(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.bM(J.ag(h.a),h.b,g.i("bM<1,2>")),g=g.z[1];h.q();){d=h.a +if(d==null)d=g.a(d) +f=B.kL[d.gaO(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.qg(A.b(q,m),new A.uL(A.b(r,l)))) +g=j.h(0,h) +g.toString +h=p.h(0,h) +h.toString +d=g.a +a1.aHd(a6,g,h+2+12*J.aH(d.gaA(d).a)) +a1.aHe(a6,g)}}a6.b=a4}, +aHd(a,b,c){var s,r,q,p,o,n,m=b.a +a.pk(m.a) +for(m=A.hg(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.gaO(r)===B.j7?B.d9:r.gaO(r) +o=q&&r.gaO(r)===B.j7?1:r.gu(r) +a.pk(s) +a.pk(p.a) +a.cR(o) +n=B.kL[r.gaO(r).a]*r.gu(r) +if(n<=4){r.eF(0,a) +for(;n<4;){a.am(0);++n}}else{a.cR(c) +c+=n}}return c}, +aHe(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.bM(J.ag(s.a),s.b,r.i("bM<1,2>")),r=r.z[1];s.q();){q=s.a +if(q==null)q=r.a(q) +if(B.kL[q.gaO(q).a]*q.gu(q)>4)q.eF(0,a)}}, +xh(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.qg(A.b(n,m),new A.uL(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.bM(J.ag(p.a),p.b,e.i("bM<1,2>")),e=e.z[1];p.q();){b=p.a +if(b==null)b=e.a(b) +for(a=J.ag(B.CV.gcZ(B.CV)),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.qg(A.b(n,m),new A.uL(A.b(l,k))) +h=a8.a4() +g=A.a(new Array(h),o) +for(f=0;f13)return l +s=B.Ru[n] +r=m*B.kL[n] +q=a.d +if((r>4?a.d=a.a_()+b:q)+r>a.c)return l +p=a.qc(r) +switch(s.a){case 0:break +case 6:l.b=new A.wM(new Int8Array(A.bu(A.cKb(p.fi().buffer,0,m)))) +break +case 1:l.b=new A.uK(new Uint8Array(A.bu(p.qc(m).fi()))) +break +case 7:l.b=new A.DH(new Uint8Array(A.bu(p.qc(m).fi()))) +break +case 2:l.b=new A.DE(m===0?"":p.r4(m-1)) +break +case 3:l.b=A.cIz(p,m) +break +case 4:l.b=A.cIu(p,m) +break +case 5:l.b=A.cIv(p,m) +break +case 10:l.b=A.cIx(p,m) +break +case 8:l.b=A.cIy(p,m) +break +case 9:l.b=A.cIw(p,m) +break +case 11:l.b=A.cIB(p,m) +break +case 12:l.b=A.cIt(p,m) +break}a.d=q+4 +return l}} +A.aNR.prototype={ +gm(a){return this.b}} +A.aqX.prototype={ +gaO(a){return this.b}} +A.uL.prototype={ +b6N(a){a.a.ao(0,new A.btR(this))}, +gcZ(a){var s=this.a +return new A.bt(s,A.y(s).i("bt<1>"))}, +gaA(a){var s=this.a +return s.gaA(s)}, +ga7(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.bM(J.ag(q.a),q.b,s.i("bM<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.ga7(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.qg(A.b(t.S,t.bY),new A.uL(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.btR.prototype={ +$2(a,b){var s=A.cIr(b) +this.a.a.j(0,a,s) +return s}, +$S:484} +A.qg.prototype={ +gcZ(a){var s=this.a +return new A.bt(s,A.y(s).i("bt<1>"))}, +gaA(a){var s=this.a +return s.gaA(s)}, +aJw(a,b){b.a.ao(0,new A.btS(this)) +b.b.a.ao(0,new A.btT(this))}, +a0(a,b){return this.a.a0(0,b)}, +h(a,b){if(typeof b=="string")b=B.a1q.h(0,b) +if(A.eM(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.a1q.h(0,b) +if(!A.eM(b))return +if(c==null)m.a.D(0,b) +else if(c instanceof A.kj)m.a.j(0,b,c) +else{s=$.cvm().h(0,b) +if(s!=null)switch(s.b.a){case 1:if(t.L.b(c))m.a.j(0,b,new A.uK(new Uint8Array(A.bu(new Uint8Array(A.bu(c)))))) +else if(A.eM(c)){r=new Uint8Array(1) +r[0]=c +m.a.j(0,b,new A.uK(r))}break +case 2:if(typeof c=="string")m.a.j(0,b,new A.DE(c)) +break +case 3:if(t.L.b(c))m.a.j(0,b,new A.zO(new Uint16Array(A.bu(new Uint16Array(A.bu(c)))))) +else if(A.eM(c))m.a.j(0,b,A.d81(c)) +break +case 4:if(t.L.b(c))m.a.j(0,b,new A.rR(new Uint32Array(A.bu(new Uint32Array(A.bu(c)))))) +else if(A.eM(c))m.a.j(0,b,A.d80(c)) +break +case 5:if(t.iA.b(c))m.a.j(0,b,new A.uM(A.df(c,!0,t.cc))) +else if(t.L.b(c)&&J.aH(c)===2){r=J.S(c) +m.a.j(0,b,new A.uM(A.a([new A.ow(r.h(c,0),r.h(c,1))],t.SK)))}else if(c instanceof A.ow)m.a.j(0,b,new A.uM(A.a([new A.ow(c.a,c.b)],t.SK))) +else if(t.oo.b(c)){r=J.S(c) +q=r.gu(c) +p=t.cc +o=J.lV(q,p) +for(n=0;n"}, +gm(a){return this.a}} +A.a_W.prototype={ +G(){return"DitherKernel."+this.b}} +A.lL.prototype={ +G(){return"BmpCompression."+this.b}} +A.b4F.prototype={} +A.GX.prototype={ +avy(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.qY||s===B.y_}else s=!0 +if(s){s=l.as=a.a_() +r=A.cs0(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.cs0(r) +l.cy=p +o=B.d.p9(r,p) +l.db=s?255/o:0 +r=l.ax=a.a_() +p=A.cs0(r) +l.dx=p +n=B.d.p9(r,p) +l.dy=s?255/n:0 +if(!j||l.r===B.y_){j=l.ay=a.a_() +s=A.cs0(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.bT6(a)}, +ga_j(){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}, +gba(a){return Math.abs(this.c)}, +bT6(a){var s,r,q,p,o,n,m=this,l=m.z +if(l===0)l=B.d.dY(1,m.f) +m.ch=new A.tb(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.bv() +for(q=6;q>=0;q-=2)b.$4(B.d.w9(r,q)&2,0,0,0)}else if(s===4){r=a.bv() +b.$4(B.d.N(r,4)&15,0,0,0) +b.$4(r&15,0,0,0) +return}else if(s===8){b.$4(a.bv(),0,0,0) +return}}s=j.r +if(s===B.qY&&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_j())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.xZ){l=a.bv() +m=a.bv() +n=a.bv() +k=a.bv() +return b.$4(n,m,l,j.ga_j()?255:k)}else if(o===24){l=a.bv() +m=a.bv() +return b.$4(a.bv(),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_j())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.akL.prototype={ +Ag(a){var s,r=null +if(!A.cw4(A.de(a,!1,r,0)))return r +s=A.de(a,!1,r,0) +this.a=s +return this.b=A.d3b(s,r)}, +u_(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.DI(a,a,a,a,0,B.bl,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.aK(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.aj +else if(q===1)m=B.fp +else{if(q===2)n=B.e2 +else if(q===4)n=B.ey +else{if(q!==8)if(q!==16)q!==24 +n=B.aj}m=n}l=s?a:a0.ch +k=A.iv(a,a,m,0,B.bl,a0.gba(a0),a,0,o,l,r,!1) +for(j=k.gba(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.rR(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.dG(0,h,a) +if(c==null)c=new A.eB() +for(;i.a8 +q=b9?B.qY:B.xZ +s=s.gA7() +p=s +if(p==null)p=0 +o=B.d.aK(c2.gbl(c2)*r+31,32)*4 +n=o-p +m=n>0?A.aO(n,255,!1,t.S):b6 +l=o*c2.gba(c2) +k=b9?124:40 +j=k+14 +s=c2.a +s=s==null?b6:s.gdO() +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.gba(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.gaNJ(c2)-p +a5=c2.gba(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.qI(a9) +if(s)b7.qI(m) +a4-=p}return A.bz(b7.c.buffer,0,b7.a)}b2=c2.guU()===4 +a5=c2.gba(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.gaU(b5))<<4|B.e.C(b5.gav(b5)))>>>0)}if(b9)b7.qI(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.cIQ(r.length,(s&2)!==0,n) +if(q.w>0)r.push(q)}else for(s=o.c;!0;){q=A.cIQ(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}, +bab(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.a54(r):p.a4A(r))+1 +break +case 2:q=b-a+1 +s=(p.fx===0?p.a54(q):p.a4A(q))+1 +break +default:throw A.j(A.bR("Unknown LevelMode format."))}return s}, +bac(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.a54(r):p.a4A(r))+1 +break +case 2:q=d-c+1 +s=(p.fx===0?p.a54(q):p.a4A(q))+1 +break +default:throw A.j(A.bR("Unknown LevelMode format."))}return s}, +a54(a){var s +for(s=0;a>1;){++s +a=B.d.N(a,1)}return s}, +a4A(a){var s,r +for(s=0,r=0;a>1;){if((a&1)!==0)r=1;++s +a=B.d.N(a,1)}return s+r}, +ba6(){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.qc(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.bz(q.c.buffer,0,q.a)}, +U0(a,b,c){return this.BF(a,b,c,null,null)}, +b8E(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.aRz.prototype={} +A.bvz.prototype={ +a00(){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.ok.Zg(A.uS(a2.fi(),1,null,0),!1),a1=a.y +if(a1==null){a1=a.w +a1.toString +a1=a.y=A.ll(!1,a.x*a1)}a1.a=0 +s=A.a([0,0,0,0],t.t) +r=new Uint32Array(1) +q=A.bz(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.bz(a1.c.buffer,0,a1.a)}, +U0(a,b,c){return this.BF(a,b,c,null,null)}} +A.bvA.prototype={ +a00(){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.ll(!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.bz(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.bct(r)}, +zF(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.Ag(a0)==null)return b +if(c.a.r.length===1||!1)return c.u_(0) +for(s=b,r=s,q=0;p=c.a.r,q=r.c)return null +s=new A.atv() +s.b6G(r);++this.f.d +this.a6R() +return s}, +bct(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.bv() +r=B.d.ek(1,s) +i.dy=r;++r +i.dx=r +i.db=r+1;++s +i.cy=s +i.cx=B.d.ek(1,s) +i.ay=0 +i.CW=4098 +i.at=i.ax=0 +i.w[0]=0 +s=i.z +s.toString +B.db.uw(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.iv(h,h,B.aj,0,B.bl,r,h,0,1,o.asi(),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.cjV[l];j=p.c)return!0 +s=p.bv() +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}, +bcI(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.dck[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}, +ahK(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}, +b98(){var s,r,q=this,p=q.w,o=p[0] +if(o===0){p[0]=q.f.bv() +p=q.w +o=p[0] +if(o===0)return null +B.D.e_(p,1,1+o,q.f.qc(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.bpm.prototype={ +aHv(a,b){var s,r,q,p=this +if(p.fx==null){p.fx=A.ll(!1,8192) +if(!a.gvb()){s=A.cyI(a,256,10) +p.y=s +p.w=A.cRd(a,B.Ms,s,!1)}else p.w=a +p.x=b +p.z=a.gbl(a) +p.Q=a.gba(a) +return}if(p.as===0){s=p.z +s===$&&A.e() +r=p.Q +r===$&&A.e() +p.aHh(s,r) +p.aHa()}s=p.w +s.toString +p.aHg(s) +s=p.w +s.toString +r=p.z +r===$&&A.e() +q=p.Q +q===$&&A.e() +p.avR(s,r,q);++p.as +if(!a.gvb()){s=A.cyI(a,256,10) +p.y=s +p.w=A.cRd(a,B.Ms,s,!1)}else p.w=a +p.x=b}, +vB(a){return this.aHv(a,null)}, +N_(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.aHh(s,r) +o.aHa()}s=o.w +s.toString +o.aHg(s) +s=o.w +s.toString +r=o.z +r===$&&A.e() +q=o.Q +q===$&&A.e() +o.avR(s,r,q) +o.fx.am(59) +o.y=o.w=null +o.as=0 +q=o.fx +p=A.bz(q.c.buffer,0,q.a) +o.fx=null +return p}, +m_(a){var s,r,q,p,o=this +if(a.grH().length<=1||!1){o.vB(a) +s=o.N_(0) +s.toString +return s}o.b=a.r +for(s=a.grH(),r=s.length,q=0;q>>0)+n +k=(B.d.ek(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.X6(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.X6(q)}f=o.$0() +n=i +i=f}}e.X6(n) +e.X6(e.CW) +e.fx.am(0)}, +X6(a){var s,r=this,q=r.at,p=r.ax +q&=B.cr5[p] +r.at=q +if(p>0){q=(q|B.d.ek(a,p))>>>0 +r.at=q}else{r.at=a +q=a}p+=r.ay +r.ax=p +for(;p>=8;){r.avX(q&255) +q=B.d.N(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.dY(1,s)-1 +r.dx=!1}else{s=++r.ay +if(s===12)r.cx=4096 +else r.cx=B.d.dY(1,s)-1}if(a===r.CW){for(;p>0;){r.avX(q&255) +q=B.d.N(r.at,8) +r.at=q +p=r.ax-=8}r.aHc()}}, +aHc(){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.a27(s,r.fr) +r.fr=0}}, +avX(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.aHc()}, +aHa(){var s,r=this +r.fx.am(33) +r.fx.am(255) +r.fx.am(11) +r.fx.qI(new A.dB("NETSCAPE2.0")) +s=r.fx +s.toString +s.qI(A.a([3,1],t.t)) +r.fx.pk(r.b) +r.fx.am(0)}, +aHg(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.gdO() +q=r.b +p=q-1 +if(q===4||q===2){o=A.bz(r.gnb(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.aja(s,a9,a9+q) +o=new A.aAz(A.cIR()) +t.D.a(p) +if(o.aaA(p))return o.b7(0,p) +n=A.ll(!1,14) +n.pk(19778) +n.cR(q) +n.cR(0) +n.cR(0) +a9=A.de(p,!1,a8,0) +s=A.cFz(A.de(A.bz(n.c.buffer,0,n.a),!1,a8,0)) +q=a9.d +m=a9.a_() +l=a9.a_() +k=$.hL() +k[0]=l +l=$.lH() +j=l[0] +k[0]=a9.a_() +i=l[0] +h=a9.a4() +g=a9.a4() +f=B.Ub[a9.a_()] +a9.a_() +k[0]=a9.a_() +l[0] +k[0]=a9.a_() +l[0] +l=a9.a_() +a9.a_() +e=new A.btH(s,j,i,m,h,g,f,l,q) +e.avy(a9,s) +if(m!==40&&h!==1)return a8 +d=l===0&&g<=8?40+4*B.d.dY(1,g):40+4*l +s.b=d +n.a-=4 +n.cR(d) +c=A.de(p,!1,a8,0) +b=new A.bgf(!0) +b.a=c +b.b=e +a=b.u_(0) +if(g>=32)return a +a0=32-B.d.al(j,32) +a1=B.d.aK(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.saU(0,0) +a5.q();++a6;--a7}}}return a}} +A.c5o.prototype={ +m_(a){if(a.grH().length>1&&!0)return this.aLd(a.grH()) +else return this.aLd(A.a([a],t.jm))}, +aLd(a){var s,r,q,p,o,n,m,l,k,j,i=null,h=a.length,g=A.ll(!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.aAA().m_(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.Q5()}}, +Q5(){var s,r=this,q=r.a +q===$&&A.e() +if(q.d>=q.c)return 0 +do{do{s=r.a.bv() +if(s!==255){q=r.a +q=q.d=q.c)return s +do{s=r.a.bv() +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.uv[m]]=l}}if(p)throw A.j(A.bR("Bad length for DQT block"))}, +brO(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.atJ(A.b(t.S,t.a2),A.a([],t.t)) +s.b=a===194 +s.c=b.bv() +s=k.d +s.toString +s.d=b.a4() +s=k.d +s.toString +s.e=b.a4() +r=b.bv() +for(s=k.w,q=0;q4)throw A.j(A.bR("Invalid SOS block")) +s=A.rX(k,new A.bwi(l,a),!0,t.a2) +r=a.bv() +q=a.bv() +p=a.bv() +o=B.d.N(p,4) +n=l.a +n===$&&A.e() +m=l.d +o=new A.atK(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.G0(0)}, +b9s(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.W4(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.W4(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.Iu(n)}++q}++p +if(p>>0 +q=new Int32Array(64) +p=new Uint8Array(64) +o=A.aO(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.bwi.prototype={ +$1(a){var s,r,q,p,o=this.b,n=o.bv(),m=o.bv() +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.N(m,4)&15 +q=m&15 +p=o.z +if(r=208&&q<=215)r.d=e+2 +else break}}, +Lv(){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.bv() +q.ay=s +if(s===255){r=p.bv() +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.N(q.ay,7)&1}, +WV(a){var s,r=new A.Iu(a) +for(;s=this.Lv(),s!=null;){if(r instanceof A.Iu)r=r.a[s] +if(r instanceof A.a1T)return r.a}return null}, +ajq(a){var s,r +for(s=0;a>0;){r=this.Lv() +if(r==null)return null +s=(s<<1|r)>>>0;--a}return s}, +Xi(a){var s +if(a===1)return this.Lv()===1?1:-1 +a.toString +s=this.ajq(a) +s.toString +if(s>=B.d.ek(1,a-1))return s +return s+B.d.dY(-1,a)+1}, +bcm(a,b){var s,r,q,p,o,n=this,m=a.w +m===$&&A.e() +s=n.WV(m) +r=s===0?0:n.Xi(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.WV(m) +m.toString +p=m&15 +o=m>>>4 +if(p===0){if(o<15)break +q+=16 +continue}q+=o +p=n.Xi(p) +b[B.uv[q]]=p;++q}}, +bcp(a,b){var s,r,q=a.w +q===$&&A.e() +s=this.WV(q) +r=s===0?0:B.d.dY(this.Xi(s),this.ax) +q=a.y +q===$&&A.e() +q+=r +a.y=q +b[0]=q}, +bcr(a,b){var s=b[0],r=this.Lv() +r.toString +b[0]=(s|B.d.dY(r,this.ax))>>>0}, +bcg(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.WV(q) +q.toString +p=q&15 +o=q>>>4 +if(p===0){if(o<15){m=n.ajq(o) +m.toString +n.CW=m+B.d.dY(1,o)-1 +break}s+=16 +continue}s+=o +b[B.uv[s]]=n.Xi(p)*B.d.dY(1,m);++s}}, +bci(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.uv[k] +p=l.cx +switch(p){case 0:p=a.x +p===$&&A.e() +o=l.WV(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.ajq(r) +p.toString +l.CW=p+B.d.dY(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.Xi(n) +l.cx=r!==0?2:3}continue $label0$1 +case 1:case 2:m=b[q] +if(m!==0){p=l.Lv() +p.toString +b[q]=m+B.d.dY(p,s)}else{--r +if(r===0)l.cx=p===2?3:0}break +case 3:p=b[q] +if(p!==0){m=l.Lv() +m.toString +b[q]=p+B.d.dY(m,s)}else{p=l.cy +p===$&&A.e() +b[q]=B.d.dY(p,s) +l.cx=0}break +case 4:p=b[q] +if(p!==0){m=l.Lv() +m.toString +b[q]=p+B.d.dY(m,s)}break}++k}if(l.cx===4)if(--l.CW===0)l.cx=0}, +bcu(a,b,c,d,e){var s,r,q=this.f +q===$&&A.e() +s=B.d.eJ(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.QN.prototype={ +zF(a,b,c){var s=A.cIZ() +s.xh(0,b) +if(s.x.length!==1)throw A.j(A.bR("only single frame JPEGs supported")) +return A.dqc(s)}, +b7(a,b){return this.zF(a,b,null)}} +A.bwj.prototype={ +aYO(a){a=B.e.C(B.d.bb(a,1,100)) +if(this.ch===a)return +this.bld(a<50?B.e.dF(5000/a):B.d.dF(200-a*2)) +this.ch=a}, +m_(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.ll(!0,8192) +a5.Ib(a6,216) +a5.Ib(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.byt(a6,a7.gE3()) +a5.byw(a6) +s=a7.gbl(a7) +r=a7.gba(a7) +a5.Ib(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.byv(a6) +a5.Ib(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.gba(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.dG(b,c,null) +if(a0==null)a0=new A.eB() +if(a0.gd2()!==B.aj)a0=a0.vD(B.aj) +a1=B.e.C(a0.gav(a0)) +a2=B.e.C(a0.gaP()) +a3=B.e.C(a0.gaR(a0)) +s[e]=B.d.N(l[a1]+l[a2+256]+l[a3+512],16)-128 +o[e]=B.d.N(l[a1+768]+l[a2+1024]+l[a3+1280],16)-128 +m[e]=B.d.N(l[a1+1280]+l[a2+1536]+l[a3+1792],16)-128}a=a5.e +a4=a5.r +a4===$&&A.e() +k=a5.aji(a6,s,r,k,a,a4) +a4=a5.f +a=a5.w +a===$&&A.e() +j=a5.aji(a6,o,n,j,a4,a) +i=a5.aji(a6,m,n,i,a5.f,a5.w) +f+=8}h+=8}s=a5.cx +if(s>=0){++s +a5.FF(a6,A.a([B.d.ek(1,s)-1,s],t.t))}a5.Ib(a6,217) +return A.bz(a6.c.buffer,0,a6.a)}, +Ib(a,b){a.am(255) +a.am(b&255)}, +bld(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.dF((B.d2q[r]*a+50)/100) +if(q<1)q=1 +else if(q>255)q=255 +s[B.v_[r]]=q}for(p=d.b,o=0;o<64;++o){n=B.e.dF((B.d2r[o]*a+50)/100) +if(n<1)n=1 +else if(n>255)n=255 +p[B.v_[o]]=n}for(m=d.c,l=d.d,k=0,j=0;j<8;++j)for(i=0;i<8;++i){h=B.v_[k] +g=s[h] +f=B.SF[j] +e=B.SF[i] +m[k]=1/(g*f*e*8) +l[k]=1/(p[h]*f*e*8);++k}}, +a4F(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}, +bl8(){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}}, +ble(){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}}, +bes(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}, +byt(a,b){var s,r +if(b.ga7(b))return +s=A.ll(!1,8192) +b.eF(0,s) +r=A.bz(s.c.buffer,0,s.a) +this.Ib(a,225) +a.pk(r.length+8) +a.cR(1165519206) +a.pk(0) +a.qI(r)}, +byw(a){var s,r,q +this.Ib(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])}, +byv(a){var s,r,q,p,o,n,m,l +this.Ib(a,196) +a.pk(418) +a.am(0) +for(s=0;s<16;){++s +a.am(B.S1[s])}for(r=0;r<=11;++r)a.am(B.uu[r]) +a.am(16) +for(q=0;q<16;){++q +a.am(B.S3[q])}for(p=0;p<=161;++p)a.am(B.SD[p]) +a.am(1) +for(o=0;o<16;){++o +a.am(B.S2[o])}for(n=0;n<=11;++n)a.am(B.uu[n]) +a.am(17) +for(m=0;m<16;){++m +a.am(B.S4[m])}for(l=0;l<=161;++l)a.am(B.SR[l])}, +aji(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.bes(a0,a1) +for(s=e.Q,r=0;r<64;++r)s[B.v_[r]]=b[r] +q=s[0] +q.toString +p=q-a2 +if(p===0){o=a3[0] +o.toString +e.FF(a,o)}else{n=32767+p +a3.toString +o=e.y[n] +o.toString +o=a3[o] +o.toString +e.FF(a,o) +o=e.x[n] +o.toString +e.FF(a,o)}m=63 +while(!0){if(!(m>0&&s[m]===0))break;--m}if(m===0){d.toString +e.FF(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.N(i,4) +for(g=1;g<=h;++g){c.toString +e.FF(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.FF(a,f) +f=l[n] +f.toString +e.FF(a,f) +k=j+1}if(m!==63){d.toString +e.FF(a,d)}return q}, +FF(a,b){var s,r=this,q=b[0],p=b[1]-1 +for(;p>=0;){if((q&B.d.ek(1,p))>>>0!==0)r.CW=(r.CW|B.d.ek(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.K0.prototype={ +G(){return"PngDisposeMode."+this.b}} +A.Sf.prototype={ +G(){return"PngBlendMode."+this.b}} +A.a5E.prototype={} +A.atw.prototype={} +A.Ap.prototype={ +G(){return"PngFilterType."+this.b}} +A.bIP.prototype={} +A.bvB.prototype={} +A.aAz.prototype={ +aaA(a){var s,r,q,p=A.de(a,!0,null,0).qc(8) +for(s=p.a,r=p.d,q=0;q<8;++q)if(s[r+q]!==B.BH[q])return!1 +return!0}, +Ag(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.de(b4,!0,b2,0) +b1.d=b3 +s=b3.qc(8) +for(b3=s.a,r=s.d,q=0;q<8;++q)if(b3[r+q]!==B.BH[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.r4(4) +switch(i){case"tEXt":l=b1.d +h=l.rR(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.NT() +b3.Q=l +c=b1.d;++c.d +h=c.rR(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}, +u_(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.iv(b3,b3,a8,0,B.bl,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.Lu(e,a9,0,0,8,8,b6+7>>>3,b8) +b9=b6+3 +b2.Lu(e,a9,4,0,8,8,b9>>>3,b8) +b8=b7+3 +b2.Lu(e,a9,0,4,4,8,b9>>>2,b8>>>3) +b9=b6+1 +b2.Lu(e,a9,2,0,4,4,b9>>>2,b8>>>2) +b8=b7+1 +b2.Lu(e,a9,0,2,2,4,b9>>>1,b8>>>2) +b2.Lu(e,a9,1,0,2,2,b6>>>1,b8>>>1) +b2.Lu(e,a9,0,1,1,2,b6,b7>>>1)}else b2.bqO(e,a9) +b5.a=b0 +b5.b=b1 +b8=b5.at +if(b8!=null)a9.c=new A.a1W(b5.Q,B.At,b8) +b5=b5.ax +if(b5.a!==0)a9.bzi(b5) +return a9}, +zF(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h,g,f=this,e=null +if(f.Ag(b)==null)return e +s=f.a +r=s.CW +if(r.length===0||!1){s=f.u_(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.ek(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}, +aDj(a,b){var s=this,r=s.a,q=r.d +switch(q){case 0:b[0]=s.C7(a,r.c) +return +case 2:b[0]=s.C7(a,r.c) +b[1]=s.C7(a,r.c) +b[2]=s.C7(a,r.c) +return +case 3:b[0]=s.C7(a,r.c) +return +case 4:b[0]=s.C7(a,r.c) +b[1]=s.C7(a,r.c) +return +case 6:b[0]=s.C7(a,r.c) +b[1]=s.C7(a,r.c) +b[2]=s.C7(a,r.c) +b[3]=s.C7(a,r.c) +return}throw A.j(A.bR("Invalid color type: "+q+"."))}, +ajQ(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.qM(r,r,r,r!==((k&255)<<24|j&255)>>>0?a.gcG():0) +return}a.vp(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.qM(q,r,p,a.gcG()) +return}}a.vp(q,r,p) +return +case 3:a.sdA(0,b[0]) +return +case 4:a.vp(b[0],b[1],0) +return +case 6:a.qM(b[0],b[1],b[2],b[3]) +return}throw A.j(A.bR("Invalid color type: "+j+"."))}} +A.a5D.prototype={ +G(){return"PngFilter."+this.b}} +A.aAA.prototype={ +vB(a){var s,r,q,p,o,n,m,l,k,j,i=this,h=8192 +if(!(a.gxc()&&a.gd2()!==B.ia))s=a.gv3()<8&&!a.gvb()&&a.guU()>1 +else s=!0 +if(s)a=a.vD(B.aj) +if(i.w==null){s=A.ll(!0,h) +i.w=s +s.qI(A.a([137,80,78,71,13,10,26,10],t.t)) +r=A.ll(!0,h) +r.cR(a.gbl(a)) +r.cR(a.gba(a)) +r.am(a.gv3()) +if(a.gvb())s=3 +else if(a.guU()===1)s=0 +else if(a.guU()===2)s=4 +else s=a.guU()===3?2:6 +r.am(s) +r.am(0) +r.am(0) +r.am(0) +s=i.w +s.toString +i.Cc(s,"IHDR",A.bz(r.c.buffer,0,r.a)) +s=a.c +if(s!=null){r=A.ll(!0,h) +r.qI(new A.dB(s.a)) +r.am(0) +r.am(0) +r.qI(s.bCH()) +s=i.w +s.toString +i.Cc(s,"iCCP",A.bz(r.c.buffer,0,r.a))}if(a.gvb()){s=i.a +if(s!=null){s=s.a +s===$&&A.e() +i.aHj(s)}else{s=a.a +s=s==null?null:s.gdO() +s.toString +i.aHj(s)}}if(i.r){r=A.ll(!0,h) +s=i.e +s===$&&A.e() +r.cR(s) +r.cR(i.c) +s=i.w +s.toString +i.Cc(s,"acTL",A.bz(r.c.buffer,0,r.a))}}q=a.gvb()?1:a.guU() +p=a.gd2()===B.ia?2:1 +s=a.gbl(a) +o=a.gba(a) +n=a.gba(a) +m=new Uint8Array(s*o*q*p+n) +i.bqP(0,a,m) +l=B.HM.aLa(m,null) +s=a.d +if(s!=null)for(s=A.hg(s,s.r,A.y(s).c);s.q();){o=s.d +n=a.d.h(0,o) +n.toString +r=new A.azm(!0,new Uint8Array(8192)) +r.qI(B.u1.ag(o)) +r.am(0) +r.qI(B.u1.ag(n)) +o=i.w +o.toString +n=r.c.buffer +k=r.a +n=new Uint8Array(n,0,k) +i.Cc(o,"tEXt",n)}if(i.r){r=A.ll(!0,h) +r.cR(i.f) +r.cR(a.gbl(a)) +r.cR(a.gba(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.Cc(s,"fcTL",A.bz(r.c.buffer,0,r.a));++i.f}if(i.f<=1){s=i.w +s.toString +i.Cc(s,"IDAT",l)}else{j=A.ll(!0,h) +j.cR(i.f) +j.qI(l) +s=i.w +s.toString +i.Cc(s,"fdAT",A.bz(j.c.buffer,0,j.a));++i.f}}, +N_(a){var s,r=this,q=r.w +if(q==null)return null +r.Cc(q,"IEND",A.a([],t.t)) +r.f=0 +q=r.w +s=A.bz(q.c.buffer,0,q.a) +r.w=null +return s}, +m_(a){var s,r,q,p,o,n,m=this +if(a.grH().length<=1||!1){m.r=!1 +m.vB(a)}else{m.r=!0 +m.e=a.grH().length +m.c=a.r +if(a.gvb()){s=m.a=A.cyI(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.beC(r,k,l,c,i) +break +case 2:i=q.beD(r,g,k,c,i) +break +case 3:i=q.bey(r,g,k,l,c,i) +break +case 4:i=q.beA(r,g,k,l,c,i) +break +default:i=q.bez(r,k,c,i) +break}++f +g=r}}, +aH9(a,b,c,d,e){var s;--a +for(;a>=0;e=s){s=e+1 +d[e]=b[c+a];--a}return e}, +bez(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}, +bps(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}, +beA(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.D.uw(s,0,r,255) +return}this.c=a.qc(r).fi()}, +brY(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.D.uw(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.cyZ(a,e,d,h) +q=A.cyZ(b,f,d,h) +r=A.cyZ(c,g,d,h) +s=h +break +case 1934387572:p=A.cz1(a,e) +q=A.cz1(b,f) +r=A.cz1(c,g) +s=h +break +case 1749838196:p=A.cyX(a,e) +q=A.cyX(b,f) +r=A.cyX(c,g) +s=h +break +case 1984719220:p=A.cz2(a,e) +q=A.cz2(b,f) +r=A.cz2(c,g) +s=h +break +case 1816947060:p=A.cyY(a,e) +q=A.cyY(b,f) +r=A.cyY(c,g) +s=h +break +case 1884055924:p=A.cz_(a,e) +q=A.cz_(b,f) +r=A.cz_(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.cyW(a,e) +q=A.cyW(b,f) +r=A.cyW(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.sav(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.saU(0,B.e.C(d*o+s*n))}, +brn(){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.qc(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.d7E[p.as.a4()]}, +brU(){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() +$.oZ()[0]=q +p=$.pS()[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.bv()}}, +brX(){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.qc(o) +a4=m.d +m.a_() +m.a_() +m.a_() +m.a_() +m.bv() +m.bv() +if(m.c-a4===20)m.d+=2 +else{m.bv() +m.bv() +m.a_() +m.a_() +m.a_() +m.a_()}}o=n.a_() +if(o>0)new A.bJE().b7g(n.qc(o)) +o=n.bv() +a3.Q=n.r4(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.fY.prototype={ +Ix(a){var s=this +return new A.fY(s.a,s.b,s.c,s.d)}, +aQ(a,b){var s=this +return new A.fY(s.a*b,s.b*b,s.c*b,s.d*b)}, +a2(a,b){var s=this +return new A.fY(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.fY(s.a-b.a,s.b-b.b,s.c-b.c,s.d-b.d)}, +aKQ(a){var s=this +return s.a*a.a+s.b*a.b+s.c*a.c+s.d*a.d}, +atd(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.SB.prototype={ +t(a,b){this.a.atd(b) +this.b.atc(b)}} +A.a63.prototype={ +gba(a){return this.b}} +A.SA.prototype={ +gba(a){return this.f}} +A.aBc.prototype={ +gba(a){return this.b}} +A.k0.prototype={ +sYG(a){this.a[this.b+1]=a}, +H5(){var s=this.e,r=this.d +if(s)return new A.mH(B.h6[r>>>9],B.h6[r>>>4&31],B.eH[r&15]) +else return new A.mH(B.eH[r>>>7&15],B.eH[r>>>3&15],B.uM[r&7])}, +H7(){var s=this.e,r=this.d +if(s)return new A.fY(B.h6[r>>>9],B.h6[r>>>4&31],B.eH[r&15],255) +else return new A.fY(B.eH[r>>>7&15],B.eH[r>>>3&15],B.uM[r&7],B.uM[r>>>11&7])}, +H6(){var s=this.r,r=this.f +if(s)return new A.mH(B.h6[r>>>10],B.h6[r>>>5&31],B.h6[r&31]) +else return new A.mH(B.eH[r>>>8&15],B.eH[r>>>4&15],B.eH[r&15])}, +H8(){var s=this.r,r=this.f +if(s)return new A.fY(B.h6[r>>>10],B.h6[r>>>5&31],B.h6[r&31],255) +else return new A.fY(B.eH[r>>>8&15],B.eH[r>>>4&15],B.eH[r&15],B.uM[r>>>12&7])}, +v2(){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}, +tV(a){var s=this,r=s.a[s.b+1] +s.c=(r&1)===1 +s.sYG(s.v2()) +s.d=r>>>1&16383 +s.sYG(s.v2()) +s.e=(r>>>15&1)===1 +s.sYG(s.v2()) +s.f=r>>>16&32767 +s.sYG(s.v2()) +s.r=(r>>>31&1)===1 +s.sYG(s.v2())}} +A.bKu.prototype={ +Ag(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.bck(a) +if(s!=null){r.a=a +return r.b=s}}s=r.bcy(a) +if(s!=null){r.a=a +return r.b=s}s=r.bcw(a) +if(s!=null){r.a=a +return r.b=s}return null}, +bcy(a){var s,r,q=A.de(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.SA(s) +q.a_() +r.b=q.a_() +s[0]=q.bv() +s[1]=q.bv() +s[2]=q.bv() +s[3]=q.bv() +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}, +bcw(a){var s,r,q=A.de(a,!1,null,0) +if(q.a_()!==52)return null +s=new A.a63() +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}, +bck(a){var s,r,q,p,o,n,m=null,l=a.length,k=A.de(a,!1,m,0) +if(k.a_()!==0)return m +s=new A.aBc() +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.dY(64,n)&l)>>>0!==0){p=B.d.dY(16,o) +q=1 +break}if((B.d.dY(128,n)&l)>>>0!==0){p=B.d.dY(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}, +u_(a){var s,r,q=this,p=q.b +if(p==null||q.a==null)return null +if(p instanceof A.aBc){p=p.a +s=q.b +s=s.gba(s) +r=q.a +r.toString +return q.agT(p,s,r)}else if(p instanceof A.a63){p=q.a +p.toString +return q.bcv(p)}else if(p instanceof A.SA){p=q.a +p.toString +return q.bcx(p)}return null}, +zF(a,b,c){if(this.Ag(b)==null)return null +return this.u_(0)}, +bcv(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.de(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.iv(h,h,B.aj,0,B.bl,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.sav(0,l&240) +m.saP((l&15)<<4) +m.saR(0,o&240) +m.saU(0,(o&15)<<4)}return n +case 17:n=A.iv(h,h,B.aj,0,B.bl,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.sav(0,k>>>8&248) +m.saP(k>>>3&248) +m.saR(0,(k&62)<<2) +m.saU(0,j)}return n +case 18:n=A.iv(h,h,B.aj,0,B.bl,o,h,0,4,h,p,!1) +for(s=n.a,s=s.gS(s);s.q();){m=s.gE(s) +m.sav(0,r.a[r.d++]) +m.saP(r.a[r.d++]) +m.saR(0,r.a[r.d++]) +m.saU(0,r.a[r.d++])}return n +case 19:n=A.iv(h,h,B.aj,0,B.bl,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.sav(0,k>>>8&248) +m.saP(k>>>3&252) +m.saR(0,(k&31)<<3)}return n +case 20:n=A.iv(h,h,B.aj,0,B.bl,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.sav(0,(k&31)<<3) +m.saP(k>>>2&248) +m.saR(0,k>>>7&248)}return n +case 21:n=A.iv(h,h,B.aj,0,B.bl,o,h,0,3,h,p,!1) +for(s=n.a,s=s.gS(s);s.q();){m=s.gE(s) +m.sav(0,r.a[r.d++]) +m.saP(r.a[r.d++]) +m.saR(0,r.a[r.d++])}return n +case 22:n=A.iv(h,h,B.aj,0,B.bl,o,h,0,1,h,p,!1) +for(s=n.a,s=s.gS(s);s.q();)s.gE(s).sav(0,r.a[r.d++]) +return n +case 23:n=A.iv(h,h,B.aj,0,B.bl,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.sav(0,l) +m.saP(l) +m.saR(0,l) +m.saU(0,o)}return n +case 24:return h +case 25:return s.y===0?i.ay4(p,o,r.fi()):i.agT(p,o,r.fi())}return h}, +bcx(a){var s,r,q,p=this +if(!(p.b instanceof A.SA))return null +s=A.de(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.ay4(q.r,q.f,s.fi()) +case 3:return p.agT(q.r,q.f,s.fi())}return null}, +ay4(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.iv(d3,d3,B.aj,0,B.bl,e4,d3,0,3,d3,e3,!1),d5=e3/4|0,d6=d5-1,d7=A.je(e5.buffer,0,d3),d8=new A.k0(d7),d9=new A.k0(A.je(e5.buffer,0,d3)),e0=new A.k0(A.je(e5.buffer,0,d3)),e1=new A.k0(A.je(e5.buffer,0,d3)),e2=new A.k0(A.je(e5.buffer,0,d3)) +for(s=0,r=0;s>>0 +d8.tV(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.ks(g,k)<<1>>>0 +d9.tV(0) +e0.b=A.ks(f,k)<<1>>>0 +e0.tV(0) +e1.b=A.ks(g,j)<<1>>>0 +e1.tV(0) +e2.b=A.ks(f,j)<<1>>>0 +e2.tV(0) +e=d9.H5() +d=B.b1[m][0] +c=e.a +b=e.b +e=e.c +a=e0.H5() +a0=B.b1[m][1] +a1=a.a +a2=a.b +a=a.c +a3=e1.H5() +a4=B.b1[m][2] +a5=a3.a +a6=a3.b +a3=a3.c +a7=e2.H5() +a8=B.b1[m][3] +a9=a7.a +b0=a7.b +a7=a7.c +b1=d9.H6() +b2=B.b1[m][0] +b3=b1.a +b4=b1.b +b1=b1.c +b5=e0.H6() +b6=B.b1[m][1] +b7=b5.a +b8=b5.b +b5=b5.c +b9=e1.H6() +c0=B.b1[m][2] +c1=b9.a +c2=b9.b +b9=b9.c +c3=e2.H6() +c4=B.b1[m][3] +c5=c3.a +c6=c3.b +c3=c3.c +c7=B.QN[n+o&3] +c8=c7[0] +c9=c7[1] +d0=B.d.N((c*d+a1*a0+a5*a4+a9*a8)*c8+(b3*b2+b7*b6+c1*c0+c5*c4)*c9,7) +d1=B.d.N((b*d+a2*a0+a6*a4+b0*a8)*c8+(b4*b2+b8*b6+c2*c0+c6*c4)*c9,7) +d2=B.d.N((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.hR(h+p,i,d0,d1,d2) +o=o>>>2;++m}}}return d4}, +agT(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.iv(a9,a9,B.aj,0,B.bl,c0,a9,0,4,a9,b9,!1),b1=b9/4|0,b2=b1-1,b3=A.je(c1.buffer,0,a9),b4=new A.k0(b3),b5=new A.k0(A.je(c1.buffer,0,a9)),b6=new A.k0(A.je(c1.buffer,0,a9)),b7=new A.k0(A.je(c1.buffer,0,a9)),b8=new A.k0(A.je(c1.buffer,0,a9)) +for(s=0,r=0;s>>0 +b4.tV(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.ks(g,k)<<1>>>0 +b5.tV(0) +b6.b=A.ks(f,k)<<1>>>0 +b6.tV(0) +b7.b=A.ks(g,j)<<1>>>0 +b7.tV(0) +b8.b=A.ks(f,j)<<1>>>0 +b8.tV(0) +e=b5.H7() +d=B.b1[m][0] +c=e.a +b=e.b +a=e.c +e=e.d +a0=b6.H7() +a1=B.b1[m][1] +a1=new A.fY(c*d,b*d,a*d,e*d).a2(0,new A.fY(a0.a*a1,a0.b*a1,a0.c*a1,a0.d*a1)) +a0=b7.H7() +d=B.b1[m][2] +d=a1.a2(0,new A.fY(a0.a*d,a0.b*d,a0.c*d,a0.d*d)) +a0=b8.H7() +a1=B.b1[m][3] +a2=d.a2(0,new A.fY(a0.a*a1,a0.b*a1,a0.c*a1,a0.d*a1)) +a1=b5.H8() +a0=B.b1[m][0] +d=a1.a +e=a1.b +a=a1.c +a1=a1.d +b=b6.H8() +c=B.b1[m][1] +c=new A.fY(d*a0,e*a0,a*a0,a1*a0).a2(0,new A.fY(b.a*c,b.b*c,b.c*c,b.d*c)) +b=b7.H8() +a0=B.b1[m][2] +a0=c.a2(0,new A.fY(b.a*a0,b.b*a0,b.c*a0,b.d*a0)) +b=b8.H8() +c=B.b1[m][3] +a3=a0.a2(0,new A.fY(b.a*c,b.b*c,b.c*c,b.d*c)) +a4=B.QN[n+o&3] +c=a2.a +b=a4[0] +a0=a3.a +a1=a4[1] +a5=B.d.N(c*b+a0*a1,7) +a6=B.d.N(a2.b*b+a3.b*a1,7) +a7=B.d.N(a2.c*b+a3.c*a1,7) +a8=B.d.N(a2.d*a4[2]+a3.d*a4[3],7) +a1=b0.a +if(a1!=null)a1.tN(h+p,i,a5,a6,a7,a8) +o=o>>>2;++m}}}return b0}} +A.SC.prototype={ +G(){return"PvrFormat."+this.b}} +A.bKv.prototype={ +m_(a){var s,r,q,p,o=A.ll(!1,8192) +switch(0){case 0:if(a.guU()===3){s=this.bGT(a) +r=B.dB3}else{s=this.bGU(a) +r=B.dB4}break}q=a.gba(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.qI(s) +return A.bz(o.c.buffer,0,o.a)}, +bGT(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.gba(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.aK(c8.gbl(c8),4) +q=r-1 +s=B.d.aK(c8.gbl(c8)*c8.gba(c8),2) +p=new Uint8Array(s) +s=A.je(p.buffer,0,c7) +o=new A.k0(s) +n=new A.k0(A.je(p.buffer,0,c7)) +m=new A.k0(A.je(p.buffer,0,c7)) +l=new A.k0(A.je(p.buffer,0,c7)) +k=new A.k0(A.je(p.buffer,0,c7)) +for(j=t.nO,i=0;i>>0 +o.tV(0) +o.c=!1 +f=o.v2() +s[o.b+1]=f +f=j.a(g.a) +o.d=(B.uk[f.a]<<9|B.uk[f.b]<<4|B.ul[f.c])>>>0 +f=o.v2() +s[o.b+1]=f +o.e=!0 +f=o.v2() +s[o.b+1]=f +f=j.a(g.b) +o.f=(B.mg[f.a]<<10|B.mg[f.b]<<5|B.mg[f.c])>>>0 +f=o.v2() +s[o.b+1]=f +o.r=!1 +f=o.v2() +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.ks(a3,a0)<<1>>>0 +n.tV(0) +m.b=A.ks(a4,a0)<<1>>>0 +m.tV(0) +l.b=A.ks(a3,a1)<<1>>>0 +l.tV(0) +k.b=A.ks(a4,a1)<<1>>>0 +k.tV(0) +f=n.H5() +a5=B.b1[c][0] +a6=f.a +a7=f.b +f=f.c +a8=m.H5() +a9=B.b1[c][1] +b0=a8.a +b1=a8.b +a8=a8.c +b2=l.H5() +b3=B.b1[c][2] +b4=b2.a +b5=b2.b +b2=b2.c +b6=k.H5() +b7=B.b1[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.H6() +b3=B.b1[c][0] +b2=b6.a +a9=b6.b +b6=b6.c +a8=m.H6() +a5=B.b1[c][1] +f=a8.a +b1=a8.b +a8=a8.c +a7=l.H6() +b0=B.b1[c][2] +a6=a7.a +b8=a7.b +a7=a7.c +b9=k.H6() +c0=B.b1[c][3] +c1=b9.a +c2=b9.b +b9=b9.c +c3=c8.a +c4=c3==null?c7:c3.dG(d+a2,j,c7) +if(c4==null)c4=new A.eB() +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.gav(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.ks(h,i)<<1>>>0 +o.tV(0) +s[o.b]=b}return p}, +bGU(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.gba(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.aK(c2.gbl(c2),4) +q=r-1 +s=B.d.aK(c2.gbl(c2)*c2.gba(c2),2) +p=new Uint8Array(s) +s=A.je(p.buffer,0,c1) +o=new A.k0(s) +n=new A.k0(A.je(p.buffer,0,c1)) +m=new A.k0(A.je(p.buffer,0,c1)) +l=new A.k0(A.je(p.buffer,0,c1)) +k=new A.k0(A.je(p.buffer,0,c1)) +for(j=t.uP,i=0,h=0;i>>0 +o.tV(0) +o.c=!1 +d=o.v2() +s[o.b+1]=d +d=j.a(e.a) +c=B.Qy[d.d] +b=d.a +a=d.b +d=d.c +if(c===7){o.d=(B.uk[b]<<9|B.uk[a]<<4|B.ul[d])>>>0 +d=o.v2() +s[o.b+1]=d +o.e=!0 +d=o.v2() +s[o.b+1]=d}else{o.d=(c<<11|B.ul[b]<<7|B.ul[a]<<3|B.Qy[d])>>>0 +d=o.v2() +s[o.b+1]=d +o.e=!1 +d=o.v2() +s[o.b+1]=d}d=j.a(e.b) +c=B.cr1[d.d] +b=d.a +a=d.b +d=d.c +if(c===7){o.f=(B.mg[b]<<10|B.mg[a]<<5|B.mg[d])>>>0 +d=o.v2() +s[o.b+1]=d +o.r=!0 +d=o.v2() +s[o.b+1]=d}else{o.f=(c<<12|B.Bj[b]<<8|B.Bj[a]<<4|B.Bj[d])>>>0 +d=o.v2() +s[o.b+1]=d +o.r=!1 +d=o.v2() +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.ks(a6,a3)<<1>>>0 +n.tV(0) +m.b=A.ks(a7,a3)<<1>>>0 +m.tV(0) +l.b=A.ks(a6,a4)<<1>>>0 +l.tV(0) +k.b=A.ks(a7,a4)<<1>>>0 +k.tV(0) +d=n.H7() +b=B.b1[a0][0] +a=d.a +a8=d.b +a9=d.c +d=d.d +b0=m.H7() +b1=B.b1[a0][1] +b1=new A.fY(a*b,a8*b,a9*b,d*b).a2(0,new A.fY(b0.a*b1,b0.b*b1,b0.c*b1,b0.d*b1)) +b0=l.H7() +b=B.b1[a0][2] +b=b1.a2(0,new A.fY(b0.a*b,b0.b*b,b0.c*b,b0.d*b)) +b0=k.H7() +b1=B.b1[a0][3] +b2=b.a2(0,new A.fY(b0.a*b1,b0.b*b1,b0.c*b1,b0.d*b1)) +b1=n.H8() +b0=B.b1[a0][0] +b=b1.a +d=b1.b +a9=b1.c +b1=b1.d +a8=m.H8() +a=B.b1[a0][1] +a=new A.fY(b*b0,d*b0,a9*b0,b1*b0).a2(0,new A.fY(a8.a*a,a8.b*a,a8.c*a,a8.d*a)) +a8=l.H8() +b0=B.b1[a0][2] +b0=a.a2(0,new A.fY(a8.a*b0,a8.b*b0,a8.c*b0,a8.d*b0)) +a8=k.H8() +a=B.b1[a0][3] +b3=b0.a2(0,new A.fY(a8.a*a,a8.b*a,a8.c*a,a8.d*a)) +a=c2.a +b4=a==null?c1:a.dG(f+a5,j,c1) +if(b4==null)b4=new A.eB() +b5=A.b7(b4.gav(b4)) +b6=A.b7(b4.gaP()) +b7=A.b7(b4.gaR(b4)) +c=A.b7(b4.gaU(b4)) +b8=b3.aq(0,b2) +b9=new A.fY(b5*16,b6*16,b7*16,c*16).aq(0,b2).aKQ(b8)*16 +c0=b8.aKQ(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.ks(g,i)<<1>>>0 +o.tV(0) +s[o.b]=a1}return p}} +A.bKw.prototype={ +$2(a,b){var s=this.a.w_(this.b+a,this.c+b) +return new A.mH(A.b7(s.gav(s)),A.b7(s.gaP()),A.b7(s.gaR(s)))}, +$S:1294} +A.bKx.prototype={ +$2(a,b){var s=this.a.w_(this.b+a,this.c+b) +return new A.fY(A.b7(s.gav(s)),A.b7(s.gaP()),A.b7(s.gaR(s)),A.b7(s.gaU(s)))}, +$S:1295} +A.aa3.prototype={ +xh(a,b){var s,r=this +if(b.c-b.d<18)return +r.a=b.bv() +r.b=b.bv() +s=b.bv() +r.c=s<12?B.cjP[s]:B.wU +b.a4() +r.e=b.a4() +r.f=b.bv() +b.a4() +b.a4() +r.x=b.a4() +r.y=b.a4() +r.z=b.bv() +r.Q=b.bv()}, +ap6(){var s=this,r=s.z +if(r!==8&&r!==16&&r!==24&&r!==32)return!1 +r=s.c +if(r===B.k1||r===B.k2){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.nM.prototype={ +G(){return"TgaImageType."+this.b}} +A.c_D.prototype={ +zF(a,b,c){if(this.Ag(b)==null)return null +return this.u_(0)}, +Ag(a){var s,r,q,p,o=this +o.a=new A.aa3(B.wU) +s=A.de(a,!1,null,0) +o.b=s +r=s.qc(18) +o.a.xh(0,r) +if(!o.a.ap6())return null +s=o.b +q=o.a +s.d+=q.a +p=q.c +if(p===B.k1||p===B.k2)q.as=s.qc(q.e*B.d.N(q.f,3)).fi() +s=o.a +s.ax=o.b.d +return s}, +u_(a){var s=this,r=s.a +if(r==null)return null +r=r.c +if(r===B.ap2)return s.ay3() +else if(r===B.ap1||r===B.k2)return s.bcB() +else if(r===B.k1)return s.ay3() +return null}, +axZ(a,b){var s,r,q,p,o,n,m,l,k,j,i,h=this,g=A.de(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}, +ay3(){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.k1||q===B.k2){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.iv(d,d,B.aj,0,B.bl,o,d,0,n,d,q,s===B.k1||s===B.k2) +s=e.a +q=s.c +if(q===B.k1||q===B.k2){s=s.as +s.toString +q=m.a +q=q==null?d:q.gdO() +q.toString +e.axZ(s,q)}if(r===8)for(l=m.gba(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.gba(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.tN(k,l,j>>>7&248,j>>>2&248,(j&31)<<3,i);++k}}else for(l=m.gba(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.tN(k,l,g,h,n,i);++k}}return m}} +A.c_E.prototype={ +m_(a){var s,r,q,p,o,n,m,l=null,k=A.ll(!0,8192),j=A.aO(18,0,!1,t.S) +j[2]=2 +j[12]=a.gbl(a)&255 +j[13]=B.d.N(a.gbl(a),8)&255 +j[14]=a.gba(a)&255 +j[15]=B.d.N(a.gba(a),8)&255 +s=a.a +s=s==null?l:s.gdO() +r=s==null?l:s.b +if(r==null)r=a.guU() +j[16]=r===3?24:32 +k.qI(j) +if(r===4)for(q=a.gba(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.dG(p,q,l) +if(m==null)m=new A.eB() +k.am(A.b7(m.gaR(m))) +k.am(A.b7(m.gaP())) +k.am(A.b7(m.gav(m))) +k.am(A.b7(m.gaU(m)));++p}}else for(q=a.gba(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.dG(p,q,l) +if(m==null)m=new A.eB() +k.am(A.b7(m.gaR(m))) +k.am(A.b7(m.gaP())) +k.am(A.b7(m.gav(m)));++p}}return A.bz(k.c.buffer,0,k.a)}} +A.c_P.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.bv()}for(s=o.a,r=0;q=o.c,a>q;){r=B.d.ek(r,q)+(o.b&B.pq[q]) +a-=q +o.c=8 +o.b=s.a[s.d++]}if(a>0){if(q===0){o.c=8 +o.b=s.bv()}s=B.d.ek(r,a) +q=o.b +p=o.c-a +r=s+(B.d.w9(q,p)&B.pq[a]) +o.c=p}return r}} +A.aGh.prototype={ +k(a){var s=this,r=s.a,q=$.cvm().h(0,r) +if(q!=null)return q.a+": "+s.b.k(0)+" "+s.c +return"<"+r+">: "+s.b.k(0)+" "+s.c}, +gce(){return this.b!==B.U}, +u9(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.qc(s*(r!==B.U?B.kL[r.a]:0)) +switch(r.a){case 1:return p.e=new A.uK(new Uint8Array(A.bu(q.qc(s).fi()))) +case 2:return p.e=new A.DE(s===0?"":q.r4(s-1)) +case 7:return p.e=new A.uK(new Uint8Array(A.bu(q.qc(s).fi()))) +case 3:return p.e=A.cIz(q,s) +case 4:return p.e=A.cIu(q,s) +case 5:return p.e=A.cIv(q,s) +case 11:return p.e=A.cIB(q,s) +case 12:return p.e=A.cIt(q,s) +case 6:return p.e=new A.wM(new Int8Array(A.bu(A.cKb(q.fi().buffer,0,s)))) +case 8:return p.e=A.cIy(q,s) +case 9:return p.e=A.cIw(q,s) +case 10:return p.e=A.cIx(q,s) +case 0:return null}}, +gaO(a){return this.b}, +gm(a){return this.e}} +A.c_S.prototype={ +bEN(a,b,c,d){var s,r,q,p=this +p.r=b +p.x=p.w=0 +s=B.d.aK(p.a+7,8) +for(r=0,q=0;q>>0] +n=B.d.N(p,1) +c+=B.d.N(p,4)&4095 +l.uN(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.N(p,5)&2047 +l.uN(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.Vn[l.ym(4)] +m=p>>>5&2047 +if(m===100){p=B.TG[l.HT(9)] +o=B.d.N(p,1)&15 +m=B.d.N(p,5)&2047 +if(o===12){l.uN(5) +p=B.v5[l.ym(4)] +n=B.d.N(p,1) +m=B.d.N(p,4)&4095 +l.zr(a,b,c,m) +c+=m +l.uN(4-(n&7))}else if(o===15)throw A.j(A.bR("TIFFFaxDecoder2")) +else{l.zr(a,b,c,m) +c+=m +l.uN(9-o) +if((p&1)===0){l.f[l.d++]=c +r=!0}}}else{if(m===200){p=B.PI[l.ym(2)] +m=p>>>5&2047 +l.zr(a,b,c,m) +c+=m +l.uN(2-(p>>>1&15)) +l.f[l.d++]=c}else{l.zr(a,b,c,m) +c+=m +l.uN(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}, +bEO(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.aK(s+7,8) +q=A.aO(2,null,!1,t.bo) +a0.at=a5&1 +a0.as=a5>>>2&1 +if(a0.aDf()!==1)throw A.j(A.bR("TIFFFaxDecoder3")) +a0.agS(a1,0,a3) +for(p=r,o=1;o>>3&15 +e=g&7 +if(f===0){if(!k){h.toString +a0.zr(a1,p,m,h-m)}a0.uN(7-e) +m=h +l=m}else if(f===1){a0.uN(7-e) +d=j+1 +c=d+1 +if(k){m+=a0.a4P() +a0.f[j]=m +b=a0.a4O() +a0.zr(a1,p,m,b) +m+=b +a0.f[d]=m}else{b=a0.a4O() +a0.zr(a1,p,m,b) +m+=b +a0.f[j]=m +m+=a0.a4P() +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.zr(a1,p,m,a-m) +a0.uN(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.agS(a1,p,a3) +p+=r}}, +bEU(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.aK(s+7,8) +q=A.aO(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.zr(a4,o,l,g-l)}a3.uN(7-d) +l=g +k=l}else if(e===1){a3.uN(7-d) +c=i+1 +b=c+1 +if(j){l+=a3.a4P() +m[i]=l +a=a3.a4O() +a3.zr(a4,o,l,a) +l+=a +m[c]=l}else{a=a3.a4O() +a3.zr(a4,o,l,a) +l+=a +m[i]=l +l+=a3.a4P() +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.zr(a4,o,l,a0-l) +a3.uN(7-d) +l=a0 +i=c +k=l}else if(e===11){if(a3.ym(3)!==7)throw A.j(A.bR("TIFFFaxDecoder5")) +for(a1=0,a2=!1;!a2;){for(;a3.ym(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.ym(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.zr(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}}, +a4P(){var s,r,q,p,o,n,m=this +for(s=0,r=!0;r;){q=m.HT(10) +p=B.WL[q] +o=B.d.N(p,1)&15 +if(o===12){p=B.v5[(q<<2&12|m.ym(2))>>>0] +n=B.d.N(p,1) +s+=B.d.N(p,4)&4095 +m.uN(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.N(p,5)&2047 +m.uN(10-o) +if((p&1)===0)r=!1}}return s}, +a4O(){var s,r,q,p,o,n,m=this +for(s=0,r=!1;!r;){q=B.Vn[m.ym(4)] +p=q>>>5&2047 +if(p===100){q=B.TG[m.HT(9)] +o=B.d.N(q,1)&15 +n=B.d.N(q,5) +if(o===12){m.uN(5) +q=B.v5[m.ym(4)] +n=B.d.N(q,1) +s+=B.d.N(q,4)&4095 +m.uN(4-(n&7))}else if(o===15)throw A.j(A.bR("TIFFFaxDecoder2")) +else{s+=n&2047 +m.uN(9-o) +if((q&1)===0)r=!0}}else{if(p===200){q=B.PI[m.ym(2)] +s+=q>>>5&2047 +m.uN(2-(q>>>1&15))}else{s+=p +m.uN(4-(q>>>1&15))}r=!0}}return s}, +aDf(){var s,r,q=this,p="TIFFFaxDecoder8",o=q.as +if(o===0){if(q.HT(12)!==1)throw A.j(A.bR("TIFFFaxDecoder6"))}else if(o===1){o=q.w +o.toString +s=8-o +if(q.HT(s)!==0)throw A.j(A.bR(p)) +if(s<4)if(q.HT(8)!==0)throw A.j(A.bR(p)) +for(;r=q.HT(8),r!==1;)if(r!==0)throw A.j(A.bR(p))}if(q.at===0)return 1 +else return q.ym(1)}, +azE(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.ek(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.N(m,3) +for(q=l-7,p=a.a,o=a.d;m>>0;++m}}, +HT(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.m5[d[s+q]&255] +if(q===r){n=0 +m=0}else{p=q+1 +l=s+p +if(p===r){n=B.m5[d[l]&255] +m=0}else{n=B.m5[d[l]&255] +m=B.m5[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.ek(o&B.pq[k],j) +f=B.d.p9(n&B.Bk[h],8-h) +if(i!==0){f=B.d.ek(f,i)|B.d.p9(m&B.Bk[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}, +ym(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.m5[h[s+q]&255] +n=q===r?0:B.m5[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.pq[m],k) +h+=a +i.w=h +if(h===8){i.w=0 +q.toString +i.x=q+1}}else{j=(B.d.ek(o&B.pq[m],-k)|B.d.p9(n&B.Bk[l],8-l))>>>0 +q.toString +i.x=q+1 +i.w=l}return j}, +uN(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.aGi.prototype={ +b7v(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.cd(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.aGh(q,o,m,l,a0) +s.j(0,q,k) +if(q===256){j=k.u9(0) +j=j==null?a:j.C(0) +b.b=j==null?0:j}else if(q===257){j=k.u9(0) +j=j==null?a:j.C(0) +b.c=j==null?0:j}else if(q===262){i=k.u9(0) +h=i==null?a:i.C(0) +if(h==null)h=17 +if(h<17)b.d=B.czh[h] +else b.d=B.Fv}else if(q===259){j=k.u9(0) +j=j==null?a:j.C(0) +b.e=j==null?0:j}else if(q===258){j=k.u9(0) +j=j==null?a:j.C(0) +b.f=j==null?0:j}else if(q===277){j=k.u9(0) +j=j==null?a:j.C(0) +b.r=j==null?0:j}else if(q===317){j=k.u9(0) +j=j==null?a:j.C(0) +b.z=j==null?0:j}else if(q===339){j=k.u9(0) +i=j==null?a:j.C(0) +b.w=B.cum[i==null?0:i]}else if(q===320){i=k.u9(0) +if(i!=null){j=i.D3().buffer +g=B.d.aK(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.Fw)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.Fu)b.y=!0 +if(s.a0(0,324)){b.ax=b.Qe(322) +b.ay=b.Qe(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.Qe(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.eJ(j+c-1,c) +c=b.c +j=b.ay +b.cy=B.d.eJ(c+j-1,j) +b.dx=b.a6i(266,1) +b.dy=b.Qe(292) +b.fr=b.Qe(293) +b.Qe(338) +switch(b.d.a){case 0:case 1:s=b.f +if(s===1&&b.r===1)b.x=B.Ft +else if(s===4&&b.r===1)b.x=B.dRg +else if(B.d.al(s,8)===0){s=b.r +if(s===1)b.x=B.dRh +else if(s===2)b.x=B.dRi +else b.x=B.wZ}break +case 2:if(B.d.al(b.f,8)===0){s=b.r +if(s===3)b.x=B.ap8 +else if(s===4)b.x=B.dRk +else b.x=B.wZ}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.dRj +break +case 4:if(b.f===1&&b.r===1)b.x=B.Ft +break +case 6:if(b.e===7&&b.f===8&&b.r===3)b.x=B.ap8 +else{if(s.a0(0,530)){i=s.h(0,530).u9(0) +b.Q=i.C(0) +s=b.as=i.rv(0,1)}else s=b.as=b.Q=2 +j=b.Q +j===$&&A.e() +if(j*s===1)b.x=B.wZ +else if(b.f===8&&b.r===3)b.x=B.dRl}break +default:if(B.d.al(b.f,8)===0)b.x=B.wZ +break}}, +gce(){return this.b!==0&&this.c!==0}, +b7(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.nU,b=d===B.bx +d=f.f +if(d===1)s=B.fp +else if(d===2)s=B.e2 +else{if(d===4)d=B.ey +else if(c&&d===16)d=B.j5 +else if(c&&d===32)d=B.kB +else if(c&&d===64)d=B.lV +else if(b&&d===8)d=B.lW +else if(b&&d===16)d=B.lX +else if(b&&d===32)d=B.lY +else if(d===16)d=B.ia +else d=d===32?B.kC:B.aj +s=d}r=f.go!=null&&f.d===B.Fw +q=r?3:f.r +d=f.b +p=A.iv(e,e,s,0,B.bl,f.c,e,0,q,e,d,r) +if(r){d=p.a +d=d==null?e:d.gdO() +d.toString +o=f.go +n=o.length/3|0 +for(m=0;m=4){p=b3.w +if(p===B.nU){p=b3.f +if(p===32){p=r.a_() +m=$.hL() +m[0]=p +p=$.Co() +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.aqP() +a9=0 +b0=0 +b1=0}else if(p===16){p=r.a4() +m=$.i0 +a8=(m!=null?m:A.iT())[p] +p=r.a4() +m=$.i0 +a9=(m!=null?m:A.iT())[p] +p=r.a4() +m=$.i0 +b0=(m!=null?m:A.iT())[p] +p=r.a4() +m=$.i0 +b1=(m!=null?m:A.iT())[p]}else{a8=0 +a9=0 +b0=0 +b1=0}p=b6.a +if(p!=null)p.tN(a2,a0,a8,a9,b0,b1)}else{m=b3.f +if(m===8){p=p===B.bx +if(p){m=r +m=m.a[m.d++] +$.p_()[0]=m +a8=$.pT()[0]}else{m=r +a8=m.a[m.d++]}if(p){m=r +m=m.a[m.d++] +$.p_()[0]=m +a9=$.pT()[0]}else{m=r +a9=m.a[m.d++]}if(p){m=r +m=m.a[m.d++] +$.p_()[0]=m +b0=$.pT()[0]}else{m=r +b0=m.a[m.d++]}if(p){p=r +p=p.a[p.d++] +$.p_()[0]=p +b1=$.pT()[0]}else{p=r +b1=p.a[p.d++]}}else if(m===16){if(p===B.bx){p=r.a4() +$.oZ()[0]=p +a8=$.pS()[0]}else a8=r.a4() +if(b3.w===B.bx){p=r.a4() +$.oZ()[0]=p +a9=$.pS()[0]}else a9=r.a4() +if(b3.w===B.bx){p=r.a4() +$.oZ()[0]=p +b0=$.pS()[0]}else b0=r.a4() +if(b3.w===B.bx){p=r.a4() +$.oZ()[0]=p +b1=$.pS()[0]}else b1=r.a4()}else if(m===32){if(p===B.bx){p=r.a_() +$.hL()[0]=p +a8=$.lH()[0]}else a8=r.a_() +if(b3.w===B.bx){p=r.a_() +$.hL()[0]=p +a9=$.lH()[0]}else a9=r.a_() +if(b3.w===B.bx){p=r.a_() +$.hL()[0]=p +b0=$.lH()[0]}else b0=r.a_() +if(b3.w===B.bx){p=r.a_() +$.hL()[0]=p +b1=$.lH()[0]}else b1=r.a_()}else{a8=0 +a9=0 +b0=0 +b1=0}if(b3.d===B.ap9){b2=A.cQQ(a8,a9,b0,b1) +a8=b2[0] +a9=b2[1] +b0=b2[2] +p=b6.a +b1=p==null?b4:p.gcG() +if(b1==null)b1=0}p=b6.a +if(p!=null)p.tN(a2,a0,a8,a9,b0,b1)}}++a3;++a2}++a1;++a0}}else throw A.j(A.bR("Unsupported bitsPerSample: "+p))}, +bm1(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.hR(a4,a2,a0,0,0)}else if(p!=null)p.hR(a4,a2,a1,0,0)}b.c=0}}, +ay2(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.avW(p,r[k.as-1])}else{k.azR(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.avW(p,r[l])}p=q}q=k.ahI()}}, +avW(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}, +azR(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]}}, +ahI(){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.cp8[r-9]}, +aAV(){var s,r,q=this +q.y=new Uint8Array(4096) +s=new Uint32Array(4096) +q.z=s +B.db.uw(s,0,4096,4098) +for(s=q.y,r=0;r<256;++r)s[r]=r +q.a=9 +q.Q=258}} +A.c_Q.prototype={ +u_(a){var s,r,q=this.a +if(q==null)return null +q=q.f[a] +s=this.c +s===$&&A.e() +r=q.b7(0,s) +return r}, +zF(a,b,c){var s=this,r=A.de(b,!1,null,0) +s.c=r +r=s.aDh(r) +s.a=r +if(r==null)return null +return s.u_(0)}, +aDh(a){var s,r,q,p,o,n,m,l,k,j=null,i=A.a([],t.Ab),h=new A.c_T(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.cd(a,j,0) +o.d=p +s=o +for(q=t.S,n=t.Q5;p!==0;){r=null +try{m=new A.aGi(A.b(q,n),B.Fv,B.Fs,B.dRm) +m.b7v(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.c_R.prototype={ +m_(a){var s,r,q,p,o,n,m,l,k,j,i,h="ifd0",g=A.ll(!1,8192),f=new A.Ps(A.b(t.N,t.Ij)) +if(a.e!=null)f.h(0,h).aJw(0,a.gE3().h(0,h)) +if(a.gxc())a=a.vD(B.aj) +if(a.guU()===1)s=1 +else s=a.gvb()?3:2 +r=a.guU() +q=f.h(0,h) +q.j(0,"ImageWidth",a.gbl(a)) +q.j(0,"ImageHeight",a.gba(a)) +q.j(0,"BitsPerSample",a.gv3()) +q.j(0,"SampleFormat",this.bgg(a).a) +q.j(0,"SamplesPerPixel",a.gvb()?1:r) +q.j(0,"Compression",1) +q.j(0,"PhotometricInterpretation",s) +q.j(0,"RowsPerStrip",a.gba(a)) +q.j(0,"PlanarConfiguration",1) +q.j(0,"TileWidth",a.gbl(a)) +q.j(0,"TileLength",a.gba(a)) +q.j(0,"StripByteCounts",a.gaNJ(a)) +q.j(0,"StripOffsets",new A.DH(new Uint8Array(A.bu(a.fi())))) +if(a.gvb()){p=a.a +o=p==null?null:p.gdO() +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.eF(0,g) +return A.bz(g.c.buffer,0,g.a)}, +bgg(a){var s=a.a +s=s==null?null:s.gB5() +switch((s==null?B.kA:s).a){case 0:return B.Fs +case 1:return B.bx +case 2:return B.nU}}} +A.c2Q.prototype={ +Zh(){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}, +G0(a){var s,r,q=this,p=null +if(!q.bfQ())return p +s=q.b +r=s.a +q.d=A.iv(p,p,B.aj,0,B.bl,s.b,p,0,4,p,r,!1) +q.bla() +if(!q.bq2())return p +return q.d}, +bfQ(){var s,r,q,p,o=this +if(!o.Zh())return!1 +o.fr=A.dg0() +for(s=o.dy,r=0;r<4;++r){q=new Int32Array(2) +p=new Int32Array(2) +s[r]=new A.aHs(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.cNq(q.rR(p)) +o.c=p +q.d+=s.d +p.pe(1) +o.c.pe(1) +o.bqe(o.x,o.fr) +o.bq1() +if(!o.bq8(q))return!1 +o.bqa() +o.c.pe(1) +o.bq9() +return!0}, +bqe(a,b){var s,r,q,p=this,o=p.c +o===$&&A.e() +o=o.pe(1)!==0 +a.a=o +if(o){a.b=p.c.pe(1)!==0 +if(p.c.pe(1)!==0){a.c=p.c.pe(1)!==0 +for(o=a.d,s=0;s<4;++s){if(p.c.pe(1)!==0){r=p.c +q=r.pe(7) +r=r.pe(1)===1?-q:q}else r=0 +o[s]=r}for(o=a.e,s=0;s<4;++s){if(p.c.pe(1)!==0){r=p.c +q=r.pe(6) +r=r.pe(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.pe(1)!==0?p.c.pe(8):255}}else a.b=!1 +return!0}, +bq1(){var s,r,q,p=this,o=p.w,n=p.c +n===$&&A.e() +o.a=n.pe(1)!==0 +o.b=p.c.pe(6) +o.c=p.c.pe(3) +n=p.c.pe(1)!==0 +o.d=n +if(n)if(p.c.pe(1)!==0){for(n=o.e,s=0;s<4;++s)if(p.c.pe(1)!==0){r=p.c +q=r.pe(6) +n[s]=r.pe(1)===1?-q:q}for(n=o.f,s=0;s<4;++s)if(p.c.pe(1)!==0){r=p.c +q=r.pe(6) +n[s]=r.pe(1)===1?-q:q}}if(o.b===0)n=0 +else n=o.a?1:2 +p.dJ=n +return!0}, +bq8(a){var s,r,q,p,o,n,m,l,k=a.c-a.d,j=this.c +j===$&&A.e() +j=B.d.dY(1,j.pe(2)) +this.cy=j +s=j-1 +r=s*3 +if(k>>0) +if(l>k)l=k +n=new A.aaG(a.KR(l-r,r)) +n.b=254 +n.c=0 +n.d=-8 +j[p]=n +q+=3}j[s]=A.cNq(a.KR(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.Bu[e] +if(h<0)e=0 +else e=h>127?127:h +f[1]=B.Bt[e] +e=g.b +f=h+q +if(f<0)f=0 +else if(f>127)f=127 +e[0]=B.Bu[f]*2 +f=h+p +if(f<0)f=0 +else if(f>127)f=127 +e[1]=B.Bt[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.Bu[e] +e=h+n +if(e<0)e=0 +else if(e>127)e=127 +f[1]=B.Bt[e]}}, +bq9(){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.qL(B.ctE[s][r][q][p])!==0?m.c.pe(8):B.d1Q[s][r][q][p] +l.b[s][r].a[q][p]=n}o=m.c +o===$&&A.e() +o=o.pe(1)!==0 +m.fx=o +if(o)m.fy=m.c.pe(8)}, +br6(){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=g.dJ +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.N(j,2):B.d.N(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}}}}, +bla(){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.cT=e +s=J.jx(4,t.i2) +for(e=t.qT,r=0;r<4;++r)s[r]=A.a([new A.LD(),new A.LD()],e) +h.bN=s +e=h.at +e.toString +s=J.jx(e,t.hm) +for(q=0;q>>1 +h.rx=A.de(new Uint8Array(k),!1,g,0) +h.ry=A.de(new Uint8Array(k),!1,g,0) +f=h.dJ +f.toString +j=B.Bd[f] +if(f===2)h.ch=h.ay=0 +else{f=h.y +f===$&&A.e() +f=B.d.aK(f-j,16) +h.ay=f +e=h.Q +e.toString +e=B.d.aK(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.aK(f+15+j,16) +h.cx=f +e=h.z +e===$&&A.e() +e=B.d.aK(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.jx(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.D.uw(s,0,4,0) +e.y1=0 +e.bsd() +p=e.dJ +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.beT(f))return!1 +p=++e.y2}return!0}, +bsd(){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.de(a9,!1,a7,40) +r=A.de(a6.ok,!1,a7,584) +q=A.de(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.JB(-32,16,f.a) +r.JB(-32,8,f.b) +q.JB(-32,8,f.c)}else if(p===0){o=s.a +l=s.d+-33 +J.yC(o,l,l+21,127) +l=r.a +o=r.d+-33 +J.yC(l,o,o+9,127) +o=q.a +l=q.d+-33 +J.yC(o,l,l+9,127)}o=n.b +o===$&&A.e() +if(o){c=A.cd(s,a7,-16) +b=c.a1F() +if(a9){o=a6.at +o.toString +if(p>=o-1){o=f.a[15] +l=c.a +k=c.d +J.yC(l,k,k+4,o)}else c.JB(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.cd(s,a7,B.UX[a0]) +B.daj[o[a0]].$1(a1) +d.toString +l=a0*16 +a6.ayv(d,new A.mv(e,l,384,l,!1),a1)}}else{o=A.cNt(p,a8,n.c[0]) +o.toString +B.cy5[o].$1(s) +if(d!==0)for(a0=0;a0<16;++a0,d=d<<2>>>0){a1=A.cd(s,a7,B.UX[a0]) +d.toString +o=a0*16 +a6.ayv(d,new A.mv(e,o,384,o,!1),a1)}}o=n.f +o===$&&A.e() +l=A.cNt(p,a8,n.d) +l.toString +B.Pr[l].$1(r) +B.Pr[l].$1(q) +a2=new A.mv(e,256,384,256,!1) +if((o&255)!==0){l=a6.e +if((o&170)!==0){l===$&&A.e() +l.EJ(a2,r) +l.EJ(A.cd(a2,a7,16),A.cd(r,a7,4)) +k=A.cd(a2,a7,32) +j=A.cd(r,a7,128) +l.EJ(k,j) +l.EJ(A.cd(k,a7,16),A.cd(j,a7,4))}else{l===$&&A.e() +l.aQW(a2,r)}}a3=new A.mv(e,320,384,320,!1) +o=o>>>8 +if((o&255)!==0){l=a6.e +if((o&170)!==0){l===$&&A.e() +l.EJ(a3,q) +l.EJ(A.cd(a3,a7,16),A.cd(q,a7,4)) +o=A.cd(a3,a7,32) +k=A.cd(q,a7,128) +l.EJ(o,k) +l.EJ(A.cd(o,a7,16),A.cd(k,a7,4))}else{l===$&&A.e() +l.aQW(a3,q)}}o=a6.ax +o.toString +if(a8>>30){case 3:s=this.e +s===$&&A.e() +s.bVR(0,b,c,!1) +break +case 2:this.e===$&&A.e() +s=b.a +r=b.d +q=s[r]+4 +p=B.d.uc(B.d.N(s[r+4]*35468,16),32) +o=B.d.uc(B.d.N(b.a[b.d+4]*85627,16),32) +n=B.d.uc(B.d.N(b.a[b.d+1]*35468,16),32) +m=B.d.uc(B.d.N(b.a[b.d+1]*85627,16),32) +A.c2T(c,0,q+o,m,n) +A.c2T(c,1,q+p,m,n) +A.c2T(c,2,q-p,m,n) +A.c2T(c,3,q-o,m,n) +break +case 1:s=this.e +s===$&&A.e() +s.a1H(b,c) +break +default:break}}, +bdt(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.cd(s,g,a*16) +q=e.b +p=e.a +if(p===0)return +if(h.dJ===1){if(a>0){s=h.e +s===$&&A.e() +f.toString +s.atG(r,f,p+4)}if(e.c){s=h.e +s===$&&A.e() +f.toString +s.b__(r,f,p)}if(b>0){s=h.e +s===$&&A.e() +f.toString +s.atH(r,f,p+4)}if(e.c){e=h.e +e===$&&A.e() +f.toString +e.b_2(r,f,p)}}else{o=h.R8 +s=h.p2 +s===$&&A.e() +n=a*8 +m=A.cd(s,g,n) +s=h.p3 +s===$&&A.e() +l=A.cd(s,g,n) +k=e.d +if(a>0){s=h.e +s===$&&A.e() +f.toString +n=p+4 +s.PD(r,1,f,16,n,q,k) +o.toString +s.PD(m,1,o,8,n,q,k) +s.PD(l,1,o,8,n,q,k)}if(e.c){s=h.e +s===$&&A.e() +f.toString +s.bIO(r,f,p,q,k) +o.toString +j=A.cd(m,g,4) +i=A.cd(l,g,4) +s.PC(j,1,o,8,p,q,k) +s.PC(i,1,o,8,p,q,k)}if(b>0){s=h.e +s===$&&A.e() +f.toString +n=p+4 +s.PD(r,f,1,16,n,q,k) +o.toString +s.PD(m,o,1,8,n,q,k) +s.PD(l,o,1,8,n,q,k)}if(e.c){e=h.e +e===$&&A.e() +f.toString +e.bWV(r,f,p,q,k) +o.toString +s=4*o +j=A.cd(m,g,s) +i=A.cd(l,g,s) +e.PC(j,o,1,8,p,q,k) +e.PC(i,o,1,8,p,q,k)}}}, +beB(){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.cT!=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.bym(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}, +bym(a,b,c,d){if(c<=0||d<=0)return!1 +this.be1(b,c,d) +this.be0(b,c,d) +return!0}, +agi(a){var s +if((a&-4194304)>>>0===0)s=B.d.N(a,14) +else s=a<0?0:255 +return s}, +a7C(a,b,c,d){var s=19077*a +d.j(0,0,this.agi(s+26149*c+-3644112)) +d.j(0,1,this.agi(s-6419*b-13320*c+2229552)) +d.j(0,2,this.agi(s+33050*b+-4527440))}, +a7f(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.c32(),a3=b6-1,a4=B.d.N(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.N(3*a5+a6+131074,2) +a0.a7C(a8.a[a8.d],a7&255,a7>>>16,b4) +b4.j(0,3,255) +s=a9!=null +if(s){a7=B.d.N(3*a6+a5+131074,2) +r=a9.a[a9.d] +b5.toString +a0.a7C(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.N(n+2*(p+a6),3) +l=B.d.N(n+2*(a5+o),3) +a7=B.d.N(m+a5,1) +k=B.d.N(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.cd(b4,a1,d) +g=19077*g +b=g+26149*e+-3644112 +if((b&-4194304)>>>0===0)a=B.d.N(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.N(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.N(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.cd(b4,a1,g*4) +h=19077*h +e=h+26149*f+-3644112 +if((e&-4194304)>>>0===0)a=B.d.N(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.N(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.N(i,14) +else a=i<0?0:255 +e[g+2]=a +e[g+3]=255 +if(s){a7=B.d.N(l+a6,1) +k=B.d.N(m+o,1) +i=a9.a +h=a9.d +j=i[h+j] +g=a7&255 +f=a7>>>16 +b5.toString +d=A.cd(b5,a1,d) +j=19077*j +e=j+26149*f+-3644112 +if((e&-4194304)>>>0===0)a=B.d.N(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.N(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.N(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.cd(b5,a1,r*4) +j=19077*j +g=j+26149*h+-3644112 +if((g&-4194304)>>>0===0)a=B.d.N(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.N(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.N(j,14) +else a=j<0?0:255 +g[r+2]=a +g[r+3]=255}}if((b6&1)===0){a7=B.d.N(3*a5+a6+131074,2) +r=a8.a[a8.d+a3] +j=a3*4 +i=A.cd(b4,a1,j) +a0.a7C(r,a7&255,a7>>>16,i) +i.j(0,3,255) +if(s){a7=B.d.N(3*a6+a5+131074,2) +a3=a9.a[a9.d+a3] +b5.toString +j=A.cd(b5,a1,j) +a0.a7C(a3,a7&255,a7>>>16,j) +j.j(0,3,255)}}}, +be0(a,b,c){var s,r,q,p,o,n,m,l,k=this,j=k.xr +if(j==null)return +s=A.cd(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.cT +r=new A.c4y(s,h,g) +q=s.bv() +r.d=q&3 +r.e=B.d.N(q,2)&3 +r.f=B.d.N(q,4)&3 +r.r=B.d.N(q,6)&3 +if(r.gce()){p=r.d +if(p===0){if(s.c-s.d0?1:0 +if(m>1)a3.bx8(o,q) +else{l=B.d.N(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.ahC(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.qQ(a6.a,a5) +g=B.d.qQ(p.a,a5) +for(c=0,e=0;e<2;++e){d=g&1 +for(b=0;b<2;++b){m=a3.ahC(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.dY(c,4*a2))>>>0 +a0=(a0|B.d.dY(h<<4>>>0,a2))>>>0 +a=(a|B.d.dY(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}, +bx8(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.N(m+h,3) +s[r+(e+16)]=B.d.N(f+g,3) +s[r+(e+32)]=B.d.N(m-h,3) +s[r+(e+48)]=B.d.N(f-g,3) +e+=64}}, +bfY(a,b){var s,r,q,p,o,n +if(a.qL(b[3])===0)s=a.qL(b[4])===0?2:3+a.qL(b[5]) +else if(a.qL(b[6])===0)s=a.qL(b[7])===0?5+a.qL(159):7+2*a.qL(165)+a.qL(145) +else{r=a.qL(b[8]) +q=2*r+a.qL(b[9+r]) +p=B.d62[q] +o=p.length +for(s=0,n=0;n0?1:0] +f.a[f.d+p]=o*l}return 16}, +bq6(){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.dE +e===$&&A.e() +s=e[i] +i=j.c +i===$&&A.e() +i=i.qL(145)===0 +s.b=i +if(!i){if(j.c.qL(156)!==0)r=j.c.qL(128)!==0?1:3 +else r=j.c.qL(163)!==0?2:0 +s.c[0]=r +g.toString +B.D.uw(g,h,h+4,r) +B.D.uw(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.cXx[g[i]][r] +l=B.VW[j.c.qL(m[0])] +for(;l>0;)l=B.VW[2*l+j.c.qL(m[l])] +r=-l +g[i]=r}k=p+4 +g.toString +B.D.d_(q,p,k,g,h) +f[o]=r}}if(j.c.qL(142)===0)i=0 +else if(j.c.qL(114)===0)i=2 +else i=j.c.qL(183)!==0?1:3 +s.d=i}} +A.c32.prototype={ +$2(a,b){return(a|b<<16)>>>0}, +$S:109} +A.aaG.prototype={ +pe(a){var s,r +for(s=0;r=a-1,a>0;a=r)s=(s|B.d.ek(this.qL(128),r))>>>0 +return s}, +UL(a){var s=this.pe(a) +return this.pe(1)===1?-s:s}, +qL(a){var s,r=this,q=r.b +q===$&&A.e() +s=r.awo(B.d.N(q*a,8)) +if(r.b<=126)r.buE() +return s}, +awo(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.bv() +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.ek(r,o) +return 1}else{n.b=a +return 0}}, +buE(){var s,r=this,q=r.b +q===$&&A.e() +s=B.Rt[q] +r.b=B.Th[q] +q=r.d +q===$&&A.e() +r.d=q-s}} +A.c2R.prototype={ +atH(a,b,c){var s,r=A.cd(a,null,0) +for(s=0;s<16;++s){r.d=a.d+s +if(this.aC_(r,b,c))this.a4U(r,b)}}, +atG(a,b,c){var s,r=A.cd(a,null,0) +for(s=0;s<16;++s){r.d=a.d+s*b +if(this.aC_(r,1,c))this.a4U(r,1)}}, +b_2(a,b,c){var s,r,q=A.cd(a,null,0) +for(s=4*b,r=3;r>0;--r){q.d+=s +this.atH(q,b,c)}}, +b__(a,b,c){var s,r=A.cd(a,null,0) +for(s=3;s>0;--s){r.d+=4 +this.atG(r,b,c)}}, +bWV(a,b,c,d,e){var s,r,q=A.cd(a,null,0) +for(s=4*b,r=3;r>0;--r){q.d+=s +this.PC(q,b,1,16,c,d,e)}}, +bIO(a,b,c,d,e){var s,r=A.cd(a,null,0) +for(s=3;s>0;--s){r.d+=4 +this.PC(r,1,b,16,c,d,e)}}, +PD(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.cd(a5,null,0) +for(s=-3*a6,r=-2*a6,q=-a6,p=2*a6;o=a8-1,a8>0;a8=o){if(this.aC0(a4,a6,a9,b0))if(this.aAx(a4,a6,b1))this.a4U(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=$.cv_() +a0=a[1020+3*(f-g)+a[1020+i-d]] +a=B.d.N(27*a0+63,7) +a1=(a&2147483647)-((a&2147483648)>>>0) +a=B.d.N(18*a0+63,7) +a2=(a&2147483647)-((a&2147483648)>>>0) +a=B.d.N(9*a0+63,7) +a3=(a&2147483647)-((a&2147483648)>>>0) +a=$.Xw() +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}}, +PC(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.cd(a0,null,0) +for(s=-2*a1,r=-a1;q=a3-1,a3>0;a3=q){if(this.aC0(a,a1,a4,a5))if(this.aAx(a,a1,a6))this.a4U(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=$.b_6() +e=B.d.N(g+4,3) +d=f[112+((e&2147483647)-((e&2147483648)>>>0))] +e=B.d.N(g+3,3) +c=f[112+((e&2147483647)-((e&2147483648)>>>0))] +e=B.d.N(d+1,1) +b=(e&2147483647)-((e&2147483648)>>>0) +e=$.Xw() +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}}, +a4U(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)+$.cv_()[1020+n-o] +r=$.b_6()[112+B.d.uc(B.d.N(s+4,3),32)] +q=$.b_6()[112+B.d.uc(B.d.N(s+3,3),32)] +a.j(0,m,$.Xw()[255+l+q]) +a.j(0,0,$.Xw()[255+k-r])}, +aAx(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=$.b_5() +return s[255+q-p]>c||s[255+r-o]>c}, +aC_(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*$.b_5()[255+p-o]+$.cuZ()[255+q-r]<=c}, +aC0(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=$.b_5() +s=255+n +if(2*r[255+m-l]+$.cuZ()[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}, +EJ(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.N(m*35468,16) +j=s[r+(q+12)] +i=B.d.N(j*85627,16) +h=(n&2147483647)-((n&2147483648)>>>0)-((i&2147483647)-((i&2147483648)>>>0)) +m=B.d.N(m*85627,16) +j=B.d.N(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.N(s*35468,16) +n=c[p+12] +m=B.d.N(n*85627,16) +h=(r&2147483647)-((r&2147483648)>>>0)-((m&2147483647)-((m&2147483648)>>>0)) +s=B.d.N(s*85627,16) +n=B.d.N(n*35468,16) +g=(s&2147483647)-((s&2147483648)>>>0)+((n&2147483647)-((n&2147483648)>>>0)) +A.FG(b,e,0,0,l+g) +A.FG(b,e,1,0,k+h) +A.FG(b,e,2,0,k-h) +A.FG(b,e,3,0,l-g);++p +e+=32}}, +bVR(a,b,c,d){this.EJ(b,c) +if(d)this.EJ(A.cd(b,null,16),A.cd(c,null,4))}, +a1H(a,b){var s,r,q=a.a[a.d]+4 +for(s=0;s<4;++s)for(r=0;r<4;++r)A.FG(b,0,r,s,q)}, +aQW(a,b){var s=this,r=null +if(a.a[a.d]!==0)s.a1H(a,b) +if(a.a[a.d+16]!==0)s.a1H(A.cd(a,r,16),A.cd(b,r,4)) +if(a.a[a.d+32]!==0)s.a1H(A.cd(a,r,32),A.cd(b,r,128)) +if(a.a[a.d+48]!==0)s.a1H(A.cd(a,r,48),A.cd(b,r,132))}} +A.c2W.prototype={} +A.c3_.prototype={} +A.c31.prototype={} +A.aaF.prototype={} +A.c30.prototype={} +A.c2S.prototype={} +A.LD.prototype={} +A.aHq.prototype={} +A.aHs.prototype={} +A.aHr.prototype={} +A.aHt.prototype={} +A.aaH.prototype={ +Zh(){var s,r=this.b +if(r.rt(8)!==47)return!1 +s=this.c +s.f=B.xd +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}, +G0(a){var s,r,q,p=this,o=null +p.e=0 +if(!p.Zh())return o +s=p.c +p.Wj(s.a,s.b,!0) +p.aw5() +r=s.a +p.d=A.iv(o,o,B.aj,0,B.bl,s.b,o,0,4,o,r,!1) +r=p.ch +r.toString +q=s.a +s=s.b +if(!p.agR(r,q,s,s,p.gbrf()))return o +return p.d}, +aw5(){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.bz(s.buffer,0,null) +r.cx=q +return!0}, +bs2(a){var s,r,q,p=this,o=p.b,n=o.rt(2),m=p.ay,l=B.d.dY(1,n) +if((m&l)>>>0!==0)return!1 +p.ay=(m|l)>>>0 +s=new A.aHp(B.apt) +p.ax.push(s) +m=B.d3R[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.Wj(A.FI(s.b,o),A.FI(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.FI(s.b,q) +s.e=q +s.d=p.Wj(r,1,!1) +p.bej(r,s) +break +case 2:break +default:throw A.j(A.bR("Invalid WebP transform type: "+n))}return!0}, +Wj(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.bs2(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.brS(p,q,n,c))throw A.j(A.bR("Invalid Huffman Codes")) +if(n>0){s=B.d.dY(1,n) +k.r=s +k.w=new A.c2X(new Uint32Array(s),32-n)}else k.r=0 +s=k.c +s.a=p +s.b=q +m=k.y +k.z=A.FI(p,m) +k.x=m===0?4294967295:B.d.dY(1,m)-1 +if(c){k.e=0 +return null}l=new Uint32Array(p*q) +if(!k.agR(l,p,q,q,null))throw A.j(A.bR("Failed to decode image data.")) +k.e=0 +return l}, +agR(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.eJ(a,a7),a1=B.d.al(a,a7),a2=b.azq(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.WE(b.Q,b.z,b.y,a1,a0) +a2=b.at[l]}if(a.a>=32)a.LE() +n=a2.a +k=n[0].JR(a) +if(k<256){j=n[1].JR(a) +if(a.a>=32)a.LE() +a6[a3]=A.cSK(n[2].JR(a),k,j,n[3].JR(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.a5a(k-256) +g=n[4].JR(a) +if(a.a>=32)a.LE() +f=b.aCW(a7,b.a5a(g)) +if(a3=a7;){a1-=a7;++a0 +if(B.d.al(a0,16)===0&&p)b0.$1(a0)}if(a3>>0!==0){l=b.WE(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}, +bep(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.awd(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.de(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.WE(k.Q,k.z,k.y,h,i) +g=k.at[r]}if(j.a>=32)j.LE() +s=g.a +q=s[0].JR(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.ahl(i) +h=0}}else if(q<280){p=k.a5a(q-256) +o=s[4].JR(j) +if(j.a>=32)j.LE() +n=k.aCW(a,k.a5a(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.ahl(i)}if(f>>0!==0){r=k.WE(k.Q,k.z,k.y,h,i) +g=k.at[r]}}else return!1}k.ahl(i) +k.e=f +return!0}, +ahl(a){var s,r,q,p=this,o=p.f,n=a-o,m=p.CW +m===$&&A.e() +s=A.de(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.de(o,!1,null,m*r) +p.ax[0].bCm(r,r+n,s,q)}p.f=a}, +brg(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.awd(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}, +awd(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.db.d_(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.bLQ(l,k,s,r,s,j)}}, +brS(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.FI(a,s) +q=A.FI(b,s) +p=r*q +o=f.Wj(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.jx(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.LE() +n=f.JR(s) +if(n<16){m=q+1 +c[q]=n +if(n!==0)p=n +q=m}else{l=n-16 +k=B.clW[l] +j=B.cmV[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}, +a5a(a){var s +if(a<4)return a+1 +s=B.d.N(a-2,1) +return B.d.dY(2+(a&1),s)+this.b.rt(s)+1}, +aCW(a,b){var s,r +if(b>120)return b-120 +else{s=B.ddr[b-1] +r=(s>>>4)*a+(8-(s&15)) +return r>=1?r:1}}, +bej(a,b){var s,r,q=B.d.dY(1,B.d.qQ(8,b.e)),p=new Uint32Array(q),o=A.bz(b.d.buffer,0,null),n=A.bz(p.buffer,0,null) +p[0]=b.d[0] +s=4*a +for(r=4;r>>0)*(B.BJ[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.aOW() +s=B.BJ[a] +r.a+=a +r.LE() +return(q&s)>>>0}else throw A.j(A.bR("Not enough data in input."))}, +LE(){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.c2X.prototype={} +A.FH.prototype={ +G(){return"VP8LImageTransformType."+this.b}} +A.aHp.prototype={ +bLQ(a,b,c,d,e,f){var s,r,q,p,o=this,n=o.b +switch(o.a.a){case 2:o.bz4(e,f,f+(b-a)*n) +break +case 0:o.bS_(a,b,e,f) +if(b!==o.c){s=f-n +B.db.d_(e,s,s+n,c,f+(b-a-1)*n)}break +case 1:o.bCn(a,b,e,f) +break +case 3:if(d===f&&o.e>0){r=b-a +q=r*A.FI(n,o.e) +p=f+r*n-q +B.db.d_(e,p,p+q,c,f) +o.aJ2(a,b,c,p,e,f)}else o.aJ2(a,b,c,d,e,f) +break}}, +bCm(a,b,c,d){var s,r,q,p,o,n,m,l=this.e,k=B.d.qQ(8,l),j=this.b,i=this.d +if(k<8){s=B.d.dY(1,l)-1 +r=B.d.dY(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.N(p,k)}}else for(q=a;q>>8&255 +d.d=m+1}}, +aJ2(a,b,c,d,e,f){var s,r,q,p,o,n,m,l=this.e,k=B.d.qQ(8,l),j=this.b,i=this.d +if(k<8){s=B.d.dY(1,l)-1 +r=B.d.dY(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.qQ(p,k)}}else for(q=a;q>>8&255]}}, +bCn(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.dY(1,a)-1,a1=A.FI(b,a),a2=B.d.N(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=$.p_() +k[0]=l +l=$.pT() +j=l[0] +k[0]=m +i=l[0] +h=$.b_b() +h[0]=j*i +g=$.cv4() +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}}, +bS_(a,b,c,d){var s,r,q,p,o,n,m,l,k,j=this,i=j.b +if(a===0){A.c2Y(c,d,4278190080) +for(s=1;s>>8&15] +for(s=1;s>>0===0){k=m+1 +l=$.cNs[j.d[m]>>>8&15] +m=k}r=d+s +A.c2Y(c,r,l.$3(c,c[r-1],r-i))}d+=i;++n +if((n&q)>>>0===0)o+=p}}, +bz4(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}}, +gaO(a){return this.a}} +A.c4y.prototype={ +gce(){var s=this,r=s.d +if(r>1||s.e>=4||s.f>1||s.r!==0)return!1 +return!0}, +Zf(a,b,c,d){var s,r,q,p,o,n,m=this +if(!m.gce())return!1 +s=B.cMF[m.e] +if(m.d===0){r=m.b +q=b*r +p=m.a +B.D.d_(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.bcj(o.a,o.b,r) +else{n=p.ch +n.toString +p=p.agR(n,o.a,o.b,r,p.gbHU()) +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.bcY(d,m.b,m.c,b,c))return!1 +if(b+c===m.c)m.w=!0 +return!0}, +bcY(a,b,c,d,e){if(b<=0||c<=0||d<0||e<0||d+e>c)return!1 +return!0}} +A.aaZ.prototype={ +b7B(a,b){var s=this,r=a.bv() +s.r=0 +s.f=(r&1)!==0 +s.w=a.d-a.b +s.x=b-16}, +gce(){return this.r===0}} +A.aty.prototype={} +A.asP.prototype={ +akQ(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.D.uw(r.a,0,128,255) +return!0}, +aIv(a,b){var s,r,q,p,o,n=this +for(s=0,r=0,q=0;q0){++s +r=q}if(!n.akQ(s))return!1 +if(s===1){if(r<0||r>=b)return!1 +return n.afI(r,0,0)}p=new Int32Array(b) +if(!n.bl1(a,b,p))return!1 +for(q=0;q0)if(!n.afI(q,p[q],o))return!1}return n.f===n.e}, +bAP(a,b,c,d,e){var s,r,q,p=this +if(!p.akQ(e))return!1 +for(s=0;s=d)return p.f===p.e +if(!p.afI(q,r,a[s]))return p.f===p.e}}return p.f===p.e}, +JR(a){var s,r,q=this,p=a.aOW(),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.aC5(s)) +a.a=o +return q.d[s<<1>>>0]}, +afI(a,b,c){var s,r,q,p,o,n,m,l,k,j,i,h=this +if(c<=7){s=h.aDU(b,c) +for(r=B.d.ek(1,7-c),q=h.b,p=h.a,o=0;o>>0 +q[n]=a +p[n]=c}}else s=h.aDU(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.bnB(l))h.bnC(l,0) +else if(h.aC5(l))return!1 +r=h.d +r===$&&A.e() +r[l<<1>>>0]=a +return!0}, +aDU(a,b){return B.d.p9((B.UW[a&15]<<4|B.UW[B.d.N(a,4)])>>>0,8-b)}, +bnC(a,b){var s=this.d +s===$&&A.e() +s[(a<<1>>>0)+1]=b}, +aC5(a){var s=this.d +s===$&&A.e() +return s[(a<<1>>>0)+1]!==0}, +bnB(a){var s=this.d +s===$&&A.e() +return s[(a<<1>>>0)+1]<0}, +bl1(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.a1D.prototype={ +h(a,b){return this.a[b]}} +A.LL.prototype={ +G(){return"WebPFormat."+this.b}} +A.aHS.prototype={} +A.atz.prototype={} +A.c4z.prototype={ +aaA(a){var s=A.de(a,!1,null,0) +this.b=s +if(!this.azn(s))return!1 +return!0}, +Ag(a){var s,r=this,q=null,p=A.de(a,!1,q,0) +r.b=p +if(!r.azn(p))return q +p=new A.atz(B.qD,A.a([],t.I2)) +r.a=p +s=r.b +s.toString +if(!r.aH4(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.cA4(s,p).Zh())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.cA2(s,p).Zh())return q +p=r.a +p.as=p.z.length +return p +case 0:throw A.j(A.bR("Unknown format for WebP"))}}, +u_(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.ay_(n.KR(s,q),a)}q=s.f +if(q===B.xd){n.toString +p=n.KR(s.ch,s.ay) +n=o.a +n.toString +return A.cA4(p,n).G0(0)}else if(q===B.FX){n.toString +p=n.KR(s.ch,s.ay) +n=o.a +n.toString +return A.cA2(p,n).G0(0)}return null}, +zF(a,b,c){var s,r,q,p,o,n,m,l,k=this,j=null +if(k.Ag(b)==null)return j +if(!k.a.e||!1)return k.u_(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.ay_(a.KR(o,r),b)}else{q=a.KR(n.ch,n.ay) +o=n.f +if(o===B.xd)return A.cA4(q,n).G0(0) +else if(o===B.FX)return A.cA2(q,n).G0(0)}return p}, +azn(a){if(a.r4(4)!=="RIFF")return!1 +a.a_() +if(a.r4(4)!=="WEBP")return!1 +return!0}, +aH4(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.bgx(a,b))return!1 +break +case"VP8 ":b.ay=o +b.ch=r +b.f=B.FX +f=!0 +break +case"VP8L":b.ay=o +b.ch=r +b.f=B.xd +f=!0 +break +case"ALPH":n=a.a +m=a.e +l=n.length +n=new A.mv(n,0,l,0,m) +b.at=n +n.d=p +a.d+=q +break +case"ANIM":b.f=B.dUd +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.bfk(a,b,r))return!1 +break +case"ICCP":b.toString +j=a.rR(r) +a.d=a.d+(j.c-j.d) +j.fi() +break +case"EXIF":b.toString +a.r4(r) +break +case"XMP ":b.toString +a.r4(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.qD}, +bgx(a,b){var s,r,q,p,o=a.bv() +if((o&192)!==0)return!1 +s=B.d.N(o,4) +r=B.d.N(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}, +bfk(a,b,c){var s,r=a.Bv(),q=a.Bv() +a.Bv() +s=new A.aty(r*2,q*2,a.Bv()+1,a.Bv()) +s.b7B(a,c) +if(s.r!==0)return!1 +b.z.push(s) +return!0}} +A.asR.prototype={ +G(){return"IccProfileCompression."+this.b}} +A.a1W.prototype={ +bCH(){var s,r=this +if(r.b===B.At)return r.c +s=t.D.a(B.HM.m_(r.c)) +r.c=s +r.b=B.At +return s}} +A.a1h.prototype={ +G(){return"FrameType."+this.b}} +A.DI.prototype={ +grH(){var s=this.x +return s===$?this.x=A.a([],t.jm):s}, +b6V(a,b,c,d){var s,r,q,p=this,o=a.gd2(),n=a.guU(),m=a.a +p.axP(d,b,o,n,m==null?null:m.gdO()) +o=a.b +if(o!=null)p.b=A.eA(o,t.N,t.gH) +o=a.d +if(o!=null){n=t.N +p.d=A.eA(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.Qn($,s,null,a,b,d) +s=Math.max(s*b,1) +r.d=new Uint8Array(s) +q.a=r}else{s=B.e.e3(a/4) +r=new A.Qn($,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.e3(a*1.5):B.e.e3(a/2) +r=new A.Qp($,s,null,a,b,d) +s=Math.max(s*b,1) +r.d=new Uint8Array(s) +q.a=r}else{s=B.e.e3(a/2) +r=new A.Qp($,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.cIE(a,b,d) +else q.a=new A.Qq(new Uint8Array(a*b),e,a,b,1) +break +case 4:q.a=new A.a25(new Uint16Array(a*b*d),a,b,d) +break +case 5:q.a=A.d84(a,b,d) +break +case 6:q.a=new A.a24(new Int8Array(a*b*d),a,b,d) +break +case 7:q.a=new A.a22(new Int16Array(a*b*d),a,b,d) +break +case 8:q.a=new A.a23(new Int32Array(a*b*d),a,b,d) +break +case 9:q.a=A.d82(a,b,d) +break +case 10:q.a=A.d83(a,b,d) +break +case 11:q.a=new A.a21(new Float64Array(a*b*4*d),a,b,d) +break}}, +k(a){var s=this +return"Image("+s.gbl(s)+", "+s.gba(s)+", "+s.gd2().b+", "+s.guU()+")"}, +gbl(a){var s=this.a +s=s==null?null:s.a +return s==null?0:s}, +gba(a){var s=this.a +s=s==null?null:s.b +return s==null?0:s}, +gd2(){var s=this.a +s=s==null?null:s.gd2() +return s==null?B.aj:s}, +gE3(){var s=this.e +return s==null?this.e=new A.Ps(A.b(t.N,t.Ij)):s}, +aY6(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)}, +gce(){var s=this +return s.a!=null&&s.gbl(s)>0&&s.gba(s)>0}, +gnb(a){var s=this.a +s=s==null?null:s.gnb(s) +if(s==null)s=new Uint8Array(0).buffer +return s}, +fi(){var s=this.a +s=s==null?null:A.bz(s.gnb(s),0,null) +return s==null?A.bz(this.gnb(this),0,null):s}, +gaNJ(a){var s=this.a +s=s==null?null:s.gnb(s).byteLength +return s==null?0:s}, +guU(){var s=this.a +s=s==null?null:s.gdO() +s=s==null?null:s.b +if(s==null){s=this.a +s=s==null?null:s.c}return s==null?0:s}, +gxc(){var s=this.a +s=s==null?null:s.gxc() +return s===!0}, +gvb(){var s=this.a +return(s==null?null:s.gdO())!=null}, +gv3(){var s=this.a +s=s==null?null:s.gv3() +return s==null?0:s}, +aNb(a,b){var s=this +return a>=0&&b>=0&&a=s.gbl(s)||b<0||b>=s.gba(s))return new A.eB() +return s.dG(a,b,null)}, +aUY(a,b,c){switch(c.a){case 0:return this.tL(B.e.C(a),B.e.C(b)) +case 1:case 3:return this.aUZ(a,b) +case 2:return this.aUX(a,b)}}, +aUZ(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.buK(a-k,b-s) +q=m.tL(k,s) +p=r>=m.gba(m)?q:m.tL(k,r) +o=j>=m.gbl(m)?q:m.tL(j,s) +n=j>=m.gbl(m)||r>=m.gba(m)?q:m.tL(j,r) +return m.xq(l.$4(q.gav(q),o.gav(o),p.gav(p),n.gav(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.gaU(q),o.gaU(o),p.gaU(p),n.gaU(n)))}, +aUX(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.buJ() +m=c6.tL(c8,s) +l=c9<0 +k=!l +j=!k||r<0?m:c6.tL(c9,r) +i=l?m:c6.tL(c8,r) +h=r<0 +g=h||d0>=c6.gbl(c6)?m:c6.tL(d0,r) +f=d1>=c6.gbl(c6)||h?m:c6.tL(d1,r) +e=c7.$5(o,j.gav(j),i.gav(i),g.gav(g),f.gav(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.gaU(j),i.gaU(i),g.gaU(g),f.gaU(f)) +a=l?m:c6.tL(c9,s) +a0=d0>=c6.gbl(c6)?m:c6.tL(d0,s) +a1=d1>=c6.gbl(c6)?m:c6.tL(d1,s) +a2=c7.$5(o,a.gav(a),m.gav(m),a0.gav(a0),a1.gav(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.gaU(a),m.gaU(m),a0.gaU(a0),a1.gaU(a1)) +a6=!k||q>=c6.gba(c6)?m:c6.tL(c9,q) +a7=q>=c6.gba(c6)?m:c6.tL(c8,q) +a8=d0>=c6.gbl(c6)||q>=c6.gba(c6)?m:c6.tL(d0,q) +a9=d1>=c6.gbl(c6)||q>=c6.gba(c6)?m:c6.tL(d1,q) +b0=c7.$5(o,a6.gav(a6),a7.gav(a7),a8.gav(a8),a9.gav(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.gaU(a6),a7.gaU(a7),a8.gaU(a8),a9.gaU(a9)) +b4=!k||p>=c6.gba(c6)?m:c6.tL(c9,p) +b5=p>=c6.gba(c6)?m:c6.tL(c8,p) +b6=d0>=c6.gbl(c6)||p>=c6.gba(c6)?m:c6.tL(d0,p) +b7=d1>=c6.gbl(c6)||p>=c6.gba(c6)?m:c6.tL(d1,p) +b8=c7.$5(o,b4.gav(b4),b5.gav(b5),b6.gav(b6),b7.gav(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.gaU(b4),b5.gaU(b5),b6.gaU(b6),b7.gaU(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.xq(B.e.C(c2),B.e.C(c3),B.e.C(c4),B.e.C(c5))}, +Hl(a,b,c){var s +if(t.lN.b(c))if(c.gqX(c).gdO()!=null)if(this.gvb()){s=this.a +if(s!=null)s.hR(a,b,c.gdA(c),0,0) +return}s=this.a +if(s!=null)s.tN(a,b,c.gav(c),c.gaP(),c.gaR(c),c.gaU(c))}, +gcG(){var s=this.a +s=s==null?null:s.gcG() +return s==null?0:s}, +qw(a,b){var s=this.a +return s==null?null:s.qw(0,b)}, +V(a){return this.qw(a,null)}, +YO(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.gd2() +if(a8==null)a8=a5.guU() +s=B.a1C.h(0,a7) +if(a9)if(a8<4){if(a7!==B.fp)if(a7!==B.e2)if(a7!==B.ey)r=a7===B.aj&&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.gd2().a>=3 +else r=!0 +if(r)a9=!1 +if(a7===a5.gd2())if(a8===a5.guU()){if(!a9){r=a5.a +r=(r==null?a6:r.gdO())==null}else r=!1 +if(!r)if(a9){r=a5.a +r=(r==null?a6:r.gdO())!=null}else r=!1 +else r=!0}else r=!1 +else r=!1 +if(r)return A.uP(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.hd(d) +if(s>2)q[r+2]=A.hd(e)}}, +tN(a,b,c,d,e,f){var s=this.c,r=b*this.a*s+a*s,q=this.d +q[r]=A.hd(c) +if(s>1){q[r+1]=A.hd(d) +if(s>2){q[r+2]=A.hd(e) +if(s>3)q[r+3]=A.hd(f)}}}, +k(a){return"ImageDataFloat16("+this.a+", "+this.b+", "+this.c+")"}, +qw(a,b){}} +A.Ql.prototype={ +AN(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.Ql(r,s.a,s.b,s.c)}, +gd2(){return B.kB}, +gB5(){return B.Ap}, +gnb(a){return this.d.buffer}, +gv3(){return 32}, +gS(a){return A.cKK(this)}, +gu(a){return this.d.byteLength}, +gcG(){return 1}, +gA7(){return this.a*this.c*4}, +gxc(){return!0}, +xq(a,b,c,d){var s=new Float32Array(4),r=new A.Ok(s) +s[0]=a +s[1]=b +s[2]=c +s[3]=d +s=r +return s}, +dG(a,b,c){var s,r +if(c==null||!(c instanceof A.JN)||c.d!==this)c=A.cKK(this) +c.a=a +c.b=b +s=c.d +r=s.c +c.c=b*s.a*r+a*r +return c}, +w_(a,b){return this.dG(a,b,null)}, +w6(a,b,c){var s=this.c +this.d[b*this.a*s+a*s]=c}, +hR(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}}, +tN(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+")"}, +qw(a,b){}} +A.a21.prototype={ +AN(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.a21(r,s.a,s.b,s.c)}, +gd2(){return B.lV}, +gB5(){return B.Ap}, +gnb(a){return this.d.buffer}, +gu(a){return this.d.byteLength}, +gv3(){return 64}, +gS(a){return A.cKL(this)}, +gcG(){return 1}, +gA7(){return this.a*this.c*8}, +gxc(){return!0}, +xq(a,b,c,d){var s=new Float64Array(4),r=new A.Ol(s) +s[0]=a +s[1]=b +s[2]=c +s[3]=d +s=r +return s}, +dG(a,b,c){var s,r +if(c==null||!(c instanceof A.JO)||c.d!==this)c=A.cKL(this) +c.a=a +c.b=b +s=c.d +r=s.c +c.c=b*s.a*r+a*r +return c}, +w_(a,b){return this.dG(a,b,null)}, +w6(a,b,c){var s=this.c +this.d[b*this.a*s+a*s]=c}, +hR(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}}, +tN(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+")"}, +qw(a,b){}} +A.a22.prototype={ +AN(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.a22(r,s.a,s.b,s.c)}, +gd2(){return B.lX}, +gB5(){return B.Ao}, +gnb(a){return this.d.buffer}, +gS(a){return A.cKM(this)}, +gu(a){return this.d.byteLength}, +gcG(){return 32767}, +gxc(){return!0}, +gv3(){return 16}, +gA7(){return this.a*this.c*2}, +xq(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.Om(o) +o[0]=s +o[1]=r +o[2]=q +o[3]=p +s=n +return s}, +dG(a,b,c){var s,r +if(c==null||!(c instanceof A.JP)||c.d!==this)c=A.cKM(this) +c.a=a +c.b=b +s=c.d +r=s.c +c.c=b*s.a*r+a*r +return c}, +w_(a,b){return this.dG(a,b,null)}, +w6(a,b,c){var s=this.c +this.d[b*this.a*s+a*s]=B.e.C(c)}, +hR(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)}}, +tN(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+")"}, +qw(a,b){}} +A.a23.prototype={ +AN(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.a23(r,s.a,s.b,s.c)}, +gd2(){return B.lY}, +gB5(){return B.Ao}, +gnb(a){return this.d.buffer}, +gv3(){return 32}, +gA7(){return this.a*this.c*4}, +gS(a){return A.cKN(this)}, +gu(a){return this.d.byteLength}, +gcG(){return 2147483647}, +gxc(){return!0}, +xq(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.On(o) +o[0]=s +o[1]=r +o[2]=q +o[3]=p +s=n +return s}, +dG(a,b,c){var s,r +if(c==null||!(c instanceof A.JQ)||c.d!==this)c=A.cKN(this) +c.a=a +c.b=b +s=c.d +r=s.c +c.c=b*s.a*r+a*r +return c}, +w_(a,b){return this.dG(a,b,null)}, +w6(a,b,c){var s=this.c +this.d[b*this.a*s+a*s]=B.e.C(c)}, +hR(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)}}, +tN(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+")"}, +qw(a,b){}} +A.a24.prototype={ +AN(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.a24(r,s.a,s.b,s.c)}, +gd2(){return B.lW}, +gB5(){return B.Ao}, +gnb(a){return this.d.buffer}, +gA7(){return this.a*this.c}, +gS(a){return A.cKO(this)}, +gu(a){return this.d.byteLength}, +gcG(){return 127}, +gxc(){return!0}, +gv3(){return 8}, +xq(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.Oo(o) +o[0]=s +o[1]=r +o[2]=q +o[3]=p +s=n +return s}, +dG(a,b,c){var s,r +if(c==null||!(c instanceof A.JR)||c.d!==this)c=A.cKO(this) +c.a=a +c.b=b +s=c.d +r=s.c +c.c=b*s.a*r+a*r +return c}, +w_(a,b){return this.dG(a,b,null)}, +w6(a,b,c){var s=this.c +this.d[b*(this.a*s)+a*s]=B.e.C(c)}, +hR(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)}}, +tN(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+")"}, +qw(a,b){}} +A.Qm.prototype={ +bY3(a,b,c){var s=Math.max(this.e*b,1) +s=new Uint8Array(s) +this.d!==$&&A.e1() +this.d=s}, +AN(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.cO(0) +return new A.Qm(q,r.e,s,r.a,r.b,r.c)}, +gd2(){return B.fp}, +gB5(){return B.kA}, +gu(a){var s=this.d +s===$&&A.e() +return s.byteLength}, +gcG(){var s=this.f +s=s==null?null:s.gcG() +return s==null?1:s}, +gxc(){return!1}, +gnb(a){var s=this.d +s===$&&A.e() +return s.buffer}, +gv3(){return 1}, +gS(a){return A.aAl(this)}, +xq(a,b,c,d){var s=new A.Op(4,0) +s.qM(B.e.C(a),B.e.C(b),B.e.C(c),B.e.C(d)) +return s}, +dG(a,b,c){if(c==null||!(c instanceof A.JS)||c.f!==this)c=A.aAl(this) +c.yd(0,a,b) +return c}, +w_(a,b){return this.dG(a,b,null)}, +w6(a,b,c){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aAl(r):s).yd(0,a,b) +r.r.tS(0,c)}, +hR(a,b,c,d,e){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aAl(r):s).yd(0,a,b) +r.r.vp(c,d,e)}, +tN(a,b,c,d,e,f){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aAl(r):s).yd(0,a,b) +r.r.qM(c,d,e,f)}, +k(a){return"ImageDataUint1("+this.a+", "+this.b+", "+this.c+")"}, +qw(a,b){}, +gA7(){return this.e}, +gdO(){return this.f}} +A.a25.prototype={ +AN(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.a25(r,s.a,s.b,s.c)}, +gd2(){return B.ia}, +gB5(){return B.kA}, +gnb(a){return this.d.buffer}, +gv3(){return 16}, +gcG(){return 65535}, +gA7(){return this.a*this.c*2}, +gS(a){return A.cKP(this)}, +gu(a){return this.d.byteLength}, +gxc(){return!0}, +xq(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.Oq(o) +o[0]=s +o[1]=r +o[2]=q +o[3]=p +s=n +return s}, +dG(a,b,c){var s,r +if(c==null||!(c instanceof A.JT)||c.d!==this)c=A.cKP(this) +c.a=a +c.b=b +s=c.d +r=s.c +c.c=b*s.a*r+a*r +return c}, +w_(a,b){return this.dG(a,b,null)}, +w6(a,b,c){var s=this.c +this.d[b*this.a*s+a*s]=B.e.C(c)}, +hR(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)}}, +tN(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+")"}, +qw(a,b){}} +A.Qn.prototype={ +bY4(a,b,c){var s=Math.max(this.e*b,1) +s=new Uint8Array(s) +this.d!==$&&A.e1() +this.d=s}, +AN(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.cO(0) +return new A.Qn(q,r.e,s,r.a,r.b,r.c)}, +gd2(){return B.e2}, +gB5(){return B.kA}, +gv3(){return 2}, +gnb(a){var s=this.d +s===$&&A.e() +return s.buffer}, +gS(a){return A.aAm(this)}, +gu(a){var s=this.d +s===$&&A.e() +return s.byteLength}, +gcG(){var s=this.f +s=s==null?null:s.gcG() +return s==null?3:s}, +gxc(){return!1}, +xq(a,b,c,d){var s=new A.Or(4,0) +s.qM(B.e.C(a),B.e.C(b),B.e.C(c),B.e.C(d)) +return s}, +dG(a,b,c){if(c==null||!(c instanceof A.JU)||c.f!==this)c=A.aAm(this) +c.yd(0,a,b) +return c}, +w_(a,b){return this.dG(a,b,null)}, +w6(a,b,c){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aAm(r):s).yd(0,a,b) +r.r.tT(0,c)}, +hR(a,b,c,d,e){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aAm(r):s).yd(0,a,b) +r.r.vp(c,d,e)}, +tN(a,b,c,d,e,f){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aAm(r):s).yd(0,a,b) +r.r.qM(c,d,e,f)}, +k(a){return"ImageDataUint2("+this.a+", "+this.b+", "+this.c+")"}, +qw(a,b){}, +gA7(){return this.e}, +gdO(){return this.f}} +A.Qo.prototype={ +AN(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.Qo(r,s.a,s.b,s.c)}, +gd2(){return B.kC}, +gB5(){return B.kA}, +gnb(a){return this.d.buffer}, +gA7(){return this.a*this.c*4}, +gv3(){return 32}, +gcG(){return 4294967295}, +gS(a){return A.cKQ(this)}, +gu(a){return this.d.byteLength}, +gxc(){return!0}, +xq(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.Os(o) +o[0]=s +o[1]=r +o[2]=q +o[3]=p +s=n +return s}, +dG(a,b,c){var s,r +if(c==null||!(c instanceof A.JV)||c.d!==this)c=A.cKQ(this) +c.a=a +c.b=b +s=c.d +r=s.c +c.c=b*s.a*r+a*r +return c}, +w_(a,b){return this.dG(a,b,null)}, +w6(a,b,c){var s=this.c +this.d[b*this.a*s+a*s]=B.e.C(c)}, +hR(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)}}, +tN(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+")"}, +qw(a,b){}} +A.Qp.prototype={ +bY5(a,b,c){var s=Math.max(this.e*b,1) +s=new Uint8Array(s) +this.d!==$&&A.e1() +this.d=s}, +AN(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.cO(0) +return new A.Qp(q,r.e,s,r.a,r.b,r.c)}, +gd2(){return B.ey}, +gB5(){return B.kA}, +gnb(a){var s=this.d +s===$&&A.e() +return s.buffer}, +gS(a){return A.aAn(this)}, +gu(a){var s=this.d +s===$&&A.e() +return s.byteLength}, +gcG(){var s=this.f +s=s==null?null:s.gcG() +return s==null?15:s}, +gxc(){return!1}, +gv3(){return 4}, +xq(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.Ot(4,new Uint8Array(2)) +o.qM(s,r,q,p) +s=o +return s}, +dG(a,b,c){if(c==null||!(c instanceof A.JW)||c.e!==this)c=A.aAn(this) +c.yd(0,a,b) +return c}, +w_(a,b){return this.dG(a,b,null)}, +w6(a,b,c){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aAn(r):s).yd(0,a,b) +r.r.tU(0,c)}, +hR(a,b,c,d,e){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aAn(r):s).yd(0,a,b) +r.r.vp(c,d,e)}, +tN(a,b,c,d,e,f){var s,r=this +if(r.c<1)return +s=r.r;(s==null?r.r=A.aAn(r):s).yd(0,a,b) +r.r.qM(c,d,e,f)}, +k(a){return"ImageDataUint4("+this.a+", "+this.b+", "+this.c+")"}, +qw(a,b){}, +gA7(){return this.e}, +gdO(){return this.f}} +A.Qq.prototype={ +AN(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.cO(0) +return new A.Qq(q,s,r.a,r.b,r.c)}, +gd2(){return B.aj}, +gB5(){return B.kA}, +gnb(a){return this.d.buffer}, +gA7(){return this.a*this.c}, +gv3(){return 8}, +gS(a){return A.cyR(this)}, +gu(a){return this.d.byteLength}, +gcG(){var s=this.e +s=s==null?null:s.gcG() +return s==null?255:s}, +gxc(){return!1}, +xq(a,b,c,d){var s=A.d43(B.e.C(B.e.bb(a,0,255)),B.e.C(B.e.bb(b,0,255)),B.e.C(B.e.bb(c,0,255)),B.e.C(B.e.bb(d,0,255))) +return s}, +dG(a,b,c){var s,r +if(c==null||!(c instanceof A.JX)||c.d!==this)c=A.cyR(this) +c.a=a +c.b=b +s=c.d +r=s.c +c.c=b*s.a*r+a*r +return c}, +w_(a,b){return this.dG(a,b,null)}, +w6(a,b,c){var s=this.c +this.d[b*(this.a*s)+a*s]=B.e.C(c)}, +hR(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)}}, +tN(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+")"}, +qw(a,b){var s,r,q,p,o,n,m,l,k,j,i=this,h=null,g=b==null?h:A.pN(b,h,B.aj,h,h),f=i.c +if(f===1){s=g==null?0:B.d.bb(A.b7(g.gav(g)),0,255) +f=i.d +B.D.uw(f,0,f.length,s)}else if(f===2){f=g==null +s=f?0:B.d.bb(A.b7(g.gav(g)),0,255) +r=f?0:B.d.bb(A.b7(g.gaP()),0,255) +q=A.cyC(i.d.buffer,0,h) +B.kV.uw(q,0,q.length,(r<<8|s)>>>0)}else if(f===4){f=g==null +s=f?0:B.d.bb(A.b7(g.gav(g)),0,255) +r=f?0:B.d.bb(A.b7(g.gaP()),0,255) +p=f?0:B.d.bb(A.b7(g.gaR(g)),0,255) +o=f?0:B.d.bb(A.b7(g.gaU(g)),0,255) +n=A.je(i.d.buffer,0,h) +B.db.uw(n,0,n.length,(o<<24|p<<16|r<<8|s)>>>0)}else{f=g==null +s=f?0:B.d.bb(A.b7(g.gav(g)),0,255) +r=f?0:B.d.bb(A.b7(g.gaP()),0,255) +p=f?0:B.d.bb(A.b7(g.gaR(g)),0,255) +for(m=A.cyR(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.bb(s,0,255)) +if(j)f[m.c+1]=B.e.C(B.d.bb(r,0,255)) +if(k)f[m.c+2]=B.e.C(B.d.bb(p,0,255))}}}, +gdO(){return this.e}} +A.a2t.prototype={ +G(){return"Interpolation."+this.b}} +A.bHy.prototype={} +A.azP.prototype={ +cO(a){return new A.azP(new Uint16Array(A.bu(this.c)),this.a,this.b)}, +gnb(a){return this.c.buffer}, +gd2(){return B.j5}, +gcG(){return 1}, +ly(a,b,c,d){var s=this.b +if(c1){s[a+1]=A.hd(c) +if(r>2)s[a+2]=A.hd(d)}}, +z5(a,b,c){var s,r=this.b +if(c1){s[a+1]=c +if(r>2)s[a+2]=d}}, +z5(a,b,c){var s=this.b +return c1){s[a+1]=c +if(r>2)s[a+2]=d}}, +z5(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)}}, +z5(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)}}, +z5(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)}}, +z5(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)}}, +z5(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)}}, +z5(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)}}, +a3w(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)}}}, +z5(a,b,c){var s=this.b +return c=s.length)return 0 +return s[a]}, +y5(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]}, +y3(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]}, +Df(a,b){return this.ly(0,a,0,b)}, +De(a,b){return this.ly(0,a,1,b)}, +Dd(a,b){return this.ly(0,a,2,b)}, +Dc(a,b){return this.ly(0,a,3,b)}} +A.JM.prototype={ +cO(a){var s=this +return new A.JM(s.a,s.b,s.c,s.d)}, +gd2(){return B.j5}, +gu(a){return this.d.c}, +gdO(){return null}, +gcG(){return 1}, +gce(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0){r=r.d[this.c] +s=$.i0 +r=(s!=null?s:A.iT())[r]}else r=0 +return r}, +sav(a,b){var s=this.d +if(s.c>0)s.d[this.c]=A.hd(b)}, +gaP(){var s,r=this.d +if(r.c>1){r=r.d[this.c+1] +s=$.i0 +r=(s!=null?s:A.iT())[r]}else r=0 +return r}, +saP(a){var s=this.d +if(s.c>1)s.d[this.c+1]=A.hd(a)}, +gaR(a){var s,r=this.d +if(r.c>2){r=r.d[this.c+2] +s=$.i0 +r=(s!=null?s:A.iT())[r]}else r=0 +return r}, +saR(a,b){var s=this.d +if(s.c>2)s.d[this.c+2]=A.hd(b)}, +gaU(a){var s,r=this.d +if(r.c>3){r=r.d[this.c+3] +s=$.i0 +r=(s!=null?s:A.iT())[r]}else r=0 +return r}, +saU(a,b){var s,r=this.d +if(r.c>3){s=this.gaP() +r.d[this.c+3]=A.hd(s)}}, +gr3(){return this.gav(this)/1}, +sr3(a){this.sav(0,a)}, +gqJ(){return this.gaP()/1}, +sqJ(a){this.saP(a)}, +gqT(){return this.gaR(this)/1}, +sqT(a){this.saR(0,a)}, +gr8(){return this.gaU(this)/1}, +sr8(a){this.saU(0,a)}, +gt3(){return A.jM(this)}, +pO(a,b){var s=this +if(s.d.c>0){s.sav(0,b.gav(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saU(0,b.gaU(b))}}, +vp(a,b,c){var s=this,r=s.d,q=r.c +if(q>0){r=r.d +r[s.c]=A.hd(a) +if(q>1){r[s.c+1]=A.hd(b) +if(q>2)r[s.c+2]=A.hd(c)}}}, +qM(a,b,c,d){var s=this,r=s.d,q=r.c +if(q>0){r=r.d +r[s.c]=A.hd(a) +if(q>1){r[s.c+1]=A.hd(b) +if(q>2){r[s.c+2]=A.hd(c) +if(q>3)r[s.c+3]=A.hd(d)}}}}, +gS(a){return new A.ib(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.JM)return A.b1(A.Q(p,!0,A.y(p).i("D.E")))===A.b1(A.Q(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=J.S(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.Q(this,!0,A.y(this).i("D.E")))}, +vD(a){return A.pN(this,null,a,null,null)}, +$idZ:1, +$idX:1, +gqX(a){return this.d}} +A.JN.prototype={ +cO(a){var s=this +return new A.JN(s.a,s.b,s.c,s.d)}, +gu(a){return this.d.c}, +gdO(){return null}, +gcG(){return 1}, +gd2(){return B.kB}, +gce(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0?s.d[this.c]:0}, +sav(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}, +gaU(a){var s=this.d +return s.c>3?s.d[this.c+3]:1}, +saU(a,b){var s=this.d +if(s.c>3)s.d[this.c+3]=b}, +gr3(){return this.gav(this)/1}, +sr3(a){this.sav(0,a)}, +gqJ(){return this.gaP()/1}, +sqJ(a){this.saP(a)}, +gqT(){return this.gaR(this)/1}, +sqT(a){this.saR(0,a)}, +gr8(){return this.gaU(this)/1}, +sr8(a){this.saU(0,a)}, +gt3(){return A.jM(this)}, +pO(a,b){var s=this +s.sav(0,b.gav(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saU(0,b.gaU(b))}, +vp(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}}, +qM(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.ib(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.JN)return A.b1(A.Q(p,!0,A.y(p).i("D.E")))===A.b1(A.Q(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=J.S(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.Q(this,!0,A.y(this).i("D.E")))}, +vD(a){return A.pN(this,null,a,null,null)}, +$idZ:1, +$idX:1, +gqX(a){return this.d}} +A.JO.prototype={ +cO(a){var s=this +return new A.JO(s.a,s.b,s.c,s.d)}, +gu(a){return this.d.c}, +gdO(){return null}, +gcG(){return 1}, +gd2(){return B.lV}, +gce(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0?s.d[this.c]:0}, +sav(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}, +gaU(a){var s=this.d +return s.c>3?s.d[this.c+3]:0}, +saU(a,b){var s=this.d +if(s.c>3)s.d[this.c+3]=b}, +gr3(){return this.gav(this)/1}, +sr3(a){this.sav(0,a)}, +gqJ(){return this.gaP()/1}, +sqJ(a){this.saP(a)}, +gqT(){return this.gaR(this)/1}, +sqT(a){this.saR(0,a)}, +gr8(){return this.gaU(this)/1}, +sr8(a){this.saU(0,a)}, +gt3(){return A.jM(this)}, +pO(a,b){var s=this +s.sav(0,b.gav(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saU(0,b.gaU(b))}, +vp(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}}, +qM(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.ib(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.JO)return A.b1(A.Q(p,!0,A.y(p).i("D.E")))===A.b1(A.Q(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=J.S(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.Q(this,!0,A.y(this).i("D.E")))}, +vD(a){return A.pN(this,null,a,null,null)}, +$idZ:1, +$idX:1, +gqX(a){return this.d}} +A.JP.prototype={ +cO(a){var s=this +return new A.JP(s.a,s.b,s.c,s.d)}, +gu(a){return this.d.c}, +gdO(){return null}, +gcG(){return 32767}, +gd2(){return B.lX}, +gce(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0?s.d[this.c]:0}, +sav(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)}, +gaU(a){var s=this.d +return s.c>3?s.d[this.c+3]:0}, +saU(a,b){var s=this.d +if(s.c>3)s.d[this.c+3]=B.e.C(b)}, +gr3(){return this.gav(this)/32767}, +sr3(a){this.sav(0,a*32767)}, +gqJ(){return this.gaP()/32767}, +sqJ(a){this.saP(a*32767)}, +gqT(){return this.gaR(this)/32767}, +sqT(a){this.saR(0,a*32767)}, +gr8(){return this.gaU(this)/32767}, +sr8(a){this.saU(0,a*32767)}, +gt3(){return A.jM(this)}, +pO(a,b){var s=this +s.sav(0,b.gav(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saU(0,b.gaU(b))}, +vp(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)}}}, +qM(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.ib(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.JP)return A.b1(A.Q(p,!0,A.y(p).i("D.E")))===A.b1(A.Q(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=J.S(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.Q(this,!0,A.y(this).i("D.E")))}, +vD(a){return A.pN(this,null,a,null,null)}, +$idZ:1, +$idX:1, +gqX(a){return this.d}} +A.JQ.prototype={ +cO(a){var s=this +return new A.JQ(s.a,s.b,s.c,s.d)}, +gu(a){return this.d.c}, +gdO(){return null}, +gcG(){return 2147483647}, +gd2(){return B.lY}, +gce(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0?s.d[this.c]:0}, +sav(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)}, +gaU(a){var s=this.d +return s.c>3?s.d[this.c+3]:0}, +saU(a,b){var s=this.d +if(s.c>3)s.d[this.c+3]=B.e.C(b)}, +gr3(){return this.gav(this)/2147483647}, +sr3(a){this.sav(0,a*2147483647)}, +gqJ(){return this.gaP()/2147483647}, +sqJ(a){this.saP(a*2147483647)}, +gqT(){return this.gaR(this)/2147483647}, +sqT(a){this.saR(0,a*2147483647)}, +gr8(){return this.gaU(this)/2147483647}, +sr8(a){this.saU(0,a*2147483647)}, +gt3(){return A.jM(this)}, +pO(a,b){var s=this +s.sav(0,b.gav(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saU(0,b.gaU(b))}, +vp(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)}}}, +qM(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.ib(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.JQ)return A.b1(A.Q(p,!0,A.y(p).i("D.E")))===A.b1(A.Q(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=J.S(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.Q(this,!0,A.y(this).i("D.E")))}, +vD(a){return A.pN(this,null,a,null,null)}, +$idZ:1, +$idX:1, +gqX(a){return this.d}} +A.JR.prototype={ +cO(a){var s=this +return new A.JR(s.a,s.b,s.c,s.d)}, +gu(a){return this.d.c}, +gdO(){return null}, +gcG(){return 127}, +gd2(){return B.lW}, +gce(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0?s.d[this.c]:0}, +sav(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)}, +gaU(a){var s=this.d +return s.c>3?s.d[this.c+3]:0}, +saU(a,b){var s=this.d +if(s.c>3)s.d[this.c+3]=B.e.C(b)}, +gr3(){return this.gav(this)/127}, +sr3(a){this.sav(0,a*127)}, +gqJ(){return this.gaP()/127}, +sqJ(a){this.saP(a*127)}, +gqT(){return this.gaR(this)/127}, +sqT(a){this.saR(0,a*127)}, +gr8(){return this.gaU(this)/127}, +sr8(a){this.saU(0,a*127)}, +gt3(){return A.jM(this)}, +pO(a,b){var s=this +s.sav(0,b.gav(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saU(0,b.gaU(b))}, +vp(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)}}}, +qM(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.ib(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.JR)return A.b1(A.Q(p,!0,A.y(p).i("D.E")))===A.b1(A.Q(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=J.S(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.Q(this,!0,A.y(this).i("D.E")))}, +vD(a){return A.pN(this,null,a,null,null)}, +$idZ:1, +$idX:1, +gqX(a){return this.d}} +A.JS.prototype={ +cO(a){var s=this +return new A.JS(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}, +gdO(){return this.f.f}, +gcG(){return this.f.gcG()}, +gd2(){return B.fp}, +gce(){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.N(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}, +zo(a){var s=this.f,r=s.f +if(r==null)s=s.c>a?this.ajd(0,a):0 +else s=r.z5(0,this.ajd(0,0),a) +return s}, +tS(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.bb(B.e.C(b),0,1) +n=B.d6p[r] +q=B.e.ek(o,r) +m.d[s]=(p&n|q)>>>0}, +h(a,b){return this.zo(b)}, +j(a,b,c){return this.tS(b,c)}, +gdA(a){return this.ajd(0,0)}, +sdA(a,b){this.tS(0,b)}, +gav(a){return this.zo(0)}, +sav(a,b){this.tS(0,b)}, +gaP(){return this.zo(1)}, +saP(a){this.tS(1,a)}, +gaR(a){return this.zo(2)}, +saR(a,b){this.tS(2,b)}, +gaU(a){return this.zo(3)}, +saU(a,b){this.tS(3,b)}, +gr3(){return this.zo(0)/this.f.gcG()}, +sr3(a){this.tS(0,a*this.f.gcG())}, +gqJ(){return this.zo(1)/this.f.gcG()}, +sqJ(a){this.tS(1,a*this.f.gcG())}, +gqT(){return this.zo(2)/this.f.gcG()}, +sqT(a){this.tS(2,a*this.f.gcG())}, +gr8(){return this.zo(3)/this.f.gcG()}, +sr8(a){this.tS(3,a*this.f.gcG())}, +gt3(){return A.jM(this)}, +pO(a,b){var s=this +s.tS(0,b.gav(b)) +s.tS(1,b.gaP()) +s.tS(2,b.gaR(b)) +s.tS(3,b.gaU(b))}, +vp(a,b,c){var s=this,r=s.f.c +if(r>0){s.tS(0,a) +if(r>1){s.tS(1,b) +if(r>2)s.tS(2,c)}}}, +qM(a,b,c,d){var s=this,r=s.f.c +if(r>0){s.tS(0,a) +if(r>1){s.tS(1,b) +if(r>2){s.tS(2,c) +if(r>3)s.tS(3,d)}}}}, +gS(a){return new A.ib(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.JS)return A.b1(A.Q(p,!0,A.y(p).i("D.E")))===A.b1(A.Q(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.S(b) +if(s.gu(b)!==q)return!1 +if(p.zo(0)!==s.h(b,0))return!1 +if(q>1){if(p.zo(1)!==s.h(b,1))return!1 +if(q>2){if(p.zo(2)!==s.h(b,2))return!1 +if(q>3)if(p.zo(3)!==s.h(b,3))return!1}}return!0}return!1}, +gv(a){return A.b1(A.Q(this,!0,A.y(this).i("D.E")))}, +vD(a){return A.pN(this,null,a,null,null)}, +$idZ:1, +$idX:1, +gqX(a){return this.f}} +A.JT.prototype={ +cO(a){var s=this +return new A.JT(s.a,s.b,s.c,s.d)}, +gu(a){return this.d.c}, +gdO(){return null}, +gcG(){return 65535}, +gd2(){return B.ia}, +gce(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0?s.d[this.c]:0}, +sav(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)}, +gaU(a){var s=this.d +return s.c>3?s.d[this.c+3]:0}, +saU(a,b){var s=this.d +if(s.c>3)s.d[this.c+3]=B.e.C(b)}, +gr3(){return this.gav(this)/65535}, +sr3(a){this.sav(0,a*65535)}, +gqJ(){return this.gaP()/65535}, +sqJ(a){this.saP(a*65535)}, +gqT(){return this.gaR(this)/65535}, +sqT(a){this.saR(0,a*65535)}, +gr8(){return this.gaU(this)/65535}, +sr8(a){this.saU(0,a*65535)}, +gt3(){return A.jM(this)}, +pO(a,b){var s=this +s.sav(0,b.gav(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saU(0,b.gaU(b))}, +vp(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)}}}, +qM(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.ib(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.JT)return A.b1(A.Q(p,!0,A.y(p).i("D.E")))===A.b1(A.Q(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=J.S(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.Q(this,!0,A.y(this).i("D.E")))}, +vD(a){return A.pN(this,null,a,null,null)}, +$idZ:1, +$idX:1, +gqX(a){return this.d}} +A.JU.prototype={ +cO(a){var s=this +return new A.JU(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}, +gdO(){return this.f.f}, +gcG(){return this.f.gcG()}, +gd2(){return B.e2}, +gce(){var s,r=this.a +if(r>=0){s=this.f +if(r=0&&r>>0}, +gvW(a){return this.a}, +gxo(a){return this.b}, +yd(a,b,c){var s,r,q,p=this +p.a=b +p.b=c +s=p.gaIj() +r=p.b*p.f.e +p.e=r +q=p.a*s +p.c=r+B.d.N(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.gaIj() +s=q.a*r +q.d=s&7 +q.c=q.e+B.d.N(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}, +zp(a){var s=this.f,r=s.f +if(r==null)s=s.c>a?this.aje(0,a):0 +else s=r.z5(0,this.aje(0,0),a) +return s}, +tT(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.bb(B.e.C(b),0,3) +n=B.cl0[B.d.N(r,1)] +q=B.e.ek(o,r) +m.d[s]=(p&n|q)>>>0}, +h(a,b){return this.zp(b)}, +j(a,b,c){return this.tT(b,c)}, +gdA(a){return this.aje(0,0)}, +sdA(a,b){this.tT(0,b)}, +gav(a){return this.zp(0)}, +sav(a,b){this.tT(0,b)}, +gaP(){return this.zp(1)}, +saP(a){this.tT(1,a)}, +gaR(a){return this.zp(2)}, +saR(a,b){this.tT(2,b)}, +gaU(a){return this.zp(3)}, +saU(a,b){this.tT(3,b)}, +gr3(){return this.zp(0)/this.f.gcG()}, +sr3(a){this.tT(0,a*this.f.gcG())}, +gqJ(){return this.zp(1)/this.f.gcG()}, +sqJ(a){this.tT(1,a*this.f.gcG())}, +gqT(){return this.zp(2)/this.f.gcG()}, +sqT(a){this.tT(2,a*this.f.gcG())}, +gr8(){return this.zp(3)/this.f.gcG()}, +sr8(a){this.tT(3,a*this.f.gcG())}, +gt3(){return A.jM(this)}, +pO(a,b){var s=this +s.tT(0,b.gav(b)) +s.tT(1,b.gaP()) +s.tT(2,b.gaR(b)) +s.tT(3,b.gaU(b))}, +vp(a,b,c){var s=this,r=s.f.c +if(r>0){s.tT(0,a) +if(r>1){s.tT(1,b) +if(r>2)s.tT(2,c)}}}, +qM(a,b,c,d){var s=this,r=s.f.c +if(r>0){s.tT(0,a) +if(r>1){s.tT(1,b) +if(r>2){s.tT(2,c) +if(r>3)s.tT(3,d)}}}}, +gS(a){return new A.ib(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.JU)return A.b1(A.Q(p,!0,A.y(p).i("D.E")))===A.b1(A.Q(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.S(b) +if(s.gu(b)!==q)return!1 +if(p.zp(0)!==s.h(b,0))return!1 +if(q>1){if(p.zp(1)!==s.h(b,1))return!1 +if(q>2){if(p.zp(2)!==s.h(b,2))return!1 +if(q>3)if(p.zp(3)!==s.h(b,3))return!1}}return!0}return!1}, +gv(a){return A.b1(A.Q(this,!0,A.y(this).i("D.E")))}, +vD(a){return A.pN(this,null,a,null,null)}, +$idZ:1, +$idX:1, +gqX(a){return this.f}} +A.JV.prototype={ +cO(a){var s=this +return new A.JV(s.a,s.b,s.c,s.d)}, +gu(a){return this.d.c}, +gdO(){return null}, +gcG(){return 4294967295}, +gd2(){return B.kC}, +gce(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0?s.d[this.c]:0}, +sav(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)}, +gaU(a){var s=this.d +return s.c>3?s.d[this.c+3]:0}, +saU(a,b){var s=this.d +if(s.c>3)s.d[this.c+3]=B.e.C(b)}, +gr3(){return this.gav(this)/4294967295}, +sr3(a){this.sav(0,a*4294967295)}, +gqJ(){return this.gaP()/4294967295}, +sqJ(a){this.saP(a*4294967295)}, +gqT(){return this.gaR(this)/4294967295}, +sqT(a){this.saR(0,a*4294967295)}, +gr8(){return this.gaU(this)/4294967295}, +sr8(a){this.saU(0,a*4294967295)}, +gt3(){return A.jM(this)}, +pO(a,b){var s=this +s.sav(0,b.gav(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saU(0,b.gaU(b))}, +vp(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)}}}, +qM(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.ib(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.JV)return A.b1(A.Q(p,!0,A.y(p).i("D.E")))===A.b1(A.Q(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=J.S(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.Q(this,!0,A.y(this).i("D.E")))}, +vD(a){return A.pN(this,null,a,null,null)}, +$idZ:1, +$idX:1, +gqX(a){return this.d}} +A.JW.prototype={ +cO(a){var s=this +return new A.JW(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}, +gdO(){return this.e.f}, +gcG(){return this.e.gcG()}, +gd2(){return B.ey}, +gce(){var s,r=this.a +if(r>=0){s=this.e +if(r=0&&r>>0):s+B.d.N(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}, +zq(a){var s=this.e,r=s.f +if(r==null)s=s.c>a?this.ajf(0,a):0 +else s=r.z5(0,this.ajf(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.bb(B.e.C(b),0,15) +n=r===4?15:240 +q=B.e.ek(o,r) +m.d[s]=(p&n|q)>>>0}, +h(a,b){return this.zq(b)}, +j(a,b,c){return this.tU(b,c)}, +gdA(a){return this.ajf(0,0)}, +sdA(a,b){this.tU(0,b)}, +gav(a){return this.zq(0)}, +sav(a,b){this.tU(0,b)}, +gaP(){return this.zq(1)}, +saP(a){this.tU(1,a)}, +gaR(a){return this.zq(2)}, +saR(a,b){this.tU(2,b)}, +gaU(a){return this.zq(3)}, +saU(a,b){this.tU(3,b)}, +gr3(){return this.zq(0)/this.e.gcG()}, +sr3(a){this.tU(0,a*this.e.gcG())}, +gqJ(){return this.zq(1)/this.e.gcG()}, +sqJ(a){this.tU(1,a*this.e.gcG())}, +gqT(){return this.zq(2)/this.e.gcG()}, +sqT(a){this.tU(2,a*this.e.gcG())}, +gr8(){return this.zq(3)/this.e.gcG()}, +sr8(a){this.tU(3,a*this.e.gcG())}, +gt3(){return A.jM(this)}, +pO(a,b){var s=this +s.tU(0,b.gav(b)) +s.tU(1,b.gaP()) +s.tU(2,b.gaR(b)) +s.tU(3,b.gaU(b))}, +vp(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)}}}, +qM(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.ib(this)}, +l(a,b){var s,r,q=this +if(b==null)return!1 +if(b instanceof A.JW)return A.b1(A.Q(q,!0,A.y(q).i("D.E")))===A.b1(A.Q(b,!0,A.y(b).i("D.E"))) +if(t.L.b(b)){s=q.e.c +r=J.S(b) +if(r.gu(b)!==s)return!1 +if(q.zq(0)!==r.h(b,0))return!1 +if(s>1){if(q.zq(1)!==r.h(b,1))return!1 +if(s>2){if(q.zq(2)!==r.h(b,2))return!1 +if(s>3)if(q.zq(3)!==r.h(b,3))return!1}}return!0}return!1}, +gv(a){return A.b1(A.Q(this,!0,A.y(this).i("D.E")))}, +vD(a){return A.pN(this,null,a,null,null)}, +$idZ:1, +$idX:1, +gqX(a){return this.e}} +A.JX.prototype={ +cO(a){var s=this +return new A.JX(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}, +gdO(){return this.d.e}, +gcG(){return this.d.gcG()}, +gd2(){return B.aj}, +gce(){var s,r=this.a +if(r>=0){s=this.d +if(r=0&&r0?s.d[this.c]:0 +else s=r.y8(s.d[this.c]) +return s}, +sav(a,b){var s=this.d +if(s.c>0)s.d[this.c]=B.e.C(B.e.bb(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.y5(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.bb(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.y3(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.bb(b,0,255))}, +gaU(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}, +saU(a,b){var s=this.d +if(s.c>3)s.d[this.c+3]=B.e.C(B.e.bb(b,0,255))}, +gr3(){return this.gav(this)/this.d.gcG()}, +sr3(a){this.sav(0,a*this.d.gcG())}, +gqJ(){return this.gaP()/this.d.gcG()}, +sqJ(a){this.saP(a*this.d.gcG())}, +gqT(){return this.gaR(this)/this.d.gcG()}, +sqT(a){this.saR(0,a*this.d.gcG())}, +gr8(){return this.gaU(this)/this.d.gcG()}, +sr8(a){this.saU(0,a*this.d.gcG())}, +gt3(){return A.jM(this)}, +pO(a,b){var s=this +if(s.d.e!=null)s.sdA(0,b.gdA(b)) +else{s.sav(0,b.gav(b)) +s.saP(b.gaP()) +s.saR(0,b.gaR(b)) +s.saU(0,b.gaU(b))}}, +vp(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)}}}, +qM(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.ib(this)}, +l(a,b){var s,r,q,p=this +if(b==null)return!1 +if(b instanceof A.JX)return A.b1(A.Q(p,!0,A.y(p).i("D.E")))===A.b1(A.Q(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.S(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.Q(this,!0,A.y(this).i("D.E")))}, +vD(a){return A.pN(this,null,a,null,null)}, +$idZ:1, +$idX:1, +gqX(a){return this.d}} +A.eB.prototype={ +cO(a){return new A.eB()}, +gqX(a){return $.cV2()}, +gvW(a){return 0}, +gxo(a){return 0}, +gu(a){return 0}, +gcG(){return 0}, +gd2(){return B.aj}, +gdO(){return null}, +gce(){return!1}, +h(a,b){return 0}, +j(a,b,c){}, +gdA(a){return 0}, +sdA(a,b){}, +gav(a){return 0}, +sav(a,b){}, +gaP(){return 0}, +saP(a){}, +gaR(a){return 0}, +saR(a,b){}, +gaU(a){return 0}, +saU(a,b){}, +gr3(){return 0}, +sr3(a){}, +gqJ(){return 0}, +sqJ(a){}, +gqT(){return 0}, +sqT(a){}, +gr8(){return 0}, +sr8(a){}, +gt3(){return 0}, +pO(a,b){}, +vp(a,b,c){}, +qM(a,b,c,d){}, +gE(a){return this}, +q(){return!1}, +l(a,b){if(b==null)return!1 +return b instanceof A.eB}, +gv(a){return 0}, +gS(a){return new A.ib(this)}, +vD(a){return this}, +$idZ:1, +$idX:1} +A.ari.prototype={ +G(){return"FlipDirection."+this.b}} +A.at1.prototype={ +k(a){return"ImageException: "+this.a}, +$ibw:1} +A.mv.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.cb(s),q=this.d+a +if(c instanceof A.mv)r.d_(s,q,q+b,c.a,c.d+d) +else r.d_(s,q,q+b,t.L.a(c),d)}, +JB(a,b,c){return this.Bj(a,b,c,0)}, +bNJ(a,b,c){var s=this.a,r=this.d+a +J.yC(s,r,r+b,c)}, +aeY(a,b,c){var s=this,r=c!=null?s.b+c:s.d +return A.de(s.a,s.e,a,r+b)}, +rR(a){return this.aeY(a,0,null)}, +KR(a,b){return this.aeY(a,0,b)}, +a3T(a,b){return this.aeY(a,b,null)}, +dg(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}, +aqP(){return A.dtR(this.A3())}, +A3(){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.dY(h,56)|B.d.dY(s,48)|B.d.dY(r,40)|B.d.dY(q,32)|p<<24|o<<16|n<<8|m)>>>0 +return(B.d.dY(m,56)|B.d.dY(n,48)|B.d.dY(o,40)|B.d.dY(p,32)|q<<24|r<<16|s<<8|h)>>>0}, +TU(a,b,c){var s,r=this,q=r.a +if(t.D.b(q))return r.aQL(b,c) +s=r.b+b+b +return J.aja(q,s,c<=0?r.c:s+c)}, +bg(a){return this.TU(a,0,0)}, +aQL(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.bz(p.buffer,p.byteOffset+r.d+a,q) +s=r.d+a +s=J.aja(p,s,s+q) +return new Uint8Array(A.bu(s))}, +fi(){return this.aQL(0,null)}, +a1F(){var s=this.a +if(t.D.b(s))return A.je(s.buffer,s.byteOffset+this.d,null) +return A.je(this.fi().buffer,0,null)}} +A.bFN.prototype={ +gdO(){var s=this.a +s===$&&A.e() +return s}, +bz5(a){var s=this +s.aBr(a) +s.az1() +s.aB6() +s.axL()}, +aTS(a){var s=B.e.C(a.gav(a)),r=B.e.C(a.gaP()) +return this.aB7(B.e.C(a.gaR(a)),r,s)}, +aTT(a,b,c){return this.aB7(c,b,a)}, +bnw(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.aK(h,8) +i.w=s +i.x=s*256 +i.Q=new A.a5a(new Uint32Array(1024),256,4) +i.a=new A.tb(new Uint8Array(768),256,3) +i.d=3 +i.e=2 +s=B.e.N(h,3) +i.y=new Int32Array(s) +s=t.i +i.z=A.aO(h*3,0,!1,s) +i.at=A.aO(i.c,0,!1,s) +s=i.ax=A.aO(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.b8q(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.eJ(j,s) +k-=B.d.aK(k,30) +o=B.d.N(k,8) +if(o<=1)o=0 +a3.aGC(o,j)}}}, +b8q(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}}, +bbu(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.ayP(r-p) +B.D.e_(q,s,r,a) +o.a+=b}, +qI(a){return this.a27(a,null)}, +pk(a){var s=this +if(s.b){s.am(B.d.N(a,8)&255) +s.am(a&255) +return}s.am(a&255) +s.am(B.d.N(a,8)&255)}, +cR(a){var s=this +if(s.b){s.am(B.d.N(a,24)&255) +s.am(B.d.N(a,16)&255) +s.am(B.d.N(a,8)&255) +s.am(a&255) +return}s.am(a&255) +s.am(B.d.N(a,8)&255) +s.am(B.d.N(a,16)&255) +s.am(B.d.N(a,24)&255)}, +bXL(a){var s,r=this,q=new Float32Array(1) +q[0]=a +s=A.bz(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])}, +bXM(a){var s,r=this,q=new Float64Array(1) +q[0]=a +s=A.bz(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])}, +ayP(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.D.e_(p,0,q,r) +this.c=p}, +bei(){return this.ayP(null)}, +gu(a){return this.a}} +A.aBf.prototype={ +G(){return"QuantizerType."+this.b}} +A.bKB.prototype={ +as_(a){var s,r,q=a.gbl(a),p=A.iv(null,null,B.aj,0,B.bl,a.gba(a),null,0,1,this.gdO(),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.aTS(r)) +s.q()}return p}} +A.ow.prototype={ +C(a){var s=this.b +return s===0?0:B.d.eJ(this.a,s)}, +l(a,b){if(b==null)return!1 +return b instanceof A.ow&&this.a===b.a&&this.b===b.b}, +gv(a){return A.an(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.at5.prototype={ +aOI(a,b,c,d){var s=new A.at6(B.yp,c,b,a,!0) +s.b6W(a,b,c,!0) +return $.cD2().H9(s,d)}, +bRE(a){return this.aOI(null,null,null,a)}} +A.buh.prototype={ +H9(a,b){return this.aUj(a,b)}, +aUj(a,b){var s=0,r=A.o(t.ju),q,p=this,o,n,m +var $async$H9=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.arV("image/*",p.aJc(b,a.e)),$async$H9) +case 3:n=d +m=J.S(n) +if(m.ga7(n))m=null +else{o=p.c +o===$&&A.e() +m=o.a1q(m.gO(n),a.a,a.b,a.c)}q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$H9,r)}, +Hd(a,b,c){return this.aVH(a,b,c)}, +aVH(a,b,c){var s=0,r=A.o(t.ju),q,p=this,o,n +var $async$Hd=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.arV("video/3gpp,video/x-m4v,video/mp4,video/*",p.aJc(c,b)),$async$Hd) +case 3:o=e +n=J.S(o) +q=n.ga7(o)?null:n.gO(o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Hd,r)}, +arV(a,b){var s=this,r=s.bEf(a,b,!1),q=s.b +q===$&&A.e() +J.pV(q).V(0) +J.pV(s.b).t(0,r) +r.click() +return s.bgj(r)}, +aJc(a,b){if(a===B.AU)return b===B.avx?"user":"environment" +return null}, +bfK(a){return a.files}, +bgj(a){var s=new A.ah($.as,t.G4),r=new A.aG(s,t.Xx),q=t.TV,p=new A.BG(a,"change",!1,q),o=t.P +p.gO(p).aJ(0,new A.buj(this,r),o) +B.OW.AF(a,"cancel",new A.buk(r)) +q=new A.BG(a,"error",!1,q) +q.gO(q).aJ(0,new A.bul(r),o) +return s}, +bEf(a,b,c){var s=A.cIO("file") +s.accept=a +s.multiple=!1 +if(b!=null)s.setAttribute("capture",b) +return s}} +A.buj.prototype={ +$1(a){var s,r=t.FZ.a(J.d1I(a)),q=r==null?null:this.a.bfK(r),p=this.b +if((p.a.a&30)===0&&q!=null){s=A.aM(q).i("O") +p.c3(0,A.Q(new A.O(q,new A.bui(),s),!0,s.i("al.E")))}}, +$S:58} +A.bui.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.ju(q==null?Date.now():q,!1) +p=a.type +p.toString +return A.LO(o,q,r,p,s)}, +$S:1298} +A.buk.prototype={ +$1(a){this.a.c3(0,A.a([],t.FQ))}, +$S:58} +A.bul.prototype={ +$1(a){var s=this.a +if((s.a.a&30)===0)s.qU(a)}, +$S:58} +A.bus.prototype={ +a1q(a,b,c,d){return this.bUC(a,b,c,d)}, +bUC(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$a1q=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.bMY(j),$async$a1q) +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.eJ(h,a),B.d.eJ(g,a)) +a0=A.cFT(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.adE(a3,l,a6),$async$a1q) +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$a1q,r)}, +bMY(a){var s,r=new A.ah($.as,t.Eg),q=new A.aG(r,t.Cc),p=document.createElement("img") +p.src=a +s=t.TV.c +A.cC(p,"load",new A.but(q,p),!1,s) +A.cC(p,"error",new A.buu(p,q),!1,s) +return r}, +adE(a,b,c){return this.bXH(a,b,c)}, +bXH(a,b,c){var s=0,r=A.o(t.rx),q,p,o,n,m,l +var $async$adE=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.aQy(b,m,Math.min(n,100)/100),$async$adE) +case 3:l=e +n=(self.URL||self.webkitURL).createObjectURL(l) +n.toString +p=Date.now() +o=l.size +o.toString +q=A.LO(n,new A.bQ(p,!1),o,m,"scaled_"+a.b) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$adE,r)}} +A.but.prototype={ +$1(a){this.a.c3(0,this.b)}, +$S:9} +A.buu.prototype={ +$1(a){B.chr.p6(this.a) +this.b.qU("Error while loading image.")}, +$S:9} +A.bDM.prototype={ +bfV(a,b,c,d,e,f){var s +if(a!=null)s=a>100 +else s=!1 +if(s)throw A.j(A.eC(a,"imageQuality","must be between 0 and 100")) +s=t.N +return B.a29.e2("pickImage",A.p(["source",f.a,"maxWidth",c,"maxHeight",b,"imageQuality",a,"cameraDevice",d.a,"requestFullMetadata",!0],s,t.z),!1,s)}, +H9(a,b){return this.aUk(a,b)}, +aUk(a,b){var s=0,r=A.o(t.ju),q,p=this,o +var $async$H9=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.bfV(a.c,a.b,a.a,a.e,!0,b),$async$H9) +case 3:o=d +q=o!=null?A.LO(o,null,null,null,null):null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$H9,r)}, +Hd(a,b,c){return this.aVI(a,b,c)}, +aVI(a,b,c){var s=0,r=A.o(t.ju),q,p,o +var $async$Hd=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.a29.e2("pickVideo",A.p(["source",c.a,"maxDuration",null,"cameraDevice",b.a],p,t.z),!1,p),$async$Hd) +case 3:o=e +q=o!=null?A.LO(o,null,null,null,null):null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Hd,r)}} +A.bug.prototype={} +A.YX.prototype={ +G(){return"CameraDevice."+this.b}} +A.at6.prototype={} +A.bu3.prototype={ +b6W(a,b,c,d){var s,r=this.c +if(r!=null)s=r>100 +else s=!1 +if(s)A.W(A.eC(r,"imageQuality","must be between 0 and 100"))}} +A.a27.prototype={ +G(){return"ImageSource."+this.b}} +A.OQ.prototype={ +k(a){return this.a}} +A.bvG.prototype={ +$1(a){return"default"}, +$S:18} +A.Eq.prototype={ +k(a){return this.a}} +A.kM.prototype={ +xa(a){var s,r,q,p=this,o=p.e +if(o==null){if(p.d==null){p.zu("yMMMMd") +p.zu("jms")}o=p.d +o.toString +o=p.aCH(o) +s=A.a0(o).i("c5<1>") +s=p.e=A.Q(new A.c5(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.gx6().CW[r] +case"c":return n.bIG(a) +case"d":return n.b.wU(B.c.hn(""+A.th(a),l.length,m)) +case"D":q=A.Kf(A.os(a),2,29,0,0,0,0,!1) +if(!A.eM(q))A.W(A.nX(q)) +return n.b.wU(B.c.hn(""+A.dp5(A.lo(a),A.th(a),A.lo(new A.bQ(q,!1))===2),l.length,m)) +case"E":q=n.b +l=l.length>=4?q.gx6().y:q.gx6().Q +return l[B.d.al(A.a5Q(a),7)] +case"G":p=A.os(a)>0?1:0 +q=n.b +return l.length>=4?q.gx6().c[p]:q.gx6().b[p] +case"h":s=A.ti(a) +if(A.ti(a)>12)s-=12 +return n.b.wU(B.c.hn(""+(s===0?12:s),l.length,m)) +case"H":return n.b.wU(B.c.hn(""+A.ti(a),l.length,m)) +case"K":return n.b.wU(B.c.hn(""+B.d.al(A.ti(a),12),l.length,m)) +case"k":return n.b.wU(B.c.hn(""+(A.ti(a)===0?24:A.ti(a)),l.length,m)) +case"L":return n.bIH(a) +case"M":return n.bIE(a) +case"m":return n.b.wU(B.c.hn(""+A.Sr(a),l.length,m)) +case"Q":return n.bIF(a) +case"S":return n.bID(a) +case"s":return n.b.wU(B.c.hn(""+A.bJj(a),l.length,m)) +case"v":return n.bIJ(a) +case"y":o=A.os(a) +if(o<0)o=-o +l=l.length +q=n.b +return l===2?q.wU(B.c.hn(""+B.d.al(o,100),2,m)):q.wU(B.c.hn(""+o,l,m)) +case"z":return n.bII(a) +case"Z":return n.bIK(a) +default:return""}}, +bIE(a){var s=this.a.length,r=this.b +switch(s){case 5:return r.gx6().d[A.lo(a)-1] +case 4:return r.gx6().f[A.lo(a)-1] +case 3:return r.gx6().w[A.lo(a)-1] +default:return r.wU(B.c.hn(""+A.lo(a),s,"0"))}}, +bID(a){var s=this.b,r=s.wU(B.c.hn(""+A.cL4(a),3,"0")),q=this.a.length-3 +if(q>0)return r+s.wU(B.c.hn(""+0,q,"0")) +else return r}, +bIG(a){var s=this.b +switch(this.a.length){case 5:return s.gx6().ax[B.d.al(A.a5Q(a),7)] +case 4:return s.gx6().z[B.d.al(A.a5Q(a),7)] +case 3:return s.gx6().as[B.d.al(A.a5Q(a),7)] +default:return s.wU(B.c.hn(""+A.th(a),1,"0"))}}, +bIH(a){var s=this.a.length,r=this.b +switch(s){case 5:return r.gx6().e[A.lo(a)-1] +case 4:return r.gx6().r[A.lo(a)-1] +case 3:return r.gx6().x[A.lo(a)-1] +default:return r.wU(B.c.hn(""+A.lo(a),s,"0"))}}, +bIF(a){var s=B.e.C((A.lo(a)-1)/3),r=this.a.length,q=this.b +switch(r){case 4:return q.gx6().ch[s] +case 3:return q.gx6().ay[s] +default:return q.wU(B.c.hn(""+(s+1),r,"0"))}}, +bIJ(a){throw A.j(A.bC(null))}, +bII(a){throw A.j(A.bC(null))}, +bIK(a){throw A.j(A.bC(null))}} +A.bGt.prototype={ +xa(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.cEF(a)?r.a:r.b +return q+r.fy.y}q=J.cEF(a)?r.a:r.b +s=r.k2 +s.a+=q +q=Math.abs(a) +if(r.x)r.bf8(q) +else r.ahB(q) +q=s.a+=B.e.gEj(a)?r.c:r.d +s.a="" +return q.charCodeAt(0)==0?q:q}, +bf8(a){var s,r,q,p=this +if(a===0){p.ahB(a) +p.az8(0) +return}s=B.e.dF(Math.log(a)/$.cva()) +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.ahB(r) +p.az8(s)}, +az8(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.hn(p,r,"0") +else s.bvi(r,p)}, +az5(a){var s +if(B.e.gEj(a)&&!B.e.gEj(Math.abs(a)))throw A.j(A.cg("Internal error: expected positive number, got "+A.q(a),null)) +s=B.e.dF(a) +return s}, +bt8(a){if(a==1/0||a==-1/0)return $.cuR() +else return B.e.aw(a)}, +ahB(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.az5(a1) +a0.a=o +n=a1-o +a0.d=n +if(B.e.C(n)!==0){a0.a=a1 +a0.d=0}new A.bGy(a0,a,a1).$0() +p=A.b7(Math.pow(10,a0.b)) +m=p*a.dx +l=J.Na(a.bt8(a0.d*m)) +if(l>=m){a0.a=a0.a+1 +l-=m}else if(A.cKn(l)>A.cKn(B.d.C(a.az5(a0.d*m))))a0.d=l/m +q=B.d.eJ(l,p) +r=B.d.al(l,p)}o=a0.a +if(typeof o=="number"&&o>$.cuR()){k=B.e.e3(Math.log(o)/$.cva())-$.cUX() +j=B.e.aw(Math.pow(10,k)) +if(j===0)j=Math.pow(10,k) +i=B.c.aQ("0",B.d.C(k)) +o=B.e.C(o/j)}else i="" +h=q===0?"":B.d.k(q) +g=a.bmK(o) +f=g+(g.length===0?h:B.c.hn(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.aQ("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.q(this.fr)+")"}} +A.bGx.prototype={ +$1(a){return this.a}, +$S:1303} +A.bGw.prototype={ +$1(a){return a.Q}, +$S:1793} +A.bGy.prototype={ +$0(){}, +$S:0} +A.az0.prototype={} +A.bGu.prototype={ +bpT(){var s,r,q,p,o,n,m,l,k,j=this,i=j.f +i.b=j.a69() +s=j.bqi() +i.d=j.a69() +r=j.b +if(r.eY()===";"){++r.b +i.a=j.a69() +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.a0B(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.ND) +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.ND) +o.e=1000 +a.a+=p.a.x +break +default:a.a+=s}return!0}, +bqi(){var s,r,q,p,o,n=this,m=new A.cR(""),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.bRf(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.e4('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}, +bRf(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.e4('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.e4('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.e4('Multiple exponential symbols in pattern "'+l.k(0)+'"',m,m)) +s.ax=!0 +s.f=0;++l.b +if(l.eY()==="+"){a.a+=l.u9(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.e4('Malformed exponential pattern "'+l.k(0)+'"',m,m)) +return!1 +default:return!1}a.a+=k;++l.b +return!0}, +gqq(a){return this.b}} +A.bYp.prototype={ +u9(a){var s=this.a0B(1);++this.b +return s}, +aZ(a,b){return B.c.pI(this.a,b,this.b)}, +a0B(a){var s=this.a,r=this.b +return B.c.X(s,r,Math.min(r+a,s.length))}, +eY(){return this.a0B(1)}, +k(a){return this.a+" at "+this.b}} +A.UX.prototype={ +h(a,b){return A.ee(b)==="en_US"?this.b:this.aki()}, +gcZ(a){return t.yp.a(this.aki())}, +a0(a,b){if(A.ee(b)!=="en_US")this.aki() +return!0}, +aki(){throw A.j(new A.avb("Locale data has not been initialized, call "+this.a+"."))}} +A.avb.prototype={ +k(a){return"LocaleDataException: "+this.a}, +$ibw:1} +A.td.prototype={ +G(){return"PluralCase."+this.b}} +A.cxX.prototype={} +A.a8E.prototype={ +b7s(a,b,c,d,e,f){this.b.sbYv(this.gbjo())}, +gBq(a){return this.b.gbY0()}, +bjp(a){var s,r,q,p,o=this +o.b.aI(0) +q=o.e +if(q!=null){q.af(0) +o.e=null}try{o.c.c3(0,o.$ti.c.a(a))}catch(p){s=A.a2(p) +r=A.ay(p) +o.c.qV(s,r)}}} +A.b2G.prototype={ +b6q(a,b,c,d,e,f,g){var s,r,q,p,o,n,m,l,k,j=this,i=null +j.ch.vA(j) +s=j.cx +s.t(0,j.CW) +r=s.$ti.i("eH<1>") +q=r.i("hn") +j.dx.xH(0,new A.fo(i,new A.hn(new A.b37(),new A.eH(s,r),q),q.i("fo")).Gl(new A.b38())) +q=r.i("hn") +j.id.xH(0,new A.fo(i,new A.hn(new A.b39(),new A.eH(s,r),q),q.i("fo")).Gl(new A.b3h())) +q=r.i("hn") +j.k1.xH(0,new A.fo(i,new A.hn(new A.b3i(),new A.eH(s,r),q),q.i("fo")).Gl(new A.b3j())) +q=t.zJ +A.daQ(q).AK(new A.eH(s,r)).Be(new A.b3k(j),new A.b3l()) +p=j.p1 +o=r.i("hn") +n=o.i("fo") +p.xH(0,new A.fo(i,new A.hn(new A.b3m(),new A.eH(s,r),o),n).Gl(new A.b3n())) +j.R8.xH(0,new A.fo(i,new A.hn(new A.b3o(),new A.eH(s,r),o),n).Gl(new A.b3a())) +n=j.k3 +o=j.k4 +m=j.p4 +l=j.p3 +k=t.y +p=A.d4b(new A.eH(n,n.$ti.i("eH<1>")),new A.eH(o,o.$ti.i("eH<1>")),new A.eH(p,p.$ti.i("eH<1>")),new A.eH(m,m.$ti.i("eH<1>")),new A.eH(l,l.$ti.i("eH<1>")),new A.b3b(),t.jv,t.z7,t.bo,k,t.ls,t.qO) +j.p2.xH(0,new A.fo(i,p,p.$ti.i("fo")).Gl(new A.b3c())) +p=j.dy +q=A.d4a(new A.eH(p,p.$ti.i("eH<1>")),new A.eH(s,r),new A.b3d(),k,q,t.w2) +j.k2.xH(0,new A.fo(i,q,q.$ti.i("fo")).Gl(new A.b3e())) +m.t(0,!1) +l.t(0,B.CD) +l=j.bup(!1,!0) +if(l!=null)l.nf(new A.b3f()) +n.t(0,i) +A.ak6().aJ(0,new A.b3g(j),t.P) +j.aju()}, +aju(){var s=0,r=A.o(t.H),q +var $async$aju=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$aju,r)}, +gabW(){var s=this.k2 +s=s.e.b!==B.b3?s.gm(s):null +return s==null?new A.EF(!1,B.pZ):s}, +HL(a){var s,r,q,p=this.dy +p=p.e.b!==B.b3?p.gm(p):null +p.toString +p=p&&this.CW.a===B.a7a +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.b3?r.gm(r):null +r.toString +r=s.a+B.e.aw(p.a*r) +q=new A.bc(r) +p=a.e +if(p==null||r<=p.a)p=q +else p.toString +return p}else return s}, +bEm(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.eH(s,s.$ti.i("eH<1>")).Be(new A.b3p(q,new A.b3u(new A.b3t(r),c,b,a),new A.b3v(q,r,o)),new A.b3q()) +s=r.cx +q.a=new A.eH(s,s.$ti.i("eH<1>")).Be(new A.b3r(r,o),new A.b3s()) +p=p.i("aQ<1>") +return new A.fo(null,new A.aQ(o,p),p.i("fo"))}, +at2(a){var s=null +return this.V8(A.d2Y(A.dG("asset:///"+a,0,s),s,s),s,!0)}, +V8(a,b,c){return this.aXN(a,b,!0)}, +aXM(a){return this.V8(a,null,!0)}, +aXN(a,b,c){var s=0,r=A.o(t.z2),q,p=this,o,n +var $async$V8=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.aOZ(b,null) +o=A.bIJ(null,B.G,0,null,null,B.pZ,B.G,null) +p.CW=o +p.cx.t(0,o) +p.as=a +p.awu() +o=p.dy +o=o.e.b!==B.b3?o.gm(o):null +o.toString +s=3 +return A.f(p.CI(0),$async$V8) +case 3:n=e +q=n +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$V8,r)}, +CI(a){var s=0,r=A.o(t.z2),q,p=this,o,n,m +var $async$CI=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$CI) +case 6:n=c +m=p.as +m.toString +s=7 +return A.f(p.Lf(n,m,o),$async$CI) +case 7:q=c +s=1 +break +s=4 +break +case 5:s=8 +return A.f(p.a6M(!0),$async$CI) +case 8:q=c +s=1 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$CI,r)}, +awu(){var s=this.as +s=s==null?null:A.a([s],t.Uj) +this.k3.t(0,s) +this.by0()}, +by0(){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.b3?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.qG(r,q,p) +else if(p")).rG(0,new A.b2Z()),$async$Lf) +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.mE){l=k +try{k=A.cKR(A.dK(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.aAx(l.b)) +else throw A.j(A.cKR(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$Lf,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.b3?o.gm(o):null +m.toString +if(m){s=1 +break}p.xr=!1 +m=p.CW +p.CW=m.amq(p.HL(m),new A.bQ(Date.now(),!1)) +o.t(0,!0) +p.cx.t(0,p.CW) +m=new A.ah($.as,t.LR) +l=new A.aG(m,t.zh) +s=4 +return A.f(A.ak6(),$async$oU) +case 4:s=3 +return A.f(c.a3f(!0),$async$oU) +case 3:k=c +s=k?5:7 +break +case 5:o=n.b!==B.b3?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.Xt(c,l) +s=11 +break +case 12:o=p.buq(!0,l) +if(o!=null)o.nf(new A.b3w()) +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.b3?o.gm(o):null +n.toString +if(!n){s=1 +break}p.xr=!1 +n=p.CW +p.CW=n.amq(p.HL(n),new A.bQ(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.d22(c,new A.bHT()),$async$hr) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$hr,r)}, +Xt(a,b){return this.buc(a,b)}, +buc(a,b){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i +var $async$Xt=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.b3?k.gm(k):null +k.toString +if(!k){s=1 +break}s=7 +return A.f(a.wC(0,new A.bIG()),$async$Xt) +case 7:if(b!=null)b.pq(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$Xt,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.a6M(!1) +n=o==null?null:o.nf(new A.b3x()) +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)}, +fR(a){return this.aZr(a)}, +aZr(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$fR=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$fR) +case 4:s=3 +return A.f(c.fR(new A.aDJ(a)),$async$fR) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$fR,r)}, +p8(a,b){var s=null +return this.aWP(0,b)}, +aWP(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.amq(b,new A.bQ(Date.now(),!1)) +m.CW=k +m.cx.t(0,k) +m.RG.t(0,new A.Sj()) +k=m.e +k===$&&A.e() +i=J +s=11 +return A.f(k,$async$p8) +case 11:s=10 +return A.f(i.d2d(d,new A.bS_(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)}, +ajR(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($.as,t.uA) +q=new A.aG(r,t.AY) +n.d=a +p=n.HL(n.CW) +o=n.p1 +o=o.e.b!==B.b3?o.gm(o):null +n.e=new A.b30(n,b,a,new A.b3_(new A.b36(n,s),a,q),n.as,p,c,new A.b32(n,o),o,q).$0() +return r}, +a6M(a){return this.ajR(a,!1,null)}, +buq(a,b){return this.ajR(a,!1,b)}, +bup(a,b){return this.ajR(a,b,null)}, +Py(a){return this.bdp(a)}, +bdp(a){var s=0,r=A.o(t.H),q=1,p,o=this,n,m +var $async$Py=A.k(function(b,c){if(b===1){p=c +s=q}while(true)switch(s){case 0:s=a instanceof A.W0?2:4 +break +case 2:s=5 +return A.f(a.v9(new A.aq9()),$async$Py) +case 5:s=3 +break +case 4:o.r=null +q=7 +s=10 +return A.f(A.cQb().IN(new A.bh5(o.z)),$async$Py) +case 10:q=1 +s=9 +break +case 7:q=6 +m=p +s=11 +return A.f(a.v9(new A.aq9()),$async$Py) +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$Py,r)}} +A.b37.prototype={ +$1(a){return a.a}, +$S:1305} +A.b38.prototype={ +$2(a,b){}, +$S:25} +A.b39.prototype={ +$1(a){return a.d}, +$S:1306} +A.b3h.prototype={ +$2(a,b){}, +$S:25} +A.b3i.prototype={ +$1(a){return a.f}, +$S:1307} +A.b3j.prototype={ +$2(a,b){}, +$S:25} +A.b3k.prototype={ +$1(a){var s,r,q,p,o,n,m=J.cb(a),l=m.gO(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.Sj()) +else{r=m.HL(l) +q=m.HL(k) +s=m.p3 +s=s.e.b!==B.b3?s.gm(s):null +s.toString +if(s!==B.a17)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")).bG(new A.b2V(r)) +s=a.e +new A.yi(s,s.$ti.i("yi<1>")).bG(new A.b2W(r,a))}, +$S:1313} +A.b2V.prototype={ +$1(a){this.a.hr(0)}, +$S:293} +A.b2W.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.GL.a){s=q.a +r=s.fr +r=r.e.b!==B.b3?r.gm(r):p +r.toString +s.fR(r/2)}q.a.xr=!1 +break +case 0:case 2:s=q.a +r=s.dy +r=r.e.b!==B.b3?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.b3?r.gm(r):p +r.toString +s.fR(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:1314} +A.b3t.prototype={ +$0(){var s=this.a.CW.e +return s==null?B.G:s}, +$S:488} +A.b3u.prototype={ +$0(){var s=this,r=J.d0Y(s.a.$0(),s.b),q=s.c +if(r.aq.a?q:r}, +$S:488} +A.b3v.prototype={ +$1(a){var s,r,q=this,p=q.c +if((p.c&4)!==0){a.af(0) +p=q.a +s=p.b +if(s!=null)s.af(0) +p=p.a +if(p!=null)p.af(0) +return}s=q.b +if((s.db.b.c&4)!==0){a.af(0) +s=q.a +r=s.b +if(r!=null)r.af(0) +s=s.a +if(s!=null)s.af(0) +p.aI(0) +return}r=s.dy +r=r.e.b!==B.b3?r.gm(r):null +r.toString +if(r)p.t(0,s.HL(s.CW))}, +$S:165} +A.b3p.prototype={ +$1(a){var s=this.a,r=s.c +if(r!=null)r.af(0) +s.c=A.UC(this.b.$0(),this.c)}, +$S:337} +A.b3q.prototype={ +$2(a,b){}, +$S:25} +A.b3r.prototype={ +$1(a){var s=this.a +this.b.t(0,s.HL(s.CW))}, +$S:1316} +A.b3s.prototype={ +$2(a,b){}, +$S:25} +A.b2X.prototype={ +$0(){if(this.a.bN!==this.b)throw A.j(A.jf("abort",null,"Loading interrupted",null))}, +$S:0} +A.b2Y.prototype={ +$1(a){return a.a}, +$S:1317} +A.b2Z.prototype={ +$1(a){return a!==B.vP}, +$S:1318} +A.b3w.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:130} +A.b3x.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:130} +A.b36.prototype={ +$0(){return this.a.bN!==this.b}, +$S:4} +A.b3_.prototype={ +$0(){if(!this.a.$0())return!1 +if(!this.b)return!0 +var s=new A.mE("abort","Loading interrupted",null,null) +this.c.qU(s) +throw A.j(s)}, +$S:4} +A.b32.prototype={ +$1(a){var s=this.a +s.y=a.gaqv().bG(new A.b34(s)) +s.x=a.gabV().Be(new A.b35(s,this.b),s.cx.gx_())}, +$S:1319} +A.b34.prototype={ +$1(a){var s,r=this,q=a.a +if(q!=null){s=r.a.dy +s=s.e.b!==B.b3?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.d19[q.a]) +q=a.f +if(q!=null)r.a.p4.t(0,q!==B.E6)}, +$S:1320} +A.b35.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.b3?s.gm(s):i)!=null){s=r.b!==B.b3?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.bDP(B.vP,n.f) +a.CW=a0 +a.cx.t(0,a0)}a0=a.dy +a0=a0.e.b!==B.b3?a0.gm(a0):null +a0.toString +g=a.fr +g=g.e.b!==B.b3?g.gm(g):null +g.toString +s=14 +return A.f(m.fR(new A.aDJ(g)),$async$$0) +case 14:if(h.$0()){q=m +s=1 +break}g=a.fx +g=g.e.b!==B.b3?g.gm(g):null +g.toString +s=15 +return A.f(m.BV(new A.bTd(g)),$async$$0) +case 15:if(h.$0()){q=m +s=1 +break}p=17 +g=a.fy +g=g.e.b!==B.b3?g.gm(g):null +g.toString +s=20 +return A.f(m.Hk(new A.bTa(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.b3?g.gm(g):null +g.toString +s=25 +return A.f(m.Hn(new A.bTc(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.b3?g.gm(g):null +g.toString +s=26 +return A.f(m.BT(new A.bT9(B.Wo[g.a])),$async$$0) +case 26:if(h.$0()){q=m +s=1 +break}g=a.p4 +g=g.e.b!==B.b3?g.gm(g):null +g.toString +g=g?B.E7:B.E6 +s=27 +return A.f(m.BU(new A.bTb(g)),$async$$0) +case 27:if(h.$0()){q=m +s=1 +break}g=a.ch.gawk(),f=g.length,c=0 +case 28:if(!(c"))}, +ph(a,b){return this.bMT(0,b)}, +bMT(a,b){var s=0,r=A.o(t.E4),q,p=this,o +var $async$ph=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.G:o +p.awt() +q=new A.E3(p.azi(p.d)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ph,r)}, +wC(a,b){return this.bRP(0,b)}, +bRP(a,b){var s=0,r=A.o(t.hC),q +var $async$wC=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=new A.K_() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$wC,r)}, +r0(a,b){return this.bRq(0,b)}, +bRq(a,b){var s=0,r=A.o(t.GJ),q +var $async$r0=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=new A.JL() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$r0,r)}, +fR(a){return this.aZx(a)}, +aZx(a){var s=0,r=A.o(t.KE),q +var $async$fR=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=new A.TC() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$fR,r)}, +BV(a){return this.aZd(a)}, +aZd(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.TB() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BV,r)}, +Hk(a){return this.aYB(a)}, +aYB(a){var s=0,r=A.o(t.ql),q +var $async$Hk=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=new A.a82() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Hk,r)}, +Hn(a){return this.aZ9(a)}, +aZ9(a){var s=0,r=A.o(t.uQ),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.a83() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Hn,r)}, +BT(a){return this.aYt(a)}, +aYt(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.Tz() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BT,r)}, +BU(a){return this.aZ7(a)}, +aZ7(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.TA() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BU,r)}, +p8(a,b){return this.aWV(0,b)}, +aWV(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.awt() +q=new A.Tp() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$p8,r)}, +v9(a){return this.bFW(a)}, +bFW(a){var s=0,r=A.o(t.UL),q +var $async$v9=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=new A.a_V() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$v9,r)}} +A.cda.prototype={ +$1(a){return this.a.e=a}, +$S:1324} +A.aOZ.prototype={} +A.b2F.prototype={ +gawk(){var s=A.Q(this.a,!0,t.Tz) +B.b.H(s,this.b) +return s}, +vA(a){var s,r,q +for(s=this.gawk(),r=s.length,q=0;q>"),q=this.d,p=A.a0(q).i("O<1,R<@,@>>"),o=t.z +return A.p(["id",this.a,"audioLoadConfiguration",null,"androidAudioEffects",A.Q(new A.O(s,new A.buZ(),r),!0,r.i("al.E")),"darwinAudioEffects",A.Q(new A.O(q,new A.bv_(),p),!0,p.i("al.E")),"androidOffloadSchedulingEnabled",!1],o,o)}} +A.buZ.prototype={ +$1(a){return a.wF()}, +$S:489} +A.bv_.prototype={ +$1(a){return a.wF()}, +$S:489} +A.bh5.prototype={} +A.a_U.prototype={} +A.bh4.prototype={} +A.a_T.prototype={} +A.byD.prototype={} +A.E3.prototype={} +A.bIG.prototype={} +A.K_.prototype={} +A.bHT.prototype={} +A.JL.prototype={} +A.aDJ.prototype={} +A.TC.prototype={} +A.bTd.prototype={} +A.TB.prototype={} +A.bTa.prototype={} +A.a82.prototype={} +A.bTc.prototype={ +gcC(a){return this.a}} +A.a83.prototype={} +A.bT9.prototype={} +A.Tz.prototype={} +A.J6.prototype={ +G(){return"LoopModeMessage."+this.b}} +A.bTb.prototype={} +A.TA.prototype={} +A.TM.prototype={ +G(){return"ShuffleModeMessage."+this.b}} +A.bS_.prototype={} +A.Tp.prototype={} +A.aq9.prototype={} +A.a_V.prototype={} +A.b3B.prototype={} +A.buV.prototype={} +A.c25.prototype={} +A.a5U.prototype={ +wF(){var s=t.z +return A.p(["type","progressive","id",this.a,"uri",this.d,"headers",this.e],s,s)}} +A.apw.prototype={ +wF(){var s=t.z +return A.p(["type","dash","id",this.a,"uri",this.d,"headers",this.e],s,s)}} +A.asu.prototype={ +wF(){var s=t.z +return A.p(["type","hls","id",this.a,"uri",this.d,"headers",this.e],s,s)}} +A.bDN.prototype={ +B8(a){return this.bLh(a)}, +bLh(a){var s=0,r=A.o(t.p_),q,p +var $async$B8=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.D8.e2("init",a.wF(),!1,t.H),$async$B8) +case 3:p=a.a +q=new A.ayf(new A.eG("com.ryanheise.just_audio.methods."+p,B.ax,null),p) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$B8,r)}, +IN(a){return this.bG0(a)}, +bG0(a){var s=0,r=A.o(t.Ud),q,p +var $async$IN=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.D8.e2("disposePlayer",A.p(["id",a.a],p,p),!1,t.G),$async$IN) +case 3:c.toString +q=new A.a_U() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$IN,r)}, +IM(a){return this.bFY(a)}, +bFY(a){var s=0,r=A.o(t.tw),q,p +var $async$IM=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.D8.e2("disposeAllPlayers",A.b(p,p),!1,t.G),$async$IM) +case 3:c.toString +q=new A.a_T() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$IM,r)}} +A.ayf.prototype={ +gabV(){var s=new A.wE("com.ryanheise.just_audio.events."+this.a).Tz(),r=A.y(s).i("uk>") +return new A.hn(new A.bDB(),new A.uk(s,r),r.i("hn"))}, +gaqv(){var s=new A.wE("com.ryanheise.just_audio.data."+this.a).Tz() +return new A.hn(new A.bDC(),s,A.y(s).i("hn"))}, +ph(a,b){return this.bMR(0,b)}, +bMR(a,b){var s=0,r=A.o(t.E4),q,p=this,o,n,m +var $async$ph=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=b.a.wF() +m=b.b +m=m==null?null:m.a +o=t.z +s=3 +return A.f(p.b.e2("load",A.p(["audioSource",n,"initialPosition",m,"initialIndex",b.c],o,o),!1,t.G),$async$ph) +case 3:o=d +o.toString +n=J.S(o) +q=new A.E3(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$ph,r)}, +wC(a,b){return this.bRM(0,b)}, +bRM(a,b){var s=0,r=A.o(t.hC),q,p=this,o +var $async$wC=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.e2("play",A.b(o,o),!1,t.G),$async$wC) +case 3:d.toString +q=new A.K_() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$wC,r)}, +r0(a,b){return this.bRn(0,b)}, +bRn(a,b){var s=0,r=A.o(t.GJ),q,p=this,o +var $async$r0=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.e2("pause",A.b(o,o),!1,t.G),$async$r0) +case 3:d.toString +q=new A.JL() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$r0,r)}, +fR(a){return this.aZt(a)}, +aZt(a){var s=0,r=A.o(t.KE),q,p=this,o +var $async$fR=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.e2("setVolume",A.p(["volume",a.a],o,o),!1,t.G),$async$fR) +case 3:c.toString +q=new A.TC() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$fR,r)}, +BV(a){return this.aZc(a)}, +aZc(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.e2("setSpeed",A.p(["speed",a.a],o,o),!1,t.G),$async$BV) +case 3:c.toString +q=new A.TB() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BV,r)}, +Hk(a){return this.aYA(a)}, +aYA(a){var s=0,r=A.o(t.ql),q,p=this,o +var $async$Hk=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.e2("setPitch",A.p(["pitch",a.a],o,o),!1,t.G),$async$Hk) +case 3:c.toString +q=new A.a82() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Hk,r)}, +Hn(a){return this.aZ8(a)}, +aZ8(a){var s=0,r=A.o(t.uQ),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.e2("setSkipSilence",A.p(["enabled",a.a],o,o),!1,t.G),$async$Hn) +case 3:c.toString +q=new A.a83() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Hn,r)}, +BT(a){return this.aYs(a)}, +aYs(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.e2("setLoopMode",A.p(["loopMode",a.a.a],o,o),!1,t.G),$async$BT) +case 3:c.toString +q=new A.Tz() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BT,r)}, +BU(a){return this.aZ6(a)}, +aZ6(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.e2("setShuffleMode",A.p(["shuffleMode",a.a.a],o,o),!1,t.G),$async$BU) +case 3:c.toString +q=new A.TA() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BU,r)}, +p8(a,b){return this.aWR(0,b)}, +aWR(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.e2("seek",A.p(["position",b.a.a,"index",b.b],o,o),!1,t.G),$async$p8) +case 3:d.toString +q=new A.Tp() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$p8,r)}, +v9(a){return this.bFT(a)}, +bFT(a){var s=0,r=A.o(t.UL),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=t.z +s=3 +return A.f(p.b.e2("dispose",A.b(o,o),!1,t.G),$async$v9) +case 3:c.toString +q=new A.a_V() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$v9,r)}} +A.bDB.prototype={ +$1(a){var s,r,q,p,o,n=null,m="duration",l="icyMetadata",k=J.S(a),j=B.cMe[A.b7(k.h(a,"processingState"))],i=A.ju(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.S(r) +if(q.h(r,"info")==null)p=n +else{p=s.a(q.h(r,"info")) +o=J.S(p) +p=new A.btM(A.cz(o.h(p,"title")),A.cz(o.h(p,"url")))}if(q.h(r,"headers")==null)s=n +else{s=s.a(q.h(r,"headers")) +r=J.S(s) +s=new A.btL(A.hJ(r.h(s,"bitrate")),A.cz(r.h(s,"genre")),A.cz(r.h(s,"name")),A.hJ(r.h(s,"metadataInterval")),A.cz(r.h(s,"url")),A.k8(r.h(s,"isPublic")))}s=new A.btN(p,s)}return new A.tc(j,i,h,g,f,s,A.hJ(k.h(a,"currentIndex")),A.hJ(k.h(a,"androidAudioSessionId")))}, +$S:1326} +A.bDC.prototype={ +$1(a){var s,r,q,p,o,n,m="loopMode",l="shuffleMode" +t.G.a(a) +s=J.S(a) +r=A.k8(s.h(a,"playing")) +q=A.cp6(s.h(a,"volume")) +p=A.cp6(s.h(a,"speed")) +o=A.cp6(s.h(a,"pitch")) +n=s.h(a,m)!=null?B.Wo[A.b7(s.h(a,m))]:null +return new A.xb(r,q,p,o,n,s.h(a,l)!=null?B.cSY[A.b7(s.h(a,l))]:null)}, +$S:1327} +A.bwx.prototype={ +B8(a){return this.bLg(a)}, +bLg(a){var s=0,r=A.o(t.p_),q,p=this,o,n,m +var $async$B8=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.jf("error",null,"Platform player "+m+" already exists",null)) +o=A.d7L(m) +n.j(0,m,o) +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$B8,r)}, +IN(a){return this.bG_(a)}, +bG_(a){var s=0,r=A.o(t.Ud),q,p=this,o,n,m +var $async$IN=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.GM(0),$async$IN) +case 3:o.D(0,n) +q=new A.a_U() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$IN,r)}, +IM(a){return this.bFX(a)}, +bFX(a){var s=0,r=A.o(t.tw),q,p=this,o,n,m,l +var $async$IM=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.bM(J.ag(n.a),n.b,m.i("bM<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).GM(0),$async$IM) +case 5:s=3 +break +case 4:o.V(0) +q=new A.a_T() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$IM,r)}} +A.IO.prototype={ +GM(a){var s=0,r=A.o(t.H),q=this +var $async$GM=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q.b.aI(0) +q.c.aI(0) +return A.m(null,r)}}) +return A.n($async$GM,r)}, +DI(){var s,r,q=this,p=null,o=Date.now(),n=q.d,m=q.gwR() +m=m==null?p:m.gbA(m) +if(m==null)m=B.G +s=q.gwR() +s=s==null?p:s.gbAL() +if(s==null)s=B.G +r=q.gwR() +r=r==null?p:r.gq7(r) +q.b.t(0,new A.tc(n,new A.bQ(o,!1),m,s,r,p,q.f,p))}} +A.asF.prototype={ +gaCY(){var s,r=this,q=null,p=r.y +if(p===$){s=new A.ciI(r.x,A.k2(q,q,q,q,!1,t.rW)) +s.PV() +r.y!==$&&A.ao() +r.y=s +p=s}return p}, +b6I(a){var s=this,r=s.x +B.fE.AF(r,"durationchange",new A.bsz(s)) +B.fE.AF(r,"error",new A.bsA(s)) +B.fE.AF(r,"ended",new A.bsB(s)) +B.fE.AF(r,"timeupdate",new A.bsC(s)) +B.fE.AF(r,"loadstart",new A.bsD(s)) +B.fE.AF(r,"waiting",new A.bsE(s)) +B.fE.AF(r,"stalled",new A.bsF(s)) +B.fE.AF(r,"canplaythrough",new A.bsG(s)) +B.fE.AF(r,"progress",new A.bsH(s))}, +gbQM(a){var s,r,q,p,o=this.Q.ga3c() +if(this.at)s=this.Q.gaZW() +else{r=o.length +q=J.lV(r,t.S) +for(p=0;p"))}, +gaqv(){var s=this.c +return new A.aQ(s,A.y(s).i("aQ<1>"))}, +ph(a,b){return this.bMQ(0,b)}, +bMQ(a,b){var s=0,r=A.o(t.E4),q,p=this,o,n,m,l +var $async$ph=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:l=p.gwR() +if(l!=null)l.hr(0) +p.Q=p.aTI(b.a) +l=b.c +p.f=l==null?0:l +l=p.gwR() +l.toString +o=b.b +n=o==null +s=3 +return A.f(l.ph(0,n?null:B.d.aK(o.a,1000)),$async$ph) +case 3:m=d +s=!n?4:5 +break +case 4:l=p.gwR() +l.toString +s=6 +return A.f(l.p8(0,B.d.aK(o.a,1000)),$async$ph) +case 6:case 5:if(p.e)p.gwR().oU(0) +q=new A.E3(m) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ph,r)}, +aaK(a,b){return this.bN6(a,b)}, +bN6(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$aaK=A.k(function(c,d){if(c===1){o=d +s=p}while(true)switch(s){case 0:m.d=B.a78 +m.DI() +k=a.k(0) +j=m.x +i=j.src +i.toString +s=k!==i?3:4 +break +case 3:m.z=new A.aG(new A.ah($.as,t.LR),t.zh) +j.src=k +j.playbackRate=m.r +j.preload="auto" +j.load() +if(b!=null)j.currentTime=B.d.aK(b.a,1000)/1000 +p=6 +s=9 +return A.f(m.z.a,$async$aaK) +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.jf(""+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.Du +m.DI() +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$aaK,r)}, +wC(a,b){return this.bRL(0,b)}, +bRL(a,b){var s=0,r=A.o(t.hC),q,p=this +var $async$wC=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.K_() +s=1 +break}p.e=!0 +s=3 +return A.f(p.HX(),$async$wC) +case 3:q=new A.K_() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$wC,r)}, +HX(){var s=0,r=A.o(t.H),q=this,p +var $async$HX=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.gwR() +s=2 +return A.f(p==null?null:p.oU(0),$async$HX) +case 2:return A.m(null,r)}}) +return A.n($async$HX,r)}, +r0(a,b){return this.bRm(0,b)}, +bRm(a,b){var s=0,r=A.o(t.GJ),q,p=this,o +var $async$r0=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.JL() +s=1 +break}p.e=!1 +o=p.gwR() +if(o!=null)o.hr(0) +q=new A.JL() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$r0,r)}, +fR(a){return this.aZs(a)}, +aZs(a){var s=0,r=A.o(t.KE),q,p=this +var $async$fR=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.TC() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$fR,r)}, +BV(a){return this.aZb(a)}, +aZb(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.TB() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BV,r)}, +BT(a){return this.aYr(a)}, +aYr(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.Tz() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BT,r)}, +BU(a){return this.aZ5(a)}, +aZ5(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.E7 +q=new A.TA() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$BU,r)}, +p8(a,b){return this.aWQ(0,b)}, +aWQ(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.aK(b.a.a,1000) +s=3 +return A.f(p.Qo(o,b.b),$async$p8) +case 3:q=new A.Tp() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$p8,r)}, +Qo(a,b){return this.btU(a,b)}, +btU(a,b){var s=0,r=A.o(t.H),q=this,p +var $async$Qo=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.gwR().p8(0,a),$async$Qo) +case 2:return A.m(null,r)}}) +return A.n($async$Qo,r)}, +GM(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$GM=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=p.gwR() +if(o!=null)o.hr(0) +o=p.x +o.removeAttribute("src") +o.load() +p.d=B.pY +p.DI() +s=3 +return A.f(p.b1E(0),$async$GM) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$GM,r)}, +aTI(a){var s=a.a,r=this.ax,q=r.h(0,s) +if(q==null){q=this.bEP(a) +r.j(0,s,q)}return q}, +bEP(a){var s +if(a instanceof A.a5U)return new A.aB_(A.dG(a.d,0,null),a.e,this) +else if(a instanceof A.apw)return new A.apx(A.dG(a.d,0,null),a.e,this) +else if(a instanceof A.asu)return new A.asv(A.dG(a.d,0,null),a.e,this) +else{s=A.aL("Unknown AudioSource type: "+a.k(0)) +throw A.j(s)}}} +A.bsz.prototype={ +$1(a){var s=this.a,r=s.z +if(r!=null)r.pq(0) +s.DI()}, +$S:58} +A.bsA.prototype={ +$1(a){var s=this.a,r=s.z +if(r!=null){s=s.x.error +s.toString +r.qU(s)}}, +$S:58} +A.bsB.prototype={ +$1(a){return this.aSS(a)}, +aSS(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.gwR() +if(p!=null)p.pq(0) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1328} +A.bsC.prototype={ +$1(a){var s=this.a,r=s.gwR() +if(r!=null){s=s.x.currentTime +s.toString +r.arl(s)}}, +$S:58} +A.bsD.prototype={ +$1(a){var s=this.a +s.d=B.vO +s.DI()}, +$S:58} +A.bsE.prototype={ +$1(a){var s=this.a +s.d=B.vO +s.DI()}, +$S:58} +A.bsF.prototype={ +$1(a){var s=this.a +s.d=B.vO +s.DI()}, +$S:58} +A.bsG.prototype={ +$1(a){var s=this.a +s.x.playbackRate=s.r +s.d=B.Du +s.DI()}, +$S:58} +A.bsH.prototype={ +$1(a){this.a.DI()}, +$S:58} +A.yK.prototype={} +A.zT.prototype={ +arl(a){return this.bVd(a)}, +bVd(a){var s=0,r=A.o(t.H) +var $async$arl=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$arl,r)}, +k(a){return A.a_(this).k(0)}} +A.aHc.prototype={ +ga3c(){return A.a([this],t.wD)}, +gaZW(){return A.a([0],t.t)}, +ph(a,b){return this.bMS(0,b)}, +CI(a){return this.ph(a,null)}, +bMS(a,b){var s=0,r=A.o(t.z2),q,p=this,o +var $async$ph=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.aaK(p.e,o),$async$ph) +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$ph,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.gaCY().oU(0),$async$oU) +case 2:p=new A.ah($.as,t.LR) +q.x=new A.aG(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.gaCY().hr(0) +q.aB2() +return A.m(null,r)}}) +return A.n($async$hr,r)}, +p8(a,b){return this.aWT(0,b)}, +aWT(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)}, +pq(a){var s=0,r=A.o(t.H),q=this +var $async$pq=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q.aB2() +q.a.JE(0) +return A.m(null,r)}}) +return A.n($async$pq,r)}, +aB2(){var s=this.x +if((s==null?null:(s.a.a&30)!==0)===!1)s.pq(0)}, +gq7(a){return this.w}, +gbA(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)}, +gbAL(){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.G}} +A.aB_.prototype={} +A.apx.prototype={} +A.asv.prototype={} +A.Wv.prototype={} +A.ciI.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($.as,t.D4) +q.b.t(0,new A.Wv(!0,new A.aG(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($.as,t.D4) +q.b.t(0,new A.Wv(!1,new A.aG(p,t.gR))) +s=2 +return A.f(p,$async$hr) +case 2:return A.m(null,r)}}) +return A.n($async$hr,r)}, +PV(){var s=0,r=A.o(t.H),q=1,p,o=[],n=this,m,l,k,j,i +var $async$PV=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:i=n.b +i=new A.mZ(A.fP(new A.ec(i,A.y(i).i("ec<1>")),"stream",t.K),t.et) +q=2 +l=n.a,k=t.z +case 5:s=7 +return A.f(i.q(),$async$PV) +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.em(j,k),$async$PV) +case 11:s=9 +break +case 10:l.pause() +case 9:j=m.b.a +if((j.a&30)!==0)A.W(A.ac("Future already completed")) +j.vw(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.af(0),$async$PV) +case 12:s=o.pop() +break +case 4:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$PV,r)}} +A.cqr.prototype={ +$1(a){return null.p(0,"Right")}, +$S:173} +A.cqq.prototype={ +$1(a){return null.p(0,"Left")}, +$S:173} +A.cqs.prototype={ +$1(a){var s=null +s.uI(s," ").h(0,0) +s.uI(s," ").h(0,0) +return!1}, +$S:173} +A.cqt.prototype={ +$1(a){var s=null +s.uI(s," ").h(0,0) +s.uI(s," ").h(0,0) +return!1}, +$S:173} +A.cqu.prototype={ +$1(a){return B.b.p(this.a,a)}, +$S:173} +A.a2D.prototype={ +Y(){return new A.y9(new A.fZ(0,!0,null,A.a([],t.ZP),$.bo()),B.k)}} +A.y9.prototype={ +ge7(a){var s=this.w +s===$&&A.e() +return s}, +an(){var s,r=this +r.e.a8(0,new A.ced(r)) +r.awj() +s=r.a.a +r.w=s==null?new A.tN():s +r.aM()}, +n(){this.aG() +this.e.n() +this.ayb()}, +awj(){var s=this +if(s.r)return +$.aif.push(s) +$.yy().a.push(s.ga_I(s)) +s.r=!0}, +ayb(){var s=this +if(!s.r)return +B.b.D($.aif,s) +B.b.D($.yy().a,s.ga_I(s)) +s.r=!1}, +Jx(a,b){return this.bMN(0,b)}, +bMN(a,b){var s=0,r=A.o(t.z),q,p=this,o,n,m,l,k +var $async$Jx=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:if(p.c==null||$.cqo){s=1 +break}o=$.yy().d +o=o.gaA(o) +n=A.i1(o,A.y(o).i("D.E")) +s=A.a_(b)===B.dSt?3:4 +break +case 3:o=p.a +o=A.cPS(n,o.d) +s=o?5:7 +break +case 5:p.a.e.$0() +s=6 +break +case 7:s=A.cPS(n,A.bJ([B.ih,B.Xh],t.bd))?8:10 +break +case 8:m=A.a([],t.p) +l=A.a([],t.o1) +B.b.ao($.aif,new A.cee(l)) +o=$.aif +if(!!o.fixed$length)A.W(A.ak("removeWhere")) +B.b.qg(o,new A.cef(l),!0) +B.b.ao($.aif,new A.ceg(m)) +k=B.b.ct($.aif,new A.ceh()) +if(!$.cqo)o=m.length!==0||k +else o=!1 +s=o?11:12 +break +case 11:$.cqo=!0 +o=p.c +o.toString +s=13 +return A.f(A.rd(null,!0,new A.cei(m,k),o,null,!0,!0,t.H).aJ(0,new A.cej(),t.y),$async$Jx) +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$Jx,r)}, +A(a){var s=this,r=s.w +r===$&&A.e() +return new A.aHN(new A.ceb(s),A.cKZ(s.a.c,s.e),r)}} +A.ced.prototype={ +$0(){var s=this.a +if(s.e.d.length!==0)s.I(new A.cec(s))}, +$S:0} +A.cec.prototype={ +$0(){return this.a.f=!0}, +$S:0} +A.cee.prototype={ +$1(a){var s +$.cDt() +s=a.w +s===$&&A.e() +if($.cAc.h(0,s)==null){a.r=!1 +this.a.push(a)}}, +$S:491} +A.cef.prototype={ +$1(a){return B.b.p(this.a,a)}, +$S:492} +A.ceg.prototype={ +$1(a){var s=A.dlv(a) +if(s!=null)this.a.push(s)}, +$S:491} +A.ceh.prototype={ +$1(a){a.a.toString +return!1}, +$S:492} +A.cei.prototype={ +$1(a){var s,r,q,p,o=null,n=A.N("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.eC(b,"value",u.n5)) +this.a=b}, +saNO(a,b){if(b<-180||b>180)throw A.j(A.eC(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.az1(s,null).xa(this.a)+", longitude:"+A.az1(s,null).xa(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.A1&&this.a===b.a&&this.b===b.b}, +aw(a){var s=this +return A.DZ(s.aBm(s.a,6),s.aBm(s.b,6))}, +aBm(a,b){return B.e.aw(a*Math.pow(10,b))/Math.pow(10,b)}} +A.T6.prototype={ +A(a){var s,r,q,p=this,o=null,n=p.f,m=B.cXs[A.de7(n)],l=new A.tv(n) +if(l.gu(l)>2)n=B.c.X(n,0,2) +l=p.y +s=A.cj(A.d2Z(n,1,8,l),o,o) +m.toString +r=p.x +q=A.am(o,s,B.h,o,o,new A.bq(l.b,o,o,o,p.z,new A.m0(B.c5,B.k8,B.bh,m,B.cOG,o),o,B.df),o,r,o,o,o,o,o,r) +return A.q_(o,o,q,o,r/2)}} +A.byf.prototype={} +A.byg.prototype={} +A.byh.prototype={} +A.byi.prototype={} +A.QZ.prototype={ +l(a,b){if(b==null)return!1 +return b instanceof A.QZ&&this.b===b.b}, +zc(a,b){return this.b<=b.b}, +ya(a,b){return this.b>b.b}, +bM(a,b){return this.b-b.b}, +gv(a){return this.b}, +k(a){return this.a}, +$idw:1, +gm(a){return this.b}} +A.Rc.prototype={ +k(a){return"["+this.a.a+"] "+this.d+": "+this.b}} +A.Rd.prototype={ +gaM2(){var s=this.b,r=s==null?null:s.a.length!==0,q=this.a +return r===!0?s.gaM2()+"."+q:q}, +gbMG(a){var s,r +if(this.b==null){s=this.c +s.toString +r=s}else{s=$.cuO().c +s.toString +r=s}return r}, +Gx(a,b,c,d){var s,r,q,p,o=this,n=a.b +if(n>=o.gbMG(o).b){if(n>=2000){d=A.qS() +c="autogenerated stack trace for "+a.k(0)+" "+b}s=$.as +n=o.gaM2() +r=Date.now() +q=$.cJt +$.cJt=q+1 +p=new A.Rc(a,b,n,new A.bQ(r,!1),q,c,d,s) +if(o.b==null)o.aD6(p) +else $.cuO().aD6(p)}}, +azQ(){if(this.b==null){var s=this.f +if(s==null)s=this.f=new A.oU(null,null,t.FM) +return new A.aQ(s,A.y(s).i("aQ<1>"))}else return $.cuO().azQ()}, +aD6(a){var s=this.f +return s==null?null:s.t(0,a)}} +A.byW.prototype={ +$0(){var s,r,q,p=this.a +if(B.c.aZ(p,"."))A.W(A.cg("name shouldn't start with a '.'",null)) +if(B.c.eS(p,"."))A.W(A.cg("name shouldn't end with a '.'",null)) +s=B.c.Ek(p,".") +if(s===-1)r=p!==""?A.byV(""):null +else{r=A.byV(B.c.X(p,0,s)) +p=B.c.bK(p,s+1)}q=new A.Rd(p,r,A.b(t.N,t.JW)) +if(r==null)q.c=B.h3 +else r.d.j(0,p,q) +return q}, +$S:1335} +A.NB.prototype={ +avx(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.sP6(c) +i.saeW(f) +i.saeX(g) +i=j.d +s=j.x +i.eb(s) +r=j.w +i.eb(r) +for(q=j.y,p=0;p=0;--s){q=a[s] +if(q instanceof A.tK&&q.d===B.E4)r=q}if(r!=null)r.c.push(this.ga0m()) +for(s=b.length-1,p=t.rM,o=t.KJ,n=this.ga0m(),m=this.e,l=null;s>=0;--s){q=b[s] +if(q instanceof A.tK&&q.d===B.E4){if(l!=null)m.push(l) +l=new A.aeF(A.a([],o),q) +q.c.push(n)}else if(p.b(q)){if(l==null)l=new A.aeF(A.a([],o),r) +l.a.push(q)}}if(l!=null)m.push(l)}, +yC(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.jy(e) +s=new Float64Array(3) +r=new A.e0(s) +r.pv(0,0,0) +r.a7Y(a0) +q=new Float64Array(3) +p=new A.e0(q) +p.pv(37394.729378,39575.2343807,0) +p.a7Y(a0) +if(s[0]===q[0]||s[1]===q[1]){A.fW(e) +return}s=f.x +q=f.r +s=B.d.bb(B.e.aw(a1/255*s.gm(s)/100*255),0,255) +o=q.gae(q).a +q.sae(0,A.ft(s,o>>>16&255,o>>>8&255,o&255)) +o=f.w +q.spw(o.gm(o)*A.cyp(a0)) +if(q.gpw()<=0){A.fW(e) +return}n=f.as +if(n!=null){m=n.gm(n) +if(m===0)q.sCN(null) +else if(m!==f.at)q.sCN(f.d.adM(m)) +f.at=m}for(s=f.e,o=f.a,l=a0.a,k=0;k=0;--h)o.DC(0,i[h].oM(0),B.m,l) +A.fW(d) +A.jy(c) +g=f.ax +if(g!=null)g.anj(a,o) +a.dM(f.a7w(o,a0),q) +A.fW(c)}}A.fW(e)}, +b8H(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.jy(a3) +s=a5.b +if(s==null){A.fW(a3) +return}r=a2.a +r.eZ(0) +for(q=a5.a,p=q.length-1,o=a6.a;p>=0;--p)r.DC(0,q[p].oM(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.dM(r,a2.r) +A.fW(a3) +return}r=r.M9() +k=B.b.ey(A.Q(r,!0,A.y(r).i("D.E")),0,new A.b4d(),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].oM(0).ab(0,o) +r.eZ(0) +r.AG(0,b,B.m) +b=r.M9() +a=A.Q(b,!0,A.y(b).i("D.E")) +a0=a.length!==0?J.aH(B.b.gO(a)):0 +if(g&&fh))if(b<=h&&ib?1:(h-c)/a0,0) +a4.dM(a2.a7w(r,a6),n)}}c+=a0}A.fW(a3)}, +vl(a,b,c){var s,r,q,p,o,n,m,l="StrokeContent#getBounds" +A.jy(l) +s=this.a +s.eZ(0) +for(r=this.e,q=b.a,p=0;p=0;--r)A.dfm(a,s[r])}} +A.D2.prototype={ +avz(a,b,c,d,e,f){var s,r,q,p,o +if(e!=null){s=A.Lt(e) +s.aHr(b) +s.a8(0,this.gND()) +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].byI(s)}, +a0n(){this.r.f=!0}, +yc(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.yc(p,B.b.d9(s,0,r)) +p.push(q)}}, +oM(a){var s,r,q,p,o,n=this,m=n.b +m.dK() +s=n.x +if(s!=null)s.EP().Mb(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.DC(0,o.oM(0),B.m,m)}return s}, +yC(a,b,c,d){var s,r,q,p,o,n,m,l=this +if(l.e)return +s=l.b +c.Mb(s) +r=l.x +if(r!=null){s.oL(0,r.EP()) +r=l.x +if((r==null?null:r.z)==null)q=100 +else{r=r.z +q=r.gm(r)}p=B.e.aw(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.yC(a,b,s,p)}}, +vl(a,b,c){var s,r,q,p,o,n=this.b +b.Mb(n) +s=this.x +if(s!=null)n.oL(0,s.EP()) +for(s=this.f,r=s.length-1,q=t.R7,p=B.a3;r>=0;--r){o=s[r] +if(q.b(o))p=p.xO(o.vl(0,n,c))}return p}, +$ifU:1, +$ilc:1, +$iqy:1} +A.a0s.prototype={ +Nb(){this.w=!1 +this.c.f=!0}, +yc(a,b){var s,r,q,p +for(s=this.r.a,r=this.gEh(),q=0;q>>16&255,q>>>8&255,q&255)) +s.sBc(!0) +p=l.z +if(p!=null){o=p.gm(p) +if(o===0)s.sCN(null) +else if(o!==l.Q)s.sCN(l.c.adM(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.sBc(!0) +a.eG(0) +a.ab(0,c.a) +l=k.CW +if(l!=null)l.anj(a,s) +a.dM(s,i) +a.dm(0) +A.fW(j)}, +vl(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.ed(0,l,i-n) +f=n>0 +if(f){e=2*n +s.Cf(0,new A.Y(l-e,i-e,l,i),0,1.5707963267948966,!1)}r-=p +s.ed(0,r+n,i) +if(f){e=2*n +s.Cf(0,new A.Y(r,i-e,r+e,i),1.5707963267948966,1.5707963267948966,!1)}s.ed(0,r,g) +if(f){i=2*n +s.Cf(0,new A.Y(r,h,r+i,h+i),3.141592653589793,1.5707963267948966,!1)}s.ed(0,l-n,h) +if(f){r=2*n +s.Cf(0,new A.Y(l-r,h,l,h+r),4.71238898038469,1.5707963267948966,!1)}s.aI(0) +d.w.em(s) +d.y=!0 +return s}, +$ifU:1, +$iqy:1} +A.a74.prototype={ +byI(a){var s,r,q,p=this +if(p.x!=null)return +s=B.b.Ek(a,p)-1 +r=A.a([],t.kQ) +for(;s>=0;){r.push(a[s]) +B.b.ej(a,s);--s}q=t.Ba +p.x=A.d4m(p.c,p.d,"Repeater",A.Q(new A.c5(r,q),!0,q.i("al.E")),null,p.e.e)}, +yc(a,b){this.x.yc(a,b)}, +oM(a){var s,r,q,p,o,n,m=this,l=m.x.oM(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.as5(p+q).Mb(s) +k.DC(0,l,B.m,n)}return k}, +yC(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.Mb(r) +r.oL(0,k.as5(o+s)) +n=A.aJ(q,p,o/j) +n.toString +m=l.x +m.toString +m.yC(a,b,r,B.e.aw(d*n))}}, +vl(a,b,c){return this.x.vl(0,b,c)}, +blD(){this.c.f=!0}, +$ifU:1, +$ilc:1, +$icxz:1, +$iqy:1} +A.T7.prototype={ +bpe(){this.a.f=!0}, +yc(a,b){}, +bNW(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.bgm(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.a4c(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.aui(a,b,c,d)}} +A.tK.prototype={ +bxe(){var s,r +for(s=this.c,r=0;rs.Oo())a=s.Oo() +if(a===s.d)return +s.d=a +if(r.ap7(a))s.aX()}, +aX(){var s,r,q +for(s=this.a,r=s.length,q=0;q=q.gHq())return q +for(s=r.length-2;s>=1;--s){q=r[s] +if(this.b===q)continue +if(a>=q.gHq()&&a=0;--p)r=q[p].bNW(r) +o=this.y +A.dae(r,o) +return o}} +A.aF_.prototype={ +tO(a){var s,r,q=this,p=q.y +p.tO(a) +s=q.z +s.tO(a) +q.x=new A.w(p.gm(p),s.gm(s)) +for(p=q.a,r=0;r1 +return new A.a3f(s,o,o,p!==!1,!0,!1,r.as,o,r.ax,o,o,o,!0,o,o)}, +$S:1341} +A.bzG.prototype={ +ath(a,b){var s,r,q=this +b=$.cD0() +s=q.a.bUU(a,b) +if(s!==q.z){q.f=!1 +q.z=s +r=q.c +r===$&&A.e() +r.tO(s) +return q.f}else return!1}, +saKt(a){}, +aUi(a){var s,r=this.a.d.w.h(0,a) +if(r!=null){s=r.f +return s}else return null}, +bGE(a,b,c,d){var s,r,q,p,o,n,m,l,k,j,i,h,g +if(b.ga7(b))return +s=b.a +r=b.c-s +q=b.b +p=b.d-q +o=this.d +n=A.cBE(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.Y(0,0,0+o.a,0+o.b)) +a.eG(0) +a.bH(0,s,q) +g=this.b +g.dK() +g.q4(0,(s+l-s)/(h.c-h.a),(q+j-q)/(h.d-h.b)) +q=this.c +q===$&&A.e() +q.yC(a,new A.a1(r,p),g,255) +a.dm(0)}} +A.bzH.prototype={} +A.avi.prototype={ +k(a){var s=this +return"LottieImageAsset(width: "+s.a+", height: "+s.b+", id: "+s.c+", fileName: "+s.d+", dirName: "+s.e+")"}} +A.GI.prototype={ +v6(){return new A.z3(A.a([],t.b),A.cW(this.a,t.n8))}} +A.fr.prototype={ +v6(){return new A.eE(A.a([],t.b),A.cW(this.a,t.i))}} +A.ajA.prototype={ +v6(){var s=this.a,r=new A.a1w(A.a([],t.b),A.cW(s,t.cU)),q=B.b.gO(s).b,p=q==null?0:q.b.length +r.ch=new A.rN(A.aO(p,0,!1,t.i),A.aO(p,B.z,!1,t.n8)) +return r}} +A.ri.prototype={ +v6(){return new A.wQ(A.a([],t.b),A.cW(this.a,t.S))}} +A.b0O.prototype={ +gvK(){var s=this.a +return s.length===1&&s[0].gvK()}, +v6(){var s=this.a +if(B.b.gO(s).gvK())return new A.qA(A.a([],t.b),A.cW(s,t.c)) +return new A.aA3(A.a([],t.b),A.cW(s,t.c))}, +gaNE(){return this.a}} +A.Cu.prototype={ +v6(){return new A.qA(A.a([],t.b),A.cW(this.a,t.c))}} +A.b0Q.prototype={ +v6(){return new A.qA(A.a([],t.b),A.cW(this.a,t.c))}} +A.ajB.prototype={ +v6(){var s=t.hN +s=A.a(A.a([],s).slice(0),s) +return new A.TH(new A.vs(s,B.m,!1),$.aC().cq(),A.a([],t.b),A.cW(this.a,t.hd))}} +A.ajC.prototype={ +gaNE(){throw A.j(A.ak("Cannot call getKeyframes on AnimatableSplitDimensionPathValue."))}, +gvK(){return this.a.gvK()&&this.b.gvK()}, +v6(){var s,r=t.i,q=t.b,p=A.a([],q),o=A.cW(this.a.a,r),n=A.a([],q) +r=A.cW(this.b.a,r) +s=A.a([],t.bw) +s=new A.aF_(new A.eE(p,o),new A.eE(n,r),A.a([],q),A.cW(s,t.c)) +s.tO(0) +return s}} +A.b0R.prototype={ +v6(){return new A.a9U(A.a([],t.b),A.cW(this.a,t.HU))}} +A.ajD.prototype={} +A.Ni.prototype={ +z_(a,b){return null}, +$iid:1} +A.akr.prototype={ +gvK(){var s=this.a,r=s.length +if(r!==0)s=r===1&&B.b.gO(s).gvK() +else s=!0 +return s}, +k(a){var s=this.a +s=s.length!==0?""+"values="+A.q(s):"" +return s.charCodeAt(0)==0?s:s}} +A.b4z.prototype={} +A.alN.prototype={ +z_(a,b){var s=this,r=$.aC().cq(),q=A.a([],t.NQ),p=A.a([],t.b),o=new A.qA(p,A.cW(s.c.a,t.c)),n=s.b.v6() +q=new A.a0s(r,s.a,a,o,n,s,new A.Oy(q)) +b.eb(o) +b.eb(n) +o=q.gEh() +p.push(o) +n.a.push(o) +return q}, +$iid:1} +A.bhN.prototype={} +A.rN.prototype={ +bMF(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.boe((a-p)/(n[s]-p),r[q],r[s])}} +A.as9.prototype={ +z_(a,b){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=t.S,e=t.R1,d=$.aC(),c=d.cq() +d=d.b_() +s=A.a([],t.KJ) +r=a.a.d +r=B.e.aw(B.d.aK(A.c7(0,0,0,B.e.aw((r.c-r.b)/r.d*1000),0,0).a,1000)/32) +q=A.cI0(g.d.a) +p=t.b +o=A.a([],p) +n=new A.wQ(o,A.cW(g.e.a,f)) +m=t.c +l=A.a([],p) +k=new A.qA(l,A.cW(g.f.a,m)) +j=A.a([],p) +m=new A.qA(j,A.cW(g.r.a,m)) +r=new A.a1y(b,g,A.b(f,e),A.b(f,e),c,d,s,q,n,k,m,a,r) +c.sB4(g.c) +c=r.gEh() +q.a.push(c) +b.eb(q) +o.push(c) +b.eb(n) +l.push(c) +b.eb(k) +j.push(c) +b.eb(m) +i=b.gYj() +if(i!=null){f=i.a +p=A.a([],p) +f=new A.eE(p,A.cW(f.a,t.i)) +p.push(c) +r.ay=f +b.eb(f)}h=b.gZB() +if(h!=null)r.CW=A.cx5(c,b,h) +return r}, +$iid:1} +A.asb.prototype={ +z_(a,b){return A.d7l(a,b,this)}, +$iid:1} +A.a1z.prototype={ +G(){return"GradientType."+this.b}} +A.J9.prototype={ +G(){return"MaskMode."+this.b}} +A.avK.prototype={} +A.Eh.prototype={ +G(){return"MergePathsMode."+this.b}} +A.ay8.prototype={ +z_(a,b){a.a.FI("Animation contains merge paths but they are disabled.") +return null}, +k(a){return"MergePaths{mode="+this.b.k(0)+"}"}, +$iid:1} +A.a5H.prototype={ +gm(a){return this.a}} +A.aAG.prototype={ +z_(a,b){var s,r,q=this,p=$.aC().cq(),o=A.a([],t.NQ),n=t.i,m=t.b,l=A.a([],m),k=new A.eE(l,A.cW(q.c.a,n)),j=q.d.v6(),i=A.a([],m),h=new A.eE(i,A.cW(q.e.a,n)),g=A.a([],m),f=new A.eE(g,A.cW(q.r.a,n)),e=A.a([],m),d=new A.eE(e,A.cW(q.x.a,n)),c=q.b===B.Dr +if(c){s=q.f.a +s=new A.eE(A.a([],m),A.cW(s,n))}else s=null +if(c){r=q.w.a +n=new A.eE(A.a([],m),A.cW(r,n))}else n=null +o=new A.a5G(p,a,q,k,j,h,s,f,n,d,new A.Oy(o)) +b.eb(k) +b.eb(j) +b.eb(h) +b.eb(f) +b.eb(d) +if(c){b.eb(s) +b.eb(n)}p=o.gEh() +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}, +$iid:1, +gaO(a){return this.b}} +A.aBx.prototype={ +z_(a,b){var s,r=this,q=$.aC().cq(),p=A.a([],t.NQ),o=r.b.v6(),n=t.b,m=A.a([],n),l=new A.qA(m,A.cW(r.c.a,t.c)) +n=A.a([],n) +s=new A.eE(n,A.cW(r.d.a,t.i)) +p=new A.a6p(q,r.a,r.e,a,o,l,s,new A.Oy(p)) +b.eb(o) +b.eb(l) +b.eb(s) +s=p.gEh() +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)+"}"}, +$iid:1} +A.aCn.prototype={ +z_(a,b){var s,r,q,p,o,n,m=this,l=new A.bV(new Float64Array(16)) +l.dK() +s=$.aC().cq() +r=t.i +q=t.b +p=A.a([],q) +o=new A.eE(p,A.cW(m.b.a,r)) +q=A.a([],q) +r=new A.eE(q,A.cW(m.c.a,r)) +n=A.Lt(m.d) +s=new A.a74(l,s,a,b,m,o,r,n) +b.eb(o) +o=s.gblC() +p.push(o) +b.eb(r) +q.push(o) +n.aHr(b) +n.a8(0,o) +return s}, +$iid:1} +A.aCO.prototype={ +z_(a,b){var s=A.a([],t.b),r=new A.eE(s,A.cW(this.b.a,t.i)),q=new A.T7(a,this.a,r) +b.eb(r) +s.push(q.gbpd()) +return q}, +$iid:1} +A.vs.prototype={ +bLN(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.ej(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.aE7.prototype={ +z_(a,b){var s=$.aC() +s=new A.a0W(s.cq(),s.b_(),b,this.c,this.f,A.a([],t.KJ),a) +s.b6E(a,b,this) +return s}, +k(a){return"ShapeFill{color=, fillEnabled="+this.a+"}"}, +$iid:1} +A.KV.prototype={ +z_(a,b){return A.cwu(a,b,this)}, +k(a){return"ShapeGroup{name: '"+A.q(this.a)+"' Shapes: "+A.q(this.b)+"}"}, +$iid:1} +A.aE9.prototype={ +z_(a,b){var s=$.aC().cq(),r=A.a([],t.NQ),q=A.ddm(this.c.a) +r=new A.a8l(s,this,a,q,new A.Oy(r)) +b.eb(q) +q.a.push(r.gaED()) +return r}, +k(a){return"ShapePath{name="+A.q(this.a)+", index="+this.b+"}"}, +$iid:1} +A.IX.prototype={ +G(){return"LineCapType."+this.b}} +A.IY.prototype={ +G(){return"LineJoinType."+this.b}} +A.aEa.prototype={ +z_(a,b){return A.dea(a,b,this)}, +$iid:1} +A.a8m.prototype={ +G(){return"ShapeTrimPathType."+this.b}} +A.aEb.prototype={ +z_(a,b){var s=this,r=t.b,q=A.a([],r),p=t.i,o=A.a([],r),n=new A.eE(o,A.cW(s.c.a,p)),m=A.a([],r),l=new A.eE(m,A.cW(s.d.a,p)) +r=A.a([],r) +p=new A.eE(r,A.cW(s.e.a,p)) +q=new A.tK(s.a,s.f,q,s.b,n,l,p) +b.eb(n) +b.eb(l) +b.eb(p) +p=q.gbxd() +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)+"}"}, +$iid:1, +gaO(a){return this.b}} +A.Hu.prototype={ +k(a){return"v="+this.c.k(0)+" cp1"+this.a.k(0)+" cp2="+this.b.k(0)}} +A.IP.prototype={ +G(){return"Justification."+this.b}} +A.zh.prototype={ +gv(a){var s=this +return A.an(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.zh&&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.arw.prototype={} +A.a1a.prototype={ +gv(a){return A.d70(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.a1a&&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.n5.prototype={ +Pk(a,b){var s,r,q,p,o=this,n=o.y,m=o.e +if(n.cy===B.D1)m.sqi(B.iD) +else m.sqi(B.hX) +m=o.gaoN() +o.ch.a8(0,m) +n=n.w +if(n.length!==0){s=A.a([],t.PE) +r=new A.bA3(s,A.a([],t.qh),n) +r.b73(n) +o.z=r +for(n=s.length,q=0;q=0;--q)s.oL(0,p.ax[q].ch.EP()) +else{r=p.at +if(r!=null)s.oL(0,r.ch.EP())}}s.oL(0,p.ch.EP()) +return B.a3}, +yC(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.jy(e) +if(!l.CW||l.y.dx){A.fW(e) +return}l.awI() +A.jy(k) +s=l.a +s.dK() +c.Mb(s) +for(r=l.ax.length-1;r>=0;--r)s.oL(0,l.ax[r].ch.EP()) +A.fW(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.aov()){s.oL(0,q.EP()) +A.jy(j) +l.My(a,b,s,n) +A.fW(j) +l.aDm(A.fW(e)) +return}A.jy(i) +m=l.blA(l.vl(0,s,!1),c) +s.oL(0,q.EP()) +m=l.blz(m,s) +q=m.rr(new A.Y(0,0,0+b.a,0+b.b)) +if(q.ga7(q))m=B.a3 +A.fW(i) +if(!m.ga7(m)){A.jy(h) +q=l.b +p=q.gae(q).a +q.sae(0,A.ft(255,p>>>16&255,p>>>8&255,p&255)) +a.ri(m,q) +A.fW(h) +l.axg(a,m) +A.jy(j) +l.My(a,b,s,n) +A.fW(j) +if(l.aov())l.b8F(a,m,s) +if(l.as!=null){A.jy(g) +A.jy(h) +a.ri(m,l.e) +A.fW(h) +l.axg(a,m) +l.as.yC(a,b,c,n) +A.jy(f) +a.dm(0) +A.fW(f) +A.fW(g)}A.jy(f) +a.dm(0) +A.fW(f)}l.aDm(A.fW(e))}, +aDm(a){this.x.a.b.bTd(this.y.c,a)}, +axg(a,b){var s="Layer#clearLayer" +A.jy(s) +a.fs(b.oK(1),this.f) +A.fW(s)}, +blz(a,b){var s,r,q,p,o,n,m,l,k,j +if(!this.aov())return a +s=this.z.c.length +for(r=b.a,q=B.a3,p=0;p>>16&255,n>>>8&255,n&255)) +a.fs(b,q)}break +case 0:if(l.d){a.ri(b,q) +a.fs(b,q) +i=k.gm(k).ab(0,r) +n=B.e.aw(j.gm(j)*2.55) +m=q.gae(q).a +q.sae(0,A.ft(n,m>>>16&255,m>>>8&255,m&255)) +a.dM(i,p) +a.dm(0)}else{i=k.gm(k).ab(0,r) +n=B.e.aw(j.gm(j)*2.55) +m=q.gae(q).a +q.sae(0,A.ft(n,m>>>16&255,m>>>8&255,m&255)) +a.dM(i,q)}break +case 1:if(o===0){q.sae(0,B.x) +a.fs(b,q)}if(l.d){a.ri(b,p) +a.fs(b,q) +n=B.e.aw(j.gm(j)*2.55) +m=p.gae(p).a +p.sae(0,A.ft(n,m>>>16&255,m>>>8&255,m&255)) +a.dM(k.gm(k).ab(0,r),p) +a.dm(0)}else a.dM(k.gm(k).ab(0,r),p) +break +case 2:if(l.d){a.ri(b,s) +a.fs(b,q) +n=B.e.aw(j.gm(j)*2.55) +m=p.gae(p).a +p.sae(0,A.ft(n,m>>>16&255,m>>>8&255,m&255)) +a.dM(k.gm(k).ab(0,r),p) +a.dm(0)}else{a.ri(b,s) +i=k.gm(k).ab(0,r) +n=B.e.aw(j.gm(j)*2.55) +m=q.gae(q).a +q.sae(0,A.ft(n,m>>>16&255,m>>>8&255,m&255)) +a.dM(i,q) +a.dm(0)}break}}A.jy(f) +a.dm(0) +A.fW(f)}, +b8J(){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.d34(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.hg(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}}, +My(a,b,c,d){var s,r,q,p,o,n="CompositionLayer#draw" +A.jy(n) +s=this.y +r=A.ko(c,new A.Y(0,0,s.ax,s.ay)) +a.eG(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.DP(r) +s[q].yC(a,b,c,d)}a.dm(0) +A.fW(n)}, +vl(a,b,c){var s,r,q,p=this.P9(0,b,c) +for(s=this.dx,r=s.length-1,q=this.w;r>=0;--r)p=p.xO(s[r].vl(0,q,!0)) +return p}, +tO(a){var s,r,q,p,o,n,m=this +m.b0l(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].tO(a)}} +A.at2.prototype={ +My(a,b,c,d){var s,r,q=this.arS() +if(q==null)return +s=this.db +s.sEc(B.bB) +r=s.gae(s).a +s.sae(0,A.ft(d,r>>>16&255,r>>>8&255,r&255)) +a.eG(0) +a.ab(0,c.a) +a.zH(q,new A.Y(0,0,q.gbl(q),q.gba(q)),new A.Y(0,0,q.gbl(q),q.gba(q)),s) +a.dm(0)}, +vl(a,b,c){var s=this.P9(0,b,c),r=this.arS() +if(r!=null)return A.ko(this.w,new A.Y(0,0,r.gbl(r),r.gba(r))) +return s}, +arS(){return this.x.aUi(this.y.r)}} +A.uX.prototype={ +G(){return"LayerType."+this.b}} +A.x0.prototype={ +G(){return"MatteType."+this.b}} +A.QW.prototype={ +k(a){return this.aQI("")}, +aQI(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.aw(d/255*(l/255*r/100)*255) +s=n.db +p=s.gae(s).a +s.sae(0,A.ft(q,p>>>16&255,p>>>8&255,p&255)) +if(q>0){o=A.aO(8,0,!1,t.i) +p=m.y +o[4]=p +o[2]=p +m=m.z +o[7]=m +o[5]=m +A.d9T(c,o) +m=n.dx +m.eZ(0) +m.oT(0,o[0],o[1]) +m.ed(0,o[2],o[3]) +m.ed(0,o[4],o[5]) +m.ed(0,o[6],o[7]) +m.ed(0,o[0],o[1]) +m.aI(0) +a.dM(m,s)}}, +vl(a,b,c){var s +this.P9(0,b,c) +s=this.y +return A.ko(this.w,new A.Y(0,0,s.y,s.z))}} +A.aG1.prototype={ +vl(a,b,c){var s +this.P9(0,b,c) +s=this.id.d.a +return new A.Y(0,0,s.c,s.d)}, +My(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.eG(0) +a.ab(0,c.a) +l=m.k1 +s=l!=null?l.gm(l):k.w +l=m.dy +l.sae(0,s.bU(l.gae(l).a>>>24&255)) +r=m.k3 +q=r!=null?r.gm(r):k.x +r=m.fr +r.sae(0,q.bU(r.gae(r).a>>>24&255)) +p=m.ch.z +o=p==null?null:p.gm(p) +n=B.e.aK((o==null?100:o)*255/100*d,255) +p=l.gae(l).a +l.sae(0,A.ft(n,p>>>16&255,p>>>8&255,p&255)) +p=r.gae(r).a +r.sae(0,A.ft(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.bdN(k,c,j,a) +else m.bdM(k,j,a) +a.dm(0)}, +bdN(a,b,c,d){var s,r,q,p,o,n,m,l=this,k=a.c,j=k/100,i=A.cyp(b),h=l.azW(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.KY(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.sbB(0,new A.eV(e,a5,a5,B.bz,a5,a5,a5,a5,a5,b3)) +a7.a_F() +b=a7.as +a=a7.a +b=b===B.wT?a.gT2():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.ayK(m) +if(j===k){a1=a8.z8(0,k,f) +b=new A.ha(" ") +a2=A.cG0(A.cG_(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.z8(0,k,j-1) +b=new A.ha(" ") +a2=A.cG0(A.cG_(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.ayK(m) +a3.a=a8.aso(0,k) +a3.b=l}return B.b.d9(a4.fy,0,m)}, +ayK(a){var s,r +for(s=this.fy,r=s.length;r>>24&255)===0)return +if(b.gd5(b)===B.aG&&b.gpw()===0)return +c.dM(a,b)}, +a4W(a,b,c,d){var s,r,q=null +if((c.gae(c).a>>>24&255)===0)return +if(c.gd5(c)===B.aG&&c.gpw()===0)return +if(c.gd5(c)===B.bb)b=b.bDe(c) +else if(c.gd5(c)===B.aG)b=b.bD3(c) +s=A.nK(q,q,q,q,A.cE(q,q,q,q,q,q,q,q,b,a),B.ak,B.u,q,1,B.a9) +s.a_F() +r=b.r +r.toString +s.b4(d,new A.w(0,-r))}, +bft(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.bfq(h,o[f<0?-(f+1):f],s,r) +else i[m]=this.bfr(h,r[g],p,o)}return new A.rN(k,i)}, +bfq(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}, +a2j(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]}, +rj(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)}, +aWY(a,b){var s=this.btX(b) +if(s===-1)return-1 +this.rj(0,J.aH(b[s])) +return s}, +btX(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.JW(0,p+1)&&this.aaw(l.a2j(p)))return 0 +l.rj(0,p) +return this.w=q}, +bRt(){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.JW(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.ayX(p.z,a) +s=p.r.aWY(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.aO9() +s=p.ayX(q,a) +if(s===-1){p.w=15 +p.z=q +p.c[p.a-1]=r}return s}, +pV(){var s=this,r=s.w +if(r===0)r=s.ca() +if(r===14)s.atQ() +else if(r===13)s.a3H($.Xq()) +else if(r===12)s.a3H($.Xr()) +else if(r!==15)throw A.j(A.mx("Expected a name but was "+s.eY().k(0)+" at path "+s.oM(0))) +s.w=0 +s.c[s.a-1]="null"}, +ayX(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.cR("") +r.a+=s.GJ(q) +s.bv() +r.a+=A.dO(this.aPC()) +continue}if(r==null){o=s.GJ(q) +s.bv() +return o}else{r.a+=s.GJ(q) +s.bv() +s=r.a +return s.charCodeAt(0)==0?s:s}}}, +apI(){var s=this.r,r=s.SA($.cD5(),0) +return r!==-1?s.GJ(r):s.GJ(s.c)}, +a3H(a){var s,r,q,p +for(s=this.r,r=s.a;!0;){q=s.SA(a,0) +if(q===-1)throw A.j(this.rS("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.rj(0,p) +this.aPC()}else{s.rj(0,p) +return}}}, +atQ(){var s=this.r,r=s.SA($.cD5(),0) +s.rj(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.ca() +s=null +if(l===16){q=n.x +q===$&&A.e() +s=q +if(q!==s)throw A.j(A.mx(m+n.gbqk()+" at path "+n.oM(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.GJ(q)}else{q=l===9 +if(q||l===8){q=q?n.HU($.Xq()):n.HU($.Xr()) +n.z=q +try{q.toString +s=A.dK(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.mx(m+n.eY().k(0)+" at path "+n.oM(0)))}n.w=11 +r=null +try{q=n.z +q.toString +r=A.r9(q)}catch(o){if(t.bE.b(A.a2(o)))throw A.j(A.mx(m+A.q(n.z)+" at path "+n.oM(0))) +else throw o}s=J.Na(r) +if(!J.v(s,r))throw A.j(A.mx(m+A.q(n.z)+" at path "+n.oM(0))) +n.z=null +n.w=0 +q=n.d +p=n.a-1 +q[p]=q[p]+1 +return s}, +ea(){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.ca() +if(s===3){q.a0U(1);++n}else if(s===1){q.a0U(3);++n}else if(s===4){--n +if(n<0)throw A.j(A.mx(p+q.eY().k(0)+" at path "+q.oM(0)));--q.a}else if(s===2){--n +if(n<0)throw A.j(A.mx(p+q.eY().k(0)+" at path "+q.oM(0)));--q.a}else if(s===14||s===10)q.atQ() +else if(s===9||s===13)q.a3H($.Xq()) +else if(s===8||s===12)q.a3H($.Xr()) +else if(s===17){r=q.y +r===$&&A.e() +o.rj(0,r)}else if(s===18)throw A.j(A.mx(p+q.eY().k(0)+" at path "+q.oM(0))) +q.w=0}while(n!==0) +o=q.d +r=q.a-1 +o[r]=o[r]+1 +q.c[r]="null"}, +Q6(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.JW(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.rj(0,q-1) +if(o===47){if(!s.JW(0,2))return o +l.rS(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.bv() +s.bv() +p=$.cUy() +m=s.bLc(p,0) +n=m===-1 +s.rj(0,!n?m+J.aH(p):s.c) +if(n)throw A.j(l.rS("Unterminated comment")) +r=0 +continue $label0$0 +case 47:s.bv() +s.bv() +m=s.SA($.cD4(),0) +s.rj(0,m!==-1?m+1:s.c) +r=0 +continue $label0$0 +default:return o}}else if(o===35){l.rS(k) +m=s.SA($.cD4(),0) +s.rj(0,m!==-1?m+1:s.c)}else return o +r=0}if(a)throw A.j(A.ac("End of input")) +else return-1}, +k(a){return"JsonReader("+this.r.k(0)+")"}, +aPC(){var s,r,q,p,o,n,m=this,l=m.r +if(!l.JW(0,1))throw A.j(m.rS("Unterminated escape sequence")) +s=l.bv() +switch(s){case 117:if(!l.JW(0,4))throw A.j(A.aL("Unterminated escape sequence at path "+m.oM(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.rS("\\u"+l.GJ(4)))}l.rj(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.rS("Invalid escape sequence: \\"+s) +throw A.j(l)}}} +A.bHX.prototype={ +bTd(a,b){return}, +gcC(){return!1}} +A.ajZ.prototype={ +gzS(){return this.b}, +CI(a){return $.d0d().cQ(0,this,new A.b2y(this))}, +l(a,b){if(b==null)return!1 +if(J.aF(b)!==A.a_(this))return!1 +return b instanceof A.ajZ&&b.gzS()===this.gzS()&&!0}, +gv(a){return A.an(this.gzS(),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.q(this.c)+', name: "'+this.gzS()+'")'}} +A.b2y.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=$.N4() +s=3 +return A.f(c.ph(0,e.gzS()),$async$$0) +case 3:b=a2 +a=$.cEq() +a=A.xa(e.gzS(),a.a).bvn()[0] +s=4 +return A.f(A.bzD(A.bz(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.bM(J.ag(a.a),a.b,n.i("bM<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.dq3(i) +if(h==null){g=$.cEq() +f=A.a([$.aj_().aKF(m),j.e,i,null,null,null,null,null,null,null,null,null,null,null,null,null],l) +A.cri("join",f) +h=new A.Nq(g.ap9(new A.el(f,k)),d,e)}a0=j +s=9 +return A.f(A.cRZ(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:1346} +A.ctb.prototype={ +$2(a,b){this.a.T(0,this.b.aW()) +this.c.c3(0,a.a)}, +$S:141} +A.ctc.prototype={ +$2(a,b){var s=this +s.a.T(0,s.b.aW()) +s.c.FI("Failed to load image "+s.d.c+": "+A.q(a)) +s.e.pq(0)}, +$S:95} +A.bzI.prototype={} +A.bzA.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.bt(s,A.y(s).i("bt<1>")) +s.D(0,q.gO(q))}m=c.$0() +n.j(0,b,m) +m.aJ(0,new A.bzB(o,p,b),t.H).nf(new A.bzC(p,b))}n=o.a +if(n!=null){p.aBC(0,b,n) +o=o.a +o.toString +return new A.cS(o,t.Yy)}m.toString +return m}, +aBC(a,b,c){this.b.j(0,b,c)}} +A.bzB.prototype={ +$1(a){var s=this.b,r=this.c +s.a.D(0,r) +s.aBC(0,r,a) +this.a.a=a}, +$S:1347} +A.bzC.prototype={ +$1(a){this.a.a.D(0,this.b)}, +$S:209} +A.SJ.prototype={ +be(a){var s=this,r=s.d +if(r!=null){r=A.cJx(r) +r.ath(s.r,s.w) +r.saKt(s.e) +r.r=!1 +r.y=!1 +r.w=s.as}else r=null +r=new A.a6N(r,s.x,s.y,s.z,s.Q,A.aT(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.cJx(p) +s=!0 +r=!0}else{s=!1 +r=!1}r=B.cc.w4(r,o.ath(q.r,q.w))}if(r)b.b1() +if(s)p=!0 +else p=!1 +if(p)b.ai() +b.sbl(0,q.x) +b.sba(0,q.y) +b.sun(q.Q) +b.sa_3(q.z)}} +A.a6N.prototype={ +sbl(a,b){if(b===this.M)return +this.M=b +this.ai()}, +sba(a,b){return}, +sa_3(a){if(a===this.a1)return +this.a1=a +this.b1()}, +sun(a){if(a.l(0,this.ak))return +this.ak=a}, +Qt(a){var s=this.M +a=A.i9(this.W,s).IV(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.Ri(s.d)}, +c1(a){return this.Qt(A.kF(a,1/0)).a}, +bX(a){return this.Qt(A.kF(a,1/0)).a}, +bQ(a){return this.Qt(A.kF(1/0,a)).b}, +bW(a){return this.Qt(A.kF(1/0,a)).b}, +ux(a){return!0}, +dU(a){return this.Qt(a)}, +cL(){this.k3=this.Qt(t.k.a(A.U.prototype.gac.call(this)))}, +b4(a,b){var s,r,q,p,o,n,m=this,l=m.F +if(l==null)return +s=a.gd0(a) +r=m.k3 +q=b.a +p=b.b +o=r.a +r=r.b +n=m.a1 +l.bGE(s,new A.Y(q,p,q+o,p+r),m.ak,n)}} +A.cpN.prototype={ +$2(a,b){return a+b}, +$S:151} +A.aA2.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.aw((q+r)/2) +if(b=this.gHq()&&a"))),q,q.$ti.i("aW")) +p.aD8()}, +bj(a){this.bP(a) +this.aD8()}, +aD8(){this.a.toString +this.d.b=0.4}, +brt(a){if(!this.r){this.r=!0 +this.a6g(0)}}, +brv(a){if(this.r){this.r=!1 +this.a6g(0)}}, +brr(){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.by +q=p.vv(1,B.a_,B.aSH)}else{p.z=B.by +q=p.vv(0,B.a_,B.bj)}q.aJ(0,new A.bJX(this,r),t.H)}, +n(){var s=this.e +s===$&&A.e() +s.n() +this.b4d()}, +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.Rl(a0) +d.a.toString +b=r.e +if(s){b=b.c +b.toString}else b=b.a +q=b +if(q instanceof A.dM)q=A.a3j(q,a0) +p=!s?q.a3(0.5):q.a3(0.25) +if(d.a.w!=null)o=q.am7()>=0.5?B.x:B.o +else o=r.a===B.aw?B.aK0:B.aJZ +n=r.d.a.aN(o) +b=d.a +b.toString +m=a?d.gbrs():c +l=a?d.gbru():c +k=a?d.gbrq():c +j=b.d +i=A.dbJ(j) +h=d.f +h===$&&A.e() +g=A.dbI(j) +f=a?q:p +e=A.dbK(j) +j=A.dbL(j,n) +g=A.ze(new A.aa(e,new A.ef(B.C,1,1,A.fJ(d.a.c,c,c,B.aM,!0,j,c,c,B.a9),c),c),new A.iF(f,c,c,c,new A.dP(g,B.O)),B.fT) +return A.jD(A.eN(B.cs,new A.c9(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.eZ(i,new A.dn(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.aA),B.cT,c,c,c,c)}} +A.bJX.prototype={ +$1(a){var s=this.a +if(s.c!=null&&this.b!==s.r)s.a6g(0)}, +$S:36} +A.aeN.prototype={ +n(){var s=this,r=s.cv$ +if(r!=null)r.T(0,s.grT()) +s.cv$=null +s.aG()}, +cp(){this.dH() +this.dr() +this.rU()}} +A.avl.prototype={ +A(a){var s=this,r=null,q=A.cJC(a),p=A.YJ(q,B.x.bU(59),B.x.bU(194)),o=A.YJ(q,B.o.bU(115),B.o.bU(38)),n=A.YJ(q,B.te,B.pH),m=A.n9(o,2),l=A.n9(p,1),k=t.p,j=A.a([B.dGP,new A.eZ(B.asU,s.c,r),B.bq,A.fJ(s.d,r,r,B.aM,!0,A.Rl(a).d.f,B.aB,r,B.a9),B.l2,A.fJ(s.e,r,r,B.aM,!0,A.Rl(a).d.f,B.aB,r,B.a9),B.bq],k) +B.b.H(j,A.a([A.aV(A.a([A.bW(s.f,1)],k),B.n,B.j,B.p,r,r)],k)) +B.b.H(j,A.a([B.bq,A.fJ(s.x,r,r,B.aM,!0,A.Rl(a).d.f,r,r,B.a9)],k)) +j.push(B.bq) +return A.bga(r,n,A.am(r,new A.eZ(B.at0,A.aX(j,B.n,B.j,B.J,r,r,B.v),r),B.h,r,r,new A.bq(r,r,m,B.f8,r,r,r,B.K),new A.bq(r,r,l,B.f8,r,r,r,B.K),r,r,r,B.bK,r,r,r),B.h,r,B.p5,r,B.DN,r)}} +A.cu9.prototype={ +$3(a,b,c){return this.a.$1(a)}, +$C:"$3", +$R:3, +$S:320} +A.adP.prototype={ +gzy(){return!1}, +gAJ(){return this.pa}, +gyu(){return this.oX}, +gaIf(){return B.a_}, +gBE(a){return B.aT1}, +gTK(){return B.Mv}, +wn(a,b,c){var s=null,r=this.eU.$3(a,b,c) +return new A.c9(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)}, +DJ(a,b,c,d){var s,r=null +if(b.gbL(b)===B.bG)return new A.dn(A.du(B.aRt,b,r),!1,d,r) +s=A.du(B.avm,b,r) +return A.AL(new A.dn(A.du(B.zx,b,r),!1,d,r),s)}} +A.aV6.prototype={ +ab(a,b){var s=A.MA(B.dH8,-1,0.1) +return 1+s.tK(0,b)+b*(1-(1+s.tK(0,1)))}} +A.ang.prototype={ +G(){return"ControlSize."+this.b}} +A.a4Z.prototype={ +G(){return"OverlayVisibilityMode."+this.b}} +A.aVB.prototype={ +Ep(a){var s,r,q=this.w,p=q.d +if($.aD.a5$.z.h(0,p)!=null){p=$.aD.a5$.z.h(0,p).gaF() +p.toString +t.x.a(p) +s=p.vo(a.a) +if(p.en(A.b5z(),s))return}p=this.a +if(p.gtm()){p=p.gbf().gap() +p.toString +p=p.gaY() +r=p.tg +r.toString +p.w5(B.cl,r)}p=q.x.gap() +p.toString +p.GQ() +q.a.toString +this.afn(a)}, +Th(a){var s=this.w.x.gap() +s.toString +s.GQ() +this.b3u(a)}} +A.a3p.prototype={ +Y(){var s=null +return new A.adQ(new A.bI(s,t.E),new A.bI(s,t.NE),s,s,A.b(t.yb,t.Q),s,!0,s,B.k)}, +gcC(){return null}} +A.adQ.prototype={ +gQw(){var s=this.a.c +return s}, +gLH(){var s,r=null +this.a.toString +s=this.f +if(s==null){s=A.j9(!0,r,!0,!0,r,r,!1) +this.f=s}return s}, +ga_6(){return!0}, +gtm(){this.a.toString +return!0}, +an(){var s,r=this +r.b5K() +r.w=new A.aVB(r,r) +r.a.toString +s=r.gLH() +r.a.toString +s.spY(!0) +r.gLH().a8(0,r.gaFs())}, +bj(a){var s,r=this +r.b5I(a) +r.a.toString +s=r.gLH() +r.a.toString +s.spY(!0)}, +bwk(){this.I(new A.cf2())}, +bsn(){var s=this,r=s.e +r.toString +s.A5(r,"controller") +s.e.y.a8(0,s.gaRb())}, +bwn(a){var s=this.w +s===$&&A.e() +if(!s.b)return!1 +s=this.gQw().a.b +if(s.a===s.b)return!1 +if(a===B.bF)return!1 +if(this.gQw().a.a.length!==0)return!0 +return!1}, +bwm(a,b){var s,r,q=this +if(b===B.d3){s=q.x.gap() +s.toString +s.xI(a.gDH())}r=q.bwn(b) +if(r!==q.r)q.I(new A.cf3(q,r))}, +ajW(a,b){switch(a.a){case 0:return!1 +case 3:return!0 +case 1:return b +case 2:return!b}}, +b8h(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.Rl(q).a===B.aw?B.z1:B.z0 +s.a.toString +return new A.bl(s.gQw(),new A.cf1(r,s,c),a,null,t.ue)}, +vh(a,b){if(this.e!=null)this.bsn()}, +gua(){this.a.toString +return null}, +n(){var s=this,r=s.f +if(r!=null)r.n() +r=s.e +if(r!=null){r.L4() +r.Pg()}s.gLH().T(0,s.gaFs()) +s.b5J()}, +gz4(){var s=this.e +return(s==null?null:s.y.a.a.length!==0)===!0}, +gbwg(){var s=this.a +s=s.k4 +return s>1?B.wG:B.wH}, +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.Fb(b4) +s=b2.gQw() +b2.a.toString +switch(A.dh().a){case 2:case 0:case 1:r=$.cZ5() +break +case 3:case 5:case 4:r=$.cZ4() +break +default:r=b3}q=A.aS(b4,b3,t.l).w +p=A.a([],t.VS) +b2.a.toString +o=A.Rl(b4) +b2.a.toString +n=o.d.a.aT(b3) +b2.a.toString +m=A.bzM(B.tm,b4) +b2.a.toString +l=B.aoJ.aJM(A.bzM(b3,b4),m) +k=n.aT(l) +b2.a.toString +j=A.cJC(b4) +b2.a.toString +i=A.bzM(b3,b4) +if(i==null)i=o.a===B.aw?B.dy:B.jn +A.a3j(B.aRG,b4) +b2.a.toString +h=A.bzM(B.zC,b4) +if(J.aF(h)===B.dSy){t.Vi.a(h) +if(h.e.l(0,B.o)||h.f.l(0,B.x))h=o.a===B.aw?B.t2:B.dy}b2.a.toString +m=new A.cf7(b4) +if(A.a_(B.y5)!==B.apf)g=B.y5 +else{f=m.$1(B.iF) +e=m.$1(B.iF) +d=m.$1(B.iF) +g=new A.fh(f,m.$1(B.iF),d,e)}b2.a.toString +c=B.ati.a8A(g,h) +b2.a.toString +b=B.atk.bD5(A.n9(o.a===B.aw?B.aK1:B.aK_,3)) +if(b==null)a=b3 +else{m=new A.cf4(b).$0() +f=b.a +a=b.a8A(m,f==null?B.z:f)}a0=A.Rl(b4).b.bU(51) +b2.a.toString +m=b2.dN$ +f=b2.r +e=b2.gLH() +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.a3j(B.fS,b4) +b2.a.toString +q=A.LB(m,A.bhX(a6,a0,b3,b3,a4,b1,B.B,b3,A.dtz(),s,i,b3,new A.w(-2/q.b,0),!0,B.hg,2,B.R,!0,!0,!0,!1,e,!0,p,b2.x,j,a1,B.dMq,a9,b0,B.wv,a5,"\u2022",b3,b3,b3,b2.gbwl(),b3,d,b3,!0,!1,!0,"editable",!0,b3,B.cb,b3,a0,r,B.hY,B.fa,b3,f,a7,a8,b3,b3,n,B.ak,a3,b3,b3,a2,b3,B.a9,b3,b3)) +b2.a.toString +p=new A.cf5(b2,s) +m=b2.gLH().ge6()?b:a +f=b2.gLH().ge6()?b3:c +e=b2.w +e===$&&A.e() +m=A.o1(b3,A.am(b3,e.a87(B.ez,new A.ef(new A.h5(-1,b2.gbwg().a),1,1,b2.b8h(new A.aa(B.eu,new A.m7(q,b3),b3),n,k),b3)),B.h,b3,b3,f,b3,b3,b3,b3,b3,b3,b3,b3),B.h,b3,b3,B.a_,m,B.Mw,b3,b3,b3,b3) +return new A.c9(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.jY(!1,b3,m,b3),b3)}, +gbf(){return this.x}} +A.cf2.prototype={ +$0(){}, +$S:0} +A.cf3.prototype={ +$0(){this.a.r=this.b}, +$S:0} +A.cf1.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.ajW(B.a35,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.cJA(q,new A.Rj(p,m,16)),m))}q=l.a.k4 +q=q>1?B.ei:B.C +s=A.a([],s) +p=l.a +o=p.w +if(o!=null&&b.a.length===0){o.toString +s.push(A.bS(new A.aa(B.eu,A.N(o,m,m,p.k4,B.a1,m,m,m,n.c,B.ak,m,m),m),m,1/0))}c.toString +s.push(c) +r.push(A.bW(A.cX(q,s,B.B,B.Et),1)) +if(l.a.Q!=null&&l.ajW(B.a35,b.a.length!==0)){l=l.a.Q +l.toString +r.push(l)}else{l.a.toString +if(l.ajW(B.dyf,b.a.length!==0)){l.a.toString +s=new A.cf0(l) +s=s +r.push(A.jD(A.eN(m,new A.aa(new A.au(6,4,6,4),A.cF(B.Oi,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.aA),B.bX,m,m,m,m))}}return A.aV(r,k,B.j,B.p,m,m)}, +$S:391} +A.cf0.prototype={ +$0(){var s=this.a +s.gQw().a.toString +s.gQw().uK(0,B.hM) +s.a.toString}, +$S:0} +A.cf7.prototype={ +$1(a){var s +if(a.l(0,B.O))s=a +else{s=a.a +s=a.aN(s instanceof A.dM?A.a3j(s,this.a):s)}return s}, +$S:318} +A.cf4.prototype={ +$0(){var s,r,q,p,o=this.a.c +if(o instanceof A.fh){s=new A.cf6() +r=s.$1(o.c) +q=s.$1(o.a) +p=s.$1(o.d) +return new A.fh(q,s.$1(o.b),r,p)}return o}, +$S:1348} +A.cf6.prototype={ +$1(a){return new A.c1(a.a.a3(0),a.b,a.c,-1)}, +$S:318} +A.cf5.prototype={ +$0(){var s=this.b +if(!s.a.b.gce())s.sAc(A.qU(B.M,s.a.a.length)) +s=this.a.x.gap() +s.toString +s.GQ()}, +$S:0} +A.coU.prototype={ +$2(a,b){if(!a.a)a.T(0,b)}, +$S:88} +A.ahJ.prototype={ +bj(a){this.bP(a) +this.G4()}, +dk(){var s,r,q,p,o=this +o.kr() +s=o.dN$ +r=o.gBA() +q=o.c +q.toString +q=A.xn(q) +o.uu$=q +p=o.Dy(q,r) +if(r){o.vh(s,o.ra$) +o.ra$=!1}if(p)if(s!=null)s.n()}, +n(){var s,r=this +r.ty$.ao(0,new A.coU()) +s=r.dN$ +if(s!=null)s.n() +r.dN$=null +r.aG()}} +A.ahK.prototype={ +an(){this.aM() +if(this.gz4())this.Dp()}, +ro(){var s=this.ql$ +if(s!=null){s.aX() +s.pl() +this.ql$=null}this.xB()}} +A.avm.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.cJz(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.avm&&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.bf.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.aPL.prototype={} +A.a1G.prototype={ +l(a,b){var s,r=this +if(b==null)return!1 +if(r!==b)if(b instanceof A.a1G)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.a1G(s,r)}} +A.aOy.prototype={} +A.a3k.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.a3k(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.a3k)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.e_(s.d)^B.bf.gv(s.e)^r.gv(r)^B.bf.gv(s.r))>>>0}} +A.aPN.prototype={} +A.avo.prototype={ +fN(a){return!this.w.l(0,a.w)}, +D5(a,b,c){return A.cJA(c,this.w)}} +A.Rj.prototype={ +aT(a){var s,r,q +if(a==null)return this +s=a.a +a.gvR(a) +r=a.c +q=this.gvR(this) +return new A.Rj(s,q,r)}, +gvR(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.Rj){s=b.a +s=s.gm(s) +r=q.a +r=r.gm(r) +if(s===r){b.gvR(b) +q.gvR(q) +s=b.c===q.c}else s=!1}else s=!1 +return s}, +gv(a){var s=this +return A.an(s.a,s.gvR(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.aPO.prototype={} +A.mB.prototype={ +a3(a){var s=this.a +return A.d9u(B.e.aw(255*a),s>>>16&255,s>>>8&255,s&255)}, +bU(a){var s=this.a +return new A.mB(((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.mB&&b.a===this.a}, +gv(a){return B.d.gv(this.a)}, +k(a){return"MacosColor(0x"+B.c.hn(B.d.tj(this.a,16),8,"0")+")"}} +A.T1.prototype={ +gm(a){var s=this.at +return s.gm(s)}} +A.Rk.prototype={ +A(a){return new A.adr(this,this.d,null)}} +A.adr.prototype={ +fN(a){return this.f.c!==a.f.c}} +A.bzN.prototype={ +a8z(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.cJB(r,p,d,o,l,h,g,f,q,e,m,i,s.ch.aT(b0),c,k,n,j)}, +bDz(a){return this.a8z(null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,a)}, +bDB(a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p){return this.a8z(a,b,c,d,e,f,g,h,i,j,k,l,m,null,n,o,p)}, +bDo(a){return this.a8z(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.a8z(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.aPT.prototype={} +A.a3l.prototype={ +l(a,b){var s,r,q=this +if(b==null)return!1 +if(q!==b)if(b instanceof A.a3l)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.a3l(s,r,q)}} +A.aPP.prototype={} +A.a3m.prototype={ +l(a,b){var s,r,q=this +if(b==null)return!1 +if(q!==b)if(b instanceof A.a3m)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.a3m(s,r,q,p)}} +A.aPQ.prototype={} +A.Sz.prototype={ +l(a,b){var s,r,q=this,p=null +if(b==null)return!1 +if(q!==b)if(b instanceof A.Sz)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.Sz(s,r,q==null?this.c:q)}} +A.aSj.prototype={} +A.a3n.prototype={ +aT(a){var s,r,q +if(a==null)return this +s=a.a +r=a.d +q=a.e +return new A.a3n(s,this.b,!1,r,q)}, +gv(a){var s=this +return A.an(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.a3n&&b.a===s.a&&b.b===s.b&&b.d.l(0,s.d)&&b.e.l(0,s.e)}} +A.aPR.prototype={} +A.a3o.prototype={ +l(a,b){var s,r,q=this +if(b==null)return!1 +if(q!==b)if(b instanceof A.a3o)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.a3o(s,r)}} +A.aPS.prototype={} +A.a3q.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.a3q(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.a3q&&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.aPU.prototype={} +A.a3r.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.a3r(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.a3r)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.bzO.prototype={ +$0(){var s=null,r=this.a===B.aw,q=A.a([new A.fS(0.5,B.c8,r?B.x.bU(B.e.aw(127.5)):B.Lu.a3(0.5),B.Dd,4)],t.sq),p=A.n9(r?B.aLT:B.Lu,0.5) +if(r)return new A.bq(B.z4,s,p,B.kd,q,s,s,B.K) +else return new A.bq(B.aOI,s,p,B.kd,q,s,s,B.K)}, +$S:1349} +A.aPV.prototype={} +A.avp.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.avp(m,k,j.c.aT(a.c),j.d.aT(a.d),l,o,s,n,r,q,p)}} +A.avn.prototype={ +k(a){return"MacosFontWeight.w510"}, +$ipd:1, +gdA(){return 5}, +gm(){return 510}} +A.aPW.prototype={} +A.fv.prototype={ +zs(a,b){var s,r,q,p=this +if(b.bXe(p)){s=p.b +r=s!=null +if(r)for(q=J.ag(s);q.q();)q.gE(q).zs(0,b) +if(r&&J.fq(s)&&B.b.p(B.C3,b.d)&&B.b.p(B.C3,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}}, +gTQ(){var s=this.b +if(s==null)s=A.a([],t.pC) +return J.bB(s,new A.biP(),t.N).aV(0,"")}, +$iqs:1} +A.biP.prototype={ +$1(a){return a.gTQ()}, +$S:1350} +A.fO.prototype={ +zs(a,b){return b.bXr(this)}, +gTQ(){return this.a}, +$iqs:1} +A.LC.prototype={ +zs(a,b){}, +$iqs:1, +gTQ(){return this.a}} +A.b4w.prototype={ +gdh(a){var s=this.d,r=this.a +if(s>=r.length-1)return null +return r[s+1]}, +a0B(a){var s=this.d,r=this.a +if(s>=r.length-a)return null +return r[s+a]}, +aaU(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)}, +aqo(){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.fv("pre",A.a([new A.fv("code",q,o)],k),A.b(p,p))}} +A.asC.prototype={ +gqq(a){return $.cv7()}, +yU(a,b){var s;++b.d +s=t.N +return new A.fv("hr",null,A.b(s,s))}} +A.akD.prototype={ +R1(a){return!0}} +A.Yy.prototype={ +gqq(a){return $.cTl()}, +In(a){var s=$.cTk(),r=a.a[a.d] +s=s.b +if(!s.test(r))return!1 +return this.b0r(a)}, +yU(a,b){var s=A.a([],t.s),r=b.a +while(!0){if(!(b.d|\\s+[^>]*>)\\s*$",!0,!1,!1,!1)}} +A.wZ.prototype={ +yU(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.cFy(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.ao(b0,a7.gbsE()) +a0=a7.bsJ(b0) +for(p=b0.length,o=b2.b,k=t.N,a1=!1,a2=0;a2");q>=s;){A.f1(s,q,b.length,null,null) +n=new A.ba(b,s,q,p) +n.dQ(b,s,q,o) +if(this.ajc(a,n.aV(0,"\n"))){s=q +break}--q}break $label0$0}if(s===b.length)return null +else return B.b.qO(b,s)}, +ajc(a,b){var s,r,q,p,o,n,m={},l=A.aA("^[ ]{0,3}\\[((?:\\\\\\]|[^\\]])+)\\]:\\s*(?:<(\\S+)>|(\\S+))\\s*(\"[^\"]+\"|'[^']+'|\\([^)]+\\)|)\\s*$",!0,!1,!0,!1).pt(b) +if(l==null)return!1 +s=l.b +if(s[0].length")?s.aV(0,"\n"):A.iY(s,new A.bt3(),t.iV.i("D.E"),t.N).aV(0,"\n") +p=B.c.eS(p,"\n")?r+"\n":r}q=this.a +q===$&&A.e() +q.a+=p +this.d=null}, +bXe(a){var s,r,q=this,p=q.a +p===$&&A.e() +if(p.a.length!==0&&B.b.p(B.C3,a.a))q.a.a+="\n" +p=a.a +q.a.a+="<"+p +for(s=a.c,s=s.gcr(s),s=s.gS(s);s.q();){r=s.gE(s) +q.a.a+=" "+A.q(r.a)+'="'+A.q(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.bt3.prototype={ +$1(a){return B.c.ad5(a)}, +$S:18} +A.bv0.prototype={ +b6Y(a,b){var s=this.c,r=this.b,q=r.r +B.b.H(s,q) +if(q.ct(0,new A.bv7(this)))s.push(new A.Li("",A.aA("[A-Za-z0-9]+(?=\\s)",!0,!1,!0,!1),null)) +else s.push(new A.Li("",A.aA("[ \\tA-Za-z0-9]*[A-Za-z0-9](?=\\s)",!0,!1,!0,!1),null)) +B.b.H(s,A.a([A.d93(r.c,"\\[",91),A.cIG(r.d)],t.xB)) +B.b.H(s,$.cUw()) +B.b.H(s,$.cUx())}, +a0t(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.aL(s,p)===93){o.adI(0) +o.bmj() +continue}if(B.b.ct(q,new A.bv8(o)))continue;++o.d}o.adI(0) +o.aD3(-1) +s=o.r +o.axr(s) +return s}, +bmj(){var s,r,q,p,o,n,m,l,k=this,j=k.f,i=B.b.a_D(j,new A.bv1()) +if(i===-1){k.r.push(new A.fO("]")) +k.e=++k.d +return}s=t.hw.a(j[i]) +if(!s.d){B.b.ej(j,i) +k.r.push(new A.fO("]")) +k.e=++k.d +return}r=s.r +if(r instanceof A.R3){q=k.r +p=B.b.a_D(q,new A.bv2(s)) +o=r.YC(0,k,s,null,new A.bv3(k,i,p)) +if(o!=null){B.b.ej(j,i) +if(s.b===91)for(j=B.b.d9(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.dg(r,f) +d=m.gBk() +n.a=B.b.dg(r,d) +c=h.gavv().YC(0,a1,h,m,new A.bv6(n,a1,e)) +o=n.a +c.toString +B.b.uD(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.f1(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.ej(r,e) +B.b.ej(s,i) +p=b-1;--n.a}else{o=g?2:1 +a=new A.fO(B.c.bK(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.ej(r,n.a) +B.b.ej(s,p)}else{o=g?2:1 +a0=new A.fO(B.c.bK(d.a,o)) +r[n.a]=a0 +m.sBk(a0)}}else{l.j(o,B.d.al(m.gu(m),3),j) +if(!m.gYo())B.b.ej(s,p) +else ++p}}B.b.qG(s,a2,o)}, +axr(a){var s,r,q,p,o,n +for(s=J.S(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.fO(q)) +return!0}} +A.aqS.prototype={ +zZ(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.fO(""")) +else if(s===60)a.r.push(new A.fO("<")) +else{r=a.r +if(s===62)r.push(new A.fO(">")) +else r.push(new A.fO(q[1]))}return!0}} +A.atm.prototype={} +A.aqp.prototype={ +zZ(a,b){var s,r,q,p=b.b[1] +p.toString +s=B.pe.ag(p) +r=A.a([new A.fO(s)],t.pC) +q=t.N +q=A.b(q,q) +q.j(0,"href",A.cn(B.pp,"mailto:"+p,B.l,!1)) +a.r.push(new A.fv("a",r,q)) +return!0}} +A.akf.prototype={ +zZ(a,b){var s,r,q,p=b.b[1] +p.toString +s=B.pe.ag(p) +r=A.a([new A.fO(s)],t.pC) +q=t.N +q=A.b(q,q) +q.j(0,"href",A.cn(B.pp,p,B.l,!1)) +a.r.push(new A.fv("a",r,q)) +return!0}} +A.a8x.prototype={$ia_G:1, +gBk(){return this.a}, +gDK(){return this.b}, +gu(a){return this.c}, +gYo(){return this.e}, +ga8f(){return this.f}, +gavv(){return this.r}, +sBk(a){return this.a=a}, +sSM(a){return this.d=a}} +A.apV.prototype={ +gu(a){return this.a.a.length}, +k(a){var s=this +return""}, +$ia_G:1, +gBk(){return this.a}, +gDK(){return this.b}, +gavv(){return this.d}, +gYo(){return this.f}, +ga8f(){return this.r}, +sBk(a){return this.a=a}, +sSM(){}} +A.a9H.prototype={ +zZ(a,b){var s,r=this,q=b.b[0].length,p=a.d,o=p+q,n=a.a,m=new A.fO(B.c.X(n,p,o)) +if(!r.c){a.f.push(new A.a8x(m,B.c.aL(n,p),q,!0,!1,r,o)) +a.r.push(m) +return!0}s=A.d53(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}}, +YC(a,b,c,d,e){var s=c.gu(c)>=2&&d.gu(d)>=2?"strong":"em",r=t.N +return new A.fv(s,e.$0(),A.b(r,r))}} +A.aFf.prototype={ +YC(a,b,c,d,e){var s=t.N +return new A.fv("del",e.$0(),A.b(s,s))}} +A.R3.prototype={ +YC(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.Xn(l,b.b.a,e) +r=B.c.aL(n,m) +if(r===40){b.d=m +q=o.bq5(b) +if(q!=null)return o.aip(q.a,q.b,e) +b.d=m +b.d=m+-1 +return o.Xn(l,b.b.a,e)}if(r===91){b.d=m;++m +if(m0&&B.c.aL(a.a,r-1)===96)return!1 +s=this.a.Bi(0,a.a,r) +if(s==null)return!1 +a.adI(0) +this.zZ(a,s) +a.aJl(s.b[0].length) +return!0}, +zZ(a,b){var s,r=b.b[2] +r.toString +r=B.c.di(r) +s=B.pe.ag(A.bH(r,"\n"," ")) +r=t.N +a.r.push(new A.fv("code",A.a([new A.fO(s)],t.pC),A.b(r,r))) +return!0}} +A.Qz.prototype={} +A.b75.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=$.aiU(),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.Jd(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.Jd(h) +s=Math.pow(e,2.380952380952381) +d=Math.abs(g) +c=Math.max(0,27.13*d/(400-d)) +d=A.Jd(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=$.cwo[0] +b=a7[0] +q=a7[1] +a7=a7[2] +d=$.cwo[1] +s=d[0] +r=d[1] +d=d[2] +a8=$.cwo[2] +p=a8[0] +a5=a8[1] +a8=a8[2] +return A.cwp(A.z6(b*a2+q*a3+a7*a4),A.z6(s*a2+r*a3+d*a4),A.z6(p*a2+a5*a3+a8*a4))}} +A.bqr.prototype={ +l(a,b){var s,r +if(b==null)return!1 +if(!(b instanceof A.bqr))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.aw(q)) +s=this.b +s===$&&A.e() +s=B.e.aw(s) +r=this.c +r===$&&A.e() +return"H"+q+" C"+s+" T"+B.d.k(B.e.aw(r))}, +C(a){var s=this.d +s===$&&A.e() +return s}} +A.c3L.prototype={} +A.OG.prototype={ +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.OG&&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.an(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.vI.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.eC(b,"tone","When a TonalPalette is created with fromList, tone must be one of "+A.q(B.SJ))) +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.c10(q,r,b))}, +l(a,b){var s,r,q=this +if(b==null)return!1 +if(b instanceof A.vI){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.i1(s,A.y(s).i("D.E")) +r=b.c +return s.amd(r.gaA(r))}}return!1}, +gv(a){var s=this.c +return A.an(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.q(r)+", "+A.q(s.b)+")" +else return"TonalPalette.fromList("+s.c.k(0)+")"}} +A.c1_.prototype={ +$2(a,b){var s=this.b[a] +this.a.j(0,b,s) +return s}, +$S:295} +A.c10.prototype={ +$0(){var s,r=this.a.a +r.toString +s=A.d7z(r,this.b,this.c) +A.cwa(s,$.aiU()) +A.d47(A.cGf(s)[1]/100) +return s}, +$S:70} +A.bQR.prototype={} +A.bes.prototype={ +b6w(a){var s=this.a,r=s.r +r===$&&A.e() +r.c.j(0,"m.cross_signing.self_signing",new A.bet(this)) +s.r.c.j(0,"m.cross_signing.user_signing",new A.beu(this))}, +gcC(a){var s=this.a,r=s.r +r===$&&A.e() +return r.Gt("m.cross_signing.self_signing")&&s.r.Gt("m.cross_signing.user_signing")&&s.r.Gt("m.cross_signing.master")}, +tE(){var s=0,r=A.o(t.y),q,p=this,o,n,m +var $async$tE=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$tE) +case 3:if(!p.gcC(p)){q=!1 +s=1 +break}o=n.r +o===$&&A.e() +s=6 +return A.f(o.xp("m.cross_signing.self_signing"),$async$tE) +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.xp("m.cross_signing.user_signing"),$async$tE) +case 7:b=b!=null +case 5:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$tE,r)}, +F_(a,b){return this.aX3(a,b)}, +aX2(a){return this.F_(null,a)}, +asY(a){return this.F_(a,null)}, +aX3(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$F_=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.GE(0,"m.cross_signing.master") +s=5 +return A.f(k.BG(0,a,null,!1,null),$async$F_) +case 5:s=6 +return A.f(k.JA(),$async$F_) +case 6:s=3 +break +case 4:k=b +case 3:f=A +s=7 +return A.f(k.UO("m.cross_signing.master"),$async$F_) +case 7:o=f.r7(d) +n=new Olm.PkSigning() +m=null +try{m=J.Gx(n,o)}catch(e){m=null}finally{J.hM(n)}l=p.a.a +i=J.J(l.cl,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.J(l.cl,l.k3) +g=l==null?null:l.vX("master") +if(g!=null){l=g.b.h(0,"ed25519:"+A.q(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$F_) +case 8:s=9 +return A.f(p.xy(0,A.a([g,h],t.xN)),$async$F_) +case 9:return A.m(null,r)}}) +return A.n($async$F_,r)}, +atF(a){return B.b.ct(a,new A.bew(this))}, +xy(a,b){return this.aZX(0,b)}, +aZX(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$xy=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.J(c.cl,c.k3) +if(b==null)throw A.j(A.aL("[sign] keys are not in cache but sign was called")) +p=new A.bev(e) +o=a0.length,n=null,m=null,l=0 +case 2:if(!(la))if(J.v(J.J(s,0),a))if(!(J.J(s,1)>b))r=J.v(J.J(s,1),b)&&J.J(s,2)>=c +else r=!0 +else r=!1 +else r=!0 +return r}catch(q){return!1}}, +N2(a,b){A.mh(new A.bjy(this,a,b),t.H)}, +pM(a){return this.bKo(a)}, +bKo(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.mh(new A.bjB(q,a),t.H) +if(o==="m.dummy")A.mh(new A.bjC(q,a),t.H) +if(B.c.aZ(o,"m.key.verification."))A.mh(new A.bjD(q,a),t.H) +if(B.c.aZ(o,"m.secret."))A.mh(new A.bjE(q,a),t.H) +if(a.c===q.a.k3)A.mh(new A.bjF(q),t.H) +return A.m(null,r)}}) +return A.n($async$pM,r)}, +Gn(a){return this.bJ5(a)}, +bJ5(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$Gn=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.dN){s=1 +break}n=a.c +if(!J.rh(n.h(0,"type"),"m.key.verification."))o=J.v(n.h(0,"type"),"m.room.message")&&typeof J.J(n.h(0,"content"),"msgtype")=="string"&&J.rh(J.J(n.h(0,"content"),"msgtype"),"m.key.verification.") +else o=!0 +if(o)A.mh(new A.bjz(p,a),t.H) +if(J.v(n.h(0,"sender"),p.a.k3)){n=n.h(0,"unsigned") +n=(n==null?null:J.J(n,"transaction_id"))==null}else n=!1 +if(n)A.mh(new A.bjA(p),t.H) +case 1:return A.m(q,r)}}) +return A.n($async$Gn,r)}, +Ck(a){return this.bF2(a)}, +bF2(a){var s=0,r=A.o(t.BF),q,p=2,o,n=this,m,l,k,j,i,h +var $async$Ck=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.Ck(a),$async$Ck) +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=$.V() +k.tJ(0,"[LibOlm] Could not decrypt to device event from "+a.c+" with content: "+A.q(a.b),m,l) +k=n.a.cT +i=new A.AO(t.VI.b(m)?m:new A.nR(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$Ck,r)}, +amL(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.gvg()!=null)return a4 +i=a4.b +s=A.bOq(i) +if(!a2||s.e==null)return a4 +r=null +q=!1 +try{if(s.a!=="m.megolm.v1.aes-sha2"){a2=A.rB("Unknown encryption algorithm.",b) +throw A.j(a2)}p=s.d +if(p==null){a2=A.rB(a,b) +throw A.j(a2)}a2=d.c +a2===$&&A.e() +o=a2.D6(a3,p) +a2=o +a2=a2==null?b:a2.d!=null +if(a2!==!0){q=!0 +a2=A.rB(a,b) +throw A.j(a2)}q=!0 +a2=o.d +a2.toString +h=s.e +h.toString +n=J.d1d(a2,h) +q=!1 +m="key-"+A.q(J.d1z(n)) +l=A.q(a4.y)+"|"+a4.Q.a +k=o.b.a0(0,m) +if(k&&!J.v(o.b.h(0,m),l)){$.V().pA(0,"[Decrypt] Could not decrypt due to a corrupted session.") +a2=A.rB(u.jA,b) +throw A.j(a2)}o.b.j(0,m,l) +if(!k){a2=d.a.z +if(a2!=null)a2.a1Q(B.t.m_(o.b),a3,p)}r=B.t.b7(0,J.d1E(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.Gy(a2)}if(a2==null)a2="" +a2=J.v(a2,s.d)}else a2=!1 +if(a2)A.mh(new A.bjx(d,a3),t.y) +a2=t.N +h=t.z +if(q){r=A.p(["content",i,"type",c],a2,h) +J.bD(J.J(r,a0),"body",J.bp(j)) +J.bD(J.J(r,a0),"msgtype","m.bad.encrypted") +J.bD(J.J(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.S(i) +if(a2.h(i,a1)!=null)J.bD(J.J(r,a0),a1,a2.h(i,a1)) +a2=J.J(r,a0) +i=J.J(r,"type") +h=a4.y +f=a4.as +e=a4.f +return A.Po(a2,h,a4.Q,a4,a4.at,a4.cy,a4.c,e,a4.db,i,f)}, +ID(a,b,c,d){return this.bF1(a,b,c,d)}, +Zi(a,b){return this.ID(a,b,!1,B.fW)}, +bF1(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$ID=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.gvg()!=null){q=b +s=1 +break}m=A.bOq(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.D6(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.Np(a,l),$async$ID) +case 9:case 8:b=n.amL(a,b) +if(b.a==="m.room.encrypted"&&J.v(J.J(b.b,"can_request_session"),!0)&&l!=null){h=n.c +h===$&&A.e() +h.aNV(a,l,m.b)}s=b.a!=="m.room.encrypted"&&c?10:11 +break +case 10:if(d!==B.dN)b.cy.I(b) +h=i.z +s=12 +return A.f(h==null?null:h.ui(new A.lR(d,a,b.P()),i),$async$ID) +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=$.V() +i.kG(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$ID,r)}, +IR(a,b,c){return this.bGY(a,b,c)}, +bGY(a,b,c){var s=0,r=A.o(t.a),q,p=this,o,n,m,l,k,j,i,h +var $async$IR=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:b=A.iQ(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.dD(a) +if(m!=null)if(m.gyD()!=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.gyD()!=="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.a_L(a),$async$IR) +case 5:case 4:s=6 +return A.f(l.bBZ(a),$async$IR) +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.Z4(a),$async$IR) +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.hh(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.cvz(h,B.t.m_(i))) +k.j(0,"device_id",n.p1) +n=p.d +n===$&&A.e() +k.j(0,"sender_key",n.gwy()) +n=j.c +n.toString +k.j(0,"session_id",J.Gy(n)) +if(o!=null)k.j(0,"m.relates_to",o) +s=10 +return A.f(l.VK(a,j),$async$IR) +case 10:q=k +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$IR,r)}, +Cr(a,b,c){return this.bH_(a,b,c)}, +bH_(a,b,c){var s=0,r=A.o(t.v9),q,p=this,o +var $async$Cr=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.Cr(a,b,c),$async$Cr) +case 3:q=e +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Cr,r)}, +awm(){var s,r=this +if(!r.x||r.a.c==null)return +s=r.c +s===$&&A.e() +s.AI() +if(r.x)A.d6(A.c7(0,0,0,0,0,10),r.gb8O())}, +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.bjy.prototype={ +$0(){var s=this.a.d +s===$&&A.e() +return s.N2(this.b,this.c)}, +$S:2} +A.bjB.prototype={ +$0(){var s=this.a.c +s===$&&A.e() +return s.pM(this.b)}, +$S:2} +A.bjC.prototype={ +$0(){var s=this.a.d +s===$&&A.e() +return s.pM(this.b)}, +$S:2} +A.bjD.prototype={ +$0(){var s=this.a.e +s===$&&A.e() +return s.pM(this.b)}, +$S:2} +A.bjE.prototype={ +$0(){var s=this.a.r +s===$&&A.e() +return s.pM(this.b)}, +$S:2} +A.bjF.prototype={ +$0(){var s=this.a.r +s===$&&A.e() +return s.a0E()}, +$S:2} +A.bjz.prototype={ +$0(){var s=this.a.e +s===$&&A.e() +return s.Gn(this.b)}, +$S:2} +A.bjA.prototype={ +$0(){var s=this.a.r +s===$&&A.e() +return s.a0E()}, +$S:2} +A.bjx.prototype={ +$0(){var s=this.a.c +s===$&&A.e() +return s.alV(this.b,!0)}, +$S:59} +A.apK.prototype={ +k(a){var s=this.b +s=s!=null?": "+s:"" +return this.a+s}, +$ibw:1} +A.bwE.prototype={ +b7_(a){var s="m.megolm_backup.v1",r=this.a,q=r.r +q===$&&A.e() +q.c.j(0,s,new A.bwR(this)) +r.r.d.j(0,s,new A.bwS(this))}, +gcC(a){var s=this.a.r +s===$&&A.e() +return s.Gt("m.megolm_backup.v1")}, +Kw(a,b,c,d,e,f,g,h){return this.aYe(a,b,c,d,e,f,g,h)}, +aYa(a,b,c,d,e){return this.Kw(a,b,c,d,e,!1,null,!1)}, +aYc(a,b,c,d,e,f){return this.Kw(a,b,c,d,null,e,f,!1)}, +aYb(a,b,c,d,e){return this.Kw(a,b,c,d,null,e,null,!1)}, +aYd(a,b,c,d,e,f,g){return this.Kw(a,b,c,d,null,e,f,g)}, +aYe(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$Kw=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.d8(null,t.H) +s=1 +break}if(!k.a0(0,"ed25519")){g=i.aeh(b1) +if(g!=null&&g.b.h(0,"ed25519:"+A.q(g.ax))!=null){f=g.b.h(0,"ed25519:"+A.q(g.ax)) +f.toString +k.j(0,"ed25519",f)}}e=p.D6(a9,b0) +f=J.S(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.d1P(o.aW(),f.h(b2,"session_key")) +else J.d1a(o.aW(),f.h(b2,"session_key"))}catch(b7){n=A.a2(b7) +m=A.ay(b7) +J.hM(o.aW()) +l=$.V() +l.kG(0,"[LibOlm] Could not create new InboundGroupSession",n,m) +q=A.d8(null,t.H) +s=1 +break}f=o.aW() +c=t.N +b=new A.KS(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.aj4(a1) +a0=a1}if(a0==null)a0=0 +f.toString +a2=J.aj4(f) +if(!a)if(!(a2=e||b8.b.t(0,A.c7(0,0,0,d,0,0)).a")),c) +a1=A.jA(new A.bt(a,A.y(a).i("bt<1>")),c) +g=a0.zG(a1) +if(g.gdc(g))c2=!0 +else{a2=a1.zG(a0) +if(a2.gdc(a2))J.yA(l,J.l5(b,new A.bwG(a2))) +g=A.eI(a0,a0.r,A.y(a0).c) +a3=t.N +a4=g.$ti.c +a5=J.cb(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.fp(a7) +a8=A.jA(a7.oC(a7,new A.bwH()).dB(0,new A.bwI(),c),c)}else a8=A.b5(a3) +if(a.a0(0,a6)){a7=a.h(0,a6) +a7.toString +a7=J.fp(a7) +a9=A.jA(a7.oC(a7,new A.bwJ()).dB(0,new A.bwK(),c),c)}else a9=A.b5(a3) +a7=a9.zG(a8) +if(a7.gdc(a7)){c2=!0 +break}if(b8.a.a0(0,a6)){a7=b8.a.h(0,a6) +a7.toString +a7=J.fp(a7) +b0=A.jA(a7.oC(a7,new A.bwL()).dB(0,new A.bwM(),c),c)}else b0=A.b5(a3) +if(a.a0(0,a6)){a7=a.h(0,a6) +a7.toString +a7=J.fp(a7) +b1=A.jA(a7.oC(a7,new A.bwN()).dB(0,new A.bwO(),c),c)}else b1=A.b5(a3) +a7=b0.zG(b1) +if(a7.gdc(a7)){c2=!0 +break}b2=b1.zG(b0) +if(b1.a!==0)J.yA(l,a5.oC(b,new A.bwP(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.Gy(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.cEV(a3)],a4,c) +p=10 +b7=l +if(!!b7.fixed$length)A.W(A.ak("removeWhere")) +B.b.qg(b7,new A.bwQ(),!0) +s=J.aH(l)!==0?13:14 +break +case 13:for(b7=l,g=b7.length,c=t.S,b3=0;b3J.b_p(a3)}else a3=!0 +if(a3){a3=m.c.h(0,j.a) +a3.toString +a5=j +a5=a5.b.h(0,"curve25519:"+A.q(a5.ax)) +a5.toString +a7=b8.c +a7.toString +J.bD(a3,a5,J.b_p(a7))}}b7=b5.z +if(b7==null)b7=null +else{g=B.t.m_(m.c) +c=b6.a +a3=b8.c +a3.toString +a3=b7.a1P(g,c,J.Gy(a3)) +b7=a3}s=15 +return A.f(b7,$async$DO) +case 15:s=16 +return A.f(b5.V6(l,"m.room_key",k),$async$DO) +case 16:case 14:p=2 +s=12 +break +case 10:p=9 +b9=o +i=A.a2(b9) +h=A.ay(b9) +b5=$.V() +b5.kG(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.acp(c0),$async$DO) +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$DO,r)}, +VK(a,b){return this.b_Y(a,b)}, +b_Y(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$VK=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.a3O(a,J.b_q(o,m),B.t.m_(b.a),b.b.a) +n=o}s=3 +return A.f(n,$async$VK) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$VK,r)}, +Z4(a){return this.bEk(a)}, +bEk(a){var s=0,r=A.o(t.iN),q,p=2,o,n=[],m=this,l,k,j,i +var $async$Z4=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.HG(a) +j.j(0,a,k) +l=k +p=3 +s=6 +return A.f(l,$async$Z4) +case 6:n.push(5) +s=4 +break +case 3:n=[2] +case 4:p=2 +j.kV(j,new A.bwT(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$Z4,r)}, +Tw(a){return this.bS2(a)}, +bS2(a){var s=0,r=A.o(t.H),q=this,p +var $async$Tw=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.a_L(a),$async$Tw) +case 4:case 3:s=5 +return A.f(q.bC_(a,!1),$async$Tw) +case 5:s=p.h(0,a)==null?6:7 +break +case 6:s=8 +return A.f(q.Z4(a),$async$Tw) +case 8:case 7:return A.m(null,r)}}) +return A.n($async$Tw,r)}, +HG(a){return this.bbW(a)}, +bbW(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$HG=A.k(function(b1,b2){if(b1===1){o=b2 +s=p}while(true)switch(s){case 0:s=3 +return A.f(n.alV(a9,!0),$async$HG) +case 3:e=n.a +d=e.a +c=d.dD(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.Hc(),$async$HG) +case 4:m=b2 +a=n.azh(m) +J.yD(m,new A.bwF()) +l=new Olm.OutboundGroupSession() +try{J.cEy(l)}catch(b0){k=A.a2(b0) +j=A.ay(b0) +J.hM(l) +e=$.V() +e.kG(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.Gy(l),"session_key",J.cEV(l)],a1,t.z) +a2=A.b(a1,t._P) +for(a3=J.ag(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.q(a5.ax))!=null&&a5.gue()}else a6=!1 +if(!a6){a5=$.V() +a6=new A.dp("Skipping invalid device",null,$.dL().$1(null),B.fr) +a5.c.push(a6) +if(1<=a5.a.a)A.ea(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.q(a5.ax)) +a5.toString +J.bD(a6,a5,J.b_p(l))}a1=J.J(i,"session_id") +e=e.d +e===$&&A.e() +e=e.gwy() +e.toString +s=5 +return A.f(n.aYa(a9,a1,e,i,a2),$async$HG) +case 5:e=Date.now() +A.ju(0,!1) +h=new A.Ak(a,new A.bQ(e,!1),l,b) +p=7 +s=10 +return A.f(d.V6(m,"m.room_key",i),$async$HG) +case 10:s=11 +return A.f(n.VK(a9,h),$async$HG) +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=$.V() +e.kG(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$HG,r)}, +a_L(a){return this.bN0(a)}, +bN0(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l +var $async$a_L=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.a2v(a,l),$async$a_L) +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$a_L,r)}, +tE(){var s=0,r=A.o(t.y),q,p=this,o,n,m +var $async$tE=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$tE) +case 3:o=n.r +o===$&&A.e() +if(!o.Gt("m.megolm_backup.v1")){q=!1 +s=1 +break}s=4 +return A.f(m.qB,$async$tE) +case 4:s=5 +return A.f(n.r.xp("m.megolm_backup.v1"),$async$tE) +case 5:q=b!=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$tE,r)}, +Ox(a){return this.aVc(a)}, +asr(){return this.Ox(!0)}, +aVc(a){var s=0,r=A.o(t.Vy),q,p=this,o +var $async$Ox=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.bQ(Date.now(),!1).Aj(A.c7(0,0,0,0,5,0)).a10?16:17 +break +case 16:s=18 +return A.f(A.kh(new A.bc(1000),null,a1),$async$AI) +case 18:f=0 +case 17:s=14 +break +case 15:s=19 +return A.f(a7.fr.Oj(g),$async$AI) +case 19:c=b2 +$.V().eg("[Key Manager] Uploading "+J.aH(l)+" room keys...") +s=20 +return A.f(a7.a0X(i.e,c),$async$AI) +case 20:a6=J.ag(l) +case 21:if(!a6.q()){s=22 +break}b=a6.gE(a6) +s=23 +return A.f(a8.T3(b.a,b.b),$async$AI) +case 23:s=21 +break +case 22:n.push(13) +s=12 +break +case 11:n=[4] +case 12:p=4 +J.hM(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=$.V() +a6.kG(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$AI,r)}, +pM(a){return this.bKp(a)}, +bKp(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.S(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=$.V() +l=a6.c +m.eg("[KeyManager] Received key sharing request from "+l+":"+A.q(n.h(o,"requesting_device_id"))+"...") +if(!n.a0(o,"body")){m.fj(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.fj(0,"[KeyManager] Wrong type for body, doing nothing") +s=1 +break}i=A.az(j,"room_id",B.i,k) +if(i==null){m.fj(0,"[KeyManager] Wrong type for room_id or no room_id, doing nothing") +s=1 +break}h=p.a.a +g=J.J(h.cl,l) +f=g==null?null:g.d.h(0,n.h(o,"requesting_device_id")) +if(f==null){m.fj(0,"[KeyManager] Device not found, doing nothing") +s=1 +break}g=f.a +if(g===h.k3&&f.ax==h.p1){m.eg("[KeyManager] Request is by ourself, ignoring") +s=1 +break}e=h.dD(i) +if(e==null){m.eg("[KeyManager] Unknown room, ignoring") +s=1 +break}d=A.az(j,"session_id",B.i,k) +if(d==null){m.fj(0,"[KeyManager] Wrong type for session_id or no session_id, doing nothing") +s=1 +break}s=9 +return A.f(p.Np(e.a,d),$async$pM) +case 9:c=a8 +if(c==null){m.eg("[KeyManager] Unknown session, ignoring") +s=1 +break}if(typeof n.h(o,"request_id")!="string"){m.fj(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.cJ4(A.a([f],t.YU),n,e,d) +n=p.c +k=b.a +if(n.a0(0,k)){m.eg("[KeyManager] Already processed this request, ignoring") +s=1 +break}n.j(0,k,b) +a=new A.F0(p,b,null,l,a5,o) +if(g===h.k3)if(f.gdZ())a5=!(A.h_.prototype.gdj.call(f)||!f.gue()) +else a5=!1 +else a5=!1 +s=a5?10:12 +break +case 10:m.eg("[KeyManager] All checks out, forwarding key...") +s=13 +return A.f(a.aLZ(),$async$pM) +case 13:s=11 +break +case 12:if(f.ga9d()){a5=A.az(c.c,g,B.i,t.f) +if(a5==null)a5=null +else{o=f.b.h(0,"curve25519:"+A.q(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.J(a5,f.b.h(0,"curve25519:"+A.q(f.ax))) +a5.toString +m.eg("[KeyManager] Valid foreign request, forwarding key at index "+A.q(a5)+"...") +s=17 +return A.f(a.Sr(a5),$async$pM) +case 17:s=15 +break +case 16:m.eg("[KeyManager] Asking client, if the key should be forwarded") +a5=h.da +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){$.V().adC(0,"Ignoring an unencrypted forwarded key from a to device message",a6.P()) +s=1 +break}a5=p.b +b=A.fV(a5.gaA(a5),new A.bwU(a6)) +if(b==null||b.e){s=1 +break}o=b.b +f=A.fV(o,new A.bwV(a6,a0)) +if(f==null){s=1 +break}n=a6.b +m=J.S(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.J(a0,"sender_key")) +if(typeof m.h(n,"sender_claimed_ed25519_key")!="string"){$.V().fj(0,"sender_claimed_ed255519_key has wrong type") +s=1 +break}l=b.c +k=b.d +h=f.b.h(0,"curve25519:"+A.q(f.ax)) +h.toString +g=t.N +s=21 +return A.f(p.aYc(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.cb(o) +n.kV(o,new A.bwW(f)) +m=b.a +a5.D(0,m) +if(n.ga7(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.bD(a3,m,a1)}s=22 +return A.f(a5.xv("m.room_key_request",a5.EM(),a2),$async$pM) +case 22:s=19 +break +case 20:s=a5==="m.room_key"?23:24 +break +case 23:a5=$.V() +o=a6.b +n=J.S(o) +a5.cY("[KeyManager] Received room key with session "+A.q(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.fj(0,"Either room_id or session_id are not the expected type or missing") +s=1 +break}m=J.J(p.a.a.cl,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.q(J.ua(m)))}if(a4!=null)n.j(o,"sender_claimed_ed25519_key",a4) +a5.cY("[KeyManager] Keeping room key") +s=25 +return A.f(p.aYb(i,d,J.J(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.bM(J.ag(s.a),s.b,r.i("bM<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.hM(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.bM(J.ag(s.a),s.b,r.i("bM<1,2>")),r=r.z[1];s.q();){q=s.a +for(q=J.ag(J.rg(q==null?r.a(q):q));q.q();){p=q.gE(q) +o=p.d +if(o!=null)J.hM(o) +p.d=null}}}} +A.bwR.prototype={ +$1(a){return this.aSZ(a)}, +aSZ(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.Ox(!1),$async$$1) +case 7:l=c +if(l.a!==B.iB){q=!1 +n=[1] +s=5 +break}k=J.v(J.cvF(i,A.r7(a)),J.J(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.hM(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:272} +A.bwS.prototype={ +$1(a){var s,r,q,p,o,n,m,l=this.a +l.r.V(0) +for(s=J.ag(l.a.a.p4),r=t.N;s.q();){q=s.gE(s) +p=q.grf() +if(p!=null&&p.a==="m.room.encrypted"&&J.v(J.J(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.aNV(q.a,n,m)}}}, +$S:321} +A.bwZ.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.T3(p.c,p.d),$async$$1) +case 5:case 4:case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:130} +A.bwX.prototype={ +$0(){var s=this +return s.a.GO(0,s.b,s.c,s.d,s.f,s.e)}, +$S:2} +A.bwG.prototype={ +$1(a){return this.a.p(0,a.a)}, +$S:46} +A.bwH.prototype={ +$1(a){return a.b}, +$S:210} +A.bwI.prototype={ +$1(a){return a.a}, +$S:200} +A.bwJ.prototype={ +$1(a){return a.b}, +$S:210} +A.bwK.prototype={ +$1(a){return a.a}, +$S:200} +A.bwL.prototype={ +$1(a){return!a.b}, +$S:210} +A.bwM.prototype={ +$1(a){return a.a}, +$S:200} +A.bwN.prototype={ +$1(a){return!a.b}, +$S:210} +A.bwO.prototype={ +$1(a){return a.a}, +$S:200} +A.bwP.prototype={ +$1(a){return a.a===this.a&&this.b.p(0,a.ax)}, +$S:46} +A.bwQ.prototype={ +$1(a){return!a.ga9d()}, +$S:46} +A.bwT.prototype={ +$2(a,b){return b===this.a}, +$S:1368} +A.bwF.prototype={ +$1(a){return!a.ga9d()}, +$S:46} +A.bwY.prototype={ +$1(a){var s=a.f +return s==null?"@unknown:unknown":s}, +$S:162} +A.bwU.prototype={ +$1(a){var s=this.a.b,r=J.S(s) +return a.c.a===r.h(s,"room_id")&&a.d===r.h(s,"session_id")}, +$S:1369} +A.bwV.prototype={ +$1(a){var s,r +if(a.a===this.a.c){s=a.b.h(0,"curve25519:"+A.q(a.ax)) +r=J.J(this.b,"sender_key") +r=s==null?r==null:s===r +s=r}else s=!1 +return s}, +$S:46} +A.bwW.prototype={ +$1(a){var s=this.a +return a.a===s.a&&a.ax==s.ax}, +$S:46} +A.QS.prototype={} +A.F0.prototype={ +Sr(a){return this.bIN(a)}, +aLZ(){return this.Sr(null)}, +bIN(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$Sr=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.Np(k.c.a,k.d),$async$Sr) +case 3:n=c +if((n==null?null:n.d)==null){$.V().cY("[KeyManager] Not forwarding key we don't have") +s=1 +break}m=A.hh(n.a) +m.j(0,"forwarding_curve25519_key_chain",A.df(n.gSs(),!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.gSs().length===0){l=o.a.d +l===$&&A.e() +l=l.gMZ()}else l=null +m.j(0,"sender_claimed_ed25519_key",l) +l=n.d +l.toString +m.j(0,"session_key",J.cEC(l,a==null?J.aj4(l):a)) +s=4 +return A.f(o.a.a.wN(A.a([J.eX(k.b)],t.YU),"m.forwarded_room_key",m),$async$Sr) +case 4:o.c.D(0,k.a) +case 1:return A.m(q,r)}}) +return A.n($async$Sr,r)}} +A.OS.prototype={ +P(){return A.p(["dbSession",this.a.P(),"verified",this.b],t.N,t.K)}} +A.PR.prototype={ +P(){var s=this.b,r=A.a0(s).i("O<1,R>") +return A.p(["pubkey",this.a,"dbSessions",A.Q(new A.O(s,new A.bog(),r),!0,r.i("al.E")),"userId",this.c],t.N,t.K)}} +A.bog.prototype={ +$1(a){return a.P()}, +$S:1370} +A.bx0.prototype={ +a8q(){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i +var $async$a8q=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:i=A.b5(t.N) +p=q.b,o=p.gcr(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.h0||l===B.h1}else k=!0 +s=!k?4:6 +break +case 4:s=7 +return A.f(m.a21(),$async$a8q) +case 7:b=!b +s=5 +break +case 6:b=k +case 5:if(b){l=$.V() +j=new A.dp("[Key Verification] disposing object...",null,$.dL().$1(null),B.j9) +l.c.push(j) +if(3<=l.a.a)A.ea(j) +m.db=null +m=m.w +if(m!=null)m.n() +i.t(0,n.a)}s=2 +break +case 3:i.ao(0,p.gbF(p)) +return A.m(null,r)}}) +return A.n($async$a8q,r)}, +al1(a){var s=a.a +if(s==null)return +this.b.j(0,s,a)}, +pM(a){return this.bKq(a)}, +bKq(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.aZ(i,"m.key.verification.")||p.a.a.as.a===0){s=1 +break}o=a.b +n=A.cJ5(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.bJ(["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.bJ(["m.key.verification.request","m.key.verification.start"],t.N).p(0,i)){s=1 +break}k=p.a +j=A.atV(null,k,null,a.c) +s=9 +return A.f(j.rI(i,o),$async$pM) +case 9:if(j.ay!==B.tY)j.n() +else{m.j(0,n,j) +i=k.a.du +i.a=j +i.c.t(0,j)}case 4:case 1:return A.m(q,r)}}) +return A.n($async$pM,r)}, +Gn(a){return this.bJ6(a)}, +bJ6(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$Gn=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:f=a.c +e=J.rh(f.h(0,"type"),"m.key.verification.")?f.h(0,"type"):J.J(f.h(0,"content"),"msgtype") +if(e==null||!J.rh(e,"m.key.verification.")||p.a.a.as.a===0){s=1 +break}if(J.v(e,"m.key.verification.request"))J.bD(f.h(0,"content"),"timestamp",f.h(0,"origin_server_ts")) +o=A.cJ5(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.J(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$Gn) +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.h1) +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.bJ(["m.key.verification.request","m.key.verification.start"],t.N).p(0,e)){s=1 +break}i=a.b +h=j.dD(i) +if(h==null)h=A.py(j,0,i,B.aY,0,null,null,null) +g=A.atV(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$Gn) +case 12:if(g.ay!==B.tY)g.n() +else{n.j(0,o,g) +n=j.du +n.a=g +n.c.t(0,g)}case 11:case 4:case 1:return A.m(q,r)}}) +return A.n($async$Gn,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.bM(J.ag(s.a),s.b,r.i("bM<1,2>")),r=r.z[1];s.q();){q=s.a +if(q==null)q=r.a(q) +p=$.V() +o=new A.dp("[Key Verification] disposing object...",null,$.dL().$1(null),B.j9) +p.c.push(o) +if(3<=p.a.a)A.ea(o) +q.db=null +q=q.w +if(q!=null)q.n()}}} +A.bGF.prototype={ +ga0G(){var s,r=this.b +if(r!=null){s=this.a.a.k3 +s.toString +s=J.b_q(r,s) +r=s}else r=null +return r}, +gMZ(){var s=this.b +return s!=null?J.J(B.t.b7(0,J.aj7(s)),"ed25519"):null}, +gwy(){var s=this.b +return s!=null?J.J(B.t.b7(0,J.aj7(s)),"curve25519"):null}, +gcC(a){return this.b!=null}, +SE(a,b,c){return this.bLi(a,b,c)}, +bLi(a,b,c){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j +var $async$SE=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.em(Olm.init(),t.H),$async$SE) +case 9:n=new Olm.Account() +o.b=n +n.toString +J.cEy(n) +s=10 +return A.f(o.bWQ(a==null,!1,!0),$async$SE) +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.hM(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.em(Olm.init(),t.H),$async$SE) +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.b_t(n,l,b) +q=1 +s=14 +break +case 12:q=11 +j=p +n=o.b +if(n!=null)J.hM(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$SE,r)}, +aeO(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.ll.gbp().ag(a) +p=n.b +p.toString +o=J.b_r(p,A.dz(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.cV(a.h(0,l),p.k3))J.bD(a.h(0,l),p.k3,A.b(t.N,t.z)) +J.bD(J.J(a.h(0,l),p.k3),"ed25519:"+A.q(n.c),o) +if(s!=null)a.j(0,m,s) +return a}, +H2(a,b,c,d,e,f){return this.bWS(a,b,c,d,e,f)}, +bWP(a,b){return this.H2(a,1,!1,b,!0,!1)}, +bWQ(a,b,c){return this.H2(0,1,a,!1,b,c)}, +bWS(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$H2=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.fp(J.J(B.t.b7(0,J.cEQ(b8)),"curve25519"))) +i=B.e.dF(J.b_o(b8)*2/3)-c0-j +if(i>0)J.d1o(b8,i) +k=i+j}b3=m.a +if(b3.ap1(3,2,7)&&c3===!1)J.d1m(b8) +s=c4?7:8 +break +case 7:b4=b3.gBl() +if(b4==null)b4=null +else{b5=m.ga0G() +b5.toString +b5=b4.U4(b5) +b4=b5}s=9 +return A.f(b4,$async$H2) +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.b7(0,J.aj7(b8)) +for(b6=J.fp(g),b6=b6.gS(b6);b6.q();){f=b6.gE(b6) +e=f.a +d=f.b +J.bD(J.J(h,"keys"),A.q(e)+":"+A.q(m.c),d)}h=m.aeO(h)}for(b6=J.ag(J.fp(J.J(B.t.b7(0,J.cEQ(b8)),"curve25519")));b6.q();){c=b6.gE(b6) +b=J.b_n(c) +a=J.n3(c) +J.bD(l,"signed_curve25519:"+A.q(b),m.aeO(A.p(["key",a],b2,b5)))}a0=A.b(b2,b5) +if(b3.ap1(3,2,7)){a1=B.t.b7(0,J.d2q(b8)) +for(b6=J.ag(J.fp(J.J(a1,"curve25519")));b6.q();){a2=b6.gE(b6) +a3=J.b_n(a2) +a4=J.n3(a2) +J.bD(a0,"signed_curve25519:"+A.q(a3),m.aeO(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.cyq(h):null +b5=b4.adt(b5,a0,l) +b4=b5}else{b5.toString +b6=c5?A.cyq(h):null +b6=A.bfw(b4,b5,b6,a0,l) +b4=b6}b5=$.as +b5=new A.al0(new A.aG(new A.ah(b5,t.iF),t.Sz),new A.aG(new A.ah(b5,t.D4),t.gR),null,t.dU) +b5.c3(0,b4) +d=b5.e +if(d===$){d!==$&&A.ao() +d=b5.e=new A.al1(b5,t.M3)}m.f=d +a5=d +s=10 +return A.f(a5.bX2(),$async$H2) +case 10:a6=c7 +if(a6==null){m.e=!1 +q=!1 +n=[1] +s=5 +break}J.d1U(b8) +s=c4?11:12 +break +case 11:b3=b3.gBl() +if(b3==null)b3=null +else{b4=m.ga0G() +b4.toString +b4=b3.U4(b4) +b3=b4}s=13 +return A.f(b3,$async$H2) +case 13:case 12:b3=k!=null&&J.v(J.J(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.iy?14:16 +break +case 14:a7=b3 +m.e=!1 +s=!c5&&c3!==!1&&!c2&&c1>0&&l.a!==0&&J.aj5(a7)===B.pJ?17:18 +break +case 17:$.V().adC(0,"Rotating otks because upload failed",a7) +for(b3=J.rg(l),b4=A.y(b3),b4=b4.i("@<1>").Z(b4.z[1]),b3=new A.bM(J.ag(b3.a),b3.b,b4.i("bM<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.J(B.t.b7(0,J.aj7(b8)),"curve25519") +b1=A.az(a8,"key",B.i,b2) +if(b1!=null){b5=m.b +b5.toString +J.cEz(a9,b5,b0,b1) +J.cET(b8,a9)}}finally{J.hM(a9)}}s=19 +return A.f(m.H2(c0,c1-1,c2,c3,c4,c5),$async$H2) +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$H2,r)}, +N2(a,b){return this.bIW(a,b)}, +bIW(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i +var $async$N2=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.ap1(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.b_o(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.R7(A.p([k,A.p([j,"signed_curve25519"],i,i)],i,t.GU),1e4),$async$N2) +case 5:case 4:o=p.b +o.toString +s=m").Z(p.z[1]),l=new A.bM(J.ag(l.a),l.b,p.i("bM<1,2>")),p=p.z[1];l.q();){o=l.a +for(o=J.ag(o==null?p.a(o):o);o.q();){n=o.gE(o) +m=n.c +if(m!=null)J.hM(m) +n.c=null}}l=q.b +if(l!=null)J.hM(l) +q.b=null +return A.m(null,r)}}) +return A.n($async$n,r)}} +A.bGS.prototype={ +$1(a){return a.b==this.a.b}, +$S:499} +A.bGG.prototype={ +$1(a){return a.b.h(0,"curve25519:"+A.q(a.ax))===this.a}, +$S:46} +A.bGI.prototype={ +$1(a){return A.mh(new A.bGJ(this.a,a,this.b),t.H)}, +$0(){return this.$1(null)}, +$S:1372} +A.bGJ.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.bQ(Date.now(),!1) +s=4 +return A.f(q.a.KP(m),$async$$0) +case 4:case 3:m=q.c +s=m!=null?5:6 +break +case 5:m.ch=new A.bQ(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.Vg(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.bGH.prototype={ +$0(){var s,r=this.a,q=r.a.a.k3 +q.toString +s=this.c +return r.KP(new A.kp(this.b,J.Gy(s),s,new A.bQ(Date.now(),!1),q))}, +$S:2} +A.bGP.prototype={ +$1(a){return a.c!=null}, +$S:499} +A.bGQ.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.bM(s,r==null?"":r)}else{s=b.d +if(s==null){s=A.Kf(0,1,1,0,0,0,0,!1) +if(!A.eM(s))A.W(A.nX(s)) +s=new A.bQ(s,!1)}r=a.d +if(r==null){r=A.Kf(0,1,1,0,0,0,0,!1) +if(!A.eM(r))A.W(A.nX(r)) +r=new A.bQ(r,!1)}r=B.d.bM(s.a,r.a) +s=r}return s}, +$S:1373} +A.bGR.prototype={ +$1(a){return a.b.h(0,"curve25519:"+A.q(a.ax))===this.a}, +$S:46} +A.bGL.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.aUN(p.b),$async$$0) +case 3:q=o.fq(b) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:59} +A.bGK.prototype={ +$0(){return this.b.a1t(this.a.a.c,this.c)}, +$S:2} +A.bGM.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.m_(A.p(["type",p.b,"content",p.c],t.N,t.K)) +n=p.d +m=n.ax +m.toString +m=l.Vh(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:47} +A.bGN.prototype={ +$1(a){var s=a.b.h(0,"curve25519:"+A.q(a.ax)) +s.toString +return s}, +$S:1374} +A.bGO.prototype={ +$1(a){var s=this.a.d.h(0,a.b.h(0,"curve25519:"+A.q(a.ax))) +s=s==null?null:J.fq(s) +return s===!0}, +$S:46} +A.a4G.prototype={ +k(a){var s=this.a +return"No olm session found for "+s.a+":"+A.q(s.ax)}, +$ibw:1} +A.bQ1.prototype={ +gMo(){var s=J.J(this.a.a.rx,"m.secret_storage.default_key") +return s==null?null:A.az(s.b,"key",B.e0,t.N)}, +a3h(a){return this.aY3(a)}, +aY3(a){var s=0,r=A.o(t.H),q=this,p,o +var $async$a3h=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.xw(o,"m.secret_storage.default_key",new A.bRY(a).P()),$async$a3h) +case 2:return A.m(null,r)}}) +return A.n($async$a3h,r)}, +Oq(a,b){var s=J.J(this.a.a.rx,"m.secret_storage.key."+b) +return s==null?null:A.cLT(s.b)}, +bM4(a){var s=this.Oq(0,a) +return(s==null?null:s.d)==="m.secret_storage.v1.aes-hmac-sha2"}, +Mg(a){return this.bEg(a)}, +bEg(a){var s=0,r=A.o(t.rI),q,p=this,o,n,m,l,k,j,i,h,g +var $async$Mg=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:i=new A.aDf(null,null,null,null) +h=new Uint8Array(A.bu(A.MU(32))) +s=3 +return A.f(A.a7n("\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$Mg) +case 3:g=c +i.b=g.a +i.c=g.c +i.d="m.secret_storage.v1.aes-hmac-sha2" +o=J.d1i(new A.bQ3().$0(),new A.bQ4(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>")).rG(0,new A.bQ5(n)) +l=m.k3 +l.toString +s=4 +return A.f(m.xw(l,n,i.P()),$async$Mg) +case 4:s=5 +return A.f(k,$async$Mg) +case 5:j=p.GE(0,o) +s=6 +return A.f(j.a3t(h),$async$Mg) +case 6:q=j +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Mg,r)}, +Yx(a,b){return this.bBJ(a,b)}, +bBJ(a,b){var s=0,r=A.o(t.y),q,p,o,n,m +var $async$Yx=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.a7n("\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$Yx) +case 9:p=d +o=b.c +o.toString +n=A.aA("=+$",!0,!1,!1,!1) +o=A.bH(o,n,"") +n=p.c +m=A.aA("=+$",!0,!1,!1,!1) +q=o===A.bH(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.wS("Unknown Algorithm")) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$Yx,r)}, +Gt(a){var s=J.J(this.a.a.rx,a) +s=s==null?null:J.J(s.b,"encrypted") +return t.G.b(s)}, +xp(a){return this.aTM(a)}, +aTM(a){var s=0,r=A.o(t.u),q,p=this,o,n,m,l,k,j +var $async$xp=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.aaF(a) +if(o==null){q=null +s=1 +break}n=new A.bQa(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.a2B(a),$async$xp) +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$xp,r)}, +ES(a,b,c){return this.aVm(a,b,c)}, +aVm(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$ES=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.J(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.bQ7(new A.a0y(j,k,i),c,a),$async$ES) +case 3:h=a1 +g=f.z +s=J.cV(B.qg.a,a)&&g!=null?4:5 +break +case 4:s=6 +return A.f(g.KQ(a,b,k,h),$async$ES) +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.xp(a),$async$ES) +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$ES,r)}, +KO(a,b,c,d,e,f){return this.b_Q(0,b,c,d,e,f)}, +b_Q(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$KO=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.a7n(c,e,b,null),$async$KO) +case 2:k=h +if(f&&J.J(q.a.a.rx,b)!=null){p=A.hh(J.J(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.bD(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.xw(o,b,p),$async$KO) +case 3:l=n.z +s=J.cV(B.qg.a,b)&&l!=null?4:5 +break +case 4:s=6 +return A.f(l.KQ(b,d,m,c),$async$KO) +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.xp(b),$async$KO) +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$KO,r)}, +Od(a,b,c,d){return this.bX_(a,b,c,d)}, +bX_(a,b,c,d){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i +var $async$Od=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.ES(a,c,d),$async$Od) +case 2:if(!i.v(f,b))throw A.j(A.aL("Secrets do not match up!")) +p=q.a.a +o=J.J(p.rx,a) +n=o==null?null:A.hh(o.b) +if(n==null)throw A.j(A.wS("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("bt<1>") +l.kV(l,new A.bQe(A.jA(new A.aP(new A.bt(l,k),new A.bQf(c),k.i("aP")),o))) +i=J +s=3 +return A.f(q.ES(a,c,d),$async$Od) +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.xw(k,a,n),$async$Od) +case 4:s=J.cV(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.KQ(a,c,j,b),$async$Od) +case 7:p=q.f +p.a=c +p.c.t(0,c) +case 6:return A.m(null,r)}}) +return A.n($async$Od,r)}, +a_Q(a,b){return this.bNy(a,b)}, +bNy(a,b){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k +var $async$a_Q=A.k(function(c,d){if(c===1){p=d +s=q}while(true)switch(s){case 0:m=J.ag(J.hN(B.qg.a)) +case 2:if(!m.q()){s=3 +break}n=m.gE(m) +s=6 +return A.f(o.xp(n),$async$a_Q) +case 6:s=d==null?4:5 +break +case 4:q=8 +s=11 +return A.f(o.ES(n,a,b),$async$a_Q) +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$a_Q,r)}, +T8(a){return this.bNE(a)}, +bND(){return this.T8(null)}, +bNE(a){var s=0,r=A.o(t.H),q=this,p,o +var $async$T8=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=J.ag(J.hN(B.qg.a)) +case 2:if(!p.q()){s=3 +break}o=p.gE(p) +s=q.aaF(o)!=null?4:5 +break +case 4:s=8 +return A.f(q.xp(o),$async$T8) +case 8:s=c==null?6:7 +break +case 6:s=9 +return A.f(q.JX(0,o,a),$async$T8) +case 9:case 7:case 5:s=2 +break +case 3:return A.m(null,r)}}) +return A.n($async$T8,r)}, +JX(a,b,c){return this.bUm(0,b,c)}, +bUm(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$JX=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:m=$.V() +m.eg("[SSSS] Requesting type "+b+"...") +if(c==null||c.length===0){o=p.a.a +if(!J.cV(o.cl,o.k3)){m.fj(0,"[SSSS] User does not have any devices") +s=1 +break}o=J.J(o.cl,o.k3).d +o=o.gaA(o) +c=A.Q(o,!0,A.y(o).i("D.E"))}if(!!c.fixed$length)A.W(A.ak("removeWhere")) +B.b.qg(c,new A.bQd(p),!0) +if(c.length===0){m.fj(0,"[SSSS] No devices") +s=1 +break}m=p.a.a +n=m.EM() +p.b.j(0,n,new A.aUm(n,b,c,new A.bQ(Date.now(),!1))) +s=3 +return A.f(m.wN(c,"m.secret.request",A.p(["action","request","requesting_device_id",m.p1,"request_id",n,"name",b],t.N,t.z)),$async$JX) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$JX,r)}, +a0E(){var s=0,r=A.o(t.H),q,p=2,o,n=[],m=this,l +var $async$a0E=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.bQ(Date.now(),!1).Aj(A.c7(0,0,0,0,15,0)).a") +return A.i1(new A.bt(s,r),r.i("D.E"))}return null}, +aND(a){var s=this.aaF(a) +if(s==null||s.a===0)return null +if(s.p(0,this.gMo()))return this.gMo() +return s.gO(s)}, +GE(a,b){var s,r,q=this +if(b==null)b=q.gMo() +if(b==null)throw A.j(A.aL("Dont know what to open")) +s=q.aND(b) +if(s==null)s=b +r=q.Oq(0,s) +if(r==null)throw A.j(A.aL("Unknown key to open")) +return new A.azc(q,s,r)}} +A.bQ6.prototype={ +$2(a,b){return(a^b)>>>0}, +$S:109} +A.bQ8.prototype={ +$2(a,b){return(a^b)>>>0}, +$S:109} +A.bQ9.prototype={ +$1(a){return A.q(a.wL(0))+" "}, +$S:38} +A.bQ3.prototype={ +$0(){return A.n1(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.MU(24) +s=4 +return B.bZ.gbp().ag(p) +case 4:s=2 +break +case 3:return A.mX() +case 1:return A.mY(q)}}},t.N)}, +$S:1375} +A.bQ4.prototype={ +$1(a){return this.a.Oq(0,a)==null}, +$S:6} +A.bQ5.prototype={ +$1(a){var s=a.d +return s!=null&&B.b.ct(s,new A.bQ2(this.a))}, +$S:53} +A.bQ2.prototype={ +$1(a){return a.a===this.a}, +$S:105} +A.bQa.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.J(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:1376} +A.bQf.prototype={ +$1(a){return a!==this.a}, +$S:6} +A.bQe.prototype={ +$2(a,b){return this.a.p(0,a)}, +$S:276} +A.bQd.prototype={ +$1(a){var s=this.a.a.a +if(a.a===s.k3)if(a.gdZ())s=A.h_.prototype.gdj.call(a)||!a.gue()||a.ax==s.p1 +else s=!0 +else s=!0 +return s}, +$S:46} +A.bQb.prototype={ +$1(a){var s,r +if(a.a===this.a.c){s=a.b.h(0,"curve25519:"+A.q(a.ax)) +r=J.J(this.b,"sender_key") +r=s==null?r==null:s===r +s=r}else s=!1 +return s}, +$S:46} +A.aUm.prototype={ +gaO(a){return this.b}} +A.a0y.prototype={} +A.bfx.prototype={} +A.azc.prototype={ +BG(a,b,c,d,e){return this.bWf(0,b,c,d,e)}, +bWe(a,b,c,d){return this.BG(a,b,c,!0,d)}, +bWd(a,b,c){return this.BG(a,null,null,b,c)}, +bWc(a,b,c){return this.BG(a,null,b,c,null)}, +aR2(a,b){return this.BG(a,b,null,!0,null)}, +bWf(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.bWd(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.bWc(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.wS("Tried to unlock with passphrase while key does not have a passphrase")) +s=18 +return A.f(A.d8(n.a.a.a.fr.ape(new A.QR(c,l)),t.D).O2(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.dcH(e) +else throw A.j(A.wS("Nothing specified")) +case 16:case 4:l.toString +s=19 +return A.f(n.a.Yx(l,n.c),$async$BG) +case 19:if(!g){n.d=null +throw A.j(A.wS("Inalid key"))}s=d?20:21 +break +case 20:s=22 +return A.f(A.mh(new A.bGV(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)}, +a3t(a){return this.aYK(a)}, +aYK(a){var s=0,r=A.o(t.H),q=this +var $async$a3t=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.Yx(a,q.c),$async$a3t) +case 2:if(!c)throw A.j(A.aL("Invalid key")) +q.d=a +return A.m(null,r)}}) +return A.n($async$a3t,r)}, +UO(a){return this.aVl(a)}, +aVl(a){var s=0,r=A.o(t.N),q,p=this,o +var $async$UO=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.ES(a,p.b,o),$async$UO) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$UO,r)}, +VH(a,b,c,d){return this.b_P(0,b,c,d)}, +au4(a,b,c){return this.VH(a,b,c,!1)}, +b_P(a,b,c,d){var s=0,r=A.o(t.H),q=this,p +var $async$VH=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.KO(0,b,c,q.b,p,d),$async$VH) +case 2:return A.m(null,r)}}) +return A.n($async$VH,r)}, +adw(a,b){return this.bWZ(a,b)}, +bWZ(a,b){var s=0,r=A.o(t.H),q=this,p +var $async$adw=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.Od(a,b,q.b,p),$async$adw) +case 2:return A.m(null,r)}}) +return A.n($async$adw,r)}, +JA(){var s=0,r=A.o(t.H),q=this,p +var $async$JA=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.a_Q(q.b,p),$async$JA) +case 2:return A.m(null,r)}}) +return A.n($async$JA,r)}, +Xd(){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j,i,h,g +var $async$Xd=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:s=2 +return A.f(o.JA(),$async$Xd) +case 2:l=o.a +k=l.a +j=k.f +j===$&&A.e() +if(j.gcC(j)){k=k.a +i=J.J(k.cl,k.k3) +if((i==null?null:i.vX("master"))!=null){l=l.aaF("m.cross_signing.master") +l=l==null?null:l.p(0,o.b) +if(l===!0)if(!k.gJs()){l=J.J(k.cl,k.k3).vX("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.aX2(o),$async$Xd) +case 9:q=1 +s=8 +break +case 6:q=5 +g=p +n=A.a2(g) +m=A.ay(g) +l=$.V() +l.kG(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$Xd,r)}} +A.bGV.prototype={ +$0(){return this.a.Xd()}, +$S:2} +A.QR.prototype={} +A.atC.prototype={$ibw:1} +A.n7.prototype={ +G(){return"BootstrapState."+this.b}} +A.Yz.prototype={ +Yb(){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.gcr(c),q=q.gS(q);q.q();){p=q.gE(q) +r.j(0,p.a,A.jA(p.b,s))}return r}s=t.N +o=A.b(s,t.c8) +for(q=d.a,p=J.fp(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.b5(s) +h=A.b5(s) +for(l=j.gcr(j),l=l.gS(l);l.q();){g=l.gE(l) +f=g.a +e=g.b +if(!n.b(e))continue +g=J.S(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.J(g.a.a.rx,"m.secret_storage.key."+f) +g=g==null?null:A.cLT(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.Yb()}, +aIe(){var s=this.Yb() +s.kV(s,new A.b5k()) +return A.jA(new A.bt(s,A.y(s).i("bt<1>")),t.N)}, +bNX(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.bM(J.ag(s.a),s.b,r.i("bM<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.adl(o,q.gE(q),new A.b5l(),new A.b5m())}p=o.gcr(o).bg(0) +B.b.fl(p,new A.b5n()) +return B.b.gO(p).a}, +bzF(){var s,r,q,p,o,n=this.Yb() +n.kV(n,new A.b58()) +s=A.b5(t.N) +r=this.a.r +r===$&&A.e() +q=r.gMo() +p=new A.b59(n) +if(q!=null)if(p.$1(q)>0)s.t(0,q) +for(;n.a!==0;){o=this.bNX(n) +p.$1(o) +s.t(0,o)}return s}, +aRQ(a){var s,r,q=this +if(q.c!==B.H3)throw A.j(A.ug("Wrong State")) +if(a)q.saS(0,B.qZ) +else{s=q.a +r=s.r +r===$&&A.e() +if(r.gMo()!=null){s=s.r +r=s.gMo() +r.toString +r=s.bM4(r) +s=r}else s=!1 +if(s)q.saS(0,B.H5) +else if(q.aIe().a!==0)q.saS(0,B.y2) +else q.apB()}}, +aRk(a){var s,r,q,p,o=this +if(o.c!==B.H5)throw A.j(A.ug("Wrong State")) +if(a)try{q=o.a.r +q===$&&A.e() +o.e=q.GE(0,q.gMo()) +o.saS(0,B.H7)}catch(p){s=A.a2(p) +r=A.ay(p) +q=$.V() +q.kG(0,"[Bootstrapping] Error open SSSS",s,r) +o.saS(0,B.lj) +return}else if(o.aIe().a!==0)o.saS(0,B.y2) +else o.apB()}, +aMH(a){if(this.c!==B.y2)throw A.j(A.ug("Wrong State")) +this.apB()}, +apB(){var s,r,q,p,o,n,m,l,k,j=this,i=j.bzF(),h=A.b(t.N,t.rI) +j.d=h +s=h +try{for(o=i,o=A.eI(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.bD(s,r,l.GE(0,r))}}catch(k){q=A.a2(k) +p=A.ay(k) +o=$.V() +o.kG(0,"[Bootstrapping] Error construction ssss key",q,p) +j.saS(0,B.lj) +return}j.saS(0,B.H6)}, +aR3(){if(this.c!==B.H6)throw A.j(A.ug("Wrong State")) +this.saS(0,B.qZ)}, +CP(){var s=null +return this.bOa()}, +bOa(){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$CP=A.k(function(a9,b0){if(a9===1){o=b0 +s=p}while(true)switch(s){case 0:a5=null +if(n.c!==B.qZ)throw A.j(A.ug("Wrong State")) +n.saS(0,B.y0) +p=4 +$.V().cY("Create key...") +c=n.a +b=c.r +b===$&&A.e() +s=7 +return A.f(b.Mg(a5),$async$CP) +case 7:n.e=b0 +s=n.d!=null?8:9 +break +case 8:m=n.Yb() +l=new A.b5q(m) +b=t.N +n.f=A.b(b,b) +b=n.d,b=b.gcr(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.me(a,a.r,a0.i("me<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=$.V() +a2=new A.dp("Get stored key of type "+A.q(h)+"...",null,$.dL().$1(null),B.dx) +a3=a.c +a3.push(a2) +if(5<=a.a.a)A.ea(a2) +a2=n.f +a2.toString +a7=a2 +a8=h +s=14 +return A.f(j.UO(h),$async$CP) +case 14:a7.j(0,a8,b0) +a2=new A.dp("Store new secret with this key...",null,$.dL().$1(null),B.dx) +a3.push(a2) +if(5<=a.a.a)A.ea(a2) +a=n.e +a.toString +a2=n.f.h(0,h) +a2.toString +s=15 +return A.f(a.VH(0,h,a2,!0),$async$CP) +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>")).rG(0,new A.b5p()) +s=16 +return A.f(c.r.a3h(n.e.b),$async$CP) +case 16:s=17 +return A.f(g,$async$CP) +case 17:s=n.d!=null?18:19 +break +case 18:c=n.f,c=c.gcr(c),c=c.gS(c) +case 20:if(!c.q()){s=21 +break}f=c.gE(c) +b=$.V() +a=new A.dp("Validate and stripe other keys "+A.q(f.a)+"...",null,$.dL().$1(null),B.dx) +b.c.push(a) +if(5<=b.a.a)A.ea(a) +b=n.e +b.toString +s=22 +return A.f(b.adw(f.a,f.b),$async$CP) +case 22:s=20 +break +case 21:$.V().cY("And make super sure we have everything cached...") +s=23 +return A.f(n.e.JA(),$async$CP) +case 23:case 19:p=2 +s=6 +break +case 4:p=3 +a6=o +e=A.a2(a6) +d=A.ay(a6) +c=$.V() +c.kG(0,"[Bootstrapping] Error trying to migrate old secrets",e,d) +n.saS(0,B.lj) +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:n.aIR() +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$CP,r)}, +a0p(){var s=0,r=A.o(t.H),q=this,p +var $async$a0p=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.H7||p==null)throw A.j(A.ug("Bad state")) +if(p.d==null)throw A.j(A.ug("Key not unlocked")) +$.V().cY("Maybe cache all...") +s=2 +return A.f(p.JA(),$async$a0p) +case 2:q.aIR() +return A.m(null,r)}}) +return A.n($async$a0p,r)}, +aIR(){var s=this.a.f +s===$&&A.e() +if(s.gcC(s)){this.saS(0,B.H8) +return}this.saS(0,B.y3)}, +a26(a){return this.bXx(a)}, +bXx(a){var s=0,r=A.o(t.H),q=this,p +var $async$a26=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(q.c!==B.H8)throw A.j(A.ug("Bad state")) +s=a?2:4 +break +case 2:q.saS(0,B.y3) +s=3 +break +case 4:p=q.e +p.toString +s=5 +return A.f(A.bfv(q.a.a,p),$async$a26) +case 5:q.aIS() +case 3:return A.m(null,r)}}) +return A.n($async$a26,r)}, +DF(a,b,c){return this.bzX(!0,!0,!0)}, +bzX(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$DF=A.k(function(c8,c9){if(c8===1){o=c9 +s=p}while(true)switch(s){case 0:c3={} +if(m.c!==B.y3)throw A.j(A.ug("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.cvA(i) +j=J.Gx(i,b3) +b4=t.z +h=A.p(["user_id",l,"usage",A.a(["master"],t.s),"keys",A.p(["ed25519:"+A.q(j),j],b1,b4)],b1,b4) +c3.d=A.a3Z(h) +J.bD(k,"m.cross_signing.master",B.bZ.gbp().ag(b3))}finally{J.hM(i)}g=new A.b5h(c3) +b5=new Olm.PkSigning() +f=b5 +try{e=J.cvA(f) +d=J.Gx(f,e) +b4=t.z +c=A.p(["user_id",l,"usage",A.a(["self_signing"],t.s),"keys",A.p(["ed25519:"+A.q(d),d],b1,b4)],b1,b4) +b=g.$1(c) +J.bD(c,"signatures",A.p([l,A.p(["ed25519:"+A.q(j),b],b1,b4)],b1,b4)) +c3.c=A.a3Z(c) +J.bD(k,"m.cross_signing.self_signing",B.bZ.gbp().ag(e))}finally{J.hM(f)}b6=new Olm.PkSigning() +a=b6 +try{a0=J.cvA(a) +a1=J.Gx(a,a0) +b4=t.z +a2=A.p(["user_id",l,"usage",A.a(["user_signing"],t.s),"keys",A.p(["ed25519:"+A.q(a1),a1],b1,b4)],b1,b4) +a3=g.$1(a2) +J.bD(a2,"signatures",A.p([l,A.p(["ed25519:"+A.q(j),a3],b1,b4)],b1,b4)) +c3.b=A.a3Z(a2) +J.bD(k,"m.cross_signing.user_signing",B.bZ.gbp().ag(a0))}finally{J.hM(a)}m.saS(0,B.y0) +b1=$.V() +b1.cY("Upload device signing keys.") +b4=t.H +s=7 +return A.f(b0.ad9(new A.b5c(c3,m),b4),$async$DF) +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>")).rG(0,new A.b5d(c3,m)).aJ(0,new A.b5e(),b4))}b7=J.fp(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).rG(0,new A.b5f(a5)).aJ(0,new A.b5g(a5),b4)) +c1=new A.dp("Store new SSSS key "+A.q(a5.a)+"...",null,$.dL().$1(null),B.dx) +c0.push(c1) +if(5<=b1.a.a)A.ea(c1) +c1=m.e +s=10 +return A.f(c1==null?null:c1.au4(0,a5.a,a5.b),$async$DF) +case 10:s=8 +break +case 9:b7=J.fp(k) +b1.cY("Wait for MasterKey and "+b7.gu(b7)+" keys to be created") +s=11 +return A.f(A.ih(a4,!1,b4),$async$DF) +case 11:a6=A.a([],t.xN) +s=c3.d!=null?12:13 +break +case 12:b4=J.J(b0.cl,b0.k3) +if(b4==null)b4=null +else{b4=b4.vX("master") +b4=b4==null?null:b4.b.h(0,"ed25519:"+A.q(b4.ax))}b7=c3.d.b +b7=b7.gaA(b7) +if(b4!=b7.b.$1(J.eX(b7.a))){a9=A.ug("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.J(b0.cl,b0.k3).vX("master").w8(!0,!1),$async$DF) +case 14:b4=J.J(b0.cl,b0.k3).vX("master") +b4.toString +J.dm(a6,b4) +case 13:if(c3.c!=null){b4=J.J(b0.cl,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.xy(0,a6),$async$DF) +case 15:p=2 +s=6 +break +case 4:p=3 +c4=o +a7=A.a2(c4) +a8=A.ay(c4) +a9=$.V() +a9.kG(0,"[Bootstrapping] Error setting up cross signing",a7,a8) +m.saS(0,B.lj) +s=1 +break +s=6 +break +case 3:s=2 +break +case 6:a9=m.e +a9.toString +s=16 +return A.f(A.bfv(b0,a9),$async$DF) +case 16:m.aIS() +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$DF,r)}, +aIS(){var s=this.a.c +s===$&&A.e() +s=s.a.r +s===$&&A.e() +if(s.Gt("m.megolm_backup.v1")){this.saS(0,B.H9) +return}this.saS(0,B.y1)}, +aRP(a){if(this.c!==B.H9)throw A.j(A.ug("Bad state")) +if(a)this.saS(0,B.y1) +else this.saS(0,B.H4)}, +DG(a){return this.bzY(!0)}, +bzY(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$DG=A.k(function(a1,a2){if(a1===1){o=a2 +s=p}while(true)switch(s){case 0:if(m.c!==B.y1)throw A.j(A.ug("Bad state")) +p=4 +l=new Olm.PkDecryption() +k=null +j=null +try{k=J.d1n(l) +j=J.d1O(l)}finally{J.hM(l)}g=$.V() +g.cY("Create the new backup version...") +f=m.a +e=f.a +s=7 +return A.f(e.a0N(B.iB,A.p(["public_key",k],t.N,t.z)),$async$DG) +case 7:g.cY("Store the secret...") +d=m.e +if(d==null)d=null +else{c=j +c=d.au4(0,"m.megolm_backup.v1",B.bZ.gbp().ag(c)) +d=c}s=8 +return A.f(d,$async$DG) +case 8:g.cY("Wait for secret to come down sync") +f=f.c +f===$&&A.e() +s=11 +return A.f(f.tE(),$async$DG) +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>")).rG(0,new A.b5j()),$async$DG) +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.T4(),$async$DG) +case 13:g.cY("And uploading keys...") +g=e.Q +if(g==null)g=null +else{g=g.c +g===$&&A.e() +g=g.AI()}s=14 +return A.f(g,$async$DG) +case 14:p=2 +s=6 +break +case 4:p=3 +a=o +i=A.a2(a) +h=A.ay(a) +g=$.V() +g.kG(0,"[Bootstrapping] Error setting up online key backup",i,h) +m.saS(0,B.lj) +g=m.a.a.cT +f=new A.AO(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.H4) +case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$DG,r)}, +saS(a,b){var s=this +$.V().cY("BootstrapState: "+b.k(0)) +if(s.c!==B.lj)s.c=b +s.b.$1(s)}} +A.b5k.prototype={ +$2(a,b){return b.gdc(b)}, +$S:198} +A.b5l.prototype={ +$1(a){return a+1}, +$S:51} +A.b5m.prototype={ +$0(){return 1}, +$S:70} +A.b5n.prototype={ +$2(a,b){return J.yB(a.b,b.b)}, +$S:1379} +A.b58.prototype={ +$2(a,b){return b.ga7(b)}, +$S:198} +A.b59.prototype={ +$1(a){var s=this.a,r=s.a +s.kV(s,new A.b5a(a)) +return r-s.a}, +$S:98} +A.b5a.prototype={ +$2(a,b){return b.p(0,this.a)}, +$S:198} +A.b5q.prototype={ +$1(a){var s=this.a,r=s.gcr(s).oC(0,new A.b5r(a)).dB(0,new A.b5s(),t.N).rO(0) +s.kV(s,new A.b5t(a)) +return r}, +$S:1380} +A.b5r.prototype={ +$1(a){return J.hv(a.b,this.a)}, +$S:1381} +A.b5s.prototype={ +$1(a){return a.a}, +$S:1382} +A.b5t.prototype={ +$2(a,b){return b.p(0,this.a)}, +$S:198} +A.b5p.prototype={ +$1(a){var s=a.d +return s!=null&&B.b.ct(s,new A.b5o())}, +$S:53} +A.b5o.prototype={ +$1(a){return a.a==="m.secret_storage.default_key"}, +$S:105} +A.b5h.prototype={ +$1(a){var s,r=new Olm.PkSigning() +try{J.Gx(r,this.a.a) +s=J.b_r(r,A.dz(B.ll.gbp().ag(a),0,null)) +return s}finally{J.hM(r)}}, +$S:1383} +A.b5c.prototype={ +$1(a){var s=this.a +return this.b.a.a.a1V(a,s.d,s.c,s.b)}, +$S:277} +A.b5d.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.eX(q.a))}if(q!=null){q=this.b.a.a +q=J.J(q.cl,q.k3) +if(q==null)q=s +else{q=q.vX("master") +q=q==null?s:q.b.h(0,"ed25519:"+A.q(q.ax))}r=r.d +if(r==null)r=s +else{r=r.b +r=r.gaA(r) +r=r.b.$1(J.eX(r.a))}r=q==r}else r=!1 +return r}, +$S:53} +A.b5e.prototype={ +$1(a){return $.V().cY("New Master Key was created")}, +$S:278} +A.b5f.prototype={ +$1(a){var s=a.d +return s!=null&&B.b.ct(s,new A.b5b(this.a))}, +$S:53} +A.b5b.prototype={ +$1(a){return a.a===this.a.a}, +$S:105} +A.b5g.prototype={ +$1(a){return $.V().cY("New Key with type "+A.q(this.a.a)+" was created")}, +$S:278} +A.b5j.prototype={ +$1(a){var s=a.d +return s!=null&&B.b.ct(s,new A.b5i())}, +$S:53} +A.b5i.prototype={ +$1(a){return a.a==="m.megolm_backup.v1"}, +$S:105} +A.akM.prototype={ +k(a){return"BootstrapBadStateException: "+this.a}, +$ibw:1} +A.oh.prototype={ +G(){return"KeyVerificationState."+this.b}} +A.DX.prototype={ +G(){return"KeyVerificationMethod."+this.b}} +A.cpi.prototype={ +$1(a){return!B.b.p(this.a,a)}, +$S:6} +A.cpj.prototype={ +$1(a){return B.c.aZ(a,"m.qr_code")}, +$S:6} +A.wW.prototype={ +n(){$.V().eg("[Key Verification] disposing object...") +this.db=null +var s=this.w +if(s!=null)s.n()}, +gNk(){var s,r,q="m.reciprocate.v1",p=A.b5(t.N),o=this.b.a,n=o.as +if(n.p(0,B.AY)||n.p(0,B.AX))p.t(0,"m.sas.v1") +s=o.k3 +if(this.d!==s){o=J.J(o.cl,s) +if(o==null)o=null +else{o=o.vX("master") +o=o==null?null:o.gdZ()}r=o===!0&&!0}else r=!0 +if(n.p(0,B.cij)&&r){p.t(0,"m.qr_code.show.v1") +p.t(0,q)}if(n.p(0,B.cik)&&r){p.t(0,"m.qr_code.scan.v1") +p.t(0,q)}return A.Q(p,!0,p.$ti.i("da.E"))}, +V3(){var s=0,r=A.o(t.H),q=this,p +var $async$V3=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.gNk()) +if(q.c==null)p.j(0,"timestamp",Date.now()) +s=2 +return A.f(q.uG(0,"m.key.verification.request",p),$async$V3) +case 2:q.r=!0 +q.I(B.tZ) +q.at=new A.bQ(Date.now(),!1) +return A.m(null,r)}}) +return A.n($async$V3,r)}, +xz(a){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$xz=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.EM() +p=q.b +o=p.f +o===$&&A.e() +n=o.gcC(o) +if(n){s=5 +break}else c=n +s=6 +break +case 5:s=7 +return A.f(o.tE(),$async$xz) +case 7:c=!c&&!p.a.gJs() +case 6:s=c?2:4 +break +case 2:q.I(B.P9) +q.Q="request" +s=3 +break +case 4:s=8 +return A.f(q.V3(),$async$xz) +case 8:case 3:return A.m(null,r)}}) +return A.n($async$xz,r)}, +qW(a,b,c){return this.bJK(a,b,c)}, +rI(a,b){return this.qW(a,b,null)}, +bJK(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.bJ([B.h1,B.h0],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.kh(new A.bc(5e4),null,a),$async$qW) +case 5:s=3 +break +case 4:m.dy=!0 +a0=$.V() +a0.eg("[Key Verification] Received type "+a7+": "+A.q(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.J(a8,"from_device") +if(m.a==null)m.a=a9==null?J.J(a8,"transaction_id"):a9 +k=new A.bQ(Date.now(),!1) +a=J.S(a8) +j=A.ju(a.h(a8,"timestamp"),!1) +s=k.Aj(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.J(a0.cl,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.y_(A.bJ([a1],t.N)),$async$qW) +case 23:a0=J.J(a0.cl,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.qv(0,"im.fluffychat.unknown_device"),$async$qW) +case 26:n=[1] +s=8 +break +case 25:case 22:m.y=A.df(a.h(a8,"methods"),!0,t.N) +a=A.cB1(m.gNk(),a.h(a8,"methods")) +m.x=a +s=a.length===0?27:28 +break +case 27:s=29 +return A.f(m.qv(0,"m.unknown_method"),$async$qW) +case 29:n=[1] +s=8 +break +case 28:m.I(B.tY) +s=11 +break +case 13:s=m.f==="*"?30:31 +break +case 30:a0=J.S(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.J(a0.cl,m.d) +if(a1==null)a1=null +else{a1=a1.d +a1=a1.gaA(a1)}if(a1==null)a1=new A.ld(t.vR) +i=A.df(a1,!0,t.Rz) +a1=i +if(!!a1.fixed$length)A.W(A.ak("removeWhere")) +B.b.qg(a1,new A.bxk(m),!0) +h=A.p(["reason","Another device accepted the request","code","m.accepted"],t.N,a) +m.aaP(h) +s=32 +return A.f(a0.wN(i,"m.key.verification.cancel",h),$async$qW) +case 32:case 31:if(m.f==null)m.f=J.J(a8,"from_device") +a=m.b.a +a0=m.d +a1=J.J(a.cl,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.y_(A.bJ([a0],t.N)),$async$qW) +case 35:a=J.J(a.cl,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.qv(0,"im.fluffychat.unknown_device"),$async$qW) +case 38:n=[1] +s=8 +break +case 37:case 34:a=J.S(a8) +m.y=A.df(a.h(a8,"methods"),!0,t.N) +a0=A.cB1(m.gNk(),a.h(a8,"methods")) +m.x=a0 +s=a0.length===0?39:40 +break +case 39:s=41 +return A.f(m.qv(0,"m.unknown_method"),$async$qW) +case 41:n=[1] +s=8 +break +case 40:m.ax=a7 +s=42 +return A.f(m.Uc(),$async$qW) +case 42:s=!A.cRR(m.gNk(),a.h(a8,"methods"))?43:45 +break +case 43:s=B.b.p(m.gNk(),"m.sas.v1")?46:47 +break +case 46:d=A.cQ1(B.b.gO(m.x),m) +m.w=d +g=d +s=48 +return A.f(g.Hh(),$async$qW) +case 48:m.I(B.tZ) +case 47:s=44 +break +case 45:m.I(B.P8) +case 44:s=11 +break +case 14:if(m.f==null)m.f=J.J(a8,"from_device") +if(m.a==null)m.a=a9==null?J.J(a8,"transaction_id"):a9 +s=m.w!=null?49:50 +break +case 49:s=J.v(J.J(a8,"method"),m.w.ga7e())?51:53 +break +case 51:a=m.b.a +f=A.q(a.k3)+"|"+A.q(a.p1) +e=A.a([f,m.d+"|"+A.q(m.f)],t.s) +J.cEX(e) +if(J.eX(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.qv(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.S(a8) +s=!B.b.p(m.gNk(),a.h(a8,"method"))?56:57 +break +case 56:s=58 +return A.f(m.qv(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.qv(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.J(a1.cl,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.y_(A.bJ([a2],t.N)),$async$qW) +case 66:a1=J.J(a1.cl,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.qv(0,"im.fluffychat.unknown_device"),$async$qW) +case 69:n=[1] +s=8 +break +case 68:case 65:a=A.cQ1(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.R2(0,"m.unknown_method",!0),$async$qW) +case 75:n=[1] +s=8 +break +case 74:s=!a.adx(a8)?76:77 +break +case 76:s=78 +return A.f(m.qv(0,"m.unknown_method"),$async$qW) +case 78:n=[1] +s=8 +break +case 77:m.z=a8 +m.I(B.tY) +s=71 +break +case 72:a0.eg("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.Pa?80:81 +break +case 80:s=82 +return A.f(m.uG(0,"m.key.verification.done",A.b(t.N,a)),$async$qW) +case 82:m.I(B.h0) +case 81:s=11 +break +case 16:m.ch=!0 +a=J.S(a8) +m.CW=a.h(a8,"code") +m.cx=a.h(a8,"reason") +m.I(B.h1) +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.qv(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=$.V() +a.kG(0,"[Key Verification] An error occured",c,b) +s=88 +return A.f(m.qv(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)}, +JH(a,b){return this.bQL(a,b)}, +bQK(a){return this.JH(null,a)}, +bQJ(a){return this.JH(a,!1)}, +bQL(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$JH=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:m=new A.bxm(p) +s=b?3:4 +break +case 3:s=5 +return A.f(m.$0(),$async$JH) +case 5:s=1 +break +case 4:o=p.b.r +o===$&&A.e() +n=o.GE(0,"m.cross_signing.user_signing") +s=6 +return A.f(n.bWe(0,a,null,null),$async$JH) +case 6:s=7 +return A.f(n.JA(),$async$JH) +case 7:s=8 +return A.f(m.$0(),$async$JH) +case 8:case 1:return A.m(q,r)}}) +return A.n($async$JH,r)}, +LO(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l +var $async$LO=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$LO) +case 3:if(!b){s=1 +break}p.I(B.tZ) +s=p.ax==="m.key.verification.request"?4:6 +break +case 4:o=t.N +n=A.df(p.gNk(),!0,o) +m=p.b.a +l=m.k3 +if(p.d===l){l=J.J(m.cl,l) +if(l==null)l=null +else{l=l.d.h(0,p.f) +l=l==null?null:l.aMu(!0)}if(l!==!0){m=J.J(m.cl,m.k3) +if(m==null)m=null +else{m=m.vX("master") +m=m==null?null:m.gdZ()}m=m!==!0}else m=!1 +if(m){if(!!n.fixed$length)A.W(A.ak("removeWhere")) +B.b.qg(n,new A.bxj(),!0) +B.b.D(n,"m.reciprocate.v1") +p.x=A.cB1(n,A.df(p.x,!0,o))}}s=7 +return A.f(p.uG(0,"m.key.verification.ready",A.p(["methods",n],o,t.z)),$async$LO) +case 7:s=8 +return A.f(p.Uc(),$async$LO) +case 8:p.I(B.P8) +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$LO) +case 9:case 5:case 1:return A.m(q,r)}}) +return A.n($async$LO,r)}, +a1d(){var s=0,r=A.o(t.H),q,p=this +var $async$a1d=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if(p.ch||A.bJ([B.h1,B.h0],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$a1d) +case 3:if(!b){s=1 +break}s=4 +return A.f(p.qv(0,"m.user"),$async$a1d) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$a1d,r)}, +DA(){var s=0,r=A.o(t.H),q=this,p +var $async$DA=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.G3?2:3 +break +case 2:s=4 +return A.f(p.DA(),$async$DA) +case 4:case 3:return A.m(null,r)}}) +return A.n($async$DA,r)}, +GL(){var s=0,r=A.o(t.H),q=this,p +var $async$GL=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.G3?2:3 +break +case 2:s=4 +return A.f(p.GL(),$async$GL) +case 4:case 3:return A.m(null,r)}}) +return A.n($async$GL,r)}, +gaVV(){var s,r=this.w +if(r instanceof A.G3){r=A.cPc(r.aNR(5),13) +s=A.a0(r).i("O<1,A>") +return A.Q(new A.O(r,new A.bxo(),s),!0,s.i("al.E"))}return A.a([],t.t)}, +gasH(){var s=this.w +if(s instanceof A.G3){s=s.r +return s==null?A.a([],t.s):s}return A.a([],t.s)}, +gaVU(){var s,r=this.w +if(r instanceof A.G3){s=A.cPc(r.aNR(6),6) +r=A.a0(s).i("O<1,A0>") +return B.b.d9(A.Q(new A.O(s,new A.bxn(),r),!0,r.i("al.E")),0,7)}return A.a([],t.W4)}, +T9(a){return this.bNG(a)}, +bNF(){return this.T9(0)}, +bNG(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l +var $async$T9=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.gcC(m)?3:5 +break +case 3:l=m.gcC(m) +if(l){s=6 +break}else c=l +s=7 +break +case 6:s=8 +return A.f(m.tE(),$async$T9) +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.Gt("m.megolm_backup.v1")?12:14 +break +case 12:o=m.a.r +o===$&&A.e() +l=o.Gt("m.megolm_backup.v1") +if(l){s=15 +break}else c=l +s=16 +break +case 15:s=17 +return A.f(m.tE(),$async$T9) +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.T8(A.Q(new A.el(p.as,m),!0,m.i("D.E"))) +if(2<=a){s=1 +break}A.d6(A.c7(0,0,0,0,0,[10,60][a]),new A.bxl(p,a)) +case 1:return A.m(q,r)}}) +return A.n($async$T9,r)}, +EL(a,b){return this.bX6(a,b)}, +bX6(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$EL=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.J(n.cl,m) +s=l==null?3:4 +break +case 3:s=5 +return A.f(p.qv(0,"m.key_mismatch"),$async$EL) +case 5:s=1 +break +case 4:k=a.gcr(a),k=k.gS(k) +case 6:if(!k.q()){s=7 +break}j=k.gE(k) +i=B.c.bK(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$EL) +case 12:s=!a2?10:11 +break +case 10:s=13 +return A.f(p.qv(0,"m.key_mismatch"),$async$EL) +case 13:s=1 +break +case 11:p.as.push(j) +case 9:s=6 +break +case 7:g=n.gJs() +k=p.as,j=k.length,f=!1,e=0 +case 14:if(!(eDate.now()){p.at=new A.bQ(Date.now(),!1) +q=!0 +s=1 +break}s=3 +return A.f(p.qv(0,"m.timeout"),$async$a21) +case 3:q=!1 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a21,r)}, +BI(a){return this.bX7(a)}, +bX7(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.a21(),$async$BI) +case 3:if(!c){q=!1 +s=1 +break}if(B.b.p(a,p.ax)){q=!0 +s=1 +break}$.V().pA(0,"[KeyVerificaton] lastStep mismatch cancelling, expected from "+A.nm(a,"[","]")+" was "+J.bp(p.ax)) +s=4 +return A.f(p.qv(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)}, +R2(a,b,c){return this.bBe(0,b,c)}, +qv(a,b){return this.R2(a,b,!1)}, +bBe(a,b,c){var s=0,r=A.o(t.H),q=this,p +var $async$R2=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.uG(0,"m.key.verification.cancel",A.p(["reason",b,"code",b],t.N,t.z)),$async$R2) +case 4:case 3:q.ch=!0 +q.CW=b +q.I(B.h1) +return A.m(null,r)}}) +return A.n($async$R2,r)}, +aaP(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)}, +uG(a,b,c){return this.aX9(0,b,c)}, +aX9(a,b,c){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k +var $async$uG=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:q.aaP(c) +p=$.V() +p.eg("[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.eg(m+" in room "+o.a+"...") +if(A.bJ(["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.aXl(c,b),$async$uG) +case 5:l=e +if(q.a==null){q.a=l +p=q.b.e +p===$&&A.e() +p.al1(q)}s=3 +break +case 4:p.eg(m+" device "+A.q(q.f)+"...") +s=q.f==="*"?6:8 +break +case 6:s=A.bJ(["m.key.verification.request","m.key.verification.cancel"],t.N).p(0,b)?9:11 +break +case 9:p=q.b.a +n=J.J(p.cl,n) +if(n==null)k=null +else{o=n.d +o=o.gaA(o) +k=new A.aP(o,new A.bxp(),A.y(o).i("aP"))}s=k!=null?12:13 +break +case 12:s=14 +return A.f(p.wN(A.Q(k,!0,k.$ti.i("D.E")),b,c),$async$uG) +case 14:case 13:s=10 +break +case 11:p.pA(0,"[Key Verification] Tried to broadcast and un-broadcastable type: "+b) +case 10:s=7 +break +case 8:o=q.b.a +m=J.J(o.cl,n) +s=(m==null?null:m.d.h(0,q.f))!=null?15:17 +break +case 15:p=J.J(o.cl,n).d.h(0,q.f) +p.toString +s=18 +return A.f(o.wN(A.a([p],t.YU),b,c),$async$uG) +case 18:s=16 +break +case 17:p.pA(0,"[Key Verification] Unknown device") +case 16:case 7:case 3:return A.m(null,r)}}) +return A.n($async$uG,r)}, +I(a){var s +if(this.ay!==B.h1)this.ay=a +s=this.e +if(s!=null)s.$0()}, +ae0(a){return this.aUt(a)}, +aUt(a){var s=0,r=A.o(t.zn),q,p=this,o,n,m,l,k,j,i,h,g +var $async$ae0=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.cl +i=J.S(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.Oq(0,k)}n=i?null:h.vX("master") +k=g==null +if(k)m=null +else{i=p.f +i.toString +m=g.Oq(0,i)}l=k?null:g.vX("master") +if(a===B.a7h&&n!=null&&l!=null){if(n.gdZ()){k=n.b.h(0,"ed25519:"+A.q(n.ax)) +k.toString +i=l.b.h(0,"ed25519:"+A.q(l.ax)) +i.toString +q=new A.Mp(k,i) +s=1 +break}}else if(a===B.a7i&&n!=null&&m!=null){if(n.gdZ()){k=n.b.h(0,"ed25519:"+A.q(n.ax)) +k.toString +i=m.b.h(0,"ed25519:"+A.q(m.gvH(m))) +i.toString +q=new A.Mp(k,i) +s=1 +break}}else if(a===B.a7j&&n!=null&&o!=null){k=o.b.h(0,"ed25519:"+A.q(o.gvH(o))) +k.toString +i=n.b.h(0,"ed25519:"+A.q(n.ax)) +i.toString +q=new A.Mp(k,i) +s=1 +break}q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ae0,r)}, +Uc(){var s=0,r=A.o(t.gX),q,p=this,o,n,m,l,k,j,i,h +var $async$Uc=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:i=new A.FD(new Uint8Array(0),0) +h=A.MU(11) +h=B.bZ.gbp().ag(h) +o=A.aA("=+$",!0,!1,!0,!1) +p.db=A.bH(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.J(h.cl,o) +if(h==null)h=null +else{h=h.vX("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.a7i:B.a7j}else m=B.a7h +i.H(0,B.ka.ag("MATRIX")) +i.yq(0,2) +i.yq(0,m.c) +h=p.a +h.toString +l=B.l.gbp().ag(h) +k=new Uint8Array(2) +A.iz(k.buffer,0,null).setUint16(0,l.length,!1) +i.H(0,k) +i.H(0,l) +s=3 +return A.f(p.ae0(m),$async$Uc) +case 3:j=b +if(j!=null){i.H(0,A.r7(j.a)) +i.H(0,A.r7(j.b))}else{q=null +s=1 +break}h=p.db +h.toString +i.H(0,A.r7(h)) +p.db.toString +q=new A.aBd() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Uc,r)}} +A.bxk.prototype={ +$1(a){var s=this.a +return A.bJ([s.f,s.b.a.p1],t.u).p(0,a.ax)}, +$S:46} +A.bxm.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.V3(),$async$$0) +case 5:s=3 +break +case 4:if(o==="done"){o=p.b.f +o===$&&A.e() +o.xy(0,p.as) +p.I(B.h0)}else if(o==="showQRSuccess")p.I(B.Pa) +case 3:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bxj.prototype={ +$1(a){return B.c.aZ(a,"m.qr_code")}, +$S:6} +A.bxo.prototype={ +$1(a){return a+1000}, +$S:51} +A.bxn.prototype={ +$1(a){return new A.A0(a)}, +$S:1385} +A.bxl.prototype={ +$0(){return this.a.T9(this.b+1)}, +$S:0} +A.bxp.prototype={ +$1(a){return a.aMu(!0)}, +$S:46} +A.cek.prototype={ +ga7e(){$===$&&A.e() +return $}, +gaO(a){return this.ga7e()}} +A.cel.prototype={ +adx(a){var s=J.S(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.bJL(a,b)}, +bJL(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.adx(b)?11:12 +break +case 11:s=13 +return A.f(k.qv(0,"m.invalid_message"),$async$rI) +case 13:s=1 +break +case 12:k.I(B.cim) +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=$.V() +k.kG(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.qv(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)}, +Hh(){var s=0,r=A.o(t.H),q=this,p,o +var $async$Hh=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.aaP(o) +s=2 +return A.f(p.uG(0,"m.key.verification.start",o),$async$Hh) +case 2:return A.m(null,r)}}) +return A.n($async$Hh,r)}, +n(){}, +ga7e(){return"m.reciprocate.v1"}} +A.SD.prototype={ +G(){return"QRMode."+this.b}} +A.aBd.prototype={} +A.G3.prototype={ +n(){var s=this.Q +if(s!=null)J.hM(s)}, +gapg(){var s=A.a([],t.s),r=this.a.b.a.as +if(r.p(0,B.AX))s.push("emoji") +if(r.p(0,B.AY))s.push("decimal") +return s}, +rI(a,b){return this.bJM(a,b)}, +bJM(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.adx(b)?14:15 +break +case 14:s=16 +return A.f(k.qv(0,"m.unknown_method"),$async$rI) +case 16:s=1 +break +case 15:s=17 +return A.f(n.a6H(),$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.bgH(b)?19:20 +break +case 19:s=21 +return A.f(k.qv(0,"m.unknown_method"),$async$rI) +case 21:s=1 +break +case 20:s=22 +return A.f(n.Xs(),$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.S(b) +n.y=j.h(b,"key") +i=n.Q +i.toString +J.d2i(i,j.h(b,"key")) +s=k.ax==="m.key.verification.start"?24:26 +break +case 24:s=27 +return A.f(n.Xs(),$async$rI) +case 27:s=25 +break +case 26:j=n.y +i=n.w +i===$&&A.e() +h=n.aBF(j,i) +s=n.x!==h?28:29 +break +case 28:s=30 +return A.f(k.qv(0,"m.mismatched_commitment"),$async$rI) +case 30:s=1 +break +case 29:case 25:k.I(B.cil) +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.Pb?32:33 +break +case 32:s=34 +return A.f(n.Lt(),$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=$.V() +k.kG(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.qv(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)}, +DA(){var s=0,r=A.o(t.H),q=this +var $async$DA=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.a6I(),$async$DA) +case 2:q.a.I(B.Pb) +s=q.z!=null?3:4 +break +case 3:s=5 +return A.f(q.Lt(),$async$DA) +case 5:case 4:return A.m(null,r)}}) +return A.n($async$DA,r)}, +GL(){var s=0,r=A.o(t.H),q=this +var $async$GL=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.qv(0,"m.mismatched_sas"),$async$GL) +case 2:return A.m(null,r)}}) +return A.n($async$GL,r)}, +Hh(){var s=0,r=A.o(t.H),q=this,p,o +var $async$Hh=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.BT,"hashes",B.C7,"message_authentication_codes",B.Cb,"short_authentication_string",q.gapg()],t.N,t.z) +o=q.a +o.aaP(p) +q.w=A.dz(B.ll.gbp().ag(p),0,null) +s=2 +return A.f(o.uG(0,"m.key.verification.start",p),$async$Hh) +case 2:return A.m(null,r)}}) +return A.n($async$Hh,r)}, +adx(a){var s,r,q,p,o=this,n=J.S(a) +if(!J.v(n.h(a,"method"),"m.sas.v1"))return!1 +s=A.aZf(B.BT,n.h(a,"key_agreement_protocols")) +if(s.length===0)return!1 +o.d=B.b.gO(s) +r=A.aZf(B.C7,n.h(a,"hashes")) +if(r.length===0)return!1 +o.e=B.b.gO(r) +q=A.aZf(B.Cb,n.h(a,"message_authentication_codes")) +if(q.length===0)return!1 +o.f=B.b.gO(q) +p=A.aZf(o.gapg(),n.h(a,"short_authentication_string")) +if(p.length===0)return!1 +o.r=p +o.w=A.dz(B.ll.gbp().ag(a),0,null) +return!0}, +a6H(){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$a6H=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.cvE(n) +o=q.w +o===$&&A.e() +o=q.aBF(p,o) +q.x=o +s=2 +return A.f(q.a.uG(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$a6H) +case 2:return A.m(null,r)}}) +return A.n($async$a6H,r)}, +bgH(a){var s,r=this,q="key_agreement_protocol",p="message_authentication_code",o=J.S(a) +if(!B.b.p(B.BT,o.h(a,q)))return!1 +r.d=o.h(a,q) +if(!B.b.p(B.C7,o.h(a,"hash")))return!1 +r.e=o.h(a,"hash") +if(!B.b.p(B.Cb,o.h(a,p)))return!1 +r.f=o.h(a,p) +s=A.aZf(r.gapg(),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}, +Xs(){var s=0,r=A.o(t.H),q=this,p +var $async$Xs=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.uG(0,"m.key.verification.key",A.p(["key",J.cvE(p)],t.N,t.z)),$async$Xs) +case 2:return A.m(null,r)}}) +return A.n($async$Xs,r)}, +aNR(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.q(r)+"|"+A.q(s)+"|"+A.q(J.cvE(q))+"|" +q=l.f +s=m.y +s===$&&A.e() +o=l.d+"|"+A.q(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.d1l(l,n,a)}, +a6I(){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$a6I=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.q(e.p1) +f=f.d +f===$&&A.e() +f=f.gMZ() +f.toString +l.j(0,j,q.W5(f,m+j)) +k.push(j) +e=J.J(e.cl,e.k3) +i=e==null?null:e.vX("master") +if(i!=null&&i.gdZ()){f=i.ax +h="ed25519:"+A.q(f) +f.toString +l.j(0,h,q.W5(f,m+h)) +k.push(h)}B.b.rk(k) +s=2 +return A.f(g.uG(0,"m.key.verification.mac",A.p(["mac",l,"keys",q.W5(B.b.aV(k,","),m+"KEY_IDS")],n,t.z)),$async$a6I) +case 2:return A.m(null,r)}}) +return A.n($async$a6I,r)}, +Lt(){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$Lt=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.S(d) +g=J.mi(J.hN(i.h(d,"mac"))) +j=J.cb(g) +j.rk(g) +s=!J.v(i.h(d,"keys"),p.W5(j.aV(g,","),h+"KEY_IDS"))?3:4 +break +case 3:s=5 +return A.f(o.qv(0,"m.key_mismatch"),$async$Lt) +case 5:s=1 +break +case 4:s=!J.cV(l.cl,n)?6:7 +break +case 6:s=8 +return A.f(o.qv(0,"m.key_mismatch"),$async$Lt) +case 8:s=1 +break +case 7:n=t.N +f=A.b(n,n) +for(d=J.ag(J.fp(i.h(d,"mac")));d.q();){e=d.gE(d) +n=J.b3(e) +if(typeof n.gm(e)=="string")f.j(0,n.ge7(e),n.gm(e))}s=9 +return A.f(o.EL(f,new A.cem(p,h)),$async$Lt) +case 9:case 1:return A.m(q,r)}}) +return A.n($async$Lt,r)}, +aBF(a,b){var s,r,q +if(this.e==="sha256"){s=new Olm.Utility() +r=J.b3(s) +q=r.aZB(s,a+b) +r.a_9(s) +return q}throw A.j(A.aL("Unknown hash method"))}, +W5(a,b){var s +if(this.f==="hkdf-hmac-sha256"){s=this.Q +s.toString +return J.d15(s,a,b)}else throw A.j(A.aL("Unknown message authentification code"))}, +ga7e(){return"m.sas.v1"}} +A.cem.prototype={ +$2(a,b){return this.aTg(a,b)}, +aTg(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.q(b.gvH(b))) +n.toString +o=b.gvH(b) +o.toString +q=a===p.a.W5(n,p.b+"ed25519:"+o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$2,r)}, +$S:1386} +A.A0.prototype={ +geo(a){var s=B.Sp[this.a].h(0,"name") +return s==null?"":s}} +A.kp.prototype={ +gaOJ(){var s=this.c +return s==null?null:J.b_q(s,this.e)}, +gce(){return this.c!=null}, +b7b(a,b){var s,r,q,p=this,o=new Olm.Session() +p.c=o +try{o.toString +J.b_t(o,p.e,a.h(0,"pickle")) +p.b=a.h(0,"session_id") +o=a.h(0,"last_received") +p.d=A.ju(o==null?0:o,!1)}catch(q){s=A.a2(q) +r=A.ay(q) +o=$.V() +o.kG(0,"[LibOlm] Could not unpickle olm session",s,r) +p.n()}}, +n(){var s=this.c +if(s!=null)J.hM(s) +this.c=null}, +gwy(){return this.a}, +ge7(a){return this.e}} +A.Ak.prototype={ +gce(){return this.c!=null}, +b7d(a,b){var s,r,q,p,o,n,m,l,k=this +try{for(o=J.ag(J.fp(B.t.b7(0,a.h(0,"device_ids")))),n=t.N,m=t.y;o.q();){s=o.gE(o) +k.a.j(0,J.b_n(s),A.eA(J.n3(s),n,m))}}catch(l){r=A.a2(l) +o=$.V() +o.eg("[OutboundGroupSession] Session in database is old, not using it. "+A.q(r)) +return}o=new Olm.OutboundGroupSession() +k.c=o +try{o.toString +J.b_t(o,k.d,a.h(0,"pickle")) +k.b=A.ju(a.h(0,"creation_time"),!1)}catch(l){q=A.a2(l) +p=A.ay(l) +k.n() +o=$.V() +o.kG(0,"[LibOlm] Unable to unpickle outboundGroupSession",q,p)}}, +n(){var s=this.c +if(s!=null)J.hM(s) +this.c=null}, +ge7(a){return this.d}} +A.KS.prototype={ +gSs(){var s="forwarding_curve25519_key_chain",r=this.a,q=J.S(r) +r=q.h(r,s)!=null?A.df(q.h(r,s),!0,t.N):null +return r==null?A.a([],t.s):r}, +gce(){return this.d!=null}, +b7p(a,b){var s,r,q,p,o,n=this,m="sender_claimed_keys",l="sender_claimed_ed25519_key",k=t.N,j=A.zw(A.zo(a.x),new A.bT7(),k,t.z,k,k) +if(j.a!==0)k=j +else{q=n.a +p=J.S(q) +if(t.G.b(p.h(q,m)))k=p.h(q,m).alM(new A.bT8()) +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.b_t(k,n.e,a.c)}catch(o){s=A.a2(o) +r=A.ay(o) +n.n() +k=$.V() +k.kG(0,"[LibOlm] Unable to unpickle inboundGroupSession",s,r)}}, +n(){var s=this.d +if(s!=null)J.hM(s) +this.d=null}, +gqx(a){return this.a}, +ge7(a){return this.e}} +A.bT5.prototype={ +$2(a,b){return new A.a3(a,b,t.mT)}, +$S:502} +A.bT6.prototype={ +$2(a,b){return new A.a3(a,A.eA(b,t.N,t.S),t.ah)}, +$S:1388} +A.bT7.prototype={ +$2(a,b){return new A.a3(a,b,t.mT)}, +$S:502} +A.bT8.prototype={ +$2(a,b){return new A.a3(a,b,t.mT)}, +$S:1389} +A.F4.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)}, +gaO(a){return this.a}, +gqx(a){return this.d}} +A.B3.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)}, +gqx(a){return this.d}} +A.ns.prototype={ +G(){return"LoginState."+this.b}} +A.i_.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}, +gwy(){var s=this.Q +if(s==null)s=null +else{s=s.d +s===$&&A.e() +s=s.gwy()}return s==null?"":s}, +gMZ(){var s=this.Q +if(s==null)s=null +else{s=s.d +s===$&&A.e() +s=s.gMZ()}return s==null?"":s}, +gJs(){var s=J.J(this.cl,this.k3) +if(s==null)s=null +else{s=s.d.h(0,this.p1) +s=s==null?null:s.bKy(!1)}return s!==!0}, +aGB(){var s,r,q,p=J.J(this.rx,"m.push_rules") +p=p==null?null:A.cx(p.b,"global",B.i,t.N,t.O) +s=A.cN9(p==null?A.b(t.N,t.z):p) +p=t.Nb +r=t.N +q=t.T9 +new A.bKt(A.a([],p),A.b(r,q),A.b(r,q),A.a([],p),A.a([],p)).b7j(s)}, +EM(){return this.k2+"-"+ ++this.x1+"-"+Date.now()}, +aV5(a){var s,r,q,p +for(s=J.ag(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.J(q.b,"alias") +if((typeof p=="string"?p:"")===a)return r}return null}, +dD(a){var s,r,q,p +for(s=A.Q(this.p4,!0,t.hk),r=this.y1,B.b.H(s,new A.O(r,new A.bbU(),A.a0(r).i("O<1,dT>"))),r=s.length,q=0;q")).VN(0,new A.bbP()) +if(!s.ga7(s)){k=s.gO(s) +k.toString +return s.ey(0,k,new A.bbQ(),t.hk).a}}for(k=J.ag(n.p4);k.q();){r=k.gE(k) +if(r.b===B.ba){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.J(q.b,"is_direct"),!0)}else q=!1}else q=!1 +if(q)return r.a}return m}, +Iq(a){var s=!0 +return this.bBG(a)}, +bBG(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$Iq=A.k(function(b,a0){if(b===1){o=a0 +s=p}while(true)switch(s){case 0:f=!0 +e=B.dFm +p=4 +n.b=A.cN2(a) +m=null +s=f?7:8 +break +case 7:p=10 +s=13 +return A.f(n.OD(),$async$Iq) +case 13:m=a0 +n.b=A.cN2(m.a.a) +p=4 +s=12 +break +case 10:p=9 +d=o +l=A.a2(d) +h=$.V() +h.aRl("Found no well known information",l) +s=12 +break +case 9:s=4 +break +case 12:case 8:s=14 +return A.f(n.OC(),$async$Iq) +case 14:k=a0 +h=k.b +if(!(h&&B.b).ct(h,new A.bbK(e))){h=k.b +h=(h&&B.b).rO(h) +throw A.j(new A.Ys(h,e))}s=15 +return A.f(n.Uw(),$async$Iq) +case 15:g=a0 +j=g==null?A.a([],t.np):g +if(!J.rf(j,new A.bbL(n))){h=J.bB(j,new A.bbM(),t.N).rO(0) +throw A.j(new A.Yr(h,n.ay))}h=m +q=new A.asA(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$Iq,r)}, +NU(a,b,c,d,e){return this.bTp(0,b,c,d,e)}, +bTm(a){return this.NU(a,null,null,null,null)}, +bTn(a,b){return this.NU(a,null,null,null,b)}, +bTp(a,b,c,d,e){var s=0,r=A.o(t.Nj),q,p=this,o,n,m,l,k +var $async$NU=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.b0h(0,b,null,null,c,null,d,e),$async$NU) +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.aMN(m,c==null?"":c,k,n,l),$async$NU) +case 4:q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$NU,r)}, +Nr(a,b,c,d,e,f){return this.bNg(a,b,c,d,e,f)}, +bNe(a,b,c,d,e){return this.Nr(a,b,c,d,null,e)}, +bNd(a,b,c){return this.Nr(a,null,b,null,c,null)}, +bNg(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$Nr=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.CE){o=b.b +n=A.fD(o)?B.b.gR(A.li(o)):null}else n=null +s=n!=null?5:7 +break +case 5:s=8 +return A.f(p.Iq(A.cAU("https",n,"",null)),$async$Nr) +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.b0f(a,null,null,b,c,null,d,e,f),$async$Nr) +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.aMN(k,c,i,l,j),$async$Nr) +case 10:q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Nr,r)}, +Bg(){var s=0,r=A.o(t.H),q=1,p,o=[],n=this,m,l,k,j,i +var $async$Bg=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.b0g(),$async$Bg) +case 6:o.push(5) +s=4 +break +case 3:q=2 +i=p +m=A.a2(i) +l=A.ay(i) +j=$.V() +j.kG(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$Bg) +case 7:s=o.pop() +break +case 5:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$Bg,r)}, +ad9(a,b){var s,r,q={},p=new A.ah($.as,b.i("ah<0>")) +q.a=null +s=t.N +r=new A.Bl(new A.bcf(q,this,new A.aG(p,b.i("aG<0>"))),a,B.FH,A.b5(s),A.b(s,t.z),t.um) +r.btc() +q.a=r +return p}, +Ah(a,b,c,d,e,f){return this.b_o(a,b,c,d,e,f)}, +atV(a,b){return this.Ah(a,b,null,null,B.lN,!0)}, +atW(a,b,c,d){return this.Ah(a,b,c,null,B.lN,d)}, +atU(a){return this.Ah(a,null,null,null,B.lN,!0)}, +b_o(a,b,c,d,e,f){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k +var $async$Ah=A.k(function(g,h){if(g===1)return A.l(h,r) +while(true)switch(s){case 0:l=p.Ul(a) +s=l!=null?3:4 +break +case 3:o=p.dD(l) +s=o!=null?5:6 +break +case 5:n=o.b +s=n===B.aY?7:9 +break +case 7:q=l +s=1 +break +s=8 +break +case 9:s=n===B.ba?10:11 +break +case 10:s=12 +return A.f(o.qo(0),$async$Ah) +case 12:n=o.b +s=n!==B.da?13:14 +break +case 13:s=f?15:16 +break +case 15:s=n!==B.aY?17:18 +break +case 17:s=19 +return A.f(p.K7(l,!0),$async$Ah) +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.adu(a),$async$Ah) +case 24:case 23:b=h +case 21:if(b){c=A.a([],t.N7) +if(!(c&&B.b).ct(c,new A.bce()))c.push(new A.tA(A.p(["algorithm",B.b.gO(B.Qc)],t.N,t.O),null,"m.room.encryption"))}s=25 +return A.f(p.bEn(c,A.a([a],t.s),!0,d,e),$async$Ah) +case 25:m=h +s=f?26:27 +break +case 26:o=p.dD(m) +s=o==null||o.b!==B.aY?28:29 +break +case 28:s=30 +return A.f(p.K7(m,!0),$async$Ah) +case 30:case 29:case 27:s=31 +return A.f(A.py(p,0,m,B.aY,0,null,null,null).QM(a),$async$Ah) +case 31:q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ah,r)}, +Rx(a,b,c,d,e){return this.bEe(a,b,c,d,e)}, +bEd(a){return this.Rx(a,null,null,null,B.oS)}, +bEe(a,b,c,d,e){var s=0,r=A.o(t.N),q,p=this,o +var $async$Rx=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.ct(c,new A.bbN()))c.push(new A.tA(A.p(["algorithm",B.b.gO(B.Qc)],t.N,t.O),null,"m.room.encryption"))}s=3 +return A.f(p.bEo(c,d,b,null,e,null),$async$Rx) +case 3:o=g +s=p.dD(o)==null?4:5 +break +case 4:s=6 +return A.f(p.K7(o,!0),$async$Rx) +case 6:case 5:q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Rx,r)}, +K7(a,b){return this.bXu(a,!0)}, +bXu(a,b){var s=0,r=A.o(t.JF),q,p=this,o,n,m,l +var $async$K7=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>")).rG(0,new A.bcp(l,a)),$async$K7) +case 3:q=d +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$K7,r)}, +adu(a){return this.bWU(a)}, +bWU(a){var s=0,r=A.o(t.y),q,p=this,o +var $async$adu=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.J(p.cl,a) +o=o==null?null:o.d.a!==0 +if(o===!0){q=!0 +s=1 +break}s=3 +return A.f(p.bSy(A.p([a,A.a([],t.s)],t.N,t.yp)),$async$adu) +case 3:o=c.a +if(o==null)o=null +else{o=J.J(o,a) +o=o==null?null:J.fq(o)}q=o===!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$adu,r)}, +aLu(a){var s=this.k3 +s.toString +return this.Kh(s,!0,a)}, +aLt(){return this.aLu(!0)}, +Kh(a,b,c){return this.aV2(a,b,c)}, +Ou(a){return this.Kh(a,!0,!0)}, +UC(a,b){return this.Kh(a,!0,b)}, +aV2(a,b,c){var s=0,r=A.o(t.sl),q,p=this,o,n,m,l,k +var $async$Kh=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.fd(k.a,o,a) +s=1 +break}if(c){n=A.fV(p.p4,new A.bbS(a)) +if(n!=null){m=B.b.rG(n.Aa(),new A.bbT(a)) +o=m.gcP(m) +l=m.gtb() +p.x2.j(0,a,new A.a5T(l,o)) +q=new A.fd(l,o,a) +s=1 +break}}s=3 +return A.f(p.OB(a),$async$Kh) +case 3:k=e +if(b||p.xr.a0(0,a))p.xr.j(0,a,k) +o=k.b +q=new A.fd(k.a,o,a) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Kh,r)}, +aTG(a){var s,r,q,p +for(s=this.y1,r=s.length,q=0;q")) +h=h.p_(h,new A.bc1(),k,j)}e=A.py(p,0,g,B.da,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("c5<1>") +b=A.Q(new A.c5(c,b),!0,b.i("al.E")) +c=A.a0(b).i("O<1,c_>") +c=A.Q(new A.O(b,new A.bc2(e),c),!0,c.i("al.E"))}}a=A.cMU(new A.aGm("","",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.f6(c,new A.bc3(e)) +if(!d){h=h.a +if(h!=null)B.b.ao(h,new A.bc4(e))}h=a.ay.c,d=J.S(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.bD(j,h,A.a([],d0))}s=j.a!==0?8:9 +break +case 8:s=10 +return A.f(n.Ty(j,1e4),$async$y_) +case 10:e=e3 +if(n.c==null){s=1 +break}d=e.a +s=d!=null?11:12 +break +case 11:c7=J.fp(d),c7=c7.gS(c7) +case 13:if(!c7.q()){s=14 +break}c=c7.gE(c7) +b=c.a +d3=n.cl +d4=J.S(d3) +d6=d4.h(d3,b) +if(d6==null){d6=new A.nb(n,b,A.b(c8,d1),A.b(c8,d2)) +d4.j(d3,b,d6)}a=d6 +a0=A.eA(a.d,c8,d1) +a.d=A.b(c8,d1) +d3=J.fp(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.J(a0,a2) +if(d7==null)d7=null +else{d7=d7.ch +d7===$&&A.e()}a3=A.d58(d4,n,d7) +d7=a3 +a4=d7.b.h(0,"ed25519:"+A.q(J.ua(d7))) +d7=a3 +a5=d7.b.h(0,"curve25519:"+A.q(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.q(J.ua(d4)))!=null&&d4.gue()}else d4=!1 +s=d4&&J.v(a2,a3.ax)&&a4!=null&&a5!=null?17:19 +break +case 17:s=!J.cV(a0,a2)?20:21 +break +case 20:s=22 +return A.f(m.a8T(b,a2),$async$y_) +case 22:a6=e3 +if(a6!=null&&!J.v(a6,J.pU(a5,a4))){d4=$.V() +d7=new A.dp("Already seen Device ID has been added again. This might be an attack!",null,$.dL().$1(null),B.cY) +d4.c.push(d7) +if(2<=d4.a.a)A.ea(d7) +s=15 +break}s=23 +return A.f(m.a0T(a4),$async$y_) +case 23:a7=e3 +if(a7!=null&&!J.v(a7,a2)){d4=$.V() +d7=new A.dp("Already seen ED25519 has been added again. This might be an attack!",null,$.dL().$1(null),B.cY) +d4.c.push(d7) +if(2<=d4.a.a)A.ea(d7) +s=15 +break}s=24 +return A.f(m.a0T(a5),$async$y_) +case 24:a8=e3 +if(a8!=null&&!J.v(a8,a2)){d4=$.V() +d7=new A.dp("Already seen Curve25519 has been added again. This might be an attack!",null,$.dL().$1(null),B.cY) +d4.c.push(d7) +if(2<=d4.a.a)A.ea(d7) +s=15 +break}d4=J.pU(a5,a4) +d7=m.dy +d7===$&&A.e() +d8=A.a([b],d0) +d8.push(a2) +s=25 +return A.f(d7.cV(0,B.b.aV(d8,"|"),d4),$async$y_) +case 25:d4=m.fr +d4===$&&A.e() +s=26 +return A.f(d4.cV(0,a4,a2),$async$y_) +case 26:d4=m.fr +d4===$&&A.e() +s=27 +return A.f(d4.cV(0,a5,a2),$async$y_) +case 27:case 21:a9=J.J(a0,a2) +if(a9!=null){d4=a9 +d7=a3 +if(d4.b.h(0,"ed25519:"+A.q(J.ua(d4)))==d7.b.h(0,"ed25519:"+A.q(J.ua(d7)))){d4=a9 +d7=a3 +d7=d4.b.h(0,"curve25519:"+A.q(d4.ax))==d7.b.h(0,"curve25519:"+A.q(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.h_.prototype.gdj.call(d4)||!d4.gue() +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.q(J.ua(d4))) +d7=n.Q +if(d7==null)d7=null +else{d7=d7.d +d7===$&&A.e() +d7=d7.b +d7=d7!=null?J.J(B.t.b7(0,J.aj7(d7)),"ed25519"):null}d4=d4===(d7==null?"":d7)}else d4=!1 +if(d4)a3.w=!0 +J.dm(l,new A.bci(m,b,a2,a3))}else if(J.cV(a0,a2)){d4=a.d +d7=J.J(a0,a2) +d7.toString +d4.j(0,a2,d7)}s=18 +break +case 19:d4=$.V() +d7=new A.dp("Invalid device "+a3.a+":"+A.q(a3.ax),null,$.dL().$1(null),B.cY) +d4.c.push(d7) +if(2<=d4.a.a)A.ea(d7) +case 18:s=15 +break +case 16:for(d3=J.fp(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.bcj(m,b,b1))}a.c=!1 +J.dm(l,new A.bck(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.fp(b2),c7=c7.gS(c7);c7.q();){b3=c7.gE(c7) +b4=b3.a +b5=b3.b +if(b5==null)continue +for(d3=J.fp(b5),d3=d3.gS(d3);d3.q();){b6=d3.gE(d3) +b7=b6.a +d4=n.cl +d7=J.S(d4) +a=d7.h(d4,b7) +if(a==null){a=new A.nb(n,b7,A.b(c8,d1),A.b(c8,d2)) +d7.j(d4,b7,a)}b8=a +b9=A.eA(b8.e,c8,d2) +b8.e=A.b(c8,d2) +for(d4=J.fp(b9),d4=d4.gS(d4);d4.q();){c0=d4.gE(d4) +d7=c0.b.ay +d7===$&&A.e() +if(!J.hv(d7,b4))b8.e.j(0,c0.a,c0.b) +else J.dm(l,new A.bcl(m,b7,c0))}c1=A.d4r(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.q(J.ua(d4)))!=null}else d4=!1 +else d4=!1 +if(d4&&c2!=null){c3=J.J(b9,c2) +if(c3!=null){d4=c3 +d7=c1 +d7=d4.b.h(0,"ed25519:"+A.q(J.ua(d4)))==d7.b.h(0,"ed25519:"+A.q(J.ua(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.bcm(m,b7,c2,c1))}d4=J.J(n.cl,b7) +if(d4!=null)d4.c=!1 +J.dm(l,new A.bcn(m,b7))}}if(e.b!=null){c7=e.b +c7=c7==null?null:J.hN(c7) +c7=J.ag(c7==null?A.a([],d0):c7) +for(;c7.q();){c4=c7.gE(c7) +c9.j(0,c4,new A.bQ(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.vi(0,new A.bco(l)),$async$y_) +case 30:case 29:p=2 +s=6 +break +case 4:p=3 +e0=o +c5=A.a2(e0) +c6=A.ay(e0) +c7=$.V() +c7.kG(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$y_,r)}, +NO(){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$NO=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.a2G(),$async$NO) +case 3:j=a1 +i=J.S(j) +if(i.ga7(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.fR(m.d,new A.bc7(),h,g) +p=7 +s=10 +return A.f(n.aud(m.b,m.c,l),$async$NO) +case 10:p=2 +s=9 +break +case 7:p=6 +a=o +e=A.a2(a) +if(e instanceof A.iy){k=e +e=$.V() +d=new A.dp("[To-Device] failed to to_device message from the queue to the server. Ignoring error: "+A.q(k),null,$.dL().$1(null),B.cY) +c=e.c +c.push(d) +if(2<=e.a.a)A.ea(d) +d=new A.dp("Payload: "+A.q(l),null,$.dL().$1(null),B.cY) +c.push(d) +if(2<=e.a.a)A.ea(d)}else throw a +s=9 +break +case 6:s=2 +break +case 9:s=11 +return A.f(b.a8O(m.a),$async$NO) +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$NO,r)}, +xv(a,b,c){return this.aXE(a,b,c)}, +aXE(a,b,c){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j,i +var $async$xv=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.NO(),$async$xv) +case 6:s=7 +return A.f(o.aud(a,b,c),$async$xv) +case 7:q=1 +s=5 +break +case 3:q=2 +i=p +n=A.a2(i) +m=A.ay(i) +j=$.V() +j.tJ(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.m_(c)),$async$xv) +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$xv,r)}, +a3b(a,b,c){return this.aXH(a,b,c)}, +aXH(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$a3b=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.eI(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.EM() +s=3 +return A.f(p.xv(b,k,j),$async$a3b) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3b,r)}, +wN(a,b,c){var s=null +return this.aXF(a,b,c)}, +aXF(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$wN=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.S(a) +if(j.gdc(a)){j.kV(a,new A.bcb(m,!1)) +if(j.ga7(a)){s=1 +break}}p=3 +s=6 +return A.f(m.ah.aaN(0,a),$async$wN) +case 6:s=7 +return A.f(l.Cr(a,b,c),$async$wN) +case 7:k=e +b="m.room.encrypted" +j=b +i=h +if(i==null)i=m.EM() +s=8 +return A.f(m.xv(j,i,k),$async$wN) +case 8:n.push(5) +s=4 +break +case 3:n=[2] +case 4:p=2 +m.ah.bWb(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$wN,r)}, +V6(a,b,c){return this.aXG(a,b,c)}, +aXG(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$V6=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.df(a,!0,t.Rz) +B.b.kV(a,new A.bc8(p)) +if(B.b.ga7(a)){s=1 +break}j.b=A.hh(c) +o=$.V() +o.cY("Sending to device chunked... ("+a.length+" devices)") +B.b.fl(a,new A.bc9()) +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$V6) +case 5:m=j.c+=20 +s=3 +break +case 4:if(j.c"))}if(s==null)s=A.a([],t.s) +return A.df(s,!0,t.N)}, +Go(a){return this.bKX(a)}, +bKX(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$Go=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(!A.fD(a))throw A.j(A.aL(a+" is not a valid mxid!")) +o=p.k3 +o.toString +n=p.geh() +n.push(a) +m=t.N +s=3 +return A.f(p.xw(o,"m.ignored_user_list",A.p(["ignored_users",A.v0(new A.O(n,new A.bbW(),A.a0(n).i("O<1,a3>>")),m,t.G)],m,t.O)),$async$Go) +case 3:s=4 +return A.f(p.DN(),$async$Go) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Go,r)}, +a1M(a){return this.bWa(a)}, +bWa(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$a1M=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(!A.fD(a))throw A.j(A.aL(a+" is not a valid mxid!")) +if(!B.b.p(p.geh(),a))throw A.j(A.aL(a+" is not in the ignore list!")) +o=p.k3 +o.toString +n=p.geh() +B.b.D(n,a) +m=t.N +s=3 +return A.f(p.xw(o,"m.ignored_user_list",A.p(["ignored_users",A.v0(new A.O(n,new A.bcg(),A.a0(n).i("O<1,a3>>")),m,t.G)],m,t.O)),$async$a1M) +case 3:s=4 +return A.f(p.DN(),$async$a1M) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1M,r)}, +LN(){var s=0,r=A.o(t.H),q=1,p,o=this,n,m +var $async$LN=A.k(function(a,b){if(a===1){p=b +s=q}while(true)switch(s){case 0:o.d1=!0 +o.rb=!1 +o.w=-1 +q=3 +s=6 +return A.f(o.jb,$async$LN) +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.d1=!1 +return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$LN,r)}, +IL(a){return this.bFS(a)}, +n(){return this.IL(!0)}, +bFS(a){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h +var $async$IL=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.LN(),$async$IL) +case 3:j=n.Q +s=4 +return A.f(j==null?null:j.n(),$async$IL) +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.Gw(j).nf(new A.bbO()),$async$IL) +case 11:case 10:p=2 +s=8 +break +case 6:p=5 +h=o +l=A.a2(h) +k=A.ay(h) +j=$.V() +j.tJ(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$IL,r)}} +A.bbU.prototype={ +$1(a){return a.a}, +$S:503} +A.bbP.prototype={ +$1(a){return a!=null&&a.b===B.aY}, +$S:1392} +A.bbQ.prototype={ +$2(a,b){var s,r,q +if(b==null)return a +s=a.grf() +r=s==null?null:s.Q +if(r==null){s=A.Kf(0,1,1,0,0,0,0,!1) +if(!A.eM(s))A.W(A.nX(s)) +r=new A.bQ(s,!1)}s=b.grf() +q=s==null?null:s.Q +if(q==null){s=A.Kf(0,1,1,0,0,0,0,!1) +if(!A.eM(s))A.W(A.nX(s)) +q=new A.bQ(s,!1)}return q.a>r.a?b:a}, +$S:1393} +A.bbK.prototype={ +$1(a){return J.cV(this.a.a,a)}, +$S:6} +A.bbL.prototype={ +$1(a){return this.a.ay.p(0,a.a)}, +$S:275} +A.bbM.prototype={ +$1(a){var s=a.a +return s==null?"":s}, +$S:1394} +A.bcf.prototype={ +$1(a){var s,r=this,q=r.a.a +if(q!=null)if(a===B.apk)r.c.c3(0,q.e) +else if(a===B.qB){q=q.f +q.toString +r.c.qU(q)}else{s=r.b.pB +s.a=q +s.c.t(0,q)}}, +$S:1395} +A.bce.prototype={ +$1(a){return a.c==="m.room.encryption"}, +$S:504} +A.bbN.prototype={ +$1(a){return a.c==="m.room.encryption"}, +$S:504} +A.bcp.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:53} +A.bbS.prototype={ +$1(a){return B.b.re(a.Aa(),new A.bbR(this.a))!==-1}, +$S:34} +A.bbR.prototype={ +$1(a){var s=a.f +if(s==null)s="@unknown:unknown" +return s===this.a}, +$S:31} +A.bbT.prototype={ +$1(a){var s=a.f +if(s==null)s="@unknown:unknown" +return s===this.a}, +$S:31} +A.bc5.prototype={ +$1(a){return a.a}, +$S:503} +A.bc1.prototype={ +$2(a,b){return new A.a3(b.a,b,t.ZL)}, +$S:1397} +A.bc2.prototype={ +$1(a){return A.Pq(a,this.a)}, +$S:505} +A.bc3.prototype={ +$1(a){var s=this.a +s.I(A.Pq(a,s))}, +$S:506} +A.bc4.prototype={ +$1(a){var s=this.a +s.I(A.Pq(a,s))}, +$S:506} +A.bbX.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:1400} +A.bbY.prototype={ +$1(a){return this.a.cl=a}, +$S:1401} +A.bbZ.prototype={ +$1(a){var s=this.a +s.p4=a +s.aET()}, +$S:1402} +A.bc_.prototype={ +$1(a){var s=this.a +s.rx=a +s.aGB()}, +$S:1403} +A.bc0.prototype={ +$1(a){return null}, +$S:16} +A.bbF.prototype={ +$0(){var s=this.a +s.oQ=null +if(s.rb&&s.c!=null&&!s.b2)s.a71()}, +$S:17} +A.bbB.prototype={ +$1(a){return A.d8(a,t.js)}, +$S:1404} +A.bbC.prototype={ +$1(a){this.a.a=a +return null}, +$S:16} +A.bbD.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.C6(o,B.oT),$async$$0) +case 2:o=o.a +s=p.k4!==o?3:4 +break +case 3:s=5 +return A.f(q.c.VL(o),$async$$0) +case 5:case 4:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bbE.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.jb,$async$$0) +case 3:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:47} +A.bbz.prototype={ +$1(a){return B.b.ct(this.a,new A.bby(a))}, +$S:507} +A.bby.prototype={ +$1(a){var s="event_id" +return J.v(J.J(a.b,s),this.a.b.c.h(0,s))}, +$S:105} +A.bbA.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:11} +A.bbW.prototype={ +$1(a){var s=t.z +return new A.a3(a,A.b(s,s),t.vC)}, +$S:509} +A.bcg.prototype={ +$1(a){var s=t.z +return new A.a3(a,A.b(s,s),t.vC)}, +$S:509} +A.bbw.prototype={ +$0(){var s=t.z +return A.b(s,s)}, +$S:372} +A.bbO.prototype={ +$2(a,b){return $.V().tJ(0,"Failed to close database: ",a,b)}, +$S:67} +A.AO.prototype={} +A.oK.prototype={} +A.Fn.prototype={ +G(){return"SyncStatus."+this.b}} +A.Ys.prototype={ +k(a){return"Server supports the versions: "+A.nm(this.a,"{","}")+u.d6+A.nm(this.b,"{","}")+"."}, +$ibw:1} +A.Yr.prototype={ +k(a){return"Server supports the Login Types: "+A.nm(this.a,"{","}")+u.d6+A.nm(this.b,"{","}")+"."}, +$ibw:1} +A.a0V.prototype={ +k(a){return"File size "+A.bmg(this.c)+" exceeds allowed maximum of "+A.bmg(this.d)}} +A.asA.prototype={} +A.yI.prototype={} +A.VL.prototype={} +A.D9.prototype={} +A.asq.prototype={ +oh(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$oh=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.NM(p.a,A.bJ(["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$oh) +case 3:m=c +p.e=m +s=4 +return A.f(m.Er("box_client",!0,n),$async$oh) +case 4:p.f=c +m=t.G +s=5 +return A.f(p.e.Er("box_account_data",!0,m),$async$oh) +case 5:p.r=c +s=6 +return A.f(p.e.Er("box_rooms",!0,m),$async$oh) +case 6:p.w=c +s=7 +return A.f(p.e.vf("box_room_states",m),$async$oh) +case 7:p.y=c +s=8 +return A.f(p.e.vf("box_room_members",m),$async$oh) +case 8:p.z=c +s=9 +return A.f(p.e.Er("box_to_device_queue",!0,m),$async$oh) +case 9:p.x=c +s=10 +return A.f(p.e.Er("box_room_account_data",!0,m),$async$oh) +case 10:p.Q=c +s=11 +return A.f(p.e.vf("box_inbound_group_session",m),$async$oh) +case 11:p.as=c +s=12 +return A.f(p.e.vf("box_outbound_group_session",m),$async$oh) +case 12:p.at=c +s=13 +return A.f(p.e.vf("box_olm_session",m),$async$oh) +case 13:p.ax=c +s=14 +return A.f(p.e.vf("box_user_device_keys",m),$async$oh) +case 14:p.ay=c +s=15 +return A.f(p.e.vf("box_user_device_keys_outdated",t.y),$async$oh) +case 15:p.ch=c +s=16 +return A.f(p.e.vf("box_cross_signing_keys",m),$async$oh) +case 16:p.CW=c +s=17 +return A.f(p.e.vf("box_ssss_cache",m),$async$oh) +case 17:p.cx=c +s=18 +return A.f(p.e.vf("box_presences",m),$async$oh) +case 18:p.cy=c +s=19 +return A.f(p.e.vf("box_timeline_fragments",t.j),$async$oh) +case 19:p.db=c +s=20 +return A.f(p.e.vf("box_events",m),$async$oh) +case 20:p.dx=c +s=21 +return A.f(p.e.vf("box_seen_device_ids",n),$async$oh) +case 21:p.dy=c +s=22 +return A.f(p.e.vf("box_seen_device_keys",n),$async$oh) +case 22:p.fr=c +s=23 +return A.f(p.f.b8(0,"version"),$async$oh) +case 23:n=c +o=A.m5(n==null?"":n,null) +s=o==null?24:26 +break +case 24:s=27 +return A.f(p.f.cV(0,"version",B.d.k(6)),$async$oh) +case 27:s=25 +break +case 26:s=o!==6?28:29 +break +case 28:s=30 +return A.f(p.X0(o),$async$oh) +case 30:case 29:case 25:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$oh,r)}, +X0(a){return this.bn7(a)}, +bn7(a){var s=0,r=A.o(t.H),q=this,p +var $async$X0=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:$.V().eg("Migrate store database from version "+a+" to 6") +s=2 +return A.f(q.DN(),$async$X0) +case 2:p=q.f +p===$&&A.e() +s=3 +return A.f(p.cV(0,"version",B.d.k(6)),$async$X0) +case 3:return A.m(null,r)}}) +return A.n($async$X0,r)}, +a8r(a,b){var s=this.e +s===$&&A.e() +return s.vi(0,new A.brr(this,b))}, +DN(){var s=this.e +s===$&&A.e() +return s.vi(0,new A.brq(this))}, +aI(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$aI=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$aI,r)}, +a8O(a){return this.bFn(a)}, +bFn(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$a8O=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.pr(0,B.d.k(a)),$async$a8O) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a8O,r)}, +amN(a){return this.bFp(a)}, +bFp(a){var s=0,r=A.o(t.H),q +var $async$amN=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$amN,r)}, +Jd(a){var s=this.e +s===$&&A.e() +return s.vi(0,new A.brs(this,a))}, +aTA(){return A.rc("Get all account data from store",new A.brt(this),null,t.Ss)}, +aTP(a){return A.rc("Get Client from store",new A.bru(this),null,t.nA)}, +Uo(a,b){return this.aU0(a,b)}, +aU0(a,b){var s=0,r=A.o(t.ke),q,p=this,o,n +var $async$Uo=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.aV(A.fF(b.a,a).a,"|")),$async$Uo) +case 3:o=d +if(o==null){q=null +s=1 +break}q=A.mp(A.iQ(o),b) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Uo,r)}, +WB(a,b){return this.bfI(a,b)}, +bfI(a,b){var s=0,r=A.o(t.yI),q,p=this,o,n,m,l +var $async$WB=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:o=J.bB(a,new A.bro(b),t.N).bg(0) +n=p.dx +n===$&&A.e() +m=A +l=J +s=3 +return A.f(n.Ka(0,o),$async$WB) +case 3:n=m.atH(l.bB(d,new A.brp(b),t.ke),t.qU) +q=A.Q(n,!0,n.$ti.i("D.E")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$WB,r)}, +adU(a,b,c,d){return A.rc("Get event list",new A.brx(this,a,d,c,b),null,t.yI)}, +arU(a,b,c){return this.adU(a,b,!1,c)}, +aU7(a,b){return this.adU(a,b,!1,0)}, +aU8(a,b){return this.adU(a,null,b,0)}, +aU6(a){return A.rc("Get event id list",new A.brv(this,a,!1,null),null,t.yp)}, +D6(a,b){return this.aUm(a,b)}, +aUm(a,b){var s=0,r=A.o(t.z9),q,p=this,o,n +var $async$D6=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$D6) +case 3:o=d +if(o==null){q=null +s=1 +break}q=A.cMq(A.iQ(o)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$D6,r)}, +a2p(){var s=0,r=A.o(t.Ca),q,p=this,o,n,m +var $async$a2p=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.qK(),$async$a2p) +case 3:q=n.l5(m.rg(b),new A.bry()).yZ(0,50).dB(0,new A.brz(),t.Ao).bg(0) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2p,r)}, +a2q(a,b){return this.aUu(a,b)}, +aUu(a,b){var s=0,r=A.o(t.yp),q,p=this,o,n +var $async$a2q=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.aV(A.fF(a,b).a,"|")),$async$a2q) +case 3:o=d +if(o==null){q=A.a([],t.s) +s=1 +break}q=A.a([J.J(o,"last_sent_message")],t.s) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2q,r)}, +VJ(a,b,c,d){return this.b_V(a,b,c,d)}, +b_V(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$VJ=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$VJ) +case 3:o=f +if(o==null){n=t.z +o=A.b(n,n)}J.bD(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.cV(0,a,o),$async$VJ) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$VJ,r)}, +Uy(a,b){return this.aUO(a,b)}, +aUO(a,b){var s=0,r=A.o(t.sU),q,p=this,o,n +var $async$Uy=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$Uy) +case 3:o=d +if(o==null||J.fQ(o)){q=A.a([],t.lQ) +s=1 +break}q=J.bB(J.rg(o),new A.brB(b),t.O8).bg(0) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Uy,r)}, +a2s(a,b){return this.aUQ(a,b)}, +aUQ(a,b){var s=0,r=A.o(t.sU),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:s=3 +return A.f(A.ih(new A.O(a,new A.brA(p,b),A.a0(a).i("O<1,T>>")),!1,t.sU),$async$a2s) +case 3:n=d +m=A.a([],t.lQ) +for(o=J.ag(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$a2s,r)}, +a2v(a,b){return this.aUU(a,b)}, +aUU(a,b){var s=0,r=A.o(t.Bf),q,p=this,o,n,m +var $async$a2v=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$a2v) +case 3:n=d +if(n==null){q=null +s=1 +break}o=A.iQ(n) +o=o +m=new A.Ak(A.b(t.N,t.Yl),A.ju(0,!1),null,b) +m.b7d(o,b) +q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2v,r)}, +aVd(a){return A.rc("Get room list from store",new A.brG(this,a),null,t.g2)}, +a2B(a){return this.aVg(a)}, +aVg(a){var s=0,r=A.o(t.jJ),q,p=this,o,n +var $async$a2B=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$a2B) +case 3:o=c +if(o==null){q=null +s=1 +break}n=A.iQ(o) +q=new A.F4(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$a2B,r)}, +a2G(){var s=0,r=A.o(t.Jl),q,p=this,o,n,m +var $async$a2G=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.qK(),$async$a2G) +case 3:n=m.fp(b) +o=n.dB(n,new A.brH(),t.a).bg(0) +n=A.a0(o).i("O<1,Kk>") +q=A.Q(new A.O(o,new A.brI(),n),!0,n.i("al.E")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2G,r)}, +US(a,b){return this.aVz(a,b)}, +aVz(a,b){var s=0,r=A.o(t.yI),q,p=this,o,n,m,l,k,j,i +var $async$US=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.wK(0),$async$US) +case 3:o=i.l5(d,new A.brJ(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$US) +case 6:k=d +if(k==null){s=4 +break}B.b.H(n,J.bB(J.rg(k),new A.brK(b),m)) +s=4 +break +case 5:q=n +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$US,r)}, +Km(a,b){return this.aVC(a,b)}, +aVC(a,b){var s=0,r=A.o(t.t6),q,p=this,o,n +var $async$Km=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.aV(A.fF(b.a,a).a,"|")),$async$Km) +case 3:o=d +if(o==null){q=null +s=1 +break}q=A.mp(A.iQ(o),b).gLZ() +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Km,r)}, +aVD(a){return A.rc("Get all user device keys from store",new A.brR(this,a),null,t.hh)}, +UT(a){return this.aVG(a)}, +aVG(a){var s=0,r=A.o(t.KO),q,p=this,o,n,m,l,k +var $async$UT=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.wK(0),$async$UT) +case 3:o=k.l5(c,new A.brS(a)).bg(0) +s=4 +return A.f(p.z.Ka(0,o),$async$UT) +case 4:n=c +l=J.cb(n) +l.kV(n,new A.brT()) +l.ao(n,new A.brU(m,a)) +q=m +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$UT,r)}, +aao(a,b,c,d,e,f,g,h){return this.bLw(a,b,c,d,e,f,g,h)}, +bLw(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.vi(0,new A.brV(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.bLA(a,b,c)}, +bLA(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.cV(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)}, +T3(a,b){return this.bNo(a,b)}, +bNo(a,b){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$T3=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$T3) +case 3:o=d +if(o==null){$.V().fj(0,"Tried to mark inbound group session as uploaded which was not found in the database!") +s=1 +break}J.bD(o,"uploaded",!0) +s=4 +return A.f(p.as.cV(0,b,o),$async$T3) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$T3,r)}, +T4(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l +var $async$T4=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.wK(0),$async$T4) +case 3:m=l.ag(b) +case 4:if(!m.q()){s=5 +break}o=m.gE(m) +s=6 +return A.f(p.as.b8(0,o),$async$T4) +case 6:n=b +if(n==null){s=4 +break}J.bD(n,"uploaded",!1) +s=7 +return A.f(p.as.cV(0,o,n),$async$T4) +case 7:s=4 +break +case 5:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$T4,r)}, +JT(a,b){return this.bTG(a,b)}, +bTG(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i +var $async$JT=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.pr(0,B.b.aV(A.fF(b,a).a,"|")),$async$JT) +case 3:j=p.db +j===$&&A.e() +i=J +s=4 +return A.f(j.wK(0),$async$JT) +case 4:j=i.ag(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.gO(m),b)){s=5 +break}s=7 +return A.f(p.db.b8(0,n),$async$JT) +case 7:l=d +if(l==null)l=[] +m=J.S(l) +k=m.gu(l) +m.kV(l,new A.brW(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.bD(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.cV(0,B.b.aV(A.fF(o,l).a,"|"),m),$async$ui) +case 18:a=B.b.aV(A.fF(o,B.b.p(A.a([B.ev,B.cq,B.ew],i),d)?"":"SENDING").a,"|") +f=p.db +f===$&&A.e() +s=19 +return A.f(f.b8(0,a),$async$ui) +case 19:f=a9 +a0=A.df(f==null?[]:f,!0,c) +s=!B.b.p(a0,l)?20:22 +break +case 20:if(a5===B.dN)a0.push(l) +else B.b.pb(a0,0,l) +s=23 +return A.f(p.db.cV(0,a,a0),$async$ui) +case 23:s=21 +break +case 22:if(B.b.p(A.a([B.cq,B.ew],i),d)&&g!=null&&B.b.p(A.a([B.ev,B.cq,B.ew],i),g)&&a5!==B.dN){B.b.D(a0,l) +B.b.pb(a0,0,l)}case 21:s=B.b.p(A.a([B.ev,B.cq,B.ew],i),d)?24:25 +break +case 24:a=B.b.aV(A.fF(o,"SENDING").a,"|") +s=26 +return A.f(p.db.b8(0,a),$async$ui) +case 26:i=a9 +a0=A.df(i==null?[]:i,!0,c) +a1=B.b.re(a0,new A.brY(l)) +s=a1!==-1?27:28 +break +case 27:i=p.db +B.b.ej(a0,a1) +s=29 +return A.f(i.cV(0,a,a0),$async$ui) +case 29:case 28:case 25:s=d!==B.i6&&d!==B.j4&&b!=null?30:31 +break +case 30:s=32 +return A.f(p.JT(b,o),$async$ui) +case 32:case 31:case 16:a2=a7.ax.p(0,m.h(0,"type"))?"":m.h(0,"state_key") +s=A.bJ([B.fW,B.p7,B.A3],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.cV(0,B.b.aV(A.fF(o,m.h(0,"state_key")).a,"|"),m),$async$ui) +case 38:s=36 +break +case 37:a=B.b.aV(A.fF(o,m.h(0,"type")).a,"|") +j=p.y +j===$&&A.e() +s=39 +return A.f(j.b8(0,a),$async$ui) +case 39:j=a9 +if(j==null){j=t.z +j=A.b(j,j)}a3=A.iQ(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.cV(0,a,a3),$async$ui) +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.dD(o) +if(n==null)n=A.py(a7,0,o,B.aY,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.grf() +if(a4!=(j==null?null:j.y)){j=n.grf() +if((j==null?null:j.gEC())==="m.replace"){j=n.grf() +j=a4==(j==null?null:j.gD_())}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.cV(0,a,a3),$async$ui) +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.cV(0,B.b.aV(A.fF(o,m.h(0,"type")).a,"|"),m),$async$ui) +case 49:case 48:case 1:return A.m(q,r)}}) +return A.n($async$ui,r)}, +a3N(a,b,c,d,e,f,g,h){return this.b_U(a,b,c,d,e,f,g,h)}, +b_U(a,b,c,d,e,f,g,h){var s=0,r=A.o(t.H),q,p=this,o +var $async$a3N=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.cV(0,b,new A.B3(a,b,c,d,e,f,!1,g,h).P()),$async$a3N) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3N,r)}, +a3O(a,b,c,d){return this.b_X(a,b,c,d)}, +b_X(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o +var $async$a3O=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.cV(0,a,A.p(["room_id",a,"pickle",b,"device_ids",c,"creation_time",d],t.N,t.z)),$async$a3O) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3O,r)}, +VL(a){return this.b_Z(a)}, +b_Z(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$VL=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.wK(0),$async$VL) +case 3:if(n.fQ(c)){s=1 +break}s=4 +return A.f(p.f.cV(0,"prev_batch",a),$async$VL) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$VL,r)}, +Hs(a,b,c){return this.b0_(a,b,c)}, +b0_(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$Hs=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:s=b instanceof A.no?3:4 +break +case 3:s=5 +return A.f(p.Jd(a),$async$Hs) +case 5:s=1 +break +case 4:o=b instanceof A.pg?B.ba:B.aY +n=p.w +n===$&&A.e() +s=6 +return A.f(n.b8(0,a),$async$Hs) +case 6:m=e +s=m==null?7:9 +break +case 7:n=p.w +if(b instanceof A.lW){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.py(c,j,a,o,l,k,null,b.a).P() +l=k}else l=A.py(c,0,a,o,0,null,null,null).P() +s=10 +return A.f(n.cV(0,a,l),$async$Hs) +case 10:s=8 +break +case 9:s=b instanceof A.lW?11:12 +break +case 11:i=A.cze(A.iQ(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.cV(0,a,A.py(c,j,a,o,l,k,null,A.aCH(h)).P()),$async$Hs) +case 13:case 12:case 8:if(b instanceof A.lW){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.pr(0,B.b.aV(A.fF(a,"").a,"|")),$async$Hs) +case 16:case 15:case 1:return A.m(q,r)}}) +return A.n($async$Hs,r)}, +KQ(a,b,c,d){return this.b00(a,b,c,d)}, +b00(a,b,c,d){var s=0,r=A.o(t.H),q=this,p +var $async$KQ=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.cV(0,a,new A.F4(a,b,c,d).P()),$async$KQ) +case 2:return A.m(null,r)}}) +return A.n($async$KQ,r)}, +a3P(a){return this.b01(a)}, +b01(a){var s=0,r=A.o(t.H),q=this,p +var $async$a3P=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.cV(0,"sync_filter_id",a),$async$a3P) +case 2:return A.m(null,r)}}) +return A.n($async$a3P,r)}, +a3Q(a,b,c,d,e){return this.b02(a,b,c,d,e)}, +b02(a,b,c,d,e){var s=0,r=A.o(t.H),q=this,p,o +var $async$a3Q=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.cV(0,B.b.aV(A.fF(a,b).a,"|"),A.p(["user_id",a,"public_key",b,"content",c,"verified",d,"blocked",e],p,p)),$async$a3Q) +case 2:return A.m(null,r)}}) +return A.n($async$a3Q,r)}, +a3R(a,b,c,d,e,f){return this.b03(a,b,c,d,e,f)}, +b03(a,b,c,d,e,f){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$a3R=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.cV(0,B.b.aV(A.fF(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$a3R) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3R,r)}, +P4(a,b){return this.b04(a,b)}, +b04(a,b){var s=0,r=A.o(t.H),q,p=this,o +var $async$P4=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.cV(0,a,b),$async$P4) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$P4,r)}, +ado(a,b,c,d,e,f,g){return this.bWn(a,b,c,d,e,f,g)}, +bWn(a,b,c,d,e,f,g){var s=0,r=A.o(t.H),q,p=this,o +var $async$ado=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.vi(0,new A.brZ(p,a,b,c,d,e,f,g)),$async$ado) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ado,r)}, +U4(a){return this.bWo(a)}, +bWo(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$U4=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.cV(0,"olm_account",a),$async$U4) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$U4,r)}, +a1P(a,b,c){return this.bWv(a,b,c)}, +bWv(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$a1P=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$a1P) +case 3:o=e +if(o==null){$.V().fj(0,"Tried to update inbound group session as uploaded which wasnt found in the database!") +s=1 +break}J.bD(o,"allowed_at_index",a) +s=4 +return A.f(p.as.cV(0,c,o),$async$a1P) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1P,r)}, +a1Q(a,b,c){return this.bWw(a,b,c)}, +bWw(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$a1Q=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$a1Q) +case 3:o=e +if(o==null){$.V().fj(0,"Tried to update inbound group session indexes of a session which was not found in the database!") +s=1 +break}n=A.iQ(o) +n.j(0,"indexes",a) +s=4 +return A.f(p.as.cV(0,c,n),$async$a1Q) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1Q,r)}, +a8T(a,b){var s=0,r=A.o(t.u),q,p=this,o,n +var $async$a8T=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.aV(A.fF(a,b).a,"|")),$async$a8T) +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$a8T,r)}, +a0T(a){return this.bSm(a)}, +bSm(a){var s=0,r=A.o(t.u),q,p=this,o,n +var $async$a0T=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$a0T) +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$a0T,r)}, +tw(a){return this.bHR(a)}, +bHR(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$tw=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.qK(),$async$tw) +case 3:a4=e3 +o=p.r +o===$&&A.e() +s=4 +return A.f(o.qK(),$async$tw) +case 4:o=e3 +n=p.w +n===$&&A.e() +s=5 +return A.f(n.qK(),$async$tw) +case 5:n=e3 +m=p.y +m===$&&A.e() +s=6 +return A.f(m.qK(),$async$tw) +case 6:m=e3 +l=p.z +l===$&&A.e() +s=7 +return A.f(l.qK(),$async$tw) +case 7:l=e3 +k=p.x +k===$&&A.e() +s=8 +return A.f(k.qK(),$async$tw) +case 8:k=e3 +j=p.Q +j===$&&A.e() +s=9 +return A.f(j.qK(),$async$tw) +case 9:j=e3 +i=p.as +i===$&&A.e() +s=10 +return A.f(i.qK(),$async$tw) +case 10:i=e3 +h=p.at +h===$&&A.e() +s=11 +return A.f(h.qK(),$async$tw) +case 11:h=e3 +g=p.ax +g===$&&A.e() +s=12 +return A.f(g.qK(),$async$tw) +case 12:g=e3 +f=p.ay +f===$&&A.e() +s=13 +return A.f(f.qK(),$async$tw) +case 13:f=e3 +e=p.ch +e===$&&A.e() +s=14 +return A.f(e.qK(),$async$tw) +case 14:e=e3 +d=p.CW +d===$&&A.e() +s=15 +return A.f(d.qK(),$async$tw) +case 15:d=e3 +c=p.cx +c===$&&A.e() +s=16 +return A.f(c.qK(),$async$tw) +case 16:c=e3 +b=p.cy +b===$&&A.e() +s=17 +return A.f(b.qK(),$async$tw) +case 17:b=e3 +a=p.db +a===$&&A.e() +s=18 +return A.f(a.qK(),$async$tw) +case 18:a=e3 +a0=p.dx +a0===$&&A.e() +s=19 +return A.f(a0.qK(),$async$tw) +case 19:a0=e3 +a1=p.dy +a1===$&&A.e() +s=20 +return A.f(a1.qK(),$async$tw) +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.qK(),$async$tw) +case 21:a3=a5.e5(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.a8r(0,e1),$async$tw) +case 22:q=a3 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$tw,r)}, +tD(a,b){return this.bL0(a,b)}, +bL0(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$tD=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.a8r(0,b4),$async$tD) +case 7:s=8 +return A.f(n.oh(0),$async$tD) +case 8:a8=t.z +a8=A.eA(B.t.ck(0,b3,null),a8,a8) +m=a8.yw(a8,t.N,t.G) +a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_client")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_client")) +b0.toString +s=11 +return A.f(a9.cV(0,l,J.J(b0,l)),$async$tD) +case 11:s=9 +break +case 10:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_account_data")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_account_data")) +b0.toString +s=14 +return A.f(a9.cV(0,k,J.J(b0,k)),$async$tD) +case 14:s=12 +break +case 13:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_rooms")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_rooms")) +b0.toString +s=17 +return A.f(a9.cV(0,j,J.J(b0,j)),$async$tD) +case 17:s=15 +break +case 16:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_room_states")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_room_states")) +b0.toString +s=20 +return A.f(a9.cV(0,i,J.J(b0,i)),$async$tD) +case 20:s=18 +break +case 19:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_room_members")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_room_members")) +b0.toString +s=23 +return A.f(a9.cV(0,h,J.J(b0,h)),$async$tD) +case 23:s=21 +break +case 22:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_to_device_queue")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_to_device_queue")) +b0.toString +s=26 +return A.f(a9.cV(0,g,J.J(b0,g)),$async$tD) +case 26:s=24 +break +case 25:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_room_account_data")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_room_account_data")) +b0.toString +s=29 +return A.f(a9.cV(0,f,J.J(b0,f)),$async$tD) +case 29:s=27 +break +case 28:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_inbound_group_session")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_inbound_group_session")) +b0.toString +s=32 +return A.f(a9.cV(0,e,J.J(b0,e)),$async$tD) +case 32:s=30 +break +case 31:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_outbound_group_session")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_outbound_group_session")) +b0.toString +s=35 +return A.f(a9.cV(0,d,J.J(b0,d)),$async$tD) +case 35:s=33 +break +case 34:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_olm_session")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_olm_session")) +b0.toString +s=38 +return A.f(a9.cV(0,c,J.J(b0,c)),$async$tD) +case 38:s=36 +break +case 37:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_user_device_keys")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_user_device_keys")) +b0.toString +s=41 +return A.f(a9.cV(0,b,J.J(b0,b)),$async$tD) +case 41:s=39 +break +case 40:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_user_device_keys_outdated")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_user_device_keys_outdated")) +b0.toString +s=44 +return A.f(a9.cV(0,a,J.J(b0,a)),$async$tD) +case 44:s=42 +break +case 43:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_cross_signing_keys")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_cross_signing_keys")) +b0.toString +s=47 +return A.f(a9.cV(0,a0,J.J(b0,a0)),$async$tD) +case 47:s=45 +break +case 46:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_ssss_cache")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_ssss_cache")) +b0.toString +s=50 +return A.f(a9.cV(0,a1,J.J(b0,a1)),$async$tD) +case 50:s=48 +break +case 49:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_presences")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_presences")) +b0.toString +s=53 +return A.f(a9.cV(0,a2,J.J(b0,a2)),$async$tD) +case 53:s=51 +break +case 52:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_timeline_fragments")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_timeline_fragments")) +b0.toString +s=56 +return A.f(a9.cV(0,a3,J.J(b0,a3)),$async$tD) +case 56:s=54 +break +case 55:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_seen_device_ids")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_seen_device_ids")) +b0.toString +s=59 +return A.f(a9.cV(0,a4,J.J(b0,a4)),$async$tD) +case 59:s=57 +break +case 58:a8=m +a8=A.aM(a8).i("4?").a(J.J(a8.a,"box_seen_device_keys")) +a8.toString +a8=J.ag(J.hN(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.J(b0.a,"box_seen_device_keys")) +b0.toString +s=62 +return A.f(a9.cV(0,a5,J.J(b0,a5)),$async$tD) +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=$.V() +a8.kG(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$tD,r)}, +ge7(a){return this.c}} +A.brr.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.v7(),$async$$0) +case 23:case 22:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.brq.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.pr(0,"prev_batch"),$async$$0) +case 10:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.brs.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.pr(0,B.b.aV(A.fF(p,"").a,"|")),$async$$0) +case 2:k=l.dx +k===$&&A.e() +j=J +s=3 +return A.f(k.wK(0),$async$$0) +case 3:k=j.ag(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.gO(m),p)){s=4 +break}s=6 +return A.f(l.dx.pr(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.wK(0),$async$$0) +case 7:k=j.ag(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.gO(m),p)){s=8 +break}s=10 +return A.f(l.y.pr(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.wK(0),$async$$0) +case 11:k=j.ag(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.gO(m),p)){s=12 +break}s=14 +return A.f(l.z.pr(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.wK(0),$async$$0) +case 15:k=j.ag(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.gO(m),p)){s=16 +break}s=18 +return A.f(l.Q.pr(0,n),$async$$0) +case 18:s=16 +break +case 17:l=l.w +l===$&&A.e() +s=19 +return A.f(l.pr(0,p),$async$$0) +case 19:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.brt.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.qK(),$async$$0) +case 3:l=k.fp(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.eY(n,A.iQ(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:1415} +A.bru.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.wK(0),$async$$0) +case 3:k=j.ag(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:1416} +A.bro.prototype={ +$1(a){return B.b.aV(A.fF(this.a.a,a).a,"|")}, +$S:18} +A.brp.prototype={ +$1(a){return a!=null?A.mp(A.iQ(a),this.a):null}, +$S:1417} +A.brx.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.aV(A.fF(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.df(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.aV(A.fF(g,"SENDING").a,"|") +s=7 +return A.f(e.db.b8(0,l),$async$$0) +case 7:g=b +m.soR(A.df(g==null?[]:g,!0,o)) +case 5:s=8 +return A.f(e.WB(m.aW(),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.WB(B.b.d9(n,d,Math.min(g,d+(o==null?g:o))),h),$async$$0) +case 9:j=b +for(h=J.ag(k),g=J.cb(j);h.q();){e=h.gE(h) +i=g.re(j,new A.brw(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:1418} +A.brw.prototype={ +$1(a){return a.Q.a"),k=l.i("D.E") +case 4:if(!a9.q()){s=5 +break}j=A.cze(A.iQ(a9.gE(a9)),a6) +i=A.Q(new A.ho(o,new A.brC(j),l),!0,k) +h=j.a +g=a8.y +g===$&&A.e() +n.j(0,h,g.Ka(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.bM(J.ag(a6.a),a6.b,a9.i("bM<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.ag(f);h.q();){e=h.gE(h) +if(e==null)continue +d=J.mi(J.cEO(J.rg(e),new A.brD(l))) +for(g=d.length,c=0;c") +a0=A.Q(new A.ho(h,new A.brF(l),g),!0,g.i("D.E")) +g=a8.z +g===$&&A.e() +m.j(0,k,g.Ka(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.bM(J.ag(a4.a),a4.b,a6.i("bM<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.ag(a1);o.q();){a2=o.gE(o) +if(a2==null)continue +a9.I(A.mp(A.iQ(a2),a9))}s=9 +break +case 10:a4=a8.Q +a4===$&&A.e() +b0=J +s=12 +return A.f(a4.qK(),$async$$0) +case 12:a4=b0.fp(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.iQ(o.b) +k=A.cz(o.h(0,"room_id")) +h=A.av(o.h(0,"type")) +o=A.hh(a9.a(o.h(0,"content"))) +a3=B.b.gO(l) +s=a5.a0(0,a3)?15:17 +break +case 15:a5.h(0,a3).x.j(0,h,new A.lK(k,h,o)) +s=16 +break +case 17:o=$.V() +l=new A.dp("Found account data for unknown room "+a3+". Delete now...",null,$.dL().$1(null),B.cY) +o.c.push(l) +if(2<=o.a.a)A.ea(l) +o=a8.Q +l=A.a([a3],a6) +l.push(h) +s=18 +return A.f(o.pr(0,B.b.aV(l,"|")),$async$$0) +case 18:case 16:s=13 +break +case 14:a4=a5.gaA(a5) +q=A.Q(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:1424} +A.brC.prototype={ +$1(a){return B.b.aV(A.fF(this.a.a,a).a,"|")}, +$S:18} +A.brD.prototype={ +$1(a){return A.mp(A.iQ(a),this.a)}, +$S:510} +A.brE.prototype={ +$1(a){return this.a.t(0,a)}, +$S:14} +A.brF.prototype={ +$1(a){return B.b.aV(A.fF(this.a.a,a).a,"|")}, +$S:18} +A.brH.prototype={ +$1(a){var s=A.iQ(a.b) +s.j(0,"id",A.dK(a.a,null)) +s.j(0,"content",B.t.ck(0,s.h(0,"content"),null)) +return s}, +$S:1426} +A.brI.prototype={ +$1(a){var s="content",r=J.S(a),q=r.h(a,"id"),p=r.h(a,"type"),o=r.h(a,"txn_id") +return new A.Kk(q,p,o,typeof r.h(a,s)=="string"?B.t.ck(0,r.h(a,s),null):r.h(a,s))}, +$S:1427} +A.brJ.prototype={ +$1(a){var s=t.s +s=A.a(A.a(a.split("|"),s).slice(0),s) +return J.v(B.b.gO(s),this.a.a)&&!B.b.p(this.b,s[1])}, +$S:6} +A.brK.prototype={ +$1(a){return A.mp(A.iQ(a),this.a)}, +$S:510} +A.brR.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.wK(0),$async$$0) +case 3:o=b2 +a7=J.S(o) +if(a7.ga7(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.wK(0),$async$$0) +case 4:k=b2 +l=a6.CW +l===$&&A.e() +s=5 +return A.f(l.wK(0),$async$$0) +case 5:j=b2 +a7=a7.gS(o),l=J.cb(k),i=J.cb(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.brL(c)) +a=i.oC(j,new A.brM(c)) +s=8 +return A.f(A.ih(new A.er(b,new A.brN(a6),b.$ti.i("er<1,T?>>")),!1,h),$async$$0) +case 8:a0=b2 +s=9 +return A.f(A.ih(new A.er(a,new A.brO(a6),a.$ti.i("er<1,T?>>")),!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.l5(a0,new A.brP()) +a3=A.Q(a3,!0,a3.$ti.i("D.E")) +a4=J.l5(a1,new A.brQ()) +a4=A.Q(a4,!0,a4.$ti.i("D.E")) +a5=a2.h(0,"user_id") +if(a5==null)a5="" +a5=new A.nb(g,a5,A.b(n,e),A.b(n,d)) +a5.b6y(a2,new A.ep(a3,A.a0(a3).i("ep<1,R>")),new A.ep(a4,A.a0(a4).i("ep<1,R>")),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:1428} +A.brL.prototype={ +$1(a){var s=t.s +s=A.a(A.a(a.split("|"),s).slice(0),s) +return J.v(B.b.gO(s),this.a)}, +$S:6} +A.brM.prototype={ +$1(a){var s=t.s +s=A.a(A.a(a.split("|"),s).slice(0),s) +return J.v(B.b.gO(s),this.a)}, +$S:6} +A.brN.prototype={ +$1(a){return this.aSQ(a)}, +aSQ(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.iQ(o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:511} +A.brO.prototype={ +$1(a){return this.aSP(a)}, +aSP(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.iQ(o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:511} +A.brP.prototype={ +$1(a){return a!=null}, +$S:512} +A.brQ.prototype={ +$1(a){return a!=null}, +$S:512} +A.brS.prototype={ +$1(a){var s=t.s +s=A.a(A.a(a.split("|"),s).slice(0),s) +return J.v(B.b.gO(s),this.a.a)}, +$S:6} +A.brT.prototype={ +$1(a){return a==null}, +$S:1431} +A.brU.prototype={ +$1(a){a.toString +return this.a.push(A.mp(A.iQ(a),this.b).gLZ())}, +$S:1432} +A.brV.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.cV(0,"homeserver_url",q.b),$async$$0) +case 2:s=3 +return A.f(o.f.cV(0,"token",q.c),$async$$0) +case 3:s=4 +return A.f(o.f.cV(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.pr(0,"device_id"),$async$$0) +case 8:s=6 +break +case 7:s=9 +return A.f(p.cV(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.pr(0,"device_name"),$async$$0) +case 13:s=11 +break +case 12:s=14 +return A.f(p.cV(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.pr(0,"prev_batch"),$async$$0) +case 18:s=16 +break +case 17:s=19 +return A.f(p.cV(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.pr(0,"olm_account"),$async$$0) +case 23:s=21 +break +case 22:s=24 +return A.f(p.cV(0,"olm_account",n),$async$$0) +case 24:case 21:s=25 +return A.f(o.f.pr(0,"sync_filter_id"),$async$$0) +case 25:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.brW.prototype={ +$1(a){return J.v(a,this.a)}, +$S:85} +A.brX.prototype={ +$0(){var s,r=A.iQ(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.va[p+2]}, +$S:1433} +A.brY.prototype={ +$1(a){return a===this.a}, +$S:6} +A.brZ.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.cV(0,"homeserver_url",q.b),$async$$0) +case 2:s=3 +return A.f(o.f.cV(0,"token",q.c),$async$$0) +case 3:s=4 +return A.f(o.f.cV(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.pr(0,"device_id"),$async$$0) +case 8:s=6 +break +case 7:s=9 +return A.f(p.cV(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.pr(0,"device_name"),$async$$0) +case 13:s=11 +break +case 12:s=14 +return A.f(p.cV(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.pr(0,"prev_batch"),$async$$0) +case 18:s=16 +break +case 17:s=19 +return A.f(p.cV(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.pr(0,"olm_account"),$async$$0) +case 23:s=21 +break +case 22:s=24 +return A.f(o.cV(0,"olm_account",n),$async$$0) +case 24:case 21:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c1w.prototype={ +k(a){return B.b.aV(this.a,"|")}, +l(a,b){if(b==null)return!1 +return A.nm(this.a,"[","]")===J.bp(b)}, +gv(a){return A.b1(this.a)}} +A.c_.prototype={ +gvg(){var s=this.as,r=s==null?null:J.J(s,"redacted_because") +return t.a.b(r)?A.mp(r,this.cy):null}, +avA(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.fq(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.J(k,n):o}p.at=s}catch(r){}p.f=h +if(p.db===B.j4&&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.bD(q.h(0,m),u.M,-1) +f.ay.bKa(A.Uf("",new A.tr(A.p([f.a,A.a2z(o,o,new A.vH(A.a([A.t1(q)],t.S0),o,o))],t.N,t.Ho),o)))}}s=p.db +if(!B.b.p(A.a([B.ev,B.cq,B.ew],t.gz),s)&&A.bJ(["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.fq(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.fq(q))===!0)r.j(0,"unsigned",s.as) +q=s.dx +if(q!=null)r.j(0,"original_source",q.P()) +return r}, +gLZ(){var s,r=this,q=r.f +q.toString +s=r.at +return A.cNm(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}, +aeD(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.yD(r.b,new A.bln(s))}, +gbB(a){var s=A.az(this.b,"body",B.i,t.N) +return s==null?"":s}, +gJe(){var s=A.az(this.b,"formatted_body",B.i,t.N) +return s==null?"":s}, +gv4(a){var s=this +if(s.gvg()!=null)return"Redacted" +if(s.gbB(s)!=="")return s.gbB(s) +if(s.gJe()!=="")return s.gJe() +return s.a}, +gabU(){var s=this +return J.v(J.J(s.b,"format"),"org.matrix.custom.html")?A.cIh(s.gJe()):s.gv4(s)}, +gaPK(){var s=this.cy,r=s.ga12().a,q=r.d,p=q.gcr(q).oC(0,new A.bll(this)).dB(0,new A.blm(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.tm(s.dC(r),A.ju(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.ev,B.cq,B.ew],t.gz),m)?3:4 +break +case 3:m=n.ay +o=m.z +s=5 +return A.f(o==null?null:o.JT(p.y,n.a),$async$p6) +case 5:m=m.dE +o=t.N +o=new A.lR(B.fW,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)}, +V_(){var s=0,r=A.o(t.u),q,p=this,o,n +var $async$V_=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if(p.db!==B.i6){q=null +s=1 +break}o=t.N +if(A.bJ(["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.aXk(p.b,o),$async$V_) +case 3:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$V_,r)}, +ga8i(){var s,r=this.cy,q=r.ay +if(this.c!==q.k3){s=r.pH(0,"m.room.power_levels") +s=s==null?null:A.az(s.b,"redact",B.i,t.S) +if(s==null)s=50 +q=q.k3 +q.toString +q=s<=r.tM(q) +r=q}else r=!0 +return r}, +a13(a,b){return this.bTh(a,b)}, +ach(){return this.a13(null,null)}, +bTh(a,b){var s=0,r=A.o(t.u),q,p=this +var $async$a13=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.aci(p.y,a,b),$async$a13) +case 3:q=d +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a13,r)}, +a2A(a){return this.aV4(a)}, +aV4(a){var s=0,r=A.o(t.ke),q,p=this,o +var $async$a2A=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(p.gEC()!=="m.in_reply_to"){q=null +s=1 +break}o=p.gD_() +s=o==null?3:5 +break +case 3:c=null +s=4 +break +case 5:s=6 +return A.f(a.z6(o),$async$a2A) +case 6:case 4:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2A,r)}, +a1n(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l +var $async$a1n=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.J(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.acE(m,l),$async$a1n) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1n,r)}, +gt_(){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}, +garj(){var s="thumbnail_info" +return t.G.b(this.gt_().h(0,s))?this.gt_().h(0,s):A.b(t.N,t.z)}, +gaMo(){var s=this.b,r=J.S(s) +return typeof r.h(s,"url")=="string"||t.G.b(r.h(s,"file"))}, +gaMs(){return typeof this.gt_().h(0,"thumbnail_url")=="string"||t.G.b(this.gt_().h(0,"thumbnail_file"))}, +gaI9(){var s,r=this.b,q=J.S(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.iK(s):null}, +G6(a,b){return this.bGw(a,b)}, +RW(){return this.G6(null,!1)}, +a93(a){return this.G6(null,a)}, +bGw(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$G6=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.j4){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.eM(p.gt_().h(0,"size"))&&A.eM(J.J(p.garj(),"size"))&&J.cvs(p.gt_().h(0,"size"),J.J(p.garj(),"size")))b=!1 +if(b&&!p.gaMs()?!1:b){m=t.G.b(p.gt_().h(0,"thumbnail_file"))?J.J(p.gt_().h(0,"thumbnail_file"),"url"):p.gt_().h(0,"thumbnail_url") +l=typeof m=="string"?A.iK(m):null}else l=p.gaI9() +if(l==null)throw A.j("This event hasn't any attachment or thumbnail.") +b=!l.l(0,p.gaI9()) +k=t.G +j=b?k.b(p.gt_().h(0,"thumbnail_file")):k.b(J.J(p.b,"file")) +if(j&&!d.gte())throw A.j("Encryption is not enabled in your Client.") +i=b?p.garj():p.gt_() +k=n!=null +if(k){h=J.S(i) +if(A.eM(h.h(i,"size"))){h=h.h(i,"size") +h=J.cvs(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.a2n(0,l),$async$G6) +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.bli(d.a).$1(A.ayA(l,d)),$async$G6) +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.VI(l,f,Date.now()),$async$G6) +case 12:case 11:case 8:s=j?13:14 +break +case 13:e=b?p.gt_().h(0,"thumbnail_file"):J.J(p.b,"file") +k=J.S(e) +if(!J.hv(J.J(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.amK(new A.Di(f,J.J(k.h(e,"key"),"k"),h,J.J(k.h(e,"hashes"),"sha256"))),$async$G6) +case 15:f=a0 +if(f==null)throw A.j("Unable to decrypt file") +case 14:q=A.bBv(f,null,null,p.gv4(p)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$G6,r)}, +FP(a,b,c,d,e,f){return this.bB5(a,b,c,d,e,f)}, +aII(a,b,c,d,e){return this.FP(a,b,c,d,e,!1)}, +bB4(a,b,c){return this.FP(a,!1,b,!1,!1,c)}, +bB2(a){return this.FP(a,!1,!1,!1,!1,!1)}, +bB3(a,b){return this.FP(a,!1,b,!1,!1,!1)}, +bB5(a,b,c,d,e,f){var s=0,r=A.o(t.N),q,p=this,o +var $async$FP=A.k(function(g,h){if(g===1)return A.l(h,r) +while(true)switch(s){case 0:s=p.gvg()!=null?3:4 +break +case 3:o=p.gvg() +s=5 +return A.f(o==null?null:o.cy.D1(o.c,!0),$async$FP) +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.D1(p.c,!0),$async$FP) +case 8:case 7:q=p.R_(a,b,c,d,e,f) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$FP,r)}, +R_(a,b,c,d,e,f){var s,r,q,p,o,n,m=this +if(m.gvg()!=null)return a.a.jZ(m) +s=m.bB8(b,c,d,e) +r=m.a +q=$.cCV().h(0,r) +p=a.a +o=p.l7(r,r) +if(q!=null)o=q.$3(m,a,s) +if(f&&r==="m.room.message"&&J.cV(B.dEQ.a,m.gd3(m))){r=m.c +n=m.cy +o=(r===n.ay.k3?p.glq():n.dC(r).pX(a))+": "+o}return o}, +aIJ(a,b,c,d,e){return this.R_(a,b,c,d,e,!1)}, +alG(a,b,c){return this.R_(a,!1,b,!1,!1,c)}, +a8d(a){return this.R_(a,!1,!1,!1,!1,!1)}, +bB6(a,b){return this.R_(a,!1,b,!1,!1,!1)}, +bB7(a,b){return this.R_(a,!1,!1,!1,!1,b)}, +bB8(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.gvg()!=null){s=h.c +r=h.cy.dC(s) +r=r.gcP(r) +return"Removed by "+(r==null?s:r)}q=c?h.gabU():h.gv4(h) +s=h.b +p=!J.v(J.J(s,"format"),f) +r=t.N +o=A.cx(s,"m.new_content",B.i,r,t.O) +if(a&&h.gEC()==="m.replace"&&o!=null)if(c&&J.v(o.h(0,"format"),f)){s=A.az(o,"formatted_body",B.i,r) +q=A.cIh(s==null?h.gJe():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.uC(q,A.aA("^>( \\*)? <[^>]+>[^\\n\\r]+\\r?\\n(> [^\\n]*\\r?\\n)*\\r?\\n",!0,!1,!1,!1),"") +if(d){m=A.cIf(A.cS4(q,g,g),g,!1,g) +m.w=null +m.aCN() +s=m.d.b +s===$&&A.e() +l=A.a([],t.n_) +k=A.cPO("html") +A.cB7(l,g) +r=A.cOj(A.czz(k,g),k) +j=r.a.e=!0 +i=r.aqB() +if(i!=null?l.length!==0:j)A.W(A.e4("'html' is not a valid selector: "+A.q(l),g,g)) +s=new A.aDo().aPB(0,s,i) +n=s==null?g:A.cqm(s) +q=n==null?q:n}return q}, +apv(a){var s +if(a==null)return!1 +if(this.y===a)return!0 +s=this.as +return J.v(s==null?null:J.J(s,"transaction_id"),a)}, +gEC(){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}, +gD_(){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}, +aa2(a,b){var s=a.b.h(0,this.y) +return(s==null?null:s.a0(0,b))===!0}, +a7T(a,b){var s=a.b.h(0,this.y) +s=s==null?null:s.h(0,b) +return s==null?A.b5(t.qU):s}, +Ke(a){var s,r,q,p=this,o="m.replace",n="content",m="m.new_content" +if(p.gvg()!=null)return p +if(p.aa2(a,o)){s=p.a7T(a,o).oC(0,new A.blj(p)) +r=A.Q(s,!0,s.$ti.i("D.E")) +if(r.length!==0){B.b.fl(r,new A.blk()) +q=B.b.gR(r).P() +if(t.G.b(J.J(q.h(0,n),m)))q.j(0,n,J.J(q.h(0,n),m)) +return A.mp(q,p.cy)}}return p}, +gaNm(){var s=this.b,r=J.S(s) +return J.v(r.h(s,"format"),"org.matrix.custom.html")&&typeof r.h(s,"formatted_body")=="string"}, +gaOr(){var s,r,q +if(this.gaNm()){s=this.gJe() +r=A.aA(".*",!1,!0,!1,!1) +q=A.bH(s,r,"") +s=$.cTW().b +return s.test(q)}else{s=$.cTX() +r=this.gabU() +s=s.b +return s.test(r)}}, +gab6(){var s,r,q +if(this.gaNm()){s=this.gJe() +r=A.aA(".*",!1,!0,!1,!1) +q=A.bH(s,r,"") +s=$.cTU().tX(0,q) +return s.gu(s)}else{s=$.cTV().tX(0,this.gabU()) +return s.gu(s)}}} +A.bln.prototype={ +$2(a,b){return!B.b.p(this.a,a)}, +$S:276} +A.bll.prototype={ +$1(a){return a.b.a===this.a.y}, +$S:380} +A.blm.prototype={ +$1(a){return new A.tm(this.a.dC(a.a),A.ju(a.b.b,!1))}, +$S:1436} +A.bli.prototype={ +$1(a){return this.aSF(a)}, +aSF(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.a6J("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:1437} +A.blj.prototype={ +$1(a){return a.c===this.a.c&&a.a==="m.room.message"}, +$S:23} +A.blk.prototype={ +$2(a,b){return a.Q.a-b.Q.a>0?1:-1}, +$S:229} +A.rI.prototype={ +G(){return"EventStatus."+this.b}} +A.tm.prototype={ +l(a,b){if(b==null)return!1 +return b instanceof A.tm&&b.a.l(0,this.a)&&b.b.a===this.b.a}, +gv(a){return A.an(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.tn.prototype={} +A.aBs.prototype={} +A.nn.prototype={ +P(){return A.p(["e",this.a,"ts",this.b],t.N,t.z)}} +A.rW.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.bxQ(),r,t.a)) +return q}} +A.bxP.prototype={ +$2(a,b){return new A.a3(a,A.bxO(b),t.md)}, +$S:1438} +A.bxQ.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.V5)}, +$S:1439} +A.bxN.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.bxS(),r,t.a)) +return q}, +tI(a,b,c){return this.bWj(0,b,c)}, +bWj(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$tI=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.ao(0,new A.bxV(p,c,e)) +if(e.length===0){s=1 +break}d=d.z +s=3 +return A.f(d==null?null:d.aU6(a0),$async$tI) +case 3:o=a2 +if(o==null)o=A.a([],t.s) +for(d=e.length,c=J.S(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$tI,r)}} +A.bxR.prototype={ +$2(a,b){return new A.a3(a,A.cy8(b),t.ck)}, +$S:1440} +A.bxS.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.V5)}, +$S:1441} +A.bxV.prototype={ +$2(a,b){J.f6(b,new A.bxU(this.a,a,this.b,this.c))}, +$S:1442} +A.bxU.prototype={ +$2(a,b){var s=this +J.f6(b,new A.bxT(s.a,s.b,s.c,a,s.d))}, +$S:1443} +A.bxT.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.rW(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.rW(o,o,o,A.b(t.N,t.Oe)) +s.j(0,n,r)}}else r=s.a}q=new A.nn(p.b,b.a) +if(a===p.c){s=p.d +if(s===B.DC)r.a=q +else if(s===B.DB)r.b=q +p.e.push(r)}else r.d.j(0,a,q)}, +$S:1444} +A.aGm.prototype={} +A.NQ.prototype={} +A.xi.prototype={ +G(){return"PushRuleState."+this.b}} +A.wU.prototype={ +G(){return"JoinRules."+this.b}} +A.Dy.prototype={ +G(){return"GuestAccess."+this.b}} +A.wK.prototype={ +G(){return"HistoryVisibility."+this.b}} +A.dT.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)}, +ac_(){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$ac_=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.US(A.Q(o,!0,A.y(o).i("da.E")),p)}s=3 +return A.f(o,$async$ac_) +case 3:m=b +if(m!=null)for(o=J.ag(m);o.q();)p.I(o.gE(o)) +if(p.b!==B.da)A.bpL(p,p.a) +p.Q=!1 +case 1:return A.m(q,r)}}) +return A.n($async$ac_,r)}, +w1(a,b,c){var s=this.r.h(0,b) +return s==null?null:s.h(0,c)}, +pH(a,b){return this.w1(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.amL(f.a,a) +a=p==null?a:p}catch(o){s=A.a2(o) +r=A.ay(o) +q=$.V() +q.kG(0,"[LibOlm] Could not decrypt room state",s,r)}if(a.a==="m.room.message"&&B.c.aZ(J.cEH(a),"m.room.verification."))return +q=f.ay +n=q.ax.p(0,a.a) +m=f.grf() +if(n)if(a.gD_()!=null)if(a.gEC()==="m.replace")if(m!=null)if(!a.apv(m.y))if(m.y!=a.gD_())l=!(m.gEC()==="m.replace"&&m.gD_()==a.gD_()) +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.w1(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.qm +l=a +q.a=l +q.c.t(0,l)}, +geo(a){var s=this.pH(0,"m.room.name"),r=s==null?null:J.J(s.b,"name") +return typeof r=="string"?r:""}, +gaqu(){var s=this.pH(0,"m.room.pinned_events"),r=s==null?null:J.J(s.b,"pinned") +return t.JY.b(r)?J.bB(r,new A.bP0(),t.N).bg(0):A.a([],t.s)}, +vm(a){var s,r,q,p,o,n,m,l=this,k="m.room.member",j="prev_sender" +if(l.geo(l).length!==0)return l.geo(l) +s=l.ga8l() +r=A.fD(s)?B.b.gO(A.li(s)):null +if(r!=null&&r.length!==0)return r +q=l.gqk() +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.er(new A.aP(p,new A.bOP(l),s.i("aP<1>")),new A.bOQ(l,a),s.i("er<1,h>")).aV(0,", ") +if(l.gaN8())return a.hu(o) +return l.gqk()!=null?o:a.f8(o)}if(l.b===B.ba){s=l.ay.k3 +s.toString +s=l.w1(0,k,s) +n=s==null?null:s.cy.dC(s.c).pX(a) +if(n!=null)return n}if(l.b===B.da){s=l.ay.k3 +s.toString +m=l.w1(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.hu(l.dC(s).pX(a))}}return l.a}, +Kg(){return this.vm(B.Hy)}, +gAH(){var s,r,q,p,o=this,n=null,m="m.room.member",l=o.pH(0,"m.room.avatar"),k=l==null?n:J.J(l.b,"url") +if(typeof k=="string")return A.iK(k) +s=o.f.a +if(s!=null&&s.length===1){r=o.w1(0,m,(s&&B.b).gO(s)) +if(r!=null)return r.gLZ().gtb()}if(o.gqk()!=null){q=o.gqk() +if(q!=null)return o.dC(q).gtb()}if(o.b===B.ba){p=o.ay.k3 +if(p==null)return n +l=o.w1(0,m,p) +return l==null?n:l.cy.dC(l.c).gtb()}return n}, +ga8l(){var s=this.pH(0,"m.room.canonical_alias"),r=s==null?null:J.J(s.b,"alias") +return typeof r=="string"?r:""}, +gqk(){var s,r,q,p,o=this,n=null +if(o.b===B.ba){s=o.ay.k3 +if(s==null)return n +r=o.w1(0,"m.room.member",s) +if(r!=null&&J.v(J.J(r.b,"is_direct"),!0))return r.c}q=A.fV(J.fp(o.ay.geR()),new A.bOO(o)) +p=q==null?n:q.a +if((p==null?n:A.fD(p))===!0)return p +return n}, +grf(){var s,r,q,p=this,o={} +o.a=A.ju(0,!1) +s=p.ay.ax +r=new A.el(new A.ho(s,p.gaVk(p),A.y(s).i("ho")),t.sa) +q=!r.gS(r).q()?null:r.CZ(0,new A.bOY()) +o.b=q +if(q==null)p.r.ao(0,new A.bOZ(o)) +return o.b}, +gaN8(){var s,r=this.gqk() +if(r==null)return!1 +if(this.dC(r).gve()===B.da){s=this.f +s=s.b===1&&s.c===0}else s=!1 +return s}, +ga1z(){var s=this.grf() +s=s==null?null:s.Q +return s==null?new A.bQ(Date.now(),!1):s}, +bzg(a){var s=this.ay,r=s.k3 +r.toString +return s.OV(r,this.a,a,null)}, +bTO(a){var s=this.ay,r=s.k3 +r.toString +return s.RH(r,this.a,a)}, +gyY(){var s,r=this.x.h(0,"m.tag"),q=r==null?null:J.J(r.b,"tags") +if(t.G.b(q)){s=J.fR(q,new A.bPc(),t.N,t.qD) +s.kV(s,new A.bPd()) +return s}return A.b(t.N,t.qD)}, +gyO(){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}, +gaow(){var s,r,q=this,p=q.grf() +if(p==null||!q.ay.ax.p(0,p.a))return!1 +if(B.b.ct(p.gaPK(),new A.bOW(q)))return!1 +if(p.c===q.ay.k3)return!1 +s=q.ga12().a.c +r=s==null?null:s.b +if(r==null)r=0 +return r\\n?",!0,!1,!1,!1) +if(q.ag(A.bH(r,p,"\n"))!==s.h(0,"body")){s.j(0,"format","org.matrix.custom.html") +s.j(0,"formatted_body",r)}}return o.aXm(s,b,c,g,h,i)}, +aXC(a,b,c,d,e,f,g,h){return this.V5(a,b,c,"m.text",d,e,f,g,h)}, +aXB(a,b,c,d,e,f,g,h){return this.V5(a,b,c,d,e,!0,f,g,h)}, +aXA(a,b,c,d,e,f,g){return this.V5(a,b,c,"m.text",d,!0,e,f,g)}, +aXz(a,b,c,d){return this.V5(a,b,c,"m.text",d,!0,null,null,null)}, +at1(a){return this.V5(a,null,null,"m.text",!0,!0,null,null,null)}, +at_(a,b){var s=t.N +return this.asZ(A.p(["m.relates_to",A.p(["rel_type","m.annotation","event_id",a,"key",b],s,s)],s,t.z),null,"m.reaction")}, +Xo(a,b,c){return this.bu9(a,b,c)}, +bu9(a,b,c){var s=0,r=A.o(t.u),q,p=this,o,n +var $async$Xo=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:s=p.gyD()!=null&&p.ay.gte()?3:5 +break +case 3:s=6 +return A.f(p.ay.Q.IR(p.a,b,a),$async$Xo) +case 6:s=4 +break +case 5:e=b +case 4:o=e +n=J.cV(o,"ciphertext")?"m.room.encrypted":a +s=7 +return A.f(p.ay.OM(p.a,n,c,o),$async$Xo) +case 7:q=e +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Xo,r)}, +bvz(a){var s,r,q,p,o,n,m +if(B.c.aZ(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.q(n)) +p=!1}return q}else return a}, +xu(a,b,c,d,e,f,g){return this.aXn(a,b,c,d,e,f,g)}, +V2(a){return this.xu(a,null,null,null,null,null,"m.room.message")}, +aXl(a,b){return this.xu(a,null,null,null,null,null,b)}, +OL(a,b,c,d){return this.xu(a,b,c,null,null,d,"m.room.message")}, +asZ(a,b,c){return this.xu(a,null,null,null,null,b,c)}, +aXm(a,b,c,d,e,f){return this.xu(a,b,c,d,e,f,"m.room.message")}, +aXk(a,b){return this.xu(a,null,null,null,null,b,"m.room.message")}, +aXn(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$xu=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.EM() +else a2=a9 +if(a6!=null){g=a6.c +f=new A.O(A.a(("<"+g+"> "+n.bvz(a6.gv4(a6))).split("\n"),t.s),new A.bP7(),t.a4).aV(0,"\n") +e=J.cb(a4) +e.j(a4,"format","org.matrix.custom.html") +if(a6.gJe().length!==0)d=a6.gJe() +else{d=B.m0.ag(a6.gv4(a6)) +d=A.bH(d,"\n","
")}c=A.aA(".*",!1,!0,!1,!1) +b=A.bH(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.m0.ag(c==null?"":c) +a=A.bH(c,"\n","
")}c=a6.z +c.toString +e.j(a4,"formatted_body",'

"+a) +g=A.bH(f,"@room","@\u200broom") +c=A.az(a4,"body",B.i,d) +e.j(a4,"body",g+"\n\n"+A.q(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.Uf("",new A.tr(A.p([n.a,A.a2z(null,null,new A.vH(A.a([A.bBq(a4,e,new A.bQ(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.Fp(m),$async$xu) +case 3:l=new A.aG(new A.ah($.as,t.LR),t.zh) +c=n.z +c.push(l) +case 4:if(!(B.b.gO(c)!==l)){s=5 +break}s=6 +return A.f(B.b.gO(c).a,$async$xu) +case 6:s=4 +break +case 5:k=new A.bQ(Date.now(),!1).t(0,B.aT2) +j=null +g=t.z,e=t.S +case 7:if(!(j==null)){s=8 +break}p=10 +s=13 +return A.f(n.Xo(b0,a4,a2),$async$xu) +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.iy)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.aK(1000*a1,1000) +new A.bQ(a1,!1).Dk(a1,!1) +a1=a1<=k.a +d=a1}else d=!1 +else d=!1 +s=d?14:16 +break +case 14:d=$.V() +a1=new A.dp("Ratelimited while sending message, waiting for "+A.q(A.az(i.a,"retry_after_ms",B.i,e))+"ms",null,$.dL().$1(null),B.cY) +d.c.push(a1) +if(2<=d.a.a)A.ea(a1) +d=A.az(i.a,"retry_after_ms",B.i,e) +d.toString +s=17 +return A.f(A.kh(new A.bc(1000*d),null,g),$async$xu) +case 17:s=15 +break +case 16:s=i instanceof A.iy||Date.now()>k.a?18:20 +break +case 18:g=$.V() +e=new A.dp("Problem while sending message",i,$.dL().$1(h),B.cY) +g.c.push(e) +if(2<=g.a.a)A.ea(e) +g=m.b.a +g=g.gaA(g) +g=g.b.$1(J.eX(g.a)).c.a +g.toString +g=B.b.gO(g).as +g.toString +J.bD(g,u.M,-1) +s=21 +return A.f(n.Fp(m),$async$xu) +case 21:g=l.a +if((g.a&30)!==0)A.W(A.ac("Future already completed")) +g.vw(null) +B.b.D(c,l) +q=null +s=1 +break +s=19 +break +case 20:d=$.V() +a1=new A.dp("Problem while sending message: "+A.q(i)+" Try again in 1 seconds...",null,$.dL().$1(null),B.cY) +d.c.push(a1) +if(2<=d.a.a)A.ea(a1) +s=22 +return A.f(A.kh(new A.bc(1e6),null,g),$async$xu) +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.eX(g.a)).c.a +g.toString +g=B.b.gO(g).as +g.toString +J.bD(g,u.M,1) +g=m.b.a +g=g.gaA(g) +g=g.b.$1(J.eX(g.a)).c.a +g.toString +B.b.gO(g).y=j +s=23 +return A.f(n.Fp(m),$async$xu) +case 23:J.cvx(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$xu,r)}, +qo(a){var s=!0 +return this.bMm(0)}, +bMm(a){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j,i,h +var $async$qo=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:i=!0 +p=4 +m=n.gqk() +s=m!=null?7:8 +break +case 7:s=9 +return A.f(n.QM(m),$async$qo) +case 9:case 8:s=10 +return A.f(n.ay.a_y(n.a),$async$qo) +case 10:p=2 +s=6 +break +case 4:p=3 +h=o +j=A.a2(h) +s=j instanceof A.iy?11:13 +break +case 11:l=j +s=i&&B.b.p(A.a([B.D_,B.pJ],t.t9),J.aj5(l))?14:15 +break +case 14:s=16 +return A.f(n.Ju(),$async$qo) +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$qo,r)}, +Ju(){var s=0,r=A.o(t.H),q,p=2,o,n=this,m,l,k,j +var $async$Ju=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.a_H(n.a),$async$Ju) +case 7:p=2 +s=6 +break +case 4:p=3 +j=o +k=A.a2(j) +s=k instanceof A.iy?8:10 +break +case 8:m=k +s=B.b.p(A.a([B.D_,B.pJ],t.t9),J.aj5(m))?11:12 +break +case 11:s=13 +return A.f(n.Fp(A.Uf("",new A.tr(null,A.p([n.a,new A.no(null,null,null)],t.N,t.St)))),$async$Ju) +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$Ju,r)}, +Sq(){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$Sq=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.Jd(p.a),$async$Sq) +case 3:s=4 +return A.f(o.Jd(p.a),$async$Sq) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Sq,r)}, +Vj(a,b){return this.aYF(a,b)}, +aYF(a,b){var s=0,r=A.o(t.N),q,p=this,o,n,m +var $async$Vj=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:n=p.pH(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.S(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.bD(n,a,b) +s=3 +return A.f(p.ay.wO(p.a,"m.room.power_levels","",m),$async$Vj) +case 3:q=d +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Vj,r)}, +aoO(a){return this.ay.SL(this.a,a,"Welcome")}, +ED(a,b,c){return this.bUq(a,b,c)}, +O_(){return this.ED(B.e1,30,null)}, +bUp(a){return this.ED(a,30,null)}, +GP(a){return this.ED(B.e1,a,null)}, +bUq(a,b,c){var s=0,r=A.o(t.S),q,p=this,o,n,m,l,k +var $async$ED=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.Kj(p.a,a,B.t.e5(A.bWJ(!0).P(),null),l,b),$async$ED) +case 3:n=e +if(c!=null)c.$0() +p.e=n.b +m=new A.bP3(p,n,a) +o=o.z +s=o!=null?4:6 +break +case 4:o=o.e +o===$&&A.e() +m=o.vi(0,new A.bP2(p,k!==B.da,n,m)) +k=m +s=7 +return A.f(k,$async$ED) +case 7:s=5 +break +case 6:s=8 +return A.f(m.$0(),$async$ED) +case 8:case 5:q=n.a.length +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ED,r)}, +QM(a){return this.bzj(a)}, +bzj(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l +var $async$QM=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=p.ay +m=n.geR() +l=J.S(m) +if(t.j.b(l.h(m,a))){o=p.a +if(!J.hv(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.xw(l,"m.direct",m),$async$QM) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$QM,r)}, +aco(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$aco=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:k=p.ay +j=A.hh(k.geR()) +for(o=A.hg(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.hv(l,m))J.lI(l,m)}j.kV(j,new A.bP1()) +if(j===k.geR()){s=1 +break}o=k.k3 +o.toString +s=3 +return A.f(k.xw(o,"m.direct",j),$async$aco) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aco,r)}, +a3v(a,b,c){return this.aYR(a,b,c)}, +aYR(a,b,c){var s=0,r=A.o(t.H),q,p=this +var $async$a3v=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.Vm(p.a,a,b,b),$async$a3v) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3v,r)}, +ET(a){return this.aVu(a)}, +w2(){return this.ET(null)}, +aVu(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$ET=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.ac_(),$async$ET) +case 3:o=p.ay +s=p.b!==B.da?4:6 +break +case 4:n=o.z +s=7 +return A.f(n==null?null:n.aU7(p,30),$async$ET) +case 7:m=a1 +if(m==null)m=A.a([],t.PA) +s=5 +break +case 6:n=p.a +l=o.aTG(n) +m=l==null?null:J.mi(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)$.V().fj(0," Loading a list of "+A.q(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.Ux(p.a),$async$EE) +case 6:l=b +n=l==null?null:J.bB(l,new A.bP4(p),t.Wy).bg(0) +if(n==null)n=A.a([],t.P5) +for(o=n.length,k=0;k=s}, +gyX(){var s,r,q,p,o,n="override",m="dont_notify",l=J.J(this.ay.rx,"m.push_rules"),k=l==null?null:J.J(l.b,"global") +if(!t.G.b(k))return B.dC +l=J.S(k) +s=t.j +if(s.b(l.h(k,n)))for(r=J.ag(l.h(k,n)),q=this.a;r.q();){p=r.gE(r) +o=J.S(p) +if(J.v(o.h(p,"rule_id"),q)){if(J.aj8(o.h(p,"actions"),m)!==-1)return B.Dv +break}}if(s.b(l.h(k,"room")))for(l=J.ag(l.h(k,"room")),s=this.a;l.q();){p=l.gE(l) +r=J.S(p) +if(J.v(r.h(p,"rule_id"),s)){if(J.aj8(r.h(p,"actions"),m)!==-1)return B.nu +break}}return B.dC}, +Ae(a){return this.aYN(a)}, +aYN(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$Ae=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(a===p.gyX()){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.gyX()===B.Dv?8:10 +break +case 8:s=11 +return A.f(p.ay.IG("global",B.im,p.a),$async$Ae) +case 11:s=9 +break +case 10:s=p.gyX()===B.nu?12:13 +break +case 12:s=14 +return A.f(p.ay.IG("global",B.q_,p.a),$async$Ae) +case 14:case 13:case 9:s=4 +break +case 6:s=p.gyX()===B.Dv?15:17 +break +case 15:o=p.ay +n=p.a +s=18 +return A.f(o.IG("global",B.im,n),$async$Ae) +case 18:s=19 +return A.f(o.ati("global",B.q_,n,["dont_notify"]),$async$Ae) +case 19:s=16 +break +case 17:s=p.gyX()===B.dC?20:21 +break +case 20:s=22 +return A.f(p.ay.ati("global",B.q_,p.a,["dont_notify"]),$async$Ae) +case 22:case 21:case 16:s=4 +break +case 7:s=p.gyX()===B.nu?23:24 +break +case 23:s=25 +return A.f(p.ay.IG("global",B.q_,p.a),$async$Ae) +case 25:case 24:o=p.a +s=26 +return A.f(p.ay.OS("global",B.im,o,["dont_notify"],A.a([new A.qD(null,"room_id","event_match",o)],t.jR)),$async$Ae) +case 26:s=4 +break +case 4:q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ae,r)}, +aci(a,b,c){return this.bTi(a,b,c)}, +bTi(a,b,c){var s=0,r=A.o(t.u),q,p=this,o +var $async$aci=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.a14(p.a,a,"msg"+o,b),$async$aci) +case 3:q=e +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aci,r)}, +atp(a,b){var s=this.ay,r=s.k3 +r.toString +return s.Dg(r,this.a,a,b)}, +ato(a){return this.atp(a,null)}, +gaNx(){var s=this.pH(0,"m.room.join_rules"),r=s==null?null:J.J(s.b,"join_rule") +return r!=null?A.fV(B.Xb,new A.bOX(r)):null}, +gyD(){var s=this.pH(0,"m.room.encryption") +return s==null?null:A.cLC(s.b).a}, +a9a(){var s=0,r=A.o(t.H),q,p=this +var $async$a9a=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:if(p.gyD()!=null)throw A.j("Encryption is already enabled!") +s=3 +return A.f(p.ay.wO(p.a,"m.room.encryption","",A.p(["algorithm","m.megolm.v1.aes-sha2"],t.N,t.O)),$async$a9a) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a9a,r)}, +Hc(){var s=0,r=A.o(t.rt),q,p=this,o,n,m,l,k,j,i,h,g +var $async$Hc=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.qB,$async$Hc) +case 3:o=A.a([],t.YU) +g=J +s=4 +return A.f(p.EE(),$async$Hc) +case 4:n=g.ag(b),m=t.ce +case 5:if(!n.q()){s=6 +break}l=n.gE(n) +k=h.cl +j=l.f +k=J.J(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.ba,B.aY],m),l.gve())&&i!=null)for(l=A.y(i),l=l.i("@<1>").Z(l.z[1]),k=new A.bM(J.ag(i.a),i.b,l.i("bM<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$Hc,r)}, +acE(a,b){return this.bUv(a,b)}, +bUv(a,b){var s=0,r=A.o(t.H),q,p=this,o +var $async$acE=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.bUi(0,p,a,b)}s=3 +return A.f(o,$async$acE) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$acE,r)}, +Fp(a){return this.bhT(a)}, +bhT(a){var s=0,r=A.o(t.H),q=this,p,o +var $async$Fp=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.vi(0,new A.bON(q,a,null)) +s=5 +return A.f(p,$async$Fp) +case 5:s=3 +break +case 4:s=6 +return A.f(p.CC(a,null),$async$Fp) +case 6:case 3:return A.m(null,r)}}) +return A.n($async$Fp,r)}, +gyM(){var s=this.pH(0,"m.room.create") +return J.v(s==null?null:A.az(s.b,"type",B.i,t.N),"m.space")}, +ga3I(){var s,r +if(!this.gyM())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.iY(s,new A.bP9(),A.y(s).i("D.E"),t.f7) +r=A.y(s).i("aP") +r=A.Q(new A.aP(s,new A.bPa(),r),!0,r.i("D.E")) +s=r}if(s==null)s=A.a([],t.Jw)}B.b.fl(s,new A.bPb()) +return s}, +Vo(a,b){return this.aZa(a,b)}, +aZa(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$Vo=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:if(!p.gyM())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.wO(n,"m.space.child",a,k),$async$Vo) +case 3:s=4 +return A.f(o.wO(a,"m.space.parent",n,A.p(["via",b],m,l)),$async$Vo) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Vo,r)}, +l(a,b){if(b==null)return!1 +return b instanceof A.dT&&b.a===this.a}, +gv(a){return A.b1([this.a])}} +A.bOL.prototype={ +$1(a){return a.G()==="Membership."+A.q(this.a.h(0,"membership"))}, +$S:279} +A.bOM.prototype={ +$0(){return B.aY}, +$S:513} +A.bP0.prototype={ +$1(a){return J.bp(a)}, +$S:33} +A.bOP.prototype={ +$1(a){return a.length!==0&&a!==this.a.ay.k3}, +$S:6} +A.bOQ.prototype={ +$1(a){return this.a.dC(a).pX(this.b)}, +$S:18} +A.bOO.prototype={ +$1(a){var s=a.b +return t.j.b(s)&&J.hv(s,this.a.a)}, +$S:1449} +A.bOY.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:1450} +A.bOZ.prototype={ +$2(a,b){var s,r,q=J.J(b,"") +if(q==null)return +s=q.Q +r=this.a +if(s.a>r.a.a){r.a=s +r.b=q}}, +$S:508} +A.bPc.prototype={ +$2(a,b){return new A.a3(a,A.dcx(b),t.lS)}, +$S:1451} +A.bPd.prototype={ +$2(a,b){return!(!B.c.aZ(a,"m.")||B.b.p(A.a(["m.favourite","m.lowpriority","m.server_notice"],t.s),a))}, +$S:1452} +A.bOW.prototype={ +$1(a){var s=a.a,r=this.a.ay.k3 +r.toString +return s.c===r}, +$S:1453} +A.bOR.prototype={ +$1(a){return a.gbNK().p(0,this.a)}, +$S:31} +A.bP8.prototype={ +$0(){return A.d87(this.a,B.pf)}, +$S:514} +A.bP7.prototype={ +$1(a){return"> "+a}, +$S:18} +A.bP3.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.aY){n=p.c===B.e1 +if(n)m=j +else{m=A.aM(j).i("c5<1>") +m=A.Q(new A.c5(j,m),!0,m.i("al.E"))}n=n?k.b:k.c +n=A.p([o.a,A.a2z(null,k.d,new A.vH(m,!1,n))],t.N,t.Ho)}else n=null +if(o.b!==B.aY){m=p.c===B.e1 +if(!m){l=A.aM(j).i("c5<1>") +l=A.Q(new A.c5(j,l),!0,l.i("al.E")) +j=l}m=m?k.b:k.c +m=A.p([o.a,new A.no(k.d,new A.vH(j,!1,m),null)],t.N,t.St) +k=m}else k=null +s=3 +return A.f(o.ay.CC(A.Uf("",new A.tr(n,k)),B.e1),$async$$0) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bP2.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.Vn(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.bP1.prototype={ +$2(a,b){return t.j.b(b)&&J.fQ(b)}, +$S:276} +A.bOV.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:$.V().eg("No more events found in the store. Request from server...") +s=n.at?15:17 +break +case 15:s=18 +return A.f(n.Ow(a7,a8),$async$Lz) +case 18:s=16 +break +case 17:s=19 +return A.f(n.a.ED(a7,a8,new A.c04(n)),$async$Lz) +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$Lz,r)}, +Ow(a,b){return this.aV8(a,b)}, +aV8(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$Ow=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.Kj(g,a1,B.t.e5(A.bWJ(!0).P(),null),d,a2),$async$Ow) +case 3:c=a4 +b=c.b +d=b==null +if(d)$.V().fj(0,"We reached the end of the timeline") +o=f?c.c:b +n=f?b:c.c +m=f?B.dN:B.fW +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.dN)$.V().fj(0,"[nav] we can still request history prevBatch: "+m.k(0)+" "+A.q(n)) +else $.V().fj(0,"[nav] we can still request timeline nextBatch: "+m.k(0)+" "+o) +f=c.a +l=A.aM(f).i("O<1,c_>") +k=A.Q(new A.O(f,new A.c07(p),l),!0,l.i("al.E")) +s=!p.as?4:5 +break +case 4:if(c.c!=b)d=d&&a1===B.oT +else d=!0 +s=d&&(p.as=!0)?6:7 +break +case 6:$.V().b9(0,"We now allow sync update into the timeline.") +d=h.z +s=8 +return A.f(d==null?null:d.aU8(i,!0),$async$Ow) +case 8:d=a4 +B.b.H(k,d==null?A.a([],t.PA):d) +case 7:case 5:s=i.gyD()!=null&&h.gte()?9:10 +break +case 9:j=0 +case 11:if(!(j"))) +for(i=k.length,j=0;j")).bG(s.gbhR()) +q=q.bc.c +p=A.y(q).i("aQ<1>") +s.x=new A.jI(new A.c06(s),new A.aQ(q,p),p.i("jI")).bG(s.gbsA()) +r=r.at.c +s.y=new A.aQ(r,A.y(r).i("aQ<1>")).bG(s.gbue()) +for(r=s.ay,q=J.ag(r.c);q.q();)s.akW(q.gE(q)) +if(r.b!==""){s.as=!1 +s.at=!0}}, +bsB(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.yD(this.ay.c,new A.c02(new A.O(s,new A.c03(),A.a0(s).i("O<1,h>"))))}, +Xu(a){return this.buf(a)}, +buf(a){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$Xu=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.c05(n,q,a) +o=q.a.ay.z +s=o!=null?2:4 +break +case 2:o=o.e +o===$&&A.e() +p=o.vi(0,p) +s=5 +return A.f(p,$async$Xu) +case 5:s=3 +break +case 4:s=6 +return A.f(p.$0(),$async$Xu) +case 6:case 3:if(n.a){n=q.c +if(n!=null)n.$0()}return A.m(null,r)}}) +return A.n($async$Xu,r)}, +aQa(a){var s,r,q,p,o,n,m,l +for(s=J.ag(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.J(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.aNW(p,m,l,a,!0)}}}}}, +bUs(){return this.aQa(!0)}, +a3u(a){return this.aYS(a)}, +KA(){return this.a3u(null)}, +aYS(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$a3u=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(a==null){o=A.fV(p.ay.c,new A.c0a()) +a=o==null?null:o.y}if(a==null){s=1 +break}q=p.a.a3v(a,a,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3u,r)}, +ayT(a,b){var s,r,q,p,o,n,m=t.N,l=A.b5(m) +if(a!=null)l.t(0,a) +if(b!=null)l.t(0,b) +for(s=this.ay.c,r=J.S(s),q=0;q").Z(s.z[1]),q=new A.bM(J.ag(q.a),q.b,s.i("bM<1,2>")),s=s.z[1];q.q();){r=q.a +for(r=J.ag(J.rg(r==null?s.a(r):r));r.q();)this.aDw(r.gE(r),a)}}, +aAc(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.fW +if(!h&&i!==B.dN)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.J(h.h(0,a),u.M):null +s=B.va[(g==null?2:g)+2] +if(s===B.N9){r=b.ayS(h.h(0,a0)) +i=b.ay +g=i.c +f=J.S(g) +if(rd.a-2?i:d +if(i===p)i=!(s===B.i6&&p===B.j4) +else i=!1 +if(i)e.h(f,q).db=p +b.akW(e.h(f,q))}else{o=A.mp(h,j) +i=i===B.dN +if(i&&e.re(f,new A.c00(a1))!==-1)return +n=e.gu(f) +if(i)e.t(f,o) +else{n=0 +e.pb(f,n,o)}b.akW(o)}i=g}if(J.v(h.h(0,"type"),"m.room.redaction")){m=b.ayS(A.az(h,"redacts",B.i,t.N)) +i=i.c +g=J.S(i) +if(m=b2){s=23 +break}p=25 +a0=k +s=28 +return A.bn(c.Kj(b,B.e1,B.t.e5(A.bWJ(!0).P(),null),a0,b4),$async$Ab,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.X)(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}, +gbNK(){var s,r,q,p=this.gcP(this) +if(p==null||p.length===0||A.bJ(["[","]",":"],t.N).ct(0,B.c.gtc(p)))return A.b5(t.N) +s=A.aA("^\\w+$",!0,!1,!1,!1) +r="@"+(s.b.test(p)?p:"["+p+"]") +q=this.f +return A.bJ([r,r+"#"+A.cBn(q==null?"@unknown:unknown":q)],t.N)}} +A.c2H.prototype={ +$1(a){var s="membership",r=this.a.b,q=J.S(r) +if(q.h(r,s)!=null)return a.G()==="Membership."+A.q(q.h(r,s)) +return!1}, +$S:279} +A.c2I.prototype={ +$0(){return B.aY}, +$S:513} +A.c2J.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.gcP(a) +q=q==null?null:q.length===0 +q=q!==!1||a.gcP(a)!==this.b}else q=!0 +return q}, +$S:31} +A.c2K.prototype={ +$1(a){var s=a.f +return A.cBn(s==null?"@unknown:unknown":s)}, +$S:162} +A.cqn.prototype={ +$2(a,b){return a+b}, +$S:109} +A.d3.prototype={ +gm(a){return this.a}, +t(a,b){this.a=b +this.c.t(0,b)}, +eL(a,b){this.c.eL(a,b)}} +A.bd5.prototype={ +$1(a){return this.aSt(a)}, +aSt(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.aXA(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:96} +A.bd6.prototype={ +$1(a){return this.aSs(a)}, +aSs(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.aXB(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:96} +A.bd7.prototype={ +$1(a){return this.aSq(a)}, +aSq(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.atV(B.b.gO(p),!B.b.ct(p,new A.bd4())),$async$$1) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:72} +A.bd4.prototype={ +$1(a){return a==="--no-encryption"}, +$S:6} +A.bdi.prototype={ +$1(a){return this.aSp(a)}, +aSp(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.bEd(!B.b.ct(p,new A.bd3())),$async$$1) +case 3:q=c +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:72} +A.bd3.prototype={ +$1(a){return a==="--no-encryption"}, +$S:6} +A.bdl.prototype={ +$1(a){return this.aSo(a)}, +aSo(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.aXC(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:96} +A.bdm.prototype={ +$1(a){return this.aSn(a)}, +aSn(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.OL(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:96} +A.bdn.prototype={ +$1(a){return this.aSm(a)}, +aSm(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.at_(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:96} +A.bdo.prototype={ +$1(a){return this.aSl(a)}, +aSl(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.apa(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:282} +A.bdp.prototype={ +$1(a){return this.aSk(a)}, +aSk(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.Ju(),$async$$1) +case 3:q="" +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:72} +A.bdq.prototype={ +$1(a){return this.aSj(a)}, +aSj(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.m5(n[1],null):null +o=B.b.gO(n) +m=a.d +s=3 +return A.f(m.Vj(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:96} +A.bdr.prototype={ +$1(a){return this.aSi(a)}, +aSi(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.SU(o.a,B.b.gO(p)),$async$$1) +case 3:q="" +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:72} +A.bd8.prototype={ +$1(a){return this.aSh(a)}, +aSh(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.QU(o.a,B.b.gO(p)),$async$$1) +case 3:q="" +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:72} +A.bd9.prototype={ +$1(a){return this.aSA(a)}, +aSA(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.U_(o.a,B.b.gO(p)),$async$$1) +case 3:q="" +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:72} +A.bda.prototype={ +$1(a){return this.aSz(a)}, +aSz(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.aoO(B.b.gO(p)),$async$$1) +case 3:q="" +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:72} +A.bdb.prototype={ +$1(a){return this.aSy(a)}, +aSy(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.w1(0,"m.room.member",m) +p=m==null?null:A.hh(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.wO(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:72} +A.bdc.prototype={ +$1(a){return this.aSx(a)}, +aSx(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.w1(0,"m.room.member",m) +p=m==null?null:A.hh(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.wO(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:72} +A.bdd.prototype={ +$1(a){return this.aSw(a)}, +aSw(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.alV(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:72} +A.bde.prototype={ +$1(a){return this.aSv(a)}, +aSv(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.DN(),$async$$1) +case 3:q="" +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:72} +A.bdf.prototype={ +$1(a){return this.aSu(a)}, +aSu(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.fD(o))throw A.j(A.aL("You must enter a valid mxid when using /maskasdm")) +p=a.d +s=3 +return A.f(p.bUy(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.QM(a.a),$async$$1) +case 4:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:282} +A.bdg.prototype={ +$1(a){return this.aSr(a)}, +aSr(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.aco(),$async$$1) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:282} +A.bdh.prototype={ +$1(a){return this.aSg(a)}, +aSg(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.OL(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:96} +A.bdj.prototype={ +$1(a){return this.aSf(a)}, +aSf(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.OL(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:96} +A.bdk.prototype={ +$1(a){return this.aSe(a)}, +aSe(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.OL(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:96} +A.wp.prototype={} +A.ctP.prototype={ +$1(a){return this.a.xV(256)}, +$S:51} +A.Di.prototype={} +A.bqk.prototype={ +$1(a){return this.aSO(a)}, +aSO(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.em(self.crypto.subtle.digest(p.a,a),t.pI),$async$$1) +case 3:q=o.bz(c,0,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}} +A.cld.prototype={} +A.clf.prototype={} +A.baY.prototype={ +IQ(a,b,c,d){return this.bGW(0,b,c,d)}, +bGW(a,b,c,d){var s=0,r=A.o(t.D),q,p=this,o,n,m +var $async$IQ=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.em(self.crypto.subtle.importKey("raw",c,o,!1,A.a(["encrypt"],t.s)),t.z),$async$IQ) +case 3:n=f +m=A +s=4 +return A.f(A.em(self.crypto.subtle.encrypt({name:o,counter:d,length:64},n,b),t.pI),$async$IQ) +case 4:q=m.bz(f,0,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$IQ,r)}, +MC(a,b,c,d){return this.bGZ(a,b,c,d)}, +bGZ(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$MC=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.bG(new A.bb_(f)) +o=new Uint8Array(A.bu(f)) +n=p.a +s=3 +return A.f(A.em(self.crypto.subtle.importKey("raw",c,n,!1,A.a(["encrypt"],t.s)),t.z),$async$MC) +case 3:m=a0 +s=4 +return A.f(A.em(self.crypto.subtle.encrypt({name:n,counter:a,length:64},m,o),t.pI),$async$MC) +case 4:l=a0 +k=d.aqg() +k.aRT(A.bz(l,0,null)) +s=5 +return A.f(k.aI(0),$async$MC) +case 5:n=B.xT.gbp().ag(c) +n=A.bH(n,"\n","") +n=A.bH(n,"\\+","-") +n=A.bH(n,"/","_") +n=A.bH(n,"=","") +j=A.a([B.P6,B.P7],t.KA) +i=B.bZ.gbp().ag(a) +s=6 +return A.f($.b_m().$1(o),$async$MC) +case 6:h=a0 +h=B.bZ.gbp().ag(h) +h=A.bH(h,"\n","") +g=t.N +q=new A.HU(null,new A.aqz("A256CTR",!0,n,j,"oct"),"v2",i,A.p(["sha256",A.bH(h,"=","")],g,g)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$MC,r)}} +A.bb_.prototype={ +$1(a){B.b.H(this.a,a)}, +$S:144} +A.c6k.prototype={} +A.bHV.prototype={} +A.b0z.prototype={} +A.nb.prototype={ +Oq(a,b){var s=this.d.h(0,b) +return s==null?this.e.h(0,b):s}, +vX(a){var s=this.e +return A.fV(s.gaA(s),new A.bfT(a))}, +zj(){var s=0,r=A.o(t.U_),q,p=this,o,n,m,l,k,j +var $async$zj=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.atW(o,null,null,!1),$async$zj) +case 6:n=b +m=k.dD(n) +l=A.atV(null,j,m==null?A.py(k,0,n,B.aY,0,null,null,null):m,o) +s=7 +return A.f(l.xz(0),$async$zj) +case 7:q=l +s=1 +break +s=4 +break +case 5:l=A.atV("*",j,null,o) +s=8 +return A.f(l.xz(0),$async$zj) +case 8:k=j.e +k===$&&A.e() +k.al1(l) +q=l +s=1 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$zj,r)}, +b6y(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.bF(b,b.gu(b),s.i("bF")),q=l.a,s=s.i("a7.E");r.q();){p=r.d +if(p==null)p=s.a(p) +o=A.d57(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.q(o.ax))!=null&&o.gue()}else n=!1 +if(n)l.d.j(0,J.J(p,"device_id"),o) +else l.c=!0}for(s=c.$ti,r=new A.bF(c,c.gu(c),s.i("bF")),s=s.i("a7.E");r.q();){p=r.d +if(p==null)p=s.a(p) +o=A.d4q(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.J(p,"public_key"),o) +else l.c=!0}}} +A.bfT.prototype={ +$1(a){var s=a.ay +s===$&&A.e() +return J.hv(s,this.a)}, +$S:1466} +A.aEm.prototype={} +A.h_.prototype={ +gdZ(){var s,r=this +if(r.gvH(r)!=null){s=r.w +s=(s===!0||r.aMt())&&!r.gdj()}else s=!1 +return s}, +gdj(){var s=this.x +return s===!0}, +ga9d(){var s=this +if(s.gdj())return!1 +if(s.gvH(s)==null||s.b.h(0,"ed25519:"+A.q(s.gvH(s)))==null)return!1 +return!0}, +ga3G(){var s=A.hh(this.a3Z()) +s.D(0,"verified") +s.D(0,"blocked") +s.D(0,"unsigned") +s.D(0,"signatures") +return A.dz(B.ll.gbp().ag(s),0,null)}, +aGZ(a,b,c){var s,r,q=null +try{q=new Olm.Utility()}catch(r){return c}s=!1 +try{J.cEB(q,a,this.ga3G(),b) +s=!0}catch(r){s=!1}finally{J.hM(q)}return s}, +byi(a,b){return this.aGZ(a,b,!1)}, +aa6(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.b5(t.N):a9 +r=t.N +q=A.b5(r) +p=a3.a +o=p+";"+A.q(a3.gvH(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.fp(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.cV(a5.cl,h))continue +g=h===p +if(!g&&h!==a5.k3)continue +for(i=J.fp(i.b),i=i.gS(i);i.q();){f=i.gE(i) +e=f.a +d=f.b +c=B.c.bK(e,8) +if(g&&c===a3.gvH(a3))continue +f=J.J(a5.cl,h) +b=f==null?a4:f.d.h(0,c) +if(b==null){f=J.J(a5.cl,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.gdj())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.q(b.gvH(b)))!=null){f=b.b.h(0,"ed25519:"+A.q(b.gvH(b))) +f.toString +a0=a3.byi(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.q1){f=b.ay +f===$&&A.e() +if(J.hv(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.aa6(a6,a7,a8,s))return!0}}return!1}, +bKy(a){return this.aa6(null,!1,a,null)}, +aMu(a){return this.aa6(null,a,!0,null)}, +aMt(){return this.aa6(null,!1,!0,null)}, +w8(a,b){return this.aZo(a,b)}, +aZo(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.atF(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.xy(0,A.a([q],t.xN))}return A.m(null,r)}}) +return A.n($async$w8,r)}, +P(){var s=A.hh(this.a3Z()) +s.D(0,"verified") +s.D(0,"blocked") +return s}, +k(a){return B.t.m_(this.P())}, +l(a,b){if(b==null)return!1 +return b instanceof A.h_&&b.a===this.a&&b.gvH(b)==this.gvH(this)}, +gv(a){return A.an(this.a,this.gvH(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.q1.prototype={ +gce(){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.aZm(!0,!1)}, +aZm(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.gce())throw A.j(A.aL("setVerified called on invalid key")) +s=2 +return A.f(q.ava(!0,!1),$async$w8) +case 2:p=q.f.z +if(p==null)p=null +else{o=q.ax +o.toString +o=p.Vp(!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)}, +gvH(a){return this.ax}} +A.j8.prototype={ +gue(){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.q(r.ax),B.i,s)}q=q==null}else q=!1 +if(q)q=!1 +else{q=r.b.h(0,"ed25519:"+A.q(r.ax)) +q.toString +s=r.c +s.toString +s=J.J(s,r.a) +s.toString +s=J.J(s,"ed25519:"+A.q(r.ax)) +s.toString +s=r.aGZ(q,s,!0) +q=s}q=r.CW=q}return q}, +gdj(){return A.h_.prototype.gdj.call(this)||!this.gue()}, +gce(){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.q(r.ax))!=null&&r.gue()}else q=!1 +return q}, +w8(a,b){return this.aZn(a,b)}, +aZl(a){return this.w8(a,!0)}, +aZn(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.gce()){s=1 +break}s=3 +return A.f(p.ava(a,b),$async$w8) +case 3:o=p.f.z +if(o==null)o=null +else{n=p.ax +n.toString +n=o.Vq(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)}, +OP(a){return this.aXS(a)}, +aXS(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$OP=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(!p.gce()){s=1 +break}p.x=a +o=p.f.z +if(o==null)o=null +else{n=p.ax +n.toString +n=o.Va(a,p.a,n) +o=n}s=3 +return A.f(o,$async$OP) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$OP,r)}, +gvH(a){return this.ax}} +A.bjw.prototype={ +ZH(a,b){return this.bGX(a,b)}, +bGX(a,b){var s=0,r=A.o(t.eS),q,p,o,n +var $async$ZH=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p=A.ob(a.b).bQI() +o=A.MU(32) +n=A.MU(16) +s=3 +return A.f($.Xz().MC(n,p,o,b),$async$ZH) +case 3:q=d +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$ZH,r)}} +A.bkT.prototype={ +$3(a,b,c){return b.a.fP(a.cy.dC(a.c).pX(b))}, +$S:30} +A.bkU.prototype={ +$3(a,b,c){return b.a.hs(a)}, +$S:30} +A.bkV.prototype={ +$3(a,b,c){return b.a.it(a.cy.dC(a.c).pX(b))}, +$S:30} +A.bl5.prototype={ +$3(a,b,c){return b.a.iu(a.cy.dC(a.c).pX(b))}, +$S:30} +A.bl7.prototype={ +$3(a,b,c){return b.a.iV(a.cy.dC(a.c).pX(b))}, +$S:30} +A.bl8.prototype={ +$3(a,b,c){return b.a.gk0()}, +$S:30} +A.bl9.prototype={ +$3(a,b,c){var s=A.fV(B.Xb,new A.bkS(a)),r=a.cy,q=a.c,p=b.a +if(s==null)return p.iq(r.dC(q).pX(b)) +else return p.ir(r.dC(q).pX(b),A.d8z(s,b))}, +$S:30} +A.bkS.prototype={ +$1(a){var s=a.G() +return A.bH(s,"JoinRules.","")===J.J(this.a.b,"join_rule")}, +$S:515} +A.bla.prototype={ +$3(a,b,c){var s,r,q,p,o,n,m,l,k="displayname",j=a.f +j=j!=null?a.cy.dC(j):null +s=j==null?null:j.pX(b) +if(s==null)s="" +j=a.cy +r=a.c +q=j.dC(r).pX(b) +p=a.f +j=j.ay.k3 +o=p==j +n=r===j +switch(A.dct(a).a){case 0:return b.a.is(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.ik(l,m) +case 2:j=b.a +return o?j.glt():j.he(s) +case 3:j=b.a +return o?j.gmz():j.hX(s) +case 4:j=b.a +return o?j.gmF():j.jX(s) +case 5:j=b.a +return n?j.mB(s):j.je(q,s) +case 6:return b.a.lb(s) +case 7:j=b.a +return n?j.mE(s):j.jr(q,s) +case 8:if(n)j=b.a.mD(s) +else{j=b.a +j=o?j.mC(q):j.jo(q,s)}return j +case 9:j=b.a +return n?j.mA(s):j.i7(q,s) +case 10:j=b.a +return n?j.mG(s):j.l4(q,s) +case 11:return b.bKx(s) +case 12:default:j=b.a +return o?j.glt():j.he(s)}}, +$S:30} +A.blb.prototype={ +$3(a,b,c){return b.a.ij(a.cy.dC(a.c).pX(b))}, +$S:30} +A.blc.prototype={ +$3(a,b,c){var s=a.cy.dC(a.c).pX(b),r=A.az(a.b,"name",B.i,t.N) +if(r==null)r="" +return b.a.ii(s,r)}, +$S:30} +A.bld.prototype={ +$3(a,b,c){var s=a.cy.dC(a.c).pX(b),r=A.az(a.b,"topic",B.i,t.N) +if(r==null)r="" +return b.a.ih(s,r)}, +$S:30} +A.bkW.prototype={ +$3(a,b,c){return b.a.ig(a.cy.dC(a.c).pX(b))}, +$S:30} +A.bkX.prototype={ +$3(a,b,c){var s=A.fV(B.cCz,new A.bkR(a)),r=a.cy,q=a.c,p=b.a +if(s==null)return p.il(r.dC(q).pX(b)) +else return p.im(r.dC(q).pX(b),A.d7o(s,b))}, +$S:30} +A.bkR.prototype={ +$1(a){var s=a.G() +return A.bH(s,"GuestAccess.","")===J.J(this.a.b,"guest_access")}, +$S:1468} +A.bkY.prototype={ +$3(a,b,c){var s=A.fV(B.cJ0,new A.bkQ(a)),r=a.cy,q=a.c,p=b.a +if(s==null)return p.io(r.dC(q).pX(b)) +else return p.ip(r.dC(q).pX(b),A.d7D(s,b))}, +$S:30} +A.bkQ.prototype={ +$1(a){var s=a.G() +return A.bH(s,"HistoryVisibility.","")===J.J(this.a.b,"history_visibility")}, +$S:1469} +A.bkZ.prototype={ +$3(a,b,c){var s=a.cy,r=b.a,q=r.hY(s.dC(a.c).pX(b)) +return!s.ay.gte()?q+(". "+r.ghj()):q}, +$S:30} +A.bl_.prototype={ +$3(a,b,c){var s=a.cy.dC(a.c).pX(b) +return b.a.i_(s,s)}, +$S:30} +A.bl0.prototype={ +$3(a,b,c){return b.a.j8(a.cy.dC(a.c).pX(b))}, +$S:30} +A.bl1.prototype={ +$3(a,b,c){return b.a.hU(a.cy.dC(a.c).pX(b))}, +$S:30} +A.bl2.prototype={ +$3(a,b,c){return b.a.ki(a.cy.dC(a.c).pX(b))}, +$S:30} +A.bl3.prototype={ +$3(a,b,c){return A.cHu(a,b,c)}, +$S:30} +A.bl4.prototype={ +$3(a,b,c){return A.cHu(a,b,c)}, +$S:30} +A.bl6.prototype={ +$3(a,b,c){var s=a.cy.dC(a.c).pX(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.mn(s,r)}, +$S:30} +A.uv.prototype={ +G(){return"EventUpdateType."+this.b}} +A.lR.prototype={ +DW(a,b){var s=!1 +return this.bEZ(0,b)}, +bEZ(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$DW=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.ID(b.a,A.mp(f,b),i,h),$async$DW) +case 7:m=d +f=m.P() +q=new A.lR(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=$.V() +h.kG(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$DW,r)}, +gaO(a){return this.a}, +gqx(a){return this.c}} +A.bt4.prototype={ +$1(a){return"> "+a}, +$S:18} +A.bt6.prototype={ +$1(a){var s=this.a,r=B.c.aQ(" ",s.a) +s=B.c.aQ(" ",s.a) +return r+this.b+" "+A.bH(a,"\n","\n"+s+" ")}, +$S:18} +A.bt5.prototype={ +$2(a,b){var s=this.a,r=B.c.aQ(" ",s.a) +s=B.c.aQ(" ",s.a) +return r+(this.b+a)+". "+A.bH(b,"\n","\n"+s+" ")}, +$S:1470} +A.c93.prototype={} +A.aGr.prototype={ +bZ(a,b){return this.aXa(0,b)}, +aXa(a,b){var s=0,r=A.o(t.ZE),q,p=this,o,n,m,l,k +var $async$bZ=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.bZ(0,b),$async$bZ) +case 3:o=d +n=o.w.O2(0,p.b) +m=o.b +l=o.d +k=o.a +q=A.cMs(new A.H5(n),m,l,o.e,!1,!0,o.c,k) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$bZ,r)}} +A.arg.prototype={} +A.bue.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.cxR(a.b) +r=A.cSZ(c==null?"pack":c) +for(q=s.b,q=q.gcr(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.buf(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:1471} +A.buf.prototype={ +$0(){var s=this,r=A.cxR(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.Kg()}q.b=o==null?s.c:o +o=p.c +if(o==null){o=s.b +o=o==null?null:o.gAH()}q.c=o +q.e=p.e +return r}, +$S:1472} +A.bud.prototype={ +$2(a,b){var s=b.b,r=t.N +return new A.a3(a,s.p_(s,new A.buc(),r,r),t.HK)}, +$S:1473} +A.buc.prototype={ +$2(a,b){return new A.a3(a,J.bp(b.b),t.mT)}, +$S:1474} +A.av3.prototype={ +zZ(a,b){var s=t.N +a.r.push(new A.fv("br",null,A.b(s,s))) +return!0}} +A.aF0.prototype={ +YC(a,b,c,d,e){var s,r,q,p,o,n=e.$0(),m=A.a([],t.pC) +for(s=J.ag(n),r=!0,q="";s.q();){p=s.gE(s) +if(!r){m.push(p) +continue}if(p instanceof A.fO){p=p.a +o=B.c.dg(p,"|") +if(o>0){q+=B.c.X(p,0,o) +m.push(new A.fO(B.c.bK(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.ib.ag(q)) +return new A.fv("span",s,p)}} +A.aqt.prototype={ +zZ(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.ag(J.rg(m)),o=n;p.q();){o=J.J(p.gE(p),q) +if(o!=null)break}else{p=J.J(m,r) +o=p==null?n:J.J(p,q)}if(o==null){s=s[0] +s.toString +a.r.push(new A.fO(s)) +return!0}s=t.N +s=A.b(s,s) +s.j(0,"data-mx-emoticon","") +s.j(0,"src",B.ib.ag(o)) +p=":"+A.q(q)+":" +s.j(0,"alt",B.ib.ag(p)) +s.j(0,"title",B.ib.ag(p)) +s.j(0,"height","32") +s.j(0,"vertical-align","middle") +a.r.push(new A.fv("img",n,s)) +return!0}} +A.atn.prototype={ +zZ(a,b){var s,r,q=b.b,p=q[1] +p.toString +s=t.pC +r=t.N +s=A.a([new A.fv("code",A.a([new A.fO(B.m0.ag(p))],s),A.b(r,r))],s) +r=A.b(r,r) +q=q[1] +q.toString +r.j(0,"data-mx-maths",B.ib.ag(q)) +a.r.push(new A.fv("span",s,r)) +return!0}} +A.akE.prototype={ +gqq(a){return A.aA("^[ ]{0,3}\\$\\$(.*)$",!0,!1,!1,!1)}, +a0v(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.aA("[\\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.fO(r)) +return!0}r=r[1] +r.toString +q=A.a([new A.fO(B.m0.ag(r))],t.pC) +s=t.N +s=A.b(s,s) +s.j(0,"href",B.ib.ag("https://matrix.to/#/"+r)) +a.r.push(new A.fv("a",q,s)) +return!0}} +A.ay5.prototype={ +zZ(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.aA("[\\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.fO(p)) +return!0}p=p[1] +p.toString +p=A.a([new A.fO(B.m0.ag(p))],t.pC) +r=t.N +r=A.b(r,r) +r.j(0,"href",B.ib.ag("https://matrix.to/#/"+s)) +a.r.push(new A.fv("a",p,r)) +return!0}} +A.cyl.prototype={ +P(){return A.p(["unread",this.a],t.N,t.z)}} +A.axP.prototype={ +f8(a){return"Group with "+a}, +hu(a){return"Empty chat (was "+a+")"}, +gaR1(){return"Unknown user"}} +A.hi.prototype={ +ZG(a){var s=0,r=A.o(t.Z2),q,p=this,o +var $async$ZG=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.aZw(o),$async$ZG) +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$ZG,r)}, +gpf(a){var s=this.a +s=s==null?null:s.length +return s==null?0:s}, +gGB(){return A.cJU(this.c)}, +gEf(a){return A.p(["mimetype",this.c,"size",this.gpf(this)],t.N,t.z)}} +A.ol.prototype={ +gGB(){return"m.image"}, +gEf(a){var s=this,r=A.hT(A.hi.prototype.gEf.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}, +a2a(a){return this.aTn(a)}, +aTn(a){var s=0,r=A.o(t.wb),q,p=this,o,n,m,l,k +var $async$a2a=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.aZS(new A.bBC(k,800,o,!0)),$async$a2a) +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.Ac(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$a2a,r)}} +A.axS.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.bBC.prototype={ +P(){return A.p(["bytes",this.a,"maxDimension",this.b,"fileName",this.c,"calcBlurhash",!0],t.N,t.K)}} +A.t2.prototype={ +gGB(){return"m.video"}, +gEf(a){var s=this,r=A.hT(A.hi.prototype.gEf.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.a3Y.prototype={ +gGB(){return"m.audio"}, +gEf(a){var s=A.hT(A.hi.prototype.gEf.call(this,this),t.N,t.z) +return s}} +A.bBy.prototype={ +$1(a){var s=a.h(0,0) +s.toString +return A.nZ(s,A.aA(a.wL(1)!=null?"":"[/?]",!0,!1,!1,!1),new A.bBx(),null)}, +$S:38} +A.bBx.prototype={ +$1(a){var s=a.wL(0) +s.toString +return A.cn(B.a0,s,B.l,!1)}, +$S:38} +A.bBz.prototype={ +$1(a){var s=a.b[1] +s.toString +return s}, +$S:1475} +A.bBB.prototype={} +A.Ec.prototype={} +A.HU.prototype={ +P(){var s=this +return A.p(["url",s.a,"key",A.cAh(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]}, +ge7(a){return this.b}} +A.aNG.prototype={} +A.aqz.prototype={ +P(){return A.cAh(this)}, +gbS(){var s=this +return[s.a,!0,s.c,s.d,s.e]}, +ge7(a){return this.c}} +A.A_.prototype={ +G(){return"KeyOperation."+this.b}} +A.c5X.prototype={ +$1(a){var s=B.dkE.h(0,a) +s.toString +return s}, +$S:1476} +A.aNH.prototype={} +A.wF.prototype={ +gab0(a){var s=$.Cp(),r=s.Bh(this.b,null) +s=r==null?s.Bh(this.a,null):r +return s==null?"application/octet-stream":s}, +gapA(a){return A.p(["mimetype",this.gab0(this),"size",this.c],t.N,t.z)}, +gbS(){return[this.a,this.b,this.c,null]}} +A.aNX.prototype={} +A.Qr.prototype={ +gapA(a){var s=this.gab0(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.wF.prototype.gbS.call(this)) +return s}} +A.ayr.prototype={ +aaN(a,b){return this.bNb(0,b)}, +bNb(a,b){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k,j,i,h,g +var $async$aaN=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:g=J.ajb(b) +p=q.a,o=A.y(p).i("bt<1>"),n=t.H,m=A.y(g),l=m.i("me<1>"),m=m.c,k=t.mo +case 2:if(!new A.bt(p,o).ct(0,new A.bEw(q,g))){s=3 +break}j=A.a([],k) +for(i=new A.me(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.bEx(q,h).$0())}s=4 +return A.f(A.ih(j,!1,n),$async$aaN) +case 4:s=2 +break +case 3:for(o=A.eI(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.aG(new A.ah($.as,n),m))}return A.m(null,r)}}) +return A.n($async$aaN,r)}, +bWb(a,b){var s,r,q,p,o,n=J.ajb(b) +for(s=A.eI(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.ac("Future already completed")) +o.vw(null)}}}} +A.bEw.prototype={ +$1(a){return this.b.p(0,a)}, +$S(){return this.a.$ti.i("H(1)")}} +A.bEx.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:11} +A.bF_.prototype={ +B(a,b){var s=B.b.gbO(b.gaOT()),r=('Symbol("'+A.q(b.gaNZ().a)+'")').split('"')[1] +$.V().b9(0,"Missing implementations of Client.nativeImplementations."+r+". You should consider implementing it. Fallback from NativeImplementations.dummy used.") +switch(r){case"generateUploadKeys":return B.lo.Oj(s) +case"keyFromPassphrase":return A.aZz(s) +case"decryptFile":return A.ais(s) +case"shrinkImage":return A.cJV(s) +case"calcImageMetadata":return A.d9Z(s) +default:return this.b25(0,b)}}} +A.ayF.prototype={ +aKr(a,b){return A.ais(a)}, +amK(a){return this.aKr(a,!0)}, +a2b(a,b){return this.aTp(a,b)}, +Oj(a){return this.a2b(a,!0)}, +aTp(a,b){var s=0,r=A.o(t.lq),q +var $async$a2b=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=A.dq6(a) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2b,r)}, +aNC(a,b){return A.aZz(a)}, +ape(a){return this.aNC(a,!0)}, +aZT(a,b){return A.cJV(a)}, +aZS(a){return this.aZT(a,!1)}} +A.cyA.prototype={ +TO(a,b,c,d){return this.bUY(a,b,c,d,c)}, +bUY(a,b,c,d,e){var s=0,r=A.o(e),q,p=this +var $async$TO=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$TO) +case 3:q=g +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$TO,r)}, +amK(a){return this.TO(B.lo.gbF0(),a,t.nc,t.UI)}, +Oj(a){return this.aTq(a)}, +aTq(a){var s=0,r=A.o(t.lq),q,p=this +var $async$Oj=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q=p.TO(B.lo.gaTo(),a,t.lq,t.nY) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Oj,r)}, +ape(a){return this.TO(B.lo.gbMq(),a,t.D,t.RU)}} +A.zn.prototype={ +afq(a){var s,r,q,p,o,n,m="set_tweak" +for(s=J.ag(a),r=t.a,q=t.N,p=t.y;s.q();){o=s.gE(s) +n=J.j4(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.aRq.prototype={ +gqq(a){return this.a}} +A.aQf.prototype={} +A.Wn.prototype={ +afu(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.ag(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.gd6(o)){case"event_match":n=new A.aRq(A.aA("",!0,!1,!1,!1)) +m=o.c +if(m!=="event_match")A.W(f+A.q(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.Xl(k) +m=A.bH(m,"\\*",".*") +k=A.bH(m,"\\?",".") +if(l==="content.body")n.a=A.aA("(^|\\W)"+k+"($|\\W)",!1,!1,!1,!1) +else n.a=A.aA("^"+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.q(n)) +j=o.a +if(j==null)A.W("Member condition has no condition set: "+A.q(j)) +if(J.rh(j,"=="))A.dK(A.Gt(j,"==","",0),g) +else if(B.c.aZ(j,">="))A.dK(A.Gt(j,">=","",0),g) +else if(B.c.aZ(j,"<="))A.dK(A.Gt(j,"<=","",0),g) +else if(B.c.aZ(j,">"))A.dK(A.Gt(j,">","",0),g) +else if(B.c.aZ(j,"<"))A.dK(A.Gt(j,"<","",0),g) +else A.dK(j,g) +q.push(new A.aQf()) +break +case"sender_notification_permission":i=n.ge7(o) +if(i!=null)r.push(i) +break +default:throw A.j(A.aL("Unknown push condition: "+A.q(n.gd6(o))))}}s=new A.zn() +s.afq(a.a) +h.e=s}, +gqR(a){return this.e}} +A.bKt.prototype={ +b7j(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.ag(a2==null?[]:a2) +m=a.a +l=t.ib +k=t.xX +j=t.s +for(;a2.q();){s=a2.gE(a2) +if(!J.cEE(s))continue +try{i=new A.Wn(A.a([],l),A.a([],k),A.a([],j),new A.zn()) +i.afu(s) +m.push(i)}catch(h){r=A.a2(h) +i=$.V() +g=new A.dp(a1+A.q(s),r,$.dL().$1(a0),B.h2) +i.c.push(g) +if(4<=i.a.a)A.ea(g)}}a2=a3.e +a2=J.ag(a2==null?[]:a2) +m=a.e +for(;a2.q();){q=a2.gE(a2) +if(!J.cEE(q))continue +try{i=new A.Wn(A.a([],l),A.a([],k),A.a([],j),new A.zn()) +i.afu(q) +m.push(i)}catch(h){p=A.a2(h) +i=$.V() +g=new A.dp(a1+A.q(q),p,$.dL().$1(a0),B.h2) +i.c.push(g) +if(4<=i.a.a)A.ea(g)}}a2=a3.a +a2=J.ag(a2==null?[]:a2) +m=a.d +i=t.jR +for(;a2.q();){f=a2.gE(a2) +g=J.b3(f) +if(!g.gcC(f))continue +e=g.gqR(f) +d=A.a([new A.qD(a0,"content.body","event_match",g.gqq(f))],i) +c=f.gTM() +o=new A.qE(e,d,f.gZj(),g.gcC(f),a0,c) +try{g=new A.Wn(A.a([],l),A.a([],k),A.a([],j),new A.zn()) +g.afu(o) +m.push(g)}catch(h){n=A.a2(h) +g=$.V() +e=new A.dp(a1+A.q(o),n,$.dL().$1(a0),B.h2) +g.c.push(e) +if(4<=g.a.a)A.ea(e)}}a2=a3.c +a2=J.ag(a2==null?[]:a2) +m=a.b +for(;a2.q();){b=a2.gE(a2) +l=J.b3(b) +if(l.gcC(b)){k=b.gTM() +j=new A.zn() +j.afq(l.gqR(b)) +m.j(0,k,j)}}a2=a3.d +a2=J.ag(a2==null?[]:a2) +m=a.c +for(;a2.q();){b=a2.gE(a2) +l=J.b3(b) +if(l.gcC(b)){k=b.gTM() +j=new A.zn() +j.afq(l.gqR(b)) +m.j(0,k,j)}}}} +A.Kk.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)}, +gaO(a){return this.b}, +gqx(a){return this.d}} +A.nA.prototype={ +G(){return"RoomMemberChangeType."+this.b}} +A.ctK.prototype={ +$0(){return this.aTk(this.b.i("0?"))}, +aTk(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=$.V() +k.kG(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("T<0?>()")}} +A.qQ.prototype={} +A.bZj.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:1480} +A.bZi.prototype={ +$2(a,b){var s=b.a +s=s==null?null:s.length +return a+(s==null?0:s)}, +$S:1481} +A.bZk.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:1482} +A.tH.prototype={} +A.Bm.prototype={ +G(){return"UiaRequestState."+this.b}} +A.Bl.prototype={ +saS(a,b){if(this.d===b)return +this.d=b +this.a.$1(b)}, +I_(a){return this.btd(a,this.$ti.i("1?"))}, +btc(){return this.I_(null)}, +btd(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$I_=A.k(function(a1,a2){if(a1===1){o=a2 +s=p}while(true)switch(s){case 0:m.saS(0,B.FH) +p=4 +s=7 +return A.f(m.b.$1(a),$async$I_) +case 7:l=a2 +m.saS(0,B.apk) +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.iy){k=f +f=t.N +if(A.az(k.a,"session",B.i,f)==null){m.f=k +m.saS(0,B.qB) +q=null +n=[1] +s=5 +break}if(m.c==null)m.c=A.az(k.a,"session",B.i,f) +e=A.nP(k.a,"completed",f) +j=e==null?A.a([],t.s):e +d=k.ga80() +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.aUG(i,j) +m.r=f +if(f.a===0){m.f=k +m.saS(0,B.qB) +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.nR(h) +m.saS(0,B.qB) +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.FH)m.saS(0,B.apl) +s=n.pop() +break +case 6:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$I_,r)}, +qv(a,b){this.f=b==null?new A.nR("Request has been canceled"):b +this.saS(0,B.qB)}, +af(a){return this.qv(a,null)}, +aUG(a,b){var s,r,q,p,o,n,m,l=A.b5(t.N) +for(s=a.length,r=0;r=o){p=A.a0(q) +n=new A.ba(q,0,o,p.i("ba<1>")) +n.dQ(q,0,o,p.c) +n=n.rO(0).amd(b) +p=n}else p=!1 +if(p){p=b.length +o=A.a0(q) +m=new A.ba(q,p,null,o.i("ba<1>")) +m.dQ(q,p,null,o.c) +if(!m.ga7(m)){if(m.gu(m)===0)A.W(A.dI()) +l.t(0,m.e4(0,0))}}}return l}} +A.aa8.prototype={ +G(){return"ThumbnailMethod."+this.b}} +A.vN.prototype={ +qn(a){var s=0,r=A.o(t.H),q=this,p +var $async$qn=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.qn(0),$async$qn) +case 2:p.sVA(0,q.a) +p.ch=new A.c5q(q) +return A.m(null,r)}}) +return A.n($async$qn,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.sVA(0,null) +s=2 +return A.f(A.Xo(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)}, +Zz(){var s=0,r=A.o(t.H),q=this,p +var $async$Zz=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=q.w +p.sVA(0,null) +s=2 +return A.f(p.n(),$async$Zz) +case 2:return A.m(null,r)}}) +return A.n($async$Zz,r)}, +aNa(){var s=this.a +return s!=null&&s.Kb(0).length===0||this.e}, +aNq(){var s=this.a +return s!=null&&s.Ko(0).length===0||this.f}, +atf(a){this.a=a +this.w.sVA(0,a)}} +A.c5q.prototype={ +$0(){var s=$.V(),r=this.a,q=B.c.X(r.a.a,0,8) +r=r.w.a +s.eg("onResize ["+q+"] "+B.e.C(r.a)+" x "+B.e.C(r.b))}, +$S:17} +A.l8.prototype={ +G(){return"CallState."+this.b}} +A.p2.prototype={ +G(){return"CallEvent."+this.b}} +A.YW.prototype={ +G(){return"CallType."+this.b}} +A.YU.prototype={ +G(){return"CallDirection."+this.b}} +A.YV.prototype={ +G(){return"CallParty."+this.b}} +A.b6w.prototype={ +gaO(a){var s=this.c +s===$&&A.e() +return s}} +A.p3.prototype={ +gaO(a){var s=this.a.c +s===$&&A.e() +return s}, +ga2r(a){var s=this.RG,r=A.a0(s).i("aP<1>") +return A.Q(new A.aP(s,new A.b6N(),r),!0,r.i("D.E"))}, +gKi(a){var s=this.RG,r=A.a0(s).i("aP<1>") +return A.Q(new A.aP(s,new A.b6O(),r),!0,r.i("D.E"))}, +gr_(){var s=this.ga2r(this),r=new A.aP(s,new A.b6W(),A.a0(s).i("aP<1>")) +if(!r.ga7(r))return r.gO(r) +return null}, +gvM(){var s=this.ga2r(this),r=new A.aP(s,new A.b6V(),A.a0(s).i("aP<1>")) +if(!r.ga7(r))return r.gO(r) +return null}, +gacl(){var s=this.gKi(this),r=new A.aP(s,new A.b6Y(),A.a0(s).i("aP<1>")) +if(!r.ga7(r))return r.gO(r) +return null}, +gaqW(){var s=this.gKi(this),r=new A.aP(s,new A.b6X(),A.a0(s).i("aP<1>")) +if(!r.ga7(r))return r.gO(r) +return null}, +aa7(){var s=0,r=A.o(t.y),q,p=this,o,n,m +var $async$aa7=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.OA(),$async$aa7) +case 3:n=b +m=p.gr_() +if(m==null)o=null +else{m=m.a +o=m==null?null:A.zW(m.BP(0),new A.b6P())}q=o!=null&&A.zW(n,new A.b6Q(o))!=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$aa7,r)}, +Gp(a,b,c,d,e){return this.bLo(a,b,c,d,e)}, +bLo(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$Gp=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=$.V() +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.bM(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.aa0(),$async$Gp) +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=$.V() +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.aa0(),$async$Gp) +case 16:case 10:case 8:case 6:case 4:s=17 +return A.f(p.Xe(),$async$Gp) +case 17:if(c!=null)p.a7l(c) +s=18 +return A.f(p.c.OU(0,b),$async$Gp) +case 18:s=i?19:20 +break +case 19:s=21 +return A.f(p.Pn(0,a),$async$Gp) +case 21:j=g +s=j!=null?22:24 +break +case 22:s=25 +return A.f(p.Ie(j,"m.usermedia"),$async$Gp) +case 25:s=23 +break +case 24:if(p.b===B.dg){s=1 +break}case 23:case 20:p.Hj(B.iI) +p.ry=A.d6(A.c7(0,0,0,0,0,30),new A.b6R(p)) +case 1:return A.m(q,r)}}) +return A.n($async$Gp,r)}, +a0I(a,b){return this.bRH(a,b)}, +bRH(a,b){var s=0,r=A.o(t.H),q=this,p,o +var $async$a0I=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.ol +p=o.f +p===$&&A.e() +o=o.a +o===$&&A.e() +p.b.j(0,o,q) +s=2 +return A.f(q.Xe(),$async$a0I) +case 2:s=3 +return A.f(q.Kp(a,b),$async$a0I) +case 3:return A.m(null,r)}}) +return A.n($async$a0I,r)}, +Kp(a,b){return this.aVQ(a,b)}, +aVQ(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$Kp=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=p.b===B.dg?3:4 +break +case 3:s=5 +return A.f(p.DM(),$async$Kp) +case 5:s=1 +break +case 4:o=a.length,n=0 +case 6:if(!(n ",l,k) +s=19 +return A.f(n.WD(l),$async$CS) +case 19:s=1 +break +s=7 +break +case 4:s=2 +break +case 7:s=20 +return A.f(n.SO(),$async$CS) +case 20:d=a4 +if(h!==d){n.x=d +n.xS(B.HX)}case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$CS,r)}, +K3(a){return this.bWl(a)}, +Oa(){return this.K3(null)}, +bWl(a){var s=0,r=A.o(t.H),q=this,p,o,n,m,l +var $async$K3=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:n=A.fV(q.p4,new A.b72()) +m=n==null +if(m)p=null +else{p=n.gGX(n) +p=p==null?null:p.oV(0)}s=2 +return A.f(p,$async$K3) +case 2:s=a!=null?3:5 +break +case 3:s=6 +return A.f(m?null:n.a1k(a),$async$K3) +case 6:s=4 +break +case 5:q.a.f===$&&A.e() +$.Xu() +l=A +s=7 +return A.f(new A.Jn().Kn(0,A.p(["audio",!0],t.N,t.z)),$async$K3) +case 7:o=l.IL(c.Kb(0)) +s=o!=null?8:9 +break +case 8:s=10 +return A.f(m?null:n.a1k(o),$async$K3) +case 10:case 9:case 4:return A.m(null,r)}}) +return A.n($async$K3,r)}, +a7l(a){var s=this +s.p3=a +a.a.ao(0,new A.b6K()) +B.b.ao(s.gKi(s),new A.b6L(s,a))}, +aq7(a){return this.bQ5(a)}, +bQ5(a){var s=0,r=A.o(t.H),q=this +var $async$aq7=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:q.a7l(a) +q.xS(B.ki) +return A.m(null,r)}}) +return A.n($async$aq7,r)}, +Tf(a){return this.bOF(a)}, +bOF(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$Tf=A.k(function(a3,a4){if(a3===1){p=a4 +s=q}while(true)switch(s){case 0:k=J.ag(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.S(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.N9(d) +n=new A.AA(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=$.V() +c=new A.dp("[VOIP] onCandidatesReceived => skip invalid candidate "+A.q(n),null,$.dL().$1(null),B.cY) +d.c.push(c) +if(2<=d.a.a)A.ea(c) +s=2 +break}d=i.d +d===$&&A.e() +s=d===B.ol?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.ae8(),$async$Tf) +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.w0([],[]).vk(c)) +c.toString +s=17 +return A.f(A.em(d.addIceCandidate(c),f),$async$Tf) +case 17:q=1 +s=16 +break +case 14:q=13 +a0=p +m=A.a2(a0) +l=A.ay(a0) +d=$.V() +c=new A.dp("[VOIP] onCandidatesReceived => ",m,$.dL().$1(l),B.fr) +d.c.push(c) +if(1<=d.a.a)A.ea(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.a7m?18:19 +break +case 18:s=20 +return A.f(o.TJ(),$async$Tf) +case 20:case 19:return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$Tf,r)}, +F3(a){return this.aZ2(a)}, +aZ2(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$F3=A.k(function(a1,a2){if(a1===1){o=a2 +s=p}while(true)switch(s){case 0:if(a0&&n.gvM()!=null){$.V().fj(0,"There is already a screensharing stream - there is nothing to do!") +q=!0 +s=1 +break}else if(!a0&&n.gvM()==null){$.V().fj(0,"There already isn't a screensharing stream - there is nothing to do!") +q=!1 +s=1 +break}$.V().b9(0,"Set screensharing enabled? "+a0) +s=a0?3:5 +break +case 3:p=7 +s=10 +return A.f(n.WA(),$async$F3) +case 10:m=a2 +if(m==null){q=!1 +s=1 +break}for(f=J.d1N(m),e=f.length,d=0;d")) +s=!f.ga7(f)?2:4 +break +case 2:f.gO(f).atf(a) +s=3 +break +case 4:g=q.a +g.f===$&&A.e() +p=A.cLf() +o=g.r +o===$&&A.e() +n=o.ay +m=n.k3 +m.toString +l=a.Kb(0).length +k=a.Ko(0).length +j=A.cNI(l===0,n,g.b!=null,!0,q.c,b,p,o,a,m,k===0) +s=5 +return A.f(j.qn(0),$async$Ie) +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.ga7(k)?3:5 +break +case 3:k.gO(k).atf(a) +s=4 +break +case 5:l=p.a +l.f===$&&A.e() +j=A.cLf() +i=p.cy.f +if(i==null)i="@unknown:unknown" +h=l.r +h===$&&A.e() +g=A.cNI(n,h.ay,l.b!=null,!0,p.c,o,j,h,a,i,m) +s=6 +return A.f(g.qn(0),$async$a4h) +case 6:p.RG.push(g) +i=p.p1 +i.a=g +i.c.t(0,g) +case 4:p.xS(B.ki) +$.V().eg('Pushed remote stream (id="'+f+'", purpose='+o+")") +case 1:return A.m(q,r)}}) +return A.n($async$a4h,r)}, +Hj(a){var s +this.b=a +s=this.k4 +s.a=a +s.c.t(0,a) +this.xS(B.avu)}, +Ky(a){return this.aYq(a)}, +aYq(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$Ky=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.aa7(),$async$Ky) +case 7:s=!c?5:6 +break +case 5:if(p.p3==null){s=1 +break}s=8 +return A.f(p.Ba(),$async$Ky) +case 8:case 6:case 4:o=p.gr_() +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$Ky) +case 9:case 1:return A.m(q,r)}}) +return A.n($async$Ky,r)}, +Ba(){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$Ba=A.k(function(a0,a1){if(a0===1){p=a1 +s=q}while(true)switch(s){case 0:s=o.gr_()!=null&&o.gr_().a!=null?2:3 +break +case 2:s=4 +return A.f(o.Pn(0,B.iJ),$async$Ba) +case 4:m=a1 +s=m!=null?5:6 +break +case 5:$.V().pA(0,"[VOIP] running replaceTracks() on stream: "+m.a) +o.ajS(m.Ko(0),!0) +l=o.gr_().a.BP(0),k=l.length,j=0 +case 7:if(!(j "+A.q(c)) +p.z=p.w=!0 +case 5:case 1:return A.m(q,r)}}) +return A.n($async$DD,r)}, +NW(a,b){return this.bTu(a,b)}, +bTt(){return this.NW(null,!0)}, +bTu(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$NW=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.iI&&m!==B.r6?3:4 +break +case 3:$.V().pA(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.B6(a,b),$async$NW) +case 5:s=1 +break +case 4:m=$.V() +o=p.a +n=o.a +n===$&&A.e() +m.b9(0,"[VOIP] Rejecting call: "+n) +s=6 +return A.f(p.xk(0,B.lt,"user_hangup",b),$async$NW) +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.a33(m,n,1e4,o,a),$async$NW) +case 9:case 8:case 1:return A.m(q,r)}}) +return A.n($async$NW,r)}, +B6(a,b){return this.bKu(a,b)}, +aa0(){return this.B6(null,!0)}, +bKt(a){return this.B6(a,!0)}, +bKu(a,b){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k,j,i,h +var $async$B6=A.k(function(c,d){if(c===1){p=d +s=q}while(true)switch(s){case 0:s=2 +return A.f(o.xk(0,B.lt,a==null?"user_hangup":a,b),$async$B6) +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.a37(k,j,l,"userHangup"),$async$B6) +case 7:n=d +$.V().cY("[VOIP] hangup res => "+A.q(n)) +q=1 +s=6 +break +case 4:q=3 +h=p +m=A.a2(h) +l=$.V() +l.cY("[VOIP] hangup error => "+A.q(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$B6,r)}, +V1(a){return this.aXi(a)}, +aXi(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$V1=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.ae9(0),$async$V1) +case 3:o=m.ag(c) +case 4:if(!o.q()){s=5 +break}n=o.gE(o) +s=n.gGX(n)!=null&&n.gGX(n).d.kind==="audio"?6:7 +break +case 6:s=8 +return A.f(new A.bL_(n.a.dtmf).aoJ(a),$async$V1) +case 8:s=1 +break +case 7:s=4 +break +case 5:$.V().pA(0,"Unable to find a track to send DTMF on") +case 1:return A.m(q,r)}}) +return A.n($async$V1,r)}, +xk(a,b,c,d){return this.bV5(0,b,c,d)}, +bV5(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$xk=A.k(function(e,f){if(e===1){o=f +s=p}while(true)switch(s){case 0:$.V().b9(0,"[VOIP] terminating call") +l=n.rx +if(l!=null)l.af(0) +n.rx=null +l=n.ry +if(l!=null)l.af(0) +n.ry=null +p=4 +l=n.a.f +l===$&&A.e() +s=7 +return A.f(l.w.Hr(),$async$xk) +case 7:p=2 +s=6 +break +case 4:p=3 +h=o +m=A.a2(h) +l=$.V() +l.amH(0,"stopping ringtone failed ",m) +s=6 +break +case 3:s=2 +break +case 6:n.dx=c +n.Hj(B.dg) +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.kV(j,new A.b7_(n))}j=l.f +j===$&&A.e() +i=l.a +i===$&&A.e() +j.b.D(0,i) +s=8 +return A.f(n.DM(),$async$xk) +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.aob(n),$async$xk) +case 11:n.xS(B.HW) +s=b===B.om&&n.id?12:13 +break +case 12:s=14 +return A.f(l.f.w.a9S(n),$async$xk) +case 14:case 13:case 10:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$xk,r)}, +abv(a){return this.bQ_(a)}, +bQ_(a){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$abv=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=$.V() +o=q.a +n=o.a +n===$&&A.e() +p.cY("[VOIP] Reject received for call ID "+n) +n=q.b +if(n===B.r6){o=o.d +o===$&&A.e() +o=o===B.ls}else o=!1 +s=o||B.r7===n||B.iI===n?2:4 +break +case 2:s=5 +return A.f(q.xk(0,B.om,a==null?"user_hangup":a,!0),$async$abv) +case 5:s=3 +break +case 4:p.pA(0,"Call is in state: "+n.G()+": ignoring reject") +case 3:return A.m(null,r)}}) +return A.n($async$abv,r)}, +Fo(a){return this.bgB(a)}, +bgB(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$Fo=A.k(function(b,a0){if(b===1){o=a0 +s=p}while(true)switch(s){case 0:if(n.b===B.dg){l=$.V() +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.Kx(0,a),$async$Fo) +case 7:p=2 +s=6 +break +case 4:p=3 +c=o +m=A.a2(c) +l=$.V() +l.b9(0,"Error setting local description! "+A.q(J.bp(m))) +s=8 +return A.f(n.xk(0,B.lt,"set_local_description",!0),$async$Fo) +case 8:s=1 +break +s=6 +break +case 3:s=2 +break +case 6:s=n.c.cx===B.Dw?9:10 +break +case 9:s=11 +return A.f(A.kh(A.c7(0,0,0,200,0,0),null,t.z),$async$Fo) +case 11:case 10:if(n.b===B.dg){s=1 +break}i=new A.akY(!1,!1) +h=n.azw() +l=n.a +k=a.a +s=n.b===B.ym?12:14 +break +case 12:g=$.V() +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.a38(f,e,1e4,d,null,k,i,h),$async$Fo) +case 15:s=n.b===B.dg?16:17 +break +case 16:s=18 +return A.f(n.B6("replaced",!1),$async$Fo) +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.Hj(B.r7) +n.rx=A.d6(A.c7(0,0,0,0,0,60),new A.b6A(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.V0(g,f,1e4,l,k,i,h,e),$async$Fo) +case 19:case 13:case 1:return A.m(q,r) +case 2:return A.l(o,r)}}) +return A.n($async$Fo,r)}, +NA(a){var s=0,r=A.o(t.H),q,p=2,o,n=[],m=this,l,k,j,i,h +var $async$NA=A.k(function(b,c){if(b===1){o=c +s=p}while(true)switch(s){case 0:$.V().eg("Negotiation is needed!") +m.as=!0 +p=4 +j=t.z +s=7 +return A.f(A.kh(A.c7(0,0,0,100,0,0),null,j),$async$NA) +case 7:s=8 +return A.f(m.c.Z3(0,A.b(t.N,j)),$async$NA) +case 8:l=c +s=9 +return A.f(m.Fo(l),$async$NA) +case 9:n.push(6) +s=5 +break +case 4:p=3 +h=o +k=A.a2(h) +s=10 +return A.f(m.WD(k),$async$NA) +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$NA,r)}, +Xe(){var s=0,r=A.o(t.H),q=1,p,o=this,n,m,l,k +var $async$Xe=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.a4M(),$async$Xe) +case 6:m=o.c=b +m.z=o.gbPA(o) +m.e=new A.b6D(o) +m.c=new A.b6E(o) +m.d=new A.b6F(o) +q=1 +s=5 +break +case 3:q=2 +k=p +n=A.a2(k) +m=$.V() +m.cY("[VOIP] prepareMediaStream error => "+A.q(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$Xe,r)}, +ab8(){var s=0,r=A.o(t.H),q=this,p,o +var $async$ab8=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:p=$.V() +o=q.a.a +o===$&&A.e() +p.b9(0,"Call ID "+o+" answered elsewhere") +s=2 +return A.f(q.xk(0,B.om,"answered_elsewhere",!0),$async$ab8) +case 2:return A.m(null,r)}}) +return A.n($async$ab8,r)}, +DM(){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$DM=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.gO(n) +if(!!o.fixed$length)A.W(A.ak("removeWhere")) +B.b.qg(o,new A.b6H(a),!0) +l=p.p2 +l.a=m +l.c.t(0,m) +p.xS(B.ki) +s=3 +return A.f(m.n(),$async$Qg) +case 3:case 1:return A.m(q,r)}}) +return A.n($async$Qg,r)}, +I2(){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$I2=A.k(function(a,b){if(a===1){o=b +s=p}while(true)switch(s){case 0:if(n.b===B.dg){s=1 +break}m=n.e +p=4 +s=J.aH(m)!==0?7:8 +break +case 7:l=A.a([],t.H7) +J.f6(m,new A.b6I(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.a32(g,f,h,l),$async$I2) +case 9:k=b +$.V().cY("[VOIP] sendCallCandidates res => "+A.q(k)) +case 8:p=2 +s=6 +break +case 4:p=3 +d=o +j=A.a2(d) +h=$.V() +h.cY("[VOIP] sendCallCandidates e => "+A.q(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.B6("signalling_timeout",!0),$async$I2) +case 12:s=1 +break +case 11:i=500*Math.pow(2,g) +A.d6(A.c7(0,0,0,A.b7(i),0,0),new A.b6J(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$I2,r)}, +xS(a){var s=this,r=s.ok +r.a=a +r.c.t(0,a) +r=$.V() +r.eg("CallEvent: "+a.G()) +switch(a.a){case 6:r=s.k1 +r.a=s +r.c.t(0,s) +break +case 1:r.eg("CallState: "+s.b.G()) +break +case 2:break +case 0:break +case 3:break +case 4:break +case 5:break +case 7:break}}, +WD(a){var s=0,r=A.o(t.H),q=this +var $async$WD=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:$.V().pA(0,"Failed to get local offer "+A.q(J.bp(a))) +q.xS(B.yl) +s=2 +return A.f(q.xk(0,B.lt,"local_offer_failed",!1),$async$WD) +case 2:return A.m(null,r)}}) +return A.n($async$WD,r)}, +WH(a){var s=0,r=A.o(t.H),q=this +var $async$WH=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:s=q.b!==B.iH?2:3 +break +case 2:$.V().fj(0,"Failed to get user media - ending call "+A.q(J.bp(a))) +q.xS(B.yl) +s=4 +return A.f(q.xk(0,B.lt,"no_user_media",!1),$async$WH) +case 4:case 3:return A.m(null,r)}}) +return A.n($async$WH,r)}, +abB(a){return this.bQd(a)}, +bQd(a){var s=0,r=A.o(t.H),q,p=this,o,n +var $async$abB=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.ls){$.V().fj(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:$.V().fj(0,"Got select_answer for party ID "+a+": we are party ID "+o+".") +s=5 +return A.f(p.xk(0,B.om,"answered_elsewhere",!0),$async$abB) +case 5:case 4:case 1:return A.m(q,r)}}) +return A.n($async$abB,r)}, +a38(a,b,c,d,e,f,g,h){return this.aXr(a,b,c,d,e,f,g,h)}, +aXr(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$a38=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.yn(a,"m.call.invite",l,"txid"+n),$async$a38) +case 3:q=j +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a38,r)}, +a3a(a,b,c,d,e){return this.aXu(a,b,c,d,e)}, +aXu(a,b,c,d,e){var s=0,r=A.o(t.u),q,p=this,o,n,m +var $async$a3a=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.yn(a,"m.call.select_answer",m,"txid"+n),$async$a3a) +case 3:q=g +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3a,r)}, +a33(a,b,c,d,e){return this.aXh(a,b,c,d,e)}, +aXh(a,b,c,d,e){var s=0,r=A.o(t.u),q,p=this,o,n,m +var $async$a33=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.yn(a,"m.call.reject",m,"txid"+n),$async$a33) +case 3:q=g +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a33,r)}, +V0(a,b,c,d,e,f,g,h){return this.aXg(a,b,c,d,e,f,g,h)}, +aXf(a,b,c,d,e,f){return this.V0(a,b,c,d,e,null,null,f)}, +aXg(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$V0=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.yn(a,"m.call.negotiate",l,"txid"+n),$async$V0) +case 3:q=j +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$V0,r)}, +a32(a,b,c,d){return this.aXe(a,b,c,d)}, +aXe(a,b,c,d){var s=0,r=A.o(t.u),q,p=this,o,n,m +var $async$a32=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.yn(a,"m.call.candidates",m,"txid"+n),$async$a32) +case 3:q=f +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a32,r)}, +a31(a,b,c,d,e,f,g){return this.aXd(a,b,c,d,e,f,g)}, +aXd(a,b,c,d,e,f,g){var s=0,r=A.o(t.u),q,p=this,o,n,m,l +var $async$a31=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.yn(a,"m.call.answer",l,"txid"+n),$async$a31) +case 3:q=i +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a31,r)}, +a37(a,b,c,d){return this.aXq(a,b,c,d)}, +aXq(a,b,c,d){var s=0,r=A.o(t.u),q,p=this,o,n,m +var $async$a37=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.yn(a,"m.call.hangup",m,"txid"+n),$async$a37) +case 3:q=f +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a37,r)}, +a39(a,b,c,d){return this.aXt(a,b,c,d)}, +aXt(a,b,c,d){var s=0,r=A.o(t.u),q,p=this,o,n,m +var $async$a39=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.yn(a,u.d5,m,"txid"+n),$async$a39) +case 3:q=f +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a39,r)}, +yn(a,b,c,d){return this.bu8(a,b,c,d)}, +bu8(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$yn=A.k(function(e,a0){if(e===1)return A.l(a0,r) +while(true)switch(s){case 0:if(a.gyD()!=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.cl +if(l==null){l=p.cy.f +if(l==null)l="@unknown:unknown"}l=J.J(j,l).d.h(0,p.ch) +l.toString +l=A.a([l],t.YU) +j=A.hT(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.wN(l,b,j),$async$yn) +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.hT(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.xv(b,d,h),$async$yn) +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.IR(a.a,c,b),$async$yn) +case 14:f=a0 +s=12 +break +case 13:f=c +case 12:o=p.a.r +o===$&&A.e() +m=J.cV(f,"ciphertext")?"m.room.encrypted":b +s=15 +return A.f(o.ay.OM(a.a,m,d,f),$async$yn) +case 15:q=a0 +s=1 +break +case 4:case 1:return A.m(q,r)}}) +return A.n($async$yn,r)}} +A.b6N.prototype={ +$1(a){return a.b===a.r.k3}, +$S:35} +A.b6O.prototype={ +$1(a){return a.b!==a.r.k3}, +$S:35} +A.b6W.prototype={ +$1(a){return a.d==="m.usermedia"}, +$S:35} +A.b6V.prototype={ +$1(a){return a.d==="m.screenshare"}, +$S:35} +A.b6Y.prototype={ +$1(a){return a.d==="m.usermedia"}, +$S:35} +A.b6X.prototype={ +$1(a){return a.d==="m.screenshare"}, +$S:35} +A.b6P.prototype={ +$1(a){return a.d.kind==="video"}, +$S:1484} +A.b6Q.prototype={ +$1(a){var s=a.a.sender +s.track +s=new A.vg(s) +s=s.gGX(s) +s=s==null?null:s.d.id +return s==this.a.d.id}, +$S:285} +A.b6R.prototype={ +$0(){var s,r=this.a +if(r.b===B.iI){$.V().cY("[VOIP] Call invite has expired. Hanging up.") +r.xS(B.HW) +r.bKt("invite_timeout")}s=r.ry +if(s!=null)s.af(0) +r.ry=null}, +$S:0} +A.b72.prototype={ +$1(a){return a.gGX(a).d.kind==="audio"}, +$S:1486} +A.b6K.prototype={ +$2(a,b){$.V().eg('Stream purpose update: \nid = "'+a+'", \npurpose = "'+b.a+'", \naudio_muted = '+b.b+", \nvideo_muted = "+b.c)}, +$S:518} +A.b6L.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{$.V().eg("Not found purpose for remote stream "+q+", remove it?") +a.Q=!0 +this.a.xS(B.ki)}}, +$S:217} +A.b6Z.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.F3(!1),$async$$0) +case 2:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:11} +A.b6M.prototype={ +$1(a){return a.d===this.a}, +$S:35} +A.b6x.prototype={ +$1(a){return a.d===this.a}, +$S:35} +A.b6T.prototype={ +$1(a){var s=a.a,r=s.sender +r.track +r=new A.vg(r) +if(r.gGX(r)!=null){r=this.a +if(r.gvM()!=null)if(r.gvM().a!=null){r=r.gvM().a.BP(0) +s=s.sender +s.track +s=new A.vg(s) +s=s.gGX(s) +s=s==null?null:s.d.id +s=new A.O(r,new A.b6S(),A.a0(r).i("O<1,h?>")).p(0,s)}else s=!1 +else s=!1}else s=!0 +return s}, +$S:285} +A.b6S.prototype={ +$1(a){return a.d.id}, +$S:1489} +A.b6U.prototype={ +$1(a){var s=a.a.sender +s.track +s=new A.vg(s) +return s.gGX(s).d.kind==this.a.d.kind}, +$S:285} +A.b7_.prototype={ +$2(a,b){var s=this.a.a.a +s===$&&A.e() +return b===s}, +$S:281} +A.b6A.prototype={ +$0(){var s,r=this.a +if(r.b===B.r7)r.B6("invite_timeout",!1) +s=r.rx +if(s!=null)s.af(0) +r.rx=null}, +$S:0} +A.b6D.prototype={ +$1(a){return this.aSa(a)}, +aSa(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.dg){s=1 +break}m.e.push(a) +if(m.b===B.iI||!m.w){s=1 +break}n=m.a.d +n===$&&A.e() +o=n===B.ls?500:2000 +if(m.go===0)A.d6(A.c7(0,0,0,o,0,0),new A.b6C(m)) +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:1490} +A.b6C.prototype={ +$0(){this.a.I2()}, +$S:0} +A.b6E.prototype={ +$1(a){return this.aS9(a)}, +aS9(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:$.V().cY("[VOIP] IceGatheringState => "+a.G()) +if(a===B.Dw)A.d6(A.c7(0,0,0,0,0,3),new A.b6B(q.a)) +s=a===B.a7p?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.I2(),$async$$1) +case 6:case 5:case 3:return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1491} +A.b6B.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.I2(),$async$$0) +case 4:case 3:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.b6F.prototype={ +$1(a){return this.aS8(a)}, +aS8(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:$.V().cY("[VOIP] RTCIceConnectionState => "+a.G()) +s=a===B.a7k?2:4 +break +case 2:p=q.a +B.b.V(p.e) +B.b.V(p.d) +p.Hj(B.iH) +s=5 +return A.f(p.BH(),$async$$1) +case 5:p.id=!1 +s=3 +break +case 4:s=a===B.a7l?6:7 +break +case 6:s=8 +return A.f(q.a.B6("ice_failed",!1),$async$$1) +case 8:case 7:case 3:return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1492} +A.b6z.prototype={ +$1(a){return this.aS7(a)}, +aS7(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.a4h(p),$async$$1) +case 4:for(o=p.BP(0),n=o.length,m=0;m>") +p.j(0,"feeds",A.Q(new A.O(s,new A.btw(),r),!0,r.i("al.E"))) +return p}} +A.btv.prototype={ +$1(a){var s=new A.uH() +s.a=J.J(a,"purpose") +return s}, +$S:1495} +A.btw.prototype={ +$1(a){return a.P()}, +$S:1496} +A.DA.prototype={ +b6K(a){var s="m.devices",r=J.S(a) +this.a=r.h(a,"m.call_id") +if(r.h(a,"m.foci")!=null)this.b=J.fA(t.j.a(r.h(a,"m.foci")),t.N) +if(r.h(a,s)!=null)this.c=J.bB(t.j.a(r.h(a,s)),new A.btt(),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("O<1,R>") +q.j(0,"m.devices",A.Q(new A.O(s,new A.btu(),r),!0,r.i("al.E")))}return q}} +A.btt.prototype={ +$1(a){return A.d7X(a)}, +$S:1497} +A.btu.prototype={ +$1(a){return a.P()}, +$S:1498} +A.btx.prototype={ +b6M(a){var s=a.b,r=J.S(s) +if(r.h(s,"m.calls")!=null)J.f6(t.j.a(r.h(s,"m.calls")),new A.btz(this))}} +A.btz.prototype={ +$1(a){return this.a.a.push(A.d7W(a))}, +$S:12} +A.Im.prototype={ +as7(a){var s,r=this.c,q=r.w1(0,"org.matrix.msc3401.call.member",a) +if(q!=null){s=this.ch +s===$&&A.e() +return A.cI2(r,q,s)?null:q}return null}, +Oa(){var s=0,r=A.o(t.H),q=this,p,o,n,m,l +var $async$Oa=A.k(function(a,b){if(a===1)return A.l(b,r) +while(true)switch(s){case 0:$.Xu() +l=B.b +s=2 +return A.f(new A.Jn().Kn(0,A.p(["audio",!0],t.N,t.z)),$async$Oa) +case 2:p=l.gO(b.Kb(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.re(l,new A.bq8(q)) +if(b!==-1)B.b.ej(l,b) +n=l}o=A.a0(n).i("O<1,R>") +s=2 +return A.f(a.wO(q.c.a,"org.matrix.msc3401.call.member",a0,A.p(["m.calls",A.Q(new A.O(n,new A.bq9(),o),!0,o.i("al.E"))],t.N,t.b5)),$async$adr) +case 2:return A.m(null,r)}}) +return A.n($async$adr,r)}, +Bm(a){return this.bPy(a)}, +bPy(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.ar8(o),$async$Bm) +case 3:n=a2 +if(n==null){s=1 +break}m=A.bty(a0) +o=m.a +if(o.length!==0){l=B.b.re(o,new A.bpZ(p)) +k=l!==-1?o[l]:null}else k=null +s=k==null?4:5 +break +case 4:b=$.V() +o=n.f +b.fj(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.Qf(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=$.V() +o=p.ch +o===$&&A.e() +b.fj(0,"Call id "+A.q(j)+" does not match group call id "+o+", ignoring.") +o=n.f +s=9 +return A.f(p.Qf(o==null?"@unknown:unknown":o),$async$Bm) +case 9:s=1 +break +case 8:s=10 +return A.f(p.a4g(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.bM(i,g?"@unknown:unknown":h)>0){b=$.V() +b.eg("Waiting for "+(g?"@unknown:unknown":h)+" to send call invite.") +s=1 +break}if(p.aTN(g?"@unknown:unknown":h)!=null){s=1 +break}h=n.f +s=11 +return A.f(p.adR(h==null?"@unknown:unknown":h),$async$Bm) +case 11:f=a2 +if(f==null){b=$.V() +o=n.f +b.fj(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.cFS() +e.a=""+Date.now()+A.cSE(16) +e.r=b +h=e.f=p.b +e.d=B.ol +o=o.p1 +o.toString +e.e=o +o=p.ch +o===$&&A.e() +e.b=o +e.c=B.iJ +a=e +s=12 +return A.f(h.Ut(),$async$Bm) +case 12:a.w=a2 +d=h.aK4(e) +d.ch=f.a +d.CW=f.b +h=n.f +a=d +s=13 +return A.f(b.D1(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.re(f.d,new A.bq_()) +c=A.a([],t.zt) +s=14 +return A.f(d.a0I(c,b!==-1),$async$Bm) +case 14:s=15 +return A.f(p.a7H(d),$async$Bm) +case 15:case 1:return A.m(q,r)}}) +return A.n($async$Bm,r)}, +adR(a){return this.aTY(a)}, +aTY(a){var s=0,r=A.o(t.vk),q,p=this,o,n,m,l +var $async$adR=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:l=p.as7(a) +if(l==null){q=null +s=1 +break}o=A.bty(l).a +n=new A.aP(o,new A.bpQ(p),A.a0(o).i("aP<1>")) +if(!n.gS(n).q()){q=null +s=1 +break}m=n.gO(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$adR,r)}, +aTN(a){var s=this.as,r=new A.aP(s,new A.bpP(a),A.a0(s).i("aP<1>")) +if(!r.ga7(r))return r.gO(r) +return null}, +a7H(a){return this.byX(a)}, +byX(a){var s=0,r=A.o(t.H),q=this,p +var $async$a7H=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.aai(a),$async$a7H) +case 2:p=q.fr +p.a="calls_changed" +p.c.t(0,"calls_changed") +return A.m(null,r)}}) +return A.n($async$a7H,r)}, +a1j(a,b){return this.bU5(a,b)}, +bU5(a,b){var s=0,r=A.o(t.H),q=this,p,o +var $async$a1j=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.re(p,new A.bq5(a)) +if(o===-1)throw A.j(A.aL("Couldn't find call to replace")) +B.b.ej(p,o) +p.push(b) +s=2 +return A.f(q.Mv(a,"replaced"),$async$a1j) +case 2:s=3 +return A.f(q.aai(b),$async$a1j) +case 3:p=q.fr +p.a="calls_changed" +p.c.t(0,"calls_changed") +return A.m(null,r)}}) +return A.n($async$a1j,r)}, +a1e(a,b){return this.bTC(a,b)}, +bTC(a,b){var s=0,r=A.o(t.H),q=this,p +var $async$a1e=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.Mv(a,b),$async$a1e) +case 2:p=q.as +if(!!p.fixed$length)A.W(A.ak("removeWhere")) +B.b.qg(p,new A.bq0(a),!0) +p=q.fr +p.a="calls_changed" +p.c.t(0,"calls_changed") +return A.m(null,r)}}) +return A.n($async$a1e,r)}, +aai(a){return this.bLj(a)}, +bLj(a){var s=0,r=A.o(t.H),q=this,p +var $async$aai=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>")).bG(new A.bpT(q,a)) +p=a.k2.c +new A.aQ(p,A.y(p).i("aQ<1>")).bG(new A.bpU(q,a)) +p=a.k1.c +new A.aQ(p,A.y(p).i("aQ<1>")).bG(new A.bpV(q)) +p=a.k3.c +new A.aQ(p,A.y(p).i("aQ<1>")).bG(new A.bpW(q,a)) +p=a.p1.c +new A.aQ(p,A.y(p).i("aQ<1>")).bG(new A.bpX(q)) +p=a.p2.c +new A.aQ(p,A.y(p).i("aQ<1>")).bG(new A.bpY(q)) +return A.m(null,r)}}) +return A.n($async$aai,r)}, +Mv(a,b){return this.bFZ(a,b)}, +bFZ(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$Mv=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.dg?3:4 +break +case 3:s=5 +return A.f(a.B6(b,!1),$async$Mv) +case 5:case 4:o=p.asz(m) +s=o!=null?6:7 +break +case 6:s=8 +return A.f(p.TD(o),$async$Mv) +case 8:case 7:n=p.ast(m) +s=n!=null?9:10 +break +case 9:s=11 +return A.f(p.TC(n),$async$Mv) +case 11:case 10:case 1:return A.m(q,r)}}) +return A.n($async$Mv,r)}, +GD(a){return this.bQp(a)}, +bQp(a){var s=0,r=A.o(t.H),q=this,p,o,n,m,l,k +var $async$GD=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.asz(p) +n=a.gacl() +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.al4(n),$async$GD) +case 7:s=5 +break +case 6:k=!k +s=k&&n!=null?8:10 +break +case 8:s=11 +return A.f(q.acx(o,n),$async$GD) +case 11:s=9 +break +case 10:s=k&&n==null?12:13 +break +case 12:s=14 +return A.f(q.TD(o),$async$GD) +case 14:case 13:case 9:case 5:case 3:m=q.ast(p) +l=a.gaqW() +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.acw(m,l),$async$GD) +case 23:s=21 +break +case 22:s=k&&l==null?24:25 +break +case 24:s=26 +return A.f(q.TC(m),$async$GD) +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$GD,r)}, +a07(a,b){return this.bOE(a,b)}, +bOE(a,b){var s=0,r=A.o(t.H) +var $async$a07=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:s=a.gr_()!=null&&!a.ga_w()?2:3 +break +case 2:s=4 +return A.f(a.Kz(!0),$async$a07) +case 4:case 3:s=a.gr_()!=null&&!a.ga_v()?5:6 +break +case 5:s=7 +return A.f(a.Ky(!0),$async$a07) +case 7:case 6:return A.m(null,r)}}) +return A.n($async$a07,r)}, +a03(a){return this.bOs(a)}, +bOs(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$a03=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.GD(a),$async$a03) +case 3:o=a.dx +o.toString +s=4 +return A.f(p.a1e(a,o),$async$a03) +case 4:case 1:return A.m(q,r)}}) +return A.n($async$a03,r)}, +asz(a){var s=this.ax,r=new A.aP(s,new A.bpS(a),A.a0(s).i("aP<1>")) +if(!r.ga7(r))return r.gO(r) +return null}, +al4(a){return this.bzn(a)}, +bzn(a){var s=0,r=A.o(t.H),q=this,p +var $async$al4=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$al4,r)}, +acx(a,b){return this.bU9(a,b)}, +bU9(a,b){var s=0,r=A.o(t.H),q=this,p,o +var $async$acx=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.re(p,new A.bq7(a)) +if(o===-1)throw A.j(A.aL("Couldn't find user media stream to replace")) +B.b.uD(p,o,1,A.a([b],t.zt)) +s=2 +return A.f(a.n(),$async$acx) +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$acx,r)}, +TD(a){return this.bTT(a)}, +bTT(a){var s=0,r=A.o(t.H),q=this,p,o,n,m +var $async$TD=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.re(m,new A.bq3())===-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.qg(m,new A.bq4(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.Zz(),$async$TD) +case 4:s=5 +return A.f(A.Xo(a.a),$async$TD) +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$TD,r)}, +ast(a){var s=this.ay,r=new A.aP(s,new A.bpR(a),A.a0(s).i("aP<1>")) +if(!r.ga7(r))return r.gO(r) +return null}, +acw(a,b){return this.bU6(a,b)}, +bU6(a,b){var s=0,r=A.o(t.H),q=this,p,o +var $async$acw=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.re(p,new A.bq6(a)) +if(o===-1)throw A.j(A.aL("Couldn't find screenshare stream to replace")) +B.b.uD(p,o,1,A.a([b],t.zt)) +s=2 +return A.f(a.n(),$async$acw) +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$acw,r)}, +TC(a){return this.bTM(a)}, +bTM(a){var s=0,r=A.o(t.H),q=this,p +var $async$TC=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.re(p,new A.bq1())===-1)throw A.j(A.aL("Couldn't find screenshare stream to remove")) +if(!!p.fixed$length)A.W(A.ak("removeWhere")) +B.b.qg(p,new A.bq2(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.Zz(),$async$TC) +case 4:s=5 +return A.f(A.Xo(a.a),$async$TC) +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$TC,r)}, +a4g(a){return this.b8c(a)}, +b8c(a){var s=0,r=A.o(t.H),q,p=this,o,n,m +var $async$a4g=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if(B.b.re(p.at,new A.bpN(a))!==-1){s=1 +break}p.at.push(a) +o=p.fr +o.a="participants_changed" +o.c.t(0,"participants_changed") +n=A.df(p.as,!0,t.z) +o=n.length,m=0 +case 3:if(!(m")).bG(new A.c3S(n)) +r=s.a1.c +new A.aQ(r,A.y(r).i("aQ<1>")).bG(new A.c3T(n)) +r=s.W.c +new A.aQ(r,A.y(r).i("aQ<1>")).bG(new A.c3U(n)) +r=s.M.c +new A.aQ(r,A.y(r).i("aQ<1>")).bG(new A.c3W(n)) +r=s.bs.c +new A.aQ(r,A.y(r).i("aQ<1>")).bG(new A.c3X(n)) +r=s.cD.c +new A.aQ(r,A.y(r).i("aQ<1>")).bG(new A.c3Y(n)) +r=s.ak.c +new A.aQ(r,A.y(r).i("aQ<1>")).bG(new A.c3Z(n)) +r=s.b5.c +new A.aQ(r,A.y(r).i("aQ<1>")).bG(new A.c4_(n)) +r=s.a5.c +new A.aQ(r,A.y(r).i("aQ<1>")).bG(new A.c40(n)) +r=s.K.c +new A.aQ(r,A.y(r).i("aQ<1>")).bG(new A.c41(n)) +r=s.qm.c +new A.aQ(r,A.y(r).i("aQ<1>")).bG(new A.c42(n)) +s=s.dJ.c +new A.aQ(s,A.y(s).i("aQ<1>")).bG(new A.c3V(n)) +$.Xu() +new A.Jn().sbQy(n.gbnX())}, +X2(a){var s=0,r=A.o(t.H),q=this,p,o,n +var $async$X2=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:$.V().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.bM(J.ag(p.a),p.b,o.i("bM<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.iH&&n.a.b==null?4:5 +break +case 4:s=6 +return A.f(n.Oa(),$async$X2) +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.bM(J.ag(p.a),p.b,o.i("bM<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.Oa(),$async$X2) +case 11:case 10:s=7 +break +case 8:return A.m(null,r)}}) +return A.n($async$X2,r)}, +CQ(a,b,c){return this.bOv(a,b,c)}, +bOv(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$CQ=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=$.V() +n=J.j4(a5) +o.cY("[VOIP] onCallInvite "+a4+" => "+A.q(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.q(A.az(a5,"call_id",B.i,a1))+" and currently room id is mapped to "+A.q(A.az(p.y,a3,B.i,a1))) +if(h!=null&&h.b===B.dg){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.S(a1) +f=A.k8(g.h(a1,"m.call.dtmf")) +a1=A.k8(g.h(a1,"m.call.transferee")) +o.cY("[VOIP] CallCapabilities: dtmf => "+(f===!0)+", transferee => "+(a1===!0))}a.a=B.yo +if(n.h(a5,"org.matrix.msc3077.sdp_stream_metadata")!=null){e=A.bPY(n.h(a5,"org.matrix.msc3077.sdp_stream_metadata")) +e.a.ao(0,new A.c44(a))}else{a.a=p.aTO(J.J(n.h(a5,"offer"),"sdp")) +e=null}d=a0.dD(a3) +c=A.cFS() +c.f=p +c.a=m +c.b=j +c.d=B.ls +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.Ut(),$async$CQ) +case 3:a2.w=a7 +b=p.aK4(c) +b.ay=l +a2=b +s=4 +return A.f(d.ar8(a4),$async$CQ) +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.NW("user_busy",!1),$async$CQ) +case 7:s=8 +return A.f(a0.a9S(b),$async$CQ) +case 8:s=1 +break +case 6:a1=J.J(n.h(a5,"offer"),"sdp") +n=J.J(n.h(a5,"offer"),"type") +o=j==null +s=o?9:10 +break +case 9:s=11 +return A.f(a0.a0K(),$async$CQ) +case 11:case 10:s=12 +return A.f(b.Gp(a.a,new A.xj(a1,n),e,k,!o),$async$CQ) +case 12:p.e=m +s=o&&b.b!==B.dg?13:14 +break +case 13:s=15 +return A.f(a0.aok(b),$async$CQ) +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$CQ,r)}, +JD(a,b,c){return this.bOo(a,b,c)}, +bOo(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$JD=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:i=$.V() +h=J.j4(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.Hr(),$async$JD) +case 10:case 9:s=m.b===B.iI?11:12 +break +case 11:s=13 +return A.f(m.ab8(),$async$JD) +case 13:case 12:s=1 +break +case 7:l=m.a.r +l===$&&A.e() +k=l.a +if(k!==a){i.fj(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.ar8(b),$async$JD) +case 14:g.cy=e +i=J.J(h.h(c,"answer"),"sdp") +l=J.J(h.h(c,"answer"),"type") +j=h.h(c,"org.matrix.msc3077.sdp_stream_metadata")!=null?A.bPY(h.h(c,"org.matrix.msc3077.sdp_stream_metadata")):null +s=15 +return A.f(m.Td(new A.xj(i,l),j),$async$JD) +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$JD,r)}, +a02(a,b,c){return this.bOq(a,b,c)}, +bOq(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$a02=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=$.V() +n=J.j4(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.fj(0,"Ignoring call candidates for room "+a+" claiming to be for call in room "+k) +s=1 +break}s=6 +return A.f(l.Tf(n.h(c,"candidates")),$async$a02) +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$a02,r)}, +Te(a,b,c){return this.bOt(a,b,c)}, +bOt(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$Te=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.Hr(),$async$Te) +case 3:o=$.V() +n=J.j4(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.fj(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.xk(0,B.om,o==null?"user_hangup":o,!0),$async$Te) +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$Te,r)}, +a05(a,b,c){return this.bOz(a,b,c)}, +bOz(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$a05=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:m=J.S(c) +l=m.h(c,"call_id") +k=$.V() +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.fj(0,"Ignoring call reject for room "+a+" claiming to be for call in room "+n) +s=1 +break}s=6 +return A.f(o.abv(m.h(c,"reason")),$async$a05) +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$a05,r)}, +aba(a,b,c){return this.bOB(a,b,c)}, +bOB(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l +var $async$aba=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.J(c,"call_id") +n=$.V() +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.fj(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$aba,r)}, +a06(a,b,c){return this.bOD(a,b,c)}, +bOD(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$a06=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.S(c) +n=o.h(c,"call_id") +m=$.V() +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.fj(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.abB(k),$async$a06) +case 5:case 4:case 1:return A.m(q,r)}}) +return A.n($async$a06,r)}, +a0i(a,b,c){return this.bQ4(a,b,c)}, +bQ4(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$a0i=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.S(c) +n=o.h(c,"call_id") +m=$.V() +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.fj(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.aq7(A.bPY(o.h(c,"org.matrix.msc3077.sdp_stream_metadata"))),$async$a0i) +case 5:case 4:case 1:return A.m(q,r)}}) +return A.n($async$a0i,r)}, +ab9(a,b,c){return this.bOk(a,b,c)}, +bOk(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$ab9=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.S(c) +n=o.h(c,"call_id") +m=$.V() +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.fj(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.S(o) +A.cz(m.h(o,"display_name")) +A.cz(m.h(o,"id")) +A.cz(m.h(o,"avatar_url")) +l.xS(B.avv)}case 1:return A.m(q,r)}}) +return A.n($async$ab9,r)}, +a04(a,b,c){return this.bOx(a,b,c)}, +bOx(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$a04=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.S(a0) +g=h.h(a0,"call_id") +f=$.V() +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.fj(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.bPY(h.h(a0,"org.matrix.msc3077.sdp_stream_metadata")) +s=9 +return A.f(m.CS(k,new A.xj(J.J(l,"sdp"),J.J(l,"type"))),$async$a04) +case 9:p=2 +s=8 +break +case 6:p=5 +c=o +j=A.a2(c) +i=A.ay(c) +h=$.V() +h.kG(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$a04,r)}, +aTO(a){var s,r,q,p,o +try{s=A.ds5(a) +if(J.XD(J.J(s,"media"),new A.c43())!==-1)return B.iJ}catch(p){r=A.a2(p) +q=A.ay(p) +o=$.V() +o.kG(0,"Failed to getCallType",r,q)}return B.yo}, +Ut(){var s=0,r=A.o(t.b5),q,p=2,o,n=this,m,l,k,j +var $async$Ut=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.a2J(),$async$Ut) +case 9:n.a=b +p=2 +s=8 +break +case 6:p=5 +j=o +m=A.a2(j) +k=$.V() +k.cY("[VOIP] getTurnServerCredentials error => "+A.q(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$Ut,r)}, +aK4(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.p3(a,B.r6,k,l,new A.d3(new A.b6(m,m,s),r),new A.d3(new A.b6(m,m,s),r),new A.d3(new A.b6(m,m,s),r),new A.d3(new A.b6(m,m,t.TJ),t.B8),new A.d3(new A.b6(m,m,t.N0),t.jd),new A.d3(new A.b6(m,m,q),p),new A.d3(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}, +Z0(a,b){return this.bEc(a,b)}, +bEb(a){return this.Z0(a,!0)}, +bEc(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$Z0=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.dD(a) +if(o==null){$.V().fj(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){$.V().fj(0,"Received invalid group call type "+A.q(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){$.V().fj(0,"Received invalid group call intent "+A.q(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.Im(a1,p,o,l,"local_call_feed_uninitialized",A.b(m,t.i),k,i,g,h,A.b(m,t.r_),new A.d3(new A.b6(null,null,t.TA),t.bZ),new A.d3(new A.b6(null,null,f),e),new A.d3(new A.b6(null,null,f),e),new A.d3(new A.b6(null,null,d),c),new A.d3(new A.b6(null,null,d),c)) +b.ch=n==null?""+Date.now()+A.cSE(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.aol(b),$async$Z0) +case 5:case 4:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Z0,r)}, +Tj(a){return this.bQ2(a)}, +bQ2(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j,i,h +var $async$Tj=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.J(n,"m.terminated")==null?6:8 +break +case 6:s=9 +return A.f(p.bEb(a),$async$Tj) +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.S(n) +s=l.h(n,"m.terminated")!=null?13:15 +break +case 13:s=16 +return A.f(m.a1w(0,!1),$async$Tj) +case 16:s=14 +break +case 15:if(!J.v(l.h(n,"m.type"),m.e))$.V().fj(0,"The group call type changed for room: "+A.q(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)$.V().fj(0,"Multiple group calls detected for room: "+A.q(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$Tj) +case 19:case 18:case 4:case 1:return A.m(q,r)}}) +return A.n($async$Tj,r)}} +A.c3S.prototype={ +$1(a){var s=this.a +return s.Dz(a,s.gbOu())}, +$S:52} +A.c3T.prototype={ +$1(a){var s=this.a +return s.Dz(a,s.gbOn())}, +$S:52} +A.c3U.prototype={ +$1(a){var s=this.a +return s.Dz(a,s.gbOp())}, +$S:52} +A.c3W.prototype={ +$1(a){var s=this.a +return s.Dz(a,s.gbOr())}, +$S:52} +A.c3X.prototype={ +$1(a){var s=this.a +return s.Dz(a,s.gbOy())}, +$S:52} +A.c3Y.prototype={ +$1(a){var s=this.a +return s.Dz(a,s.gbOw())}, +$S:52} +A.c3Z.prototype={ +$1(a){var s=this.a +return s.Dz(a,s.gbOA())}, +$S:52} +A.c4_.prototype={ +$1(a){var s=this.a +return s.Dz(a,s.gbOC())}, +$S:52} +A.c40.prototype={ +$1(a){var s=this.a +return s.Dz(a,s.gbQ3())}, +$S:52} +A.c41.prototype={ +$1(a){var s=this.a +return s.Dz(a,s.gbOj())}, +$S:52} +A.c42.prototype={ +$1(a){return this.aTd(a)}, +aTd(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:$.V().cY("[VOIP] onRoomState: type "+a.P().k(0)+".") +s=4 +return A.f(q.a.Tj(a),$async$$1) +case 4:case 3:return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1506} +A.c3V.prototype={ +$1(a){return this.aTc(a)}, +aTc(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=$.V() +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.J(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.CQ(k,j,n),$async$$1) +case 16:s=4 +break +case 6:s=17 +return A.f(m.JD(k,j,n),$async$$1) +case 17:s=4 +break +case 7:s=18 +return A.f(m.a02(k,j,n),$async$$1) +case 18:s=4 +break +case 8:s=19 +return A.f(m.Te(k,j,n),$async$$1) +case 19:s=4 +break +case 9:s=20 +return A.f(m.a05(k,j,n),$async$$1) +case 20:s=4 +break +case 10:s=21 +return A.f(m.a04(k,j,n),$async$$1) +case 21:s=4 +break +case 11:s=22 +return A.f(m.aba(k,j,n),$async$$1) +case 22:s=4 +break +case 12:s=23 +return A.f(m.a06(k,j,n),$async$$1) +case 23:s=4 +break +case 13:case 14:s=24 +return A.f(m.a0i(k,j,n),$async$$1) +case 24:s=4 +break +case 15:s=25 +return A.f(m.ab9(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:1507} +A.c44.prototype={ +$2(a,b){var s=$.V(),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.iJ}, +$S:518} +A.c43.prototype={ +$1(a){return J.v(J.J(a,"type"),"video")}, +$S:85} +A.akY.prototype={ +P(){return A.p(["m.call.transferee",this.a,"m.call.dtmf",this.b],t.N,t.z)}} +A.pz.prototype={ +P(){return A.p(["purpose",this.a,"audio_muted",this.b,"video_muted",this.c],t.N,t.z)}} +A.a7m.prototype={ +P(){var s=this.a +return s.p_(s,new A.bQ_(),t.N,t.z)}} +A.bPZ.prototype={ +$2(a,b){var s=J.S(b),r=A.k8(s.h(b,"audio_muted")),q=A.k8(s.h(b,"video_muted")) +return new A.a3(a,new A.pz(A.av(s.h(b,"purpose")),r===!0,q===!0),t.Ed)}, +$S:1508} +A.bQ_.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.YO)}, +$S:1509} +A.bpI.prototype={ +$2(a,b){return B.d.bM(a.Q.a,b.Q.a)}, +$S:229} +A.bpJ.prototype={ +$1(a){return!J.cV(a.b,"m.terminated")}, +$S:23} +A.bpF.prototype={ +$1(a){return a.a===this.a}, +$S:208} +A.bpG.prototype={ +$1(a){return a.c!=null}, +$S:519} +A.bpH.prototype={ +$1(a){var s=a.c +s.toString +return s>") +i.j(0,"initial_state",A.Q(new A.O(b,new A.b0Y(),o),!0,o.i("al.E")))}if(c!=null){o=A.a0(c).i("O<1,h>") +i.j(0,"invite",A.Q(new A.O(c,new A.b0Z(),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.oS,"private_chat",B.aRi,"public_chat",B.lN,"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.e5(i,null) +j=B.l.gbp().ag(j) +k.lI() +k.y=A.eJ(j) +s=3 +return A.f(p.a.bZ(0,k),$async$Mh) +case 3:n=a2 +s=4 +return A.f(n.w.dv(),$async$Mh) +case 4:m=a2 +if(n.b!==200)p.dw(n,m) +q=A.av(J.J(B.t.ck(0,B.l.b7(0,m),null),"room_id")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Mh,r)}, +Zp(a,b){return this.bFm(a,b)}, +bFm(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$Zp=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.d_("POST",p.b.d8(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("O<1,h>") +k.j(0,"devices",A.Q(new A.O(a,new A.b1_(),j),!0,j.i("al.E"))) +k=B.t.e5(k,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$Zp) +case 3:o=d +s=4 +return A.f(o.w.dv(),$async$Zp) +case 4:n=d +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Zp,r)}, +EO(a){var s=0,r=A.o(t.L_),q,p=this,o,n,m,l,k +var $async$EO=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.d_("GET",p.b.d8(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.bZ(0,l),$async$EO) +case 3:o=c +s=4 +return A.f(o.w.dv(),$async$EO) +case 4:n=c +if(o.b!==200)p.dw(o,n) +q=new A.b13().$1(J.J(B.t.ck(0,B.l.b7(0,n),null),"devices")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$EO,r)}, +a1O(a,b){return this.bWr(a,b)}, +bWr(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$a1O=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.cn(B.a0,a,B.l,!1),null,null,null,null,null,null) +l=A.d_("PUT",p.b.d8(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.e5(k,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$a1O) +case 3:o=d +s=4 +return A.f(o.w.dv(),$async$a1O) +case 4:n=d +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1O,r)}, +UH(a){return this.aVa(a)}, +aVa(a){var s=0,r=A.o(t.ws),q,p=this,o,n,m +var $async$UH=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.cn(B.a0,a,B.l,!1),null,null,null,null,null,null) +s=3 +return A.f(p.a.bZ(0,A.d_("GET",p.b.d8(o))),$async$UH) +case 3:n=c +s=4 +return A.f(n.w.dv(),$async$UH) +case 4:m=c +if(n.b!==200)p.dw(n,m) +q=A.d7c(t.f.a(B.t.ck(0,B.l.b7(0,m),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$UH,r)}, +Nh(a,b){return this.bMn(a,b)}, +apa(a){return this.Nh(a,null)}, +bMn(a,b){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k,j,i,h +var $async$Nh=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:j=A.cn(B.a0,a,B.l,!1) +i=t.N +h=A.b(i,t.z) +if(b!=null){o=A.a0(b).i("O<1,h>") +h.j(0,"server_name",A.Q(new A.O(b,new A.b1a(),o),!0,o.i("al.E")))}n=A.c8(null,null,"_matrix/client/v3/join/"+j,null,null,null,h,null,null) +m=A.d_("POST",p.b.d8(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.e5(A.b(i,t.K),null) +j=B.l.gbp().ag(j) +m.lI() +m.y=A.eJ(j) +s=3 +return A.f(p.a.bZ(0,m),$async$Nh) +case 3:l=d +s=4 +return A.f(l.w.dv(),$async$Nh) +case 4:k=d +if(l.b!==200)p.dw(l,k) +q=A.av(J.J(B.t.ck(0,B.l.b7(0,k),null),"room_id")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Nh,r)}, +R7(a,b){return this.bBT(a,b)}, +bBT(a,b){var s=0,r=A.o(t.fV),q,p=this,o,n,m,l,k,j +var $async$R7=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.d_("POST",p.b.d8(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.b0X(),k,t.GU)) +j.j(0,"timeout",b) +k=B.t.e5(j,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$R7) +case 3:o=d +s=4 +return A.f(o.w.dv(),$async$R7) +case 4:n=d +if(o.b!==200)p.dw(o,n) +q=A.d3S(t.f.a(B.t.ck(0,B.l.b7(0,n),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$R7,r)}, +a1V(a,b,c,d){return this.bWM(a,b,c,d)}, +bWM(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$a1V=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.d_("POST",p.b.d8(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.e5(k,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$a1V) +case 3:o=f +s=4 +return A.f(o.w.dv(),$async$a1V) +case 4:n=f +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1V,r)}, +Ty(a,b){return this.bSz(a,b)}, +bSy(a){return this.Ty(a,null)}, +bSz(a,b){var s=0,r=A.o(t.rv),q,p=this,o,n,m,l,k,j +var $async$Ty=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.d_("POST",p.b.d8(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.b1c(),k,t.yp)) +if(b!=null)j.j(0,"timeout",b) +k=B.t.e5(j,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$Ty) +case 3:o=d +s=4 +return A.f(o.w.dv(),$async$Ty) +case 4:n=d +if(o.b!==200)p.dw(o,n) +q=A.dbR(t.f.a(B.t.ck(0,B.l.b7(0,n),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ty,r)}, +a1W(a){return this.bWN(a)}, +bWN(a){var s=0,r=A.o(t.bM),q,p=this,o,n,m,l,k,j +var $async$a1W=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.d_("POST",p.b.d8(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.e5(a.p_(a,new A.b1l(),t.N,t.Ws),null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$a1W) +case 3:o=c +s=4 +return A.f(o.w.dv(),$async$a1W) +case 4:n=c +if(o.b!==200)p.dw(o,n) +q=new A.b1m().$1(J.J(B.t.ck(0,B.l.b7(0,n),null),"failures")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1W,r)}, +Uw(){var s=0,r=A.o(t.qq),q,p=this,o,n,m +var $async$Uw=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.bZ(0,A.d_("GET",p.b.d8(o))),$async$Uw) +case 3:n=b +s=4 +return A.f(n.w.dv(),$async$Uw) +case 4:m=b +if(n.b!==200)p.dw(n,m) +q=new A.b15().$1(J.J(B.t.ck(0,B.l.b7(0,m),null),"flows")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Uw,r)}, +a_N(a,b,c,d,e,f,g,h,i){return this.bNf(a,b,c,d,e,f,g,h,i)}, +bNf(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$a_N=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.d_("POST",p.b.d8(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.vr,"m.login.password",B.pG,"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.e5(n,null) +o=B.l.gbp().ag(o) +j.lI() +j.y=A.eJ(o) +s=3 +return A.f(p.a.bZ(0,j),$async$a_N) +case 3:m=a1 +s=4 +return A.f(m.w.dv(),$async$a_N) +case 4:l=a1 +if(m.b!==200)p.dw(m,l) +q=A.d9k(t.f.a(B.t.ck(0,B.l.b7(0,l),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a_N,r)}, +Bg(){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$Bg=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.d_("POST",p.b.d8(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.bZ(0,l),$async$Bg) +case 3:o=b +s=4 +return A.f(o.w.dv(),$async$Bg) +case 4:n=b +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Bg,r)}, +Vk(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$Vk=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.cn(B.a0,a,B.l,!1)+"/status",null,null,null,null,null,null) +l=A.d_("PUT",p.b.d8(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.cKY(b)) +if(c!=null)k.j(0,"status_msg",c) +k=B.t.e5(k,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$Vk) +case 3:o=e +s=4 +return A.f(o.w.dv(),$async$Vk) +case 4:n=e +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Vk,r)}, +OB(a){return this.aVF(a)}, +aVF(a){var s=0,r=A.o(t.CM),q,p=this,o,n,m +var $async$OB=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.cn(B.a0,a,B.l,!1),null,null,null,null,null,null) +s=3 +return A.f(p.a.bZ(0,A.d_("GET",p.b.d8(o))),$async$OB) +case 3:n=c +s=4 +return A.f(n.w.dv(),$async$OB) +case 4:m=c +if(n.b!==200)p.dw(n,m) +q=A.dbC(t.f.a(B.t.ck(0,B.l.b7(0,m),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$OB,r)}, +V9(a,b){return this.aXR(a,b)}, +aXR(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$V9=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.cn(B.a0,a,B.l,!1)+"/avatar_url",null,null,null,null,null,null) +l=A.d_("PUT",p.b.d8(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.e5(k,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$V9) +case 3:o=d +s=4 +return A.f(o.w.dv(),$async$V9) +case 4:n=d +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$V9,r)}, +OQ(a,b){return this.aY5(a,b)}, +aY5(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$OQ=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.cn(B.a0,a,B.l,!1)+"/displayname",null,null,null,null,null,null) +l=A.d_("PUT",p.b.d8(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.e5(k,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$OQ) +case 3:o=d +s=4 +return A.f(o.w.dv(),$async$OQ) +case 4:n=d +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$OQ,r)}, +a0Y(a,b){return this.bSA(a,b)}, +bSA(a,b){var s=0,r=A.o(t.qd),q,p=this,o,n,m,l,k,j,i +var $async$a0Y=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.d_("POST",p.b.d8(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.e5(j,null) +j=B.l.gbp().ag(j) +n.lI() +n.y=A.eJ(j) +s=3 +return A.f(p.a.bZ(0,n),$async$a0Y) +case 3:l=d +s=4 +return A.f(l.w.dv(),$async$a0Y) +case 4:k=d +if(l.b!==200)p.dw(l,k) +q=A.dbS(t.f.a(B.t.ck(0,B.l.b7(0,k),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a0Y,r)}, +UD(){var s=0,r=A.o(t.cG),q,p=this,o,n,m,l,k +var $async$UD=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.d_("GET",p.b.d8(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.bZ(0,l),$async$UD) +case 3:o=b +s=4 +return A.f(o.w.dv(),$async$UD) +case 4:n=b +if(o.b!==200)p.dw(o,n) +q=new A.b19().$1(J.J(B.t.ck(0,B.l.b7(0,n),null),"pushers")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$UD,r)}, +IG(a,b,c){return this.bFq(a,b,c)}, +bFq(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$IG=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.cn(B.a0,a,B.l,!1)+"/"+A.cn(B.a0,A.cz4(b),B.l,!1)+"/"+A.cn(B.a0,c,B.l,!1),null,null,null,null,null,null) +l=A.d_("DELETE",p.b.d8(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.bZ(0,l),$async$IG) +case 3:o=e +s=4 +return A.f(o.w.dv(),$async$IG) +case 4:n=e +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$IG,r)}, +OS(a,b,c,d,e){return this.aYL(a,b,c,d,e)}, +ati(a,b,c,d){return this.OS(a,b,c,d,null)}, +aYL(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$OS=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:m=A.cn(B.a0,a,B.l,!1) +l=A.cn(B.a0,A.cz4(b),B.l,!1) +k=A.cn(B.a0,c,B.l,!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.d_("PUT",p.b.d8(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("O<1,K?>") +j.j(0,"actions",A.Q(new A.O(d,new A.b1g(),m),!0,m.i("al.E"))) +if(e!=null){m=A.a0(e).i("O<1,R>") +j.j(0,"conditions",A.Q(new A.O(e,new A.b1h(),m),!0,m.i("al.E")))}m=B.t.e5(j,null) +m=B.l.gbp().ag(m) +h.lI() +h.y=A.eJ(m) +s=3 +return A.f(p.a.bZ(0,h),$async$OS) +case 3:o=g +s=4 +return A.f(o.w.dv(),$async$OS) +case 4:n=g +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$OS,r)}, +OT(a,b,c,d){return this.aYM(a,b,c,d)}, +aYM(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$OT=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.cn(B.a0,a,B.l,!1)+"/"+A.cn(B.a0,A.cz4(b),B.l,!1)+"/"+A.cn(B.a0,c,B.l,!1)+"/enabled",null,null,null,null,null,null) +l=A.d_("PUT",p.b.d8(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.e5(A.p(["enabled",d],t.N,t.y),null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$OT) +case 3:o=f +s=4 +return A.f(o.w.dv(),$async$OT) +case 4:n=f +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$OT,r)}, +a18(a,b,c,d,e,f,g,h){return this.bTo(0,b,c,d,e,f,g,h)}, +bTo(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$a18=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.d_("POST",p.b.d8(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.e5(m,null) +m=B.l.gbp().ag(m) +k.lI() +k.y=A.eJ(m) +s=3 +return A.f(p.a.bZ(0,k),$async$a18) +case 3:o=j +s=4 +return A.f(o.w.dv(),$async$a18) +case 4:n=j +if(o.b!==200)p.dw(o,n) +q=A.dc8(t.f.a(B.t.ck(0,B.l.b7(0,n),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a18,r)}, +TH(a,b,c){return this.bUw(a,b,c)}, +bUw(a,b,c){var s=0,r=A.o(t.Ae),q,p=this,o,n,m,l,k +var $async$TH=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.d_("POST",p.b.d8(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.e5(o,null) +o=B.l.gbp().ag(o) +k.lI() +k.y=A.eJ(o) +s=3 +return A.f(p.a.bZ(0,k),$async$TH) +case 3:n=e +s=4 +return A.f(n.w.dv(),$async$TH) +case 4:m=e +if(n.b!==200)p.dw(n,m) +q=A.cLB(t.f.a(B.t.ck(0,B.l.b7(0,m),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$TH,r)}, +a0X(a,b){return this.bSx(a,b)}, +bSx(a,b){var s=0,r=A.o(t.sS),q,p=this,o,n,m,l,k,j +var $async$a0X=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.d_("PUT",p.b.d8(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.e5(b.P(),null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$a0X) +case 3:o=d +s=4 +return A.f(o.w.dv(),$async$a0X) +case 4:n=d +if(o.b!==200)p.dw(o,n) +k=t.f.a(B.t.ck(0,B.l.b7(0,n),null)) +j=J.S(k) +q=new A.aCG(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$a0X,r)}, +UI(a,b,c){return this.aVb(a,b,c)}, +aVb(a,b,c){var s=0,r=A.o(t.l6),q,p=this,o,n,m,l,k +var $async$UI=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.cn(B.a0,a,B.l,!1)+"/"+A.cn(B.a0,b,B.l,!1),null,null,null,A.p(["version",c],t.N,t.z),null,null) +l=A.d_("GET",p.b.d8(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.bZ(0,l),$async$UI) +case 3:o=e +s=4 +return A.f(o.w.dv(),$async$UI) +case 4:n=e +if(o.b!==200)p.dw(o,n) +q=A.cJ3(t.f.a(B.t.ck(0,B.l.b7(0,n),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$UI,r)}, +UJ(){var s=0,r=A.o(t.Vy),q,p=this,o,n,m,l,k,j,i,h,g +var $async$UJ=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.d_("GET",p.b.d8(i)) +g=p.c +g.toString +h.r.j(0,"authorization","Bearer "+g) +s=3 +return A.f(p.a.bZ(0,h),$async$UJ) +case 3:o=b +s=4 +return A.f(o.w.dv(),$async$UJ) +case 4:n=b +if(o.b!==200)p.dw(o,n) +g=t.f +m=g.a(B.t.ck(0,B.l.b7(0,n),null)) +l=J.S(m) +k=A.av(l.h(m,"algorithm")) +j=A.p(["m.megolm_backup.v1.curve25519-aes-sha2",B.iB],t.N,t.ZS).h(0,k) +k=B.b.p(B.cvO,j)?j:null +k.toString +q=new A.arX(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$UJ,r)}, +a0N(a,b){return this.bRV(a,b)}, +bRV(a,b){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k,j +var $async$a0N=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.d_("POST",p.b.d8(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.iB,"m.megolm_backup.v1.curve25519-aes-sha2"],t.ZS,k).h(0,a) +j.toString +k=B.t.e5(A.p(["algorithm",j,"auth_data",b],k,t.K),null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$a0N) +case 3:o=d +s=4 +return A.f(o.w.dv(),$async$a0N) +case 4:n=d +if(o.b!==200)p.dw(o,n) +q=A.av(J.J(B.t.ck(0,B.l.b7(0,n),null),"version")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a0N,r)}, +QU(a,b){return this.bAl(a,b)}, +bAl(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$QU=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.cn(B.a0,a,B.l,!1)+"/ban",null,null,null,null,null,null) +l=A.d_("POST",p.b.d8(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.e5(k,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$QU) +case 3:o=d +s=4 +return A.f(o.w.dv(),$async$QU) +case 4:n=d +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$QU,r)}, +Up(a,b,c){return this.aU4(a,b,c)}, +aU3(a,b){return this.Up(a,b,null)}, +aU4(a,b,c){var s=0,r=A.o(t._k),q,p=this,o,n,m,l,k,j,i +var $async$Up=A.k(function(d,e){if(d===1)return A.l(e,r) +while(true)switch(s){case 0:k=A.cn(B.a0,a,B.l,!1) +j=A.cn(B.a0,b,B.l,!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.d_("GET",p.b.d8(o)) +k=p.c +k.toString +n.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.bZ(0,n),$async$Up) +case 3:m=e +s=4 +return A.f(m.w.dv(),$async$Up) +case 4:l=e +if(m.b!==200)p.dw(m,l) +q=A.d6q(t.f.a(B.t.ck(0,B.l.b7(0,l),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Up,r)}, +UA(a,b){return this.aUT(a,b)}, +aUT(a,b){var s=0,r=A.o(t.qJ),q,p=this,o,n,m,l,k +var $async$UA=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.cn(B.a0,a,B.l,!1)+"/event/"+A.cn(B.a0,b,B.l,!1),null,null,null,null,null,null) +l=A.d_("GET",p.b.d8(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.bZ(0,l),$async$UA) +case 3:o=d +s=4 +return A.f(o.w.dv(),$async$UA) +case 4:n=d +if(o.b!==200)p.dw(o,n) +q=A.t1(t.f.a(B.t.ck(0,B.l.b7(0,n),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$UA,r)}, +Jd(a){return this.bIB(a)}, +bIB(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$Jd=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.cn(B.a0,a,B.l,!1)+"/forget",null,null,null,null,null,null) +l=A.d_("POST",p.b.d8(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.bZ(0,l),$async$Jd) +case 3:o=c +s=4 +return A.f(o.w.dv(),$async$Jd) +case 4:n=c +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Jd,r)}, +SL(a,b,c){return this.bLR(a,b,c)}, +bLR(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$SL=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.cn(B.a0,a,B.l,!1)+"/invite",null,null,null,null,null,null) +l=A.d_("POST",p.b.d8(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.e5(k,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$SL) +case 3:o=e +s=4 +return A.f(o.w.dv(),$async$SL) +case 4:n=e +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$SL,r)}, +a_y(a){return this.bMo(a)}, +bMo(a){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k,j +var $async$a_y=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.cn(B.a0,a,B.l,!1)+"/join",null,null,null,null,null,null) +l=A.d_("POST",p.b.d8(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.e5(A.b(t.N,t.K),null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$a_y) +case 3:o=c +s=4 +return A.f(o.w.dv(),$async$a_y) +case 4:n=c +if(o.b!==200)p.dw(o,n) +q=A.av(J.J(B.t.ck(0,B.l.b7(0,n),null),"room_id")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a_y,r)}, +SU(a,b){return this.bMs(a,b)}, +bMs(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$SU=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.cn(B.a0,a,B.l,!1)+"/kick",null,null,null,null,null,null) +l=A.d_("POST",p.b.d8(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.e5(k,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$SU) +case 3:o=d +s=4 +return A.f(o.w.dv(),$async$SU) +case 4:n=d +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$SU,r)}, +a_H(a){return this.bMC(a)}, +bMC(a){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$a_H=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.cn(B.a0,a,B.l,!1)+"/leave",null,null,null,null,null,null) +l=A.d_("POST",p.b.d8(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.e5(A.b(k,k),null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$a_H) +case 3:o=c +s=4 +return A.f(o.w.dv(),$async$a_H) +case 4:n=c +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a_H,r)}, +Ux(a){return this.aUA(a)}, +aUA(a){var s=0,r=A.o(t.Us),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.cn(B.a0,a,B.l,!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.d_("GET",p.b.d8(l)) +m=p.c +m.toString +k.r.j(0,"authorization","Bearer "+m) +s=3 +return A.f(p.a.bZ(0,k),$async$Ux) +case 3:o=c +s=4 +return A.f(o.w.dv(),$async$Ux) +case 4:n=c +if(o.b!==200)p.dw(o,n) +q=new A.b17().$1(J.J(B.t.ck(0,B.l.b7(0,n),null),"chunk")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Ux,r)}, +Kj(a,b,c,d,e){return this.aV7(a,b,c,d,e)}, +aV7(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$Kj=A.k(function(f,g){if(f===1)return A.l(g,r) +while(true)switch(s){case 0:k=A.cn(B.a0,a,B.l,!1) +j=t.N +i=A.b(j,t.z) +i.j(0,"from",d) +j=A.p([B.e1,"b",B.oT,"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.d_("GET",p.b.d8(o)) +k=p.c +k.toString +n.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.bZ(0,n),$async$Kj) +case 3:m=g +s=4 +return A.f(m.w.dv(),$async$Kj) +case 4:l=g +if(m.b!==200)p.dw(m,l) +q=A.d7b(t.f.a(B.t.ck(0,B.l.b7(0,l),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Kj,r)}, +Vm(a,b,c,d){return this.aYQ(a,b,c,d)}, +aYQ(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$Vm=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.cn(B.a0,a,B.l,!1)+"/read_markers",null,null,null,null,null,null) +l=A.d_("POST",p.b.d8(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.e5(k,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$Vm) +case 3:o=f +s=4 +return A.f(o.w.dv(),$async$Vm) +case 4:n=f +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Vm,r)}, +a14(a,b,c,d){return this.bTg(a,b,c,d)}, +bTg(a,b,c,d){var s=0,r=A.o(t.u),q,p=this,o,n,m,l,k,j +var $async$a14=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.cn(B.a0,a,B.l,!1)+"/redact/"+A.cn(B.a0,b,B.l,!1)+"/"+A.cn(B.a0,c,B.l,!1),null,null,null,null,null,null) +l=A.d_("PUT",p.b.d8(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.e5(A.b(k,k),null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$a14) +case 3:o=f +s=4 +return A.f(o.w.dv(),$async$a14) +case 4:n=f +if(o.b!==200)p.dw(o,n) +q=new A.b1d().$1(J.J(B.t.ck(0,B.l.b7(0,n),null),"event_id")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a14,r)}, +NZ(a,b,c,d){return this.bUd(a,b,c,d)}, +bUd(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$NZ=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.cn(B.a0,a,B.l,!1)+"/report/"+A.cn(B.a0,b,B.l,!1),null,null,null,null,null,null) +l=A.d_("POST",p.b.d8(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.e5(k,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$NZ) +case 3:o=f +s=4 +return A.f(o.w.dv(),$async$NZ) +case 4:n=f +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$NZ,r)}, +OM(a,b,c,d){return this.aXs(a,b,c,d)}, +aXs(a,b,c,d){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k,j +var $async$OM=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.cn(B.a0,a,B.l,!1)+"/send/"+A.cn(B.a0,b,B.l,!1)+"/"+A.cn(B.a0,c,B.l,!1),null,null,null,null,null,null) +l=A.d_("PUT",p.b.d8(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.e5(d,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$OM) +case 3:o=f +s=4 +return A.f(o.w.dv(),$async$OM) +case 4:n=f +if(o.b!==200)p.dw(o,n) +q=A.av(J.J(B.t.ck(0,B.l.b7(0,n),null),"event_id")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$OM,r)}, +UK(a,b,c){return this.aVe(a,b,c)}, +aVe(a,b,c){var s=0,r=A.o(t.f),q,p=this,o,n,m,l,k +var $async$UK=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.cn(B.a0,a,B.l,!1)+"/state/"+A.cn(B.a0,b,B.l,!1)+"/"+A.cn(B.a0,c,B.l,!1),null,null,null,null,null,null) +l=A.d_("GET",p.b.d8(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.bZ(0,l),$async$UK) +case 3:o=e +s=4 +return A.f(o.w.dv(),$async$UK) +case 4:n=e +if(o.b!==200)p.dw(o,n) +q=t.f.a(B.t.ck(0,B.l.b7(0,n),null)) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$UK,r)}, +wO(a,b,c,d){return this.aZ_(a,b,c,d)}, +aZ_(a,b,c,d){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k,j +var $async$wO=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.cn(B.a0,a,B.l,!1)+"/state/"+A.cn(B.a0,b,B.l,!1)+"/"+A.cn(B.a0,c,B.l,!1),null,null,null,null,null,null) +l=A.d_("PUT",p.b.d8(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.e5(d,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$wO) +case 3:o=f +s=4 +return A.f(o.w.dv(),$async$wO) +case 4:n=f +if(o.b!==200)p.dw(o,n) +q=A.av(J.J(B.t.ck(0,B.l.b7(0,n),null),"event_id")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$wO,r)}, +Dg(a,b,c,d){return this.aZf(a,b,c,d)}, +aZf(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$Dg=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.cn(B.a0,b,B.l,!1)+"/typing/"+A.cn(B.a0,a,B.l,!1),null,null,null,null,null,null) +l=A.d_("PUT",p.b.d8(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.e5(k,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$Dg) +case 3:o=f +s=4 +return A.f(o.w.dv(),$async$Dg) +case 4:n=f +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Dg,r)}, +U_(a,b){return this.bW5(a,b)}, +bW5(a,b){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$U_=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.cn(B.a0,a,B.l,!1)+"/unban",null,null,null,null,null,null) +l=A.d_("POST",p.b.d8(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.e5(k,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$U_) +case 3:o=d +s=4 +return A.f(o.w.dv(),$async$U_) +case 4:n=d +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$U_,r)}, +a1U(a,b){return this.bWH(a,b)}, +bWH(a,b){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k,j +var $async$a1U=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.cn(B.a0,a,B.l,!1)+"/upgrade",null,null,null,null,null,null) +l=A.d_("POST",p.b.d8(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.e5(A.p(["new_version",b],k,k),null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$a1U) +case 3:o=d +s=4 +return A.f(o.w.dv(),$async$a1U) +case 4:n=d +if(o.b!==200)p.dw(o,n) +q=A.av(J.J(B.t.ck(0,B.l.b7(0,n),null),"replacement_room")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a1U,r)}, +xv(a,b,c){return this.aXD(a,b,c)}, +aXD(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$xv=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.cn(B.a0,a,B.l,!1)+"/"+A.cn(B.a0,b,B.l,!1),null,null,null,null,null,null) +l=A.d_("PUT",p.b.d8(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.e5(A.p(["messages",J.fR(c,new A.b1f(),k,t.Ws)],k,t.Fj),null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$xv) +case 3:o=e +s=4 +return A.f(o.w.dv(),$async$xv) +case 4:n=e +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$xv,r)}, +Pj(a,b,c,d,e){return this.b6m(0,b,c,d,e)}, +b6l(a,b,c){return this.Pj(a,b,null,null,c)}, +b6m(a,b,c,d,e){var s=0,r=A.o(t.JF),q,p=this,o,n,m,l,k +var $async$Pj=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.cKY(c)) +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.d_("GET",p.b.d8(o)) +k=p.c +k.toString +n.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.bZ(0,n),$async$Pj) +case 3:m=g +s=4 +return A.f(m.w.dv(),$async$Pj) +case 4:l=g +if(m.b!==200)p.dw(m,l) +q=A.def(t.f.a(B.t.ck(0,B.l.b7(0,l),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Pj,r)}, +xw(a,b,c){return this.aXJ(a,b,c)}, +aXJ(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$xw=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.cn(B.a0,a,B.l,!1)+"/account_data/"+A.cn(B.a0,b,B.l,!1),null,null,null,null,null,null) +l=A.d_("PUT",p.b.d8(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.e5(c,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$xw) +case 3:o=e +s=4 +return A.f(o.w.dv(),$async$xw) +case 4:n=e +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$xw,r)}, +Zk(a,b){return this.bF9(a,b)}, +bF9(a,b){var s=0,r=A.o(t.N),q,p=this,o,n,m,l,k,j +var $async$Zk=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.cn(B.a0,a,B.l,!1)+"/filter",null,null,null,null,null,null) +l=A.d_("POST",p.b.d8(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.e5(b.P(),null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$Zk) +case 3:o=d +s=4 +return A.f(o.w.dv(),$async$Zk) +case 4:n=d +if(o.b!==200)p.dw(o,n) +q=A.av(J.J(B.t.ck(0,B.l.b7(0,n),null),"filter_id")) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$Zk,r)}, +V7(a,b,c,d){return this.aXK(a,b,c,d)}, +aXK(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$V7=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.cn(B.a0,a,B.l,!1)+"/rooms/"+A.cn(B.a0,b,B.l,!1)+"/account_data/"+A.cn(B.a0,c,B.l,!1),null,null,null,null,null,null) +l=A.d_("PUT",p.b.d8(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.e5(d,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$V7) +case 3:o=f +s=4 +return A.f(o.w.dv(),$async$V7) +case 4:n=f +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$V7,r)}, +RH(a,b,c){return this.bFs(a,b,c)}, +bFs(a,b,c){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k +var $async$RH=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.cn(B.a0,a,B.l,!1)+"/rooms/"+A.cn(B.a0,b,B.l,!1)+"/tags/"+A.cn(B.a0,c,B.l,!1),null,null,null,null,null,null) +l=A.d_("DELETE",p.b.d8(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.bZ(0,l),$async$RH) +case 3:o=e +s=4 +return A.f(o.w.dv(),$async$RH) +case 4:n=e +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$RH,r)}, +OV(a,b,c,d){return this.aZ0(a,b,c,d)}, +aZ0(a,b,c,d){var s=0,r=A.o(t.H),q,p=this,o,n,m,l,k,j +var $async$OV=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.cn(B.a0,a,B.l,!1)+"/rooms/"+A.cn(B.a0,b,B.l,!1)+"/tags/"+A.cn(B.a0,c,B.l,!1),null,null,null,null,null,null) +l=A.d_("PUT",p.b.d8(m)) +k=l.r +j=p.c +j.toString +k.j(0,"authorization","Bearer "+j) +k.j(0,"content-type","application/json") +k=A.hT(B.vx,t.N,t.O) +k=B.t.e5(k,null) +k=B.l.gbp().ag(k) +l.lI() +l.y=A.eJ(k) +s=3 +return A.f(p.a.bZ(0,l),$async$OV) +case 3:o=f +s=4 +return A.f(o.w.dv(),$async$OV) +case 4:n=f +if(o.b!==200)p.dw(o,n) +B.t.ck(0,B.l.b7(0,n),null) +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$OV,r)}, +OC(){var s=0,r=A.o(t.TK),q,p=this,o,n,m +var $async$OC=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.bZ(0,A.d_("GET",p.b.d8(o))),$async$OC) +case 3:n=b +s=4 +return A.f(n.w.dv(),$async$OC) +case 4:m=b +if(n.b!==200)p.dw(n,m) +q=A.d7e(t.f.a(B.t.ck(0,B.l.b7(0,m),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$OC,r)}, +EN(){var s=0,r=A.o(t.eT),q,p=this,o,n,m,l,k +var $async$EN=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.d_("GET",p.b.d8(m)) +k=p.c +k.toString +l.r.j(0,"authorization","Bearer "+k) +s=3 +return A.f(p.a.bZ(0,l),$async$EN) +case 3:o=b +s=4 +return A.f(o.w.dv(),$async$EN) +case 4:n=b +if(o.b!==200)p.dw(o,n) +q=A.ddc(t.f.a(B.t.ck(0,B.l.b7(0,n),null))) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$EN,r)}, +xm(a,b,c){return this.bWK(a,b,c)}, +bWK(a,b,c){var s=0,r=A.o(t.Xu),q,p=this,o,n,m,l,k,j +var $async$xm=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.d_("POST",p.b.d8(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.lI() +n.y=A.eJ(a) +s=3 +return A.f(p.a.bZ(0,n),$async$xm) +case 3:l=e +s=4 +return A.f(l.w.dv(),$async$xm) +case 4:k=e +if(l.b!==200)p.dw(l,k) +q=A.dG(A.av(J.J(B.t.ck(0,B.l.b7(0,k),null),"content_uri")),0,null) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$xm,r)}} +A.b11.prototype={ +$1(a){return a!=null?J.bB(t.j.a(a),new A.b10(),t.yh).bg(0):null}, +$S:1512} +A.b10.prototype={ +$1(a){var s,r,q,p,o +t.f.a(a) +s=J.S(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.wW,"msisdn",B.wX],t.N,t.up).h(0,p) +p=B.b.p(B.cs_,o)?o:null +p.toString +return new A.tF(r,q,p,A.b7(s.h(a,"validated_at")))}, +$S:1513} +A.b0Y.prototype={ +$1(a){return a.P()}, +$S:1514} +A.b0Z.prototype={ +$1(a){return a}, +$S:18} +A.b1_.prototype={ +$1(a){return a}, +$S:18} +A.b13.prototype={ +$1(a){return a!=null?J.bB(t.j.a(a),new A.b12(),t.aB).bg(0):null}, +$S:1515} +A.b12.prototype={ +$1(a){return A.d55(t.f.a(a))}, +$S:1516} +A.b1a.prototype={ +$1(a){return a}, +$S:18} +A.b0X.prototype={ +$2(a,b){var s=t.N +return new A.a3(a,J.fR(b,new A.b0W(),s,s),t.HK)}, +$S:1517} +A.b0W.prototype={ +$2(a,b){return new A.a3(a,b,t.mT)}, +$S:1518} +A.b1c.prototype={ +$2(a,b){return new A.a3(a,J.bB(b,new A.b1b(),t.N).bg(0),t.Kc)}, +$S:432} +A.b1b.prototype={ +$1(a){return a}, +$S:18} +A.b1l.prototype={ +$2(a,b){return new A.a3(a,J.fR(b,new A.b1k(),t.N,t.f),t.aD)}, +$S:291} +A.b1k.prototype={ +$2(a,b){return new A.a3(a,b,t.k0)}, +$S:166} +A.b1m.prototype={ +$1(a){return a!=null?J.fR(t.f.a(a),new A.b1j(),t.N,t.Ws):null}, +$S:1521} +A.b1j.prototype={ +$2(a,b){var s=t.f +return new A.a3(a,J.fR(s.a(b),new A.b1i(),t.N,s),t.aD)}, +$S:521} +A.b1i.prototype={ +$2(a,b){return new A.a3(a,t.f.a(b),t.k0)}, +$S:205} +A.b15.prototype={ +$1(a){return a!=null?J.bB(t.j.a(a),new A.b14(),t.rD).bg(0):null}, +$S:1524} +A.b14.prototype={ +$1(a){return A.d9j(t.f.a(a))}, +$S:1525} +A.b19.prototype={ +$1(a){return a!=null?J.bB(t.j.a(a),new A.b18(),t.Tb).bg(0):null}, +$S:1526} +A.b18.prototype={ +$1(a){return A.dbO(t.f.a(a))}, +$S:1527} +A.b1g.prototype={ +$1(a){return a}, +$S:135} +A.b1h.prototype={ +$1(a){return a.P()}, +$S:522} +A.b17.prototype={ +$1(a){return a!=null?J.bB(t.j.a(a),new A.b16(),t.qJ).bg(0):null}, +$S:169} +A.b16.prototype={ +$1(a){return A.t1(t.f.a(a))}, +$S:122} +A.b1d.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.b1f.prototype={ +$2(a,b){return new A.a3(a,J.fR(b,new A.b1e(),t.N,t.f),t.aD)}, +$S:291} +A.b1e.prototype={ +$2(a,b){return new A.a3(a,b,t.k0)}, +$S:166} +A.bs7.prototype={ +P(){return A.p(["base_url",this.a.k(0)],t.N,t.O)}} +A.Qh.prototype={ +P(){return A.p(["base_url",this.a.k(0)],t.N,t.O)}} +A.P3.prototype={ +P(){var s=this.b,r=t.N,q=t.O,p=A.hT(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.bgZ.prototype={ +$1(a){return a!=null?new A.Qh(A.dG(A.av(J.J(t.f.a(a),"base_url")),0,null)):null}, +$S:1532} +A.bh_.prototype={ +$1(a){return!B.b.p(A.a(["m.homeserver","m.identity_server"],t.s),a.a)}, +$S:134} +A.bh0.prototype={ +$1(a){return new A.a3(a.a,t.f.a(a.b),t.k0)}, +$S:523} +A.ou.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}, +gtb(){return this.a}, +ga8l(){return this.b}, +geo(a){return this.e}, +gaOd(){return this.f}, +garw(){return this.x}} +A.bJQ.prototype={ +$1(a){return a!=null?A.dG(A.av(a),0,null):null}, +$S:128} +A.bJR.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bJS.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bJT.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bJU.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bJV.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.B2.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("O<1,R>") +j.j(0,"children_state",A.Q(new A.O(s,new A.bWp(),r),!0,r.i("al.E"))) +return j}, +$iou:1, +gtb(){return this.a}, +ga8l(){return this.b}, +geo(a){return this.e}, +gaOd(){return this.f}, +garw(){return this.x}} +A.bWi.prototype={ +$1(a){return a!=null?A.dG(A.av(a),0,null):null}, +$S:128} +A.bWj.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bWk.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bWl.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bWm.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bWn.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bWo.prototype={ +$1(a){var s,r=t.f +r.a(a) +s=J.S(a) +return new A.yZ(A.ju(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.hh(r.a(s.h(a,"content"))))}, +$S:1536} +A.bWp.prototype={ +$1(a){return a.P()}, +$S:1537} +A.Dw.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("O<1,R>") +p.j(0,"rooms",A.Q(new A.O(s,new A.bpf(),r),!0,r.i("al.E"))) +return p}} +A.bpd.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bpe.prototype={ +$1(a){return A.ddP(t.f.a(a))}, +$S:1538} +A.bpf.prototype={ +$1(a){return a.P()}, +$S:1539} +A.P2.prototype={ +G(){return"Direction."+this.b}} +A.Lk.prototype={ +G(){return"ThirdPartyIdentifierMedium."+this.b}} +A.tF.prototype={ +P(){var s=this,r=t.N,q=A.p([B.wW,"email",B.wX,"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.zJ.prototype={ +G(){return"IdServerUnbindResult."+this.b}} +A.SZ.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.bO5.prototype={ +$1(a){return a!=null?A.dG(A.av(a),0,null):null}, +$S:128} +A.Z2.prototype={ +P(){return A.p(["enabled",this.a],t.N,t.O)}, +gcC(a){return this.a}} +A.nB.prototype={ +G(){return"RoomVersionAvailable."+this.b}} +A.a7g.prototype={ +P(){var s=this.a,r=t.N +return A.p(["available",s.p_(s,new A.bOK(),r,r),"default",this.b],r,t.O)}, +gZj(){return this.b}} +A.bOJ.prototype={ +$2(a,b){var s,r +A.av(b) +s=A.p(["stable",B.DK,"unstable",B.DL],t.N,t.KC).h(0,b) +r=B.b.p(B.cD8,s)?s:null +r.toString +return new A.a3(a,r,t.u3)}, +$S:1540} +A.bOK.prototype={ +$2(a,b){var s=A.p([B.DK,"stable",B.DL,"unstable"],t.KC,t.N).h(0,b) +s.toString +return new A.a3(a,s,t.mT)}, +$S:1541} +A.Hc.prototype={ +P(){var s=this.a,r=this.b,q=t.N,p=t.O,o=A.hT(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.b7t.prototype={ +$1(a){return a!=null?new A.Z2(A.iN(J.J(t.f.a(a),"enabled"))):null}, +$S:1542} +A.b7u.prototype={ +$1(a){return a!=null?A.dcw(t.f.a(a)):null}, +$S:1543} +A.b7v.prototype={ +$1(a){return!B.b.p(A.a(["m.change_password","m.room_versions"],t.s),a.a)}, +$S:134} +A.b7w.prototype={ +$1(a){return new A.a3(a.a,t.f.a(a.b),t.k0)}, +$S:523} +A.tA.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}, +gqx(a){return this.a}, +gaO(a){return this.c}} +A.Hs.prototype={ +G(){return"CreateRoomPreset."+this.b}} +A.lQ.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.bfO.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bfP.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bfQ.prototype={ +$1(a){return a!=null?A.b7(a):null}, +$S:149} +A.Q0.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.bB(r,new A.bpc(),q).bg(0)) +return p}} +A.bpa.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bpb.prototype={ +$1(a){return a!=null?J.bB(t.j.a(a),new A.bp9(),t.N).bg(0):null}, +$S:1545} +A.bp9.prototype={ +$1(a){return A.av(a)}, +$S:33} +A.bpc.prototype={ +$1(a){return a}, +$S:18} +A.amz.prototype={ +P(){var s,r=this.a,q=t.N,p=A.b(q,t.O) +if(r!=null)p.j(0,"failures",J.fR(r,new A.bbg(),q,t.f)) +s=this.b +p.j(0,"one_time_keys",s.p_(s,new A.bbh(),q,t.Ws)) +return p}} +A.bbd.prototype={ +$1(a){var s +if(a!=null){s=t.f +s=J.fR(s.a(a),new A.bbc(),t.N,s)}else s=null +return s}, +$S:524} +A.bbc.prototype={ +$2(a,b){return new A.a3(a,t.f.a(b),t.k0)}, +$S:205} +A.bbe.prototype={ +$2(a,b){var s=t.f +return new A.a3(a,J.fR(s.a(b),new A.bbb(),t.N,s),t.aD)}, +$S:521} +A.bbb.prototype={ +$2(a,b){return new A.a3(a,t.f.a(b),t.k0)}, +$S:205} +A.bbg.prototype={ +$2(a,b){return new A.a3(a,b,t.k0)}, +$S:166} +A.bbh.prototype={ +$2(a,b){return new A.a3(a,J.fR(b,new A.bbf(),t.N,t.f),t.aD)}, +$S:291} +A.bbf.prototype={ +$2(a,b){return new A.a3(a,b,t.k0)}, +$S:166} +A.aBg.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.fR(r,new A.bKP(),m,t.Ws)) +if(q!=null)l.j(0,"failures",J.fR(q,new A.bKQ(),m,t.f)) +if(p!=null)l.j(0,"master_keys",J.fR(p,new A.bKR(),m,t.f)) +if(o!=null)l.j(0,"self_signing_keys",J.fR(o,new A.bKS(),m,t.f)) +if(n!=null)l.j(0,"user_signing_keys",J.fR(n,new A.bKT(),m,t.f)) +return l}} +A.bKJ.prototype={ +$1(a){return a!=null?J.fR(t.f.a(a),new A.bKI(),t.N,t.vV):null}, +$S:1547} +A.bKI.prototype={ +$2(a,b){return new A.a3(a,J.fR(t.f.a(b),new A.bKD(),t.N,t.A6),t.rO)}, +$S:1548} +A.bKD.prototype={ +$2(a,b){return new A.a3(a,A.cyq(t.f.a(b)),t.Fu)}, +$S:1549} +A.bKK.prototype={ +$1(a){var s +if(a!=null){s=t.f +s=J.fR(s.a(a),new A.bKH(),t.N,s)}else s=null +return s}, +$S:524} +A.bKH.prototype={ +$2(a,b){return new A.a3(a,t.f.a(b),t.k0)}, +$S:205} +A.bKL.prototype={ +$1(a){return a!=null?J.fR(t.f.a(a),new A.bKG(),t.N,t.ee):null}, +$S:300} +A.bKG.prototype={ +$2(a,b){return new A.a3(a,A.a3Z(t.f.a(b)),t.IF)}, +$S:301} +A.bKM.prototype={ +$1(a){return a!=null?J.fR(t.f.a(a),new A.bKF(),t.N,t.ee):null}, +$S:300} +A.bKF.prototype={ +$2(a,b){return new A.a3(a,A.a3Z(t.f.a(b)),t.IF)}, +$S:301} +A.bKN.prototype={ +$1(a){return a!=null?J.fR(t.f.a(a),new A.bKE(),t.N,t.ee):null}, +$S:300} +A.bKE.prototype={ +$2(a,b){return new A.a3(a,A.a3Z(t.f.a(b)),t.IF)}, +$S:301} +A.bKP.prototype={ +$2(a,b){return new A.a3(a,J.fR(b,new A.bKO(),t.N,t.f),t.aD)}, +$S:1552} +A.bKO.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:1553} +A.bKQ.prototype={ +$2(a,b){return new A.a3(a,b,t.k0)}, +$S:166} +A.bKR.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:302} +A.bKS.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:302} +A.bKT.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:302} +A.pl.prototype={ +P(){var s=this.a,r=A.b(t.N,t.O) +if(s!=null)r.j(0,"type",s) +return r}, +gaO(a){return this.a}} +A.bzg.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.J5.prototype={ +G(){return"LoginType."+this.b}} +A.Re.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.bzh.prototype={ +$1(a){return a!=null?A.b7(a):null}, +$S:149} +A.bzi.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bzj.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bzk.prototype={ +$1(a){return a!=null?A.cGU(t.f.a(a)):null}, +$S:1555} +A.xg.prototype={ +G(){return"PresenceType."+this.b}} +A.a5T.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.bJv.prototype={ +$1(a){return a!=null?A.dG(A.av(a),0,null):null}, +$S:128} +A.bJw.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bJP.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"generic_search_term",this.a) +return s}} +A.aBh.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("O<1,R>") +o.j(0,"chunk",A.Q(new A.O(n,new A.bKY(),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.bKU.prototype={ +$1(a){return A.dbH(t.f.a(a))}, +$S:1556} +A.bKV.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bKW.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bKX.prototype={ +$1(a){return a!=null?A.b7(a):null}, +$S:149} +A.bKY.prototype={ +$1(a){return a.P()}, +$S:1557} +A.bKn.prototype={ +P(){var s=this.a,r=this.b,q=A.hT(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.bKo.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bKp.prototype={ +$1(a){return a!=null?A.dG(A.av(a),0,null):null}, +$S:128} +A.bKq.prototype={ +$1(a){return!B.b.p(A.a(["format","url"],t.s),a.a)}, +$S:134} +A.bKr.prototype={ +$1(a){return new A.a3(a.a,a.b,t.Yx)}, +$S:1558} +A.bKs.prototype={ +P(){return A.p(["app_id",this.a,"pushkey",this.b],t.N,t.O)}} +A.qF.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}, +gd6(a){return this.f}} +A.bKm.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.qD.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}, +ge7(a){return this.b}, +gd6(a){return this.c}, +gqq(a){return this.d}} +A.bJY.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bJZ.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bK_.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.qE.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.bB(s.a,new A.bKk(),p).bg(0)) +if(r!=null)o.j(0,"conditions",J.bB(r,new A.bKl(),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}, +gqR(a){return this.a}, +gZj(){return this.c}, +gcC(a){return this.d}, +gqq(a){return this.e}, +gTM(){return this.f}} +A.bK1.prototype={ +$1(a){return a}, +$S:526} +A.bK2.prototype={ +$1(a){return a!=null?J.bB(t.j.a(a),new A.bK0(),t.E2).bg(0):null}, +$S:1560} +A.bK0.prototype={ +$1(a){return A.dbN(t.f.a(a))}, +$S:1561} +A.bK3.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bKk.prototype={ +$1(a){return a}, +$S:135} +A.bKl.prototype={ +$1(a){return a.P()}, +$S:522} +A.bK4.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.bB(r,new A.bKf(),t.f).bg(0)) +if(q!=null)m.j(0,"override",J.bB(q,new A.bKg(),t.f).bg(0)) +if(p!=null)m.j(0,"room",J.bB(p,new A.bKh(),t.f).bg(0)) +if(o!=null)m.j(0,"sender",J.bB(o,new A.bKi(),t.f).bg(0)) +if(n!=null)m.j(0,"underride",J.bB(n,new A.bKj(),t.f).bg(0)) +return m}, +gqx(a){return this.a}} +A.bKa.prototype={ +$1(a){return a!=null?J.bB(t.j.a(a),new A.bK9(),t.JG).bg(0):null}, +$S:139} +A.bK9.prototype={ +$1(a){return A.aBb(t.f.a(a))}, +$S:145} +A.bKb.prototype={ +$1(a){return a!=null?J.bB(t.j.a(a),new A.bK8(),t.JG).bg(0):null}, +$S:139} +A.bK8.prototype={ +$1(a){return A.aBb(t.f.a(a))}, +$S:145} +A.bKc.prototype={ +$1(a){return a!=null?J.bB(t.j.a(a),new A.bK7(),t.JG).bg(0):null}, +$S:139} +A.bK7.prototype={ +$1(a){return A.aBb(t.f.a(a))}, +$S:145} +A.bKd.prototype={ +$1(a){return a!=null?J.bB(t.j.a(a),new A.bK6(),t.JG).bg(0):null}, +$S:139} +A.bK6.prototype={ +$1(a){return A.aBb(t.f.a(a))}, +$S:145} +A.bKe.prototype={ +$1(a){return a!=null?J.bB(t.j.a(a),new A.bK5(),t.JG).bg(0):null}, +$S:139} +A.bK5.prototype={ +$1(a){return A.aBb(t.f.a(a))}, +$S:145} +A.bKf.prototype={ +$1(a){return a.P()}, +$S:161} +A.bKg.prototype={ +$1(a){return a.P()}, +$S:161} +A.bKh.prototype={ +$1(a){return a.P()}, +$S:161} +A.bKi.prototype={ +$1(a){return a.P()}, +$S:161} +A.bKj.prototype={ +$1(a){return a.P()}, +$S:161} +A.Ax.prototype={ +G(){return"PushRuleKind."+this.b}} +A.SR.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.bMu.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bMv.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bMw.prototype={ +$1(a){return a!=null?A.b7(a):null}, +$S:149} +A.bMx.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bMy.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.aCG.prototype={ +P(){return A.p(["count",this.a,"etag",this.b],t.N,t.O)}} +A.wV.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.xp.prototype={ +P(){var s=this.a,r=t.N +return A.p(["sessions",s.p_(s,new A.bOx(),r,t.f)],r,t.O)}} +A.bOw.prototype={ +$2(a,b){return new A.a3(a,A.cJ3(t.f.a(b)),t.H6)}, +$S:1565} +A.bOx.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:1566} +A.KC.prototype={ +P(){var s=this.a,r=t.N +return A.p(["rooms",s.p_(s,new A.bOz(),r,t.f)],r,t.O)}} +A.bOy.prototype={ +$2(a,b){return new A.a3(a,A.dcq(t.f.a(b)),t.ad)}, +$S:1567} +A.bOz.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:1568} +A.Nx.prototype={ +G(){return"BackupAlgorithm."+this.b}} +A.arX.prototype={ +P(){var s=this,r=t.N,q=A.p([B.iB,"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.aqT.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.bB(p,new A.bkM(),t.f).bg(0)) +if(o!=null)l.j(0,"events_before",J.bB(o,new A.bkN(),t.f).bg(0)) +if(n!=null)l.j(0,"start",n) +if(m!=null)l.j(0,"state",J.bB(m,new A.bkO(),t.f).bg(0)) +return l}} +A.bkG.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bkH.prototype={ +$1(a){return a!=null?A.t1(t.f.a(a)):null}, +$S:1569} +A.bkI.prototype={ +$1(a){return a!=null?J.bB(t.j.a(a),new A.bkF(),t.qJ).bg(0):null}, +$S:169} +A.bkF.prototype={ +$1(a){return A.t1(t.f.a(a))}, +$S:122} +A.bkJ.prototype={ +$1(a){return a!=null?J.bB(t.j.a(a),new A.bkE(),t.qJ).bg(0):null}, +$S:169} +A.bkE.prototype={ +$1(a){return A.t1(t.f.a(a))}, +$S:122} +A.bkK.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bkL.prototype={ +$1(a){return a!=null?J.bB(t.j.a(a),new A.bkD(),t.qJ).bg(0):null}, +$S:169} +A.bkD.prototype={ +$1(a){return A.t1(t.f.a(a))}, +$S:122} +A.bkM.prototype={ +$1(a){return a.P()}, +$S:100} +A.bkN.prototype={ +$1(a){return a.P()}, +$S:100} +A.bkO.prototype={ +$1(a){return a.P()}, +$S:100} +A.pp.prototype={ +G(){return"Membership."+this.b}} +A.arW.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("O<1,R>") +p.j(0,"chunk",A.Q(new A.O(o,new A.bp7(),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.bB(q,new A.bp8(),t.f).bg(0)) +return p}} +A.bp4.prototype={ +$1(a){return A.t1(t.f.a(a))}, +$S:122} +A.bp5.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.bp6.prototype={ +$1(a){return a!=null?J.bB(t.j.a(a),new A.bp3(),t.qJ).bg(0):null}, +$S:169} +A.bp3.prototype={ +$1(a){return A.t1(t.f.a(a))}, +$S:122} +A.bp7.prototype={ +$1(a){return a.P()}, +$S:100} +A.bp8.prototype={ +$1(a){return a.P()}, +$S:100} +A.qI.prototype={ +G(){return"ReceiptType."+this.b}} +A.bWI.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"lazy_load_members",!0) +return s}} +A.bOv.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"state",this.f.P()) +return s}} +A.bmh.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"room",this.e.P()) +return s}} +A.xJ.prototype={ +P(){var s=this.a,r=A.hT(this.b,t.N,t.O) +if(s!=null)r.j(0,"order",s) +return r}} +A.fd.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.bJp.prototype={ +$1(a){return a!=null?A.dG(A.av(a),0,null):null}, +$S:128} +A.bJq.prototype={ +$1(a){return a!=null?A.av(a):null}, +$S:20} +A.aGO.prototype={ +P(){var s=this,r=s.c,q=A.aM(r).i("O<1,h>") +return A.p(["password",s.a,"ttl",s.b,"uris",A.Q(new A.O(r,new A.c1y(),q),!0,q.i("al.E")),"username",s.d],t.N,t.O)}} +A.c1x.prototype={ +$1(a){return A.av(a)}, +$S:33} +A.c1y.prototype={ +$1(a){return a}, +$S:18} +A.arY.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.fR(r,new A.bpj(),q,t.y)) +q=this.b +s=A.aM(q).i("O<1,h>") +p.j(0,"versions",A.Q(new A.O(q,new A.bpk(),s),!0,s.i("al.E"))) +return p}} +A.bph.prototype={ +$1(a){return a!=null?J.fR(t.f.a(a),new A.bpg(),t.N,t.y):null}, +$S:1571} +A.bpg.prototype={ +$2(a,b){return new A.a3(a,A.iN(b),t.WY)}, +$S:1572} +A.bpi.prototype={ +$1(a){return A.av(a)}, +$S:33} +A.bpj.prototype={ +$2(a,b){return new A.a3(a,b,t.WY)}, +$S:1573} +A.bpk.prototype={ +$1(a){return a}, +$S:18} +A.KR.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.bT2.prototype={ +$1(a){return a!=null?A.b7(a):null}, +$S:149} +A.T_.prototype={ +G(){return"RequestType."+this.b}} +A.axO.prototype={ +dw(a,b){var s,r=a.b +if(r>=400&&r<500){s=B.t.b7(0,B.l.b7(0,b)) +if(t.f.b(s))throw A.j(A.d9X(s))}this.b0j(a,b)}, +JY(a,b,c,d,e){return this.bUl(0,b,c,d,e)}, +JX(a,b,c){return this.JY(a,b,c,"",null)}, +acB(a,b,c,d){return this.JY(a,b,c,d,null)}, +bUl(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$JY=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.e5(a4,null) +else m=a4 +d=B.c.aZ(a3,"/media/v3/upload") +if(d)m=a4 +d=n.b +d.toString +l=d.d8(A.c8(null,null,"_matrix"+a3,null,null,null,a5,null,null)) +d=t.N +k=A.b(d,d) +if(a2===B.dDC||a2===B.q3)J.bD(k,"Content-Type","application/json") +c=n.c +if(c!=null)J.bD(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.a6J("GET",l,k),$async$JY) +case 13:a0.b=a8 +s=8 +break +case 10:a0=j +s=14 +return A.f(n.a.LD("POST",l,k,m,null),$async$JY) +case 14:a0.b=a8 +s=8 +break +case 11:a0=j +s=15 +return A.f(n.a.LD("PUT",l,k,m,null),$async$JY) +case 15:a0.b=a8 +s=8 +break +case 12:a0=j +s=16 +return A.f(n.a.LD("DELETE",l,k,null,null),$async$JY) +case 16:a0.b=a8 +s=8 +break +case 8:d=j.aW() +h=A.csg(J.J(A.cpC(d.e).c.a,"charset")).b7(0,d.w) +try{h=B.l.b7(0,j.aW().w)}catch(a6){}if(j.aW().b>=500&&j.aW().b<600){d=A.aL(h) +throw A.j(d)}g=A.dz(new A.tv(h),0,null) +if(J.rh(g,"[")&&J.d1h(g,"]"))g='{"chunk":'+A.q(g)+"}" +i=t.XF.a(B.t.ck(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.Jk(f)) +s=6 +break +case 3:s=2 +break +case 6:if(j.aW().b>=400&&j.aW().b<500){d=j.bT2() +throw A.j(new A.iy(t.f.a(B.t.b7(0,d.gv4(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$JY,r)}, +adt(a,b,c){return this.bWR(a,b,c)}, +bWR(a,b,c){var s=0,r=A.o(t._P),q,p=this,o,n,m,l,k,j +var $async$adt=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.acB(0,B.q3,"/client/v3/keys/upload",m),$async$adt) +case 3:q=l.eA(k.a(j.J(e,"one_time_key_counts")),o,t.S) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$adt,r)}, +a8R(a){return this.bFr(a)}, +bFr(a){var s=0,r=A.o(t.H),q,p=this,o +var $async$a8R=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:o=A.cLd(a.P()).P() +o.j(0,"kind",null) +s=3 +return A.f(p.acB(0,B.q3,"/client/v3/pushers/set",o),$async$a8R) +case 3:s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a8R,r)}, +a2J(){var s=0,r=A.o(t.rC),q,p=this,o,n,m +var $async$a2J=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.JX(0,B.DI,"/client/v3/voip/turnServer"),$async$a2J) +case 3:o=b +n=J.S(o) +m=n.h(o,"ttl") +if(typeof m=="number")n.j(o,"ttl",B.e.C(m)) +q=A.df2(o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2J,r)}} +A.rl.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}, +gaO(a){return this.a}} +A.ak9.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"type",this.a) +return s}, +gaO(a){return this.a}} +A.GT.prototype={ +P(){var s=this.aug() +s.j(0,"password",this.c) +s.j(0,"identifier",this.d.P()) +return s}} +A.aka.prototype={ +P(){var s=this.auh() +s.j(0,"medium",this.b) +s.j(0,"address",this.c) +return s}} +A.Yj.prototype={ +P(){var s=this.aug(),r=this.c +r===$&&A.e() +s.j(0,"threepid_creds",r.P()) +return s}} +A.aGf.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.CE.prototype={ +P(){var s=this.auh() +s.j(0,"user",this.b) +return s}} +A.eY.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"type",this.a) +s.j(0,"content",this.b) +return s}, +gaO(a){return this.a}, +gqx(a){return this.b}} +A.l7.prototype={ +P(){var s=this.auj() +s.j(0,"sender",this.c) +return s}} +A.lK.prototype={ +P(){var s=this.auj(),r=this.c +if(r!=null)s.j(0,"room_id",r) +return s}} +A.yZ.prototype={ +P(){var s=this.avd() +s.j(0,"origin_server_ts",this.y.a) +return s}} +A.rS.prototype={ +G(){return"ImagePackUsage."+this.b}} +A.csS.prototype={ +$1(a){return A.p(["sticker",B.OS,"emoticon",B.pf],t.N,t.Hd).h(0,a)}, +$S:1574} +A.csT.prototype={ +$1(a){return A.p([B.OS,"sticker",B.pf,"emoticon"],t.Hd,t.N).h(0,a)}, +$S:1575} +A.csU.prototype={ +$1(a){return!this.a.p(0,a)||B.b.p(this.b,a)}, +$S:6} +A.csV.prototype={ +$1(a){return!B.b.p(this.a,a)}, +$S:6} +A.DL.prototype={ +P(){var s=t.N,r=A.hT(this.a,s,t.O),q=this.b +r.j(0,"images",q.p_(q,new A.bu8(),s,t.f)) +r.j(0,"pack",this.c.P()) +return r}} +A.bu4.prototype={ +$1(a){return!B.b.p(A.a(["images","pack","emoticons","short"],t.s),a.a)}, +$S:134} +A.bu5.prototype={ +$2(a,b){return new A.a3(a,A.cxS(t.f.a(b)),t.WZ)}, +$S:529} +A.bu6.prototype={ +$2(a,b){var s=B.c.aZ(a,":")&&B.c.eS(a,":")?B.c.X(a,1,a.length-1):a +return new A.a3(s,A.cxS(t.f.a(b)),t.WZ)}, +$S:529} +A.bu7.prototype={ +$2(a,b){var s=null,r=B.c.aZ(a,":")&&B.c.eS(a,":")?B.c.X(a,1,a.length-1):a +return new A.a3(r,new A.mu(A.b(t.N,t.O),A.dG(b,0,s),s,s,s),t.WZ)}, +$S:1577} +A.bu8.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:1578} +A.mu.prototype={ +P(){var s=this,r="usage",q=s.a,p=t.N,o=t.O,n=A.eA(q,p,o) +n.D(0,r) +o=A.hT(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.cRI(n,A.nP(q,r,p))) +return o}} +A.bu9.prototype={ +$1(a){return!B.b.p(A.a(["url","body","info"],t.s),a.a)}, +$S:134} +A.bua.prototype={ +P(){var s=this,r="usage",q=s.a,p=t.N,o=t.O,n=A.eA(q,p,o) +n.D(0,r) +o=A.hT(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.cRI(n,A.nP(q,r,p))) +q=s.e +if(q!=null)o.j(0,"attribution",q) +return o}} +A.bub.prototype={ +$1(a){return!B.b.p(A.a(["display_name","avatar_url","attribution"],t.s),a.a)}, +$S:134} +A.bOp.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.bOs(),o,t.f)) +if(r)$.V().bXV("ciphertextOlm and ciphertextMegolm are both set, which should never happen!")}return n}} +A.bOr.prototype={ +$2(a,b){var s +t.f.a(b) +s=J.S(b) +return new A.a3(a,new A.z_(A.av(s.h(b,"body")),A.b7(s.h(b,"type"))),t.lI)}, +$S:1579} +A.bOs.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:1580} +A.z_.prototype={ +P(){var s=A.b(t.N,t.O) +s.j(0,"body",this.a) +s.j(0,"type",this.b) +return s}, +gaO(a){return this.b}} +A.bOt.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.bRY.prototype={ +P(){var s=A.b(t.N,t.O),r=this.a +if(r!=null)s.j(0,"key",r) +return s}, +ge7(a){return this.a}} +A.aDf.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.bRZ.prototype={ +$1(a){var s,r +if(a!=null){s=t.N +r=t.S +r=new A.a5g(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:1581} +A.a5g.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.c0Z.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.Jk.prototype={ +k(a){return J.bp(this.a)}, +$ibw:1} +A.fL.prototype={ +P(){var s,r=this,q="state_key",p=r.avd() +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.fb.prototype={ +G(){return"MatrixError."+this.b}} +A.iy.prototype={ +gZL(){var s=A.az(this.a,"errcode",B.i,t.N) +if(s==null)s=this.ga1p()?"M_FORBIDDEN":"M_UNKNOWN" +return s}, +ganx(a){var s=A.az(this.a,"error",B.i,t.N) +if(s==null)s=this.ga1p()?"Require additional authentication":"Unknown error" +return s}, +k(a){return this.gZL()+": "+this.ganx(this)}, +gaLk(a){return B.b.wt(B.dgq,new A.bBt(this),new A.bBu())}, +ga1p(){var s=this.b +return s!=null?s.b===401:this.ga80()!=null}, +ga80(){var s,r=A.az(this.a,"flows",B.i,t.Dn) +if(r==null)r=null +else{r=J.XI(r,t.f) +s=t.HV +s=A.iY(new A.el(A.iY(r,new A.bBr(),r.$ti.i("D.E"),t.O),s),new A.bBs(),s.i("D.E"),t.Zz) +s=A.Q(s,!0,A.y(s).i("D.E")) +r=s}return r}, +$ibw:1} +A.bBt.prototype={ +$1(a){return a.b===this.a.gZL()}, +$S:1582} +A.bBu.prototype={ +$0(){return B.pJ}, +$S:1583} +A.bBr.prototype={ +$1(a){return J.J(a,"stages")}, +$S:1584} +A.bBs.prototype={ +$1(a){var s=t.N +return new A.GS(A.df(J.XI(a,s),!0,s))}, +$S:1585} +A.GS.prototype={} +A.v4.prototype={ +P(){var s,r=this,q=r.e,p=J.cb(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}, +gcZ(a){return this.b}} +A.Ad.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.gcr(k) +i=J.ag(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.fp(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.bD(m,o.a,n)}}}return j}, +$S:514} +A.qn.prototype={ +P(){var s=this.a3Z() +J.bD(s,"usage",this.f) +return s}} +A.m3.prototype={ +P(){var s=this.a3Z(),r=J.cb(s) +r.j(s,"device_id",this.f) +r.j(s,"algorithms",this.r) +return s}} +A.ve.prototype={} +A.bJc.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.bJd.prototype={ +$1(a){return J.v(B.b.gR(a.G().split(".")),J.J(this.a,"presence"))}, +$S:1586} +A.a7f.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.oJ.prototype={ +P(){var s=this.b0n() +s.j(0,"state_key",this.f) +return s}} +A.kX.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("O<1,R>") +o.j(0,"presence",A.p(["events",A.Q(new A.O(s,new A.bZl(),r),!0,r.i("al.E"))],p,t.E0))}s=q.d +if(s!=null){r=A.a0(s).i("O<1,R>") +o.j(0,"account_data",A.p(["events",A.Q(new A.O(s,new A.bZm(),r),!0,r.i("al.E"))],p,t.E0))}s=q.e +if(s!=null){r=A.a0(s).i("O<1,R>") +o.j(0,"to_device",A.p(["events",A.Q(new A.O(s,new A.bZn(),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.bZd.prototype={ +$0(){var s=A.cx(this.a,"rooms",B.i,t.N,t.O) +return s!=null?A.dcy(s):null}, +$S:1587} +A.bZe.prototype={ +$1(a){var s,r=t.f +r.a(a) +s=J.S(a) +return new A.ve(A.dbq(r.a(s.h(a,"content"))),A.av(s.h(a,"sender")),A.av(s.h(a,"type")),A.hh(r.a(s.h(a,"content"))))}, +$S:1588} +A.bZf.prototype={ +$1(a){return A.cFu(t.f.a(a))}, +$S:1589} +A.bZg.prototype={ +$1(a){return A.d36(t.f.a(a))}, +$S:1590} +A.bZh.prototype={ +$0(){var s,r=t.N,q=A.cx(this.a,"device_lists",B.i,r,t.O) +if(q!=null){s=A.nP(q,"changed",r) +if(s==null)s=A.a([],t.s) +r=A.nP(q,"left",r) +r=new A.a_J(s,r==null?A.a([],t.s):r)}else r=null +return r}, +$S:1591} +A.bZl.prototype={ +$1(a){return a.P()}, +$S:1592} +A.bZm.prototype={ +$1(a){return a.P()}, +$S:1593} +A.bZn.prototype={ +$1(a){return a.P()}, +$S:1594} +A.tr.prototype={ +b7o(a){var s=t.N,r=t.O,q=A.cx(a,"join",B.i,s,r) +this.a=q==null?null:A.zw(q,new A.bPe(),s,r,s,t.Ho) +q=A.cx(a,"invite",B.i,s,r) +this.b=q==null?null:A.zw(q,new A.bPf(),s,r,s,t.Aj) +q=A.cx(a,"leave",B.i,s,r) +this.c=q==null?null:A.zw(q,new A.bPg(),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.bPh(),s,t.f)) +q=this.b +if(q!=null)r.j(0,"invite",q.p_(q,new A.bPi(),s,t.f)) +q=this.c +if(q!=null)r.j(0,"leave",q.p_(q,new A.bPj(),s,t.f)) +return r}} +A.bPe.prototype={ +$2(a,b){return new A.a3(a,A.d8A(t.f.a(b)),t.Md)}, +$S:1595} +A.bPf.prototype={ +$2(a,b){return new A.a3(a,A.d8o(t.f.a(b)),t.KB)}, +$S:1596} +A.bPg.prototype={ +$2(a,b){return new A.a3(a,A.d9_(t.f.a(b)),t.ms)}, +$S:1597} +A.bPh.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:1598} +A.bPi.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:1599} +A.bPj.prototype={ +$2(a,b){return new A.a3(a,b.P(),t.k0)}, +$S:1600} +A.bZ7.prototype={} +A.lW.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.bB(o,new A.bwc(),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("O<1,R>") +p.j(0,"ephemeral",A.p(["events",A.Q(new A.O(o,new A.bwd(),s),!0,s.i("al.E"))],q,t.E0))}o=r.e +if(o!=null){s=A.a0(o).i("O<1,R>") +p.j(0,"account_data",A.p(["events",A.Q(new A.O(o,new A.bwe(),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.bw9.prototype={ +$1(a){return A.t1(t.f.a(a))}, +$S:530} +A.bwa.prototype={ +$1(a){return A.akw(t.f.a(a))}, +$S:307} +A.bwb.prototype={ +$1(a){return A.akw(t.f.a(a))}, +$S:307} +A.bwc.prototype={ +$1(a){return a.P()}, +$S:100} +A.bwd.prototype={ +$1(a){return a.P()}, +$S:308} +A.bwe.prototype={ +$1(a){return a.P()}, +$S:308} +A.pg.prototype={ +P(){var s,r=t.N,q=A.b(r,t.O),p=this.a +if(p!=null){s=A.a0(p).i("O<1,R>") +q.j(0,"invite_state",A.p(["events",A.Q(new A.O(p,new A.bw0(),s),!0,s.i("al.E"))],r,t.E0))}return q}} +A.bw_.prototype={ +$1(a){return A.de9(t.f.a(a))}, +$S:1604} +A.bw0.prototype={ +$1(a){return a.P()}, +$S:1605} +A.no.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.bB(p,new A.by8(),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("O<1,R>") +q.j(0,"account_data",A.p(["events",A.Q(new A.O(p,new A.by9(),s),!0,s.i("al.E"))],r,t.E0))}return q}} +A.by6.prototype={ +$1(a){return A.t1(t.f.a(a))}, +$S:530} +A.by7.prototype={ +$1(a){return A.akw(t.f.a(a))}, +$S:307} +A.by8.prototype={ +$1(a){return a.P()}, +$S:100} +A.by9.prototype={ +$1(a){return a.P()}, +$S:308} +A.vH.prototype={ +P(){var s,r=A.b(t.N,t.O),q=this.a +if(q!=null){s=A.a0(q).i("O<1,R>") +r.j(0,"events",A.Q(new A.O(q,new A.c0_(),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.c_Z.prototype={ +$1(a){return A.t1(a)}, +$S:1606} +A.c0_.prototype={ +$1(a){return a.P()}, +$S:100} +A.aav.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.a_J.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.bmj.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.bmi.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.km.prototype={ +G(){return"Level."+this.b}} +A.bzo.prototype={ +QJ(a){this.c.push(a) +if(a.d.a<=this.a.a)A.ea(a)}, +bXW(a,b,c){return this.QJ(new A.dp(a,b,$.dL().$1(c),B.B_))}, +bXV(a){return this.bXW(a,null,null)}, +kG(a,b,c,d){return this.QJ(new A.dp(b,c,$.dL().$1(d),B.fr))}, +pA(a,b){return this.kG(a,b,null,null)}, +E0(a,b,c){return this.kG(a,b,c,null)}, +tJ(a,b,c,d){return this.QJ(new A.dp(b,c,$.dL().$1(d),B.cY))}, +adC(a,b,c){return this.tJ(a,b,c,null)}, +fj(a,b){return this.tJ(a,b,null,null)}, +eg(a){return this.QJ(new A.dp(a,null,$.dL().$1(null),B.j9))}, +a8D(a,b,c,d){return this.QJ(new A.dp(b,c,$.dL().$1(d),B.h2))}, +b9(a,b){return this.a8D(a,b,null,null)}, +amH(a,b,c){return this.a8D(a,b,c,null)}, +a1Z(a,b,c){return this.QJ(new A.dp(a,b,$.dL().$1(c),B.dx))}, +cY(a){return this.a1Z(a,null,null)}, +aRl(a,b){return this.a1Z(a,b,null)}} +A.bzp.prototype={ +$1(a){return a}, +$S:1607} +A.dp.prototype={} +A.bA0.prototype={ +$1(a){return A.cJH(this.a,a)}, +$S:79} +A.ckm.prototype={ +$3(a,b,c){return $.V().fj(0,'Expected required "'+b.k(0)+'" in event content for the Key "'+a+'" but got "'+c.k(0)+'" at '+A.cq_(A.qS()))}} +A.chY.prototype={ +$3(a,b,c){if(c!==B.dSn)$.V().fj(0,'Expected optional "'+b.k(0)+'" in event content for the Key "'+a+'" but got "'+c.k(0)+'" at '+A.cq_(A.qS()))}} +A.clj.prototype={ +$3(a,b,c){}} +A.bs8.prototype={} +A.bsa.prototype={ +$1(a){return A.asy(a,this.b,this.a)}, +$S:1608} +A.bsb.prototype={ +$1(a){var s +if(!this.a){s=J.l5(a,new A.bs9()) +a=A.Q(s,!0,s.$ti.i("D.E"))}J.cEX(a) +return a}, +$S:1609} +A.bs9.prototype={ +$1(a){return a.b!=null&&a.c==null}, +$S:363} +A.Dz.prototype={ +k(a){var s=this +return"Homeserver( "+s.a.k(0)+", "+A.q(s.b)+", "+A.q(s.c)+", "+A.q(s.d)+", "+A.q(s.e)+", "+A.q(s.f)+", "+A.q(s.r)+", "+A.q(s.w)+", "+A.q(s.x)+", "+A.q(s.y)+" )"}} +A.ja.prototype={ +k(a){var s=this.a.a.k(0),r=this.b +return"HomeserverBenchmarkResult( "+s+": "+A.q(r==null?this.c:r)+" )"}, +bM(a,b){var s,r +if(!(b instanceof A.ja)||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.bM(s.a,r.a)}} +A.aky.prototype={ +k(a){var s=J.bp(this.a) +return s==null?"":s}, +gKN(){return this.b}} +A.bwf.prototype={ +a9o(){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$a9o=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.csB(A.dG("https://joinmatrix.org/servers.json",0,null)),$async$a9o) +case 3:a5=a8 +if(a5.b!==200){q=A.a([],t.p2) +s=1 +break}p=A.csg(J.J(A.cpC(a5.e).c.a,"charset")).b7(0,a5.w) +try{o=A.df(B.t.ck(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.bIM(new A.fo(a2,new A.aQ(s,r),r.i("fo")),new A.fo(a2,new A.aQ(q,p),p.i("fo")),new A.fo(a2,new A.aQ(o,n),n.i("fo")),new A.fo(a2,new A.aQ(m,l),l.i("fo")),new A.fo(a2,new A.aQ(k,j),j.i("fo")),new A.fo(a2,new A.aQ(i,h),h.i("fo")),new A.fo(a2,new A.aQ(g,f),f.i("fo")),new A.fo(a2,new A.aQ(e,d),d.i("fo")),new A.fo(a2,new A.aQ(c,b),b.i("fo")),new A.fo(a2,new A.aQ(a,a0),a0.i("fo")))}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.ih(A.a([q.d.aI(0),q.e.aI(0),q.f.aI(0),q.r.aI(0),q.w.aI(0),q.x.aI(0),q.y.aI(0),q.z.aI(0),q.Q.aI(0),q.as.aI(0),q.at.aI(0),q.ch.aI(0),q.CW.aI(0),q.cx.aI(0),q.cy.aI(0),q.db.aI(0),q.dx.aI(0),q.dy.aI(0),q.fr.aI(0),q.fx.aI(0),q.fy.aI(0),q.ax.aI(0),q.ay.aI(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.cBS(l) +if(n!=null){m.b=m.gaS(m).bD6(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:11} +A.c4W.prototype={ +$1(a){var s=this.a +s.R8.r6(new A.c4L(s),t.P)}, +$S:9} +A.c4L.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.cBS(n) +if(p!=null){o.b=o.gaS(o).bDb(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:11} +A.c4X.prototype={ +$1(a){var s=this.a +s.R8.r6(new A.c4K(s),t.P)}, +$S:9} +A.c4K.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).YT(!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.aK(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:11} +A.c4Y.prototype={ +$1(a){var s=this.a +s.R8.r6(new A.c4J(s),t.P)}, +$S:9} +A.c4J.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).YT(!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:11} +A.c4Z.prototype={ +$1(a){var s=this.a +s.R8.r6(new A.c4I(s),t.P)}, +$S:9} +A.c4I.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).YT(!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:11} +A.c5_.prototype={ +$1(a){var s=this.a +s.R8.r6(new A.c4H(s),t.P)}, +$S:9} +A.c4H.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).bDA(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:11} +A.c50.prototype={ +$1(a){var s=this.a +s.R8.r6(new A.c4E(s),t.P)}, +$S:9} +A.c4E.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).bDp(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:11} +A.c4S.prototype={ +$1(a){var s=this.a +s.R8.r6(new A.c4D(s),t.P)}, +$S:9} +A.c4D.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).YT(!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.ta(p==null?"":p)}return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:11} +A.c4T.prototype={ +$1(a){var s=this.a +s.R8.r6(new A.c4C(s),t.P)}, +$S:9} +A.c4C.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).bDH(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:11} +A.c53.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.jS("[Player] has been disposed")) +s=2 +return A.f(o.go.a,$async$$0) +case 2:s=3 +return A.f(o.gD4(),$async$$0) +case 3:s=4 +return A.f(o.a0A(0,!1),$async$$0) +case 4:o.b=o.gaS(o).Rn(o.gaS(o).ch.bDx(new A.Bv("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).Rn(o.gaS(o).ch.bD2(new A.we("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).Rn(o.gaS(o).ch.bDt(new A.xE("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.xc.p6(p) +$.N1().h(0,"$com.alexmercerind.media_kit.instances").a8Q(o.p2) +s=5 +return A.f(o.b2j(),$async$$0) +case 5:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c56.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.jS("[Player] has been disposed")) +s=2 +return A.f(n.go.a,$async$$0) +case 2:s=3 +return A.f(n.gD4(),$async$$0) +case 3:p=A.a([],t.Pi) +p.push(q.b) +n.b=n.gaS(n).YU(!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).Rm(new A.xc(p,0)) +o=n.d +if((o.c&4)===0)o.t(0,new A.xc(p,0)) +n.a5M(n.ok[n.k4].a) +o=n.p3.play() +o.toString +A.em(o,t.z).nf(new A.c57(n)) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c57.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:16} +A.c5a.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.jS("[Player] has been disposed")) +s=2 +return A.f(o.go.a,$async$$0) +case 2:s=3 +return A.f(o.gD4(),$async$$0) +case 3:p=o.p3.play() +p.toString +A.em(p,t.z).nf(new A.c5b(o)) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c5b.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:16} +A.c58.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.jS("[Player] has been disposed")) +s=2 +return A.f(p.go.a,$async$$0) +case 2:s=3 +return A.f(p.gD4(),$async$$0) +case 3:p.p3.pause() +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c59.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.jS("[Player] has been disposed")) +s=2 +return A.f(o.go.a,$async$$0) +case 2:s=3 +return A.f(o.gD4(),$async$$0) +case 3:p=o.p3.paused +p.toString +s=p?4:6 +break +case 4:s=7 +return A.f(o.NI(0,!1),$async$$0) +case 7:s=5 +break +case 6:s=8 +return A.f(o.a0A(0,!1),$async$$0) +case 8:case 5:return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.c51.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.jS("[Player] has been disposed")) +s=2 +return A.f(o.go.a,$async$$0) +case 2:s=3 +return A.f(o.gD4(),$async$$0) +case 3:p=A.Q(o.ok,!0,t.uI) +p.push(q.b) +o.ok=p +o.b=o.gaS(o).Rm(o.gaS(o).a.bDl(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.c5e.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.jS("[Player] has been disposed")) +s=2 +return A.f(m.go.a,$async$$0) +case 2:s=3 +return A.f(m.gD4(),$async$$0) +case 3:p=A.Q(m.ok,!0,t.uI) +m.ok=p +o=q.b +B.b.ej(p,o) +if(B.d.ya(m.k4,o))--m.k4 +p=m.gaS(m) +o=m.gaS(m) +n=m.ok +m.b=p.Rm(o.a.amn(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.c54.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.jS("[Player] has been disposed")) +s=2 +return A.f(o.go.a,$async$$0) +case 2:s=3 +return A.f(o.gD4(),$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.c5d(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.c5d.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).Rm(o.gaS(o).a.amj(o.k4)) +p=o.d +if((p.c&4)===0)p.t(0,o.gaS(o).a) +p=o.p3 +p.children.toString +B.xc.a4E(p) +o.b=o.gaS(o).Rn(new A.tI(B.k6,B.iA,B.jA)) +p=o.dx +if((p.c&4)===0)p.t(0,new A.tI(B.k6,B.iA,B.jA)) +o.a5M(o.ok[o.k4].a) +s=2 +return A.f(o.NI(0,!1),$async$$0) +case 2:o.b=o.gaS(o).YU(!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.c5f.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.jS("[Player] has been disposed")) +s=2 +return A.f(p.go.a,$async$$0) +case 2:s=3 +return A.f(p.gD4(),$async$$0) +case 3:p.p3.currentTime=B.d.aK(q.b.a,1000)/1000 +p.b=p.gaS(p).bD8(!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.c5g.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.jS("[Player] has been disposed")) +s=2 +return A.f(p.go.a,$async$$0) +case 2:s=3 +return A.f(p.gD4(),$async$$0) +case 3:p.p3.volume=q.b/100 +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.b2x.prototype={ +$1(a){return A.cn(B.a0,a,B.l,!1)}, +$S:18} +A.bqc.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($.cI5){s=1 +break}m=new A.aG(new A.ah($.as,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.cC(l,"load",new A.bqa(m),!1,f) +A.cC(l,"error",new A.bqb(m),!1,f) +k=h.head +if(k==null){f=h.createElement("head") +f.toString +k=f +h.appendChild(k).toString}J.d14(k,l)}catch(c){if((m.a.a&30)===0)m.qU(new A.nR("Failed to load HLS.js"))}p=4 +s=7 +return A.f(m.a,$async$$0) +case 7:$.cI5=!0 +p=2 +s=6 +break +case 4:p=3 +d=o +j=A.a2(d) +i=A.ay(d) +A.kA(J.bp(j)) +A.kA(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.bqa.prototype={ +$1(a){var s=this.a +if((s.a.a&30)===0)s.pq(0)}, +$S:9} +A.bqb.prototype={ +$1(a){var s=this.a +if((s.a.a&30)===0)s.qU(new A.nR("Failed to load HLS.js"))}, +$S:9} +A.axM.prototype={} +A.Jc.prototype={ +fN(a){return this.f===a.f&&this.r===a.r}} +A.ae5.prototype={ +Y(){return new A.ae6(A.bL(B.G,t.Tu),A.a([],t.aU),B.k)}} +A.ae6.prototype={ +gGA(){var s,r=this.d +if(r===$){s=this.c +s.toString +A.dq(s) +r=this.d=!1}return r}, +gK6(a){var s,r=this.e +if(r===$){s=this.c +s.toString +A.dq(s) +r=this.e=!1}return r}, +gYk(){var s,r=this.ax +if(r===$){s=this.c.U(t.F).f.a.c.a.a +r=this.ax=s.gaS(s).x}return r}, +dk(){var s,r,q,p=this +p.kr() +s=p.db +if(s.length===0){r=t.F +q=p.c.U(r).f.a.c.a.a +q=q.gq5(q).a.bG(new A.cgM(p)) +r=p.c.U(r).f.a.c.a.a +B.b.H(s,A.a([q,r.gq5(r).x.bG(new A.cgN(p))],t.aU)) +s=p.c +s.toString +A.dq(s)}}, +n(){var s,r,q +for(s=this.db,r=s.length,q=0;q")) +m=l}else m=l +m.bG(new A.cgR(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:11} +A.cgR.prototype={ +$1(a){var s=this.a +if(s.c!=null)s.I(new A.cgP(s,a))}, +$S:78} +A.cgP.prototype={ +$0(){this.a.r=this.b}, +$S:0} +A.ch4.prototype={ +$0(){var s=this.a +s.y=this.b +s.as=s.z=!0}, +$S:0} +A.ch5.prototype={ +$0(){var s=this.a +if(s.c!=null)s.I(new A.ch3(s))}, +$S:0} +A.ch3.prototype={ +$0(){var s=this.a +s.as=s.z=!1}, +$S:0} +A.ch1.prototype={ +$0(){this.a.w=!0}, +$S:0} +A.ch2.prototype={ +$0(){var s=this.a +if(s.c!=null)s.I(new A.ch0(s))}, +$S:0} +A.ch0.prototype={ +$0(){this.a.w=!1}, +$S:0} +A.cgF.prototype={ +$0(){var s=this.a +s.I(new A.cgu(s))}, +$S:0} +A.cgu.prototype={ +$0(){var s=this.a +if(!s.gK6(s))s.d=!1}, +$S:0} +A.cgw.prototype={ +$1(a){this.a.a0k()}, +$S:24} +A.cgv.prototype={ +$1(a){this.a.a0k()}, +$S:24} +A.cgx.prototype={ +$0(){}, +$S:0} +A.cgC.prototype={ +$1(a){return this.aTi(a)}, +aTi(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.a3g(B.e.bb(p.r-a.b.b/100,0,1)) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:532} +A.cgD.prototype={ +$0(){}, +$S:0} +A.cgE.prototype={ +$1(a){return this.aTh(a)}, +aTh(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.fR(B.e.bb(p.y-a.b.b/100,0,1)) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:532} +A.cgG.prototype={ +$3(a,b,c){return A.t9(c,b)}, +$S:533} +A.cgJ.prototype={ +$0(){var s=this.a +if(s.CW)s.I(new A.cgs(s))}, +$S:0} +A.cgs.prototype={ +$0(){var s=this.a +s.ay=s.CW=!1}, +$S:0} +A.cgH.prototype={ +$1(a){this.a.cy.sm(0,new A.bc(0-a.a))}, +$S:3} +A.cgI.prototype={ +$1(a){var s,r,q,p,o=this.a +o.I(new A.cgt(o)) +o=this.b +s=t.F +r=o.U(s).f.a.c.a.a +r=r.gaS(r) +q=o.U(s).f.a.c.a.a +p=A.cHg(new A.bc(r.d.a-a.a),B.G,q.gaS(q).e) +o.U(s).f.a.c.a.p8(0,p)}, +$S:3} +A.cgt.prototype={ +$0(){this.a.CW=!0}, +$S:0} +A.cgy.prototype={ +$3(a,b,c){return A.t9(c,b)}, +$S:533} +A.cgB.prototype={ +$0(){var s=this.a +if(s.cx)s.I(new A.cgq(s))}, +$S:0} +A.cgq.prototype={ +$0(){var s=this.a +s.ch=s.cx=!1}, +$S:0} +A.cgz.prototype={ +$1(a){this.a.cy.sm(0,a)}, +$S:3} +A.cgA.prototype={ +$1(a){var s,r,q,p,o=this.a +o.I(new A.cgr(o)) +o=this.b +s=t.F +r=o.U(s).f.a.c.a.a +r=r.gaS(r) +q=o.U(s).f.a.c.a.a +p=A.cHg(new A.bc(r.d.a+a.a),B.G,q.gaS(q).e) +o.U(s).f.a.c.a.p8(0,p)}, +$S:3} +A.cgr.prototype={ +$0(){this.a.cx=!0}, +$S:0} +A.Rt.prototype={ +Y(){return new A.a3U(A.a([],t.aU),B.k)}} +A.a3U.prototype={ +gbA(a){var s,r=this.r +if(r===$){s=this.c.U(t.F).f.a.c.a.a +r=this.r=s.gaS(s).d}return r}, +gq7(a){var s,r=this.w +if(r===$){s=this.c.U(t.F).f.a.c.a.a +r=this.w=s.gaS(s).e}return r}, +gnb(a){var s,r=this.x +if(r===$){s=this.c.U(t.F).f.a.c.a.a +r=this.x=s.gaS(s).y}return r}, +bMM(a){this.I(new A.bBd(this))}, +an(){var s,r=this +r.aM() +s=r.a.c +if(s!=null)s.a8(0,r.ga_I(r))}, +dk(){var s,r,q,p,o,n,m=this +m.kr() +s=m.y +if(s.length===0&&m.a.c==null){r=t.F +q=m.c.U(r).f.a.c.a.a +q=q.gq5(q).b.bG(new A.bB8(m)) +p=m.c.U(r).f.a.c.a.a +p=p.gq5(p).c.bG(new A.bB9(m)) +o=m.c.U(r).f.a.c.a.a +o=o.gq5(o).d.bG(new A.bBa(m)) +n=m.c.U(r).f.a.c.a.a +n=n.gq5(n).e.bG(new A.bBb(m)) +r=m.c.U(r).f.a.c.a.a +B.b.H(s,A.a([q,p,o,n,r.gq5(r).y.bG(new A.bBc(m))],t.aU))}}, +n(){var s,r,q=this,p=q.a.c +if(p!=null)p.T(0,q.ga_I(q)) +for(p=q.y,s=p.length,r=0;r1){A.dq(a) +s=!0}else s=!1 +if(s){s=a.U(t.F).f.a.c.a +A.dq(a) +A.dq(a) +return A.ej(B.o,r,r,B.OC,24,s.gdh(s),r,r,r,r)}return B.W}} +A.axH.prototype={ +A(a){var s,r=null +A.dq(a) +s=a.U(t.F).f.a.c.a.a +if(s.gaS(s).a.a.length>1){A.dq(a) +s=!0}else s=!1 +if(s){s=a.U(t.F).f.a.c +A.dq(a) +A.dq(a) +return A.ej(B.o,r,r,B.Ox,24,s.a.gjS(),r,r,r,r)}return B.W}} +A.avV.prototype={ +A(a){var s=null,r=a.U(t.pr)!=null?B.Oq:B.Oy +A.dq(a) +A.dq(a) +return A.ej(B.o,s,s,r,24,new A.bAL(a),s,s,s,s)}} +A.bAL.prototype={ +$0(){return A.cuv(this.a)}, +$S:0} +A.a3T.prototype={ +Y(){return new A.axF(A.a([],t.aU),B.k)}} +A.axF.prototype={ +gq7(a){var s,r=this.e +if(r===$){s=this.c.U(t.F).f.a.c.a.a +r=this.e=s.gaS(s).e}return r}, +dk(){var s,r,q,p=this +p.kr() +s=p.f +if(s.length===0){r=t.F +q=p.c.U(r).f.a.c.a.a +q=q.gq5(q).d.bG(new A.bAT(p)) +r=p.c.U(r).f.a.c.a.a +B.b.H(s,A.a([q,r.gq5(r).e.bG(new A.bAU(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.U(r).f.a.c.a.a +q=q.gaS(q) +s.U(r).f.a.c.a.fR(B.e.bb(q.f-5,0,100))}if(a.gIH().b<0){s=this.a +r=t.F +q=s.U(r).f.a.c.a.a +q=q.gaS(q) +s.U(r).f.a.c.a.fR(B.e.bb(q.f+5,0,100))}}}, +$S:117} +A.cfE.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.bQ(s,!1) +if(q.a<4e5)A.cuv(this.b)}, +$S:82} +A.cfD.prototype={ +$1(a){var s,r,q,p=a.b.b +if(p>0){s=this.a +r=t.F +q=s.U(r).f.a.c.a.a +q=q.gaS(q) +s.U(r).f.a.c.a.fR(B.e.bb(q.f-5,0,100))}if(p<0){p=this.a +s=t.F +r=p.U(s).f.a.c.a.a +r=r.gaS(r) +p.U(s).f.a.c.a.fR(B.e.bb(r.f+5,0,100))}}, +$S:24} +A.cfC.prototype={ +$1(a){return this.a.bPm()}, +$S:174} +A.cfA.prototype={ +$1(a){return this.a.bPc(0)}, +$S:80} +A.cfB.prototype={ +$1(a){return this.a.bPf(0)}, +$S:71} +A.cfz.prototype={ +$0(){var s=this.a +if(!s.gK6(s))s.I(new A.cfs(s))}, +$S:0} +A.cfs.prototype={ +$0(){this.a.d=!1}, +$S:0} +A.a3H.prototype={ +Y(){return new A.avQ(A.a([],t.aU),B.k)}} +A.avQ.prototype={ +gbA(a){var s,r=this.w +if(r===$){s=this.c.U(t.F).f.a.c.a.a +r=this.w=s.gaS(s).d}return r}, +gq7(a){var s,r=this.x +if(r===$){s=this.c.U(t.F).f.a.c.a.a +r=this.x=s.gaS(s).e}return r}, +gnb(a){var s,r=this.y +if(r===$){s=this.c.U(t.F).f.a.c.a.a +r=this.y=s.gaS(s).y}return r}, +dk(){var s,r,q,p,o,n,m=this +m.kr() +s=m.z +if(s.length===0){r=t.F +q=m.c.U(r).f.a.c.a.a +q=q.gq5(q).b.bG(new A.bAn(m)) +p=m.c.U(r).f.a.c.a.a +p=p.gq5(p).c.bG(new A.bAo(m)) +o=m.c.U(r).f.a.c.a.a +o=o.gq5(o).d.bG(new A.bAp(m)) +n=m.c.U(r).f.a.c.a.a +n=n.gq5(n).e.bG(new A.bAq(m)) +r=m.c.U(r).f.a.c.a.a +B.b.H(s,A.a([q,p,o,n,r.gq5(r).y.bG(new A.bAr(m))],t.aU))}}, +n(){var s,r,q +for(s=this.z,r=s.length,q=0;q1){A.cD(a) +s=!0}else s=!1 +if(s){s=a.U(t.F).f.a.c.a +A.cD(a) +A.cD(a) +return A.ej(B.o,r,r,B.OC,28,s.gdh(s),r,r,r,r)}return B.W}} +A.avS.prototype={ +A(a){var s,r=null +A.cD(a) +s=a.U(t.F).f.a.c.a.a +if(s.gaS(s).a.a.length>1){A.cD(a) +s=!0}else s=!1 +if(s){s=a.U(t.F).f.a.c +A.cD(a) +A.cD(a) +return A.ej(B.o,r,r,B.Ox,28,s.a.gjS(),r,r,r,r)}return B.W}} +A.avN.prototype={ +A(a){var s=null,r=a.U(t.pr)!=null?B.Oq:B.Oy +A.cD(a) +A.cD(a) +return A.ej(B.o,s,s,r,28,new A.bA5(a),s,s,s,s)}} +A.bA5.prototype={ +$0(){return A.cuv(this.a)}, +$S:0} +A.a3I.prototype={ +Y(){return new A.avU(null,null,B.k)}} +A.avU.prototype={ +gOe(a){var s,r=this.d +if(r===$){s=this.c.U(t.F).f.a.c.a.a +r=this.d=s.gaS(s).f}return r}, +dk(){var s,r=this +r.kr() +if(r.e==null){s=r.c.U(t.F).f.a.c.a.a +r.e=s.gq5(s).f.bG(new A.bAJ(r))}}, +n(){var s=this.e +if(s!=null)s.af(0) +this.b44()}, +A(a){var s,r,q,p,o,n=this,m=null +n.a.toString +A.cD(a) +n.a.toString +A.cD(a) +A.cD(a) +if(n.gOe(n)===0){n.a.toString +s=B.cgm}else{s=n.gOe(n) +r=n.a +if(s<50){r.toString +s=B.cgL}else{r.toString +s=B.ch4}}s=A.ej(B.o,m,m,A.Nk(s,B.cj,A.ail(),B.a_,A.aZk()),22.400000000000002,new A.bAD(n,a),m,m,m,m) +r=n.f?1:0 +A.cD(a) +if(n.f){n.a.toString +q=82}else q=12 +A.cD(a) +n.a.toString +A.cD(a) +A.cD(a) +A.cD(a) +A.cD(a) +p=A.czu(m,B.o,m,m,m,m,m,m,m,B.lJ,m,m,m,B.z,m,m,m,m,m,m,m,B.o,m,new A.aCN(6,0,0),m,1.2,new A.c9F(),m,m,m) +o=t.p +return A.jD(A.uZ(B.di,A.aV(A.a([B.f_,s,A.uc(A.o1(m,A.jj(A.aV(A.a([B.jy,A.bS(A.cMh(A.ddH(100,0,new A.bAE(n,a),B.e.bb(n.gOe(n),0,100)),p),m,52),B.Em],o),B.n,B.j,B.p,m,m),m,B.R,m,B.aU,m,m,B.as),B.h,m,m,B.a_,m,B.cj,m,m,m,q),B.a_,B.cj,m,r)],o),B.n,B.j,B.p,m,m),m,m,m,m,m,m,new A.bAF(n,a),m),B.bz,m,new A.bAG(n),new A.bAH(n),m)}} +A.bAJ.prototype={ +$1(a){var s=this.a +s.I(new A.bAI(s,a))}, +$S:78} +A.bAI.prototype={ +$0(){this.a.d=this.b}, +$S:0} +A.bAG.prototype={ +$1(a){var s=this.a +s.I(new A.bAA(s))}, +$S:80} +A.bAA.prototype={ +$0(){this.a.f=!0}, +$S:0} +A.bAH.prototype={ +$1(a){var s=this.a +s.I(new A.bAz(s))}, +$S:71} +A.bAz.prototype={ +$0(){this.a.f=!1}, +$S:0} +A.bAF.prototype={ +$1(a){var s,r=this +if(t.Mj.b(a)){if(a.gxt().b<0){s=r.a +r.b.U(t.F).f.a.c.a.fR(B.e.bb(s.gOe(s)+5,0,100))}if(a.gxt().b>0){s=r.a +r.b.U(t.F).f.a.c.a.fR(B.e.bb(s.gOe(s)-5,0,100))}}}, +$S:117} +A.bAD.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.U(t.F).f.a.c.a.fR(n.w),$async$$0) +case 5:n.r=!n.r +s=3 +break +case 4:p=q.b +o=t.F +s=n.gOe(n)===0?6:8 +break +case 6:n.w=100 +s=9 +return A.f(p.U(o).f.a.c.a.fR(100),$async$$0) +case 9:n.r=!1 +s=7 +break +case 8:n.w=n.gOe(n) +s=10 +return A.f(p.U(o).f.a.c.a.fR(0),$async$$0) +case 10:n.r=!n.r +case 7:case 3:n.I(new A.bAC()) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.bAC.prototype={ +$0(){}, +$S:0} +A.bAE.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:s=2 +return A.f(q.b.U(t.F).f.a.c.a.fR(a),$async$$1) +case 2:p=q.a +p.r=!1 +p.I(new A.bAB()) +return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1618} +A.bAB.prototype={ +$0(){}, +$S:0} +A.a3G.prototype={ +Y(){return new A.avP(A.a([],t.aU),B.k)}} +A.avP.prototype={ +gq7(a){var s,r=this.e +if(r===$){s=this.c.U(t.F).f.a.c.a.a +r=this.e=s.gaS(s).e}return r}, +dk(){var s,r,q,p=this +p.kr() +s=p.f +if(s.length===0){r=t.F +q=p.c.U(r).f.a.c.a.a +q=q.gq5(q).d.bG(new A.bA9(p)) +r=p.c.U(r).f.a.c.a.a +B.b.H(s,A.a([q,r.gq5(r).e.bG(new A.bAa(p))],t.aU))}}, +n(){var s,r,q +for(s=this.f,r=s.length,q=0;q0)$.cEs().wG(0,!0).nf(new A.c4o()) +else $.cEs().wG(0,!1).nf(new A.c4p()) +A.js().$1("media_kit: wakelock: _count = "+$.aaY)}} +A.c4o.prototype={ +$1(a){}, +$S:16} +A.c4p.prototype={ +$1(a){}, +$S:16} +A.aaP.prototype={ +Y(){return new A.LI(A.bL(null,t.cj),new A.bI(null,t.hj),new A.c4d(),B.dU1,B.k)}} +A.LI.prototype={ +atm(a){var s=this.e.gap() +return s==null?null:s.aYz(a,B.bj)}, +Mq(a){var s,r=this +r.a.toString +if(B.b.p(A.a([B.ob,B.qT],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)}}}, +an(){var s,r=this +r.aM() +$.aD.du$.push(r) +s=r.a +if(s.Q){s=s.c.a.a +if(s.gaS(s).b)r.f.aL5(0) +s=r.a.c.a.a +r.r=s.gq5(s).b.bG(new A.c3C(r))}}, +n(){var s,r=this +B.b.D($.aD.du$,r) +r.f.yA(0) +s=r.r +if(s!=null)s.af(0) +r.aG()}, +bTl(){this.I(new A.c3D(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.rq(A.cxh(p.w,new A.bl(n.c,new A.c3B(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.Kc(0,new A.a9n(n,B.auN,r.e),0,0,0)) +p.push(A.Kc(0,o.$1(r),0,0,0)) +return A.cA8(A.am(q,A.cX(B.aO,p,B.B,B.Es),B.h,l,q,q,q,1/0,q,q,q,q,q,1/0),r.d,r)}} +A.c3C.prototype={ +$1(a){var s=this.a.f +if(a)s.aL5(0) +else s.yA(0)}, +$S:10} +A.c3D.prototype={ +$0(){var s=this.a +s.x=new A.cy(!s.x.a,t.Nf)}, +$S:0} +A.c3B.prototype={ +$3(a,b,c){return b==null?B.W:new A.bl(b.c,new A.c3A(this.a,b,this.b),null,null,t.er)}, +$S:1625} +A.c3A.prototype={ +$3(a,b,c){return new A.bl(this.b.d,new A.c3z(this.a,b,this.c),null,null,t.HJ)}, +$S:1626} +A.c3z.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.bS(new A.Ir("com.alexmercerind.media_kit_video."+A.q(o),this.a.x),q-p,s-r)}return B.W}, +$S:1627} +A.aWY.prototype={} +A.vc.prototype={} +A.c3d.prototype={} +A.c3c.prototype={ +b7y(a,b){var s=this.a.a +if(s!=null)s.id=!0 +new A.c3f(this,b).$0()}} +A.c3f.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.c5h(g,o.b),$async$$0) +case 6:n=b +f=h.b +f.c3(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.c3g(h,m) +k=new A.c3h(h,m) +l.$0() +k.$0() +m.c.a8(0,l) +m.d.a8(0,k) +h=g.a +if(h!=null)h.k2.push(new A.c3e(m,l,k)) +s=8 +break +case 9:f.qU(new A.xY("[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.qU(j) +A.js().$1(J.bp(j)) +A.js().$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.pq(0) +return A.m(null,r) +case 1:return A.l(p,r)}}) +return A.n($async$$0,r)}, +$S:11} +A.c3g.prototype={ +$0(){var s=this.b.c.a +this.a.d.sm(0,s) +return s}, +$S:0} +A.c3h.prototype={ +$0(){var s=this.b.d.a +this.a.e.sm(0,s) +return s}, +$S:0} +A.c3e.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.T(0,q.b) +p.d.T(0,q.c) +return A.m(null,r)}}) +return A.n($async$$0,r)}, +$S:2} +A.ab_.prototype={ +a4T(){var s=0,r=A.o(t.H),q=this,p +var $async$a4T=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.af(0),$async$a4T) +case 2:return A.m(null,r)}}) +return A.n($async$a4T,r)}} +A.c5i.prototype={ +$1(a){var s=this.a.f +s.toString +return s}, +$S:264} +A.c5j.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.js().$1("media_kit: WebVideoController: "+A.q(s)+", "+A.q(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.Y(0,0,s,p))}, +$S:9} +A.c5k.prototype={ +$1(a){var s=this.a.e +if((s.a.a&30)===0)s.pq(0)}, +$S:9} +A.jd.prototype={ +aaU(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.u5(A.b5B(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.U.prototype.gac.call(a2)).by(a1)}, +bRx(){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.ad$ +a4.toString +s=A.a([],t.Ik) +r=a3.dI$-1 +q=t.k +p=a3.a1?q.a(A.U.prototype.gac.call(a3)).b:q.a(A.U.prototype.gac.call(a3)).d +o=a3.a1?q.a(A.U.prototype.gac.call(a3)).d:q.a(A.U.prototype.gac.call(a3)).b +n=a3.a1?A.lM(new A.a1(1/0,o)):A.lM(new A.a1(o,1/0)) +l=t.tE +k=a4 +j=0 +while(!0){if(!(k!==a3.ex$)){m=!1 +break}i=l.a(k.e) +k.cU(n,!0) +h=a3.ahH(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.au$ +a4.toString}else{m=!0 +break}k=a4}a4=a3.ex$ +if(m){a4.toString +f=t.S +e=A.b5B(n,r,f) +a4.cU(e,!0) +h=a3.ahH(a4) +while(!0){d=h>p +if(!(d&&s.length!==0))break +k=s.pop() +l.a(k.e).e=!0 +g=a3.ahH(k)+a3.M +p+=g;++r +j-=g}if(d)a3.ak=!0 +if(e.e!==r)a4.cU(A.b5B(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.u5(A.b5B(n,r,t.S)) +a3.ak=!0}b=B.b.ey(s,0,new A.bNs(a3),t.i) +for(a4=s.length,f=b/2,a=0;a0&&!s.Jr(b) +if(s)return b +s=this.b +return this.aNw(0,s==null?A.cs4():s,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p)}, +byG(a,b){return this.byH(a,b,null,null,null,null,null,null,null,null,null,null,null,null,null,null)}, +aKF(a){var s,r,q=A.xa(a,this.a) +q.a1g() +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.qd(s) +q.e.pop() +q.a1g() +return q.k(0)}, +aNw(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.cri("join",s) +return this.ap9(new A.el(s,t.Ri))}, +ap8(a,b,c){return this.aNw(a,b,c,null,null,null,null,null,null,null,null,null,null,null,null,null,null)}, +ap9(a){var s,r,q,p,o,n,m,l,k +for(s=a.gS(a),r=new A.i7(s,new A.beo(),a.$ti.i("i7")),q=this.a,p=!1,o=!1,n="";r.q();){m=s.gE(s) +if(q.Jr(m)&&o){l=A.xa(m,q) +k=n.charCodeAt(0)==0?n:n +n=B.c.X(k,0,q.TL(k,!0)) +l.b=n +if(q.a_X(n))l.e[0]=q.gKt() +n=""+l.k(0)}else if(q.xY(m)>0){o=!q.Jr(m) +n=""+m}else{if(!(m.length!==0&&q.ame(m[0])))if(p)n+=q.gKt() +n+=m}p=q.a_X(m)}return n.charCodeAt(0)==0?n:n}, +uI(a,b){var s=A.xa(b,this.a),r=s.d,q=A.a0(r).i("aP<1>") +q=A.Q(new A.aP(r,new A.bep(),q),!0,q.i("D.E")) +s.d=q +r=s.b +if(r!=null)B.b.pb(q,0,r) +return s.d}, +Nx(a,b){var s +if(!this.bnu(b))return b +s=A.xa(b,this.a) +s.a_Y(0) +return s.k(0)}, +bnu(a){var s,r,q,p,o,n,m,l,k=this.a,j=k.xY(a) +if(j!==0){if(k===$.b_4())for(s=0;s0)return o.Nx(0,a) +if(m.xY(a)<=0||m.Jr(a))a=o.byG(0,a) +if(m.xY(a)<=0&&m.xY(s)>0)throw A.j(A.cKD(n+a+'" from "'+s+'".')) +r=A.xa(s,m) +r.a_Y(0) +q=A.xa(a,m) +q.a_Y(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.aqq(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.aqq(l[0],p[0])}else l=!1 +if(!l)break +B.b.ej(r.d,0) +B.b.ej(r.e,1) +B.b.ej(q.d,0) +B.b.ej(q.e,1)}l=r.d +if(l.length!==0&&J.v(l[0],".."))throw A.j(A.cKD(n+a+'" from "'+s+'".')) +l=t.N +B.b.rq(q.d,0,A.aO(r.d.length,"..",!1,l)) +p=q.e +p[0]="" +B.b.rq(p,1,A.aO(r.d.length,m.gKt(),!1,l)) +m=q.d +l=m.length +if(l===0)return"." +if(l>1&&J.v(B.b.gR(m),".")){B.b.qd(q.d) +m=q.e +m.pop() +m.pop() +m.push("")}q.b="" +q.a1g() +return q.k(0)}, +aP0(a){var s,r,q=this,p=A.cQa(a) +if(p.gqf()==="file"&&q.a===$.Xv())return p.k(0) +else if(p.gqf()!=="file"&&p.gqf()!==""&&q.a!==$.Xv())return p.k(0) +s=q.Nx(0,q.a.aqp(A.cQa(p))) +r=q.bTv(s) +return q.uI(0,r).length>q.uI(0,s).length?s:r}} +A.beo.prototype={ +$1(a){return a!==""}, +$S:6} +A.bep.prototype={ +$1(a){return a.length!==0}, +$S:6} +A.crj.prototype={ +$1(a){return a==null?"null":'"'+a+'"'}, +$S:1631} +A.II.prototype={ +aVf(a){var s=this.xY(a) +if(s>0)return B.c.X(a,0,s) +return this.Jr(a)?a[0]:null}, +aqq(a,b){return a===b}} +A.azY.prototype={ +galr(){var s=this,r=t.N,q=new A.azY(s.a,s.b,s.c,A.df(s.d,!0,r),A.df(s.e,!0,r)) +q.a1g() +r=q.d +if(r.length===0){r=s.b +return r==null?"":r}return B.b.gR(r)}, +a1g(){var s,r,q=this +while(!0){s=q.d +if(!(s.length!==0&&J.v(B.b.gR(s),"")))break +B.b.qd(q.d) +q.e.pop()}s=q.e +r=s.length +if(r!==0)s[r-1]=""}, +a_Y(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}, +aEV(a){var s,r,q +if(a<=0)throw A.j(A.a6e(a,"level","level's value must be greater than 0")) +s=this.d +s=new A.ep(s,A.a0(s).i("ep<1,h?>")) +r=s.Nm(s,new A.bHF(),new A.bHG()) +if(r==null)return A.a(["",""],t.s) +if(r==="..")return A.a(["..",""],t.s) +q=this.bm4(r,".",a) +if(q<=0)return A.a([r,""],t.s) +return A.a([B.c.X(r,0,q),B.c.bK(r,q)],t.s)}, +bvn(){return this.aEV(1)}} +A.bHF.prototype={ +$1(a){return a!==""}, +$S:74} +A.bHG.prototype={ +$0(){return null}, +$S:17} +A.aA1.prototype={ +k(a){return"PathException: "+this.a}, +$ibw:1} +A.bYq.prototype={ +k(a){return this.geo(this)}} +A.aAM.prototype={ +ame(a){return B.c.p(a,"/")}, +Gu(a){return a===47}, +a_X(a){var s=a.length +return s!==0&&B.c.aL(a,s-1)!==47}, +TL(a,b){if(a.length!==0&&B.c.az(a,0)===47)return 1 +return 0}, +xY(a){return this.TL(a,!1)}, +Jr(a){return!1}, +aqp(a){var s +if(a.gqf()===""||a.gqf()==="file"){s=a.gf7(a) +return A.u4(s,0,s.length,B.l,!1)}throw A.j(A.cg("Uri "+a.k(0)+" must have scheme 'file:'.",null))}, +geo(){return"posix"}, +gKt(){return"/"}} +A.aHf.prototype={ +ame(a){return B.c.p(a,"/")}, +Gu(a){return a===47}, +a_X(a){var s=a.length +if(s===0)return!1 +if(B.c.aL(a,s-1)!==47)return!0 +return B.c.eS(a,"://")&&this.xY(a)===s}, +TL(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.pu(a,"\\",r+1) +if(r>0)return r}return q}if(q<3)return 0 +if(!A.cRK(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}, +xY(a){return this.TL(a,!1)}, +Jr(a){return this.xY(a)===1}, +aqp(a){var s,r +if(a.gqf()!==""&&a.gqf()!=="file")throw A.j(A.cg("Uri "+a.k(0)+" must have scheme 'file:'.",null)) +s=a.gf7(a) +if(a.gtB(a)===""){if(s.length>=3&&B.c.aZ(s,"/")&&A.cRM(s,1))s=B.c.uC(s,"/","")}else s="\\\\"+a.gtB(a)+s +r=A.bH(s,"/","\\") +return A.u4(r,0,r.length,B.l,!1)}, +bCi(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}, +aqq(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.bZ0.prototype={ +Xz(){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.aL(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}}, +aEP(){if(this.Xz()===44){++this.c +this.Xz()}}, +bmX(a,b){var s +if(!(a>=48&&a<=57||a===43||a===45||a===46)||this.b===B.Ex)return b +s=this.b +if(s===B.EC)return B.a9A +if(s===B.ED)return B.a9B +return s}, +Du(){var s=this,r=s.c +if(r>=s.d)return-1 +s.c=r+1 +return B.c.aL(s.a,r)}, +wg(){var s,r,q,p,o,n,m,l,k,j=this,i="Numeric overflow" +j.Xz() +s=j.Du() +if(s===43){s=j.Du() +r=1}else if(s===45){s=j.Du() +r=-1}else r=1 +if((s<48||s>57)&&s!==46)throw A.j(A.ac("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.Du()}if(!(-17976931348623157e292<=q&&q<=17976931348623157e292))throw A.j(A.ac(i)) +if(s===46){s=j.Du() +if(s<48||s>57)throw A.j(A.ac("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.Du()}}else p=0 +n=(q+p)*r +m=j.c +if(m57)throw A.j(A.ac("Missing exponent")) +k=0 +while(!0){if(!(s>=48&&s<=57))break +k=k*10+(s-48) +s=j.Du()}if(l)k=-k +if(!(-37<=k&&k<=38))throw A.j(A.ac("Invalid exponent "+k)) +if(k!==0)n*=Math.pow(10,k)}if(!(-17976931348623157e292<=n&&n<=17976931348623157e292))throw A.j(A.ac(i)) +if(s!==-1){--j.c +j.aEP()}return n}, +aCB(){var s,r=this,q=r.c +if(q>=r.d)throw A.j(A.ac("Expected more data")) +r.c=q+1 +s=B.c.aL(r.a,q) +r.aEP() +if(s===48)return!1 +else if(s===49)return!0 +else throw A.j(A.ac("Invalid flag value"))}, +aOF(){var s=this +return A.n1(function(){var r=0,q=1,p,o +return function $async$aOF(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.dK() +q.q4(0,1/b0,1/b1) +q.K0(a9) +l=a8.PY(q,b2) +k=a8.PY(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.aQ(0,b3.e===b3.f?-i:i) +a9=l.a2(0,k).aQ(0,0.5) +o=a9.a+-j.b +a9=a9.b+j.a +h=new A.h1(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.dK() +q.K0(s) +q.q4(0,b0,b1) +e=B.e.e3(Math.abs(f/1.5717963267948964)) +for(n=b4.a,d=0;d"))}} +A.avL.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.eu(s,p) +o=n.d +if(p<0)n.d=o+1 +else{s=q.ee(new A.OE(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.uy.prototype={ +ee(a){var s,r=a.a,q=a.b,p=this.a.eu(r,q) +if(p<0)return new A.cs(this.b,r,q,t.nN) +s=B.c.X(r,q,p) +return new A.fn(s,r,p,t.Xb)}, +eu(a,b){return this.a.eu(a,b)}} +A.a3z.prototype={ +ee(a){var s,r=this.a.ee(a),q=r.gNd(),p=this.$ti,o=r.a +if(q){q=this.b.$1(r.gm(r)) +s=r.b +return new A.fn(q,o,s,p.i("fn<2>"))}else{q=r.goS(r) +s=r.b +return new A.cs(q,o,s,p.i("cs<2>"))}}} +A.aag.prototype={ +ee(a){var s,r=this.a.ee(a),q=r.gNd(),p=this.$ti,o=r.a +if(q){q=r.gm(r) +s=r.b +return new A.fn(new A.xP(q,a.a,a.b,s,p.i("xP<1>")),o,s,p.i("fn>"))}else{q=r.goS(r) +s=r.b +return new A.cs(q,o,s,p.i("cs>"))}}, +eu(a,b){return this.a.eu(a,b)}} +A.a8z.prototype={ +BC(a){return this.a===a}, +gm(a){return this.a}} +A.Ho.prototype={ +BC(a){return this.a}} +A.avg.prototype={ +b72(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.N(s,5)]&B.Wy[s&31])>>>0!==0}else s=!1 +else s=!1 +return s}, +$ikG:1} +A.ayU.prototype={ +BC(a){return!this.a.BC(a)}} +A.ctr.prototype={ +$2(a,b){var s=a.a,r=b.a +return s!==r?s-r:a.b-b.b}, +$S:1632} +A.cts.prototype={ +$2(a,b){return a+(b.b-b.a+1)}, +$S:1633} +A.cr9.prototype={ +$1(a){var s=B.c.az(a,0) +return new A.m6(s,s)}, +$S:1634} +A.cqU.prototype={ +$3(a,b,c){return new A.m6(B.c.az(a,0),B.c.az(c,0))}, +$S:1635} +A.cr8.prototype={ +$1(a){return A.drZ(J.fA(a,t.eg))}, +$S:1636} +A.cqS.prototype={ +$2(a,b){var s +if(a==null)s=b +else s=b instanceof A.Ho?new A.Ho(!b.a):new A.ayU(b) +return s}, +$S:1637} +A.kG.prototype={} +A.m6.prototype={ +BC(a){return this.a<=a&&a<=this.b}, +$ikG:1} +A.aHT.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}}, +$ikG:1} +A.Zk.prototype={ +ee(a){var s,r,q,p,o,n,m +for(s=this.a,r=s.length,q=this.b,p=this.$ti.i("cs<1>"),o=null,n=0;n=0)return q}return q}} +A.jV.prototype={ +giy(a){return A.a([this.a],t.Vz)}, +Bz(a,b,c){var s=this +s.KU(0,b,c) +if(s.a.l(0,b))s.a=A.y(s).i("bT").a(c)}} +A.a7Y.prototype={ +ee(a){var s,r,q,p,o,n,m=this,l=m.a.ee(a) +if(l.gqC()){s=l.goS(l) +r=l.a +q=l.b +return new A.cs(s,r,q,m.$ti.i("cs>"))}p=m.b.ee(l) +if(p.gqC()){s=p.goS(p) +r=p.a +q=p.b +return new A.cs(s,r,q,m.$ti.i("cs>"))}s=l.gm(l) +r=p.gm(p) +q=m.$ti +o=p.a +n=p.b +return new A.fn(new A.fy(s,r,q.i("@<1>").Z(q.z[1]).i("fy<1,2>")),o,n,q.i("fn>"))}, +eu(a,b){b=this.a.eu(a,b) +if(b<0)return-1 +b=this.b.eu(a,b) +if(b<0)return-1 +return b}, +giy(a){return A.a([this.a,this.b],t.Vz)}, +Bz(a,b,c){var s=this +s.KU(0,b,c) +if(s.a.l(0,b))s.a=s.$ti.i("bT<1>").a(c) +if(s.b.l(0,b))s.b=s.$ti.i("bT<2>").a(c)}} +A.fy.prototype={ +dB(a,b){return b.$2(this.a,this.b)}, +tG(a,b){return this.dB(a,b,t.z)}, +gv(a){return A.an(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.kq(0)+"("+A.q(this.a)+", "+A.q(this.b)+")"}} +A.bHH.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(fy<2,3>)")}} +A.a7Z.prototype={ +ee(a){var s,r,q,p,o,n,m,l=this,k=l.a.ee(a) +if(k.gqC()){s=k.goS(k) +r=k.a +q=k.b +return new A.cs(s,r,q,l.$ti.i("cs>"))}p=l.b.ee(k) +if(p.gqC()){s=p.goS(p) +r=p.a +q=p.b +return new A.cs(s,r,q,l.$ti.i("cs>"))}o=l.c.ee(p) +if(o.gqC()){s=o.goS(o) +r=o.a +q=o.b +return new A.cs(s,r,q,l.$ti.i("cs>"))}s=k.gm(k) +p=p.gm(p) +r=o.gm(o) +q=l.$ti +n=o.a +m=o.b +return new A.fn(new A.vq(s,p,r,q.i("@<1>").Z(q.z[1]).Z(q.z[2]).i("vq<1,2,3>")),n,m,q.i("fn>"))}, +eu(a,b){b=this.a.eu(a,b) +if(b<0)return-1 +b=this.b.eu(a,b) +if(b<0)return-1 +b=this.c.eu(a,b) +if(b<0)return-1 +return b}, +giy(a){return A.a([this.a,this.b,this.c],t.Vz)}, +Bz(a,b,c){var s=this +s.KU(0,b,c) +if(s.a.l(0,b))s.a=s.$ti.i("bT<1>").a(c) +if(s.b.l(0,b))s.b=s.$ti.i("bT<2>").a(c) +if(s.c.l(0,b))s.c=s.$ti.i("bT<3>").a(c)}} +A.vq.prototype={ +dB(a,b){return b.$3(this.a,this.b,this.c)}, +tG(a,b){return this.dB(a,b,t.z)}, +gv(a){return A.an(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.kq(0)+"("+A.q(s.a)+", "+A.q(s.b)+", "+A.q(s.c)+")"}} +A.bHI.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(vq<2,3,4>)")}} +A.a8_.prototype={ +ee(a){var s,r,q,p,o,n,m,l,k=this,j=k.a.ee(a) +if(j.gqC()){s=j.goS(j) +r=j.a +q=j.b +return new A.cs(s,r,q,k.$ti.i("cs>"))}p=k.b.ee(j) +if(p.gqC()){s=p.goS(p) +r=p.a +q=p.b +return new A.cs(s,r,q,k.$ti.i("cs>"))}o=k.c.ee(p) +if(o.gqC()){s=o.goS(o) +r=o.a +q=o.b +return new A.cs(s,r,q,k.$ti.i("cs>"))}n=k.d.ee(o) +if(n.gqC()){s=n.goS(n) +r=n.a +q=n.b +return new A.cs(s,r,q,k.$ti.i("cs>"))}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.fn(new A.ty(s,p,o,r,q.i("@<1>").Z(q.z[1]).Z(q.z[2]).Z(q.z[3]).i("ty<1,2,3,4>")),m,l,q.i("fn>"))}, +eu(a,b){var s=this +b=s.a.eu(a,b) +if(b<0)return-1 +b=s.b.eu(a,b) +if(b<0)return-1 +b=s.c.eu(a,b) +if(b<0)return-1 +b=s.d.eu(a,b) +if(b<0)return-1 +return b}, +giy(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.KU(0,b,c) +if(s.a.l(0,b))s.a=s.$ti.i("bT<1>").a(c) +if(s.b.l(0,b))s.b=s.$ti.i("bT<2>").a(c) +if(s.c.l(0,b))s.c=s.$ti.i("bT<3>").a(c) +if(s.d.l(0,b))s.d=s.$ti.i("bT<4>").a(c)}} +A.ty.prototype={ +dB(a,b){var s=this +return b.$4(s.a,s.b,s.c,s.d)}, +tG(a,b){return this.dB(a,b,t.z)}, +gv(a){var s=this +return A.an(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.kq(0)+"("+A.q(s.a)+", "+A.q(s.b)+", "+A.q(s.c)+", "+A.q(s.d)+")"}} +A.bHK.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(ty<2,3,4,5>)")}} +A.a80.prototype={ +ee(a){var s,r,q,p,o,n,m,l,k,j=this,i=j.a.ee(a) +if(i.gqC()){s=i.goS(i) +r=i.a +q=i.b +return new A.cs(s,r,q,j.$ti.i("cs>"))}p=j.b.ee(i) +if(p.gqC()){s=p.goS(p) +r=p.a +q=p.b +return new A.cs(s,r,q,j.$ti.i("cs>"))}o=j.c.ee(p) +if(o.gqC()){s=o.goS(o) +r=o.a +q=o.b +return new A.cs(s,r,q,j.$ti.i("cs>"))}n=j.d.ee(o) +if(n.gqC()){s=n.goS(n) +r=n.a +q=n.b +return new A.cs(s,r,q,j.$ti.i("cs>"))}m=j.e.ee(n) +if(m.gqC()){s=m.goS(m) +r=m.a +q=m.b +return new A.cs(s,r,q,j.$ti.i("cs>"))}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.fn(new A.qP(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("qP<1,2,3,4,5>")),l,k,q.i("fn>"))}, +eu(a,b){var s=this +b=s.a.eu(a,b) +if(b<0)return-1 +b=s.b.eu(a,b) +if(b<0)return-1 +b=s.c.eu(a,b) +if(b<0)return-1 +b=s.d.eu(a,b) +if(b<0)return-1 +b=s.e.eu(a,b) +if(b<0)return-1 +return b}, +giy(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.KU(0,b,c) +if(s.a.l(0,b))s.a=s.$ti.i("bT<1>").a(c) +if(s.b.l(0,b))s.b=s.$ti.i("bT<2>").a(c) +if(s.c.l(0,b))s.c=s.$ti.i("bT<3>").a(c) +if(s.d.l(0,b))s.d=s.$ti.i("bT<4>").a(c) +if(s.e.l(0,b))s.e=s.$ti.i("bT<5>").a(c)}} +A.qP.prototype={ +dB(a,b){var s=this +return b.$5(s.a,s.b,s.c,s.d,s.e)}, +tG(a,b){return this.dB(a,b,t.z)}, +gv(a){var s=this +return A.an(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.kq(0)+"("+A.q(s.a)+", "+A.q(s.b)+", "+A.q(s.c)+", "+A.q(s.d)+", "+A.q(s.e)+")"}} +A.bHL.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(qP<2,3,4,5,6>)")}} +A.a81.prototype={ +ee(a){var s,r,q,p,o,n,m,l,k,j,i,h,g=this,f=g.a.ee(a) +if(f.gqC()){s=f.goS(f) +r=f.a +q=f.b +return new A.cs(s,r,q,g.$ti.i("cs>"))}p=g.b.ee(f) +if(p.gqC()){s=p.goS(p) +r=p.a +q=p.b +return new A.cs(s,r,q,g.$ti.i("cs>"))}o=g.c.ee(p) +if(o.gqC()){s=o.goS(o) +r=o.a +q=o.b +return new A.cs(s,r,q,g.$ti.i("cs>"))}n=g.d.ee(o) +if(n.gqC()){s=n.goS(n) +r=n.a +q=n.b +return new A.cs(s,r,q,g.$ti.i("cs>"))}m=g.e.ee(n) +if(m.gqC()){s=m.goS(m) +r=m.a +q=m.b +return new A.cs(s,r,q,g.$ti.i("cs>"))}l=g.f.ee(m) +if(l.gqC()){s=l.goS(l) +r=l.a +q=l.b +return new A.cs(s,r,q,g.$ti.i("cs>"))}k=g.r.ee(l) +if(k.gqC()){s=k.goS(k) +r=k.a +q=k.b +return new A.cs(s,r,q,g.$ti.i("cs>"))}j=g.w.ee(k) +if(j.gqC()){s=j.goS(j) +r=j.a +q=j.b +return new A.cs(s,r,q,g.$ti.i("cs>"))}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.fn(new A.nF(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("nF<1,2,3,4,5,6,7,8>")),i,h,q.i("fn>"))}, +eu(a,b){var s=this +b=s.a.eu(a,b) +if(b<0)return-1 +b=s.b.eu(a,b) +if(b<0)return-1 +b=s.c.eu(a,b) +if(b<0)return-1 +b=s.d.eu(a,b) +if(b<0)return-1 +b=s.e.eu(a,b) +if(b<0)return-1 +b=s.f.eu(a,b) +if(b<0)return-1 +b=s.r.eu(a,b) +if(b<0)return-1 +b=s.w.eu(a,b) +if(b<0)return-1 +return b}, +giy(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.KU(0,b,c) +if(s.a.l(0,b))s.a=s.$ti.i("bT<1>").a(c) +if(s.b.l(0,b))s.b=s.$ti.i("bT<2>").a(c) +if(s.c.l(0,b))s.c=s.$ti.i("bT<3>").a(c) +if(s.d.l(0,b))s.d=s.$ti.i("bT<4>").a(c) +if(s.e.l(0,b))s.e=s.$ti.i("bT<5>").a(c) +if(s.f.l(0,b))s.f=s.$ti.i("bT<6>").a(c) +if(s.r.l(0,b))s.r=s.$ti.i("bT<7>").a(c) +if(s.w.l(0,b))s.w=s.$ti.i("bT<8>").a(c)}} +A.nF.prototype={ +dB(a,b){var s=this +return b.$8(s.a,s.b,s.c,s.d,s.e,s.f,s.r,s.w)}, +tG(a,b){return this.dB(a,b,t.z)}, +gv(a){var s=this +return A.an(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.kq(0)+"("+A.q(s.a)+", "+A.q(s.b)+", "+A.q(s.c)+", "+A.q(s.d)+", "+A.q(s.e)+", "+A.q(s.f)+", "+A.q(s.r)+", "+A.q(s.w)+")"}} +A.bHM.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(nF<2,3,4,5,6,7,8,9>)")}} +A.J1.prototype={ +Bz(a,b,c){var s,r,q,p +this.KU(0,b,c) +for(s=this.a,r=s.length,q=this.$ti.i("bT"),p=0;p"))}, +eu(a,b){var s=this.a.eu(a,b) +return s<0?b:s}} +A.a8J.prototype={ +ee(a){var s,r,q,p,o,n,m,l=this,k=l.b +if(k!=null){s=k.ee(a) +if(s.gqC()){r=s.goS(s) +q=s.a +p=s.b +return new A.cs(r,q,p,l.$ti.i("cs<1>"))}a=s}o=l.a.ee(a) +if(o.gqC())return o +n=l.c +if(n!=null){m=n.ee(o) +if(m.gqC()){r=m.goS(m) +q=m.a +p=m.b +return new A.cs(r,q,p,l.$ti.i("cs<1>"))}a=m}else a=o +r=o.gm(o) +return new A.fn(r,a.a,a.b,l.$ti.i("fn<1>"))}, +eu(a,b){var s=this.b,r=s==null?null:s.eu(a,b) +b=r==null?b:r +if(b<0)return-1 +b=this.a.eu(a,b) +if(b<0)return-1 +s=this.c +r=s==null?null:s.eu(a,b) +return r==null?b:r}, +giy(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.aup(0,b,c) +if(J.v(s.b,b))s.b=c +if(J.v(s.c,b))s.c=c}} +A.a0E.prototype={ +ee(a){return new A.fn(this.a,a.a,a.b,this.$ti.i("fn<1>"))}, +eu(a,b){return b}} +A.ayR.prototype={ +ee(a){var s,r=a.a,q=a.b,p=r.length +if(q=l||!r.BC(B.c.aL(n,q)))return new A.cs(o.b,n,q,t.nN);++q;++p}s=o.d +while(!0){if(!(q=p||!r.BC(B.c.aL(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.ee(r) +if(n.gNd())return new A.fn(k,r.a,r.b,l.i("fn>")) +else{if(k.length>=s){s=n.goS(n) +p=n.a +o=n.b +return new A.cs(s,p,o,l.i("cs>"))}q=m.a.ee(r) +if(q.gqC()){s=n.goS(n) +p=n.a +o=n.b +return new A.cs(s,p,o,l.i("cs>"))}k.push(q.gm(q))}}}, +eu(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.eu(a,r) +if(p<0)return-1;++q}}} +A.a2W.prototype={ +giy(a){return A.a([this.a,this.e],t.Vz)}, +Bz(a,b,c){this.aup(0,b,c) +if(this.e.l(0,b))this.e=c}} +A.a5O.prototype={ +ee(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.fn(l,r.a,r.b,m.i("fn>"))}, +eu(a,b){var s,r,q,p,o=this +for(s=o.b,r=b,q=0;q>>0}} +A.b2u.prototype={ +$0(){var s=null +return A.a([A.q5("Image provider",this.a,!0,B.dK,s,!1,s,s,B.cW,s,!1,!0,!0,B.tp,s,t.bi),A.q5("Image key",this.b,!0,B.dK,s,!1,s,s,B.cW,s,!1,!0,!0,B.tp,s,t.cb)],t.qe)}, +$S:42} +A.b2t.prototype={ +$0(){var s=$.k_.zM$ +s===$&&A.e() +s.MD(this.a) +return null}, +$S:0} +A.ajY.prototype={} +A.b48.prototype={} +A.bI5.prototype={ +bln(a,b){}, +arW(a,b,c,d){return this.aUc(a,b,c,d)}, +aUc(a,b,c,d){var s=0,r=A.o(t.u),q,p=this,o,n +var $async$arW=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.bln(n,c) +q=p.ao1$.e2("getFullFile",n,!1,o) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$arW,r)}, +aec(){var s=0,r=A.o(t.N),q,p=this,o +var $async$aec=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.ao1$.e2("systemVersion",null,!1,t.N),$async$aec) +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$aec,r)}, +a2F(a){return this.aVv(a)}, +aVv(a){var s=0,r=A.o(t.N),q,p=this,o +var $async$a2F=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:if($.cDh()){o=a.b +o.toString +q=o +s=1 +break}s=$.aiQ()||$.b_2()?3:4 +break +case 3:o=t.N +s=5 +return A.f(p.ao1$.e2("getTitleAsync",A.p(["id",a.a,"subtype",0],o,t.z),!1,o),$async$a2F) +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$a2F,r)}} +A.bw1.prototype={} +A.b0L.prototype={} +A.aRw.prototype={} +A.aRx.prototype={} +A.aRy.prototype={} +A.Np.prototype={} +A.Lm.prototype={ +l(a,b){if(b==null)return!1 +if(!(b instanceof A.Lm))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.Ll.prototype={ +wF(){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.e_(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.Ll))return!1 +return s.a.l(0,b.a)&&s.b===b.b&&s.c===b.c&&s.d===b.d}} +A.aOI.prototype={ +wF(){var s=this,r=A.hT(s.b3w(),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.Ll.prototype.gv.call(s,s)^A.e_(s.e)^A.e_(s.f)^A.e_(s.r))>>>0}, +l(a,b){var s=this +if(b==null)return!1 +if(!(b instanceof A.aOI))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.byH.prototype={ +gbHw(){return A.daY()}, +gbUF(){return A.db0()}, +gaW8(){return A.db1()}, +gbHx(){return A.daZ()}, +gb_I(){A.asQ() +var s=$.cY9() +return s.gb6g()}, +gb_J(){return A.dti().gb6g()}, +gbN9(){return A.db_()}} +A.bIq.prototype={ +P(){var s=this +A.p(["numberOfProcessors",$.cV4(),"pathSeparator",$.cDg(),"operatingSystem",$.Gv(),"operatingSystemVersion",$.cV5(),"localHostname",$.cV3(),"environment",A.dig(),"executable",s.gbHw(),"resolvedExecutable",s.gbUF(),"script",s.gaW8().k(0),"executableArguments",s.gbHx(),"packageConfig",void 1,"version",void 1,"stdinSupportsAnsi",s.gb_I(),"stdoutSupportsAnsi",s.gb_J(),"localeName",s.gbN9()],t.N,t.z) +return void 1}} +A.p1.prototype={} +A.b5W.prototype={ +$1(a){var s=$.cFL +return s!=null&&a.c.$1(s)}, +$S:1638} +A.b5X.prototype={ +$0(){return $.cTp()}, +$S:1639} +A.b5U.prototype={ +$1(a){return!1}, +$S:131} +A.b5V.prototype={ +$1(a){return A.dg2(0,0,0,null)}, +$S:1641} +A.aLs.prototype={} +A.aO3.prototype={} +A.aTK.prototype={} +A.aX3.prototype={} +A.aPa.prototype={} +A.aOG.prototype={$iayK:1} +A.bIy.prototype={ +vs(a){$.Gu().j(0,this,a)}} +A.cqV.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:536} +A.aAE.prototype={ +A(a){return this.c}} +A.baZ.prototype={} +A.a2H.prototype={ +ge7(a){var s=this.a +s===$&&A.e() +return s}} +A.b_u.prototype={ +XF(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}, +aTr(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.cg("Key length not 128/192/256 bits.",null)) +r=s>>>2 +q=r+6 +c.a=q +p=q+1 +o=J.lV(p,t.L) +for(q=t.S,n=0;n>>8|(j&$.lB[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.iS(b,0,B.ae) +q=o[0] +q[0]=m +l=A.iS(b,4,B.ae) +q[1]=l +k=A.iS(b,8,B.ae) +q[2]=k +j=A.iS(b,12,B.ae) +q[3]=j +i=A.iS(b,16,B.ae) +h=A.iS(b,20,B.ae) +for(n=1,g=1;!0;){b=o[n] +b[0]=i +b[1]=h +f=g<<1 +m=(m^c.XF((h>>>8|(h&$.lB[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.XF((h>>>8|(h&$.lB[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.iS(b,0,B.ae) +q=o[0] +q[0]=m +l=A.iS(b,4,B.ae) +q[1]=l +k=A.iS(b,8,B.ae) +q[2]=k +j=A.iS(b,12,B.ae) +q[3]=j +i=A.iS(b,16,B.ae) +q=o[1] +q[0]=i +h=A.iS(b,20,B.ae) +q[1]=h +e=A.iS(b,24,B.ae) +q[2]=e +d=A.iS(b,28,B.ae) +q[3]=d +for(n=2,g=1;!0;g=f){f=g<<1 +m=(m^c.XF((d>>>8|(d&$.lB[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.XF(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.ac("Should never get here"))}return o}, +be5(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.iS(b2,b3,B.ae),a4=A.iS(b2,b3+4,B.ae),a5=A.iS(b2,b3+8,B.ae),a6=A.iS(b2,b3+12,B.ae),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.N(p,24) +n=$.lB[8] +m=s[b0>>>16&255] +l=B.d.N(m,16) +k=$.lB[16] +j=s[b1>>>24&255] +i=B.d.N(j,8) +h=$.lB[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.N(i,24) +l=s[b1>>>16&255] +p=B.d.N(l,16) +o=s[a8>>>24&255] +e=j^(m|(i&n)<<8)^(p|(l&k)<<16)^(B.d.N(o,8)|(o&h)<<24)^g[1] +o=s[b0&255] +l=s[b1>>>8&255] +p=B.d.N(l,24) +i=s[a8>>>16&255] +m=B.d.N(i,16) +j=s[a9>>>24&255] +d=o^(p|(l&n)<<8)^(m|(i&k)<<16)^(B.d.N(j,8)|(j&h)<<24)^g[2] +j=s[b1&255] +a8=s[a8>>>8&255] +i=B.d.N(a8,24) +a9=s[a9>>>16&255] +m=B.d.N(a9,16) +b0=s[b0>>>24&255];++r +b1=j^(i|(a8&n)<<8)^(m|(a9&k)<<16)^(B.d.N(b0,8)|(b0&h)<<24)^g[3] +g=s[f&255] +b0=s[e>>>8&255] +a9=B.d.N(b0,24) +m=s[d>>>16&255] +a8=B.d.N(m,16) +i=s[b1>>>24&255] +j=B.d.N(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.N(j,24) +b0=s[b1>>>16&255] +a9=B.d.N(b0,16) +g=s[f>>>24&255] +a9=i^(m|(j&n)<<8)^(a9|(b0&k)<<16)^(B.d.N(g,8)|(g&h)<<24)^l[1] +g=s[d&255] +b0=s[b1>>>8&255] +j=B.d.N(b0,24) +m=s[f>>>16&255] +i=B.d.N(m,16) +p=s[e>>>24&255] +b0=g^(j|(b0&n)<<8)^(i|(m&k)<<16)^(B.d.N(p,8)|(p&h)<<24)^l[2] +p=s[b1&255] +m=s[f>>>8&255] +i=B.d.N(m,24) +j=s[e>>>16&255] +g=B.d.N(j,16) +o=s[d>>>24&255];++r +b1=p^(i|(m&n)<<8)^(g|(j&k)<<16)^(B.d.N(o,8)|(o&h)<<24)^l[3]}f=s[a8&255]^A.jO(s[a9>>>8&255],24)^A.jO(s[b0>>>16&255],16)^A.jO(s[b1>>>24&255],8)^b6[r][0] +e=s[a9&255]^A.jO(s[b0>>>8&255],24)^A.jO(s[b1>>>16&255],16)^A.jO(s[a8>>>24&255],8)^b6[r][1] +d=s[b0&255]^A.jO(s[b1>>>8&255],24)^A.jO(s[a8>>>16&255],16)^A.jO(s[a9>>>24&255],8)^b6[r][2] +b1=s[b1&255]^A.jO(s[a8>>>8&255],24)^A.jO(s[a9>>>16&255],16)^A.jO(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.MR((b0&255^(s&255)<<8^(p&255)<<16^o<<24^m)>>>0,b4,b5,B.ae) +A.MR((l&255^(a9&255)<<8^(k&255)<<16^j<<24^i)>>>0,b4,b5+4,B.ae) +A.MR((h&255^(g&255)<<8^(c&255)<<16^b<<24^a)>>>0,b4,b5+8,B.ae) +A.MR((a0&255^(a1&255)<<8^(q&255)<<16^a7<<24^n)>>>0,b4,b5+12,B.ae)}, +bcL(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.iS(b2,b3,B.ae),a2=A.iS(b2,b3+4,B.ae),a3=A.iS(b2,b3+8,B.ae),a4=A.iS(b2,b3+12,B.ae),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.N(r,24) +p=$.lB[8] +o=a5[a6>>>16&255] +n=B.d.N(o,16) +m=$.lB[16] +l=a5[a8>>>24&255] +k=B.d.N(l,8) +j=$.lB[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.N(k,24) +n=a5[b1>>>16&255] +r=B.d.N(n,16) +q=a5[a6>>>24&255] +g=l^(o|(k&p)<<8)^(r|(n&m)<<16)^(B.d.N(q,8)|(q&j)<<24)^i[1] +q=a5[a6&255] +n=a5[a8>>>8&255] +r=B.d.N(n,24) +k=a5[a7>>>16&255] +o=B.d.N(k,16) +l=a5[b1>>>24&255] +f=q^(r|(n&p)<<8)^(o|(k&m)<<16)^(B.d.N(l,8)|(l&j)<<24)^i[2] +l=a5[b1&255] +a6=a5[a6>>>8&255] +k=B.d.N(a6,24) +a8=a5[a8>>>16&255] +o=B.d.N(a8,16) +a7=a5[a7>>>24&255];--b0 +b1=l^(k|(a6&p)<<8)^(o|(a8&m)<<16)^(B.d.N(a7,8)|(a7&j)<<24)^i[3] +i=a5[h&255] +a7=a5[b1>>>8&255] +a8=B.d.N(a7,24) +o=a5[f>>>16&255] +a6=B.d.N(o,16) +k=a5[g>>>24&255] +l=B.d.N(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.N(l,24) +a6=a5[b1>>>16&255] +a8=B.d.N(a6,16) +i=a5[f>>>24&255] +a8=k^(o|(l&p)<<8)^(a8|(a6&m)<<16)^(B.d.N(i,8)|(i&j)<<24)^n[1] +i=a5[f&255] +a6=a5[g>>>8&255] +l=B.d.N(a6,24) +o=a5[h>>>16&255] +k=B.d.N(o,16) +r=a5[b1>>>24&255] +a6=i^(l|(a6&p)<<8)^(k|(o&m)<<16)^(B.d.N(r,8)|(r&j)<<24)^n[2] +r=a5[b1&255] +o=a5[f>>>8&255] +k=B.d.N(o,24) +l=a5[g>>>16&255] +i=B.d.N(l,16) +q=a5[h>>>24&255];--b0 +b1=r^(k|(o&p)<<8)^(i|(l&m)<<16)^(B.d.N(q,8)|(q&j)<<24)^n[3]}h=a5[a7&255]^A.jO(a5[b1>>>8&255],24)^A.jO(a5[a6>>>16&255],16)^A.jO(a5[a8>>>24&255],8)^b6[b0][0] +g=a5[a8&255]^A.jO(a5[a7>>>8&255],24)^A.jO(a5[b1>>>16&255],16)^A.jO(a5[a6>>>24&255],8)^b6[b0][1] +f=a5[a6&255]^A.jO(a5[a8>>>8&255],24)^A.jO(a5[a7>>>16&255],16)^A.jO(a5[b1>>>24&255],8)^b6[b0][2] +b1=a5[b1&255]^A.jO(a5[a6>>>8&255],24)^A.jO(a5[a8>>>16&255],16)^A.jO(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.MR((a6&255^(r&255)<<8^(q&255)<<16^p<<24^n)>>>0,b4,b5,B.ae) +A.MR((m&255^(a8&255)<<8^(l&255)<<16^k<<24^j)>>>0,b4,b5+4,B.ae) +A.MR((i&255^(e&255)<<8^(d&255)<<16^c<<24^b)>>>0,b4,b5+8,B.ae) +A.MR((a5&255^(a&255)<<8^(a9&255)<<16^s<<24^o)>>>0,b4,b5+12,B.ae)}} +A.bQ0.prototype={ +bS6(){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&$.lB[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=$.lB[5] +f=i+1 +k=k+(((j&g)<<5|j>>>27)>>>0)+((n&m|~n&l)>>>0)+s[i]+1518500249>>>0 +e=$.lB[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=$.lB[5] +f=i+1 +k=k+(((j&g)<<5|j>>>27)>>>0)+((n^m^l)>>>0)+s[i]+1859775393>>>0 +e=$.lB[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=$.lB[5] +f=i+1 +k=k+(((j&g)<<5|j>>>27)>>>0)+((n&m|n&l|m&l)>>>0)+s[i]+2400959708>>>0 +e=$.lB[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=$.lB[5] +f=i+1 +k=k+(((j&g)<<5|j>>>27)>>>0)+((n^m^l)>>>0)+s[i]+3395469782>>>0 +e=$.lB[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.bHU.prototype={} +A.bH8.prototype={ +bFv(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.eJ(s+r-1,r) +p=new Uint8Array(4) +o=new Uint8Array(q*r) +j.B8(new A.a2H(B.D.qO(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.ber(j.a,j.b,p,o,n) +n+=r}B.D.e_(c,d,d+s,o) +return k.a.c}, +ber(a,b,c,d,e){var s,r,q,p,o,n,m,l=this +if(b<=0)throw A.j(A.cg("Iteration count must be at least 1.",null)) +s=l.b +r=s.a +r.K2(0,a,0,a.length) +r.K2(0,c,0,4) +q=l.c +q===$&&A.e() +s.RU(q,0) +q=l.c +B.D.e_(d,e,e+q.length,q) +for(p=1;pq){n.K2(0,s,0,r) +s=o.d +s===$&&A.e() +n.RU(s,0) +s=o.b +s===$&&A.e() +r=s}else{p=o.d +p===$&&A.e() +B.D.e_(p,0,r,s)}s=o.d +s===$&&A.e() +B.D.uw(s,r,s.length,0) +s=o.e +s===$&&A.e() +B.D.e_(s,0,q,o.d) +o.aHm(o.d,q,54) +o.aHm(o.e,q,92) +q=o.d +n.K2(0,q,0,q.length)}, +RU(a,b){var s,r,q=this,p=q.a,o=q.e +o===$&&A.e() +s=q.c +s===$&&A.e() +p.RU(o,s) +o=q.e +p.K2(0,o,0,o.length) +r=p.RU(a,b) +o=q.e +B.D.uw(o,s,o.length,0) +o=q.d +o===$&&A.e() +p.K2(0,o,0,o.length) +return r}, +aHm(a,b,c){var s +for(s=0;s>>29)>>>0 +q.b=A.cCu(s,3) +r.brd() +r.brc(q) +r.ah3() +r.bpl(a,b) +r.eZ(0) +return 20}, +aD4(a,b){var s=this,r=s.w +r===$&&A.e() +s.w=r+1 +s.r[r]=A.iS(a,b,s.d) +if(s.w===16)s.ah3()}, +ah3(){this.bS6() +this.w=0 +B.b.uw(this.r,0,16,0)}, +brb(a,b,c){for(;c>0;){this.adm(a[b]);++b;--c}}, +bri(a,b,c){var s,r +for(s=this.a,r=0;c>4;){this.aD4(a,b) +b+=4 +c-=4 +s.au8(4) +r+=4}return r}, +brh(a,b,c){var s,r=0 +while(!0){s=this.c +s===$&&A.e() +if(!(s!==0&&c>0))break +this.adm(a[b]);++b;--c;++r}return r}, +brd(){this.adm(128) +while(!0){var s=this.c +s===$&&A.e() +if(!(s!==0))break +this.adm(0)}}, +brc(a){var s,r=this,q=r.w +q===$&&A.e() +if(q>14)r.ah3() +q=r.d +switch(q){case B.ae:q=r.r +s=a.b +s===$&&A.e() +q[14]=s +s=a.a +s===$&&A.e() +q[15]=s +break +case B.og: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.ac("Invalid endianness: "+q.k(0)))}}, +bpl(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}, +Hi(a,b,c){var s,r=this +if(b instanceof A.a6t){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}}, +pO(a,b){return this.Hi(a,b,null)}, +au8(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.cR(""),q=s.a +q===$&&A.e() +s.aCn(r,q) +q=s.b +q===$&&A.e() +s.aCn(r,q) +q=r.a +return q.charCodeAt(0)==0?q:q}, +aCn(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.K.prototype.gv.call(this,this)}} +A.a5M.prototype={ +Y(){var s=null +return new A.agr(A.k2(s,s,s,s,!1,t.OH),B.k)}} +A.agr.prototype={ +an(){var s,r=this +r.aGg() +s=r.d +r.a.toString +new A.ec(s,A.y(s).i("ec<1>")).O2(0,B.cM).aMa(r.gbr1(),new A.cn6()).bG(r.gbp1()) +r.aM()}, +bj(a){this.bP(a) +if(this.a.x!==a.x)this.aGg()}, +aGg(){var s=this,r=s.e +if(r!=null)r.a=null +r=s.a.x +r.a=s +s.e=r}, +br2(a){var s=this,r=s.r +if(r!=null&&s.f==null){r.toString +s.Ls(r,s.a.e)}}, +bp2(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.Ls(a,o.f) +else{s=p.r +s.toString +p.Ls(s,o.e) +p.Ls(a,p.a.e)}}}, +bp5(){var s,r=this +r.a.toString +s=r.f +s.toString +r.d.t(0,s) +r.f=null}, +bol(){var s=this,r=s.f +if(r!=null)if(s.r==null)s.Ls(r,s.a.r) +else{s.d.t(0,r) +s.f=null}}, +Ls(a,b){return this.br3(a,b)}, +br3(a,b){var s=0,r=A.o(t.z),q=this,p,o,n,m +var $async$Ls=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.gaF() +o=p==null?null:p.dP(0,null).a2I() +if(o!=null){p=o.a +n=new A.w(p[0],p[1])}else n=null +m=a.a +b.$1(new A.Uj(m,n!=null?m.aq(0,n):null)) +return A.m(null,r)}}) +return A.n($async$Ls,r)}, +n(){this.d.aI(0) +var s=this.e +if(s!=null)s.a=null +this.aG()}, +A(a){var s=this.a +s=s.c +return s}} +A.cn6.prototype={ +$1(a){return a instanceof A.Lp}, +$S:85} +A.aAL.prototype={ +a0k(){var s=this.a +return s==null?null:s.bp5()}, +bPx(){var s=this.a +return s==null?null:s.bol()}, +aqd(a){var s=this.a +if(s!=null)s.f=a +return null}} +A.Uj.prototype={ +l(a,b){if(b==null)return!1 +if(!(b instanceof A.Uj))return!1 +return this.a.l(0,b.a)&&J.v(this.b,b.b)}, +gv(a){return A.aZC(this.a,this.b,B.e_,B.e_,B.e_)}} +A.ZR.prototype={ +a8b(a,b){return this.e.$3(a,A.ai(a,!0,this.$ti.c),b)}} +A.uQ.prototype={ +h1(a){return new A.ads(null,this,B.b2,A.y(this).i("ads"))}, +a8b(a,b){b.toString +return new A.jq(this,b,null,A.y(this).i("jq"))}} +A.ads.prototype={} +A.jq.prototype={ +fN(a){return!1}, +h1(a){return new A.W3(A.jv(null,null,null,t.Si,t.O),this,B.b2,this.$ti.i("W3<1>"))}} +A.W3.prototype={ +gPx(){var s,r=this,q=r.qm +if(q===$){s=r.$ti.i("jq<1>").a(A.c3.prototype.gbw.call(r)).f.e.Y() +s.a=r +r.qm!==$&&A.ao() +r.qm=s +q=s}return q}, +vY(a){var s={} +s.a=null +this.BJ(new A.cdo(s,a)) +return s.a}, +u7(a,b){this.af2(a,b)}, +gbw(){return this.$ti.i("jq<1>").a(A.c3.prototype.gbw.call(this))}, +arD(a,b){var s=this.bN,r=s.h(0,a) +if(r!=null&&!this.$ti.i("dgU<1>").b(r))return +s.j(0,a,B.ek)}, +apJ(a,b){var s,r,q,p,o,n=this.bN.h(0,b),m=!1 +if(n!=null)if(this.$ti.i("dgU<1>").b(n)){if(b.as)return +for(r=n.c,q=r.length,p=0;p") +r.a(A.c3.prototype.gbw.call(s)) +s.gPx().alD(s.ps) +s.ps=!1 +if(s.da){s.da=!1 +s.JC(r.a(A.c3.prototype.gbw.call(s)))}return s.auT()}, +H0(){this.gPx().n() +this.a3X()}, +gm(a){var s=this.gPx() +return s.gm(s)}, +II(a,b){return this.a3W(a,b)}, +amO(a){return this.II(a,null)}} +A.cdo.prototype={ +$1(a){this.a.a=a.vY(this.b) +return!1}, +$S:63} +A.aMJ.prototype={} +A.mW.prototype={ +aRO(a){return!1}, +n(){}, +alD(a){}} +A.FX.prototype={ +Y(){return new A.ac0(this.$ti.i("ac0<1>"))}} +A.ac0.prototype={ +gm(a){var s,r,q,p,o,n=this,m=n.c +if(m&&n.f!=null){m=A.cP(n.$ti.c).k(0) +q=n.f +q=q==null?null:q.k(0) +throw A.j(A.ac("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.q(q)))}if(!m){n.c=!0 +m=n.a +m.toString +q=n.$ti.i("mW.D") +q.a(m.$ti.i("jq<1>").a(A.c3.prototype.gbw.call(m)).f.e) +try{m=n.a +m.toString +m=q.a(m.$ti.i("jq<1>").a(A.c3.prototype.gbw.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.e9(s,r,"provider",null,null,!1) +throw o}finally{}m=n.a +m.toString +if(q.a(m.$ti.i("jq<1>").a(A.c3.prototype.gbw.call(m)).f.e).b!=null)try{m=n.a +m.toString +m=q.a(m.$ti.i("jq<1>").a(A.c3.prototype.gbw.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("mW.D").a(m.$ti.i("jq<1>").a(A.c3.prototype.gbw.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.avk() +if(r.c){s=r.a +s.toString +r.$ti.i("mW.D").a(s.$ti.i("jq<1>").a(A.c3.prototype.gbw.call(s)).f.e)}}, +alD(a){var s,r,q,p,o,n,m=this +if(a)if(m.c){s=m.a +s.toString +s=m.$ti.i("mW.D").a(s.$ti.i("jq<1>").a(A.c3.prototype.gbw.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("mW.D").a(s.$ti.i("jq<1>").a(A.c3.prototype.gbw.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("mW.D").a(s.$ti.i("jq<1>").a(A.c3.prototype.gbw.call(s)).f.e) +n=!J.v(m.d,r) +if(n)m.e!=null}else n=!1 +if(n)m.a.da=!0 +s=m.a +s.toString +m.e=m.$ti.i("mW.D").a(s.$ti.i("jq<1>").a(A.c3.prototype.gbw.call(s)).f.e) +return m.b3Q(a)}} +A.X3.prototype={ +Y(){return new A.ah_(this.$ti.i("ah_<1>"))}, +gm(a){return this.a}} +A.ah_.prototype={ +gm(a){var s,r=this,q=r.a +q.toString +s=r.$ti.i("mW.D") +s.a(q.$ti.i("jq<1>").a(A.c3.prototype.gbw.call(q)).f.e) +r.b=null +q=r.a +q.toString +return s.a(q.$ti.i("jq<1>").a(A.c3.prototype.gbw.call(q)).f.e).a}, +aRO(a){var s,r=this.a +r.toString +s=this.$ti.i("mW.D") +s.a(r.$ti.i("jq<1>").a(A.c3.prototype.gbw.call(r)).f.e) +r=this.a +r.toString +r=s.a(r.$ti.i("jq<1>").a(A.c3.prototype.gbw.call(r)).f.e) +return a.a!==r.a}, +n(){this.avk()}} +A.Kh.prototype={} +A.aB2.prototype={ +k(a){return"A provider for "+this.a.k(0)+" unexpectedly returned null."}, +$ibw:1} +A.aB1.prototype={ +k(a){return"Provider<"+this.a.k(0)+"> not found for "+this.b.k(0)}, +$ibw:1} +A.a5Y.prototype={} +A.a5X.prototype={} +A.bJD.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.AR.prototype={ +Y(){return new A.afM(B.k,this.$ti.i("afM"))}, +aX0(a){return this.f.$1(a)}} +A.afM.prototype={ +a8b(a,b){var s,r=this,q=r.a.aX0(a),p=r.x,o=r.a +o.toString +if(J.v(p,o)){r.a.toString +p=!B.yc.r9(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.a7R.prototype={} +A.bSa.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.LG.prototype={ +l(a,b){var s=this +if(b==null)return!1 +return b instanceof A.LG&&s.a===b.a&&s.b===b.b&&s.c===b.c&&B.tW.r9(s.d,b.d)&&B.tW.r9(s.e,b.e)}, +gv(a){var s=this +return(s.a^s.b^s.c^B.tW.rZ(0,s.d)^B.tW.rZ(0,s.e))>>>0}, +ya(a,b){return this.bM(0,b)>0}, +zc(a,b){return this.bM(0,b)<=0}, +bM(a,b){var s,r,q=this,p=q.a,o=b.a +if(p!==o)return B.d.bM(p,o) +p=q.b +o=b.b +if(p!==o)return B.d.bM(p,o) +p=q.c +o=b.c +if(p!==o)return B.d.bM(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.axs(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.axs(p,s)}, +k(a){return this.f}, +axs(a,b){var s,r,q,p,o +for(s=0;r=a.length,q=b.length,s)")}} +A.bd0.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.bcV.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.cJI(o.d,new A.bcU(q,n,s,o.e,r,new A.bcZ(n,s,r),p),p.i("b9<0>"),p.i("iH<0>")) +s.b=A.Q(n,!1,n.$ti.i("D.E")) +if(J.fQ(s.aW()))r.aI(0) +else q.a=A.aO(J.aH(s.aW()),null,!1,p.i("0?"))}, +$S:0} +A.bcZ.prototype={ +$0(){if(++this.a.a===J.aH(this.b.aW()))this.c.aI(0)}, +$S:0} +A.bcU.prototype={ +$2(a,b){var s,r=this,q={} +q.a=!1 +s=r.e +return b.qZ(new A.bcT(r.a,q,r.b,a,r.c,r.d,s,r.r),r.f,s.gx_())}, +$S(){return this.r.i("iH<0>(A,b9<0>)")}} +A.bcT.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.aW())){s=null +try{n=n.a +n.toString +s=o.f.$1(A.rY(n,o.w))}catch(p){r=A.a2(p) +q=A.ay(p) +o.r.eL(r,q) +return}o.r.t(0,s)}}, +$S(){return this.w.i("~(0)")}} +A.bcW.prototype={ +$0(){return A.ddW(this.a.aW())}, +$S:0} +A.bcX.prototype={ +$0(){return A.ddX(this.a.aW())}, +$S:0} +A.bcY.prototype={ +$0(){this.a.a=null +return A.ddV(this.b.aW())}, +$S:1645} +A.a_D.prototype={ +guy(){return!0}, +c9(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.fP(p,"error",t.K) +n=this.$ti.i("tU<1>") +m=new A.tU(l,l,l,l,n) +m.vu(p,o==null?A.wd(p):o) +m.W9() +return new A.ec(m,n.i("ec<1>")).c9(a,b,c,d)}return k.c9(a,b,c,d)}, +bG(a){return this.c9(a,null,null,null)}, +qZ(a,b,c){return this.c9(a,null,b,c)}, +yN(a,b,c){return this.c9(a,b,c,null)}} +A.RQ.prototype={ +c9(a,b,c,d){var s=this.a +return new A.ec(s,A.y(s).i("ec<1>")).c9(a,b,c,d)}, +bG(a){return this.c9(a,null,null,null)}, +qZ(a,b,c){return this.c9(a,null,b,c)}, +yN(a,b,c){return this.c9(a,b,c,null)}} +A.aQt.prototype={ +G(){return"_MissingCase."+this.b}} +A.aHu.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.CH.prototype={ +apK(a){var s=this.e +s.b=a +s.a=!0 +return null}, +aOf(a,b){var s=this.e +s.c=new A.aqM(a,b) +s.a=!1 +return null}, +gq5(a){return new A.eH(this,this.$ti.i("eH<1>"))}, +gm(a){var s=this.e.b +if(s!==B.b3)return this.$ti.c.a(s) +throw A.j(new A.aHu(B.dXK))}} +A.b4o.prototype={ +$0(){var s,r,q=this,p=q.a,o=p.c +if(o!=null&&!p.a){p=q.b +return new A.a96(o.a,o.b,q.c.i("a96<0>")).AK(new A.aQ(p,A.y(p).i("aQ<1>")))}s=p.b +if(s!==B.b3&&p.a){p=q.b +r=q.c +return new A.a97(r.a(s),r.i("a97<0>")).AK(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.X5.prototype={ +gm(a){return this.b}} +A.eH.prototype={ +guy(){return!0}, +gv(a){return(A.e_(this.a)^892482866)>>>0}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.eH&&b.a===this.a}, +c9(a,b,c,d){return this.a.c9(a,b,c,d)}, +bG(a){return this.c9(a,null,null,null)}, +qZ(a,b,c){return this.c9(a,null,b,c)}, +yN(a,b,c){return this.c9(a,b,c,null)}, +Be(a,b){return this.c9(a,null,null,b)}, +gm(a){var s=this.a +return s.gm(s)}} +A.a62.prototype={} +A.L3.prototype={ +gq5(a){return new A.yi(this,A.y(this).i("yi<1>"))}, +eL(a,b){if(this.c)throw A.j(A.ac("You cannot add an error while items are being added from addStream")) +this.ak8(a,b)}, +ta(a){return this.eL(a,null)}, +ak8(a,b){var s=this.b +if((s.c&4)===0)this.aOf(a,b) +s.eL(a,b)}, +bvE(a){return this.ak8(a,null)}, +aOf(a,b){}, +QK(a,b,c){var s,r=this +if(r.c)throw A.j(A.ac(u.iX)) +r.c=!0 +s=new A.ah($.as,t.D4) +b.c9(r.gbvC(r),c,new A.bYs(r,new A.aG(s,t.gR)),r.gbvD()) +return s}, +xH(a,b){return this.QK(a,b,null)}, +t(a,b){if(this.c)throw A.j(A.ac(u.iX)) +this.aF5(0,b)}, +aF5(a,b){var s=this.b +if((s.c&4)===0)this.apK(b) +s.t(0,b)}, +apK(a){}, +aI(a){if(this.c)throw A.j(A.ac("You cannot close the subject while items are being added from addStream")) +return this.b.aI(0)}, +$ih8:1} +A.bYs.prototype={ +$0(){var s=this.b +if((s.a.a&30)===0){this.a.c=!1 +s.pq(0)}}, +$S:0} +A.yi.prototype={ +guy(){return!0}, +gv(a){return(A.e_(this.a)^892482866)>>>0}, +l(a,b){if(b==null)return!1 +if(this===b)return!0 +return b instanceof A.yi&&b.a===this.a}, +c9(a,b,c,d){return this.a.c9(a,b,c,d)}, +bG(a){return this.c9(a,null,null,null)}, +qZ(a,b,c){return this.c9(a,null,b,c)}, +yN(a,b,c){return this.c9(a,b,c,null)}} +A.V8.prototype={ +G(){return"WindowStrategy."+this.b}} +A.Vn.prototype={ +uA(a){var s,r,q=this +q.as=!0 +q.bNz(a,q.gzh()) +if(q.Q===0)q.y.t(0,a) +s=q.Q +if(s>0)q.Q=s-1 +s=q.gzh() +r=q.r.$1(A.rY(q.y,q.$ti.c)) +if(r)q.arb(s)}, +vQ(a,b,c){return this.gzh().eL(b,c)}, +a0a(){var s,r=this +r.at=!0 +if(r.b===B.FZ)return +r.ard(r.gzh(),!0) +r.y.V(0) +s=r.ax +if(s!=null)s.af(0) +r.gzh().aI(0)}, +abb(a){var s=this.ax +return s==null?null:s.af(0)}, +abm(){}, +aq_(a){var s=this.ax +return s==null?null:s.hr(0)}, +aq6(a){var s=this.ax +return s==null?null:s.vT(0)}, +bNz(a,b){var s,r=this +switch(r.b.a){case 1:if(r.ax!=null)return +r.ax=r.atL(a,b) +r.are(a,b) +break +case 2:if(r.ax!=null)return +r.ax=r.bO_(a,b) +r.are(a,b) +break +case 0:s=r.ax +if(s!=null)s.af(0) +r.ax=r.atL(a,b) +r.are(a,b) +break +case 3:break}}, +atL(a,b){var s=this.aIy(a,b) +return new A.agq(1,s,A.y(s).i("agq")).qZ(null,new A.c7h(this,b),b.gx_())}, +bO_(a,b){return this.aIy(a,b).qZ(new A.c7f(this,b),new A.c7g(this,b),b.gx_())}, +aIy(a,b){var s=this.ax +if(s!=null)s.af(0) +return this.c.$1(a)}, +are(a,b){}, +ard(a,b){var s,r,q,p=this +if(b&&p.b===B.FZ){p.y.V(0) +s=p.ax +if(s!=null)s.af(0) +p.ax=null +a.aI(0) +return}s=!b +if(s){r=p.b +r=r===B.FZ||r===B.dW3}else r=!0 +if(r){r=p.ax +if(r!=null)r.af(0) +p.ax=null}if(b&&!0)return +if(p.as){r=p.y +r=!r.ga7(r)||!1}else r=!1 +if(r){r=p.y +a.t(0,p.e.$1(A.rY(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.Vn(s.a,s.b,null,s.d,s.f,s.r,!0,!1,new A.zi(q,r.i("zi")),null,r.i("@").Z(r.i("o4.T")).i("Vn<1,2>"))}, +$S(){return this.a.$ti.i("Vn()")}} +A.a59.prototype={} +A.bHv.prototype={ +$1(a){var s=null +return new A.RQ(A.k2(s,s,s,s,!1,t.H),t.yA)}, +$S(){return this.a.i("RQ<~>(0)")}} +A.bHw.prototype={ +$1(a){return a}, +$S(){return this.a.i("G<0>(G<0>)")}} +A.bHx.prototype={ +$1(a){return a.length===2}, +$S(){return this.a.i("H(G<0>)")}} +A.WQ.prototype={ +uA(a){return this.gzh().t(0,a)}, +vQ(a,b,c){return this.gzh().eL(b,c)}, +a0a(){return this.gzh().aI(0)}, +abb(a){}, +abm(){this.gzh().t(0,this.b)}, +aq_(a){}, +aq6(a){}} +A.a97.prototype={ +AK(a){var s=this.$ti.c +return A.cBY(a,new A.bWH(this),s,s)}} +A.bWH.prototype={ +$0(){var s=this.a +return new A.WQ(s.a,s.$ti.i("WQ<1>"))}, +$S(){return this.a.$ti.i("WQ<1>()")}} +A.WP.prototype={ +uA(a){return this.gzh().t(0,a)}, +vQ(a,b,c){return this.gzh().eL(b,c)}, +a0a(){return this.gzh().aI(0)}, +abb(a){}, +abm(){this.gzh().eL(this.b,this.c)}, +aq_(a){}, +aq6(a){}} +A.a96.prototype={ +AK(a){var s=this.$ti.c +return A.cBY(a,new A.bWG(this),s,s)}} +A.bWG.prototype={ +$0(){var s=this.a +return new A.WP(s.a,s.b,s.$ti.i("WP<1>"))}, +$S(){return this.a.$ti.i("WP<1>()")}} +A.caz.prototype={ +k(a){return"<>"}} +A.aqM.prototype={ +k(a){return"ErrorAndStackTrace{error: "+A.q(this.a)+", stacktrace: "+A.q(this.b)+"}"}, +l(a,b){var s,r=this +if(b==null)return!1 +if(r!==b)s=b instanceof A.aqM&&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.a1f.prototype={ +gzh(){var s=this.a +return s==null?A.W(A.ac("Must call setSink(sink) before accessing!")):s}} +A.cq3.prototype={ +$1(a){var s={},r=this.a.$0() +r.a=new A.Wj(a,this.c.i("Wj<0>")) +s.a=null +s.b=!1 +r.abm() +new A.cq4(s,this.b,r).$0() +a.r=new A.cq2(s,r)}, +$S(){return this.c.i("~(ays<0>)")}} +A.cq4.prototype={ +$1(a){var s,r,q,p=this.a +if(p.b)return +s=this.c +r=s.gabg() +q=s.gGC(s) +p.a=this.b.qZ(r,s.gabj(),q)}, +$0(){return this.$1(null)}, +$S:537} +A.cq2.prototype={ +$0(){var s,r,q=this.a +q.b=!0 +s=q.a +r=s==null?null:s.af(0) +q.a=null +return A.cTa(r,this.b.abb(0))}, +$S:0} +A.cq7.prototype={ +$0(){return this.a.$0()}, +$S(){return this.b.i("@<0>").Z(this.c).i("a1f<1,2>()")}} +A.cq8.prototype={ +$0(){var s=this,r=s.c,q=s.d +r.HZ().a=q +r.HZ().abm() +new A.cqa(s.a,s.b,r,q).$0()}, +$S:0} +A.cqa.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.HZ().gabg() +p=J.d1D(r.HZ()) +n.a=s.qZ(q,r.HZ().gabj(),p) +if(!s.guy()){s=o.d +s.sapZ(0,new A.cq5(n,r)) +s.saq5(0,new A.cq6(n,r))}}, +$0(){return this.$1(null)}, +$S:537} +A.cq5.prototype={ +$0(){this.a.a.hr(0) +J.d1Y(this.b.HZ())}, +$S:0} +A.cq6.prototype={ +$0(){this.a.a.vT(0) +J.d1Z(this.b.HZ())}, +$S:0} +A.cq9.prototype={ +$0(){var s,r,q=this.a +q.b=!0 +s=q.a +r=s==null?null:s.af(0) +q.a=null +return A.cTa(r,J.d1X(this.b.HZ()))}, +$S:0} +A.Wj.prototype={ +t(a,b){return this.a.aHI(b)}, +eL(a,b){return this.a.akY(a,b)}, +ta(a){return this.eL(a,null)}, +aI(a){return this.a.am2()}, +$ih8:1} +A.Te.prototype={} +A.bDQ.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.D7.e2("getScreenBrightness",null,!1,t.i),$async$gE) +case 3:p=c +if(p==null)throw A.j(A.jf("-9",null,"value returns null",null)) +if(!(p>=0&&p<=1))throw A.j(A.es(p,0,1,null,null)) +q=p +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$gE,r)}, +a3y(a){return this.aZ1(a)}, +aZ1(a){var s=0,r=A.o(t.H) +var $async$a3y=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.es(a,0,1,null,null)) +s=2 +return A.f(B.D7.e2("setScreenBrightness",A.p(["brightness",a],t.N,t.i),!1,t.z),$async$a3y) +case 2:return A.m(null,r)}}) +return A.n($async$a3y,r)}, +acF(){var s=0,r=A.o(t.H) +var $async$acF=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.D7.e2("resetScreenBrightness",null,!1,t.z),$async$acF) +case 2:return A.m(null,r)}}) +return A.n($async$acF,r)}} +A.bQS.prototype={} +A.b3J.prototype={ +$1(a){return a.b}, +$S:538} +A.b3K.prototype={ +$1(a){return a.d}, +$S:538} +A.aEl.prototype={} +A.Nt.prototype={ +G(){return"AutoScrollPosition."+this.b}} +A.b3D.prototype={ +sPU(a){this.bI8$=a +if(!a&&this.d.length!==0)this.aX()}, +a2V(a,b){return this.aWJ(a,b)}, +aWJ(a,b){var s=0,r=A.o(t.z),q,p=this +var $async$a2V=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:q=A.crR(p,new A.b3I(p,a,B.cM,b),t.z) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2V,r)}, +I1(a,b,c){return this.btG(a,b,c)}, +btG(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$I1=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.b3H(p).$0(),$async$I1) +case 3:o=p.d +if(o.length===0){q=null +s=1 +break}n=p.Jb$ +s=n.h(0,a)!=null?4:6 +break +case 4:p.sPU(!0) +s=7 +return A.f(p.W0(a,a1,new A.b3F(p,a0)),$async$I1) +case 7:p.sPU(!1) +s=5 +break +case 6:m=p.gbA(p).at +m.toString +l=m-1 +m=p.gbA(p).at +m.toString +b.a=B.G +k=a0.eJ(0,40) +p.sPU(!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.bg2(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.aCa(g,f) +d=e==null?null:e.a +if(d==null)d=100 +m=b.a +b.a=new A.bc(m.a+k.a) +m=p.gbA(p).at +m.toString +s=10 +return A.f(p.x3(d,B.b6,k),$async$I1) +case 10:s=11 +return A.f($.dJ.gRZ(),$async$I1) +case 11:if(o.length!==0){c=p.gbA(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.sPU(!1) +s=i&&o.length!==0?12:13 +break +case 12:o=a1 +s=14 +return A.f(p.W0(a,o,new A.b3G(b,p,a0)),$async$I1) +case 14:case 13:case 5:q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$I1,r)}, +bg2(a){var s,r,q,p=this.Jb$,o=A.y(p).i("bt<1>") +if(p.a===0)return null +s=A.Q(new A.bt(p,o),!0,o.i("D.E")) +B.b.fl(s,new A.b3E()) +r=B.b.gO(s) +q=B.b.gR(s) +return Math.abs(a-r)"))) +return r}, +awR(){}} +A.Vm.prototype={ +cp(){this.dH() +this.dr() +this.n1()}, +n(){var s=this,r=s.b6$ +if(r!=null)r.T(0,s.glJ()) +s.b6$=null +s.aG()}} +A.aUt.prototype={ +b3(a){this.av7(a)}, +IJ(a,b){this.av8(0,b)}} +A.crT.prototype={ +$1(a){$.b_f().D(0,this.a) +this.b.c3(0,a)}, +$S(){return this.c.i("~(0)")}} +A.crS.prototype={ +$2(a,b){$.b_f().D(0,this.a) +this.b.qV(a,b)}, +$S:309} +A.csG.prototype={ +$1(a){var s=J.S(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.csH.prototype={ +$1(a){return J.J(a,"address")!=null?"rtcp:%d %s IP%d %s":"rtcp:%d"}, +$S:33} +A.csI.prototype={ +$1(a){return J.J(a,"subtype")!=null?"rtcp-fb:%s %s %s":"rtcp-fb:%s %s"}, +$S:33} +A.csJ.prototype={ +$1(a){var s=J.S(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.csK.prototype={ +$1(a){return J.J(a,"sessionConfig")!=null?"crypto:%d %s %s %s":"crypto:%d %s %s"}, +$S:33} +A.csL.prototype={ +$1(a){var s=J.S(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.csM.prototype={ +$1(a){var s,r=J.S(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.csN.prototype={ +$1(a){return J.J(a,"maxMessageSize")!=null?"sctpmap:%s %s %s":"sctpmap:%s %s"}, +$S:33} +A.csO.prototype={ +$1(a){return J.J(a,"params")!=null?"rid:%s %s %s":"rid:%s %s"}, +$S:33} +A.csP.prototype={ +$1(a){return"imageattr:%s %s %s"+(J.J(a,"dir2")!=null?" %s %s":"")}, +$S:33} +A.csQ.prototype={ +$1(a){return"simulcast:%s %s"+(J.J(a,"dir2")!=null?" %s %s":"")}, +$S:33} +A.crq.prototype={ +$1(a){var s=a.b +J.bD(this.b,this.a,A.dtJ(s.length-1===0?s.input:s[1]))}, +$S:540} +A.crr.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.bcD(l))}q=k +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$adK,r)}, +D(a,b){return this.bTz(0,b)}, +bTz(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.Eu.D(p,b) +q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$D,r)}, +KC(a,b,c){return this.aZk(a,b,c)}, +aZk(a,b,c){var s=0,r=A.o(t.y),q,p +var $async$KC=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.m_(c)) +q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$KC,r)}, +bfM(a,b){var s=window.localStorage +s.toString +s=B.Eu.gcZ(s) +return new A.aP(s,new A.bVp(a,b),A.a0(s).i("aP<1>"))}, +bcD(a){var s=B.t.b7(0,a) +if(t.j.b(s))return J.fA(s,t.N) +s.toString +return s}} +A.bVp.prototype={ +$1(a){var s +if(B.c.aZ(a,this.a))s=!0 +else s=!1 +return s}, +$S:6} +A.RT.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.kh(B.G,new A.bGB(r,b),t.H)}}, +zX(a){var s=this.c,r=this.$ti +this.c=new A.aG(new A.ah($.as,r.i("ah<1>")),r.i("aG<1>")) +s.c3(0,a)}, +gaA(a){return this.bX4(0,this.$ti.c)}, +bX4(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.bn(m.c.a,$async$gaA,r) +case 6:s=5 +q=[1] +return A.bn(A.ed(d),$async$gaA,r) +case 5:s=3 +break +case 4:case 1:return A.bn(null,0,r) +case 2:return A.bn(o,1,r)}}) +var s=0,r=A.lC($async$gaA,b),q,p=2,o,n=[],m=this +return A.lE(r)}, +af(a){return this.d=!0}} +A.bGB.prototype={ +$0(){return this.a.zX(this.b)}, +$S:0} +A.a8s.prototype={ +Y(){return new A.aEe(null,null,B.k)}} +A.aEe.prototype={ +an(){var s,r=this +r.aM() +s=A.ajI(null,0,r) +r.a.toString +s.bU2(0,2,-2,B.cX) +r.d=s}, +n(){var s=this.d +s===$&&A.e() +s.n() +this.b4T()}, +ga2O(){var s,r,q,p=this +p.a.toString +s=t.fl +p.c.U(s) +r=p.c +r.toString +r=A.z(r).ax.a===B.aw?B.nT:B.wV +q=p.a +if(r===B.nT){q.toString +p.c.U(s) +s=B.ciE}else{q.toString +p.c.U(s) +s=B.ciF}return s}, +A(a){var s=this.a.r +return new A.a8r(this,s,null)}} +A.cly.prototype={} +A.a8r.prototype={ +fN(a){return this.f!==a.f}} +A.afQ.prototype={ +n(){var s=this,r=s.cv$ +if(r!=null)r.T(0,s.grT()) +s.cv$=null +s.aG()}, +cp(){this.dH() +this.dr() +this.rU()}} +A.bVO.prototype={} +A.aEv.prototype={} +A.aEw.prototype={} +A.afU.prototype={ +Y(){return new A.ai3(B.k)}} +A.ai3.prototype={ +dk(){var s,r=this +r.kr() +s=r.d +if(s!=null)s.T(0,r.gaj1()) +s=r.c +s.toString +s=A.czo(s) +if(s==null)s=null +else{s=s.d +s===$&&A.e()}r.d=s +if(s!=null){s.de() +s=s.f3$ +s.b=!0 +s.a.push(r.gaj1())}}, +n(){var s=this.d +if(s!=null)s.T(0,this.gaj1()) +this.aG()}, +boR(){this.a.toString +this.I(new A.coX())}, +A(a){var s,r,q,p,o,n,m,l=null,k=A.czo(a) +if(!(k.c.gaF()!=null&&t.x.a(k.c.gaF()).k3!=null))return A.bS(l,l,l) +s=t.x +r=s.a(k.c.gaF()).k3 +r.toString +q=k.ga2O() +p=k.ga2O() +o=k.ga2O() +n=k.ga2O() +m=k.d +m===$&&A.e() +m=m.x +m===$&&A.e() +if(a.gaF()==null)return A.bS(l,l,l) +return new A.aE4(new A.coY(new A.m0(o.d,n.e,B.bh,q.a,p.b,new A.cly(m)),A.e6(s.a(a.gaF()).dP(0,s.a(k.c.gaF())),B.m),r),B.qX,this.a.d,l)}} +A.coX.prototype={ +$0(){}, +$S:0} +A.coY.prototype={ +$1(a){var s,r=this.b,q=-r.a +r=-r.b +s=this.c +return this.a.bEr(0,new A.Y(q,r,q+s.a,r+s.b))}, +$S:1651} +A.Fg.prototype={ +A(a){if(A.czo(a)==null)return new A.a8s(new A.afU(!0,this.c,null),null) +return this.c}} +A.aEt.prototype={ +A(a){return new A.Fg(new A.aa(B.F,new A.fw(new A.bVP(this),null),null),null)}} +A.bVP.prototype={ +$2(a,b){var s=null,r=38,q=38,p=A.z(a).ws +p.toString +return A.am(s,s,B.h,s,s,new A.bq(p,s,s,s,s,s,s,B.df),s,q,s,s,s,s,s,r)}, +$S:266} +A.aEu.prototype={ +A(a){var s=null +return new A.Fg(new A.ef(this.c.r,s,s,new A.aa(B.F,new A.fw(new A.bVQ(this),s),s),s),s)}} +A.bVQ.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.dpu(q,p==null?b.b:p)}else q=r.a +p=A.z(a).ws +p.toString +return A.am(s,s,B.h,s,s,new A.bq(p,s,s,r.w,s,s,s,B.K),s,r.b,s,s,s,s,s,q)}, +$S:266} +A.a8G.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.aEu(r,n)],l) +if(p!==s)o.push(new A.cQ(n,q,n,n)) +B.b.H(k,o)}return new A.Fg(new A.aa(m.b,A.aX(k,B.n,B.j,B.p,n,n,B.v),n),n)}} +A.cul.prototype={ +$2(a,b){var s=this.a,r=s.a +return s.a=A.bH(r,a,b)}, +$S:92} +A.aER.prototype={ +gu(a){return this.c.length}, +gbMJ(a){return this.b.length}, +avC(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)}}, +Vz(a,b,c){return A.cAt(this,b,c)}, +Uu(a){var s,r=this +if(a<0)throw A.j(A.dl("Offset may not be negative, was "+a+".")) +else if(a>r.c.length)throw A.j(A.dl("Offset "+a+u.bV+r.gu(r)+".")) +s=r.b +if(a=B.b.gR(s))return s.length-1 +if(r.blO(a)){s=r.d +s.toString +return s}return r.d=r.bev(a)-1}, +blO(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}, +adO(a){var s,r,q=this +if(a<0)throw A.j(A.dl("Offset may not be negative, was "+a+".")) +else if(a>q.c.length)throw A.j(A.dl("Offset "+a+" must be not be greater than the number of characters in the file, "+q.gu(q)+".")) +s=q.Uu(a) +r=q.b[s] +if(r>a)throw A.j(A.dl("Line "+s+" comes after offset "+a+".")) +return a-r}, +D8(a){var s,r,q,p,o=this +if(a<0)throw A.j(A.dl("Line may not be negative, was "+a+".")) +else{s=o.b +r=s.length +if(a>=r)throw A.j(A.dl("Line "+a+" must be less than the number of lines in the file, "+o.gbMJ(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.dl("Line "+a+" doesn't have 0 columns.")) +return q}} +A.ne.prototype={ +gqu(){return this.a.a}, +gt2(a){return this.a.Uu(this.b)}, +guq(){return this.a.adO(this.b)}, +Am(a,b){var s,r=this.b +if(r<0)throw A.j(A.dl("Offset may not be negative, was "+r+".")) +else{s=this.a +if(r>s.c.length)throw A.j(A.dl("Offset "+r+u.bV+s.gu(s)+"."))}}, +gpc(a){return this.b}} +A.k7.prototype={ +gqu(){return this.a.a}, +gu(a){return this.c-this.b}, +gfT(a){return A.qb(this.a,this.b)}, +gdV(a){return A.qb(this.a,this.c)}, +gbB(a){return A.dz(B.db.d9(this.a.c,this.b,this.c),0,null)}, +gdR(a){var s=this,r=s.a,q=s.c,p=r.Uu(q) +if(r.adO(q)===0&&p!==0){if(q-s.b===0)return p===r.b.length-1?"":A.dz(B.db.d9(r.c,r.D8(p),r.D8(p+1)),0,null)}else q=p===r.b.length-1?r.c.length:r.D8(p+1) +return A.dz(B.db.d9(r.c,r.D8(r.Uu(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.dl("End "+r+u.bV+s.gu(s)+".")) +else if(q<0)throw A.j(A.dl("Start may not be negative, was "+q+"."))}}, +bM(a,b){var s +if(!(b instanceof A.k7))return this.b3l(0,b) +s=B.d.bM(this.b,b.b) +return s===0?B.d.bM(this.c,b.c):s}, +l(a,b){var s=this +if(b==null)return!1 +if(!t.GH.b(b))return s.b3k(0,b) +return s.b===b.b&&s.c===b.c&&J.v(s.a.a,b.a.a)}, +gv(a){return A.an(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)}, +yE(a,b){var s,r=this,q=r.a +if(!J.v(q.a,b.a.a))throw A.j(A.cg('Source URLs "'+A.q(r.gqu())+'" and "'+A.q(b.gqu())+"\" don't match.",null)) +s=Math.min(r.b,b.b) +return A.cAt(q,s,Math.max(r.c,b.c))}, +$icHz:1, +$iB_:1} +A.bqZ.prototype={ +bKI(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.aHf(B.b.gO(a3).c) +s=a1.e +r=A.aO(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.a7z("\u2575") +q.a+="\n" +a1.aHf(k)}else if(m.b+1!==n.b){a1.byC("...") +q.a+="\n"}}for(l=n.d,k=A.a0(l).i("c5<1>"),j=new A.c5(l,k),j=new A.bF(j,j.gu(j),k.i("bF")),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.gfT(f) +e=e.gt2(e) +d=f.gdV(f) +if(e!==d.gt2(d)){e=f.gfT(f) +f=e.gt2(e)===i&&a1.blP(B.c.X(h,0,f.gfT(f).guq()))}else f=!1 +if(f){c=B.b.dg(r,a2) +if(c<0)A.W(A.cg(A.q(r)+" contains no null elements.",a2)) +r[c]=g}}a1.byB(i) +q.a+=" " +a1.byA(n,r) +if(s)q.a+=" " +b=B.b.re(l,new A.brj()) +a=b===-1?a2:l[b] +k=a!=null +if(k){j=a.a +g=j.gfT(j) +g=g.gt2(g)===i?j.gfT(j).guq():0 +f=j.gdV(j) +a1.byy(h,g,f.gt2(f)===i?j.gdV(j).guq():h.length,p)}else a1.a7B(h) +q.a+="\n" +if(k)a1.byz(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.aQ(" ",4) +else q.a+=A.dO(p)}}, +a7A(a,b,c){var s={} +s.a=c +if(b!=null)s.a=B.d.k(b+1) +this.Ar(new A.brh(s,this,a),"\x1b[34m")}, +a7z(a){return this.a7A(a,null,null)}, +byC(a){return this.a7A(null,null,a)}, +byB(a){return this.a7A(null,a,null)}, +akS(){return this.a7A(null,null,null)}, +agG(a){var s,r,q,p +for(s=new A.dB(a),r=t.Hz,s=new A.bF(s,s.gu(s),r.i("bF")),r=r.i("a7.E"),q=0;s.q();){p=s.d +if((p==null?r.a(p):p)===9)++q}return q}, +blP(a){var s,r,q +for(s=new A.dB(a),r=t.Hz,s=new A.bF(s,s.gu(s),r.i("bF")),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}, +bb0(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}, +Ar(a,b){return this.bb0(a,b,t.z)}} +A.bri.prototype={ +$0(){return this.a}, +$S:1652} +A.br0.prototype={ +$1(a){var s=a.d +s=new A.aP(s,new A.br_(),A.a0(s).i("aP<1>")) +return s.gu(s)}, +$S:1653} +A.br_.prototype={ +$1(a){var s=a.a,r=s.gfT(s) +r=r.gt2(r) +s=s.gdV(s) +return r!==s.gt2(s)}, +$S:310} +A.br1.prototype={ +$1(a){return a.c}, +$S:1655} +A.br3.prototype={ +$1(a){var s=a.a.gqu() +return s==null?new A.K():s}, +$S:1656} +A.br4.prototype={ +$2(a,b){return a.a.bM(0,b.a)}, +$S:1657} +A.br5.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.cb(e),r=s.gS(e),q=t._Y;r.q();){p=r.gE(r).a +o=p.gdR(p) +n=A.csr(o,p.gbB(p),p.gfT(p).guq()) +n.toString +n=B.c.tX("\n",B.c.X(o,0,n)) +m=n.gu(n) +p=p.gfT(p) +l=p.gt2(p)-m +for(p=o.split("\n"),n=p.length,k=0;kB.b.gR(d).b)d.push(new A.vY(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:1658} +A.br2.prototype={ +$1(a){var s=a.a +s=s.gdV(s) +return s.gt2(s)" +return null}, +$S:0} +A.brd.prototype={ +$0(){var s=this.b===this.c.b?"\u250c":"\u2514" +this.a.r.a+=s}, +$S:17} +A.bre.prototype={ +$0(){var s=this.b==null?"\u2500":"\u253c" +this.a.r.a+=s}, +$S:17} +A.brf.prototype={ +$0(){this.a.r.a+="\u2500" +return null}, +$S:0} +A.brg.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.Ar(new A.brb(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.gdV(r).guq()===s.a.length}else s=!1 +r=q.b +if(s)r.r.a+="\u2514" +else r.Ar(new A.brc(r,o),p.b)}}}, +$S:17} +A.brb.prototype={ +$0(){var s=this.a.a?"\u252c":"\u250c" +this.b.r.a+=s}, +$S:17} +A.brc.prototype={ +$0(){this.a.r.a+=this.b}, +$S:17} +A.br7.prototype={ +$0(){var s=this +return s.a.a7B(B.c.X(s.b,s.c,s.d))}, +$S:0} +A.br8.prototype={ +$0(){var s,r,q=this.a,p=q.r,o=p.a,n=this.c.a,m=n.gfT(n).guq(),l=n.gdV(n).guq() +n=this.b.a +s=q.agG(B.c.X(n,0,m)) +r=q.agG(B.c.X(n,m,l)) +m+=s*3 +p.a+=B.c.aQ(" ",m) +p=p.a+=B.c.aQ("^",Math.max(l+(s+r)*3-m,1)) +return p.length-o.length}, +$S:70} +A.br9.prototype={ +$0(){var s=this.c.a +return this.a.byu(this.b,s.gfT(s).guq())}, +$S:0} +A.bra.prototype={ +$0(){var s,r=this,q=r.a,p=q.r,o=p.a +if(r.b)p.a+=B.c.aQ("\u2500",3) +else{s=r.d.a +q.aHb(r.c,Math.max(s.gdV(s).guq()-1,0),!1)}return p.a.length-o.length}, +$S:70} +A.brh.prototype={ +$0(){var s=this.b,r=s.r,q=this.a.a +if(q==null)q="" +s=r.a+=B.c.bQS(q,s.d) +q=this.c +r.a=s+(q==null?"\u2502":q)}, +$S:17} +A.nS.prototype={ +k(a){var s,r,q=this.a,p=q.gfT(q) +p=p.gt2(p) +s=q.gfT(q).guq() +r=q.gdV(q) +q=""+"primary "+(""+p+":"+s+"-"+r.gt2(r)+":"+q.gdV(q).guq()) +return q.charCodeAt(0)==0?q:q}} +A.ccR.prototype={ +$0(){var s,r,q,p,o=this.a +if(!(t.D_.b(o)&&A.csr(o.gdR(o),o.gbB(o),o.gfT(o).guq())!=null)){s=o.gfT(o) +s=A.aES(s.gpc(s),0,0,o.gqu()) +r=o.gdV(o) +r=r.gpc(r) +q=o.gqu() +p=A.doR(o.gbB(o),10) +o=A.bWg(s,A.aES(r,A.cOb(o.gbB(o)),p,q),o.gbB(o),o.gbB(o))}return A.dhk(A.dhm(A.dhl(o)))}, +$S:1659} +A.vY.prototype={ +k(a){return""+this.b+': "'+this.a+'" ('+B.b.aV(this.d,", ")+")"}} +A.vx.prototype={ +an9(a){var s=this.a +if(!J.v(s,a.gqu()))throw A.j(A.cg('Source URLs "'+A.q(s)+'" and "'+A.q(a.gqu())+"\" don't match.",null)) +return Math.abs(this.b-a.gpc(a))}, +bM(a,b){var s=this.a +if(!J.v(s,b.gqu()))throw A.j(A.cg('Source URLs "'+A.q(s)+'" and "'+A.q(b.gqu())+"\" don't match.",null)) +return this.b-b.gpc(b)}, +l(a,b){if(b==null)return!1 +return t.y3.b(b)&&J.v(this.a,b.gqu())&&this.b===b.gpc(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.q(q==null?"unknown source":q)+":"+(s.c+1)+":"+(s.d+1))+">"}, +$idw:1, +gqu(){return this.a}, +gpc(a){return this.b}, +gt2(a){return this.c}, +guq(){return this.d}} +A.aET.prototype={ +an9(a){if(!J.v(this.a.a,a.gqu()))throw A.j(A.cg('Source URLs "'+A.q(this.gqu())+'" and "'+A.q(a.gqu())+"\" don't match.",null)) +return Math.abs(this.b-a.gpc(a))}, +bM(a,b){if(!J.v(this.a.a,b.gqu()))throw A.j(A.cg('Source URLs "'+A.q(this.gqu())+'" and "'+A.q(b.gqu())+"\" don't match.",null)) +return this.b-b.gpc(b)}, +l(a,b){if(b==null)return!1 +return t.y3.b(b)&&J.v(this.a.a,b.gqu())&&this.b===b.gpc(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.q(p==null?"unknown source":p)+":"+(q.Uu(r)+1)+":"+(q.adO(r)+1))+">"}, +$idw:1, +$ivx:1} +A.aEU.prototype={ +b7t(a,b,c){var s,r=this.b,q=this.a +if(!J.v(r.gqu(),q.gqu()))throw A.j(A.cg('Source URLs "'+A.q(q.gqu())+'" and "'+A.q(r.gqu())+"\" don't match.",null)) +else if(r.gpc(r)'}, +$idw:1, +$ixA:1} +A.B_.prototype={ +gdR(a){return this.d}} +A.aFk.prototype={ +gVw(a){return A.av(this.c)}} +A.a9k.prototype={ +gSV(){var s=this +if(s.c!==s.e)s.d=null +return s.d}, +OF(a){var s,r=this,q=r.d=J.cEP(a,r.b,r.c) +r.e=r.c +s=q!=null +if(s)r.e=r.c=q.gdV(q) +return s}, +aLo(a,b){var s +if(this.OF(a))return +if(b==null)if(t.bN.b(a))b="/"+a.a+"/" +else{s=J.bp(a) +s=A.bH(s,"\\","\\\\") +b='"'+A.bH(s,'"','\\"')+'"'}this.aLl(0,"expected "+b+".",0,this.c)}, +yF(a){return this.aLo(a,null)}, +aLp(){var s=this.c +if(s===this.b.length)return +this.aLl(0,"expected no more input.",0,s)}, +aLl(a,b,c,d){var s,r=this.b +if(d<0)A.W(A.dl("position must be greater than or equal to 0.")) +else if(d>r.length)A.W(A.dl("position must be less than or equal to the string length.")) +s=d+c>r.length +if(s)A.W(A.dl("position plus length must not go beyond the end of the string.")) +throw A.j(new A.aFk(r,b,A.czz(r,this.a).Vz(0,d,d+c)))}} +A.b4l.prototype={ +VT(a,b,c){return this.b6n(a,b,c,c)}, +r6(a,b){return this.VT(a,null,b)}, +b6n(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$VT=A.k(function(e,f){if(e===1){o=f +s=p}while(true)switch(s){case 0:i=m.a +h=new A.mg(new A.ah($.as,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$VT) +case 8:case 7:l=a.$0() +s=t.L0.b(l)?9:11 +break +case 9:s=12 +return A.f(l,$async$VT) +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.b4m(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$VT,r)}, +k(a){return"Lock["+A.w5(this)+"]"}} +A.b4m.prototype={ +$0(){var s=this.a,r=this.b +if(s.a===r.a)s.a=null +r.pq(0)}, +$S:0} +A.xU.prototype={ +bg(a){return A.df([this.a,this.b],!1,t.z)}, +k(a){return"["+A.q(this.a)+", "+A.q(this.b)+"]"}, +l(a,b){if(b==null)return!1 +return b instanceof A.xU&&b.a===this.a&&b.b===this.b}, +gv(a){return A.an(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.xV.prototype={ +bg(a){return A.df([this.a,this.b,this.c],!1,t.z)}, +k(a){return"["+this.a.k(0)+", "+A.q(this.b)+", "+A.q(this.c)+"]"}, +l(a,b){var s +if(b==null)return!1 +if(b instanceof A.xV)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.an(s.gv(s),B.bf.gv(this.b),B.bf.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.Bk.prototype={ +gu(a){return this.b}, +h(a,b){if(b>=this.b)throw A.j(A.atg(b,this,null,null,null)) +return this.a[b]}, +j(a,b,c){if(b>=this.b)throw A.j(A.atg(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.XL(b) +B.D.e_(q,0,p.b,p.a) +p.a=q}}p.b=b}, +yq(a,b){var s=this,r=s.b +if(r===s.a.length)s.aFY(r) +s.a[s.b++]=b}, +t(a,b){var s=this,r=s.b +if(r===s.a.length)s.aFY(r) +s.a[s.b++]=b}, +H(a,b){A.iD(0,"start") +this.aFX(b,0,null)}, +rq(a,b,c){var s,r,q,p,o,n,m,l=this,k=null +A.cLk(b,l,"index",l.b+1) +A.iD(0,"start") +if(b===l.b){l.aFX(c,0,k) +return}s=t.j.b(c)?J.aH(c):k +if(s!=null){l.aFZ(b,c,0,s) +return}r=l.b +for(q=J.ag(c),p=0;q.q();){o=q.gE(q) +n=l.a +if(r===n.length){n=l.XL(k) +B.D.e_(n,0,r,l.a) +l.a=n}m=r+1 +n[r]=o +r=m}A.czX(l.a,b,l.b) +A.czX(l.a,l.b,r) +A.czX(l.a,b,r) +l.b=r +return}, +aFX(a,b,c){var s,r,q +if(t.j.b(a))c=J.aH(a) +if(c!=null){this.aFZ(this.b,a,b,c) +return}for(s=J.ag(a),r=0;s.q();){q=s.gE(s) +if(r>=b)this.yq(0,q);++r}if(rs.gu(b)||d>s.gu(b))throw A.j(A.ac("Too few elements"))}r=d-c +q=o.b+r +o.bxf(q) +s=o.a +p=a+r +B.D.d_(s,p,o.b+r,s,a) +B.D.d_(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.es(b,0,p.b,null,null)) +s=p.b +r=p.a +if(ss)throw A.j(A.es(c,0,s,null,null)) +s=this.a +if(A.y(this).i("Bk").b(d))B.D.d_(s,b,c,d.a,e) +else B.D.d_(s,b,c,d,e)}, +e_(a,b,c,d){return this.d_(a,b,c,d,0)}} +A.aP5.prototype={} +A.FD.prototype={} +A.bDT.prototype={} +A.c1X.prototype={} +A.c1Y.prototype={} +A.amX.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.a2k() +m.b.push(q)}else{o=p[0].aTU(q) +n=q.a2k() +if(o!=null){p=m.d +p=p0;o=m){m=o-1 +if(k[m].a2k()<=p)break}l=k.length +B.b.qG(k,o,o>=l?l:o) +B.b.rq(k,o,A.a([q],r))}while(n)}return k.length===0?null:B.b.ej(k,0)}} +A.SQ.prototype={ +aDo(a,b){var s,r,q,p,o,n +b.ac1() +s=t.z7.a(b.b[0]) +if(s==null)s=null +if(s!=null){if(a){b.ac1() +r=A.hJ(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}, +aTU(a){var s,r +this.ac1() +s=t.Xw.a(this.b[2]) +if(s==null)return null +r=s.h(0,a.a) +return r!=null&&r>0?$.b_e().$2(r,!1):null}} +A.UT.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 $.b_e().$2(q,!1)}else return o.a=null}} +A.aQW.prototype={ +G(){return"_NormalizeMode."+this.b}} +A.QV.prototype={ +G(){return"LaunchMode."+this.b}} +A.c5l.prototype={} +A.bDU.prototype={ +aIL(a){var s=t.y +return B.a27.e2("canLaunch",A.p(["url",a],t.N,t.K),!1,s).aJ(0,new A.bDV(),s)}, +a_E(a,b,c,d,e,f,g,h){var s=t.y +return B.a27.e2("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.bDW(),s)}} +A.bDV.prototype={ +$1(a){return a===!0}, +$S:541} +A.bDW.prototype={ +$1(a){return a===!0}, +$S:541} +A.Kd.prototype={ +G(){return"PreferredLaunchMode."+this.b}} +A.atc.prototype={} +A.auN.prototype={} +A.c2d.prototype={ +a_E(a,b,c,d,e,f,g,h){throw A.j(A.bC("launch() has not been implemented."))}, +aNH(a,b){var s,r=B.c.aZ(a,"http:")||B.c.aZ(a,"https:"),q=b.a +if(q!==B.a75)s=r&&q===B.a74 +else s=!0 +return this.a_E(a,!0,!0,b.b.c,q===B.a76,s,s,b.c)}} +A.c2e.prototype={ +aIL(a){var s=$.cW_(),r=A.iK(a) +return A.d8(s.p(0,r==null?null:r.gqf()),t.y)}, +a_E(a,b,c,d,e,f,g,h){return this.bMv(a,!0,!0,d,e,f,g,h)}, +bMv(a,b,c,d,e,f,g,h){var s=0,r=A.o(t.y),q,p=this,o,n +var $async$a_E=A.k(function(i,j){if(i===1)return A.l(j,r) +while(true)switch(s){case 0:if(p.b){o=A.iK(a) +o=o==null?null:o.gqf() +o=J.cV(B.a8P.a,o)}else o=!1 +n=o?"_top":"" +B.xf.abH(p.a,a,n) +q=!0 +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a_E,r)}} +A.c2O.prototype={ +gt9(){var s,r=$.cW4() +A.Dl(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}, +blf(){var s="hasInitV4",r=J.J(this.gt9(),s) +r.toString +if(!A.iN(r)){r=this.gt9() +J.bD(r,"globalRNG",A.dtW()) +J.bD(this.gt9(),s,!0)}}, +aRm(){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.J(g.gt9(),f) +a2.toString +if(!A.iN(a2)){s=A.cA1(-1) +if(J.J(g.gt9(),e)!=null)J.J(g.gt9(),e) +else J.bD(g.gt9(),e,s) +r=A.a([s[0]|1,s[1],s[2],s[3],s[4],s[5]],t.t) +if(J.J(g.gt9(),d)!=null)J.J(g.gt9(),d) +else J.bD(g.gt9(),d,r) +a2=s[6] +q=s[7] +p=g.gt9() +o=J.S(p) +if(o.h(p,c)==null)o.j(p,c,(a2<<8|q)&262143) +J.bD(g.gt9(),b,0) +J.bD(g.gt9(),a,0) +J.bD(g.gt9(),f,!0)}a1.h(0,c) +n=A.b7(J.J(g.gt9(),c)) +a1.h(0,b) +m=Date.now() +a1.h(0,a) +a2=J.J(g.gt9(),a) +a2.toString +l=A.b7(a2)+1 +a2=m-J.J(g.gt9(),b)+(l-J.J(g.gt9(),a))/1e4<0 +if(a2){a1.h(0,c) +q=!0}else q=!1 +if(q)n=n+1&16383 +if(a2||m>J.J(g.gt9(),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.bD(g.gt9(),b,m) +J.bD(g.gt9(),a,l) +J.bD(g.gt9(),c,n) +m+=122192928e5 +k=B.d.al((m&268435455)*1e4+l,4294967296) +a0[0]=B.d.N(k,24)&255 +a0[1]=B.d.N(k,16)&255 +a0[2]=B.d.N(k,8)&255 +a0[3]=k&255 +j=B.e.dF(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.J(g.gt9(),d)) +for(a2=J.S(i),h=0;h<6;++h)a0[10+h]=a2.h(i,h) +return A.cNp(a0)}, +a2_(){var s,r,q=A.b(t.N,t.z) +this.blf() +q.h(0,"positionalArgs") +q.h(0,"namedArgs") +q.h(0,"rng") +s=J.J(this.gt9(),"globalRNG") +s.toString +r=t.L.a(t.Do.a(s).$0()) +q.h(0,"random") +s=J.S(r) +s.j(r,6,s.h(r,6)&15|64) +s.j(r,8,s.h(r,8)&63|128) +return A.cNp(r)}} +A.uj.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.aZC(s.a,s.b,s.c,s.d,s.e)}, +gm(a){return this.e}} +A.aaI.prototype={ +gYn(){return this.c}, +be(a){var s=new A.WG(null,!0,null,null,A.aT(t.T),this.$ti.i("WG<1>")) +s.bd() +return s}} +A.WG.prototype={ +c1(a){return 0}, +bX(a){return 0}, +bQ(a){return 0}, +bW(a){return 0}, +cL(){var s,r=this,q=t.k.a(A.U.prototype.gac.call(r)) +r.aqR() +s=r.K$ +if(s!=null){s.cU(q,!0) +s=r.K$.k3 +s.toString +r.k3=q.by(s)}else r.k3=new A.a1(A.a9(1/0,q.a,q.b),A.a9(1/0,q.c,q.d))}, +nP(a,b){var s=this.K$ +s=s==null?null:s.en(a,b) +return s===!0}, +b4(a,b){var s=this.K$ +if(s!=null)a.pj(s,b)}} +A.aYn.prototype={ +b3(a){var s +this.oN(a) +s=this.K$ +if(s!=null)s.b3(a)}, +b0(a){var s +this.lF(0) +s=this.K$ +if(s!=null)s.b0(0)}} +A.ahZ.prototype={} +A.aCm.prototype={ +saln(a){if(a.l(0,this.F))return +this.F=a}, +sa0H(a){if(a===this.M)return +this.M=a +this.b1()}, +sAO(a){if(this.W==a)return +this.W=a +this.b1()}, +svR(a,b){return}, +aAz(){return}, +ux(a){return!0}, +gwa(){return!0}, +gzv(){return!0}, +dU(a){return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d))}, +b3(a){this.aAz() +this.oN(a)}, +b0(a){this.lF(0)}, +n(){var s=this +s.b5.sbD(0,null) +s.bs.sbD(0,null) +s.cD.sbD(0,null) +s.tp()}, +b4(a,b){var s,r=this +if(r.a1<=0)return +s=r.b5 +s.sbD(0,a.NR(!0,b,r.K,new A.bO0(r),s.a))}} +A.bO0.prototype={ +$2(a,b){var s=this.a,r=s.bs +r.sbD(0,a.aqE(b,B.d.aw(s.a1*255),new A.bO_(s),r.a))}, +$S:29} +A.bO_.prototype={ +$2(a,b){var s,r=this.a,q=r.W,p=r.cD +if(q!=null){s=p.a +if(s==null)s=new A.ZC(A.b(t.S,t.Q),A.aT(t.kd)) +if(q!==s.p1){s.p1=q +s.u6()}a.Bt(s,new A.bNZ(r),b) +p.sbD(0,s)}else{p.sbD(0,null) +a.gd0(a).AX(r.M.a)}}, +$S:29} +A.bNZ.prototype={ +$2(a,b){a.gd0(a).AX(this.a.M.a)}, +$S:29} +A.qz.prototype={} +A.cs7.prototype={ +$0(){var s,r=this,q={},p=r.a,o=p.gv(p),n=$.aC(),m=n.Rz(),l=A.cHI(o,B.av6,m,n.Rw(m,null),r.b,r.c,r.d,r.e) +n=r.f +s=B.lq.a8F(0,n,l) +q.a=s +if(s.a)return new A.cS(l.a1C(),t.AH) +return A.ih(l.at,!1,t.H).aJ(0,new A.cs8(q,n,l,p),t.YA)}, +$S:1663} +A.cs8.prototype={ +$1(a){var s=this.c,r=this.a +r.a=B.lq.aKm(0,this.b,s,r.a) +return s.a1C()}, +$S:1664} +A.ciz.prototype={} +A.aRr.prototype={} +A.c9Z.prototype={} +A.bnc.prototype={ +a1C(){var s,r,q,p,o,n,m=this +m.cx=!0 +try{q=m.f.IT() +p=m.CW +return new A.qz(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.bM(J.ag(p.a),p.b,o.i("bM<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.bM(J.ag(p.a),p.b,o.i("bM<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)}}, +apP(a,b,c){return this.bP6(a,b,c)}, +bP6(a,b,c){var s=0,r=A.o(t.z),q=this,p,o,n +var $async$apP=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.dM(o,n)}else{p=n +q.r.dM(o,p)}return A.m(null,r)}}) +return A.n($async$apP,r)}, +aOl(a,b,c,d,e,f,g,h,i){var s=$.aC().b_() +s.sae(0,new A.B(b)) +if(a!==0)s.sqi(B.ciQ[a]) +if(e!=null)s.sBX(this.z[e]) +if(d===1){s.sd5(0,B.aG) +if(f!=null&&f!==0)s.sP6(B.cJw[f]) +if(g!=null&&g!==0)s.saeW(B.d3g[g]) +if(h!=null&&h!==4)s.saeX(h) +if(i!=null&&i!==0)s.spw(i)}this.x.push(s)}, +bPv(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.a1A(new A.w(a,b),new A.w(c,d),q,f,B.PR[g],null))}, +bPY(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.PR[i] +this.z.push(A.cxy(n,c,r,g,q,h,o?s:null))}, +apQ(a,b,c,d){return this.bP7(a,b,c,d)}, +bP7(a,b,c,d){var s=0,r=A.o(t.z),q=this,p,o,n,m,l +var $async$apQ=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.bnd(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$apQ,r)}, +bPp(a,b,c){var s,r,q=new A.ah($.as,t.D4),p=new A.aG(q,t.gR) +this.at.push(q) +q=$.k_.zM$ +q===$&&A.e() +s=q.cQ(0,A.an(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.bnf(c)) +if(s==null){p.qU("Failed to load image") +return}r=A.bx("listener") +r.b=new A.lT(new A.bng(this,s,r,a,p),null,new A.bnh(p,s,r,null)) +s.a8(0,r.aW())}} +A.bnd.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.bHA(n,n,n,n,n,n,n,n,n,n,m.d,n) +s=$.aC().Z6(k) +k=o.d +s.NQ(A.czM(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.QL(k.a) +r=s.ec() +r.u5(B.a3q) +o.a.a=r.gT6() +if(m.dx!=null){q=m.r +q.eG(0) +p=m.dx +p.toString +q.ab(0,p)}q=m.r +q.zI(r,new A.w(o.e-r.gT6()*k.d,o.f-r.gQO(r))) +r.n() +if(m.dx!=null)q.dm(0)}, +$S:45} +A.bnf.prototype={ +$0(){return A.cyL(A.zS(this.a).aJ(0,new A.bne(),t.OX),null)}, +$S:1665} +A.bne.prototype={ +$1(a){return this.aSG(a)}, +aSG(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.cxP(a),$async$$1) +case 6:m=c +s=7 +return A.f(m.aoK(),$async$$1) +case 7:l=c +s=8 +return A.f(l.y6(),$async$$1) +case 8:k=c +j=J.aj6(k) +m.a=null +l.n() +q=new A.kk(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:1666} +A.bng.prototype={ +$2(a,b){var s=this +s.b.T(0,s.c.aW()) +s.a.ax.j(0,s.d,a.a) +s.e.pq(0)}, +$S:141} +A.bnh.prototype={ +$2(a,b){var s=this.a +if((s.a.a&30)===0)s.pq(0) +this.b.T(0,this.c.aW()) +A.hp(new A.e9(a,b,"image resource service",A.dd("Failed to load image"),null,!0))}, +$S:238} +A.aVC.prototype={} +A.aVy.prototype={} +A.aHv.prototype={ +k(a){return"VectorGraphicsDecodeException: Failed to decode vector graphic from "+this.a.k(0)+".\n\nAdditional error: "+A.q(this.b)}, +$ibw:1} +A.H6.prototype={} +A.a6g.prototype={ +l(a,b){if(b==null)return!1 +return b instanceof A.a6g&&b.a.l(0,this.a)&&b.b===this.b&&b.c===this.c}, +gv(a){return A.an(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.aBo.prototype={ +ge7(a){return this.b}} +A.aCj.prototype={ +saln(a){if(a.l(0,this.F))return +this.F=a}, +sa0H(a){if(a===this.M)return +this.M=a +this.b1()}, +sAO(a){if(this.W==a)return +this.W=a +this.b1()}, +sCm(a,b){if(b===this.a1)return +this.a1=b +this.b1()}, +svR(a,b){return}, +Xm(){return}, +sze(a,b){if(b===this.bs)return +this.bs=b +this.b1()}, +ux(a){return!0}, +gwa(){return!0}, +dU(a){return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d))}, +aiM(a){var s +if(a==null)return +if(--a.c===0&&$.aCk.a0(0,a.b)){$.aCk.D(0,a.b) +s=a.a +if(s!=null)s.n() +a.a=null}}, +bn0(){var s,r,q,p,o=this,n=o.M.b,m=o.a1,l=o.bs,k=B.e.aw(n.a*m/l),j=B.e.aw(n.b*m/l),i=new A.a6g(o.F,k,j) +if($.aCk.a0(0,i)){n=$.aCk.h(0,i) +n.toString +m=o.cD +if(n!==m){o.aiM(m);++n.c}o.cD=n +return}n=o.a1 +m=o.bs +l=o.M +s=$.aC() +r=s.Rz() +q=s.Rw(r,null) +q.dq(0,n/m) +q.AX(l.a) +p=new A.aBo(r.IT().a1B(k,j),i,0) +p.c=1 +$.aCk.j(0,i,p) +o.aiM(o.cD) +o.cD=p}, +b3(a){this.Xm() +this.oN(a)}, +b0(a){this.lF(0)}, +n(){this.aiM(this.cD) +this.tp()}, +b4(a,b){var s,r,q,p,o,n,m=this +if(m.ak<=0)return +m.bn0() +s=m.cD +r=s.a +r.toString +s=s.b +q=$.aC().b_() +q.sEc(B.bB) +p=m.W +if(p!=null)q.sAO(p) +q.sae(0,A.cwm(0,0,0,m.ak)) +p=b.a +o=b.b +n=m.M.b +a.gd0(a).zH(r,new A.Y(0,0,s.b,s.c),new A.Y(p,o,p+n.a,o+n.b),q)}} +A.aC0.prototype={ +sa0H(a){if(a===this.F)return +this.F=a +this.b1()}, +sAO(a){if(this.M==a)return +this.M=a +this.b1()}, +svR(a,b){return}, +Xm(){return}, +ux(a){return!0}, +gwa(){return!0}, +dU(a){return new A.a1(A.a9(0,a.a,a.b),A.a9(0,a.c,a.d))}, +b3(a){this.Xm() +this.oN(a)}, +b0(a){this.lF(0)}, +n(){this.tp()}, +b4(a,b){var s,r,q,p,o=this +if(o.W<=0)return +s=$.aC().b_() +r=o.M +if(r!=null)s.sAO(r) +s.sae(0,A.cwm(0,0,0,o.W)) +q=a.gd0(a).ass() +if(!b.l(0,B.m)){a.gd0(a).eG(0) +a.gd0(a).bH(0,b.a,b.b)}if(o.W!==1||o.M!=null){r=a.gd0(a) +p=o.k3 +r.ri(new A.Y(0,0,0+p.a,0+p.b),s)}a.gd0(a).AX(o.F.a) +a.gd0(a).JZ(q)}} +A.a73.prototype={ +G(){return"RenderingStrategy."+this.b}} +A.aaM.prototype={ +Y(){return new A.aWQ(B.k)}} +A.BU.prototype={ +ge7(a){return this.b}} +A.Wu.prototype={ +gv(a){var s=this +return A.an(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.Wu&&b.a.l(0,s.a)&&J.v(b.b,s.b)&&b.c==s.c&&b.d===s.d}} +A.aWQ.prototype={ +dk(){var s=this,r=s.c +r.toString +s.r=A.Ra(r) +r=s.c +r.toString +s.w=A.fK(r) +s.aBw() +s.kr()}, +bj(a){if(!a.c.l(0,this.a.c))this.aBw() +this.bP(a)}, +n(){var s=this +s.a5W(s.d) +s.d=null +s.aG()}, +a5W(a){if(a==null)return +if(--a.c===0&&$.coo.a0(0,a.b)){$.coo.D(0,a.b) +a.a.a.n()}}, +bmD(a,b,c){var s,r +if($.cow.a0(0,b)){s=$.cow.h(0,b) +s.toString +return s}r=c.bMW(a).aJ(0,new A.cot(this,b,c),t.YA).aJ(0,new A.cou(b),t.EP) +$.cow.j(0,b,r) +r.t7(new A.cov(b)) +return r}, +byh(a,b){this.I(new A.con(this,a,b))}, +aBw(){var s,r,q,p=this,o=p.a.c,n=p.c +n.toString +s=new A.Wu(o.alF(n),p.r,p.w,p.a.ch) +r=$.coo.h(0,s) +if(r!=null){++r.c +p.I(new A.coq(p,r)) +return}q=p.a.c +o=p.c +o.toString +p.bmD(o,s,q).aJ(0,new A.cor(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.ga7(q)}else q=!1 +if(q){h=g.b +s=r/h.b*h.a}else{if(!h){h=g.b +h=!h.ga7(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($.cWK()){q=j.d.b +o=j.a +n=new A.aSw(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.dDA)n=new A.aSv(g,l,p,k,m.b,i,i) +else{m.toString +n=new A.aSu(g,l,k,i,i)}}n=A.bS(A.cxh(q.r,A.Ff(n,h),q.z,q.f),r,s)}else{h=j.a +q=h.d +n=A.bS(i,h.e,q)}n=new A.c9(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.cot.prototype={ +$1(a){var s=this.b +return A.dp7(a,s.d,this.c,s.b,new A.cos(this.a),s.c)}, +$S:1667} +A.cos.prototype={ +$2(a,b){return this.a.byh(a,b)}, +$S:238} +A.cou.prototype={ +$1(a){return new A.BU(a,this.a,0)}, +$S:1668} +A.cov.prototype={ +$0(){$.cow.D(0,this.a)}, +$S:17} +A.con.prototype={ +$0(){var s=this.a +s.e=this.b +s.f=this.c}, +$S:0} +A.coq.prototype={ +$0(){var s=this.a +s.a5W(s.d) +s.d=this.b}, +$S:0} +A.cor.prototype={ +$1(a){var s;++a.c +s=this.a +if(s.c==null||!this.b.l(0,s.a.c)){s.a5W(a) +return}if(a.c===1)$.coo.j(0,this.c,a) +s.I(new A.cop(s,a))}, +$S:1669} +A.cop.prototype={ +$0(){var s=this.a +s.a5W(s.d) +s.d=this.b}, +$S:0} +A.aSv.prototype={ +be(a){var s=this,r=A.dE(a,null) +r=r==null?null:r.b +if(r==null)r=1 +r=new A.aCj(s.x,s.e,s.f,r,s.w,s.r,A.aT(t.T)) +r.bd() +r.Xm() +return r}, +bi(a,b){var s,r=this +b.sa0H(r.e) +b.saln(r.x) +b.sAO(r.f) +s=A.dE(a,null) +s=s==null?null:s.b +b.sCm(0,s==null?1:s) +b.svR(0,r.w) +b.sze(0,r.r)}} +A.aSw.prototype={ +be(a){var s=this,r=A.aT(t.bq),q=A.aT(t.o0),p=A.aT(t.Zo),o=new A.bV(new Float64Array(16)) +o.dK() +o=new A.aCm(s.w,s.e,s.f,s.r,r,q,p,o,A.aT(t.T)) +o.bd() +o.aAz() +return o}, +bi(a,b){var s=this +b.sa0H(s.e) +b.saln(s.w) +b.sAO(s.f) +b.svR(0,s.r)}} +A.aSu.prototype={ +be(a){var s=new A.aC0(this.e,this.f,this.r,A.aT(t.T)) +s.bd() +s.Xm() +return s}, +bi(a,b){b.sa0H(this.e) +b.sAO(this.f) +b.svR(0,this.r)}} +A.apG.prototype={} +A.c35.prototype={ +aKm(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.cjq(d7) +if(d7.byteLength<5)throw A.j(A.ac(d5)) +if(s.aeg(0)!==8924514)throw A.j(A.ac(d5)) +if(s.D9(0)!==1)throw A.j(A.ac("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.dW.ag(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.dW.ag(c1) +c4=A.a([],l) +if((b9&1)!==0)c4.push(B.k0) +if((b9&2)!==0)c4.push(B.dMb) +if((b9&4)!==0)c4.push(B.wI) +m.push(new A.aVy(c3,c2,d,e,B.BK[b8],A.deo(c4),B.d8J[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.apQ(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.bPp(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.a2H() +g=n.h(0,e) +g.toString +b2=c8!=null +if(b2){o.eG(0) +o.ab(0,c8)}o.zH(g,new A.Y(0,0,g.gbl(g),g.gba(g)),new A.Y(d,c,d+b,c+a),$.aC().b_()) +if(b2)o.dm(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.a2H() +c9.toString +d8.dy=new A.ciz(e,b,a,c9) +g=$.aC() +d0=g.Rz() +d1=g.Rw(d0,d4) +d1.DP(new A.Y(d,c,d+b,c+a)) +g=new A.aRr() +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.a2H() +g=isNaN(e)?d4:e +b2=isNaN(d)?d4:d +b3=isNaN(c)?d4:c +q.push(new A.aVC(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.ac("Unknown type tag "+f))}}return B.aRY}, +a8F(a,b,c){return this.aKm(a,b,c,null)}, +aRW(a,b,c,d){a.vx(B.hU) +a.Fg() +a.a.push(30) +a.Fz(b) +a.Fz(c) +a.Fz(d==null?65535:d)}, +bcs(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.ac(B.c.aQM(s[0])+B.c.bK(s,1)+" must be encoded together (current phase is "+this.as.b+")."))}this.as=a}, +byE(a){var s,r=this.a +if(a!=null){s=a.length +r.push(s) +this.Ia(8) +B.b.H(this.a,A.bz(a.buffer,a.byteOffset,8*s))}else r.push(0)}, +Fz(a){var s,r +this.c.setUint16(0,a,!0) +s=this.a +r=this.d +r===$&&A.e() +B.b.H(s,A.hs(r,0,A.fP(2,"count",t.S),A.aM(r).i("a7.E")))}, +bry(a){var s,r +this.c.setUint32(0,a,!0) +s=this.a +r=this.d +r===$&&A.e() +B.b.H(s,A.hs(r,0,A.fP(4,"count",t.S),A.aM(r).i("a7.E")))}, +aDb(a){this.Ia(4) +B.b.H(this.a,A.bz(a.buffer,a.byteOffset,4*a.length))}, +C8(a){var s,r +this.c.setFloat32(0,a,!0) +s=this.a +r=this.d +r===$&&A.e() +B.b.H(s,A.hs(r,0,A.fP(4,"count",t.S),A.aM(r).i("a7.E")))}, +aDa(a){this.Ia(4) +B.b.H(this.a,A.bz(a.buffer,a.byteOffset,4*a.length))}, +Ia(a){var s,r=this.a,q=B.d.al(r.length,a) +if(q!==0){s=$.N0() +B.b.H(r,A.hs(s,0,A.fP(a-q,"count",t.S),A.aM(s).i("a7.E")))}}} +A.cjq.prototype={ +D9(a){return this.a.getUint8(this.b++)}, +aVy(a){var s=this.a.getUint16(this.b,!0) +this.b+=2 +return s}, +aeg(a){var s=this.a.getUint32(this.b,!0) +this.b+=4 +return s}, +Hb(a){var s=this.a,r=A.bz(s.buffer,s.byteOffset+this.b,a) +this.b+=a +return r}, +asx(a){var s,r,q=this +q.Ia(2) +s=q.a +r=A.cyC(s.buffer,s.byteOffset+q.b,a) +q.b=q.b+2*a +return r}, +as0(a){var s,r,q=this +q.Ia(4) +s=q.a +r=A.bF0(s.buffer,s.byteOffset+q.b,a) +q.b=q.b+4*a +return r}, +a2o(a){var s,r,q=this +q.Ia(4) +s=q.a +r=A.bEZ(s.buffer,s.byteOffset+q.b,a) +q.b=q.b+4*a +return r}, +Ia(a){var s=this.b,r=B.d.al(s,a) +if(r!==0)this.b=s+(a-r)}, +a2H(){var s,r,q=this,p=q.D9(0) +if(p>0){q.Ia(8) +s=q.a +r=A.cyz(s.buffer,s.byteOffset+q.b,p) +q.b=q.b+8*p +return r}return null}} +A.bhH.prototype={ +bg7(a,b){return b.cQ(0,a,new A.bhI(b))}, +C5(a,b){return this.bg7(a,b,t.z)}, +aHG(a){var s=null +this.r.push(new A.q8(s,B.aSv,s,this.C5(a,this.a),s,s))}, +bzb(a,b,c,d,e){var s,r,q,p=this +if(b.a.length===0)return +s=p.C5(b,p.b) +r=p.C5(c,p.a) +q=e!=null?p.w.h(0,e):null +p.r.push(new A.q8(d,B.aSu,s,r,q,null))}} +A.bhI.prototype={ +$0(){return this.a.a}, +$S:70} +A.eQ.prototype={ +gv(a){return A.an(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.eQ&&b.a===this.a&&b.b===this.b}, +dX(a,b){return new A.eQ(this.a/b,this.b/b)}, +aQ(a,b){return new A.eQ(this.a*b,this.b*b)}, +a2(a,b){return new A.eQ(this.a+b.a,this.b+b.b)}, +k(a){return"Point("+A.q(this.a)+", "+A.q(this.b)+")"}} +A.pw.prototype={ +gv(a){var s=this +return A.an(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.pw&&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.q(s.a)+", "+A.q(s.b)+", "+A.q(s.c)+", "+A.q(s.d)+")"}} +A.at_.prototype={} +A.aqg.prototype={} +A.ub.prototype={ +aW1(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}, +bUT(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.yG(q*s+p*r,o*s+n*r,q*m+p*s,o*m+n*s,l.e,l.f,l.r)}, +gaL9(){var s=this,r=s.a +return r>0&&s.b===0&&s.c===0&&s.d>0&&s.r===r}, +asK(a,b){var s=this +if(a===1&&b===1)return s +return A.yG(s.a*a,s.b*a,s.c*b,s.d*b,s.e,s.f,s.r*a)}, +a1I(a,b){var s=this,r=s.a,q=s.b,p=s.c,o=s.d +return A.yG(r,q,p,o,r*a+p*b+s.e,q*a+o*b+s.f,s.r)}, +uT(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.yG(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)}, +H_(a,b){var s=this,r=b.a,q=b.b +return new A.eQ(s.a*r+s.c*q+s.e,s.b*r+s.d*q+s.f)}, +O3(){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.an(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.ub&&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.q(s.a)+", "+A.q(s.c)+", "+A.q(s.e)+" ]\n[ "+A.q(s.b)+", "+A.q(s.d)+", "+A.q(s.f)+" ]\n[ 0.0, 0.0, 1.0 ] // _m4_10 = "+A.q(s.r)+"\n"}} +A.a5j.prototype={ +G(){return"PathFillType."+this.b}} +A.JK.prototype={ +G(){return"PathCommandType."+this.b}} +A.EA.prototype={ +gaO(a){return this.a}} +A.m_.prototype={ +e9(a){var s=a.H_(0,new A.eQ(this.b,this.c)) +return new A.m_(s.a,s.b,B.eb)}, +gv(a){return A.an(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.m_&&b.b===this.b&&b.c===this.c}, +k(a){return"LineToCommand("+A.q(this.b)+", "+A.q(this.c)+")"}} +A.qp.prototype={ +e9(a){var s=a.H_(0,new A.eQ(this.b,this.c)) +return new A.qp(s.a,s.b,B.ju)}, +gv(a){return A.an(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.qp&&b.b===this.b&&b.c===this.c}, +k(a){return"MoveToCommand("+A.q(this.b)+", "+A.q(this.c)+")"}} +A.l9.prototype={ +aJf(a){var s=this +return new A.beB().$5(a,new A.eQ(s.b,s.c),new A.eQ(s.d,s.e),new A.eQ(s.f,s.r),0)}, +e9(a){var s=this,r=a.H_(0,new A.eQ(s.b,s.c)),q=a.H_(0,new A.eQ(s.d,s.e)),p=a.H_(0,new A.eQ(s.f,s.r)) +return new A.l9(r.a,r.b,q.a,q.b,p.a,p.b,B.dS)}, +gv(a){var s=this +return A.an(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.l9&&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.q(s.b)+", "+A.q(s.c)+", "+A.q(s.d)+", "+A.q(s.e)+", "+A.q(s.f)+", "+A.q(s.r)+")"}} +A.beB.prototype={ +$5(a,b,c,d,e){var s +if(A.aAC(b,A.K1(a,d,0.3333333333333333))>1.5||A.aAC(c,A.K1(a,d,0.6666666666666666))>1.5){s=A.cGq(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.aAC(a,d) +return e}, +$S:1670} +A.ZA.prototype={ +e9(a){return this}, +gv(a){return A.e_(this.a)}, +l(a,b){if(b==null)return!1 +return b instanceof A.ZA}, +k(a){return"CloseCommand()"}} +A.qx.prototype={ +Cd(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.qp(l,q,B.ju)) +o=l+s +n=l+k +m=j-r +p.push(new A.l9(o,q,n,m,n,j,B.dS)) +r=j+r +i=j+i +p.push(new A.l9(n,r,o,i,l,i,B.dS)) +s=l-s +k=l-k +p.push(new A.l9(s,i,k,r,k,j,B.dS)) +p.push(new A.l9(k,m,s,q,l,q,B.dS)) +p.push(B.rS) +return this}, +rV(a){var s,r=a.a,q=a.b,p=this.a +p.push(new A.qp(r,q,B.ju)) +s=a.c +p.push(new A.m_(s,q,B.eb)) +q=a.d +p.push(new A.m_(s,q,B.eb)) +p.push(new A.m_(r,q,B.eb)) +p.push(B.rS) +return this}, +bzd(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.rV(a) +s=new A.eQ(b,c).aQ(0,0.551915024494) +r=a.a +q=r+b +p=a.b +o=this.a +o.push(new A.qp(q,p,B.ju)) +n=r+(a.c-r) +m=n-b +o.push(new A.m_(m,p,B.eb)) +l=s.a +k=m+l +j=p+c +i=s.b +h=j-i +o.push(new A.l9(k,p,n,h,n,j,B.dS)) +g=p+(a.d-p) +f=g-c +o.push(new A.m_(n,f,B.eb)) +i=f+i +o.push(new A.l9(n,i,k,g,m,g,B.dS)) +o.push(new A.m_(q,g,B.eb)) +l=q-l +o.push(new A.l9(l,g,r,i,r,f,B.dS)) +o.push(new A.m_(r,j,B.eb)) +o.push(new A.l9(r,h,l,p,q,p,B.dS)) +o.push(B.rS) +return this}, +aQE(a){var s,r=this.a,q=this.b +q===$&&A.e() +s=A.aA0(r,q) +if(a)B.b.V(r) +return s}, +O4(){return this.aQE(!0)}} +A.mD.prototype={ +bXz(a){if(a===this.b)return this +return A.aA0(this.a,a)}, +e9(a){var s,r,q,p=A.a([],t.H9) +for(s=this.a,r=s.length,q=0;q"+A.q(r)+","):"Path(" +s=this.b +r=(s!==B.fy?r+("\n fillType: "+s.k(0)+","):r)+"\n)" +return r.charCodeAt(0)==0?r:r}} +A.c8G.prototype={ +gdh(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.ciy.prototype={ +gu(a){var s=this.b +s===$&&A.e() +return s}, +axY(a){var s,r,q,p,o,n,m,l,k=this,j=A.aAC(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.eQ(m*o.a+n*r,m*o.b+n*q) +k.b=p.gdh(p) +o=k.e +o===$&&A.e() +m=k.c +l=m.a +m=m.b +if(o)s.push(new A.m_(l,m,B.eb)) +else s.push(new A.qp(l,m,B.ju)) +j=A.aAC(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.m_(r,q,B.eb))}k.c=a}, +bcd(a){var s,r,q,p,o,n=this,m=null,l=a.aJf(n.c),k=n.a,j=n.f +while(!0){s=n.b +s===$&&A.e() +if(!(l>=s))break +r=A.cGq(n.c,new A.eQ(a.b,a.c),new A.eQ(a.d,a.e),new A.eQ(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.ba(r,1,m,s.i("ba<1>")) +q.dQ(r,1,m,s.c) +p=q.yZ(0,3).bg(0) +q=p[0] +s=p[1] +o=p[2] +j.push(new A.l9(q.a,q.b,s.a,s.b,o.a,o.b,B.dS))}else j.push(new A.qp(s.a,s.b,B.ju)) +s=A.a0(r) +q=new A.ba(r,4,m,s.i("ba<1>")) +q.dQ(r,4,m,s.c) +p=q.yZ(0,3).bg(0) +q=p[0] +s=p[1] +o=p[2] +a=new A.l9(q.a,q.b,s.a,s.b,o.a,o.b,B.dS) +n.b=k.gdh(k) +l=a.aJf(n.c) +n.e=!n.e}n.b=s-l +n.c=new A.eQ(a.f,a.r) +k=n.e +k===$&&A.e() +if(k)j.push(a)}, +bEB(a){var s,r,q,p,o,n,m,l=this,k=l.a +l.b=k.gdh(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.q(s.e)+")"}} +A.Q4.prototype={ +G(){return"GradientUnitMode."+this.b}} +A.EL.prototype={ +alf(a,b){var s,r,q=this,p=q.f +if(p==null)p=B.dd +s=q.e +switch((s==null?B.Ar:s).a){case 0:s=a.a +r=a.b +p=b.a1I(s,r).asK(a.c-s,a.d-r).uT(p) +break +case 1:p=b.uT(p) +break +case 2:break}s=q.d +if(s==null)s=B.Fx +return new A.EL(q.r,q.w,q.x,q.a,q.b,q.c,s,B.NI,p)}, +alk(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.EL(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.an(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.EL&&b.a===s.a&&b.r.l(0,s.r)&&b.w===s.w&&J.v(b.x,s.x)&&A.rb(b.b,s.b)&&A.rb(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.q(s.b),p=A.q(s.c),o=A.q(s.d),n=s.f +n=n==null?"":"transform: Float64List.fromList("+A.q(n.O3())+") ," +return"RadialGradient(id: '"+s.a+"', center: "+r+", radius: "+A.q(s.w)+", colors: "+q+", offsets: "+p+", tileMode: "+o+", "+n+"focalPoint: "+A.q(s.x)+", unitMode: "+A.q(s.e)+")"}} +A.x8.prototype={ +gv(a){return A.an(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.x8&&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.a9l.prototype={ +gv(a){var s=this +return A.an(B.dyx,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.a9l){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.q(q) +q=s.f +r=(q!=null?r+(", width: "+A.q(q)):r)+")" +return r.charCodeAt(0)==0?r:r}} +A.I8.prototype={ +gv(a){return A.an(B.dyw,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.I8){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.kE.prototype={ +G(){return"BlendMode."+this.b}} +A.a58.prototype={ +G(){return"PaintingStyle."+this.b}} +A.U5.prototype={ +G(){return"StrokeCap."+this.b}} +A.U6.prototype={ +G(){return"StrokeJoin."+this.b}} +A.UA.prototype={ +G(){return"TileMode."+this.b}} +A.a9Y.prototype={ +gv(a){var s=this +return A.an(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.a9Y&&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.q(q) +q=s.c +if(q!=null)r+=", y: "+A.q(q) +q=s.b +if(q!=null)r+=", dx: "+A.q(q) +q=s.d +if(q!=null)r+=", dy: "+A.q(q) +q=s.f +r=(q!=null?r+(", transform: "+q.k(0)):r)+")" +return r.charCodeAt(0)==0?r:r}} +A.a9Q.prototype={ +gv(a){var s=this +return A.an(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.a9Q)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.q(s.b)+", '"+A.q(s.d)+"', "+s.e.k(0)+", "+A.q(s.c)+", "+s.f.k(0)+", "+s.r.k(0)+", "+s.w.k(0)+",)"}} +A.rM.prototype={ +G(){return"FontWeight."+this.b}} +A.Fs.prototype={ +G(){return"TextDecorationStyle."+this.b}} +A.La.prototype={ +p(a,b){var s=this.a +return B.d.w4(s,b.gbYz(b))===s}, +l(a,b){if(b==null)return!1 +return b instanceof A.La&&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.aV(s,", ")+"])"}} +A.hD.prototype={ +tu(a,b){return this}, +zw(a){return this.tu(a,!1)}} +A.aNE.prototype={ +pn(a,b,c){return b.aRt(this,c)}, +pg(a,b,c){return this.pn(a,b,c,t.z,t.z)}} +A.aGK.prototype={ +Iu(a){var s=this.a +if(s.l(0,B.dd))return a +return a.uT(s)}} +A.o3.prototype={} +A.aHL.prototype={ +pn(a,b,c){return b.adB(this,c)}, +pg(a,b,c){return this.pn(a,b,c,t.z,t.z)}} +A.S2.prototype={ +Y1(a,b,c,d,e,f,g){var s,r=b!=null?new A.Zw(c,b,a,a.b.r):a +if(d!=null){s=a.b +r=new A.a3B(d,r,s.z,e,s.r)}if(f!=null)r=new A.a5m(f,r,g,a.b.r) +B.b.t(this.d,r)}, +akX(a,b,c,d){return this.Y1(a,null,b,null,c,null,d)}, +tu(a,b){var s=A.JI(this.b.QP(a),null,this.a) +B.b.H(s.d,this.d) +return s}, +zw(a){return this.tu(a,!1)}, +bEh(){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.bVm(B.dBl,this.a) +if(o==null){o=A.Oi(0,0,0,m==null?1:m) +o=new A.I8(o,q)}return new A.x8(s?B.qW:p,q,o)}return q}, +pn(a,b,c){return b.aRy(this,c)}, +pg(a,b,c){return this.pn(a,b,c,t.z,t.z)}} +A.aG6.prototype={ +pn(a,b,c){return b.aRL(this,c)}, +pg(a,b,c){return this.pn(a,b,c,t.z,t.z)}, +tu(a,b){var s=A.cMR(this.b.QP(a),this.r) +B.b.H(s.d,this.d) +return s}, +zw(a){return this.tu(a,!1)}} +A.aD0.prototype={ +pn(a,b,c){return b.aRI(this,c)}, +pg(a,b,c){return this.pn(a,b,c,t.z,t.z)}} +A.Zw.prototype={ +pn(a,b,c){return b.aRr(this,c)}, +pg(a,b,c){return this.pn(a,b,c,t.z,t.z)}, +tu(a,b){var s=this +return new A.Zw(s.b,s.c,s.d.tu(a,!1),s.a)}, +zw(a){return this.tu(a,!1)}} +A.a3B.prototype={ +pn(a,b,c){return b.aRw(this,c)}, +pg(a,b,c){return this.pn(a,b,c,t.z,t.z)}, +tu(a,b){var s=this +return new A.a3B(s.b,s.c.tu(a,!1),s.d,s.e,s.a)}, +zw(a){return this.tu(a,!1)}} +A.S6.prototype={ +am8(a,b){var s,r=this.b,q=r.e,p=q==null?null:q.aQJ(a,b) +q=r.f +s=q==null?null:q.arn(a,b,B.kq) +if(s==null&&p==null)return null +r=r.z +return new A.x8(r==null?B.qW:r,p,s)}, +tu(a,b){var s=this.b +s=b?a.Yf(s,this.a):s.QP(a) +return A.cKG(this.d,s)}, +zw(a){return this.tu(a,!1)}, +pn(a,b,c){return b.aRz(this,c)}, +pg(a,b,c){return this.pn(a,b,c,t.z,t.z)}} +A.OV.prototype={ +tu(a,b){var s=this,r=s.b +r=b?a.Yf(r,s.a):r.QP(a) +return A.cGN(r,s.d,s.e)}, +zw(a){return this.tu(a,!1)}, +pn(a,b,c){return b.aRs(this,c)}, +pg(a,b,c){return this.pn(a,b,c,t.z,t.z)}} +A.aG3.prototype={ +am8(a,b){var s,r=this.b,q=r.f,p=q==null?null:q.arn(a,b,B.kq) +q=r.e +s=q==null?null:q.aQJ(a,b) +if(p==null&&s==null)return null +r=r.z +return new A.x8(r==null?B.qW:r,s,p)}, +tu(a,b){var s=this.b,r=b?a.Yf(s,this.a):s.QP(a) +return A.cMQ(this.d,r)}, +zw(a){return this.tu(a,!1)}, +pn(a,b,c){return b.aRK(this,c)}, +pg(a,b,c){return this.pn(a,b,c,t.z,t.z)}} +A.at4.prototype={ +tu(a,b){var s=this,r=s.b +r=b?a.Yf(r,s.a):r.QP(a) +return A.cIF(s.d,s.e,r)}, +zw(a){return this.tu(a,!1)}, +pn(a,b,c){return b.aRu(this,c)}, +pg(a,b,c){return this.pn(a,b,c,t.z,t.z)}} +A.a5m.prototype={ +pn(a,b,c){return b.aRA(this,c)}, +pg(a,b,c){return this.pn(a,b,c,t.z,t.z)}, +tu(a,b){var s=this +return new A.a5m(s.b,s.c.tu(a,!1),s.d,s.a)}, +zw(a){return this.tu(a,!1)}} +A.agi.prototype={} +A.vC.prototype={ +ayj(){var s,r,q=this,p=q.ax +for(s=q.c;s.q();){r=s.d +r.toString +if(r instanceof A.mS&&!r.r)++q.ax +else if(r instanceof A.nQ)--q.ax +q.as=B.l3 +q.at=null +if(q.ax")),r=m.r,q=t.JC;s.q();){p=s.gE(s) +if(p instanceof A.mS){if(m.b_s(p))continue +o=B.drJ.h(0,p.e) +if(o==null){if(!p.r)m.ayj()}else o.$2(m,!1)}else if(p instanceof A.nQ)m.bH8(0,p) +else{if(!r.ga7(r))n=r.gR(r).a==="text"||r.gR(r).a==="tspan" +else n=!1 +if(n)if(p instanceof A.tT)m.aw9(p.e) +else if(q.b(p))m.aw9(p.gm(p))}}if(m.Q==null)throw A.j(A.ac("Invalid SVG data")) +m.f.d=!0}, +qS(a,b){var s=J.J(this.as.a,a) +return s==null?b:s}, +uo(a){return this.qS(a,null)}, +a8o(a){var s="url(#"+A.q(this.as.b)+")" +if(s!=="url(#)"){this.f.a.j(0,s,a) +return!0}return!1}, +QI(a,b){this.r.rw(0,new A.agi(a.e,b)) +this.a8o(b)}, +bzf(a){var s,r,q,p,o=this,n=B.a1l.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.cKG(s,o.as) +o.a8o(q) +s=o.f +p=s.gKf() +r.Y1(q,o.as.y,s.gOm(),o.uo("mask"),p,s.a2x(o),p) +return!0}, +b_s(a){if(a.e==="defs")if(!a.r){this.QI(a,A.JI(this.as,null,null)) +return!0}return this.bzf(a)}, +bH8(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.qd(0)}if(r===s.gR(s).a)s.qd(0) +this.ay=b +if(r==="text")this.ch=!1}, +bR5(a){var s +if(a==null||a==="")return null +s=A.jN(a,this.a,!0) +if(s!=null)return s +a=B.c.di(a.toLowerCase()) +s=$.dec.h(0,a) +if(s!=null)return s +throw A.j(A.ac("Could not parse font-size: "+a))}, +bRd(a){if(a==null)return null +switch(a){case"none":return B.aoD +case"underline":return B.dMa +case"overline":return B.dMc +case"line-through":return B.dMd}throw A.j(A.ak('Attribute value for text-decoration="'+a+'" is not supported'))}, +bRe(a){if(a==null)return null +switch(a){case"solid":return B.aoB +case"dashed":return B.dM6 +case"dotted":return B.dM4 +case"double":return B.dM3 +case"wavy":return B.dM8}throw A.j(A.ak('Attribute value for text-decoration-style="'+a+'" is not supported'))}, +bRc(a){switch(a){case"end":return 1 +case"middle":return 0.5 +case"start":return 0 +case"inherit":default:return null}}, +aCI(a){var s +if(a==="100%"||a==="")return 1/0 +s=A.jN(a,this.a,!0) +return s==null?1/0:s}, +aCM(){var s,r,q,p,o,n,m,l=this,k=l.uo("viewBox") +if(k==null)k="" +s=l.uo("width") +if(s==null)s="" +r=l.uo("height") +if(r==null)r="" +q=k==="" +if(q&&s===""&&r==="")throw A.j(A.ac("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.q(l.as.a))) +if(q)return new A.aWZ(l.aCI(s),l.aCI(r),B.dd) +p=B.c.uI(k,A.aA("[ ,]+",!0,!1,!1,!1)) +if(p.length<4)throw A.j(A.ac("viewBox element must be 4 elements long")) +q=A.hK(p[2],!1) +q.toString +o=A.hK(p[3],!1) +o.toString +n=A.hK(p[0],!1) +n.toString +m=A.hK(p[1],!1) +m.toString +return new A.aWZ(q,o,B.dd.a1I(-n,-m))}, +aOG(){switch(this.uo("spreadMethod")){case"pad":return B.Fx +case"repeat":return B.dRA +case"reflect":return B.dRB}return null}, +aOD(){switch(this.uo("gradientUnits")){case"userSpaceOnUse":return B.ce3 +case"objectBoundingBox":return B.Ar}return null}, +bpW(a,b){switch(a){case"butt":return B.dHD +case"round":return B.dHE +case"square":return B.dHF +default:return null}}, +bq7(a,b){switch(a){case"miter":return B.dHG +case"bevel":return B.dHI +case"round":return B.dHH +default:return null}}, +bpZ(a){var s,r,q,p,o,n,m +if(a==null||a==="")return null +else if(a==="none")return B.BM +s=J.XH(a,A.aA("[ ,]+",!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.aZ(a.toLowerCase(),"rgba")){p=t.a4 +n=A.Q(new A.O(A.a(B.c.X(a,J.aj8(a,"(")+1,B.c.dg(a,")")).split(","),t.s),new A.bYS(),p),!0,p.i("al.E")) +p=A.hK(B.b.qd(n),!1) +p.toString +m=A.a0(n).i("O<1,A>") +l=A.Q(new A.O(n,new A.bYT(),m),!0,m.i("al.E")) +return A.Oi(l[0],l[1],l[2],p)}if(B.c.aZ(a.toLowerCase(),"hsl")){p=t.SR +k=A.Q(new A.O(A.a(B.c.X(a,J.aj8(a,"(")+1,B.c.dg(a,")")).split(","),t.s),new A.bYU(),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.Q(new A.O(l,new A.bYV(p/100),m),!0,m.i("al.E")) +p=A.a0(l).i("O<1,a6>") +l=i<0.5?A.Q(new A.O(l,new A.bYW(i),p),!0,p.i("al.E")):A.Q(new A.O(l,new A.bYX(i),p),!0,p.i("al.E")) +p=A.a0(l).i("O<1,a6>") +l=A.Q(new A.O(l,new A.bYY(),p),!0,p.i("al.E")) +return A.cGe(h,J.N9(l[0]),J.N9(l[1]),J.N9(l[2]))}if(B.c.aZ(a.toLowerCase(),"rgb")){p=t.SR +l=A.Q(new A.O(A.a(B.c.X(a,J.aj8(a,"(")+1,B.c.dg(a,")")).split(","),t.s),new A.bYZ(),p),!0,p.i("al.E")) +g=l.length>3?l[3]:255 +return A.cGe(g,l[0],l[1],l[2])}f=B.dkC.h(0,a) +if(f!=null)return f +return null}, +bbG(a){var s,r,q,p,o,n,m,l,k,j=t.N,i=A.b(j,j) +for(j=J.ag(a);j.q();){s=j.gE(j) +r=B.c.di(s.b) +s=s.a +q=B.c.dg(s,":") +p=q>0 +if((p?B.c.bK(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.Oi(r>>>16&255,r>>>8&255,r&255,1)}r=l==="none"?B.rU:new A.z4(!1,o) +return new A.Ue(n.f,r,q,m,m)}} +A.bYS.prototype={ +$1(a){return B.c.di(a)}, +$S:18} +A.bYT.prototype={ +$1(a){return A.dK(a,null)}, +$S:98} +A.bYU.prototype={ +$1(a){var s +a=B.c.di(a) +if(B.c.eS(a,"%"))a=B.c.X(a,0,a.length-1) +if(B.c.p(a,".")){s=A.hK(a,!1) +s.toString +return B.e.aw(s*2.55)}return A.dK(a,null)}, +$S:98} +A.bYV.prototype={ +$1(a){return a+(1-this.a)*(0.5-a)}, +$S:1} +A.bYW.prototype={ +$1(a){return this.a*2*a}, +$S:1} +A.bYX.prototype={ +$1(a){return this.a*2*(1-a)+2*a-1}, +$S:1} +A.bYY.prototype={ +$1(a){return a*255}, +$S:1} +A.bYZ.prototype={ +$1(a){var s +a=B.c.di(a) +if(B.c.eS(a,"%")){s=A.hK(B.c.X(a,0,a.length-1),!1) +s.toString +return B.e.aw(s*2.55)}return A.dK(a,null)}, +$S:98} +A.aTu.prototype={ +aU_(a){return this.a.h(0,a)}, +aTR(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.ckq(o,s) +for(q=n.length,p=0;p>>16&255,o>>>8&255,o&255,s) +o=b.aW1(q.r) +return new A.a9l(s,r,q.e,q.d,q.f,o)}} +A.Ue.prototype={ +arn(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.Oi(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.Oi(r>>>16&255,r>>>8&255,r&255,n) +s=n}if(s==null)return o +if(p.e===!0)return new A.I8(s,o) +n=p.d +if(n!=null){n=t.Mm.a(p.a.b.h(0,n)) +q=n==null?o:n.alf(a,b) +if(q==null)return o}else q=o +return new A.I8(s,q)}, +bVm(a,b){return this.arn(a,b,null)}, +k(a){var s=this +return"SvgFillAttributes(definitions: "+s.a.k(0)+", color: "+s.b.k(0)+", shaderId: "+A.q(s.d)+", hasPattern: "+A.q(s.e)+", oapctiy: "+A.q(s.c)+")"}} +A.z4.prototype={ +afP(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.z4(!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.bOe.prototype={ +aRr(a,b){var s,r=a.Iu(b),q=A.a([],t.m1) +for(s=J.ag(a.b.$1(a.c));s.q();)q.push(s.gE(s).e9(r)) +if(q.length===0)return a.d.pg(0,this,b) +return new A.aCx(q,a.d.pg(0,this,b))}, +aRw(a,b){var s,r=a.e.$1(a.b) +if(r==null)return a.c.pg(0,this,b) +s=a.c.pg(0,this,b) +return new A.aCy(r.pg(0,this,a.Iu(b)),s,a.d)}, +aRy(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.Iu(b5),b2=b4.bEh(),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.G +s=3 +return A.f(A.yr().a2Y(p.db,a),$async$UY) +case 3:p.aH_(a) +case 1:return A.m(q,r)}}) +return A.n($async$UY,r)}, +bfn(a){return B.yb}, +aH_(a){var s=this,r=s.a,q=s.bfn(a),p=s.a.a +s.sm(0,r.bDV(q,a.a===p.a,a))}, +T(a,b){if(!this.ch)this.VM(0,b)}} +A.c3k.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.bE3(r,null,!1,r!=null,null,a.c)) +this.b.c3(0,null) +q.VY() +q.a4o() +q.Hz() +break +case 1:q.hr(0).aJ(0,new A.c3l(q),t.H) +q.sm(0,q.a.bDg(!0)) +break +case 2:q.sm(0,q.a.bD7(a.e)) +break +case 3:q.sm(0,q.a.aJF(!0)) +break +case 4:q.sm(0,q.a.aJF(!1)) +break +case 5:s=a.f +r=q.a +if(s===!0)q.sm(0,r.bDI(!1,s)) +else q.sm(0,r.amk(s)) +break +case 6:break}}, +$S:1677} +A.c3l.prototype={ +$1(a){var s=this.a +return s.UY(s.a.a)}, +$S:262} +A.c3j.prototype={ +$1(a){var s,r +t.T7.a(a) +s=this.a +r=a.b +r.toString +s.sm(0,new A.LH(B.G,B.G,B.yb,B.G,B.Uz,!1,!1,!1,1,1,r,!1,B.L,0,!1)) +s=s.ay +if(s!=null)s.af(0) +s=this.b +if((s.a.a&30)===0)s.qU(a)}, +$S:1678} +A.c3i.prototype={ +$1(a){return this.aTa(a)}, +aTa(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.gbA(n),$async$$1) +case 3:o=c +if(o==null){s=1 +break}n.aH_(o) +case 1:return A.m(q,r)}}) +return A.n($async$$1,r)}, +$S:520} +A.aWR.prototype={ +Mq(a){var s,r=this +if(a===B.ob){s=r.b +r.a=s.a.f +s.hr(0)}else if(a===B.xP)if(r.a)r.b.oU(0)}} +A.V4.prototype={ +Y(){return A.dj8()}} +A.aWV.prototype={ +b7Q(){this.d=new A.coC(this)}, +an(){var s,r,q=this +q.aM() +s=q.a.c +q.e=s.db +r=q.d +r===$&&A.e() +s.a8(0,r)}, +bj(a){var s,r,q=this +q.bP(a) +s=a.c +r=q.d +r===$&&A.e() +if(!s.ch)s.VM(0,r) +s=q.a.c +q.e=s.db +s.a8(0,q.d)}, +ro(){var s,r +this.xB() +s=this.a.c +r=this.d +r===$&&A.e() +if(!s.ch)s.VM(0,r)}, +A(a){var s=null,r=this.e +r===$&&A.e() +return r===-1?A.am(s,s,B.h,s,s,s,s,s,s,s,s,s,s,s):new A.aWW(this.a.c.a.at,A.yr().aIG(this.e),s)}} +A.coC.prototype={ +$0(){var s=this.a,r=s.a.c.db,q=s.e +q===$&&A.e() +if(r!==q)s.I(new A.coB(s,r))}, +$S:0} +A.coB.prototype={ +$0(){this.a.e=this.b}, +$S:0} +A.aWW.prototype={ +A(a){var s=this.c,r=this.d +return s===0?r:A.aal(B.C,s*3.141592653589793/180,r,null,null)}} +A.aYY.prototype={} +A.c3m.prototype={ +SD(){throw A.j(A.bC("init() has not been implemented."))}, +v9(a){throw A.j(A.bC("dispose() has not been implemented."))}, +FY(a,b){throw A.j(A.bC("create() has not been implemented."))}, +aRp(a){throw A.j(A.bC("videoEventsFor() has not been implemented."))}, +a3o(a,b){throw A.j(A.bC("setLooping() has not been implemented."))}, +wC(a,b){throw A.j(A.bC("play() has not been implemented."))}, +r0(a,b){throw A.j(A.bC("pause() has not been implemented."))}, +a3A(a,b){throw A.j(A.bC("setVolume() has not been implemented."))}, +a2Y(a,b){throw A.j(A.bC("seekTo() has not been implemented."))}, +a3r(a,b){throw A.j(A.bC("setPlaybackSpeed() has not been implemented."))}, +a2y(a){throw A.j(A.bC("getPosition() has not been implemented."))}, +aIG(a){throw A.j(A.bC("buildView() has not been implemented."))}} +A.ciB.prototype={} +A.OP.prototype={} +A.HC.prototype={ +G(){return"DataSourceType."+this.b}} +A.tR.prototype={ +l(a,b){var s,r=this +if(b==null)return!1 +if(r!==b)s=b instanceof A.tR&&A.a_(r)===A.a_(b)&&r.a===b.a&&J.v(r.b,b.b)&&J.v(r.c,b.c)&&A.h2(r.e,b.e)&&r.f==b.f +else s=!0 +return s}, +gv(a){var s=this +return A.an(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.Bu.prototype={ +G(){return"VideoEventType."+this.b}} +A.a0k.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.a0k)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.an(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.aHy.prototype={ +qn(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.cC(q,"canplay",new A.c3p(r),!1,s) +A.cC(q,"canplaythrough",new A.c3q(r),!1,s) +A.cC(q,"playing",new A.c3r(r),!1,s) +A.cC(q,"waiting",new A.c3s(r),!1,s) +A.cC(q,"error",new A.c3t(r),!1,s) +A.cC(q,"play",new A.c3u(r),!1,s) +A.cC(q,"pause",new A.c3v(r),!1,s) +A.cC(q,"ended",new A.c3w(r),!1,s)}, +oU(a){var s=this.b.play() +s.toString +return A.em(s,t.z).M3(new A.c3x(this),new A.c3y())}, +fR(a){var s=this.b +s.muted=a<=0 +s.volume=a}, +n(){var s=this.b +s.removeAttribute("src") +s.load()}, +Vb(a){var s,r=null +if(this.d!==a){this.d=a +s=a?B.dU9:B.dUa +this.a.t(0,new A.tR(s,r,r,r,r))}}, +aEo(){var s=this.b.buffered +s.toString +this.a.t(0,new A.tR(B.dU8,null,null,this.bwT(s),null))}, +bwT(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.bM(J.ag(r.a),r.b,q.i("bM<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)}, +FY(a,b){return this.bE5(0,b)}, +bE5(a,b){var s=0,r=A.o(t.S),q,p=this,o,n,m,l,k,j +var $async$FY=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=$.aia.Ok(o) +break +case 2:q=A.mr(new A.xY("web implementation of video_player cannot play local files"),null,t.S) +s=1 +break $async$outer +case 3:q=A.mr(new A.xY("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.aW() +m=n.style +m.border="none" +m=n.style +m.height="100%" +m=n.style +m.width="100%" +$.aj1() +$.Cq().a1b("videoPlayer-"+o,new A.c3o(n),!0) +o=A.k2(null,null,null,null,!1,t.oY) +l=new A.aHy(o,n) +l.qn(0) +p.a.j(0,k,l) +q=k +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$FY,r)}, +a3o(a,b){return this.aYv(a,b)}, +aYv(a,b){var s=0,r=A.o(t.H),q,p=this +var $async$a3o=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$a3o,r)}, +wC(a,b){return this.bRN(0,b)}, +bRN(a,b){var s=0,r=A.o(t.H),q,p=this +var $async$wC=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$wC,r)}, +r0(a,b){return this.bRo(0,b)}, +bRo(a,b){var s=0,r=A.o(t.H),q,p=this +var $async$r0=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$r0,r)}, +a3A(a,b){return this.aZv(a,b)}, +aZv(a,b){var s=0,r=A.o(t.H),q,p=this +var $async$a3A=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).fR(b) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a3A,r)}, +a3r(a,b){return this.aYD(a,b)}, +aYD(a,b){var s=0,r=A.o(t.H),q,p=this +var $async$a3r=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$a3r,r)}, +a2Y(a,b){return this.aWX(a,b)}, +aWX(a,b){var s=0,r=A.o(t.H),q,p=this +var $async$a2Y=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.aK(b.a,1000)/1000 +q=null +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2Y,r)}, +a2y(a){return this.aV_(a)}, +aV_(a){var s=0,r=A.o(t.Tu),q,p=this,o +var $async$a2y=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.aEo() +o=o.b.currentTime +o.toString +q=A.c7(0,0,0,B.e.aw(o*1000),0,0) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2y,r)}, +aRp(a){var s=this.a.h(0,a).a +return new A.ec(s,A.y(s).i("ec<1>"))}, +aIG(a){return new A.Ir("videoPlayer-"+a,null)}} +A.c3o.prototype={ +$1(a){return this.a}, +$S:264} +A.a26.prototype={ +G(){return"ImageFormat."+this.b}} +A.bDX.prototype={ +GU(a,b,c,d,e,f,g){return this.bVb(a,b,c,d,e,f,g)}, +bVb(a,b,c,d,e,f,g){var s=0,r=A.o(t.D),q,p,o +var $async$GU=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.dtk.e2("data",A.p(["video",g,"headers",a,"format",b.a,"maxh",c,"maxw",d,"timeMs",f,"quality",e],t.N,p),!1,p),$async$GU) +case 3:o=i +o.toString +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$GU,r)}} +A.c3E.prototype={} +A.c3F.prototype={ +GU(a,b,c,d,e,f,g){return this.bVc(a,b,c,d,e,f,g)}, +bVc(a,b,c,d,e,f,g){var s=0,r=A.o(t.D),q,p=this,o,n,m,l +var $async$GU=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.agN(a,b,c,d,e,f,g),$async$GU) +case 3:m=i +l=(self.URL||self.webkitURL).createObjectURL(m) +l.toString +o=m.type +o.toString +s=4 +return A.f(A.LO(l,null,null,o,null).xX(),$async$GU) +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$GU,r)}, +agN(a,b,c,d,e,f,g){return this.bc5(a,b,c,d,e,f,g)}, +bc5(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$agN=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.aG(new A.ah($.as,t.Kd),t.qc) +m=document.createElement("video") +n=t.Ku.a(m) +l=Math.max(f/1000,0) +m=t.TV.c +A.cC(n,"loadedmetadata",new A.c3G(n,l,!1),!1,m) +A.cC(n,"seeked",new A.c3H(k,p,o,n,b,e),!1,m) +A.cC(n,"error",new A.c3I(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$agN,r)}, +bl3(a){switch(a.a){case 0:return"image/jpeg" +case 1:return"image/png" +case 2:return"image/webp"}}} +A.c3G.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.c3H.prototype={ +$1(a){return this.aTb(a)}, +aTb(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.d1K(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.aw(j*e) +k.b=d +i=j +j=d}else{i=k.a +if(i===0){c=B.e.aw(j/e) +k.a=c +i=c}}if(e>j/i)k.a=B.e.aw(j/e) +else j=k.b=B.e.aw(i*e) +i=p +i.width=j +i.height=k.a +l.drawImage(g,0,0,k.b,k.a)}try{o=J.d2l(p,q.b.bl3(q.e),q.f/100) +a.c3(0,o)}catch(a1){n=A.a2(a1) +m=A.ay(a1) +a.qV(new A.mE("CANVAS_EXPORT_ERROR",null,n,J.bp(m)),m)}}return A.m(null,r)}}) +return A.n($async$$1,r)}, +$S:1680} +A.c3I.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.CN.h(0,r) +r.toString +q=s.message +q=q!==""?q:u.kf +p=s.code +p.toString +o.qU(new A.mE(r,q,B.CO.h(0,p),null))}}, +$S:9} +A.aCl.prototype={ +gzv(){return!0}, +b4(a,b){var s=this,r=s.k3 +a.Bt(new A.aaU(s.L,B.m,new A.a1(0+r.a-0,0+r.b-0),b,s.ah,A.b(t.S,t.Q),A.aT(t.kd)),A.kU.prototype.gu8.call(s),b)}, +ge7(a){return this.L}} +A.aHN.prototype={ +be(a){var s=this.a +s.toString +s=new A.aCl(s,this.e,null,A.aT(t.T)) +s.bd() +s.sc7(null) +return s}, +bi(a,b){b.ah=this.e +b.Jz() +b.b1()}} +A.LK.prototype={ +gbXa(){var s,r=this.c,q=this.b,p=q.a*q.b +if(A.cBf(p,0))return 0 +s=(r.c-r.a)*(r.d-r.b)/p +if(A.cBf(s,0))s=0 +else if(A.cBf(s,1))s=1 +return s}, +k(a){return"VisibilityInfo(size: "+this.b.k(0)+" visibleBounds: "+this.c.k(0)+")"}, +ge7(a){return this.a}} +A.c3N.prototype={} +A.aaU.prototype={ +bbd(){var s,r,q,p,o,n,m=$.AI.bt$ +m===$&&A.e() +m=m.e.id +s=new A.Y(0,0,0+m.a,0+m.b) +m=t.Hb +r=m.a(A.ar.prototype.gbE.call(this,this)) +for(;r!=null;){if(r instanceof A.CX)q=r.p1 +else if(r instanceof A.Hk){p=r.p1 +q=new A.Y(p.a,p.b,p.c,p.d)}else q=r instanceof A.Hj?r.p1.uZ(0):null +if(q!=null){o=A.cPI(r) +p=o.$ti +n=new A.ba(o,1,null,p.i("ba")) +n.dQ(o,1,null,p.i("al.E")) +s=s.rr(A.ko(A.cP5(n),q))}r=m.a(A.ar.prototype.gbE.call(r,r))}return s}, +ajI(){var s=$.aHO.a +$.aHO.j(0,this.p1,this) +$.cDt() +if(5e5===B.G.a){if(s===0)$.dJ.go$.push(new A.c3P())}else if($.cAd==null)$.cAd=A.d6(B.ca,A.dtX())}, +ayZ(a){var s=this.p1,r=$.c3O.h(0,s),q=a.c,p=q.ga7(q) +if(r==null){if(p)return}else if(a.b.l(0,r.b)&&q.l(0,r.c))return +if(!p)$.c3O.j(0,s,a) +else{$.c3O.D(0,s) +$.cAc.D(0,s)}this.R8.$1(a)}, +wl(a){this.ajI() +this.b13(a)}, +b3(a){this.aum(a) +this.ajI()}, +b0(a){this.aun(0) +this.ajI()}, +ge7(a){return this.p1}} +A.c3P.prototype={ +$1(a){A.cND()}, +$S:3} +A.aaW.prototype={ +Jx(a,b){var s=this.b.Tz() +return this.d=new A.hn(new A.c4c(),s,A.y(s).i("hn")).bG(b)}, +a2K(){var s=0,r=A.o(t.i),q,p=this,o +var $async$a2K=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.e2("getVolume",null,!1,o).aJ(0,new A.c4b(),o),$async$a2K) +case 3:q=b +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$a2K,r)}, +fR(a){var s=this.c +this.a.e2("setVolume",A.p(["volume",a,"showSystemUI",s],t.N,t.K),!1,t.z)}} +A.c4c.prototype={ +$1(a){return A.pL(a)}, +$S:431} +A.c4b.prototype={ +$1(a){return a==null?0:a}, +$S:1681} +A.aae.prototype={} +A.QI.prototype={ +gcC(a){return this.a}} +A.coD.prototype={ +rP(a,b,c){var s,r +if(c instanceof A.QI){b.ul(0,128) +s=t.O +r=A.b(s,s) +r.j(0,"enabled",c.a) +this.rP(0,b,r)}else if(c instanceof A.aae){b.ul(0,129) +s=t.O +r=A.b(s,s) +r.j(0,"enable",c.a) +this.rP(0,b,r)}else this.avc(0,b,c)}, +Bw(a,b){var s,r +switch(a){case 128:s=this.uB(0,b) +s.toString +r=new A.QI() +r.a=A.k8(J.J(t.pE.a(s),"enabled")) +return r +case 129:s=this.uB(0,b) +s.toString +r=new A.aae() +r.a=A.k8(J.J(t.pE.a(s),"enable")) +return r +default:return this.avb(a,b)}}} +A.c4e.prototype={ +GW(a,b){return this.bVv(0,b)}, +bVv(a,b){var s=0,r=A.o(t.H),q,p,o,n,m,l,k +var $async$GW=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.rm("dev.flutter.pigeon.WakelockApi.toggle",B.HR,null,t.Al).bZ(0,A.a([b],t.jl)),$async$GW) +case 3:l=k.a(d) +if(l==null)throw A.j(A.jf("channel-error",null,u.hY,null)) +else{p=J.S(l) +if(p.h(l,"error")!=null){m=m.a(p.h(l,"error")) +m.toString +p=J.S(m) +o=A.cz(p.h(m,"code")) +o.toString +n=A.cz(p.h(m,"message")) +throw A.j(A.jf(o,p.h(m,"details"),n,null))}else{s=1 +break}}case 1:return A.m(q,r)}}) +return A.n($async$GW,r)}, +Gr(a){var s=0,r=A.o(t.Bz),q,p,o,n,m,l,k +var $async$Gr=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.rm("dev.flutter.pigeon.WakelockApi.isEnabled",B.HR,null,t.Al).bZ(0,null),$async$Gr) +case 3:l=k.a(c) +if(l==null)throw A.j(A.jf("channel-error",null,u.hY,null)) +else{p=J.S(l) +if(p.h(l,"error")!=null){m=m.a(p.h(l,"error")) +m.toString +p=J.S(m) +o=A.cz(p.h(m,"code")) +o.toString +n=A.cz(p.h(m,"message")) +throw A.j(A.jf(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$Gr,r)}} +A.bDY.prototype={ +gcC(a){var s=0,r=A.o(t.y),q,p=this,o +var $async$gcC=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.Gr(0),$async$gcC) +case 3:o=c.a +o.toString +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$gcC,r)}, +wG(a,b){return this.bVt(0,b)}, +bVt(a,b){var s=0,r=A.o(t.H),q=this,p +var $async$wG=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p=new A.aae() +p.a=b +s=2 +return A.f(q.a.GW(0,p),$async$wG) +case 2:return A.m(null,r)}}) +return A.n($async$wG,r)}} +A.c4f.prototype={ +gcC(a){throw A.j(A.bC("isEnabled has not been implemented."))}} +A.c4i.prototype={ +wG(a,b){return this.bVx(0,b)}, +bVx(a,b){var s=0,r=A.o(t.H) +var $async$wG=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$wG,r)}, +gcC(a){var s=0,r=A.o(t.y),q,p,o +var $async$gcC=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=new A.ah($.as,t.tr) +o=new A.aG(p,t.VY) +J.cF_(Wakelock.enabled(),A.dt(new A.c4j(o)),A.dt(new A.c4k(o))) +q=p +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$gcC,r)}} +A.c4j.prototype={ +$1(a){this.a.c3(0,a)}, +$S:16} +A.c4k.prototype={ +$1(a){this.a.qU(a)}, +$S:16} +A.bJB.prototype={} +A.aaf.prototype={} +A.QJ.prototype={ +gcC(a){return this.a}} +A.coE.prototype={ +rP(a,b,c){if(c instanceof A.QJ){b.ul(0,128) +this.rP(0,b,[c.a])}else if(c instanceof A.aaf){b.ul(0,129) +this.rP(0,b,[c.a])}else this.avc(0,b,c)}, +Bw(a,b){var s +switch(a){case 128:s=this.uB(0,b) +s.toString +return new A.QJ(A.k8(J.J(t.Dn.a(s),0))) +case 129:s=this.uB(0,b) +s.toString +return new A.aaf(A.k8(J.J(t.Dn.a(s),0))) +default:return this.avb(a,b)}}} +A.c4g.prototype={ +GW(a,b){return this.bVw(0,b)}, +bVw(a,b){var s=0,r=A.o(t.H),q,p,o,n,m,l +var $async$GW=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.rm("dev.flutter.pigeon.WakelockPlusApi.toggle",B.HS,null,t.Al).bZ(0,[b]),$async$GW) +case 3:m=l.a(d) +if(m==null)throw A.j(A.jf("channel-error",null,u.hY,null)) +else{p=J.S(m) +if(p.gu(m)>1){o=p.h(m,0) +o.toString +A.av(o) +n=A.cz(p.h(m,1)) +throw A.j(A.jf(o,p.h(m,2),n,null))}else{s=1 +break}}case 1:return A.m(q,r)}}) +return A.n($async$GW,r)}, +Gr(a){var s=0,r=A.o(t.nr),q,p,o,n,m,l +var $async$Gr=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.rm("dev.flutter.pigeon.WakelockPlusApi.isEnabled",B.HS,null,t.Al).bZ(0,null),$async$Gr) +case 3:m=l.a(c) +if(m==null)throw A.j(A.jf("channel-error",null,u.hY,null)) +else{p=J.S(m) +if(p.gu(m)>1){o=p.h(m,0) +o.toString +A.av(o) +n=A.cz(p.h(m,1)) +throw A.j(A.jf(o,p.h(m,2),n,null))}else if(p.h(m,0)==null)throw A.j(A.jf("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$Gr,r)}} +A.bDZ.prototype={ +gcC(a){var s=0,r=A.o(t.y),q,p=this,o +var $async$gcC=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.Gr(0),$async$gcC) +case 3:o=c.a +o.toString +q=o +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$gcC,r)}, +wG(a,b){return this.bVu(0,b)}, +bVu(a,b){var s=0,r=A.o(t.H),q=this,p +var $async$wG=A.k(function(c,d){if(c===1)return A.l(d,r) +while(true)switch(s){case 0:p=new A.aaf(null) +p.a=b +s=2 +return A.f(q.a.GW(0,p),$async$wG) +case 2:return A.m(null,r)}}) +return A.n($async$wG,r)}} +A.c4h.prototype={ +gcC(a){throw A.j(A.bC("isEnabled has not been implemented."))}} +A.bJC.prototype={} +A.c4l.prototype={ +wG(a,b){return this.bVy(0,b)}, +bVy(a,b){var s=0,r=A.o(t.H) +var $async$wG=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$wG,r)}, +gcC(a){var s=0,r=A.o(t.y),q,p,o +var $async$gcC=A.k(function(b,c){if(b===1)return A.l(c,r) +while(true)switch(s){case 0:p=new A.ah($.as,t.tr) +o=new A.aG(p,t.VY) +J.cF_(Wakelock.enabled(),A.dt(new A.c4m(o)),A.dt(new A.c4n(o))) +q=p +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$gcC,r)}} +A.c4m.prototype={ +$1(a){this.a.c3(0,a)}, +$S:16} +A.c4n.prototype={ +$1(a){this.a.qU(a)}, +$S:16} +A.AE.prototype={ +G(){return"RTCSignalingState."+this.b}} +A.EK.prototype={ +G(){return"RTCIceGatheringState."+this.b}} +A.AB.prototype={ +G(){return"RTCPeerConnectionState."+this.b}} +A.qH.prototype={ +G(){return"RTCIceConnectionState."+this.b}} +A.aBl.prototype={ +G(){return"RTCVideoViewObjectFit."+this.b}} +A.Kl.prototype={ +G(){return"RTCRtpMediaType."+this.b}} +A.xS.prototype={ +G(){return"TransceiverDirection."+this.b}} +A.bL6.prototype={} +A.Jo.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.d8(null,t.H) +s=1 +break +case 1:return A.m(q,r)}}) +return A.n($async$n,r)}} +A.x3.prototype={ +k(a){var s=this.d,r=s.id,q=s.kind,p=s.label,o=s.enabled +return"Track(id: "+A.q(r)+", kind: "+A.q(q)+", label: "+A.q(p)+", enabled: "+(o===!0)+", muted: "+A.q(s.muted)+")"}} +A.bCw.prototype={} +A.bKZ.prototype={} +A.AA.prototype={ +wF(){return A.p(["candidate",this.a,"sdpMid",this.b,"sdpMLineIndex",this.c],t.N,t.O)}} +A.a66.prototype={} +A.AC.prototype={} +A.bLt.prototype={} +A.AD.prototype={} +A.xj.prototype={ +gaO(a){return this.b}} +A.a68.prototype={} +A.a6a.prototype={ +aJU(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.a6a(r,q,p)}, +bDq(a){return this.aJU(null,a,null,null)}, +k(a){var s=this +return A.a_(s).k(0)+"(width: "+A.q(s.a)+", height: "+A.q(s.b)+", rotation: "+s.c+")"}} +A.kN.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.an(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.kN)s=!0 +else s=!1 +return s}} +A.aJK.prototype={ +bER(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.ay1(B.c.bK(a,2),16) +else return this.ay1(B.c.bK(a,1),10)}else return B.dlr.h(0,a)}, +ay1(a,b){var s=A.m5(a,b) +if(s==null||s<0||1114111");o.a>s;){q=new A.bt(o,r) +p=q.gS(q) +if(!p.q())A.W(A.dI()) +o.D(0,p.gE(p))}}o=o.h(0,b) +o.toString +return o}} +A.Va.prototype={ +ee(a){var s,r=a.a,q=a.b,p=r.length,o=q") +return null}, +gv(a){return A.an(B.dW8,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.tT&&b.e===this.e}, +gm(a){return this.e}} +A.vO.prototype={ +zs(a,b){var s=b.a +s.t(0,"") +return null}, +gv(a){return A.an(B.dW9,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.vO&&b.e===this.e}, +gm(a){return this.e}} +A.vP.prototype={ +zs(a,b){var s=b.a +s.t(0,"") +return null}, +gv(a){return A.an(B.dWa,B.ud.rZ(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.vP&&B.ud.r9(b.e,this.e)}} +A.vQ.prototype={ +zs(a,b){var s,r,q=b.a +q.t(0,"") +return null}, +gv(a){return A.an(B.dWb,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.vQ&&this.e===b.e&&J.v(this.f,b.f)&&this.r==b.r}} +A.nQ.prototype={ +zs(a,b){var s=b.a +s.t(0,"") +return null}, +gv(a){return A.an(B.apG,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.nQ&&b.e===this.e}, +geo(a){return this.e}} +A.aX9.prototype={} +A.vR.prototype={ +zs(a,b){var s,r=b.a +r.t(0,"") +return null}, +gv(a){return A.an(B.dWc,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.vR&&b.e===this.e&&b.f===this.f}, +gm(a){return this.f}} +A.mS.prototype={ +zs(a,b){var s=b.a +s.t(0,"<") +s.t(0,this.e) +b.aHs(this.f) +if(this.r)s.t(0,"/>") +else s.t(0,">") +return null}, +gv(a){return A.an(B.apG,this.e,this.r,B.ud.rZ(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.mS&&b.e===this.e&&b.r===this.r&&B.ud.r9(b.f,this.f)}, +geo(a){return this.e}} +A.aXh.prototype={} +A.Vb.prototype={ +gm(a){var s,r=this,q=r.r +if(q===$){s=r.f.b7(0,r.e) +r.r!==$&&A.ao() +r.r=s +q=s}return q}, +zs(a,b){b.a.t(0,A.nZ(this.gm(this),$.cYg(),A.dph(),null)) +return null}, +gv(a){return A.an(B.dWd,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)}, +$iabb:1} +A.aJM.prototype={ +gS(a){var s=A.a([],t.Ec),r=A.a([],t.po) +return new A.c5w($.cZq().h(0,this.b),new A.c5v(!1,!1,!1,!1,!1,s,r),new A.cs("",this.a,0,t.ei))}} +A.c5w.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.ee(n) +if(s.gNd()){o.c=s +o.d=s.gm(s) +o.b.bzM(s.gm(s),n.a,n.b,s.b) +return!0}else{r=n.b +q=n.a +if(r"),A.eT("/>")],t.sb),B.atG,q),q,q,p,q,q),new A.c5N(),q,q,p,q,q,t.a1)}, +bAi(a){return A.cyT(new A.cm(this.gbA1(),B.a5,t.vq),0,9007199254740991,t.hs)}, +bA2(){var s=this,r=t.WV,q=t.N,p=t.y1 +return A.JJ(A.u6(new A.cm(s.gVx(),B.a5,r),new A.cm(s.gCO(),B.a5,r),new A.cm(s.gbA3(),B.a5,t.kD),q,q,p),new A.c5B(s),q,q,p,t.hs)}, +bA4(){var s=this.gVy(),r=t.WV,q=t.N,p=t.y1 +return new A.qw(B.dEO,A.bHJ(A.ctS(new A.cm(s,B.a5,r),A.eT("="),new A.cm(s,B.a5,r),new A.cm(this.gM_(),B.a5,t.kD),q,q,q,p),new A.c5x(),q,q,q,p,p),t.VX)}, +bA6(){var s=t.kD +return A.CT(A.a([new A.cm(this.gbA7(),B.a5,s),new A.cm(this.gbAd(),B.a5,s),new A.cm(this.gbAb(),B.a5,s)],t.gW),null,t.y1)}, +bA8(){var s=t.N +return A.JJ(A.u6(A.eT('"'),new A.Va('"',0),A.eT('"'),s,s,s),new A.c5y(),s,s,s,t.y1)}, +bAe(){var s=t.N +return A.JJ(A.u6(A.eT("'"),new A.Va("'",0),A.eT("'"),s,s,s),new A.c5A(),s,s,s,t.y1)}, +bAc(){return A.E7(new A.cm(this.gCO(),B.a5,t.WV),new A.c5z(),t.N,t.y1)}, +bH7(a){var s=t.WV,r=t.N +return A.bHJ(A.ctS(A.eT(""),r,r,r,r),new A.c5K(),r,r,r,r,t.cY)}, +bCq(){var s=t.N +return A.JJ(A.u6(A.eT("" expected',new A.pi(A.eT("-->"),0,9007199254740991,new A.rj("input expected"),t.Po),t.Ii),A.eT("-->"),s,s,s),new A.c5E(),s,s,s,t.mL)}, +bBn(){var s=t.N +return A.JJ(A.u6(A.eT("" expected',new A.pi(A.eT("]]>"),0,9007199254740991,new A.rj("input expected"),t.Po),t.Ii),A.eT("]]>"),s,s,s),new A.c5C(),s,s,s,t.nU)}, +bEM(){var s=t.N,r=t.p7 +return A.bHJ(A.ctS(A.eT(""),s,r,s,s),new A.c5F(),s,r,s,s,t.UR)}, +bSl(){var s=t.WV,r=t.N +return A.bHJ(A.ctS(A.eT("" expected',new A.pi(A.eT("?>"),0,9007199254740991,new A.rj("input expected"),t.Po),t.Ii),r,r),new A.c5L(),r,r,r),t.mA),A.eT("?>"),r,r,r,r),new A.c5M(),r,r,r,r,t.Mw)}, +bG4(){var s=this,r=A.eT(""),t.mM),new A.c5J(),n,n,n,t.qb,n,t.u,n,n,t.RN)}, +bGc(){var s=t.r0 +return A.CT(A.a([new A.cm(this.gbGf(),B.a5,s),new A.cm(this.gbGd(),B.a5,s)],t.Gv),null,t.dd)}, +bGg(){var s=t.N,r=t.y1 +return A.JJ(A.u6(A.eT("SYSTEM"),new A.cm(this.gVx(),B.a5,t.WV),new A.cm(this.gM_(),B.a5,t.kD),s,s,r),new A.c5H(),s,s,r,t.dd)}, +bGe(){var s=this.gVx(),r=t.WV,q=this.gM_(),p=t.kD,o=t.N,n=t.y1 +return A.cKB(A.cSQ(A.eT("PUBLIC"),new A.cm(s,B.a5,r),new A.cm(q,B.a5,p),new A.cm(s,B.a5,r),new A.cm(q,B.a5,p),o,o,n,o,n),new A.c5G(),o,o,n,o,n,t.dd)}, +bGi(){var s,r=this,q=A.eT("["),p=t.lk +p=A.CT(A.a([new A.cm(r.gbG7(),B.a5,p),new A.cm(r.gbG5(),B.a5,p),new A.cm(r.gbG9(),B.a5,p),new A.cm(r.gbGk(),B.a5,p),new A.cm(r.gaPj(),B.a5,t.M9),new A.cm(r.gaJ4(),B.a5,t.ZV),new A.cm(r.gbGq(),B.a5,p),new A.rj("input expected")],t.Vz),null,t.z) +s=t.N +return A.JJ(A.u6(q,new A.uy('"]" expected',new A.pi(A.eT("]"),0,9007199254740991,p,t.lw),t.vo),A.eT("]"),s,s,s),new A.c5I(),s,s,s,s)}, +bG8(){var s=A.eT(""),0,9007199254740991,r,t.xj),A.eT(">"),q,t.UX,q)}, +bG6(){var s=A.eT(""),0,9007199254740991,r,t.xj),A.eT(">"),q,t.UX,q)}, +bGa(){var s=A.eT(""),0,9007199254740991,r,t.xj),A.eT(">"),q,t.UX,q)}, +bGl(){var s=A.eT(""),0,9007199254740991,r,t.xj),A.eT(">"),q,t.UX,q)}, +bGr(){var s=t.N +return A.u6(A.eT("%"),new A.cm(this.gCO(),B.a5,t.WV),A.eT(";"),s,s,s)}, +b_i(){var s="whitespace expected" +return A.cLy(new A.KX(B.HK,s),1,9007199254740991,s)}, +b_j(){var s="whitespace expected" +return A.cLy(new A.KX(B.HK,s),0,9007199254740991,s)}, +bO6(){var s=t.WV,r=t.N +return new A.uy("name expected",A.cCr(new A.cm(this.gbO4(),B.a5,s),A.cyT(new A.cm(this.gbO2(),B.a5,s),0,9007199254740991,r),r,t.yp),t.c1)}, +bO5(){return A.cSr(":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)}, +bO3(){return A.cSr(":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.c5D.prototype={ +$1(a){var s=null +return new A.Vb(a,this.a.a,s,s,s,s)}, +$S:1697} +A.c5N.prototype={ +$5(a,b,c,d,e){var s=null +return new A.mS(b,c,e==="/>",s,s,s,s)}, +$S:1698} +A.c5B.prototype={ +$3(a,b,c){return new A.lw(b,this.a.a.b7(0,c.a),c.b,null)}, +$S:1699} +A.c5x.prototype={ +$4(a,b,c,d){return d}, +$S:1700} +A.c5y.prototype={ +$3(a,b,c){return new A.fy(b,B.G4,t.y1)}, +$S:544} +A.c5A.prototype={ +$3(a,b,c){return new A.fy(b,B.dW7,t.y1)}, +$S:544} +A.c5z.prototype={ +$1(a){return new A.fy(a,B.G4,t.y1)}, +$S:1702} +A.c5K.prototype={ +$4(a,b,c,d){var s=null +return new A.nQ(b,s,s,s,s)}, +$S:1703} +A.c5E.prototype={ +$3(a,b,c){var s=null +return new A.vO(b,s,s,s,s)}, +$S:1704} +A.c5C.prototype={ +$3(a,b,c){var s=null +return new A.tT(b,s,s,s,s)}, +$S:1705} +A.c5F.prototype={ +$4(a,b,c,d){var s=null +return new A.vP(b,s,s,s,s)}, +$S:1706} +A.c5L.prototype={ +$2(a,b){return b}, +$S:273} +A.c5M.prototype={ +$4(a,b,c,d){var s=null +return new A.vR(b,c,s,s,s,s)}, +$S:1707} +A.c5J.prototype={ +$8(a,b,c,d,e,f,g,h){var s=null +return new A.vQ(c,d,f,s,s,s,s)}, +$S:1708} +A.c5H.prototype={ +$3(a,b,c){return new A.kN(null,null,c.a,c.b)}, +$S:1709} +A.c5G.prototype={ +$5(a,b,c,d,e){return new A.kN(c.a,c.b,e.a,e.b)}, +$S:1710} +A.c5I.prototype={ +$3(a,b,c){return b}, +$S:1711} +A.csm.prototype={ +$1(a){return A.dsX(new A.cm(new A.aJN(a).gbHo(),B.a5,t.Lg),t.xo)}, +$S:1712} +A.anh.prototype={ +t(a,b){return this.a.$1(b)}, +aI(a){}} +A.lw.prototype={ +gv(a){return A.an(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.lw&&b.a===this.a&&b.b===this.b&&b.c===this.c}, +geo(a){return this.a}, +gm(a){return this.b}} +A.aXa.prototype={} +A.aXb.prototype={} +A.aba.prototype={ +gapn(a){var s=this,r=B.c.dg(s.geo(s),":") +return r>0?B.c.bK(s.geo(s),r+1):s.geo(s)}} +A.aJO.prototype={ +bq(a){return a.zs(0,this)}} +A.ctg.prototype={ +$0(){return A.Xi()}, +$S:124} +A.ctf.prototype={ +$0(){var s,r,q,p,o,n,m,l,k=null,j="assets/no_sleep.js",i=$.d0M(),h=new A.eG("com.ryanheise.audio_session",B.ax,i) +h.v_(new A.ak5(h).gCB()) +h=window +h.toString +s=t.S +r=t.Fq +q=window +q.toString +p=$.cCI() +q=new A.b77(new A.b78(h,new A.bwr()),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=$.Gu() +r.j(0,q,p) +A.kT(q,p,!0) +$.d3w=q +q=$.cCL() +p=new A.bf7() +r.j(0,p,q) +A.kT(p,q,!1) +$.d4i=p +o=new A.eG("desktop_drop",B.ax,i) +n=new A.apX(o) +o.v_(n.gCB()) +n.bso() +p=window.navigator +p.toString +q=$.cCR() +p=new A.bfS(p) +r.j(0,p,q) +A.kT(p,q,!1) +$.d56=p +p=$.cTQ() +q=new A.biV() +r.j(0,q,p) +A.kT(q,p,!1) +p=$.cU1() +A.kT(p,$.aiO(),!1) +$.d6E=p +new A.eG("file_saver",B.ax,i).v_(new A.ara().gCB()) +h=A.cAr("file-selector",k) +q=document.querySelector("body") +q.toString +J.pV(q).t(0,h) +h=$.cU2() +q=new A.bmb() +r.j(0,q,h) +A.kT(q,h,!0) +h=$.cU5() +q=new A.bmo() +r.j(0,q,h) +A.kT(q,h,!0) +h=new A.bmP() +r.j(0,h,B.ek) +$.d6W=h +window.navigator.toString +h=$.cCX() +q=new A.bmS() +r.j(0,q,h) +A.kT(q,h,!1) +$.d6X=q +new A.eG("flutter_native_splash",B.ax,i).v_(new A.arn().gCB()) +q=$.cCY() +h=new A.bnb() +r.j(0,h,q) +A.kT(h,q,!1) +$.d6Y=h +new A.eG("flutter_web_auth",B.ax,i).v_(new A.arp().gCB()) +m=new A.ars() +m.aal() +new A.eG("PonnamKarthik/fluttertoast",B.ax,i).v_(m.gCB()) +window.navigator.geolocation.toString +window.navigator.permissions +h=new A.boi() +r.j(0,h,B.ek) +A.kT(h,B.ek,!1) +h=$.cD3() +q=new A.buh() +r.j(0,q,h) +q.c=new A.bus() +p=document +l=p.querySelector("#__image_picker_web-file-input") +if(l==null){l=A.cAr("flt-image-picker-inputs",k) +l.id="__image_picker_web-file-input" +p=p.querySelector("body") +p.toString +J.pV(p).t(0,l)}q.b=l +A.kT(q,h,!0) +$.d88=q +h=$.cD6() +q=new A.bwx(A.b(t.N,t.zi)) +r.j(0,q,h) +A.kT(q,h,!1) +$.d8I=q +q=$.cDf() +h=new A.bHl() +r.j(0,h,q) +A.kT(h,q,!1) +$.daM=h +h=A.a([],t.Le) +q=$.cV9() +h=new A.bMg(h) +r.j(0,h,q) +A.kT(h,q,!1) +h=window.navigator +h.toString +q=$.cDk() +h=new A.bVd(h) +r.j(0,h,q) +A.kT(h,q,!1) +$.ddr=h +h=$.cDl() +q=new A.bVo() +r.j(0,q,h) +A.kT(q,h,!0) +$.dds=q +h=window.location.href +h.toString +h=new A.c1Y(h) +r.j(0,h,B.ek) +A.kT(h,B.ek,!1) +$.dfa=h +h=window +h.toString +q=$.cDp() +p=new A.c2e(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.kT(p,q,!0) +$.dfj=p +$.aj1() +$.Cq().a1b("__url_launcher::link",A.drG(),!1) +h=$.cDr() +s=new A.c3n(A.b(s,t.Af)) +r.j(0,s,h) +A.kT(s,h,!0) +$.dg5=s +s=$.cDs() +h=new A.c3F() +r.j(0,h,s) +A.kT(h,s,!1) +$.dg6=h +h=t.s +A.dlC(A.a([A.dm7(j,"wakelock_plus")],h)) +s=$.cDu() +q=new A.c4i() +r.j(0,q,s) +A.kT(q,s,!0) +$.dgc=q +A.dlD(A.a([A.dm8(j,"wakelock_web")],h)) +$.dgb=new A.c4l() +$.cSu=i.gbJa()}, +$S:17};(function aliases(){var s=A.aTM.prototype +s.b4y=s.V +s.b4E=s.eG +s.b4C=s.dm +s.b4H=s.bH +s.b4F=s.q4 +s.b4D=s.vU +s.b4G=s.ab +s.b4B=s.DP +s.b4A=s.M7 +s.b4z=s.yx +s=A.na.prototype +s.b0v=s.qw +s.b0w=s.Ra +s.b0x=s.Rb +s.b0y=s.Rc +s.b0z=s.Mx +s.b0A=s.rC +s.b0B=s.Cn +s.b0C=s.zH +s.b0D=s.u2 +s.b0E=s.DZ +s.b0F=s.E_ +s.b0G=s.zI +s.b0H=s.dM +s.b0I=s.AX +s.b0J=s.fq +s.b0K=s.fs +s.b0L=s.Co +s.b0M=s.G7 +s.b0N=s.dm +s.b0O=s.JZ +s.b0P=s.vU +s.b0Q=s.eG +s.b0R=s.ri +s.b0T=s.aen +s.b0S=s.UV +s.b0U=s.q4 +s.b0V=s.ab +s.b0W=s.bH +s=A.OD.prototype +s.b14=s.Ex +s=A.um.prototype +s.b0X=s.n +s=A.acw.prototype +s.avl=s.h1 +s=A.Q3.prototype +s.b1r=s.agK +s=A.j1.prototype +s.b2h=s.acI +s.b2g=s.a8k +s.auO=s.ec +s.VO=s.LT +s.af9=s.eE +s.auR=s.EG +s.auP=s.AV +s.auQ=s.JN +s=A.kr.prototype +s.auN=s.JN +s.b2e=s.CY +s.Fe=s.eE +s.b2f=s.EG +s.Pf=s.AV +s=A.a_C.prototype +s.af6=s.SF +s.b1a=s.arF +s.b18=s.yA +s.b19=s.anq +s=J.QD.prototype +s.b1x=s.k +s.b1w=s.B +s=J.eg.prototype +s.b1H=s.k +s=A.hB.prototype +s.b1y=s.aN0 +s.b1z=s.aN2 +s.b1B=s.aN4 +s.b1A=s.aN3 +s=A.tW.prototype +s.b3H=s.wQ +s.b3J=s.t +s.b3K=s.aI +s.b3I=s.W6 +s=A.jp.prototype +s.tQ=s.v0 +s.Ph=s.vu +s.zk=s.C1 +s=A.WT.prototype +s.b4V=s.AK +s=A.BL.prototype +s.b3X=s.Pt +s.b3Y=s.azc +s.b4_=s.aEq +s.b3Z=s.Ay +s=A.a7.prototype +s.b1K=s.kV +s.b1I=s.V +s.b1J=s.qd +s.auE=s.d_ +s=A.agf.prototype +s.b4W=s.aI +s=A.D.prototype +s.VN=s.oC +s=A.K.prototype +s.BZ=s.l +s.kq=s.k +s.b25=s.B +s=A.cJ.prototype +s.af7=s.DU +s=A.cN.prototype +s.b1j=s.QH +s=A.afT.prototype +s.b4U=s.Ig +s=A.zY.prototype +s.b1C=s.h +s.b1D=s.j +s=A.W5.prototype +s.avn=s.j +s=A.B.prototype +s.b0Y=s.l +s.b0Z=s.k +s=A.ahS.prototype +s.b5O=s.n +s=A.adB.prototype +s.avm=s.uV +s=A.P0.prototype +s.b1e=s.uV +s.b1f=s.Bn +s.b1d=s.vQ +s=A.ahx.prototype +s.b5v=s.n +s=A.abM.prototype +s.b3N=s.an +s=A.abN.prototype +s.b3O=s.n +s=A.OB.prototype +s.b12=s.an +s.b11=s.n +s=A.ahw.prototype +s.b5u=s.n +s=A.ahF.prototype +s.b5E=s.n +s=A.agj.prototype +s.b4X=s.n +s=A.agk.prototype +s.b4Y=s.an +s=A.cr.prototype +s.af1=s.acU +s=A.Cw.prototype +s.aub=s.T +s.auc=s.pR +s=A.a5d.prototype +s.b2d=s.ab +s=A.Y3.prototype +s.Ht=s.n +s=A.fu.prototype +s.b17=s.ab +s=A.ahn.prototype +s.b5k=s.n +s=A.aho.prototype +s.b5l=s.n +s=A.ahp.prototype +s.b5m=s.n +s=A.ahu.prototype +s.b5s=s.n +s=A.X6.prototype +s.b5n=s.n +s=A.ahr.prototype +s.b5o=s.n +s=A.ahs.prototype +s.b5p=s.bj +s.b5q=s.n +s=A.aht.prototype +s.b5r=s.an +s=A.ahv.prototype +s.b5t=s.n +s=A.ahU.prototype +s.b5S=s.b3 +s.b5T=s.b0 +s=A.akB.prototype +s.b0o=s.zQ +s.b0p=s.Na +s.b0q=s.arA +s=A.ml.prototype +s.aul=s.a8 +s.VM=s.T +s.pl=s.n +s.a3U=s.aX +s=A.hm.prototype +s.uK=s.sm +s=A.bm.prototype +s.b1b=s.qt +s=A.wr.prototype +s.b1c=s.qt +s=A.ar.prototype +s.af_=s.b3 +s.lF=s.b0 +s.aeZ=s.wm +s.af0=s.x7 +s=A.PT.prototype +s.auw=s.bKO +s.b1o=s.an5 +s=A.pm.prototype +s.b1P=s.yL +s=A.hA.prototype +s.aux=s.a7G +s.Pb=s.yL +s.auy=s.n +s=A.fX.prototype +s.Pc=s.wZ +s.auJ=s.N3 +s.auK=s.aj +s.Dj=s.n +s.b29=s.VE +s.auL=s.xA +s=A.So.prototype +s.b2k=s.wZ +s.auS=s.xG +s.b2l=s.vS +s=A.pD.prototype +s.b3q=s.yL +s=A.ahi.prototype +s.b5f=s.n +s=A.ahk.prototype +s.b5g=s.n +s=A.ahl.prototype +s.b5i=s.an +s.b5h=s.n +s=A.ahT.prototype +s.b5R=s.n +s=A.Pe.prototype +s.b1i=s.DX +s=A.ahD.prototype +s.b5C=s.an +s.b5B=s.ro +s=A.ahh.prototype +s.b5e=s.n +s=A.ahC.prototype +s.b5A=s.n +s=A.ahE.prototype +s.b5D=s.n +s=A.wP.prototype +s.Fd=s.n +s=A.ai_.prototype +s.b64=s.n +s=A.ahN.prototype +s.b5N=s.n +s=A.RV.prototype +s.auM=s.DX +s=A.Vq.prototype +s.b3P=s.b4 +s=A.ahm.prototype +s.b5j=s.n +s=A.ahH.prototype +s.b5G=s.n +s=A.X7.prototype +s.b5P=s.n +s=A.X8.prototype +s.b5Q=s.n +s=A.aeX.prototype +s.b4f=s.n +s=A.afu.prototype +s.b4I=s.n +s=A.afv.prototype +s.b4J=s.n +s=A.afw.prototype +s.b4L=s.bj +s.b4K=s.dk +s.b4M=s.n +s=A.ahA.prototype +s.b5y=s.n +s=A.ahW.prototype +s.b5W=s.b3 +s.b5X=s.b0 +s=A.ahY.prototype +s.b6_=s.b3 +s.b60=s.b0 +s=A.ai4.prototype +s.b68=s.n +s=A.ahL.prototype +s.b5L=s.n +s=A.ahM.prototype +s.b5M=s.n +s=A.Uo.prototype +s.b3r=s.DX +s=A.ai6.prototype +s.b6d=s.bj +s.b6c=s.dk +s.b6e=s.n +s=A.UF.prototype +s.b3x=s.n +s=A.agG.prototype +s.b50=s.n +s=A.o0.prototype +s.aua=s.t +s=A.YA.prototype +s.b0t=s.Aj +s.b0s=s.t +s=A.fE.prototype +s.a48=s.qD +s.a49=s.qE +s=A.kq.prototype +s.Pd=s.qD +s.Pe=s.qE +s=A.lP.prototype +s.af4=s.qD +s.af5=s.qE +s=A.wj.prototype +s.auk=s.n +s=A.ig.prototype +s.auq=s.t +s=A.as7.prototype +s.b1p=s.qD +s.b1q=s.qE +s=A.aKU.prototype +s.avi=s.n +s=A.IB.prototype +s.auz=s.a8 +s.b1t=s.ST +s.auA=s.T +s.b1s=s.a5U +s=A.lU.prototype +s.auC=s.l +s=A.iF.prototype +s.b3g=s.l +s=A.a92.prototype +s.b3m=s.tK +s=A.SY.prototype +s.b2H=s.aoi +s.b2J=s.aos +s.b2I=s.aom +s.b2G=s.ank +s=A.aB.prototype +s.b0u=s.l +s=A.ia.prototype +s.Fc=s.k +s=A.a4.prototype +s.afb=s.pZ +s.auZ=s.ai +s.b2s=s.cU +s.b2t=s.a0D +s.C_=s.en +s.b2r=s.rn +s=A.af5.prototype +s.b4h=s.b3 +s.b4i=s.b0 +s=A.af7.prototype +s.b4j=s.b3 +s.b4k=s.b0 +s=A.af8.prototype +s.b4l=s.b3 +s.b4m=s.b0 +s=A.Ks.prototype +s.av_=s.dU +s.afc=s.cL +s=A.af9.prototype +s.b4n=s.n +s=A.ix.prototype +s.b1F=s.Wy +s.auD=s.n +s.b1G=s.ads +s=A.kg.prototype +s.Hu=s.yH +s.aum=s.b3 +s.aun=s.b0 +s.b13=s.wl +s=A.x6.prototype +s.b28=s.yH +s=A.fc.prototype +s.a40=s.b0 +s=A.U.prototype +s.tp=s.n +s.av1=s.wm +s.oN=s.b3 +s.afe=s.ai +s.b2x=s.cU +s.b2y=s.b1 +s.b2z=s.b4 +s.b2v=s.rn +s.wd=s.u1 +s.afd=s.R9 +s.a42=s.wI +s.av2=s.QS +s.b2w=s.yJ +s.a41=s.qt +s.VP=s.qN +s=A.aK.prototype +s.af3=s.aan +s.b16=s.D +s.b15=s.a_U +s.auo=s.A4 +s.a3V=s.d4 +s=A.EU.prototype +s.afa=s.VU +s=A.oP.prototype +s.b41=s.a7Q +s=A.afh.prototype +s.b4o=s.b3 +s.b4p=s.b0 +s=A.kU.prototype +s.afi=s.c1 +s.afg=s.bX +s.afh=s.bQ +s.aff=s.bW +s.b2B=s.dU +s.VR=s.cL +s.VQ=s.nP +s.b2A=s.rn +s.Al=s.b4 +s=A.a6S.prototype +s.b2C=s.en +s=A.Kq.prototype +s.b2u=s.cL +s=A.afj.prototype +s.Pi=s.b3 +s.Hv=s.b0 +s=A.afk.prototype +s.avp=s.pZ +s=A.EX.prototype +s.afk=s.c1 +s.afj=s.bX +s.a46=s.bQ +s.a45=s.bW +s.b2D=s.pZ +s.av4=s.b4 +s.b2E=s.nP +s=A.af1.prototype +s.b4g=s.n +s=A.afl.prototype +s.avq=s.b3 +s.avr=s.b0 +s=A.AX.prototype +s.b3h=s.k +s=A.f2.prototype +s.b2F=s.AL +s=A.ma.prototype +s.b3i=s.k +s=A.afn.prototype +s.b4q=s.b3 +s.b4r=s.b0 +s=A.a6W.prototype +s.av5=s.cL +s=A.u2.prototype +s.b4t=s.b3 +s.b4u=s.b0 +s=A.mR.prototype +s.b3D=s.a_V +s.b3C=s.qy +s=A.m9.prototype +s.b2Z=s.a9N +s=A.Uy.prototype +s.avg=s.n +s=A.ajW.prototype +s.aue=s.Nq +s=A.Tx.prototype +s.b3e=s.a_c +s.b3f=s.Ji +s=A.a95.prototype +s.avc=s.rP +s.avb=s.Bw +s=A.eG.prototype +s.b1S=s.e2 +s=A.vF.prototype +s.b3s=s.P +s=A.dY.prototype +s.au9=s.wk +s.b0b=s.akV +s.b0c=s.acm +s=A.Xa.prototype +s.b69=s.n +s=A.ahg.prototype +s.b5d=s.n +s=A.p0.prototype +s.Fb=s.A +s=A.a10.prototype +s.b1k=s.bi +s=A.afg.prototype +s.avo=s.u7 +s=A.ah4.prototype +s.b51=s.zQ +s.b52=s.arA +s=A.ah5.prototype +s.b53=s.zQ +s.b54=s.Na +s=A.ah6.prototype +s.b55=s.zQ +s.b56=s.Na +s=A.ah7.prototype +s.b58=s.zQ +s.b57=s.a_c +s=A.ah8.prototype +s.b59=s.zQ +s=A.ah9.prototype +s.b5a=s.zQ +s.b5b=s.Na +s=A.ahy.prototype +s.b5w=s.n +s=A.ahz.prototype +s.b5x=s.an +s=A.acz.prototype +s.b3R=s.qy +s=A.acE.prototype +s.b3S=s.an +s=A.acF.prototype +s.b3T=s.n +s=A.arv.prototype +s.Pa=s.bLO +s.b1l=s.alN +s=A.qd.prototype +s.b1m=s.a8U +s.b1n=s.vh +s=A.VS.prototype +s.b3V=s.bj +s.b3W=s.n +s=A.ad.prototype +s.aM=s.an +s.bP=s.bj +s.xB=s.ro +s.dH=s.cp +s.aG=s.n +s.kr=s.dk +s=A.aZ.prototype +s.a44=s.bi +s=A.c3.prototype +s.b1h=s.t6 +s.auv=s.u7 +s.a3Y=s.eE +s.b1g=s.akG +s.auu=s.SC +s.Ak=s.yI +s.aur=s.cp +s.aus=s.ro +s.a3X=s.H0 +s.a3W=s.II +s.aut=s.dk +s.af8=s.Bo +s=A.ZJ.prototype +s.af2=s.u7 +s.b1_=s.ahp +s.b10=s.Bo +s=A.U2.prototype +s.b3p=s.ec +s=A.mc.prototype +s.b3o=s.ec +s.b3n=s.cp +s=A.a5W.prototype +s.auT=s.ec +s.auU=s.eE +s.b2m=s.a1T +s=A.nl.prototype +s.b1v=s.a1T +s.auB=s.JC +s=A.cL.prototype +s.Ff=s.u7 +s.C0=s.eE +s.a43=s.Bo +s.av3=s.H0 +s=A.qq.prototype +s.auH=s.yK +s.auI=s.yP +s.b1V=s.A6 +s.b1U=s.u7 +s.b1W=s.eE +s=A.Qt.prototype +s.b1u=s.an +s=A.GM.prototype +s.b0d=s.an +s=A.W1.prototype +s.b40=s.n +s=A.ahG.prototype +s.b5F=s.n +s=A.ex.prototype +s.b2X=s.Jo +s.b2U=s.Zw +s.b2P=s.Zs +s.b2V=s.amX +s.b2Y=s.BK +s.b2S=s.IK +s.b2T=s.RK +s.b2Q=s.Zt +s.b2R=s.Zu +s.b2O=s.Io +s.b2N=s.a8n +s.b2W=s.n +s=A.aTx.prototype +s.b4x=s.a8w +s=A.aeo.prototype +s.b47=s.cp +s.b48=s.n +s=A.aep.prototype +s.b4a=s.bj +s.b49=s.dk +s.b4b=s.n +s=A.ayW.prototype +s.a4_=s.qy +s=A.WF.prototype +s.b4s=s.b4 +s=A.ahX.prototype +s.b5Y=s.b3 +s.b5Z=s.b0 +s=A.aev.prototype +s.b4c=s.qy +s=A.ahB.prototype +s.b5z=s.n +s=A.ai5.prototype +s.b6a=s.n +s=A.jh.prototype +s.b2L=s.n +s=A.px.prototype +s.b2M=s.an_ +s=A.fM.prototype +s.av6=s.sm +s=A.r1.prototype +s.b4v=s.N1 +s.b4w=s.O5 +s=A.KB.prototype +s.b2K=s.a_m +s.Pg=s.n +s=A.tX.prototype +s.b3L=s.a7I +s.b3M=s.acn +s.avj=s.aoQ +s=A.X9.prototype +s.b62=s.bj +s.b61=s.dk +s.b63=s.n +s=A.RY.prototype +s.b2c=s.Jo +s.b2a=s.IK +s.b2b=s.n +s=A.hk.prototype +s.avh=s.v6 +s.b3B=s.Jo +s.b3A=s.Zw +s.b3y=s.Zs +s.b3z=s.IK +s=A.iZ.prototype +s.b1T=s.Zu +s=A.Wh.prototype +s.b46=s.BK +s=A.aD4.prototype +s.a47=s.n +s=A.fZ.prototype +s.av7=s.b3 +s.av8=s.IJ +s.b3_=s.qy +s=A.nD.prototype +s.VS=s.qy +s=A.afA.prototype +s.b4O=s.qy +s=A.F7.prototype +s.b30=s.a7S +s.b31=s.Rv +s=A.vn.prototype +s.b32=s.FG +s.afl=s.aYC +s.b35=s.Ij +s.b33=s.Ii +s.b34=s.Ye +s.b39=s.anv +s.b36=s.yv +s.b38=s.n +s.b37=s.qy +s=A.afy.prototype +s.b4N=s.qy +s=A.KJ.prototype +s.av9=s.FG +s.b3b=s.yv +s.b3a=s.alm +s.afm=s.za +s.b3d=s.anh +s.b3c=s.n +s=A.afE.prototype +s.b4P=s.n +s=A.afF.prototype +s.b4R=s.bj +s.b4Q=s.dk +s.b4S=s.n +s=A.xk.prototype +s.auY=s.an +s.b2n=s.dk +s.b2q=s.a9Y +s.auX=s.aa_ +s.auW=s.a9Z +s.b2o=s.aoe +s.b2p=s.aof +s.auV=s.n +s=A.Wy.prototype +s.b4e=s.n +s=A.RJ.prototype +s.b1X=s.amR +s.b22=s.N4 +s.b23=s.bK9 +s.b2_=s.bIS +s.b21=s.bJc +s.b20=s.bIX +s.b24=s.aop +s.b1Z=s.n +s.b1Y=s.yB +s=A.ai0.prototype +s.b65=s.n +s=A.ahV.prototype +s.b5U=s.b3 +s.b5V=s.b0 +s=A.AY.prototype +s.b3j=s.any +s=A.ags.prototype +s.b4Z=s.wv +s.b5_=s.vS +s=A.abu.prototype +s.b3F=s.wZ +s.b3G=s.n +s=A.aG7.prototype +s.b3t=s.N4 +s=A.aa_.prototype +s.avf=s.Ti +s.afn=s.Ep +s.b3v=s.Tl +s.b3u=s.Th +s=A.ai1.prototype +s.b66=s.n +s=A.ai2.prototype +s.b67=s.n +s=A.ahe.prototype +s.b5c=s.n +s=A.Ro.prototype +s.b1R=s.an +s.b1Q=s.bj +s=A.adS.prototype +s.b42=s.n +s=A.ai7.prototype +s.b6f=s.n +s=A.acY.prototype +s.b3U=s.an +s=A.d1.prototype +s.uJ=s.P +s=A.AF.prototype +s.av0=s.b4 +s=A.Xb.prototype +s.b6b=s.n +s=A.ik.prototype +s.b2i=s.qb +s=A.J2.prototype +s.b1L=s.j +s.KT=s.t +s.auF=s.pb +s.b1M=s.H +s.b1N=s.rq +s.auG=s.ej +s.b1O=s.qG +s=A.akt.prototype +s.b0m=s.ao4 +s=A.pY.prototype +s.auf=s.vA +s=A.IO.prototype +s.b1E=s.GM +s=A.NB.prototype +s.aui=s.yC +s=A.ahI.prototype +s.b5H=s.n +s=A.n5.prototype +s.P9=s.vl +s.b0l=s.tO +s=A.aeN.prototype +s.b4d=s.n +s=A.ahJ.prototype +s.b5I=s.bj +s.b5J=s.n +s=A.ahK.prototype +s.b5K=s.an +s=A.j7.prototype +s.b0r=s.In +s=A.h_.prototype +s.ava=s.w8 +s=A.ajK.prototype +s.b0j=s.dw +s.b0e=s.M4 +s.b0f=s.a_N +s.b0g=s.Bg +s.b0h=s.a18 +s.b0i=s.Dg +s.aud=s.xv +s.b0k=s.xm +s=A.rl.prototype +s.aug=s.P +s=A.ak9.prototype +s.auh=s.P +s=A.eY.prototype +s.auj=s.P +s=A.l7.prototype +s.b0n=s.P +s=A.v4.prototype +s.a3Z=s.P +s=A.oJ.prototype +s.avd=s.P +s=A.aAr.prototype +s.b2j=s.n +s=A.ae2.prototype +s.b45=s.n +s=A.adY.prototype +s.b43=s.n +s=A.ae_.prototype +s.b44=s.n +s=A.bT.prototype +s.KU=s.Bz +s=A.jV.prototype +s.aup=s.Bz +s=A.Ll.prototype +s.b3w=s.wF +s=A.mW.prototype +s.avk=s.n +s.b3Q=s.alD +s=A.Vm.prototype +s.b3E=s.n +s=A.RT.prototype +s.b27=s.zX +s.b26=s.af +s=A.afQ.prototype +s.b4T=s.n +s=A.a8W.prototype +s.b3l=s.bM +s.b3k=s.l})();(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,"dkF","dol",273) +r(A,"dkD","ddG",0) +q(A,"dkC","d38",5) +q(A,"dkE","dmA",84) +q(A,"aZ9","dku",12) +p(A.XQ.prototype,"gakl","bwR",0) +var h +o(h=A.asK.prototype,"gbss","bst",45) +o(h,"gblk","bll",45) +p(A.arz.prototype,"gbea","beb",0) +n(h=A.ar7.prototype,"gbr","t",1739) +p(h,"gb_p","P1",2) +o(A.amj.prototype,"gbyZ","bz_",809) +o(h=A.xG.prototype,"gbbx","bby",5) +o(h,"gbbv","bbw",5) +o(A.aFz.prototype,"gbsC","bsD",1029) +o(A.aro.prototype,"gbn5","bn6",1640) +n(A.aE6.prototype,"galb","ys",401) +n(A.aqm.prototype,"galb","ys",401) +n(A.aV7.prototype,"gu","bMD",199) +o(A.atX.prototype,"gboe","bof",317) +n(A.a4g.prototype,"gaq3","aq4",21) +n(A.a8C.prototype,"gaq3","aq4",21) +o(A.asl.prototype,"gbob","boc",5) +p(h=A.aqI.prototype,"gpy","n",0) +o(h,"gaGq","bxA",10) +o(A.aAD.prototype,"gaj0","boz",640) +o(A.Fu.prototype,"gbqX","bqY",831) +o(A.aEX.prototype,"gbNI","apy",832) +p(A.aCW.prototype,"gpy","n",0) +o(h=A.amY.prototype,"gbh9","bha",5) +o(h,"gbhb","bhc",5) +o(h,"gbh7","bh8",5) +o(h=A.a_C.prototype,"ga_a","aM7",5) +o(h,"ga9O","bIQ",5) +o(h,"ga_T","bNH",5) +o(A.apq.prototype,"gb96","b97",316) +o(A.arL.prototype,"gbpf","bpg",5) +s(J,"cBp","d8y",133) +n(h=J.F.prototype,"gbr","t",21) +n(h,"gtc","p",49) +m(h,"gbVp",1,0,function(){return{growable:!0}},["$1$growable","$0"],["qH","bg"],"G<1>({growable:H})",0,0) +m(h=J.wT.prototype,"gau2",1,1,null,["$2","$1"],["pI","aZ"],485,0,0) +m(h,"gtc",1,1,null,["$2","$1"],["Rl","p"],485,0,0) +o(A.O0.prototype,"gbnV","bnW",21) +n(A.vT.prototype,"gtc","p",49) +q(A,"dm1","d77",108) +r(A,"dm2","dbw",70) +q(A,"dm3","dnd",18) +n(A.hB.prototype,"gbF","D","2?(K?)") +q(A,"dnV","dgw",154) +q(A,"dnW","dgx",154) +q(A,"dnX","dgy",154) +l(A,"cQG",1,function(){return[null]},["$2","$1"],["cHU",function(a){return A.cHU(a,null)}],1714,0) +r(A,"cQH","dnc",0) +q(A,"dnY","dmE",12) +s(A,"do_","dmG",50) +r(A,"dnZ","dmF",0) +l(A,"do0",4,null,["$4"],["cr5"],1715,0) +p(h=A.LW.prototype,"gX3","Ds",0) +p(h,"gX4","Dt",0) +n(h=A.tW.prototype,"gbr","t",21) +m(h,"gx_",0,1,function(){return[null]},["$2","$1"],["eL","ta"],66,0,0) +n(h,"gafR","v0",21) +k(h,"gafz","vu",50) +p(h,"gafS","C1",0) +n(h=A.Vj.prototype,"gbr","t",21) +m(h,"gx_",0,1,function(){return[null]},["$2","$1"],["eL","ta"],66,0,0) +j(h,"gdd","aI",47) +m(A.M0.prototype,"gFT",0,1,function(){return[null]},["$2","$1"],["qV","qU"],66,0,0) +m(A.mg.prototype,"gbCD",1,0,function(){return[null]},["$1","$0"],["c3","pq"],329,0,0) +k(A.ah.prototype,"gFi","uL",50) +n(h=A.Gd.prototype,"gbr","t",21) +m(h,"gx_",0,1,function(){return[null]},["$2","$1"],["eL","ta"],66,0,0) +n(h,"gafR","v0",21) +k(h,"gafz","vu",50) +p(h,"gafS","C1",0) +p(h=A.FV.prototype,"gX3","Ds",0) +p(h,"gX4","Dt",0) +j(h=A.jp.prototype,"garg","vT",0) +p(h,"gX3","Ds",0) +p(h,"gX4","Dt",0) +j(h=A.VF.prototype,"garg","vT",0) +p(h,"gbua","Dv",0) +p(h=A.Vi.prototype,"gbnK","Q8",0) +p(h,"gbog","boh",0) +o(h=A.mZ.prototype,"gb8K","b8L",21) +k(h,"gbo4","bo5",50) +p(h,"gbnY","bnZ",0) +p(h=A.G0.prototype,"gX3","Ds",0) +p(h,"gX4","Dt",0) +o(h,"gahT","ahU",21) +k(h,"gahX","ahY",309) +p(h,"gahV","ahW",0) +m(A.VM.prototype,"gx_",0,1,function(){return[null]},["$2","$1"],["eL","ta"],66,0,0) +p(h=A.WN.prototype,"gX3","Ds",0) +p(h,"gX4","Dt",0) +o(h,"gahT","ahU",21) +k(h,"gahX","ahY",50) +p(h,"gahV","ahW",0) +m(A.Ma.prototype,"gx_",0,1,function(){return[null]},["$2","$1"],["eL","ta"],66,0,0) +s(A,"crU","dkh",294) +q(A,"crV","dki",108) +s(A,"dot","d98",133) +s(A,"dou","dkt",133) +n(A.W9.prototype,"gbF","D","2?(K?)") +m(h=A.y8.prototype,"ga60",0,0,null,["$1$0","$0"],["HS","X1"],213,0,0) +n(h,"gtc","p",49) +m(h=A.pJ.prototype,"ga60",0,0,null,["$1$0","$0"],["HS","X1"],213,0,0) +n(h,"gtc","p",49) +n(A.R5.prototype,"gbr","t",21) +n(A.a7.prototype,"gtc","p",49) +m(h=A.dA.prototype,"ga60",0,0,null,["$1$0","$0"],["HS","X1"],213,0,0) +n(h,"gtc","p",49) +m(h=A.U_.prototype,"gbny",0,0,null,["$1$0","$0"],["aC3","Ln"],213,0,0) +n(h,"gtc","p",49) +l(A,"doN",1,function(){return{toEncodable:null}},["$2$toEncodable","$1"],["cRT",function(a){return A.cRT(a,null)}],1716,0) +l(A,"doM",1,function(){return{reviver:null}},["$2$reviver","$1"],["cRS",function(a){return A.cRS(a,null)}],1717,0) +q(A,"cQW","dkl",79) +n(h=A.abF.prototype,"gbr","t",21) +j(h,"gdd","aI",0) +m(A.FW.prototype,"gx_",0,1,function(){return[null]},["$2","$1"],["eL","ta"],66,0,0) +q(A,"cR0","dqs",108) +s(A,"cR_","dqr",294) +s(A,"cQX","d4d",1718) +l(A,"cQY",1,function(){return{encoding:B.l}},["$2$encoding","$1"],["cNk",function(a){return A.cNk(a,B.l)}],1719,0) +q(A,"doP","dfi",18) +r(A,"doQ","dj1",483) +s(A,"cQZ","dny",1720) +n(A.D.prototype,"gtc","p",49) +n(h=A.cR.prototype,"gbXC","eF",21) +m(h,"gbXT",0,0,null,["$1","$0"],["aS0","bXU"],329,0,0) +l(A,"dqm",4,null,["$4"],["dho"],545,0) +l(A,"dqn",4,null,["$4"],["dhp"],545,0) +j(A.YT.prototype,"gcZ","apf",47) +n(A.abO.prototype,"gtc","p",49) +i(A.wL.prototype,"gaYV","aYW",92) +j(A.a5n.prototype,"gcZ","apf",1100) +n(A.a0Y.prototype,"gtc","p",49) +n(A.RS.prototype,"gaUK","ae3",212) +p(h=A.acQ.prototype,"gbrJ","ajo",0) +j(h,"gblH","blI",0) +j(A.BJ.prototype,"gu","uz",140) +j(h=A.Mn.prototype,"gdd","aI",2) +j(h,"gu","uz",140) +m(h=A.Ge.prototype,"gx_",0,1,function(){return[null]},["$2","$1"],["eL","ta"],66,0,0) +o(h,"gbb4","bb5",12) +k(h,"gbb3","axt",95) +q(A,"dqV","cpG",135) +q(A,"dqU","cB6",526) +l(A,"cS6",2,null,["$1$2","$2"],["cCb",function(a,b){return A.cCb(a,b,t.Jy)}],1722,1) +l(A,"cuz",3,null,["$3"],["qu"],1723,0) +l(A,"aiM",3,null,["$3"],["bVL"],1724,0) +l(A,"aiN",3,null,["$3"],["aJ"],1725,0) +l(A,"fG",3,null,["$3"],["ap"],1726,0) +o(A.ag8.prototype,"gaN5","t0",84) +p(A.Bz.prototype,"gayz","bdE",0) +m(A.a0T.prototype,"gbVU",0,4,null,["$4"],["bVX"],127,0,0) +q(A,"ds3","daO",1727) +o(A.aeB.prototype,"gbpw","aCp",763) +o(A.ak5.prototype,"gCB","tA",69) +q(A,"dob","dmp",1728) +o(h=A.ayq.prototype,"gbnh","bni",3) +p(h,"gbnj","aBV",0) +n(h,"gY6","a8",296) +o(A.ark.prototype,"gbHq","anC",170) +s(A,"dtT","dc1",1729) +k(h=A.apL.prototype,"gbHk","r9",294) +n(h,"gbKz","rZ",108) +o(h,"gbMg","bMh",49) +j(A.aJI.prototype,"gu","uz",140) +j(h=A.kw.prototype,"gu","uz",140) +o(h,"gb8Z","a4u",845) +l(A,"dp2",1,null,["$2$1","$1"],["cRU",function(a){return A.cRU(a,t.z,t.z)}],1730,0) +j(h=A.eF.prototype,"gu","uz",70) +j(h,"gS","bMl","a2w<2>()") +o(A.apX.prototype,"gCB","tA",69) +o(A.acB.prototype,"gaCf","bo_",944) +k(h=A.mw.prototype,"gNB","uV",99) +k(h,"gabw","Bn",218) +i(h,"gGC","vQ",219) +k(h=A.adB.prototype,"gNB","uV",99) +k(h,"gabw","Bn",218) +i(h,"gGC","vQ",219) +n(A.Q6.prototype,"gm","ady",202) +k(A.a29.prototype,"gNB","uV",99) +q(A,"ds_","dkn",501) +q(A,"do1","dkf",314) +k(h=A.P0.prototype,"gNB","uV",99) +k(h,"gabw","Bn",218) +i(h,"gGC","vQ",219) +m(h=A.act.prototype,"gbpi",0,4,null,["$4"],["bpj"],1069,0,0) +k(h,"gboU","boV",224) +p(A.a0u.prototype,"gbnI","bnJ",0) +q(A,"dsT","dc6",1731) +p(A.a8I.prototype,"gaJ0","Re",0) +s(A,"dpB","cB4",1732) +j(A.a49.prototype,"gu","uz",140) +m(A.acP.prototype,"gx_",0,1,function(){return[null]},["$2","$1"],["eL","ta"],66,0,0) +s(A,"drR","dkj",1733) +m(A.aQh.prototype,"gaO",1,1,function(){return{followLinks:!0}},["$2$followLinks","$1"],["ad8","bW2"],1203,0,0) +o(A.a4a.prototype,"gbF4","bF5",1214) +q(A,"dtU","dqM",6) +o(A.ara.prototype,"gCB","tA",69) +s(A,"cRD","d2R",546) +s(A,"iR","d2S",546) +k(A.CF.prototype,"gNB","uV",99) +k(A.wz.prototype,"gNB","uV",99) +k(h=A.Rv.prototype,"gNB","uV",99) +k(h,"gabw","Bn",218) +i(h,"gGC","vQ",219) +o(A.Kn.prototype,"gbcX","ay9",501) +p(h=A.XO.prototype,"gbVz","bVA",0) +o(h,"gbWt","bWu",14) +p(h,"gbL1","aac",0) +p(h,"gbBk","Yr",0) +p(h,"gbWp","bWq",0) +p(h,"gbBl","Ys",0) +j(h,"gbUA","eZ",0) +p(h,"gbRW","JM",0) +o(h,"gabE","bQx",24) +o(h,"gabl","bPl",24) +p(A.a2v.prototype,"gblE","WP",0) +p(A.Yc.prototype,"gbIz","a_7",0) +o(h=A.Z4.prototype,"gbOZ","bP_",12) +o(h,"gbP0","bP1",12) +o(h,"gbOX","abk",630) +p(h,"gbTe","acg",0) +p(h,"gbMB","a_G",0) +p(h,"gar7","O_",0) +p(h,"gbxQ","akE",0) +o(h,"gbm2","bm3",10) +p(h,"gbWE","bWF",0) +p(h,"gbOl","bOm",0) +m(h,"gaYP",0,0,null,["$1","$0"],["atj","KA"],211,0,0) +j(h,"geI","OK",2) +o(h,"gaOi","bPj",52) +p(h,"ga99","ann",0) +p(h,"gaAX","blu",0) +p(h,"gbCZ","aJx",0) +p(h,"gbUe","TG",0) +p(h,"gbTj","a15",0) +p(h,"gbIM","a_8",0) +p(h,"gaXb","aXc",0) +m(h,"gar4",0,0,null,["$1$replyTo","$0"],["acy","ar5"],746,0,0) +o(h,"gaWH","aWI",834) +p(h,"gaWE","asQ",0) +k(h,"gbPa","bPb",330) +p(h,"gbIA","a9L",0) +p(h,"gano","anp",0) +p(h,"gbC4","M6",0) +p(h,"gbC5","bC6",0) +p(h,"gaVP","OE",0) +o(h,"gbQe","Tk",52) +o(h,"gapW","Nz",12) +p(h,"gbRF","aOM",0) +o(h,"gapV","a0f",14) +m(h,"gatz",0,0,null,["$1","$0"],["atA","aZK"],864,0,0) +p(h,"gbBh","bBi",0) +m(h,"gbJe",0,3,null,["$3"],["bJf"],895,0,0) +p(h,"gaMg","bJF",0) +p(h,"gbPU","abu",0) +o(A.abL.prototype,"gbqT","bqU",14) +o(h=A.alD.prototype,"gbQ6","bQ7",14) +p(h,"gbC1","alW",0) +p(A.acr.prototype,"gbz9","Y7",2) +o(A.acs.prototype,"gbkT","bkU",15) +p(A.a0I.prototype,"gah4","a4V",0) +o(A.a20.prototype,"gb9H","b9I",13) +o(A.a2o.prototype,"gaVp","aVq",972) +p(A.a7U.prototype,"gbu5","a6G",2) +p(h=A.Z6.prototype,"gaVt","w2",1058) +p(h,"gaXP","zg",0) +p(h,"gbUt","acD",0) +p(h,"gbQE","aOt",0) +o(h,"gbhu","bhv",340) +j(h=A.a7o.prototype,"gbTk","a17",47) +p(h,"gboD","boE",0) +o(h,"gboF","boG",37) +p(h,"gboi","boj",0) +p(h,"gbtj","btk",0) +p(h=A.a08.prototype,"gbdC","bdD",0) +m(h,"gaXw",0,0,null,["$2$onCreateRoomFailed$onRoomCreatedSuccess","$0","$1$onCreateRoomFailed","$1$onRoomCreatedSuccess"],["ON","aXx","at0","aXy"],1177,0,0) +p(h,"ga99","ann",0) +p(h,"gayy","bdB",0) +k(h,"gbP8","bP9",330) +p(h,"gano","anp",0) +o(h,"gapW","Nz",12) +o(h,"gapV","a0f",14) +o(h=A.Z8.prototype,"gfu","ZE",12) +p(h,"gb_G","zj",0) +p(h=A.Za.prototype,"gaCj","boQ",0) +p(h,"gbVH","acZ",0) +p(h,"gbOH","bOI",0) +p(h,"gbVI","ad0",2) +p(h,"gbVF","acW",2) +p(h,"gbVG","acX",2) +p(h,"gfo","bFa",2) +p(A.ag_.prototype,"gaDs","ajr",0) +p(h=A.ZM.prototype,"gbRA","abR",0) +p(h,"gfa","Vv",0) +p(h,"geX","Jy",0) +o(h=A.a_M.prototype,"gaQ0","a1h",129) +o(h,"gaRn","adA",129) +o(h,"gaIk","Yi",129) +o(h,"gaQZ","adb",129) +o(h,"gaBd","blQ",1430) +o(h=A.a4k.prototype,"gbgY","bgZ",1458) +p(h,"gb8t","b8u",0) +p(h,"gbkN","bkO",0) +p(h,"gbno","bnp",0) +p(h,"gbtB","ajJ",0) +p(h,"gbsv","bsw",0) +p(h,"gbnm","bnn",0) +p(h,"gbwa","a70",0) +p(h=A.S_.prototype,"gb_N","b_O",0) +o(h,"gbou","bov",24) +p(h,"gboo","bop",0) +o(h,"gboq","bor",12) +o(h,"gbos","bot",12) +p(h=A.a1e.prototype,"gao9","Jf",0) +p(h,"gbi5","bi6",0) +k(h,"gbi7","bi8",95) +p(h=A.a1M.prototype,"gaGl","bxy",0) +p(h,"gbUG","a1s",2) +p(h=A.a28.prototype,"gao9","Jf",0) +o(h,"gbPr","bPs",286) +j(A.a2u.prototype,"gaOp","NC",0) +p(h=A.a3b.prototype,"gart","aru",0) +p(h,"geX","Jy",0) +o(h,"gbBL","alO",14) +p(h,"gf6","JK",0) +j(h=A.a4C.prototype,"gaOp","NC",0) +p(h,"gbkt","bku",0) +k(h,"gbkv","bkw",95) +p(h,"gbhf","bhg",0) +k(h,"gbhh","bhi",95) +p(A.Tq.prototype,"gpy","n",0) +p(h=A.a4E.prototype,"gbVB","bVC",0) +p(h,"gaVN","aVO",0) +k(h,"gbOK","abd",371) +k(h,"gbPh","bPi",371) +m(h=A.To.prototype,"gaLr",0,0,null,["$1$keyword","$0"],["anJ","aLs"],577,0,0) +p(h,"gapm","aaJ",0) +p(h,"gacY","arr",0) +p(h,"gbQf","bQg",0) +p(h,"gbC2","bC3",0) +p(A.a86.prototype,"gbyV","LQ",0) +o(h=A.a0x.prototype,"gaYi","a3m",375) +p(h,"gaVW","a2Q",0) +p(h,"gbz6","LS",0) +o(h,"gbKY","Sx",596) +j(h=A.a8b.prototype,"gqR","a7D",608) +p(h,"gbky","bkz",0) +k(h,"gbkA","bkB",95) +p(h,"gbkD","bkE",0) +k(h,"gbkF","bkG",95) +p(h=A.a8f.prototype,"gbBA","Yu",0) +p(h,"gbFk","Mp",0) +p(h,"gbFb","bFc",2) +p(h=A.a8j.prototype,"gaZz","Vr",0) +p(h,"gbFu","a8S",0) +o(h,"gb6j","b6k",616) +o(h,"gbBv","bBw",78) +o(h,"gbBt","bBu",78) +p(A.a8o.prototype,"gacY","arr",0) +p(h=A.a8w.prototype,"gart","aru",0) +o(h,"gbPE","bPF",14) +o(h,"gbRh","bRi",177) +o(h,"gbRj","bRk",177) +o(h,"gbGM","bGN",177) +m(h,"gaZY",0,0,null,["$1","$0"],["KK","aZZ"],211,0,0) +p(h=A.a9e.prototype,"gbUc","acz",0) +m(h,"gar4",0,0,function(){return[null]},["$1","$0"],["NY","ar5"],621,0,0) +j(h,"gfk","aeJ",0) +p(h,"gbFR","a90",0) +m(h,"gbKS",0,0,null,["$1","$0"],["aaa","aMD"],211,0,0) +m(h,"gbW8",0,0,null,["$1","$0"],["aR0","bW9"],211,0,0) +o(h,"gbPR","abt",622) +q(A,"dop","cGc",1735) +p(h=A.aco.prototype,"gaxV","axW",0) +o(h,"gbc8","bc9",43) +o(h,"gbca","bcb",24) +o(h,"gbc6","bc7",68) +q(A,"dpZ","PD",1736) +p(A.l0.prototype,"gbMw","Jt",0) +o(h=A.akZ.prototype,"gbFB","bFC",657) +o(h,"gbPV","bPW",658) +o(h,"gbzN","ala",659) +o(h,"gbH4","anr",660) +o(h,"gbFD","amV",661) +o(h,"gbFI","a8W",662) +o(h,"gbFF","amW",663) +o(h,"gbFL","an0",664) +o(A.aaV.prototype,"gbiQ","ai2",379) +o(h=A.XM.prototype,"gbOO","bOP",45) +k(h,"gbC9","am_",673) +p(h,"gbom","bon",0) +p(h,"gbnP","bnQ",0) +o(A.abg.prototype,"gba2","ba3",675) +o(h=A.a1p.prototype,"gbib","bic",37) +p(h,"gbid","bie",0) +k(h,"gbif","bih",95) +o(A.aee.prototype,"gaFU","Qy",12) +o(A.Ki.prototype,"gbwe","bwf",707) +o(h=A.a9w.prototype,"gbvO","bvP",73) +o(h,"gbvK","bvL",43) +o(h,"gbvM","bvN",24) +o(h,"gbvJ","LG",710) +o(h,"gbvI","XG",384) +o(A.Fv.prototype,"gbmC","a5J",12) +p(h=A.agJ.prototype,"gbPZ","a0h",2) +j(h,"gbPw","abn",2) +m(h=A.ud.prototype,"gaQm",1,0,function(){return{from:null}},["$1$from","$0"],["arh","fL"],724,0,0) +o(h,"gbd6","bd7",725) +o(h,"gafM","b8s",3) +o(A.oA.prototype,"gQv","a6V",15) +o(A.Hz.prototype,"ga7g","a7h",15) +o(h=A.Ls.prototype,"gQv","a6V",15) +p(h,"gakL","byf",0) +o(h=A.Ox.prototype,"gaBP","bmZ",15) +p(h,"gaBO","bmY",0) +p(A.GN.prototype,"gqa","aX",0) +o(A.Cv.prototype,"gaOc","a0_",15) +n(A.adC.prototype,"gm","ady",1) +o(h=A.ac6.prototype,"gbkg","bkh",32) +o(h,"gbkj","bkk",82) +p(h,"gbke","bkf",0) +o(A.ac7.prototype,"gapR","apS",10) +p(A.ac9.prototype,"gagY","bd_",0) +o(h=A.aca.prototype,"gbo2","bo3",80) +o(h,"gbo6","bo7",71) +o(A.a_2.prototype,"gbd1","bd2",13) +o(h=A.ac3.prototype,"gbp3","bp4",32) +o(h,"gbp6","bp7",82) +p(h,"gbp_","bp0",0) +o(h=A.Wz.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h=A.af2.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +p(A.acg.prototype,"gaiH","aBE",0) +s(A,"drT","dm9",1737) +l(A,"drV",3,null,["$3"],["dmy"],1738,0) +l(A,"drU",5,null,["$5"],["dmx"],440,0) +m(A.abr.prototype,"gb9J",0,3,null,["$3"],["b9K"],339,0,0) +p(A.acb.prototype,"gbpt","bpu",0) +o(h=A.Vy.prototype,"gbrD","brE",75) +o(h,"gapR","apS",10) +l(A,"dsZ",4,null,["$4"],["djz"],127,0) +o(h=A.Vw.prototype,"gbhE","bhF",43) +o(h,"gbhG","bhH",24) +o(h,"gbhz","bhA",68) +p(h,"gbhw","bhx",0) +o(h,"gbt9","bta",73) +p(A.acc.prototype,"gaMl","a9Y",0) +o(A.acd.prototype,"gbuW","buX",78) +o(h=A.af3.prototype,"gbv_","bv0",43) +o(h,"gbv1","bv2",24) +o(h,"gbuY","buZ",68) +p(h,"gbl4","bl5",0) +p(h,"gbcJ","bcK",0) +o(h=A.ace.prototype,"gbvZ","bw_",32) +m(h,"gaka",0,0,function(){return[null]},["$1","$0"],["aF8","bvW"],176,0,0) +o(h,"gbw0","bw1",82) +p(h,"gbvX","bvY",0) +o(h,"gbvS","bvT",43) +o(h,"gbvU","bvV",24) +o(h,"gbvQ","bvR",68) +o(h,"gboS","boT",10) +s(A,"dtA","d4F",158) +o(h=A.aMj.prototype,"ga0j","Ep",115) +o(h,"gapO","Th",178) +p(h=A.acf.prototype,"gaFt","bwp",0) +k(h,"gbwq","bwr",179) +p(A.aci.prototype,"gakh","bwB",0) +l(A,"dtC",4,null,["$4"],["d4I"],1740,0) +p(h=A.ack.prototype,"gbiS","biT",0) +p(h,"gbji","bjj",0) +o(h,"ga6W","bvv",15) +o(h=A.UG.prototype,"gbwX","bwY",32) +m(h,"gaFJ",0,0,function(){return[null]},["$1","$0"],["aFK","bwW"],176,0,0) +m(h,"gaAq",0,0,null,["$1","$0"],["aAr","bki"],393,0,0) +o(h,"gbi1","bi2",10) +l(A,"dnS",1,null,["$2$forceReport","$1"],["cxj",function(a){return A.cxj(a,!1)}],1741,0) +n(h=A.ml.prototype,"gY6","a8",154) +n(h,"gaPW","T",154) +p(h,"gpy","n",0) +p(h,"gqa","aX",0) +o(A.ar.prototype,"gacj","JS",759) +q(A,"dth","ddS",1742) +o(h=A.PT.prototype,"gbj0","bj1",762) +o(h,"gbBf","bBg",45) +p(h,"gbeZ","ahs",0) +o(h,"gbj5","aAl",60) +p(h,"gbju","bjv",0) +l(A,"dFS",3,null,["$3"],["cHN"],1743,0) +o(A.uA.prototype,"gGm","wv",60) +q(A,"cS_","d9l",65) +q(A,"cCc","d5O",447) +q(A,"cCd","d5P",65) +o(A.a09.prototype,"gGm","wv",60) +q(A,"drS","d5N",65) +p(A.aM3.prototype,"gbp8","bp9",0) +o(h=A.ut.prototype,"ga6_","bnk",60) +o(h,"gbsr","Xj",766) +p(h,"gbnl","Lk",0) +q(A,"MT","d79",65) +m(A.fX.prototype,"gau3",0,1,null,["$1"],["xA"],45,0,1) +o(A.So.prototype,"gGm","wv",60) +o(A.vm.prototype,"gGm","wv",60) +m(h=A.adI.prototype,"gbpm",0,3,null,["$3"],["bpn"],396,0,0) +k(h,"gbpp","bpq",397) +r(A,"dnM","d2L",1744) +k(h=A.adX.prototype,"gaB0","blx",795) +k(h,"gaBL","bmR",94) +o(A.abm.prototype,"gafO","b8x",798) +o(h=A.abz.prototype,"gawr","b92",43) +o(h,"gaws","b93",24) +o(h,"gawq","b91",68) +o(h,"gbHS","bHT",800) +o(h,"gbhC","bhD",10) +o(h=A.aeY.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h=A.Wg.prototype,"gbJ2","bJ3",43) +m(h,"gbJ0",0,1,null,["$2$isClosing","$1"],["aM8","bJ1"],801,0,0) +o(h=A.afb.prototype,"gcd","c1",1) +o(h,"gc4","bQ",1) +o(h,"gcc","bX",1) +o(h,"gcu","bW",1) +p(A.abE.prototype,"gN5","aoq",0) +o(h=A.afc.prototype,"gcd","c1",1) +o(h,"gc4","bQ",1) +o(h,"gcc","bX",1) +o(h,"gcu","bW",1) +p(A.Zj.prototype,"gbkH","bkI",0) +o(h=A.aeO.prototype,"gbaP","baQ",32) +p(h,"gbaN","baO",0) +p(h,"gbaL","baM",0) +o(h=A.af_.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +l(A,"dpp",4,null,["$4"],["djA"],127,0) +o(h=A.aeZ.prototype,"gcd","c1",1) +o(h,"gc4","bQ",1) +p(h=A.adw.prototype,"gbjm","bjn",0) +o(h,"gb99","b9a",13) +p(A.a2l.prototype,"gbh2","bh3",0) +o(A.DP.prototype,"gbgJ","bgK",15) +o(A.a2m.prototype,"gblp","blq",15) +o(A.a2n.prototype,"gblr","bls",15) +o(h=A.Qy.prototype,"gae7","UF",265) +o(h,"gbEH","bEI",833) +m(h=A.adu.prototype,"gatI",0,0,function(){return[null]},["$1","$0"],["atJ","b_5"],176,0,0) +p(h,"gb_3","b_4",0) +p(h,"gN5","aoq",0) +o(h,"gaMb","bJ7",404) +o(h,"gbJ8","bJ9",10) +o(h,"gbKh","bKi",32) +o(h,"gbKj","bKk",82) +o(h,"gbK5","bK6",32) +o(h,"gbK7","bK8",82) +p(h,"ga_d","a9W",0) +p(h,"gbKf","bKg",0) +p(h,"gaog","aMe",0) +p(h,"gbK1","bK2",0) +p(h,"gbK3","bK4",0) +o(h,"gbJx","bJy",80) +o(h,"gbJz","bJA",71) +p(A.ade.prototype,"gaiq","air",0) +o(h=A.af6.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h,"gbaF","baG",405) +k(h,"gbpF","bpG",29) +p(A.adz.prototype,"gaiq","air",0) +o(h=A.aff.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +p(A.agw.prototype,"gagZ","ayd",0) +o(A.adn.prototype,"gae7","UF",265) +o(A.acn.prototype,"gaGO","aGP",15) +p(A.ael.prototype,"gbns","aBY",0) +o(A.ado.prototype,"gae7","UF",265) +p(h=A.ahd.prototype,"gTc","bOh",0) +o(h,"gTb","bOg",15) +o(h=A.ahb.prototype,"gX5","aj2",12) +p(h,"gpy","n",0) +o(h=A.ahc.prototype,"gX5","aj2",12) +p(h,"gpy","n",0) +p(A.Si.prototype,"ga_d","a9W",0) +p(A.Sh.prototype,"gaty","aZJ",0) +o(A.Wx.prototype,"gbrB","brC",75) +o(h=A.a6r.prototype,"gbsg","bsh",104) +o(h,"gbiq","bir",865) +o(A.a7t.prototype,"gbk_","bk0",15) +o(h=A.acU.prototype,"gbjg","bjh",15) +p(h,"gboA","boB",0) +p(A.Td.prototype,"gbk5","bk6",0) +l(A,"cSM",3,null,["$3"],["dm6"],1745,0) +s(A,"dt5","dcY",158) +o(h=A.aU3.prototype,"gapU","Ti",97) +o(h,"gapT","a0d",97) +o(h,"gaOo","aqa",192) +o(h,"ga0j","Ep",115) +o(h,"gaqb","Tl",143) +p(h=A.afH.prototype,"gaCd","bnR",0) +k(h,"gbtY","btZ",179) +p(h,"gbu_","bu0",0) +o(h=A.afV.prototype,"gbv3","bv4",78) +o(h,"gak4","ak5",78) +o(h,"gak2","ak3",78) +o(h,"gb7T","b7U",872) +o(h,"gbv7","bv8",10) +o(h,"gbv9","bva",10) +p(h=A.WC.prototype,"gbe7","ahc",0) +o(h,"gak4","ak5",43) +o(h,"gbv5","bv6",24) +o(h,"gak2","ak3",68) +o(h,"gbvb","bvc",32) +o(h,"gbvd","bve",82) +o(h,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +p(h,"gbLa","aaf",0) +p(h,"gbEW","a8I",0) +o(A.afX.prototype,"gaiX","bnH",15) +o(h=A.ae4.prototype,"gbw6","bw7",43) +o(h,"gbw8","bw9",24) +o(h,"gbw4","bw5",68) +o(h,"gbw2","bw3",75) +p(h=A.agm.prototype,"gbhj","bhk",0) +p(h,"gpy","n",0) +p(A.a9D.prototype,"gpy","n",0) +p(A.adp.prototype,"gpF","b1",0) +p(h=A.agp.prototype,"gai8","bka",0) +p(h,"gai9","bkb",0) +m(h,"gbtq",0,3,null,["$3"],["btr"],879,0,0) +s(A,"lG","der",158) +o(h=A.aVA.prototype,"gapU","Ti",97) +o(h,"gapT","a0d",97) +o(h,"ga0j","Ep",115) +o(h,"gaqb","Tl",143) +p(h=A.agu.prototype,"ga74","bwh",0) +k(h,"gbwi","bwj",179) +p(h,"gbjH","bjI",0) +s(A,"dtB","det",158) +p(A.WW.prototype,"gahS","bhd",0) +s(A,"dtD","deE",1746) +o(h=A.Lq.prototype,"gbx1","bx2",32) +m(h,"gaFL",0,0,function(){return[null]},["$1","$0"],["aFM","bx0"],176,0,0) +m(h,"gaFN",0,0,null,["$1","$0"],["aFO","bx3"],393,0,0) +o(h,"gbwZ","bx_",10) +o(h,"gbij","bik",10) +p(A.UF.prototype,"gpy","n",0) +p(h=A.Lr.prototype,"gaAj","biF",0) +o(h,"gbk7","bk8",15) +p(h,"gbHg","aLj",4) +o(h,"gaAk","bj4",60) +p(h,"gbje","aAm",0) +p(h,"gbkc","bkd",0) +m(h=A.a56.prototype,"gbLD",0,1,null,["$4$allowUpscaling$cacheHeight$cacheWidth","$1"],["aMY","a_p"],888,0,0) +m(h,"gbLG",0,1,null,["$4$allowUpscaling$cacheHeight$cacheWidth","$1"],["aMZ","bLH"],889,0,0) +m(h,"gbLI",0,1,null,["$2$getTargetSize","$1"],["aN_","bLJ"],413,0,0) +l(A,"cBG",3,null,["$3"],["cKp"],1747,0) +k(A.a_z.prototype,"gaAh","bil",141) +l(A,"cBU",3,null,["$3"],["jW"],1748,0) +n(h=A.IB.prototype,"gY6","a8",296) +o(h,"gaY9","aez",906) +o(h,"gaQ9","bUf",416) +o(h=A.ayp.prototype,"gbh5","bh6",403) +o(h,"gbgQ","bgR",3) +n(h,"gY6","a8",296) +k(A.V9.prototype,"gbuR","buS",914) +l(A,"aiL",3,null,["$3"],["dF"],1749,0) +n(h=A.arK.prototype,"gvW","tK",1) +n(h,"ganm","wp",1) +p(h=A.SY.prototype,"gbjQ","bjR",0) +o(h,"gbjU","bjV",915) +p(h,"gbjS","bjT",0) +o(h,"gbkL","bkM",3) +o(h,"gbiX","biY",3) +p(A.abw.prototype,"gpy","n",0) +o(h=A.a4.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +p(h,"gGy","ai",0) +k(A.dy.prototype,"ga8L","AS",29) +o(h=A.a6B.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h=A.a6C.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h=A.Kr.prototype,"gbnL","bnM",417) +p(h,"gpF","b1",0) +p(h,"ga6P","buM",0) +o(h,"gbjY","bjZ",14) +o(h,"gbjW","bjX",919) +o(h,"gbiK","biL",10) +o(h,"gbiG","biH",10) +o(h,"gbiM","biN",10) +o(h,"gbiI","biJ",10) +o(h,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h,"gbdT","bdU",32) +p(h,"gbdR","bdS",0) +p(h,"gbiu","biv",0) +k(h,"gbdV","ayF",29) +o(h=A.a6F.prototype,"gcc","bX",1) +o(h,"gcu","bW",1) +o(h=A.Ks.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h=A.a6J.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h=A.a6M.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +q(A,"cS9","dcf",40) +q(A,"cSa","dcg",40) +p(A.Sb.prototype,"gby_","aGK",0) +o(h=A.U.prototype,"gbGH","x7",21) +p(h,"gpF","b1",0) +m(h,"gu8",0,2,null,["$2"],["b4"],29,0,1) +p(h,"gT5","d7",0) +m(h,"gaBK",0,1,null,["$2$isMergeUp","$1"],["a5S","bmN"],928,0,0) +m(h,"gKG",0,0,null,["$4$curve$descendant$duration$rect","$0","$1$rect","$3$curve$duration$rect","$1$duration","$2$descendant$rect"],["qN","KH","F7","Hp","KI","F8"],196,0,0) +o(h=A.aK.prototype,"gbBP","bBQ","aK.0?(K?)") +o(h,"gaIU","bBO","aK.0?(K?)") +p(A.EU.prototype,"gI0","btA",0) +o(h=A.a6R.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h,"gbaH","baI",405) +o(A.aeG.prototype,"gGm","wv",60) +o(h=A.kU.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +m(h,"gu8",0,2,null,["$2"],["b4"],29,0,1) +o(h=A.Kq.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h=A.a6z.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h=A.a6L.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h=A.a6K.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +p(A.a6x.prototype,"ga7k","akz",0) +p(A.WA.prototype,"ga5Q","Q_",0) +k(A.a6G.prototype,"gbpC","aCs",934) +o(h=A.a6P.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +p(h=A.AG.prototype,"gbqB","bqC",0) +p(h,"gbqD","bqE",0) +p(h,"gbqF","bqG",0) +p(h,"gbqz","bqA",0) +p(h=A.a6V.prototype,"gbqI","bqJ",0) +p(h,"gbqv","bqw",0) +p(h,"gbqs","bqt",0) +p(h,"gbqm","bqn",0) +p(h,"gbqo","bqp",0) +p(h,"gbqx","bqy",0) +p(h,"gbqq","bqr",0) +p(A.aDm.prototype,"gaEm","aEn",0) +o(h=A.EX.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +m(h,"gu8",0,2,null,["$2"],["b4"],29,0,1) +o(h=A.a6Q.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h=A.a6A.prototype,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h=A.a6H.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h=A.a6D.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +m(A.f2.prototype,"gbKN",0,1,null,["$3$crossAxisPosition$mainAxisPosition"],["aMz"],935,0,0) +m(A.a6Y.prototype,"gKG",0,0,null,["$4$curve$descendant$duration$rect","$0","$1$rect","$3$curve$duration$rect","$1$duration","$2$descendant$rect"],["qN","KH","F7","Hp","KI","F8"],196,0,0) +o(h=A.a6Z.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +k(h,"gbQY","bQZ",29) +o(h=A.SV.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(A.a70.prototype,"gbKQ","bKR",939) +o(h=A.SX.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +k(h,"gbpD","aCt",29) +m(h,"gKG",0,0,null,["$4$curve$descendant$duration$rect","$0","$1$rect","$3$curve$duration$rect","$1$duration","$2$descendant$rect"],["qN","KH","F7","Hp","KI","F8"],196,0,0) +o(h=A.a72.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +s(A,"do8","dcK",1750) +l(A,"do9",0,null,["$2$priority$scheduler"],["dpb"],1751,0) +o(h=A.m9.prototype,"gbeg","beh",421) +p(h,"gbtg","bth",0) +o(h,"gbgU","bgV",3) +p(h,"gbhJ","bhK",0) +p(h,"gbdn","bdo",0) +o(A.Uy.prototype,"ga75","bwK",3) +p(h=A.aDq.prototype,"gbd4","bd5",0) +p(h,"gbjP","aAp",0) +m(h,"gbjN",0,3,null,["$3"],["bjO"],943,0,0) +p(A.Tu.prototype,"gpy","n",0) +o(A.vo.prototype,"gbzh","a7P",950) +q(A,"dnT","d2U",1752) +q(A,"dnU","dgu",1753) +q(A,"do7","dde",1754) +p(h=A.Tx.prototype,"gb88","b89",955) +o(h,"gbis","ai0",956) +o(h,"gbiZ","a5s",69) +o(h=A.atT.prototype,"gbJg","bJh",317) +o(h,"gbJU","aoo",958) +o(h,"gbbA","bbB",193) +o(A.a7c.prototype,"gbn3","aiO",170) +o(h=A.jF.prototype,"gbdO","bdP",424) +o(h,"gaDp","aDq",424) +o(A.aG0.prototype,"gbmI","a5N",69) +o(A.aH0.prototype,"gbkp","aib",69) +o(A.abe.prototype,"gaA6","bgI",971) +o(h=A.ad1.prototype,"gaAe","bi3",404) +o(h,"gbiD","biE",80) +o(h,"gb7Y","b7Z",71) +o(h,"gbhZ","bi_",10) +k(A.WO.prototype,"gblX","blY",107) +s(A,"aZk","d2N",287) +s(A,"ail","d2M",1755) +o(A.abk.prototype,"gby5","akI",973) +o(h=A.ah3.prototype,"gbo9","boa",976) +o(h,"gbpb","bpc",977) +o(A.abq.prototype,"gb83","b84",980) +p(A.a2C.prototype,"gpy","n",0) +p(A.p0.prototype,"gaRb","EK",0) +q(A,"do4","d4j",1756) +p(h=A.ab0.prototype,"gbJk","bJl",0) +o(h,"gbiO","biP",69) +p(h,"gbgW","bgX",0) +p(h=A.aha.prototype,"gbJv","aoi",0) +p(h,"gbKm","aos",0) +p(h,"gbJN","aom",0) +o(h=A.acv.prototype,"gayl","bdb",43) +o(h,"gaym","bdc",24) +p(h,"gbhq","bhr",0) +o(h,"gayk","bda",68) +o(h,"gbhn","a5q",384) +p(A.M4.prototype,"gpy","n",0) +o(A.acC.prototype,"gafK","aw7",15) +p(h=A.Dg.prototype,"gaCc","bnO",0) +p(h,"gbo8","aCg",0) +p(h,"gbt2","bt3",0) +p(h,"gXN","bxj",0) +p(h,"gbo0","bo1",0) +o(h,"gbh_","bh0",417) +p(h,"gbnT","bnU",0) +p(h,"gaCe","aiY",0) +p(h,"gah0","ayg",0) +p(h,"gaha","bdW",0) +o(h,"gbb6","bb7",989) +m(h,"gbty",0,0,function(){return[null]},["$1","$0"],["aE6","aE5"],990,0,0) +o(h,"gbRy","bRz",14) +m(h,"gbnb",0,3,null,["$3"],["bnc"],429,0,0) +m(h,"gbne",0,3,null,["$3"],["bnf"],429,0,0) +p(h,"gbaq","awT",167) +p(h,"gbnz","bnA",167) +p(h,"gbmh","bmi",167) +p(h,"gbpR","bpS",167) +p(h,"gbdu","bdv",167) +o(h,"gbx9","bxa",993) +o(h,"gbsO","aDB",994) +o(h,"gbtD","btE",995) +o(h,"gbdX","bdY",996) +o(h,"gben","beo",997) +o(h,"gbxS","bxT",998) +o(h,"gbkV","bkW",999) +o(h,"gbcQ","bcR",73) +m(h=A.iU.prototype,"gbW7",0,0,null,["$1$disposition","$0"],["adc","tk"],1006,0,0) +p(h,"gpy","n",0) +m(h,"gbUn",0,0,null,["$1","$0"],["acC","ti"],1007,0,0) +p(h=A.a16.prototype,"gpy","n",0) +p(h,"gb8A","b8B",0) +o(h=A.aOz.prototype,"gaMh","aon",60) +o(h,"gaMd","bJi",1009) +p(A.VQ.prototype,"gai_","bi0",0) +q(A,"csw","dhu",48) +s(A,"csv","d65",1757) +q(A,"cRw","d63",48) +o(h=A.aOW.prototype,"gbxl","aG3",48) +p(h,"gbxm","bxn",0) +o(A.c3.prototype,"gbEG","a8E",48) +o(h=A.SH.prototype,"gbfg","bfh",73) +o(h,"gbj6","bj7",1040) +o(h,"gbxY","bxZ",1041) +o(h=A.BM.prototype,"gb9B","b9C",13) +o(h,"gbgN","aA7",15) +p(h,"gaOq","bQt",0) +o(h=A.rO.prototype,"gbhU","bhV",1043) +m(h,"gbcO",0,5,null,["$5"],["bcP"],440,0,0) +l(A,"cRF",3,null,["$3"],["zI"],1758,0) +k(h=A.adl.prototype,"gbio","bip",141) +o(h,"gbim","bin",416) +p(A.GM.prototype,"gbgL","bgM",0) +p(A.W2.prototype,"gaic","bkr",0) +o(h=A.adA.prototype,"gboM","boN",444) +o(h,"gboO","boP",445) +o(h,"gboK","boL",286) +o(h,"gbs6","bs7",117) +p(h,"ga63","bnF",0) +p(h,"ga66","boJ",0) +p(h,"gaj4","bpa",0) +o(A.W6.prototype,"gaBn","bm7",21) +o(h=A.afd.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +s(A,"cS7","dax",1759) +q(A,"cto","diw",216) +q(A,"cS8","dix",216) +q(A,"aiD","diy",216) +o(A.Wl.prototype,"ga_Z","zX",215) +o(A.Wk.prototype,"ga_Z","zX",215) +o(A.aem.prototype,"ga_Z","zX",215) +o(A.aen.prototype,"ga_Z","zX",215) +m(h=A.mC.prototype,"gNJ",0,0,function(){return[null]},["$1$1","$1","$0","$1$0"],["NK","eP","eD","bRS"],1071,1,0) +o(h,"gbj2","bj3",73) +o(h,"gbja","bjb",60) +k(A.a4T.prototype,"gb9Z","ba_",76) +o(h=A.WB.prototype,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h,"gcd","c1",1) +o(h,"gcc","bX",1) +q(A,"ds0","diu",40) +m(A.WF.prototype,"gu8",0,2,null,["$2"],["b4"],29,0,1) +o(h=A.WE.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(A.ada.prototype,"gaj8","aj9",104) +p(h=A.ad9.prototype,"gpy","n",0) +o(h,"gag7","ag8",15) +o(h,"gbwI","bwJ",3) +o(A.age.prototype,"gaj8","aj9",104) +o(h=A.agc.prototype,"gag7","ag8",15) +p(h,"gpy","n",0) +l(A,"ds4",4,null,["$4"],["dkm"],127,0) +o(A.apP.prototype,"gbn1","aiN",170) +o(A.Ir.prototype,"gbbP","bbQ",1078) +o(A.Mc.prototype,"gaKJ","an6",1080) +o(h=A.aeH.prototype,"gbow","box",45) +o(h,"gbi9","bia",10) +p(h=A.aeP.prototype,"gajn","brG",0) +o(h,"gaAn","bjl",193) +p(A.afq.prototype,"gajx","bsN",0) +p(A.jh.prototype,"gpy","n",0) +o(A.px.prototype,"gbxL","akB",1083) +p(A.KB.prototype,"gpy","n",0) +p(A.T5.prototype,"gpy","n",0) +o(h=A.WI.prototype,"gbsR","bsS",3) +p(h,"ga5u","aAo",0) +p(h,"gahP","bgT",59) +p(h,"gai5","bjt",0) +o(h=A.T9.prototype,"gaYf","aYg",245) +o(h,"gaYX","aYY",245) +o(A.hk.prototype,"gaDZ","btb",15) +o(h=A.iZ.prototype,"gb9x","b9y",13) +o(h,"gb9z","b9A",13) +p(h=A.akm.prototype,"gakj","akk",0) +p(h,"gajK","ajL",0) +p(h=A.aqj.prototype,"gakj","akk",0) +p(h,"gajK","ajL",0) +p(A.fZ.prototype,"gpy","n",0) +s(A,"Xm","cPT",1760) +n(h=A.afK.prototype,"gbr","t",171) +n(h,"gbF","D",171) +q(A,"Xn","dpc",104) +p(h=A.vn.prototype,"gbFN","bFO",0) +p(h,"gpy","n",0) +p(A.KJ.prototype,"gpy","n",0) +o(h=A.Tl.prototype,"gaAa","bhy",452) +o(h,"gaEe","btI",43) +o(h,"gaEf","btJ",24) +o(h,"gaEd","btH",68) +p(h,"gaEb","aEc",0) +p(h,"gbdl","bdm",0) +p(h,"gbdj","bdk",0) +o(h,"gbtM","btN",117) +o(h,"gbtK","btL",60) +o(h,"gbjw","bjx",247) +p(h=A.afC.prototype,"gaE4","btv",0) +p(h,"gpy","n",0) +p(A.Tn.prototype,"gpy","n",0) +o(h=A.xk.prototype,"gbyd","bye",15) +p(h,"gaMl","a9Y",0) +o(h,"gbkn","bko",32) +o(h,"gbtO","btP",247) +o(h,"gbjy","bjz",104) +o(h,"gbj8","bj9",60) +o(h,"gbtQ","btR",117) +n(h=A.RJ.prototype,"gbr","t",171) +n(h,"gbF","D",171) +k(h,"gags","bb1",1110) +p(h,"gai7","bjC",0) +p(h,"gpy","n",0) +k(A.afS.prototype,"gbiV","biW",113) +p(A.a8u.prototype,"gpy","n",0) +p(A.afR.prototype,"gaEE","buF",0) +p(h=A.afm.prototype,"ga5x","bkR",0) +o(h,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +m(h,"gKG",0,0,null,["$4$curve$descendant$duration$rect","$0","$1$rect","$3$curve$duration$rect","$1$duration","$2$descendant$rect"],["qN","KH","F7","Hp","KI","F8"],196,0,0) +o(A.TW.prototype,"gbTD","aPT",1116) +p(A.acX.prototype,"gaiy","blS",0) +p(A.WD.prototype,"ga65","boC",0) +p(A.acu.prototype,"gpy","n",0) +o(A.ag6.prototype,"gafL","b8r",15) +o(h=A.ags.prototype,"gGm","wv",60) +p(h,"gbbs","bbt",0) +o(A.Yu.prototype,"gGm","wv",60) +p(h=A.aG8.prototype,"gaGR","akH",0) +o(h,"gbjD","bjE",43) +o(h,"gbjF","bjG",24) +o(h,"gbjJ","bjK",43) +o(h,"gbjL","bjM",24) +o(h,"gbgO","bgP",68) +o(h=A.aDl.prototype,"gbk3","bk4",43) +o(h,"gbk1","bk2",68) +o(h,"gbhN","bhO",43) +o(h,"gbhL","bhM",68) +o(h,"gb9O","b9P",13) +o(h,"gb9p","b9q",13) +o(h,"gb9U","b9V",13) +p(A.afL.prototype,"ga7a","akn",0) +p(A.afJ.prototype,"gaid","aie",0) +o(h=A.aa_.prototype,"gaqc","aqd",206) +o(h,"gapU","Ti",97) +o(h,"gapT","a0d",97) +o(h,"ga0j","Ep",115) +p(h,"gbQm","bQn",0) +o(h,"gaqb","Tl",143) +o(h,"gaOo","aqa",192) +o(h,"gbQk","bQl",248) +p(h,"gbQ9","bQa",0) +o(h,"gbQb","bQc",32) +o(h,"gbOR","bOS",206) +o(h,"gbQu","bQv",206) +o(h,"gbP2","bP3",457) +o(h,"gbP4","bP5",458) +o(h,"gapO","Th",178) +o(h=A.agx.prototype,"gaFy","bwz",206) +o(h,"gaFz","bwA",115) +p(h,"gaFx","bwy",0) +o(h,"gaFv","bww",457) +o(h,"gaFw","bwx",458) +o(h,"gaFu","bwv",178) +o(h,"gbf4","bf5",97) +o(h,"gbf2","bf3",97) +o(h,"gbiA","biB",143) +o(h,"gbiy","biz",192) +o(h,"gbiw","bix",248) +p(A.Zy.prototype,"gpy","n",0) +p(A.il.prototype,"grT","rU",0) +p(A.ey.prototype,"glJ","n1",0) +p(A.abj.prototype,"gahR","bh1",0) +p(h=A.UV.prototype,"gaR_","a1L",0) +p(h,"gaPN","a16",0) +o(h,"gbxg","bxh",1136) +o(h,"gbse","bsf",1137) +p(h,"gajl","aD7",0) +p(h,"gahZ","aAd",0) +p(A.aau.prototype,"gpy","n",0) +p(A.X4.prototype,"gakM","byg",0) +o(A.Zl.prototype,"gaMf","aoh",69) +s(A,"dIv","cT6",1761) +o(h=A.Ro.prototype,"gbPI","bPJ",73) +o(h,"gbPO","bPP",251) +o(h,"gbPG","bPH",1158) +o(h,"gbPK","bPL",174) +o(h,"gbPM","bPN",117) +o(h,"gbJY","bJZ",444) +o(h,"gbK_","bK0",445) +o(h,"gbJW","bJX",286) +o(h,"ga_d","bKe",252) +o(h,"gaog","bJm",252) +o(h,"gbIY","bIZ",252) +o(h,"gbdx","bdy",15) +p(h,"gbhs","bht",0) +o(h,"gbJG","bJH",82) +p(h,"gbsV","a6s",0) +o(h,"gbeV","beW",15) +p(h,"gbhW","bhX",0) +o(h=A.tG.prototype,"gaCb","bnG",15) +k(h,"gbwM","bwN",141) +k(h,"gbwL","aFF",95) +m(A.agE.prototype,"gbwO",0,3,null,["$3"],["bwP"],1160,0,0) +s(A,"dpA","djM",111) +s(A,"dpz","djk",111) +s(A,"dpy","djj",111) +s(A,"dqY","djd",7) +s(A,"dry","dnk",7) +s(A,"dqZ","dje",7) +s(A,"drC","dnq",7) +s(A,"dr_","djp",7) +s(A,"dr2","djy",7) +s(A,"dr4","djO",7) +s(A,"drB","dno",7) +s(A,"dr5","djV",7) +s(A,"dr7","dk6",7) +s(A,"dr8","dkp",7) +s(A,"drt","dmW",7) +s(A,"dri","dm5",7) +s(A,"dro","dms",7) +s(A,"dr6","djW",7) +s(A,"drb","dkW",7) +s(A,"dra","dkV",7) +s(A,"dr3","djK",7) +s(A,"dr9","dkH",7) +s(A,"drc","dkY",7) +s(A,"dr1","djw",7) +s(A,"drz","dnl",7) +s(A,"drd","dl2",7) +s(A,"drq","dmI",7) +s(A,"dre","dlh",7) +s(A,"dqX","djc",7) +s(A,"dqW","djb",7) +s(A,"drf","dly",7) +s(A,"drh","dm4",7) +s(A,"drk","dmk",7) +s(A,"drm","dmm",7) +s(A,"drn","dmq",7) +s(A,"dr0","djv",7) +s(A,"drj","dmj",7) +s(A,"drl","dml",7) +s(A,"drg","dlK",7) +s(A,"drp","dmH",7) +s(A,"drr","dmQ",7) +s(A,"drs","dmU",7) +s(A,"dru","dn1",7) +s(A,"drv","dn7",7) +s(A,"drw","dna",7) +s(A,"drx","dne",7) +s(A,"drA","dnm",7) +s(A,"drD","dnB",7) +o(h=A.SU.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h=A.afe.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h=A.AF.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +p(A.a6E.prototype,"gbOM","bON",0) +o(h=A.a6O.prototype,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h=A.a6U.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h=A.a6T.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +q(A,"dGR","d9Q",1764) +q(A,"dor","djt",202) +o(A.arn.prototype,"gCB","tA",69) +k(h=A.X0.prototype,"gaCi","aiZ",113) +p(h,"gaEa","btC",0) +o(A.arp.prototype,"gCB","tA",69) +m(A.aBB.prototype,"gbJa",0,3,null,["$3"],["a9R"],1228,0,0) +p(A.a69.prototype,"gpy","n",2) +p(A.a6c.prototype,"gboH","boI",0) +o(A.ars.prototype,"gCB","tA",69) +m(A.aCQ.prototype,"gbQT",0,0,null,["$5$arguments$child$key$name$restorationId"],["bQU"],1232,0,0) +k(A.aRl.prototype,"gaOm","bPQ",1241) +m(h=A.a1v.prototype,"gbjc",0,3,null,["$3"],["bjd"],1246,0,0) +o(h,"gbAM","A",13) +o(h,"gate","aeC",245) +p(A.a1t.prototype,"gpy","n",0) +l(A,"dp_",0,null,["$5$arguments$child$key$name$restorationId"],["ds1"],1765,0) +l(A,"dp1",4,null,["$4"],["daA"],127,0) +l(A,"drQ",0,null,["$5$arguments$child$key$name$restorationId"],["ds2"],1766,0) +k(A.asm.prototype,"gbTr","bTs",1259) +o(A.a9c.prototype,"gbEV","aKo",79) +l(A,"dEQ",2,function(){return{key:null,path:null}},["$4$key$path","$2"],["NM",function(a,b){return A.NM(a,b,null,null)}],1767,0) +m(A.wn.prototype,"gbBX",1,0,function(){return[null]},["$1","$0"],["qw","V"],1275,0,0) +n(A.a_E.prototype,"gtc","p",49) +q(A,"cQU","i8",74) +q(A,"doH","ct7",74) +q(A,"doI","cRN",74) +q(A,"ys","d2T",51) +n(A.ac1.prototype,"gtc","p",49) +o(A.aDo.prototype,"garL","aRJ",1281) +p(h=A.asH.prototype,"gds","bED",4) +p(h,"gbHh","bHi",4) +p(h,"gNS","bSP",4) +p(h,"gbBD","bBE",4) +p(h,"ga1_","bSI",4) +p(h,"gHg","aWC",4) +p(h,"gaOQ","bRI",4) +p(h,"gbV1","bV2",4) +p(h,"gbCg","bCh",4) +p(h,"gaQu","bV0",4) +p(h,"gbSN","bSO",4) +p(h,"gbSL","bSM",4) +p(h,"gbSJ","bSK",4) +p(h,"gbSG","bSH",4) +p(h,"gbSE","bSF",4) +p(h,"gbSC","bSD",4) +p(h,"gaWA","aWB",4) +p(h,"gaWl","aWm",4) +p(h,"gaWj","aWk",4) +p(h,"gaWp","aWq",4) +p(h,"gaWn","aWo",4) +p(h,"gDb","aWz",4) +p(h,"gaWs","aWt",4) +p(h,"gasP","aWr",4) +p(h,"gaeq","aWy",4) +p(h,"gaWw","aWx",4) +p(h,"gaWu","aWv",4) +p(h,"gaWb","aWc",4) +p(h,"gHf","aWi",4) +p(h,"gaWf","aWg",4) +p(h,"gaWd","aWe",4) +p(h,"gaep","aWh",4) +p(h,"gaW9","aWa",4) +p(h,"gFN","bAm",4) +p(h,"gIk","bA5",4) +p(h,"gbzr","bzs",4) +p(h,"gaIg","bAn",4) +p(h,"gbA9","bAa",4) +p(h,"gbAf","bAg",4) +p(h,"ga8_","bAh",4) +p(h,"gaHN","bzt",4) +p(h,"gEZ","aX1",4) +p(h,"galA","bAG",4) +p(h,"gbNs","bNt",4) +p(h,"gbCx","bCy",4) +p(h,"gbCv","bCw",4) +p(h,"gIt","bCz",4) +p(h,"gaJ5","bCt",4) +p(h,"gaJ6","bCu",4) +p(h,"gbCr","bCs",4) +p(h,"gbGs","bGt",4) +p(h,"gaIh","bAo",4) +p(h,"ganc","bGj",4) +p(h,"gbzu","bzv",4) +p(h,"gbzx","bzy",4) +p(h,"gals","bAp",4) +p(h,"gbGm","bGn",4) +p(h,"gbGo","bGp",4) +p(h,"gaHO","bzw",4) +p(h,"gbAu","bAv",4) +p(h,"gbzA","bzB",4) +p(h,"galu","bAq",4) +p(h,"gand","bGu",4) +p(h,"gane","bGv",4) +p(h,"gaHP","bzz",4) +p(h,"gQX","bAH",4) +p(h,"gbBo","bBp",4) +m(A.kj.prototype,"gGV",1,0,null,["$1","$0"],["rv","C"],93,0,0) +m(A.uK.prototype,"gGV",1,0,null,["$1","$0"],["rv","C"],93,0,0) +m(A.zO.prototype,"gGV",1,0,null,["$1","$0"],["rv","C"],93,0,0) +m(A.rR.prototype,"gGV",1,0,null,["$1","$0"],["rv","C"],93,0,0) +m(A.uM.prototype,"gGV",1,0,null,["$1","$0"],["rv","C"],93,0,0) +m(A.wM.prototype,"gGV",1,0,null,["$1","$0"],["rv","C"],93,0,0) +m(A.zN.prototype,"gGV",1,0,null,["$1","$0"],["rv","C"],93,0,0) +m(A.zM.prototype,"gGV",1,0,null,["$1","$0"],["rv","C"],93,0,0) +m(A.uN.prototype,"gGV",1,0,null,["$1","$0"],["rv","C"],93,0,0) +k(h=A.atK.prototype,"gbcl","bcm",153) +k(h,"gbco","bcp",153) +k(h,"gbcq","bcr",153) +k(h,"gbcf","bcg",153) +k(h,"gbch","bci",153) +j(A.a5Z.prototype,"gaO","bW1",70) +p(A.aa3.prototype,"gce","ap6",4) +q(A,"du7","dfy",27) +q(A,"du0","dfq",27) +q(A,"dtZ","dfo",27) +q(A,"du5","dfw",27) +q(A,"du6","dfx",27) +q(A,"du4","dfv",27) +q(A,"du3","dfu",27) +q(A,"du2","dft",27) +q(A,"du9","dfA",27) +q(A,"du8","dfz",27) +q(A,"du1","dfr",27) +q(A,"du_","dfp",27) +q(A,"duk","dfL",27) +q(A,"dui","dfJ",27) +q(A,"dua","dfB",27) +q(A,"duc","dfD",27) +q(A,"dub","dfC",27) +q(A,"dud","dfE",27) +q(A,"dul","dfM",27) +q(A,"duj","dfK",27) +q(A,"due","dfF",27) +q(A,"duf","dfG",27) +q(A,"dug","dfH",27) +q(A,"duh","dfI",27) +o(A.aaH.prototype,"gbrf","brg",45) +o(A.atx.prototype,"gbHU","bHV",45) +l(A,"cCG",3,null,["$3"],["dfN"],61,0) +l(A,"dum",3,null,["$3"],["dfO"],61,0) +l(A,"dur",3,null,["$3"],["dfT"],61,0) +l(A,"dus",3,null,["$3"],["dfU"],61,0) +l(A,"dut",3,null,["$3"],["dfV"],61,0) +l(A,"duu",3,null,["$3"],["dfW"],61,0) +l(A,"duv",3,null,["$3"],["dfX"],61,0) +l(A,"duw",3,null,["$3"],["dfY"],61,0) +l(A,"dux",3,null,["$3"],["dfZ"],61,0) +l(A,"duy",3,null,["$3"],["dg_"],61,0) +l(A,"dun",3,null,["$3"],["dfP"],61,0) +l(A,"duo",3,null,["$3"],["dfQ"],61,0) +l(A,"dup",3,null,["$3"],["dfR"],61,0) +l(A,"duq",3,null,["$3"],["dfS"],61,0) +q(A,"yt","apB",74) +q(A,"drX","cyK",74) +q(A,"dqE","dnr",18) +r(A,"oX","dko",22) +r(A,"cSw","dkX",22) +r(A,"dsx","djx",22) +r(A,"aZL","dnb",22) +r(A,"MS","dlw",22) +r(A,"aZK","dkJ",22) +r(A,"dsB","dlA",22) +r(A,"cSy","dmT",22) +r(A,"cSv","dk9",22) +r(A,"dsH","dmR",22) +r(A,"cCk","dm_",22) +r(A,"dsE","dmd",22) +r(A,"cSx","dlu",22) +r(A,"dsG","dmv",22) +r(A,"dsI","dn5",22) +r(A,"dsy","dkb",22) +r(A,"dsz","dkc",22) +r(A,"cSA","dn0",22) +r(A,"dsw","dju",22) +r(A,"cCj","dl1",22) +r(A,"dsA","dl9",22) +r(A,"ir","dji",22) +r(A,"dsF","dmt",22) +r(A,"dsC","dlZ",22) +r(A,"cSz","dmX",22) +r(A,"cCi","djl",22) +r(A,"dsJ","dn8",22) +r(A,"dsD","dmc",22) +r(A,"ka","dkx",22) +r(A,"cCl","dma",22) +q(A,"dsK","drH",6) +q(A,"dqT","d8p",21) +o(A.a8E.prototype,"gbjo","bjp",12) +n(A.y9.prototype,"ga_I","Jx",193) +p(A.NB.prototype,"ga0m","bQw",0) +p(A.D2.prototype,"gND","a0n",0) +p(A.a0s.prototype,"gEh","Nb",0) +p(A.a0W.prototype,"gND","a0n",0) +p(A.a1y.prototype,"gEh","Nb",0) +p(A.a5G.prototype,"gEh","Nb",0) +p(A.a6p.prototype,"gEh","Nb",0) +p(A.a74.prototype,"gblC","blD",0) +p(A.T7.prototype,"gbpd","bpe",0) +p(A.a8l.prototype,"gaED","buC",0) +p(A.tK.prototype,"gbxd","bxe",0) +p(A.aqk.prototype,"gND","a0n",0) +o(A.m2.prototype,"gbzo","FI",14) +p(A.n5.prototype,"gaoN","bLP",0) +n(A.a1x.prototype,"gaOy","yU",1343) +o(h=A.a6N.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +o(h=A.Sy.prototype,"gbrs","brt",32) +o(h,"gbru","brv",82) +p(h,"gbrq","brr",0) +s(A,"dtz","d9v",158) +o(h=A.aVB.prototype,"ga0j","Ep",115) +o(h,"gapO","Th",178) +p(h=A.adQ.prototype,"gaFs","bwk",0) +k(h,"gbwl","bwm",179) +o(A.a34.prototype,"gbsE","bsF",1352) +p(A.aqA.prototype,"gb8O","awm",0) +o(h=A.i_.prototype,"gaV6","dD",1390) +o(h,"gbah","bai",52) +q(A,"dql","cPg",79) +m(h=A.c_.prototype,"gbTf",0,0,null,["$2$reason$txid","$0"],["a13","ach"],1434,0,0) +m(h,"gaKR",0,0,null,["$2$downloadCallback$getThumbnail","$0","$1$getThumbnail"],["G6","RW","a93"],1435,0,0) +m(h=A.dT.prototype,"gaVk",1,1,function(){return[""]},["$2","$1"],["w1","pH"],1445,0,0) +o(h,"gaUB","as8",202) +p(h,"geV","Ju",2) +p(h,"gbIy","Sq",2) +m(h,"gar7",0,0,null,["$3$direction$historyCount$onHistoryReceived","$0","$1$direction","$1$historyCount"],["ED","O_","bUp","GP"],1446,0,0) +o(h,"gbWi","dC",1447) +o(h=A.Bd.prototype,"gbsA","bsB",278) +o(h,"gbue","Xu",14) +m(h,"gbhR",0,1,function(){return{update:!0}},["$2$update","$1"],["aAc","bhS"],1461,0,0) +m(h=A.ayF.prototype,"gbF0",0,1,function(){return{retryInDummy:!0}},["$2$retryInDummy","$1"],["aKr","amK"],1477,0,0) +m(h,"gaTo",0,1,function(){return{retryInDummy:!0}},["$2$retryInDummy","$1"],["a2b","Oj"],1478,0,0) +m(h,"gbMq",0,1,function(){return{retryInDummy:!0}},["$2$retryInDummy","$1"],["aNC","ape"],1479,0,0) +j(h=A.p3.prototype,"gbPA","NA",2) +p(h,"gbBW","DM",2) +o(h=A.aHQ.prototype,"gbnX","X2",427) +m(h,"gbOu",0,3,null,["$3"],["CQ"],77,0,0) +m(h,"gbOn",0,3,null,["$3"],["JD"],77,0,0) +m(h,"gbOp",0,3,null,["$3"],["a02"],77,0,0) +m(h,"gbOr",0,3,null,["$3"],["Te"],77,0,0) +m(h,"gbOy",0,3,null,["$3"],["a05"],77,0,0) +m(h,"gbOA",0,3,null,["$3"],["aba"],77,0,0) +m(h,"gbOC",0,3,null,["$3"],["a06"],77,0,0) +m(h,"gbQ3",0,3,null,["$3"],["a0i"],77,0,0) +m(h,"gbOj",0,3,null,["$3"],["ab9"],77,0,0) +m(h,"gbOw",0,3,null,["$3"],["a04"],77,0,0) +q(A,"dsY","dcv",1771) +q(A,"cT5","deN",1772) +q(A,"dtt","dfe",1773) +p(h=A.aAv.prototype,"gaOR","Ev",2) +j(h,"gdh","th",2) +p(h,"gjS","GH",2) +p(h=A.ae6.prototype,"gA_","a0k",0) +p(h,"gbOT","bOU",0) +p(h,"gbOV","bOW",0) +j(A.a3U.prototype,"ga_I","bMM",0) +p(A.abt.prototype,"gaoE","aoF",0) +p(A.ad5.prototype,"gaoE","aoF",0) +r(A,"dIC","aZt",2) +r(A,"dID","cs9",2) +p(A.ab_.prototype,"gbdh","a4T",2) +q(A,"dod","dgM",131) +q(A,"doe","dhc",131) +q(A,"dog","diz",131) +q(A,"doh","dj9",131) +q(A,"dof","dhx",131) +o(h=A.agr.prototype,"gbr1","br2",12) +o(h,"gbp1","bp2",32) +p(h=A.aAL.prototype,"gA_","a0k",0) +p(h,"gCR","bPx",0) +o(h,"gaqc","aqd",32) +q(A,"dsQ","dlN",65) +m(h=A.L3.prototype,"gx_",0,1,function(){return[null]},["$2","$1"],["eL","ta"],66,0,0) +m(h,"gbvD",0,1,function(){return[null]},["$2","$1"],["ak8","bvE"],66,0,0) +n(h,"gbr","t",21) +n(h,"gbvC","aF5",21) +o(h=A.Vn.prototype,"gabg","uA",21) +i(h,"gGC","vQ",50) +p(h,"gabj","a0a",0) +o(h=A.WQ.prototype,"gabg","uA",21) +i(h,"gGC","vQ",50) +p(h,"gabj","a0a",0) +o(h=A.WP.prototype,"gabg","uA",21) +i(h,"gGC","vQ",50) +p(h,"gabj","a0a",0) +m(A.Wj.prototype,"gx_",0,1,function(){return[null]},["$2","$1"],["eL","ta"],66,0,0) +r(A,"dt4","dpe",172) +p(A.ai3.prototype,"gaj1","boR",0) +l(A,"dtM",3,null,["$3"],["dl4"],147,0) +l(A,"dtP",3,null,["$3"],["dl7"],147,0) +l(A,"dtO",3,null,["$3"],["dl6"],147,0) +l(A,"dtQ",3,null,["$3"],["dl8"],147,0) +l(A,"dtN",3,null,["$3"],["dl5"],147,0) +o(h=A.WG.prototype,"gcd","c1",1) +o(h,"gcc","bX",1) +o(h,"gc4","bQ",1) +o(h,"gcu","bW",1) +s(A,"dsc","dh3",81) +s(A,"cSm","dgZ",81) +s(A,"cSo","dh5",81) +s(A,"cSn","dh4",81) +s(A,"dsa","dh1",81) +s(A,"dsd","dh6",81) +s(A,"dsb","dh2",81) +s(A,"ds9","dh0",81) +s(A,"ds7","dgY",81) +s(A,"ds8","dh_",81) +q(A,"dse","dhW",157) +q(A,"dsh","dhZ",157) +q(A,"dsk","di1",157) +q(A,"dsi","di_",547) +q(A,"dsj","di0",547) +q(A,"dsf","dhX",157) +q(A,"dsg","dhY",157) +o(h=A.aTu.prototype,"gKf","aU_",1671) +o(h,"gOm","aTR",1672) +o(A.an0.prototype,"gbrj","ajk",170) +p(A.y_.prototype,"gpy","n",2) +r(A,"dtX","dg7",0) +r(A,"dtY","cND",0) +q(A,"dph","dnn",38) +q(A,"dpg","dn6",38) +q(A,"dpf","dkr",38) +p(h=A.aJN.prototype,"gbHo","bHp",1682) +p(h,"gbBB","bBC",1683) +p(h,"gb_q","b_r",1684) +j(h,"gFM","bAi",1685) +p(h,"gbA1","bA2",1686) +p(h,"gbA3","bA4",138) +p(h,"gM_","bA6",138) +p(h,"gbA7","bA8",138) +p(h,"gbAd","bAe",138) +p(h,"gbAb","bAc",138) +j(h,"gbH6","bH7",1688) +p(h,"gaJ4","bCq",1689) +p(h,"gbBm","bBn",1690) +p(h,"gbEL","bEM",1691) +p(h,"gaPj","bSl",1692) +p(h,"gbG3","bG4",1693) +p(h,"gbGb","bGc",312) +p(h,"gbGf","bGg",312) +p(h,"gbGd","bGe",312) +p(h,"gbGh","bGi",123) +p(h,"gbG7","bG8",136) +p(h,"gbG5","bG6",136) +p(h,"gbG9","bGa",136) +p(h,"gbGk","bGl",136) +p(h,"gbGq","bGr",136) +p(h,"gVx","b_i",123) +p(h,"gVy","b_j",123) +p(h,"gCO","bO6",123) +p(h,"gbO4","bO5",123) +p(h,"gbO2","bO3",123) +o(A.aJO.prototype,"gaRq","bq",1713) +q(A,"drG","d97",536) +r(A,"dF2","cCB",322) +q(A,"dtV","cSd",1778) +l(A,"doG",2,null,["$2$3$debugLabel","$2","$2$2"],["aip",function(a,b){return A.aip(a,b,null,t.z,t.z)},function(a,b,c,d){return A.aip(a,b,null,c,d)}],1779,0) +l(A,"js",1,null,["$2$wrapWidth","$1"],["cR8",function(a){return A.cR8(a,null)}],1780,0) +r(A,"dsO","cPr",0) +s(A,"Cf","cG5",548) +s(A,"Cg","d3G",548) +q(A,"drF","d8T",10) +s(A,"dnO","djo",111) +s(A,"dnP","dmn",111) +s(A,"dnQ","dn9",111) +s(A,"dnR","dnf",111) +s(A,"dp0","dka",7) +s(A,"drE","dmC",7) +s(A,"cRb","dp8",376) +s(A,"cRc","dpa",133) +l(A,"duB",6,null,["$6"],["dgh"],324,0) +l(A,"duC",6,null,["$6"],["dgi"],324,0) +l(A,"duA",6,null,["$6"],["dgg"],324,0) +q(A,"aZp","dow",1783) +q(A,"dps","dpr",1784) +q(A,"hu","dpX",1785) +q(A,"aiy","dqC",1786) +q(A,"aiF","drY",242) +q(A,"dst","dss",242) +q(A,"dt3","dt2",242) +q(A,"cSS","dt8",1788) +s(A,"cBL","dp9",1789) +l(A,"cBM",1,null,["$1$1","$1"],["cRG",function(a){return A.cRG(a,t.z)}],1790,0) +q(A,"dnK","d2v",1791) +q(A,"cQR","dnt",168) +l(A,"dpI",2,null,["$1$2","$2"],["cSO",function(a,b){return A.cSO(a,b,t.z)}],261,1) +l(A,"dpJ",2,null,["$1$2","$2"],["cSP",function(a,b){return A.cSP(a,b,t.z)}],261,1) +l(A,"dpH",2,null,["$1$2","$2"],["cSN",function(a,b){return A.cSN(a,b,t.z)}],261,1) +q(A,"cRy","dlB",21) +l(A,"dtW",0,function(){return{seed:-1}},["$1$seed","$0"],["cA1",function(){return A.cA1(-1)}],1304,0) +s(A,"dsl","dmJ",125) +s(A,"dso","dmM",125) +s(A,"dsp","dmN",125) +s(A,"dsq","dmO",125) +s(A,"dsn","dmL",125) +s(A,"dsm","dmK",125)})();(function inheritance(){var s=hunkHelpers.mixin,r=hunkHelpers.mixinHard,q=hunkHelpers.inherit,p=hunkHelpers.inheritMany +q(A.K,null) +p(A.K,[A.XQ,A.b1o,A.CY,A.b2z,A.aNI,A.aTM,A.ben,A.na,A.bb8,A.hc,A.bJm,A.aEy,A.b7m,A.jk,A.alU,A.asK,A.Et,A.V5,A.a0t,A.t8,A.D,A.aqr,A.y0,A.arz,A.ar7,A.bGs,A.TP,A.SS,A.Bo,A.asZ,A.CU,A.XW,A.Zn,A.zP,A.atA,A.wR,A.lZ,A.bJa,A.bHr,A.auP,A.bxW,A.bxX,A.bnV,A.bdx,A.amj,A.bF1,A.Lz,A.ani,A.Ah,A.z2,A.bEF,A.bb3,A.bb7,A.z0,A.bLF,A.al7,A.aEx,A.a9p,A.xG,A.amw,A.aFz,A.aml,A.Zr,A.Zq,A.amk,A.amg,A.bb5,A.f_,A.amL,A.amK,A.bcA,A.aqW,A.blo,A.HV,A.bmG,A.asN,A.btm,A.asM,A.a1R,A.aqc,A.a01,A.aN2,A.aN7,A.aqb,A.aro,A.bjO,A.aD1,A.KE,A.aTL,A.bQr,A.ng,A.ano,A.Vu,A.aE6,A.aqm,A.j1,A.hG,A.bYD,A.acw,A.bYO,A.bYN,A.Ub,A.aFA,A.o8,A.bKA,A.bdB,A.aLD,A.beA,A.Fm,A.bHP,A.aV7,A.aRp,A.bYE,A.aFB,A.aFP,A.Ws,A.S7,A.EC,A.Ay,A.bVN,A.bHR,A.Ew,A.bMh,A.iB,A.cis,A.bNT,A.aFD,A.MI,A.bt_,A.Uc,A.bYF,A.HX,A.bGj,A.bVn,A.HW,A.wC,A.aqF,A.aE2,A.xv,A.KT,A.G9,A.bJb,A.a1N,A.a8D,A.a1P,A.atX,A.wG,A.bxv,A.bEf,A.b5H,A.c2n,A.bIz,A.aqH,A.aqG,A.asl,A.bIt,A.aHG,A.aAq,A.bIB,A.bID,A.bQk,A.aAD,A.bIY,A.adM,A.c7o,A.aX4,A.yf,A.LY,A.Ww,A.bIQ,A.cyV,A.bLI,A.as0,A.as_,A.bGC,A.b_D,A.qM,A.Pj,A.bjJ,A.aDy,A.aDu,A.jG,A.bk2,A.bSq,A.bSm,A.aMG,A.a7,A.t4,A.bw4,A.bw6,A.bWB,A.bWE,A.c5t,A.aBr,A.bYJ,A.al8,A.JG,A.bHz,A.U7,A.b7q,A.bsO,A.bnv,A.bZW,A.bZV,A.cc0,A.cc1,A.cc_,A.Fu,A.byj,A.aEX,A.aCW,A.c_k,A.Dj,A.x9,A.a0A,A.a0C,A.a0B,A.a9S,A.bZI,A.aG_,A.i6,A.Bn,A.b5C,A.amY,A.bjR,A.bjS,A.a9P,A.bjK,A.ake,A.Ur,A.Pb,A.bvs,A.bZZ,A.bZJ,A.btq,A.bix,A.bhY,A.avj,A.f0,A.FJ,A.blO,A.bgg,A.aNA,A.c92,A.Ic,A.aHH,A.cy1,A.a1Q,A.ccB,J.QD,J.dk,A.b9,A.O0,A.c89,A.alc,A.cp,A.bT1,A.bF,A.bM,A.i7,A.Pt,A.aFO,A.aEz,A.aEA,A.aqx,A.PH,A.y1,A.a0Z,A.aH4,A.B7,A.aeQ,A.Rp,A.Oz,A.a2y,A.c1P,A.az_,A.a0J,A.ag5,A.ckl,A.byr,A.m1,A.zX,A.Wd,A.r0,A.B5,A.aV0,A.c8g,A.cdp,A.tu,A.aOm,A.aWw,A.cml,A.a38,A.agF,A.abn,A.aKn,A.G2,A.ip,A.ak_,A.jp,A.tW,A.Lp,A.M0,A.u_,A.ah,A.aKm,A.xD,A.Gd,A.aVe,A.abo,A.Vg,A.aMI,A.ca8,A.yc,A.VF,A.LX,A.mZ,A.VM,A.Ma,A.aXj,A.aXi,A.G1,A.da,A.pH,A.cez,A.me,A.Wa,A.IZ,A.aPZ,A.Gh,A.acy,A.aN9,A.Me,A.aWF,A.aUV,A.aUU,A.yh,A.aFi,A.amS,A.e8,A.b61,A.aKB,A.aKA,A.alL,A.FW,A.a1O,A.ce9,A.ce5,A.cet,A.cmk,A.aWM,A.agZ,A.mU,A.aO2,A.dw,A.bQ,A.bc,A.azk,A.a94,A.nR,A.kP,A.a2r,A.a2w,A.a3,A.aU,A.aV3,A.Fk,A.a7l,A.cR,A.agV,A.c26,A.u3,A.Pu,A.Fb,A.aGq,A.bez,A.cxa,A.acO,A.VZ,A.cZ,A.a4J,A.afT,A.aV8,A.Pz,A.aMv,A.ckK,A.aWN,A.cmn,A.c60,A.Aj,A.aKO,A.lS,A.I7,A.mq,A.caY,A.Mn,A.zu,A.Ge,A.bWf,A.zY,A.ayZ,A.cdZ,A.aSq,A.ce_,A.te,A.aeW,A.aqD,A.c8i,A.ag8,A.Bz,A.b7F,A.az8,A.Y,A.c4,A.tk,A.ccy,A.bIE,A.ph,A.B,A.A7,A.cxQ,A.L7,A.vr,A.rT,A.at0,A.zC,A.dS,A.xe,A.Sg,A.iE,A.i5,A.bSA,A.pd,A.Dt,A.B9,A.a9R,A.mN,A.db,A.eU,A.Ey,A.b73,A.arQ,A.b_X,A.b_Z,A.ff,A.aMO,A.aUY,A.fl,A.wt,A.bEc,A.ex,A.FT,A.b_,A.CA,A.Pv,A.b0A,A.bvu,A.bH0,A.c5V,A.b0B,A.aJS,A.c5U,A.c5S,A.bfu,A.tZ,A.ccV,A.cm6,A.btp,A.atj,A.c5R,A.c5T,A.al1,A.al0,A.arN,A.ak5,A.XS,A.XT,A.kD,A.GH,A.Ns,A.Yi,A.ajd,A.aje,A.NF,A.akI,A.q0,A.hS,A.aOU,A.chq,A.at3,A.aqU,A.ble,A.a_I,A.bIy,A.b78,A.bwr,A.EO,A.B4,A.rn,A.Nw,A.amM,A.ev,A.apN,A.IK,A.my,A.X1,A.Wc,A.J7,A.apL,A.asj,A.D1,A.aJI,A.ur,A.P_,A.bqm,A.ciu,A.a0O,A.a2X,A.a19,A.mk,A.xQ,A.c0j,A.t3,A.bDz,A.bJ9,A.bN,A.b3R,A.c3R,A.bL6,A.Jo,A.x3,A.bCw,A.bKZ,A.a66,A.AC,A.AD,A.eF,A.RT,A.apX,A.bfy,A.tS,A.a0e,A.bhM,A.wy,A.Kx,A.b5I,A.aMQ,A.rE,A.bgq,A.jw,A.c7q,A.mw,A.adB,A.Q6,A.azg,A.ckk,A.bGW,A.kt,A.c1i,A.CN,A.b69,A.yT,A.H8,A.akW,A.b6c,A.Bi,A.kf,A.b7D,A.ZK,A.i,A.biW,A.bj4,A.bj5,A.ox,A.a8I,A.aMC,A.wj,A.d,A.Pk,A.dU,A.bcI,A.a4a,A.acP,A.bCP,A.bmd,A.lj,A.zv,A.bme,A.bgY,A.aPz,A.ux,A.bwy,A.bKy,A.oq,A.bm9,A.ara,A.cx2,A.aTI,A.UK,A.Ee,A.SO,A.Qa,A.aVX,A.aVZ,A.Q8,A.aWJ,A.aSy,A.UI,A.P1,A.Dd,A.axX,A.Kn,A.aUd,A.UJ,A.RA,A.SP,A.UE,A.b43,A.boN,A.al2,A.YY,A.aGt,A.bKC,A.aPF,A.aPG,A.aW1,A.aWK,A.aSz,A.aVY,A.aW_,A.ank,A.aqe,A.arC,A.aOq,A.by0,A.by1,A.arU,A.OW,A.Q_,A.Tc,A.alC,A.anm,A.aGp,A.aH9,A.aHa,A.aAQ,A.aDb,A.aDB,A.aDC,A.aDE,A.aDF,A.aH7,A.aGS,A.ZI,A.bds,A.atD,A.alD,A.aLL,A.pY,A.bju,A.xl,A.aBt,A.Qg,A.ZN,A.y5,A.ml,A.To,A.boG,A.bRj,A.aP6,A.ayX,A.a5P,A.ba1,A.bM5,A.c1Z,A.bEG,A.ba2,A.bM6,A.c2_,A.bEH,A.byB,A.Zb,A.Ov,A.bpA,A.asg,A.ay1,A.Se,A.a7X,A.aEp,A.aLg,A.aMV,A.aWI,A.aSb,A.b_F,A.wa,A.aD5,A.vz,A.D9,A.Ec,A.RO,A.bHY,A.aCC,A.aF9,A.aaq,A.l0,A.akZ,A.c2G,A.aX2,A.HL,A.r_,A.a1p,A.aAI,A.aAJ,A.bVx,A.b8,A.c1N,A.bVF,A.Cw,A.a5d,A.Y4,A.Y3,A.GN,A.Cv,A.mP,A.adC,A.aG7,A.ar,A.aK1,A.fc,A.aOQ,A.jc,A.apM,A.adf,A.chI,A.chH,A.chA,A.a_j,A.m8,A.ac5,A.aa_,A.aMn,A.agA,A.a4F,A.aMq,A.aMo,A.a_m,A.UG,A.la,A.aOa,A.akB,A.chV,A.bm,A.wr,A.jZ,A.cAN,A.IW,A.lf,A.S9,A.cnU,A.c5s,A.a6m,A.vy,A.cS,A.ii,A.PS,A.VV,A.boj,A.ckn,A.PT,A.zj,A.wx,A.rG,A.mo,A.aRP,A.ky,A.aJV,A.aLO,A.aLY,A.aLT,A.aLR,A.aLS,A.aLQ,A.aLU,A.aM1,A.aM_,A.aM0,A.aLZ,A.aLW,A.aLX,A.aLV,A.aLP,A.Ig,A.aq_,A.qf,A.X_,A.uF,A.Rg,A.a3c,A.Rf,A.C4,A.cAB,A.bIZ,A.auT,A.aM3,A.WV,A.bIU,A.bIX,A.nu,A.Mm,A.a7v,A.a7w,A.xq,A.aPw,A.Fp,A.Fq,A.aLA,A.a1m,A.pG,A.LF,A.aeI,A.oO,A.oQ,A.VC,A.cf8,A.aJZ,A.Wq,A.Ml,A.b0S,A.bVG,A.bWc,A.aKj,A.BC,A.aKz,A.aQ0,A.aKJ,A.aKK,A.aKM,A.aKQ,A.aKS,A.aPt,A.aQw,A.aKT,A.aKV,A.aLk,A.aLp,A.c8F,A.aLr,A.aLz,A.aMw,A.aMy,A.aMP,A.aMW,A.aNg,A.aNh,A.dr,A.aNx,A.BH,A.aNT,A.aO_,A.c9Y,A.aO8,A.bmB,A.blK,A.ar5,A.blJ,A.ar4,A.bmA,A.aOO,A.wP,A.QC,A.fE,A.arj,A.aMA,A.cjT,A.QA,A.aP1,A.aPC,A.apO,A.aKI,A.aVO,A.adG,A.cu,A.cG,A.a3W,A.aQl,A.aQi,A.aQk,A.aPv,A.bEn,A.aQF,A.aQI,A.RN,A.aQJ,A.aRb,A.Jb,A.Am,A.aRm,A.ahd,A.aSc,A.aSe,A.aSm,A.bQy,A.a7r,A.bdZ,A.aK_,A.a7q,A.aTU,A.aTV,A.aPu,A.aTZ,A.aU_,A.aUC,A.bVX,A.bVY,A.bVZ,A.b4c,A.aUQ,A.aVa,A.aYB,A.aVd,A.aYC,A.aVh,A.aVv,A.aVF,A.aVQ,A.aVU,A.W_,A.aNW,A.aX1,A.aVW,A.aW0,A.Lq,A.aW3,A.aWx,A.o0,A.aFU,A.a56,A.YA,A.arf,A.bcq,A.zF,A.apJ,A.a_z,A.ig,A.c8O,A.bpE,A.as7,A.btW,A.aKU,A.aRs,A.Iz,A.wc,A.xm,A.ayN,A.kk,A.lT,A.aOR,A.aOV,A.bux,A.ajj,A.zU,A.aV4,A.vb,A.pE,A.W8,A.acL,A.a9X,A.aF1,A.c94,A.ci7,A.co9,A.aah,A.SY,A.adD,A.dy,A.HE,A.Lh,A.c3b,A.cer,A.Y8,A.ajJ,A.auO,A.jz,A.aQx,A.aXU,A.Sb,A.by,A.hO,A.aK,A.EU,A.cl5,A.aU9,A.vp,A.aYp,A.ciD,A.kU,A.a6x,A.lr,A.aDm,A.bS4,A.F9,A.KN,A.aUH,A.a6X,A.bW2,A.bW3,A.bW1,A.uW,A.bNO,A.bI1,A.qK,A.a9F,A.aFJ,A.aHF,A.xo,A.afs,A.yk,A.VT,A.bHW,A.m9,A.a5S,A.Uy,A.Ln,A.aa9,A.aDq,A.bSp,A.O7,A.alI,A.D8,A.fs,A.aU7,A.Bx,A.w_,A.C1,A.vo,A.aUb,A.bSn,A.ajW,A.Vk,A.CB,A.Nu,A.vF,A.b3N,A.b4p,A.Tx,A.b5F,A.z1,A.aPg,A.bqj,A.a2G,A.atT,A.bxG,A.aPi,A.t5,A.mE,A.Jt,A.bYo,A.bw5,A.bw7,A.a95,A.bWF,A.bEg,A.RI,A.rm,A.eG,A.wE,A.bIF,A.JZ,A.aSr,A.aSs,A.bLM,A.iL,A.jF,A.Fl,A.a9_,A.bfn,A.b2m,A.vD,A.aVz,A.Bb,A.aQA,A.cnb,A.Lf,A.bLG,A.f3,A.c_z,A.bZY,A.KO,A.c__,A.aG0,A.a9T,A.aY1,A.aH0,A.c1W,A.aJY,A.Wp,A.Vd,A.FS,A.bh,A.ayW,A.p0,A.hI,A.ab0,A.lN,A.ane,A.aq8,A.acA,A.UL,A.pI,A.ckO,A.aOt,A.aKt,A.bnm,A.aOe,A.aOc,A.aOz,A.VR,A.aOi,A.VD,A.aMS,A.bgH,A.aY6,A.aY5,A.aOW,A.b5Z,A.a4K,A.chW,A.bPk,A.DN,A.Ij,A.bSo,A.ccM,A.BM,A.x4,A.aE,A.ala,A.lp,A.Wt,A.apT,A.t_,A.aG2,A.A5,A.a45,A.AK,A.aGM,A.G5,A.aTx,A.Al,A.WF,A.ag7,A.nv,A.aO4,A.F7,A.bCY,A.bIA,A.a5z,A.px,A.ts,A.tX,A.aCR,A.ava,A.bPn,A.aD4,A.bR1,A.coL,A.bW_,A.tx,A.mQ,A.aHK,A.aDk,A.aD7,A.bhV,A.IR,A.aUu,A.aXn,A.aUp,A.aEf,A.aUs,A.Mr,A.pA,A.tz,A.acu,A.a8Z,A.qT,A.pK,A.aYD,A.aVm,A.aVp,A.aVo,A.aVq,A.aVn,A.ags,A.aG8,A.aDl,A.vG,A.aa0,A.il,A.ey,A.UW,A.aWB,A.H3,A.b68,A.btX,A.b6b,A.bdA,A.b67,A.zt,A.ayT,A.ro,A.bCK,A.bmc,A.asO,A.aBi,A.c4u,A.dN,A.Zl,A.bxI,A.as1,A.as2,A.as3,A.bA2,A.bmw,A.yR,A.bex,A.bJy,A.c1g,A.a2P,A.kn,A.b0J,A.avH,A.auX,A.tG,A.c_U,A.c_W,A.aGj,A.c1h,A.bA_,A.jt,A.bnx,A.d1,A.apr,A.iG,A.Eb,A.lk,A.iu,A.v9,A.be,A.aN,A.aI,A.bZq,A.a9z,A.a5L,A.aLv,A.et,A.ya,A.t,A.a0D,A.pa,A.PP,A.dV,A.bya,A.avr,A.v_,A.pn,A.ayB,A.a5f,A.L8,A.Yd,A.bQT,A.bZG,A.TY,A.u,A.nN,A.uf,A.Ga,A.rD,A.h0,A.YL,A.b2C,A.S3,A.cit,A.aeE,A.arn,A.bn9,A.bGX,A.b63,A.aFE,A.H6,A.a9r,A.aKl,A.bYL,A.aFZ,A.bYB,A.aFt,A.arp,A.ars,A.rZ,A.BZ,A.aTP,A.ccp,A.aCQ,A.aRl,A.bPB,A.AJ,A.nC,A.hr,A.Q1,A.aTF,A.bVs,A.a1u,A.he,A.asm,A.hC,A.j_,A.a7d,A.b4q,A.b4s,A.H1,A.b3X,A.a9b,A.od,A.yS,A.alf,A.a2J,A.au0,A.NL,A.wn,A.c1R,A.a1J,A.adg,A.a77,A.chX,A.a_E,A.ati,A.G6,A.aPc,A.lJ,A.aeD,A.aQT,A.aNq,A.jE,A.c1u,A.bsZ,A.ik,A.op,A.bO2,A.bjr,A.bel,A.VK,A.bsP,A.qW,A.aFN,A.asH,A.c1t,A.bG,A.aks,A.akt,A.b4b,A.Zv,A.a47,A.uL,A.aNR,A.aqX,A.qg,A.kj,A.b4F,A.GX,A.bfi,A.bjq,A.aqZ,A.blB,A.ar_,A.ar0,A.blD,A.a0P,A.aRz,A.a1q,A.a1r,A.arZ,A.btJ,A.asT,A.amW,A.It,A.bwg,A.DU,A.bwh,A.W4,A.atJ,A.bwl,A.atK,A.a5E,A.bIP,A.xh,A.Sv,A.bJE,A.Su,A.bJG,A.aB5,A.a5Z,A.a64,A.SB,A.a63,A.SA,A.aBc,A.k0,A.aa3,A.c_P,A.aGh,A.c_S,A.aGi,A.c_T,A.bzJ,A.c2Q,A.aaG,A.c2R,A.c2W,A.c3_,A.c31,A.aaF,A.c30,A.c2S,A.LD,A.aHq,A.aHs,A.aHr,A.aHt,A.aaH,A.aHo,A.c2X,A.aHp,A.c4y,A.aaZ,A.asP,A.a1D,A.aHS,A.a1W,A.bHy,A.at1,A.mv,A.bKB,A.azm,A.ow,A.at5,A.bus,A.bu3,A.OQ,A.Eq,A.kM,A.FY,A.bGt,A.az0,A.bGu,A.bYp,A.UX,A.avb,A.cxX,A.a8E,A.b2G,A.aAw,A.aAx,A.lm,A.EF,A.asV,A.asU,A.DC,A.Tw,A.aSi,A.aFb,A.rk,A.aOZ,A.b2F,A.Sj,A.xb,A.tc,A.btN,A.btM,A.btL,A.buY,A.bh5,A.a_U,A.bh4,A.a_T,A.byD,A.E3,A.bIG,A.K_,A.bHT,A.JL,A.aDJ,A.TC,A.bTd,A.TB,A.bTa,A.a82,A.bTc,A.a83,A.bT9,A.Tz,A.bTb,A.TA,A.bS_,A.Tp,A.aq9,A.a_V,A.b3B,A.yK,A.Wv,A.ciI,A.A1,A.byf,A.byg,A.byh,A.byi,A.QZ,A.Rc,A.Rd,A.NB,A.aeF,A.Oy,A.D2,A.a0s,A.a0W,A.a1y,A.a5G,A.a6p,A.a74,A.T7,A.a8l,A.tK,A.n4,A.aND,A.aUz,A.aPj,A.aqk,A.bA3,A.kl,A.c1c,A.bdw,A.m2,A.bnW,A.bzG,A.bzH,A.avi,A.akr,A.b0O,A.ajC,A.ajD,A.Ni,A.b4z,A.alN,A.bhN,A.rN,A.as9,A.asb,A.avK,A.ay8,A.a5H,A.aAG,A.aBx,A.aCn,A.aCO,A.vs,A.aE7,A.KV,A.aE9,A.aEa,A.aEb,A.Hu,A.zh,A.arw,A.a1a,A.n5,A.QW,A.aVP,A.avI,A.bhO,A.a1x,A.b5Y,A.lX,A.bwt,A.atN,A.atQ,A.bHX,A.bzI,A.bzA,A.aPL,A.aOy,A.aPN,A.aPO,A.aPT,A.aPP,A.aPQ,A.aSj,A.aPR,A.aPS,A.aPU,A.aPV,A.aPW,A.avn,A.fv,A.fO,A.LC,A.b4w,A.j7,A.R6,A.bh6,A.R2,A.blG,A.bt0,A.bv0,A.jb,A.a8x,A.apV,A.Qz,A.b75,A.bqr,A.c3L,A.OG,A.vI,A.bQR,A.bes,A.aqA,A.apK,A.bwE,A.QS,A.eY,A.OS,A.PR,A.bx0,A.bGF,A.a4G,A.bQ1,A.aUm,A.a0y,A.bfx,A.azc,A.QR,A.atC,A.Yz,A.akM,A.wW,A.cek,A.aBd,A.A0,A.kp,A.Ak,A.KS,A.F4,A.B3,A.ajK,A.AO,A.oK,A.Ys,A.Yr,A.iy,A.asA,A.yI,A.VL,A.c1w,A.tm,A.tn,A.aBs,A.nn,A.rW,A.bxN,A.aGm,A.NQ,A.dT,A.Bd,A.d3,A.wp,A.Di,A.bqk,A.baY,A.nb,A.v4,A.bjw,A.lR,A.c93,A.cyl,A.hi,A.axS,A.bBC,A.bBB,A.aNG,A.aNH,A.aNX,A.ayr,A.bF_,A.zn,A.aRq,A.aQf,A.Wn,A.bKt,A.Kk,A.qQ,A.Bl,A.vN,A.b6w,A.p3,A.uH,A.rP,A.DA,A.btx,A.Im,A.aHQ,A.akY,A.pz,A.a7m,A.bs7,A.Qh,A.P3,A.ou,A.B2,A.Dw,A.tF,A.SZ,A.Z2,A.a7g,A.Hc,A.tA,A.lQ,A.Q0,A.amz,A.aBg,A.pl,A.Re,A.a5T,A.bJP,A.aBh,A.bKn,A.bKs,A.qF,A.qD,A.qE,A.bK4,A.SR,A.aCG,A.wV,A.xp,A.KC,A.arX,A.aqT,A.arW,A.bWI,A.bOv,A.bmh,A.xJ,A.fd,A.aGO,A.arY,A.KR,A.rl,A.ak9,A.aGf,A.DL,A.mu,A.bua,A.bOp,A.z_,A.bOt,A.bRY,A.aDf,A.a5g,A.c0Z,A.Jk,A.GS,A.bJc,A.a7f,A.kX,A.tr,A.bZ7,A.vH,A.aav,A.a_J,A.bzo,A.dp,A.ckm,A.chY,A.clj,A.bs8,A.Dz,A.GR,A.Yg,A.bII,A.aQd,A.Mf,A.bIL,A.bIM,A.cnS,A.tI,A.aak,A.aaQ,A.aAr,A.bIK,A.aAv,A.axM,A.avT,A.bYt,A.c4d,A.vc,A.c3d,A.c3c,A.jd,A.bE4,A.aEo,A.a50,A.a51,A.and,A.bYq,A.azY,A.aA1,A.h1,A.bZ0,A.aA5,A.bZ_,A.ayk,A.OE,A.azZ,A.bT,A.xP,A.kG,A.avg,A.m6,A.aHT,A.fy,A.vq,A.ty,A.qP,A.nF,A.b48,A.aRw,A.bw1,A.b0L,A.Np,A.Lm,A.Ll,A.bIq,A.p1,A.aOG,A.baZ,A.b42,A.b44,A.b45,A.b47,A.a6t,A.aAL,A.Uj,A.aMJ,A.mW,A.aB2,A.aB1,A.LG,A.b_x,A.aMF,A.aB0,A.X5,A.a1f,A.caz,A.aqM,A.Wj,A.Te,A.b3D,A.TJ,A.bJ8,A.boF,A.bVO,A.aEv,A.aEw,A.aER,A.aET,A.a8W,A.bqZ,A.nS,A.vY,A.vx,A.aEV,A.a9k,A.b4l,A.xU,A.xV,A.amX,A.OT,A.SQ,A.iJ,A.UT,A.c5l,A.atc,A.auN,A.c2O,A.qz,A.ciz,A.aRr,A.c9Z,A.c36,A.aVC,A.aVy,A.aHv,A.a6g,A.aBo,A.BU,A.Wu,A.apG,A.c35,A.c34,A.cjq,A.bhH,A.eQ,A.pw,A.at_,A.aqg,A.ub,A.EA,A.qx,A.mD,A.c8G,A.ciy,A.a5l,A.buv,A.b0,A.uE,A.x8,A.a9l,A.I8,A.a9Y,A.a9Q,A.La,A.hD,A.agi,A.vC,A.aTu,A.aWZ,A.Ud,A.a05,A.a9u,A.Ue,A.z4,A.aHP,A.aFF,A.aqO,A.aHw,A.q8,A.Jg,A.FK,A.Jf,A.bV,A.aBe,A.EJ,A.e0,A.tQ,A.ay_,A.an0,A.az5,A.al9,A.LH,A.aYY,A.OP,A.tR,A.a0k,A.aHy,A.LK,A.c3N,A.aaW,A.aae,A.QI,A.c4e,A.c4f,A.aaf,A.QJ,A.c4g,A.AA,A.bLt,A.xj,A.a68,A.a6a,A.kN,A.FO,A.aJP,A.c5O,A.aJJ,A.c5v,A.c5P,A.c5Q,A.aJQ,A.aXd,A.aJN,A.anh,A.aXa,A.aba,A.aJO]) +p(A.CY,[A.amO,A.b1u,A.b1q,A.amP,A.bJn,A.ctx,A.ctz,A.cpo,A.cpS,A.cpR,A.btf,A.btg,A.btc,A.btd,A.bte,A.csb,A.csa,A.bnu,A.css,A.cst,A.cqP,A.cqQ,A.cqM,A.cqN,A.cqO,A.cqR,A.bVU,A.ctH,A.bvF,A.bvE,A.cq1,A.cqg,A.bba,A.bcE,A.bcF,A.bcC,A.bcD,A.bcB,A.bhc,A.bhf,A.bhd,A.crh,A.bni,A.bnj,A.ctR,A.ctQ,A.cix,A.bt2,A.bGk,A.bsK,A.bsL,A.bsI,A.bsJ,A.ct0,A.cp_,A.csx,A.csy,A.cqv,A.cqw,A.cqx,A.cqy,A.cqz,A.cqA,A.cqB,A.cqC,A.bxq,A.bxr,A.bxs,A.bxu,A.bxB,A.bxF,A.bEp,A.bVJ,A.bVK,A.bqp,A.bqo,A.bf6,A.bk_,A.bjW,A.bjX,A.bjY,A.bjZ,A.bjV,A.bjT,A.bk1,A.bQl,A.c7p,A.ciK,A.ciM,A.ciN,A.ciO,A.ciP,A.ciQ,A.ciR,A.cnN,A.cnO,A.cnP,A.cnQ,A.cnR,A.chk,A.chl,A.chm,A.chn,A.cho,A.chp,A.bLJ,A.bLK,A.bLO,A.buT,A.buU,A.bRg,A.bRh,A.cqW,A.cqX,A.cqY,A.cqZ,A.cr_,A.cr0,A.cr1,A.cr2,A.bfM,A.bE7,A.bZE,A.bZM,A.bZN,A.bZO,A.bZQ,A.b7r,A.bnw,A.bjN,A.bjL,A.bjM,A.bfo,A.bfp,A.bfq,A.bfr,A.btE,A.btF,A.btC,A.b0N,A.bmu,A.bmv,A.btr,A.bhZ,A.csA,A.crN,A.bf_,A.bf2,A.aLM,A.bo1,A.ccD,A.ccE,A.c8e,A.b7C,A.b7y,A.bdY,A.bof,A.a2p,A.aFS,A.bwo,A.bwn,A.csW,A.csY,A.cmm,A.c6T,A.c6S,A.cpa,A.cp9,A.cmN,A.cmP,A.cmO,A.boc,A.bob,A.bo3,A.ccb,A.ccj,A.ccl,A.bXv,A.bXy,A.bY0,A.bXO,A.bXM,A.bXV,A.bXW,A.bXE,A.bXC,A.bXS,A.bXQ,A.bXZ,A.bY9,A.bXK,A.bXX,A.bXI,A.bXG,A.bY1,A.cmg,A.ckw,A.ccA,A.c9E,A.cey,A.bzX,A.bWs,A.bWv,A.cpF,A.ce4,A.beq,A.c7u,A.c7v,A.cod,A.coi,A.cpK,A.cpL,A.b7l,A.biJ,A.bto,A.bFo,A.bFp,A.bGr,A.caI,A.caJ,A.bGi,A.bGh,A.cll,A.clm,A.cn7,A.cpD,A.bmk,A.bml,A.bmm,A.btP,A.cpy,A.bGA,A.c19,A.c1a,A.c1b,A.caf,A.cb6,A.cba,A.cb8,A.cb1,A.cb_,A.caZ,A.cb3,A.cb4,A.cbh,A.cbf,A.cbg,A.cbd,A.cbe,A.cbj,A.cbi,A.cbp,A.cbr,A.cbo,A.cbl,A.cbk,A.cbt,A.cbs,A.cjd,A.cjg,A.cjf,A.cji,A.cjh,A.cje,A.cmh,A.bwp,A.cpH,A.cpI,A.crm,A.crn,A.cro,A.ct9,A.ctA,A.ctB,A.cs5,A.cuC,A.bwD,A.b0F,A.b0G,A.b0H,A.cu3,A.cu_,A.ctZ,A.ctW,A.cu0,A.ctY,A.cu1,A.cu2,A.ctX,A.ctV,A.cu6,A.cu5,A.cu4,A.c8W,A.c8V,A.cf_,A.beN,A.beO,A.bAN,A.cue,A.cuc,A.cub,A.cud,A.cua,A.ccW,A.cd4,A.cd_,A.ccY,A.ceO,A.ceW,A.ceQ,A.cgj,A.cgp,A.cuh,A.cui,A.cuj,A.blL,A.blM,A.chc,A.cin,A.cio,A.cip,A.bVj,A.bVk,A.bVl,A.bVm,A.b7b,A.b79,A.bo5,A.b3z,A.bEt,A.bu2,A.blf,A.bDE,A.bYn,A.b7e,A.b7g,A.b7k,A.bf8,A.bf9,A.bDH,A.bDG,A.civ,A.bDA,A.bCE,A.bCF,A.bCB,A.bCC,A.bCD,A.bCz,A.bLe,A.bLc,A.bL9,A.bLd,A.bL8,A.bLf,A.bLg,A.bLh,A.bLi,A.bLj,A.bLk,A.bLl,A.bLm,A.bLn,A.bLa,A.bLo,A.bLp,A.ct8,A.biA,A.biB,A.biE,A.biH,A.biI,A.biC,A.biD,A.biF,A.biG,A.biz,A.bfA,A.bfz,A.bfB,A.bfC,A.bfD,A.bfK,A.bfE,A.bfF,A.bfG,A.bfH,A.bfI,A.bfJ,A.b5L,A.b5M,A.b5N,A.b5O,A.b5P,A.b5Q,A.bgB,A.bgD,A.bgE,A.bgG,A.bgy,A.bgz,A.bgs,A.bgt,A.bgw,A.bgx,A.bgr,A.bqu,A.bZa,A.csd,A.crQ,A.b65,A.bth,A.btj,A.btk,A.c9X,A.c9U,A.c9T,A.c9S,A.bj2,A.biZ,A.bj0,A.biX,A.bVV,A.bVW,A.cpw,A.ctl,A.caT,A.caW,A.caS,A.ch7,A.bCS,A.ctJ,A.bks,A.bkt,A.bku,A.bkv,A.bkw,A.bkx,A.bm5,A.bm6,A.bm7,A.bm8,A.bm3,A.bm4,A.blZ,A.bm_,A.bm0,A.blY,A.bwz,A.bwA,A.bKz,A.csp,A.csq,A.bYz,A.bYA,A.b28,A.b1y,A.bmF,A.bmD,A.bmE,A.c0X,A.c0Y,A.bMl,A.brl,A.brm,A.brn,A.bgi,A.bgk,A.bgl,A.bgm,A.bgn,A.bgo,A.bgj,A.bBp,A.c_Y,A.c5Y,A.c5Z,A.be0,A.bOA,A.bOB,A.bOC,A.bnP,A.bax,A.bJ6,A.bJ7,A.b0p,A.b0i,A.b0j,A.b0x,A.bvX,A.bvV,A.bvU,A.b2r,A.b57,A.b4I,A.b4R,A.b4S,A.b5_,A.b50,A.b51,A.b52,A.b53,A.b4J,A.b4U,A.b4V,A.b4W,A.b4X,A.c0V,A.c0s,A.c0r,A.c0P,A.c0R,A.c0O,A.c0u,A.c0v,A.c0w,A.c0y,A.c0z,A.c0t,A.c0A,A.c0B,A.c0C,A.c0D,A.c0E,A.c0N,A.c0L,A.c0M,A.c0p,A.c0m,A.c0n,A.b81,A.b83,A.b8e,A.b80,A.b7N,A.b7X,A.b8v,A.b8g,A.b7U,A.b7Q,A.b7V,A.b8r,A.b8o,A.b8n,A.b8q,A.b8x,A.b8c,A.b82,A.b7P,A.b7K,A.b90,A.b9j,A.b9h,A.b9f,A.b9i,A.b9g,A.b9m,A.b9t,A.c8j,A.c8n,A.c8m,A.b9o,A.b9n,A.b9q,A.b9p,A.baA,A.baz,A.bay,A.baI,A.baF,A.baD,A.baE,A.baG,A.baH,A.baN,A.baM,A.baS,A.baR,A.baV,A.baT,A.baU,A.baP,A.baQ,A.baO,A.ckW,A.ckU,A.ckV,A.bkP,A.b2O,A.b2P,A.b2Q,A.b2J,A.c9H,A.c9J,A.bjv,A.blh,A.bsR,A.bsT,A.bsS,A.bsV,A.bsQ,A.bsX,A.bsU,A.bsY,A.bzZ,A.bDx,A.bDs,A.bDf,A.bDg,A.bDe,A.bD4,A.bD3,A.bD5,A.bD6,A.bD1,A.bCZ,A.bDb,A.bM2,A.bLZ,A.bM3,A.c64,A.bSX,A.bSY,A.bT0,A.c37,A.c38,A.c39,A.bvk,A.bvj,A.bvm,A.bvn,A.bvo,A.bvp,A.bvq,A.bvr,A.bvb,A.bvi,A.bvh,A.bvg,A.bve,A.bvf,A.bI9,A.bIf,A.bIe,A.bIg,A.bIa,A.bSE,A.bSG,A.bSH,A.bSI,A.c8q,A.c8r,A.b8D,A.b8B,A.b8C,A.b8A,A.b_K,A.b8T,A.c8u,A.c8s,A.b8K,A.b8N,A.cdc,A.bQo,A.bQp,A.bQq,A.bQm,A.bQn,A.b8Z,A.b8X,A.b8V,A.b8Y,A.b8U,A.bHN,A.bht,A.bhk,A.bhi,A.bhj,A.bhs,A.bhr,A.bhy,A.bhw,A.bhx,A.b9c,A.b95,A.b9Q,A.b9R,A.b9M,A.b9L,A.b9N,A.b9W,A.b9J,A.b9P,A.b9C,A.b9A,A.b9B,A.b9S,A.b9z,A.b9y,A.b9v,A.b9w,A.bad,A.bae,A.ba9,A.ba6,A.ba3,A.ba4,A.clK,A.cm0,A.cm1,A.cm_,A.clV,A.clW,A.clU,A.bai,A.bah,A.baj,A.bak,A.bam,A.bas,A.bdD,A.bdM,A.bdJ,A.bdK,A.bdO,A.be2,A.be1,A.bei,A.beg,A.beh,A.bfZ,A.bg5,A.bg7,A.bEX,A.bHf,A.cpf,A.cph,A.bnN,A.bnL,A.bnM,A.bnK,A.bnR,A.bnQ,A.bnI,A.bnJ,A.bnG,A.bnH,A.cbV,A.cbT,A.bMe,A.bMb,A.bsd,A.bsq,A.bsl,A.bsh,A.bsi,A.bsv,A.bsw,A.buB,A.buH,A.buE,A.bvN,A.bvP,A.bvO,A.bx_,A.bxh,A.bxi,A.bx2,A.bx1,A.bx7,A.bzn,A.bzl,A.be3,A.beb,A.bec,A.bea,A.bFW,A.bG5,A.bG6,A.bG2,A.bG7,A.bG1,A.bG_,A.bG0,A.bFX,A.bFY,A.bG3,A.bG4,A.bFU,A.bFV,A.bFQ,A.c7c,A.c7b,A.c7a,A.c7e,A.c7d,A.bG8,A.bS1,A.be7,A.be5,A.be6,A.c91,A.c9_,A.caN,A.cl0,A.bRx,A.blA,A.bly,A.blz,A.blw,A.blx,A.blt,A.blr,A.boI,A.boH,A.boK,A.boJ,A.bRy,A.bRB,A.bRk,A.bRn,A.bRu,A.bRs,A.bRt,A.bRr,A.bRl,A.bRm,A.bRp,A.bRq,A.bRo,A.bRP,A.bRN,A.bRO,A.bRM,A.bRQ,A.bRL,A.bRJ,A.bRK,A.bRF,A.bRG,A.bTu,A.bTw,A.bV4,A.bV5,A.bV7,A.bTe,A.bTo,A.bTp,A.bTq,A.bTr,A.bTs,A.bTt,A.bjf,A.bjh,A.bji,A.bTE,A.bTG,A.bGl,A.bGm,A.bGn,A.bGo,A.bGp,A.bGq,A.bTH,A.bTI,A.bTJ,A.bTK,A.bTL,A.bTW,A.bTS,A.bTT,A.bU3,A.bTX,A.bTY,A.bU4,A.bTZ,A.bU_,A.bU0,A.bU1,A.bU7,A.bU6,A.bUw,A.bUx,A.bUy,A.bUc,A.bUa,A.bUb,A.bU9,A.bU8,A.bUg,A.bUe,A.bUf,A.bUd,A.bUB,A.bUH,A.bUI,A.bUG,A.bUK,A.bUP,A.bUX,A.bUY,A.bUZ,A.bV_,A.bVg,A.bVf,A.bVh,A.bVB,A.bXh,A.bXe,A.bX9,A.bX5,A.bX7,A.bWY,A.bWZ,A.bX_,A.bX0,A.bX1,A.bX2,A.bXb,A.cpZ,A.bXn,A.bXl,A.bJe,A.b_R,A.b_S,A.b_T,A.b_U,A.be_,A.bSM,A.bSL,A.bIH,A.bSV,A.boL,A.boM,A.bRD,A.b_G,A.b_H,A.bbl,A.bbm,A.bbn,A.c1M,A.c1L,A.c4t,A.cdW,A.bbt,A.bbu,A.bbr,A.bbs,A.bbo,A.bbp,A.bbq,A.cqh,A.cqi,A.cqj,A.cqk,A.byI,A.bmL,A.bmM,A.bmN,A.bFr,A.bOD,A.bOE,A.bOF,A.bOG,A.bOH,A.bXs,A.bYf,A.bYg,A.bYi,A.bYj,A.bYh,A.bYd,A.bYe,A.bYk,A.bYl,A.c1S,A.c2f,A.c2g,A.c2h,A.c2j,A.c2m,A.c48,A.c49,A.c4a,A.c47,A.c4q,A.bRV,A.bRW,A.bRT,A.bRS,A.b3Q,A.bdU,A.b0_,A.c6h,A.b00,A.b01,A.b02,A.b03,A.b2j,A.b2i,A.b2h,A.b2e,A.b2f,A.b2g,A.b2k,A.b_V,A.b_W,A.byF,A.byO,A.byS,A.byL,A.byT,A.bC_,A.bCa,A.bC8,A.bC9,A.bC7,A.bCq,A.bCc,A.bCb,A.bBW,A.bBV,A.bBX,A.bBY,A.bBZ,A.bBT,A.bCd,A.bCe,A.bCf,A.bCg,A.bCh,A.bCi,A.bCj,A.bCk,A.bCl,A.bCm,A.bCn,A.bCo,A.bCp,A.bC3,A.bC4,A.bC5,A.bC6,A.bC2,A.bJ0,A.chw,A.chs,A.cug,A.bJL,A.bJM,A.bV1,A.c_F,A.c_I,A.c1B,A.c1A,A.c1D,A.c1C,A.c1E,A.c1I,A.c1H,A.c1F,A.c1G,A.c1J,A.cnV,A.cnW,A.c1O,A.c21,A.c22,A.c23,A.beC,A.beD,A.c9a,A.cj3,A.cj4,A.cjF,A.c9i,A.c99,A.c9g,A.c9h,A.beJ,A.c9j,A.beT,A.c9o,A.c9t,A.cjP,A.cjN,A.cjQ,A.cjR,A.beZ,A.bGc,A.c9A,A.bmI,A.bmJ,A.bmK,A.cs6,A.bWz,A.bZo,A.ccn,A.bIS,A.bIT,A.bJ_,A.bQF,A.bQJ,A.ctU,A.cu8,A.cik,A.cig,A.cic,A.cid,A.cfh,A.cff,A.cfa,A.cfc,A.cfn,A.cfo,A.cfm,A.b3T,A.b3U,A.b3V,A.bcJ,A.bcK,A.bcL,A.bhJ,A.bhK,A.bhL,A.bjG,A.bjH,A.bjI,A.b04,A.b05,A.b06,A.cfq,A.cfp,A.bAV,A.cam,A.can,A.ch9,A.bEb,A.b60,A.c85,A.c86,A.c87,A.c7J,A.c7K,A.c7L,A.c7W,A.c7Z,A.c8_,A.c80,A.c81,A.c82,A.c83,A.c84,A.c7M,A.c7N,A.c7O,A.c7X,A.c7H,A.c7Y,A.c7G,A.c7P,A.c7Q,A.c7R,A.c7S,A.c7T,A.c7U,A.c7V,A.c8C,A.c8D,A.c8w,A.c8x,A.c8A,A.c8z,A.c8B,A.bge,A.cau,A.caw,A.cay,A.cav,A.cax,A.cd9,A.cd6,A.cd8,A.cd7,A.cbu,A.cbv,A.cbx,A.cbw,A.cby,A.cbz,A.cbB,A.cbA,A.ci2,A.ci3,A.ci5,A.ci6,A.ci4,A.cdu,A.cdr,A.cjV,A.cdD,A.cdF,A.cdB,A.cdC,A.cdz,A.cdA,A.cdE,A.cdG,A.cdH,A.cdO,A.cdL,A.cdJ,A.cdQ,A.cdR,A.cdS,A.cdP,A.cdM,A.cdN,A.cdK,A.byx,A.ck1,A.c_j,A.cge,A.cfZ,A.cg_,A.cg0,A.cg1,A.bBn,A.bF6,A.bF7,A.chM,A.chL,A.chD,A.chE,A.chP,A.chZ,A.ci0,A.ci1,A.ci_,A.coP,A.coQ,A.coR,A.coS,A.bHq,A.ciX,A.ciW,A.bJ1,A.ciU,A.cjb,A.cjc,A.cj6,A.cj7,A.cj9,A.cja,A.bMr,A.bQv,A.cg7,A.cg4,A.cg6,A.cg5,A.cg3,A.clx,A.ck8,A.ck6,A.ck5,A.clr,A.clE,A.clJ,A.cgg,A.cgh,A.cgi,A.cmM,A.cmF,A.cmG,A.cmD,A.cmE,A.cmJ,A.cmK,A.cmL,A.cmI,A.cmB,A.cmW,A.cmV,A.cmS,A.cmT,A.cn5,A.cn8,A.cna,A.cn9,A.cnk,A.cnl,A.cqJ,A.cqK,A.bZT,A.bZU,A.ck9,A.cka,A.ckc,A.ckd,A.c6M,A.c_M,A.c12,A.c13,A.c14,A.c16,A.c17,A.bFK,A.c8R,A.c8S,A.bcr,A.bcs,A.bct,A.cr7,A.cqp,A.byl,A.c8a,A.bur,A.bum,A.bOa,A.bO7,A.bO8,A.bOb,A.b2v,A.buy,A.buz,A.bva,A.bv9,A.clg,A.clh,A.cli,A.c_B,A.bo_,A.bO1,A.b5y,A.bMM,A.bMP,A.bMO,A.bNa,A.bNb,A.bN6,A.bN7,A.bN8,A.bN9,A.bN4,A.bN5,A.bEj,A.bEi,A.bNk,A.bNl,A.bNg,A.bNh,A.bNi,A.bMB,A.bNy,A.bNw,A.bNA,A.cq0,A.ciE,A.bNI,A.bNK,A.bNM,A.bNL,A.bNN,A.bNS,A.bNQ,A.bNR,A.bNP,A.bNY,A.bNX,A.bQM,A.bQL,A.c_O,A.bSt,A.bSr,A.cla,A.cl9,A.cl7,A.cl8,A.cpt,A.bSw,A.bSv,A.bSf,A.bSi,A.bSg,A.bSj,A.bSh,A.bSk,A.bSl,A.b6n,A.bIs,A.c6R,A.c73,A.b3O,A.c9N,A.b5G,A.b4n,A.bE_,A.bkA,A.bOl,A.bOm,A.bOk,A.bmn,A.bZL,A.c_d,A.c_c,A.c_e,A.ciC,A.cql,A.b_M,A.b_P,A.b_N,A.b_O,A.b_Q,A.cbR,A.cbO,A.cbM,A.cbN,A.cbQ,A.c6J,A.c6K,A.c6L,A.coF,A.cmb,A.cc5,A.b3L,A.c74,A.c79,A.co8,A.co7,A.bcx,A.bOo,A.coJ,A.coH,A.bem,A.bh2,A.bh3,A.cas,A.bip,A.bit,A.biq,A.bi0,A.bi8,A.bir,A.bic,A.bi7,A.biw,A.bi_,A.bif,A.cat,A.ckP,A.bnn,A.cqd,A.bnq,A.bnp,A.cjw,A.bgJ,A.bgK,A.bgM,A.bgN,A.bgI,A.bgU,A.bgV,A.bgW,A.bgX,A.cjt,A.cju,A.cjr,A.bMa,A.bnD,A.cdl,A.biO,A.biQ,A.biL,A.biN,A.biM,A.bHD,A.bNc,A.bEo,A.boq,A.box,A.boz,A.boB,A.boD,A.bos,A.bou,A.bow,A.ca0,A.ca1,A.ca2,A.ca5,A.ca6,A.ca7,A.bqA,A.bqy,A.bqx,A.btK,A.cdi,A.buO,A.buN,A.buM,A.c6l,A.c6m,A.c6n,A.c6o,A.c6p,A.c6q,A.c6r,A.c6s,A.c6w,A.c6B,A.c6C,A.c6D,A.c6E,A.c6F,A.c6G,A.c6v,A.c6t,A.c6x,A.c6y,A.c6z,A.c6A,A.buX,A.cqG,A.cqH,A.cqI,A.ceI,A.ceJ,A.bzx,A.bzz,A.bzw,A.c_i,A.bzU,A.bCA,A.bPO,A.bPN,A.bPR,A.bPT,A.bPP,A.bFn,A.ckx,A.ckA,A.bFm,A.bFc,A.bFi,A.bFk,A.bH2,A.cki,A.ckg,A.ckh,A.ckf,A.bHn,A.ciq,A.bsM,A.ciH,A.cpY,A.cks,A.ckF,A.ckD,A.b3S,A.c1o,A.c1l,A.chi,A.chf,A.bQW,A.bQX,A.bQY,A.bQZ,A.bR3,A.bR4,A.bR5,A.bR7,A.bRe,A.bRb,A.bRd,A.ckQ,A.bRi,A.bLT,A.bLP,A.bLQ,A.bLR,A.bLV,A.bLX,A.bLY,A.bEy,A.bEz,A.bEA,A.byX,A.bVv,A.bVI,A.bWa,A.bZv,A.bZw,A.cn_,A.cmZ,A.cn0,A.cn1,A.cmY,A.cmX,A.cn2,A.bfs,A.bS7,A.bS9,A.bS8,A.bS6,A.bS5,A.cl3,A.cnq,A.cns,A.cnu,A.cnw,A.cny,A.cnX,A.c1V,A.cre,A.c3Q,A.c6g,A.c68,A.c6a,A.c6d,A.c67,A.b6e,A.b6f,A.c4v,A.c4w,A.bqC,A.bqD,A.btO,A.bDK,A.ccw,A.cuq,A.c_X,A.cnF,A.bn6,A.bmW,A.bmY,A.bn_,A.bmU,A.bn1,A.bmT,A.bn3,A.b_A,A.b_C,A.bk8,A.bk9,A.bka,A.bkb,A.bkc,A.by4,A.by5,A.crv,A.bBG,A.bBH,A.bBI,A.bBK,A.bBM,A.bBN,A.bBO,A.bBP,A.bBQ,A.bBR,A.bBS,A.bBL,A.bBD,A.bBE,A.bBF,A.csE,A.cum,A.bYc,A.bYr,A.bZ6,A.cun,A.bWe,A.c1r,A.c1q,A.c1p,A.c1s,A.bkp,A.bko,A.bkq,A.bkn,A.bkh,A.bki,A.bkj,A.bkm,A.bkf,A.bkg,A.bke,A.bkd,A.bkr,A.crp,A.cup,A.cpp,A.cp5,A.cp4,A.cp2,A.cp3,A.cp1,A.cpq,A.cpP,A.cps,A.cqD,A.cpU,A.cpV,A.bzS,A.bzT,A.bzR,A.bzP,A.bzQ,A.cry,A.crz,A.crA,A.crF,A.crG,A.crH,A.crI,A.crJ,A.crK,A.crL,A.crM,A.crx,A.crB,A.crw,A.crC,A.crD,A.crE,A.bHE,A.bZH,A.bMS,A.cti,A.cth,A.cuA,A.c8N,A.c8L,A.c_m,A.c_n,A.c_p,A.c_q,A.c_r,A.c_s,A.c_t,A.c_v,A.c_w,A.c_x,A.c_y,A.c_A,A.b6g,A.bYQ,A.bYP,A.co5,A.co6,A.co1,A.cnZ,A.cnY,A.bYC,A.bMz,A.bLz,A.bLv,A.bLw,A.bLx,A.bLy,A.cu7,A.byE,A.ceF,A.clb,A.cct,A.ccq,A.ccu,A.bPA,A.bPz,A.bPo,A.bPE,A.bPF,A.bPG,A.bPD,A.bPC,A.ctT,A.bPI,A.bPK,A.bPL,A.bPM,A.bPJ,A.ckB,A.bpt,A.bpu,A.cpW,A.bpv,A.bqM,A.bqG,A.bqH,A.bqI,A.bqJ,A.bqK,A.bqL,A.bqE,A.bqW,A.bqT,A.bqU,A.bqX,A.bqY,A.bqN,A.b3Y,A.b3Z,A.bWO,A.bWP,A.bWQ,A.bWR,A.bWS,A.bWT,A.bWN,A.bxM,A.b5x,A.b5w,A.bcN,A.bcO,A.bcP,A.bcM,A.bs1,A.buR,A.c95,A.bSd,A.bSe,A.bSc,A.bSb,A.bt7,A.csF,A.b4a,A.b5D,A.b5E,A.b62,A.ctn,A.b7x,A.bCH,A.cso,A.b4D,A.blE,A.bwi,A.buK,A.buJ,A.buj,A.bui,A.buk,A.bul,A.but,A.buu,A.bvG,A.q3,A.bGx,A.bGw,A.b37,A.b39,A.b3i,A.b3k,A.b3m,A.b3o,A.b3b,A.b3f,A.b3g,A.b2V,A.b2W,A.b3v,A.b3p,A.b3r,A.b2Y,A.b2Z,A.b3w,A.b3x,A.b32,A.b34,A.b35,A.b33,A.b31,A.cda,A.buZ,A.bv_,A.bDB,A.bDC,A.bsz,A.bsA,A.bsB,A.bsC,A.bsD,A.bsE,A.bsF,A.bsG,A.bsH,A.cqr,A.cqq,A.cqs,A.cqt,A.cqu,A.cee,A.cef,A.ceg,A.ceh,A.cei,A.cej,A.ceb,A.aku,A.bzE,A.bzF,A.ceL,A.c_h,A.bwu,A.bzB,A.bzC,A.bJX,A.cu9,A.cf1,A.cf7,A.cf6,A.biP,A.b4x,A.b4y,A.byv,A.bHB,A.bt3,A.bv7,A.bv8,A.bv1,A.bv2,A.bv5,A.av4,A.buA,A.bet,A.beu,A.bew,A.bev,A.bwR,A.bwS,A.bwZ,A.bwG,A.bwH,A.bwI,A.bwJ,A.bwK,A.bwL,A.bwM,A.bwN,A.bwO,A.bwP,A.bwQ,A.bwF,A.bwY,A.bwU,A.bwV,A.bwW,A.bog,A.bGS,A.bGG,A.bGI,A.bGP,A.bGR,A.bGN,A.bGO,A.bQ9,A.bQ4,A.bQ5,A.bQ2,A.bQa,A.bQf,A.bQd,A.bQb,A.b5l,A.b59,A.b5q,A.b5r,A.b5s,A.b5p,A.b5o,A.b5h,A.b5c,A.b5d,A.b5e,A.b5f,A.b5b,A.b5g,A.b5j,A.b5i,A.cpi,A.cpj,A.bxk,A.bxj,A.bxo,A.bxn,A.bxp,A.bbU,A.bbP,A.bbK,A.bbL,A.bbM,A.bcf,A.bce,A.bbN,A.bcp,A.bbS,A.bbR,A.bbT,A.bc5,A.bc2,A.bc3,A.bc4,A.bbY,A.bbZ,A.bc_,A.bc0,A.bbB,A.bbC,A.bbz,A.bby,A.bbA,A.bbx,A.bbI,A.bbJ,A.bcc,A.bbV,A.bcb,A.bc8,A.bbW,A.bcg,A.bro,A.brp,A.brw,A.bry,A.brz,A.brB,A.brA,A.brC,A.brD,A.brE,A.brF,A.brH,A.brI,A.brJ,A.brK,A.brL,A.brM,A.brN,A.brO,A.brP,A.brQ,A.brS,A.brT,A.brU,A.brW,A.brY,A.bll,A.blm,A.bli,A.blj,A.bOL,A.bP0,A.bOP,A.bOQ,A.bOO,A.bOW,A.bOR,A.bP7,A.bOS,A.bOT,A.bOU,A.bP4,A.bP5,A.bP_,A.bOX,A.bP9,A.bPa,A.c07,A.c06,A.c03,A.c02,A.c0a,A.c01,A.c00,A.c08,A.c09,A.c2H,A.c2J,A.c2K,A.bd5,A.bd6,A.bd7,A.bd4,A.bdi,A.bd3,A.bdl,A.bdm,A.bdn,A.bdo,A.bdp,A.bdq,A.bdr,A.bd8,A.bd9,A.bda,A.bdb,A.bdc,A.bdd,A.bde,A.bdf,A.bdg,A.bdh,A.bdj,A.bdk,A.ctP,A.bb_,A.bfT,A.bkT,A.bkU,A.bkV,A.bl5,A.bl7,A.bl8,A.bl9,A.bkS,A.bla,A.blb,A.blc,A.bld,A.bkW,A.bkX,A.bkR,A.bkY,A.bkQ,A.bkZ,A.bl_,A.bl0,A.bl1,A.bl2,A.bl3,A.bl4,A.bl6,A.bt4,A.bt6,A.bue,A.bBy,A.bBx,A.bBz,A.c5X,A.bEw,A.b6N,A.b6O,A.b6W,A.b6V,A.b6Y,A.b6X,A.b6P,A.b6Q,A.b72,A.b6L,A.b6M,A.b6x,A.b6T,A.b6S,A.b6U,A.b6D,A.b6E,A.b6F,A.b6z,A.b70,A.b71,A.b6G,A.b6H,A.b6I,A.btv,A.btw,A.btt,A.btu,A.btz,A.bq8,A.bq9,A.bpZ,A.bq_,A.bpQ,A.bpP,A.bq5,A.bq0,A.bpT,A.bpU,A.bpV,A.bpW,A.bpX,A.bpY,A.bpS,A.bq7,A.bq3,A.bq4,A.bpR,A.bq6,A.bq1,A.bq2,A.bpN,A.bpO,A.c3S,A.c3T,A.c3U,A.c3W,A.c3X,A.c3Y,A.c3Z,A.c4_,A.c40,A.c41,A.c42,A.c3V,A.c43,A.bpJ,A.bpF,A.bpG,A.bpH,A.bpM,A.b11,A.b10,A.b0Y,A.b0Z,A.b1_,A.b13,A.b12,A.b1a,A.b1b,A.b1m,A.b15,A.b14,A.b19,A.b18,A.b1g,A.b1h,A.b17,A.b16,A.b1d,A.bgZ,A.bh_,A.bh0,A.bJQ,A.bJR,A.bJS,A.bJT,A.bJU,A.bJV,A.bWi,A.bWj,A.bWk,A.bWl,A.bWm,A.bWn,A.bWo,A.bWp,A.bpd,A.bpe,A.bpf,A.bO5,A.b7t,A.b7u,A.b7v,A.b7w,A.bfO,A.bfP,A.bfQ,A.bpa,A.bpb,A.bp9,A.bpc,A.bbd,A.bKJ,A.bKK,A.bKL,A.bKM,A.bKN,A.bzg,A.bzh,A.bzi,A.bzj,A.bzk,A.bJv,A.bJw,A.bKU,A.bKV,A.bKW,A.bKX,A.bKY,A.bKo,A.bKp,A.bKq,A.bKr,A.bKm,A.bJY,A.bJZ,A.bK_,A.bK1,A.bK2,A.bK0,A.bK3,A.bKk,A.bKl,A.bKa,A.bK9,A.bKb,A.bK8,A.bKc,A.bK7,A.bKd,A.bK6,A.bKe,A.bK5,A.bKf,A.bKg,A.bKh,A.bKi,A.bKj,A.bMu,A.bMv,A.bMw,A.bMx,A.bMy,A.bkG,A.bkH,A.bkI,A.bkF,A.bkJ,A.bkE,A.bkK,A.bkL,A.bkD,A.bkM,A.bkN,A.bkO,A.bp4,A.bp5,A.bp6,A.bp3,A.bp7,A.bp8,A.bJp,A.bJq,A.c1x,A.c1y,A.bph,A.bpi,A.bpk,A.bT2,A.csS,A.csT,A.csU,A.csV,A.bu4,A.bu9,A.bub,A.bRZ,A.bBt,A.bBr,A.bBs,A.bJd,A.bZe,A.bZf,A.bZg,A.bZl,A.bZm,A.bZn,A.bw9,A.bwa,A.bwb,A.bwc,A.bwd,A.bwe,A.bw_,A.bw0,A.by6,A.by7,A.by8,A.by9,A.c_Z,A.c0_,A.bmj,A.bzp,A.bA0,A.bsa,A.bsb,A.bs9,A.byn,A.byp,A.bCJ,A.c4P,A.c4Q,A.c4R,A.c4U,A.c4V,A.c4W,A.c4X,A.c4Y,A.c4Z,A.c5_,A.c50,A.c4S,A.c4T,A.c57,A.c5b,A.b2x,A.bqa,A.bqb,A.cgM,A.cgN,A.cgS,A.cgR,A.cgw,A.cgv,A.cgC,A.cgE,A.cgG,A.cgH,A.cgI,A.cgy,A.cgz,A.cgA,A.bB8,A.bB9,A.bBa,A.bBb,A.bBc,A.bB0,A.bB_,A.bB1,A.bAY,A.bAX,A.bAZ,A.bAP,A.bAT,A.bAU,A.cfQ,A.cfR,A.cfF,A.cfE,A.cfD,A.cfC,A.cfA,A.cfB,A.bAn,A.bAo,A.bAp,A.bAq,A.bAr,A.bAg,A.bAe,A.bAf,A.bAc,A.bAb,A.bAd,A.bA6,A.bAJ,A.bAG,A.bAH,A.bAF,A.bAE,A.bA9,A.bAa,A.csh,A.coz,A.coA,A.bYw,A.c4o,A.c4p,A.c3C,A.c3B,A.c3A,A.c3z,A.c5i,A.c5j,A.c5k,A.cln,A.clo,A.bNt,A.bNr,A.bNu,A.bNq,A.bNo,A.beo,A.bep,A.crj,A.bHF,A.cr9,A.cqU,A.cr8,A.bHH,A.bHI,A.bHK,A.bHL,A.bHM,A.cuo,A.b5W,A.b5U,A.b5V,A.cqV,A.cn6,A.cdo,A.bSa,A.c3a,A.ctF,A.ctC,A.ctD,A.ctE,A.bd_,A.bd0,A.bcT,A.c7f,A.bHv,A.bHw,A.bHx,A.cq3,A.cq4,A.cqa,A.b3J,A.b3K,A.b3F,A.b3G,A.crT,A.csG,A.csH,A.csI,A.csJ,A.csK,A.csL,A.csM,A.csN,A.csO,A.csP,A.csQ,A.crq,A.crr,A.ctv,A.bVe,A.bVp,A.coY,A.br0,A.br_,A.br1,A.br3,A.br5,A.br2,A.brj,A.cqc,A.bDV,A.bDW,A.cs8,A.bnd,A.bne,A.cot,A.cou,A.cor,A.beB,A.bYS,A.bYT,A.bYU,A.bYV,A.bYW,A.bYX,A.bYY,A.bYZ,A.ckq,A.ckp,A.bYM,A.bd2,A.c3k,A.c3l,A.c3j,A.c3i,A.c3p,A.c3q,A.c3r,A.c3s,A.c3t,A.c3u,A.c3v,A.c3w,A.c3x,A.c3y,A.c3o,A.c3G,A.c3H,A.c3I,A.c3P,A.c4c,A.c4b,A.c4j,A.c4k,A.c4m,A.c4n,A.cp7,A.c5D,A.c5N,A.c5B,A.c5x,A.c5y,A.c5A,A.c5z,A.c5K,A.c5E,A.c5C,A.c5F,A.c5M,A.c5J,A.c5H,A.c5G,A.c5I,A.csm]) +p(A.amO,[A.b1t,A.b1s,A.b1r,A.bJo,A.ctw,A.cty,A.btb,A.bt9,A.bta,A.bnt,A.blN,A.bVS,A.bVT,A.bVR,A.bb1,A.bb2,A.bnX,A.bnY,A.bb9,A.bI_,A.bt1,A.bYH,A.bYI,A.bpC,A.bpD,A.ct2,A.ct3,A.cp0,A.cpe,A.bxC,A.bxD,A.bxE,A.bxx,A.bxy,A.bxz,A.bqq,A.bk0,A.ct5,A.ct6,A.bIC,A.ciL,A.bIR,A.bLL,A.bLN,A.csZ,A.bRf,A.bk3,A.bk5,A.bk4,A.bE8,A.bZF,A.bZP,A.bZR,A.btD,A.bmt,A.bZK,A.bjP,A.bjQ,A.ccC,A.ccJ,A.ccI,A.ccF,A.ccG,A.ccH,A.b7A,A.ctq,A.bJk,A.c6U,A.c6V,A.cnI,A.cnH,A.cp8,A.c6X,A.c6Y,A.c7_,A.c70,A.c6Z,A.c6W,A.bo9,A.bo8,A.bo7,A.cc7,A.ccf,A.ccd,A.cc9,A.cce,A.cc8,A.cci,A.cch,A.ccg,A.cck,A.bXz,A.bXx,A.bXN,A.bXL,A.bXU,A.bXD,A.bXB,A.bXR,A.bXP,A.bY_,A.bYa,A.bXJ,A.bXY,A.bXH,A.bXF,A.bY7,A.bY8,A.bY3,A.bY4,A.bY5,A.bY6,A.cmf,A.cme,A.c6i,A.c7F,A.c7E,A.ciA,A.chr,A.cpm,A.cpn,A.cr4,A.ckv,A.cku,A.c2M,A.c2L,A.c7w,A.cbc,A.cb5,A.cb0,A.cbq,A.cbn,A.b7G,A.b7H,A.cuD,A.bwC,A.b_Y,A.b0C,A.b0D,A.b0E,A.c8U,A.c8X,A.c8Y,A.cuf,A.ceZ,A.beP,A.beM,A.bAM,A.cd5,A.cd2,A.cd3,A.cd0,A.ccZ,A.ceX,A.ceU,A.ceV,A.ceS,A.ceR,A.cgm,A.cgn,A.cgo,A.cgk,A.cim,A.cil,A.b3y,A.b6k,A.b6h,A.b6j,A.b6i,A.bu1,A.b7i,A.ciw,A.bCx,A.bCy,A.bLb,A.bfg,A.b5S,A.bgC,A.bgF,A.bgA,A.bgu,A.bZb,A.btl,A.bti,A.bhR,A.bhS,A.c9Q,A.biU,A.biT,A.bj3,A.bj1,A.bCM,A.bCN,A.bCO,A.bCW,A.bCX,A.caR,A.caV,A.ch8,A.bCQ,A.bCT,A.bCU,A.bCR,A.boZ,A.boO,A.boP,A.boT,A.boU,A.boQ,A.boR,A.boS,A.bp_,A.bp0,A.bp1,A.bp2,A.boV,A.boW,A.boX,A.boY,A.bs0,A.bFu,A.bFv,A.bFx,A.bFy,A.bFF,A.bFG,A.bFH,A.bFI,A.bFD,A.bFE,A.bFB,A.bFC,A.bFz,A.bFA,A.b0s,A.b0t,A.b0v,A.b0b,A.b09,A.b08,A.b0u,A.b0a,A.b0r,A.b0o,A.b0q,A.b0m,A.b0n,A.b0k,A.b0l,A.b0f,A.b0e,A.b0g,A.b0h,A.b0d,A.b0c,A.b0w,A.bvS,A.bvY,A.bvT,A.b2n,A.b2o,A.b2q,A.b4H,A.b4Q,A.b4P,A.b4T,A.b4O,A.b54,A.b4L,A.b4M,A.b4N,A.b55,A.b4K,A.b56,A.b4Y,A.b4Z,A.c0q,A.c0Q,A.c0S,A.c0T,A.c0U,A.c0F,A.c0x,A.c0K,A.c0J,A.c0o,A.c0l,A.c0k,A.c0G,A.c0H,A.c0I,A.b84,A.b8f,A.b8_,A.b7M,A.b8z,A.b8w,A.b8u,A.b7T,A.b8l,A.b8m,A.b8i,A.b8h,A.b8j,A.b7W,A.b8s,A.b8k,A.b8p,A.b8t,A.b7S,A.b7Y,A.b89,A.b8a,A.b8y,A.b8d,A.b85,A.b86,A.b87,A.b88,A.b7R,A.b7O,A.b7Z,A.b7L,A.b7J,A.b9e,A.b9d,A.b9s,A.b9r,A.c8k,A.baC,A.baB,A.baJ,A.baK,A.baL,A.bgd,A.bgb,A.bgc,A.b2H,A.b2I,A.b2N,A.b2M,A.b2L,A.b2K,A.b2S,A.b2T,A.b2U,A.c9G,A.bjt,A.blg,A.bDy,A.bDo,A.bDp,A.bDq,A.bDj,A.bDn,A.bDm,A.bDv,A.bDt,A.bDu,A.bDh,A.bD2,A.bD0,A.bD_,A.bDc,A.bM0,A.bM_,A.bM1,A.cjp,A.cjo,A.bSZ,A.bT_,A.bWM,A.bWL,A.bId,A.bIb,A.bSB,A.bSD,A.bSJ,A.bSC,A.bSK,A.c8p,A.b8G,A.b8H,A.b8E,A.b8F,A.b_J,A.b8Q,A.c8t,A.cdb,A.b8W,A.bHO,A.bhm,A.bhn,A.bho,A.bhl,A.bhq,A.bhp,A.bhu,A.bhv,A.b91,A.b93,A.b92,A.b94,A.b98,A.b99,A.b9G,A.b9T,A.b9X,A.b9U,A.b9V,A.b9K,A.b9H,A.b9I,A.b9D,A.b9E,A.b9F,A.b9O,A.ba0,A.bac,A.bab,A.ba5,A.ba8,A.ba7,A.clN,A.clL,A.clM,A.clZ,A.clY,A.clO,A.clP,A.clQ,A.clR,A.clT,A.clS,A.bag,A.bal,A.bav,A.bar,A.bao,A.bat,A.ban,A.bdE,A.bdF,A.bdG,A.bdH,A.bdI,A.bdC,A.bdL,A.bdP,A.bdQ,A.bdR,A.bdS,A.bej,A.bek,A.bee,A.bfX,A.bfY,A.bg_,A.bg0,A.bg1,A.bg4,A.bg3,A.bfV,A.bg2,A.bg6,A.c2F,A.bEV,A.bEW,A.bEU,A.bEK,A.bEJ,A.bEL,A.bEN,A.bEP,A.bEO,A.bEM,A.bEQ,A.bER,A.bHh,A.bHj,A.bHi,A.bHd,A.bH9,A.bHa,A.bHb,A.bHc,A.caH,A.bnS,A.cbU,A.cbW,A.bMc,A.bs3,A.bs4,A.bs5,A.bs6,A.bsc,A.bsf,A.bsm,A.bsp,A.bsg,A.bsj,A.bsk,A.bsn,A.bso,A.bsr,A.bss,A.bsx,A.bst,A.buI,A.buG,A.buC,A.buD,A.bvQ,A.bvR,A.bxg,A.bxf,A.bxe,A.bxd,A.bxc,A.bx3,A.bx4,A.bx5,A.bx6,A.bx8,A.bx9,A.bxa,A.bxb,A.bzf,A.bz3,A.bz4,A.bz5,A.bz6,A.bz7,A.bz8,A.bz9,A.bza,A.bzb,A.bzc,A.bz2,A.byY,A.byZ,A.bz_,A.bz0,A.bz1,A.bzd,A.bze,A.bzm,A.bed,A.be9,A.be8,A.bFZ,A.bFR,A.bFO,A.bFP,A.bG9,A.bS3,A.bS2,A.c90,A.caM,A.caO,A.cl_,A.bGa,A.bRv,A.bRw,A.blv,A.bls,A.cco,A.bJ4,A.bRz,A.bRA,A.bRR,A.bRH,A.bRE,A.bTx,A.bTv,A.bV6,A.bV3,A.bTf,A.bTg,A.bTh,A.bTi,A.bTj,A.bTk,A.bTn,A.bj6,A.bj7,A.bjd,A.bje,A.bjb,A.bjg,A.bjc,A.bj8,A.bj9,A.bja,A.bjj,A.cdd,A.bTy,A.bTD,A.bTA,A.bTz,A.bEB,A.bTO,A.bTM,A.bTN,A.bTR,A.bTP,A.bU2,A.bU5,A.bUv,A.bUu,A.bUt,A.bUl,A.bUi,A.bUq,A.bUz,A.bUC,A.bUA,A.bUD,A.bUE,A.bUF,A.bUN,A.bUM,A.bUO,A.bUL,A.bUJ,A.bUU,A.bUV,A.bUT,A.bUS,A.bUW,A.bVi,A.bVD,A.bVy,A.bVz,A.bVA,A.bVC,A.bVE,A.bXd,A.bXf,A.bX4,A.bXi,A.bXa,A.bWX,A.bX3,A.bX6,A.bXc,A.bXm,A.c2o,A.c2p,A.c2q,A.c2r,A.c2s,A.c2t,A.c2u,A.c2v,A.c2w,A.c2x,A.c2y,A.c2z,A.c2A,A.c2B,A.c2C,A.c2D,A.c2E,A.bSP,A.bSN,A.bST,A.bSQ,A.bSR,A.byC,A.bpB,A.c1K,A.c4r,A.c4s,A.c33,A.cdV,A.cdU,A.bIw,A.bIx,A.bR0,A.bXq,A.bXp,A.bXt,A.bXr,A.c2i,A.c2k,A.c2l,A.b6t,A.b6u,A.c46,A.bRU,A.bRX,A.bdT,A.byP,A.byQ,A.byN,A.byR,A.byM,A.byK,A.bBU,A.bJ3,A.cht,A.chu,A.chv,A.chx,A.chy,A.chz,A.bI8,A.bJr,A.bJs,A.bJt,A.bJK,A.bJN,A.bV0,A.bZ4,A.bZ3,A.bZ1,A.bZ2,A.c_G,A.c_K,A.c_J,A.c3J,A.beF,A.beG,A.beH,A.beI,A.c9b,A.c9d,A.c9e,A.c97,A.c98,A.c96,A.cj0,A.cj_,A.cj2,A.cj1,A.c9w,A.c9v,A.c9u,A.beQ,A.beR,A.beS,A.c9k,A.c9l,A.c9m,A.c9p,A.c9q,A.c9n,A.c9r,A.c9s,A.beU,A.beV,A.beW,A.beX,A.c9x,A.c9z,A.cjO,A.c0e,A.c0g,A.c0b,A.crc,A.cpc,A.bmH,A.b4t,A.b7E,A.byb,A.byc,A.bye,A.bol,A.bok,A.bon,A.boo,A.bnA,A.bny,A.bnz,A.bzt,A.bzs,A.bzr,A.bhz,A.bhE,A.bhF,A.bhA,A.bhB,A.bhC,A.bhD,A.bhh,A.bIW,A.bJh,A.bQH,A.bQI,A.bQD,A.bQE,A.bZy,A.bZz,A.bZA,A.bZB,A.bZC,A.bom,A.b_v,A.b_w,A.cie,A.ci9,A.cia,A.cfi,A.cfe,A.cf9,A.c62,A.b1n,A.c6P,A.bAQ,A.c7B,A.c7z,A.c7A,A.chb,A.c88,A.c7I,A.cjk,A.cjj,A.cjl,A.cjn,A.cqf,A.cqe,A.cdt,A.cdv,A.cdq,A.cds,A.ccL,A.cdT,A.cnn,A.cnm,A.cno,A.bBl,A.bBm,A.bF2,A.cdm,A.c9B,A.c9C,A.c9D,A.chS,A.chQ,A.chR,A.cdn,A.bLE,A.bMo,A.bMm,A.bMn,A.bMp,A.bMq,A.bQw,A.bQx,A.bQs,A.bQt,A.bQu,A.cbE,A.bQB,A.bQA,A.bQz,A.cgd,A.cgc,A.cgb,A.cg9,A.cga,A.cg8,A.ckY,A.ckX,A.ckZ,A.clv,A.clw,A.clt,A.clu,A.cls,A.ck7,A.clD,A.cgf,A.bZ5,A.bZu,A.cmR,A.cmU,A.cnc,A.cne,A.cnd,A.cng,A.cnh,A.cnf,A.cnA,A.cnz,A.c_N,A.c0f,A.c0h,A.c0c,A.c0d,A.c15,A.btZ,A.btY,A.ceC,A.buo,A.bup,A.blT,A.blR,A.blS,A.bEq,A.bMC,A.bME,A.bMG,A.bMF,A.bML,A.bxY,A.bxZ,A.bEm,A.bEl,A.bEk,A.bHu,A.bHt,A.bHs,A.bNj,A.bNm,A.bNv,A.bNJ,A.czb,A.bQO,A.bQP,A.bQQ,A.b6m,A.bT3,A.bkB,A.bkC,A.bLH,A.bOi,A.bOj,A.bOh,A.bZs,A.c_f,A.c_g,A.c63,A.cbP,A.cbK,A.cbL,A.cbJ,A.c6I,A.coG,A.cma,A.cm8,A.cmc,A.cm9,A.cc4,A.cc3,A.b3M,A.c78,A.c76,A.c77,A.c75,A.coI,A.c5m,A.bNe,A.bNf,A.cah,A.cai,A.cao,A.caq,A.cap,A.bi4,A.bih,A.bii,A.bij,A.bik,A.bil,A.bim,A.bin,A.bio,A.bi5,A.bi6,A.bi1,A.bi3,A.bis,A.biu,A.biv,A.bi9,A.bia,A.bib,A.bid,A.cbF,A.cbG,A.cbH,A.cbI,A.bnE,A.bnF,A.bnC,A.bnB,A.b6_,A.bdt,A.bdu,A.bop,A.bor,A.boy,A.boA,A.boC,A.boE,A.bot,A.bov,A.ca4,A.ca3,A.ccQ,A.ccP,A.ccO,A.cde,A.cdh,A.cdg,A.cdj,A.cdk,A.b0U,A.cdX,A.ceo,A.cep,A.ceq,A.ceH,A.ch6,A.bEa,A.bPS,A.bPU,A.bPQ,A.ckz,A.cky,A.bFe,A.bFf,A.bFg,A.bFh,A.bFd,A.bFj,A.bFl,A.bFb,A.ck2,A.ci8,A.bH6,A.bH5,A.bH7,A.bH4,A.bH3,A.ccx,A.ciF,A.ckr,A.bOn,A.ckI,A.ckJ,A.ckH,A.ckC,A.ckG,A.ckE,A.c8b,A.c1m,A.c1n,A.chd,A.bEe,A.bEd,A.bQV,A.cl4,A.bR2,A.bRa,A.bRc,A.bLW,A.bLS,A.bLU,A.bVt,A.bW8,A.bW9,A.bW7,A.bWb,A.clA,A.cm7,A.b4j,A.b4k,A.b4h,A.b4i,A.b4f,A.b4g,A.b4e,A.cl2,A.cnp,A.cnr,A.cnt,A.cnv,A.cnx,A.c6H,A.crd,A.com,A.c6f,A.c69,A.c6b,A.b4A,A.b6d,A.ccv,A.cg2,A.coK,A.bA1,A.cnD,A.cnE,A.cnC,A.blH,A.bmV,A.bmX,A.bmZ,A.bn0,A.bn2,A.bn5,A.bn8,A.bn7,A.c8M,A.c8K,A.cac,A.cab,A.bI6,A.cm5,A.cm4,A.c_o,A.c_u,A.bYR,A.co4,A.co_,A.co0,A.cmv,A.cmq,A.cmr,A.cmz,A.cmA,A.cmt,A.cmu,A.cmw,A.bVw,A.bnl,A.bLA,A.bLC,A.ceE,A.ceD,A.ccr,A.ccs,A.bPr,A.bPs,A.bPt,A.bPu,A.bPv,A.bkz,A.beL,A.bAK,A.bqQ,A.bqS,A.bqV,A.bqR,A.bI2,A.buP,A.csk,A.csj,A.bt8,A.bCG,A.bpn,A.bGy,A.b3t,A.b3u,A.b2X,A.b36,A.b3_,A.b30,A.ced,A.cec,A.byW,A.ceK,A.b46,A.bxK,A.b2y,A.cf2,A.cf3,A.cf0,A.cf4,A.cf5,A.bzO,A.byu,A.bHC,A.bv3,A.bv4,A.bv6,A.c10,A.bjy,A.bjB,A.bjC,A.bjD,A.bjE,A.bjF,A.bjz,A.bjA,A.bjx,A.bwX,A.bGJ,A.bGH,A.bGL,A.bGK,A.bGM,A.bQ3,A.bGV,A.b5m,A.bxm,A.bxl,A.bbX,A.bbF,A.bbD,A.bbE,A.bci,A.bcj,A.bck,A.bcl,A.bcm,A.bcn,A.bco,A.bca,A.bbw,A.brr,A.brq,A.brs,A.brt,A.bru,A.brx,A.brv,A.brG,A.brR,A.brV,A.brX,A.brZ,A.bOM,A.bP8,A.bP3,A.bP2,A.bOV,A.bP6,A.bON,A.c04,A.c05,A.c2I,A.buf,A.bEx,A.ctK,A.c5q,A.b6R,A.b6Z,A.b6A,A.b6C,A.b6B,A.b6y,A.b6J,A.bBu,A.Ad,A.bZd,A.bZh,A.bym,A.byq,A.byo,A.c52,A.c4G,A.c4F,A.c4O,A.c4N,A.c4M,A.c4L,A.c4K,A.c4J,A.c4I,A.c4H,A.c4E,A.c4D,A.c4C,A.c53,A.c56,A.c5a,A.c58,A.c59,A.c51,A.c5e,A.c54,A.c55,A.c5c,A.c5d,A.c5f,A.c5g,A.bqc,A.cgL,A.cgK,A.cgO,A.cgY,A.cgZ,A.cgX,A.ch_,A.cgV,A.cgW,A.cgT,A.cgQ,A.cgU,A.cgP,A.ch4,A.ch5,A.ch3,A.ch1,A.ch2,A.ch0,A.cgF,A.cgu,A.cgx,A.cgD,A.cgJ,A.cgs,A.cgt,A.cgB,A.cgq,A.cgr,A.bBd,A.bB7,A.bB6,A.bB5,A.bB4,A.bB3,A.bBi,A.bBh,A.bBj,A.bBk,A.bBf,A.bBe,A.bBg,A.bAL,A.bAS,A.bAR,A.c7k,A.c7i,A.c7j,A.cbZ,A.cbX,A.cbY,A.cfP,A.cfO,A.cfX,A.cfY,A.cfW,A.cfT,A.cfU,A.cfS,A.cfV,A.cft,A.cfu,A.cfv,A.cfG,A.cfH,A.cfI,A.cfJ,A.cfK,A.cfL,A.cfM,A.cfN,A.cfw,A.cfx,A.cfy,A.cfz,A.cfs,A.bAm,A.bAl,A.bAk,A.bAj,A.bAi,A.bAw,A.bAv,A.bAx,A.bAy,A.bAu,A.bAs,A.bAt,A.bA5,A.bAI,A.bAA,A.bAz,A.bAD,A.bAC,A.bAB,A.bA8,A.bA7,A.csi,A.csn,A.cc2,A.bYv,A.bYx,A.bYy,A.c3D,A.c3f,A.c3g,A.c3h,A.c3e,A.bHG,A.b2u,A.b2t,A.b5X,A.bcV,A.bcZ,A.bcW,A.bcX,A.bcY,A.b4o,A.bYs,A.c7h,A.c7g,A.b40,A.bWH,A.bWG,A.cq2,A.cq7,A.cq8,A.cq5,A.cq6,A.cq9,A.b3I,A.b3H,A.bGB,A.coX,A.bri,A.br6,A.brd,A.bre,A.brf,A.brg,A.brb,A.brc,A.br7,A.br8,A.br9,A.bra,A.brh,A.ccR,A.b4m,A.cs7,A.bnf,A.cov,A.con,A.coq,A.cop,A.bhI,A.cko,A.coC,A.coB,A.ctg,A.ctf]) +p(A.amP,[A.b1p,A.bvC,A.bvD,A.bYK,A.cs1,A.crW,A.bHZ,A.ct1,A.csz,A.bxA,A.bxw,A.bjU,A.bWD,A.cpz,A.ctM,A.bts,A.bf0,A.ccK,A.c8f,A.b7z,A.b7B,A.bdX,A.bJi,A.bwm,A.csX,A.cpb,A.crl,A.bod,A.boa,A.bo4,A.ccc,A.ccm,A.bXw,A.bXT,A.bY2,A.c6j,A.cpl,A.ckt,A.ccz,A.bql,A.bys,A.bzW,A.bzY,A.bWr,A.bWu,A.bWt,A.ce3,A.cea,A.ce6,A.c7t,A.cra,A.bGe,A.c2b,A.c28,A.c29,A.c2a,A.cog,A.cof,A.cpJ,A.bE0,A.bE1,A.bE2,A.bE3,A.bPV,A.bPW,A.bWU,A.bWV,A.bWW,A.c71,A.col,A.cmo,A.cmp,A.c61,A.cs_,A.cb7,A.cb9,A.cbb,A.cb2,A.cbm,A.cmi,A.b2D,A.b2E,A.ceY,A.cd1,A.ccX,A.ceT,A.ceP,A.cgl,A.caD,A.caE,A.caK,A.caL,A.b7a,A.bo6,A.c72,A.bEu,A.bEv,A.bu0,A.b7d,A.b7f,A.b7h,A.b7j,A.b5K,A.b5J,A.b5R,A.bgv,A.bqt,A.bqv,A.crf,A.c1j,A.c1k,A.bZ9,A.bZc,A.cse,A.csf,A.crP,A.b6a,A.c9W,A.c9V,A.c9R,A.bj_,A.cpv,A.cpx,A.bCL,A.bCV,A.caU,A.caX,A.bm2,A.b1z,A.b1A,A.b1B,A.b1M,A.b1X,A.b27,A.b29,A.b2a,A.b2b,A.b2c,A.b2d,A.b1C,A.b1D,A.b1E,A.b1F,A.b1G,A.b1I,A.b1H,A.b1K,A.b1J,A.b1L,A.b1N,A.b1O,A.b1P,A.b1Q,A.b1R,A.b1S,A.b1T,A.b1U,A.b1V,A.b1W,A.b1Y,A.b1Z,A.b2_,A.b20,A.b21,A.b22,A.b23,A.b24,A.b25,A.b26,A.c6_,A.c0W,A.bCv,A.bMj,A.bMk,A.bMi,A.b0y,A.bvZ,A.bvW,A.b2s,A.b2p,A.b8b,A.b7I,A.b9l,A.b9k,A.c8o,A.c8l,A.baf,A.baX,A.baW,A.b2R,A.c9I,A.c9L,A.c9K,A.bsW,A.bDw,A.bDr,A.bDk,A.bDl,A.bDi,A.bD7,A.bD8,A.bD9,A.bDa,A.bDd,A.bM4,A.bO3,A.bWK,A.bvl,A.bvd,A.bvc,A.bIh,A.bIc,A.bSF,A.b8P,A.b8R,A.b8S,A.b8L,A.b8I,A.b8J,A.b8O,A.b8M,A.b9_,A.caA,A.b9b,A.b9a,A.b97,A.b96,A.b9x,A.b9u,A.ba_,A.baa,A.cm2,A.cm3,A.clX,A.baw,A.bap,A.baq,A.bau,A.bdN,A.bef,A.bfW,A.bg9,A.bg8,A.bET,A.bES,A.bHg,A.bHe,A.cpg,A.bnO,A.bMd,A.bse,A.bsu,A.buF,A.bFT,A.bFS,A.be4,A.cl1,A.blq,A.blu,A.bJ5,A.c8Z,A.bRI,A.bTm,A.bTl,A.bjl,A.bjk,A.bTF,A.bTC,A.bTB,A.bEE,A.bED,A.bEC,A.bTV,A.bTU,A.bTQ,A.bUr,A.bUk,A.bUs,A.bUm,A.bUj,A.bUn,A.bUo,A.bUh,A.bUp,A.bUR,A.bUQ,A.bVb,A.bXg,A.bX8,A.bXo,A.bXj,A.bXk,A.bbj,A.b9Z,A.b9Y,A.bbk,A.bFs,A.bXu,A.c45,A.b3P,A.bCu,A.byU,A.bC0,A.bC1,A.bJu,A.bJO,A.bV2,A.c_H,A.c1z,A.c20,A.beK,A.c9c,A.beE,A.cjG,A.cjH,A.cjI,A.cjJ,A.chJ,A.cjK,A.coT,A.c9y,A.cjS,A.cjM,A.bIV,A.bQG,A.bQK,A.cij,A.cii,A.cih,A.cif,A.ces,A.cib,A.cfj,A.cfg,A.cfd,A.cfb,A.cfl,A.caa,A.bA4,A.cfr,A.cha,A.cjY,A.cjZ,A.cjm,A.cjA,A.cjD,A.cjE,A.cjB,A.cjC,A.cbD,A.cbC,A.cjX,A.cjW,A.cjU,A.ck0,A.bF3,A.bF5,A.bF9,A.bFa,A.bF8,A.chF,A.ca9,A.chG,A.coN,A.coO,A.ciY,A.cew,A.cex,A.c8J,A.cjz,A.bMs,A.c7x,A.bQC,A.ckM,A.clF,A.clG,A.cni,A.cnj,A.coZ,A.cnB,A.ckb,A.c_L,A.bFJ,A.bFL,A.c8Q,A.bu_,A.buq,A.bun,A.bO9,A.b2w,A.bGT,A.bEr,A.bEs,A.bMD,A.bMQ,A.bMR,A.bMN,A.bMX,A.bMV,A.bMW,A.bMU,A.bEh,A.bIj,A.bIi,A.bIk,A.bIl,A.bNx,A.bNz,A.bNB,A.bNC,A.bNW,A.bMT,A.bMZ,A.bMY,A.bNH,A.bNU,A.bNV,A.bQN,A.cl6,A.bSx,A.bSy,A.b6o,A.c9O,A.bWC,A.cmd,A.cc6,A.car,A.bi2,A.bie,A.big,A.bgP,A.bgR,A.bgQ,A.bgS,A.bgT,A.bgL,A.bgO,A.cjv,A.cjs,A.bM8,A.bM9,A.cbS,A.bNd,A.bqz,A.ccN,A.bqw,A.cdf,A.bft,A.ccS,A.chU,A.cke,A.cmj,A.cir,A.bsN,A.ciG,A.coV,A.coW,A.chh,A.chg,A.che,A.bR6,A.byy,A.byz,A.ckT,A.ckR,A.ckS,A.bR9,A.bVu,A.b74,A.bVH,A.ck4,A.ck3,A.bW5,A.bW6,A.c6c,A.c6e,A.c66,A.bWd,A.clB,A.clC,A.b4B,A.cta,A.cnG,A.c_V,A.b0T,A.bn4,A.b_y,A.b_z,A.b_B,A.bjn,A.bjo,A.by3,A.by2,A.bBJ,A.bWy,A.bYb,A.bkk,A.bkl,A.cus,A.ctN,A.ctO,A.csl,A.bMt,A.bEY,A.bMK,A.bMI,A.bMJ,A.bMH,A.bvL,A.bvM,A.bvH,A.bvI,A.bvJ,A.bvK,A.bN3,A.bN1,A.bN2,A.bN0,A.bNG,A.bNE,A.bNF,A.bND,A.bI7,A.c_l,A.co2,A.co3,A.cms,A.cmx,A.cmy,A.bLB,A.ceG,A.bPp,A.bPq,A.bPw,A.bPx,A.bPy,A.buL,A.bpx,A.bpy,A.bpz,A.bpw,A.bqF,A.bqP,A.bqO,A.biK,A.bI3,A.buQ,A.csu,A.b49,A.ctm,A.bCI,A.btR,A.btS,A.btT,A.bKw,A.bKx,A.c32,A.bfc,A.bfd,A.bfe,A.b38,A.b3h,A.b3j,A.b3l,A.b3n,A.b3a,A.b3c,A.b3d,A.b3e,A.b3q,A.b3s,A.b3C,A.b4d,A.ceN,A.ceM,A.ctb,A.ctc,A.cpN,A.coU,A.c1_,A.bwT,A.bGQ,A.bQ6,A.bQ8,A.bQe,A.b5k,A.b5n,A.b58,A.b5a,A.b5t,A.cem,A.bT5,A.bT6,A.bT7,A.bT8,A.bbQ,A.bc1,A.bbH,A.bbG,A.bcd,A.bch,A.bc7,A.bc6,A.bc9,A.bbO,A.bln,A.blk,A.bxP,A.bxQ,A.bxR,A.bxS,A.bxV,A.bxU,A.bxT,A.bOY,A.bOZ,A.bPc,A.bPd,A.bP1,A.bPb,A.cqn,A.bt5,A.bud,A.buc,A.bZj,A.bZi,A.bZk,A.b6K,A.b7_,A.c44,A.bPZ,A.bQ_,A.bpI,A.b0X,A.b0W,A.b1c,A.b1l,A.b1k,A.b1j,A.b1i,A.b1f,A.b1e,A.bOJ,A.bOK,A.bbc,A.bbe,A.bbb,A.bbg,A.bbh,A.bbf,A.bKI,A.bKD,A.bKH,A.bKG,A.bKF,A.bKE,A.bKP,A.bKO,A.bKQ,A.bKR,A.bKS,A.bKT,A.bOw,A.bOx,A.bOy,A.bOz,A.bpg,A.bpj,A.bu5,A.bu6,A.bu7,A.bu8,A.bOr,A.bOs,A.bPe,A.bPf,A.bPg,A.bPh,A.bPi,A.bPj,A.bmi,A.bB2,A.bAh,A.coy,A.bYu,A.bNs,A.bNp,A.bNn,A.bH1,A.ctr,A.cts,A.cqS,A.bJD,A.bcU,A.b3E,A.crS,A.bVP,A.bVQ,A.cul,A.br4,A.cqb,A.bO0,A.bO_,A.bNZ,A.bng,A.bnh,A.cos,A.c5L]) +p(A.aNI,[A.NN,A.v6,A.Em,A.Hb,A.QE,A.ZD,A.EE,A.Da,A.No,A.Vp,A.tq,A.ajh,A.Dv,A.Pi,A.A3,A.Ii,A.Vr,A.acS,A.L9,A.UM,A.eK,A.jo,A.Zx,A.aaN,A.S4,A.aA4,A.QQ,A.L0,A.L1,A.a57,A.h6,A.Hi,A.akK,A.Dr,A.Cz,A.Nn,A.apu,A.xd,A.tf,A.Ka,A.aAF,A.a1b,A.JY,A.xM,A.Un,A.Ba,A.a9V,A.vE,A.Um,A.YF,A.akR,A.Fx,A.YI,A.GD,A.Er,A.a8q,A.yH,A.w9,A.pW,A.Cs,A.at7,A.ic,A.Oc,A.Jq,A.VJ,A.De,A.IH,A.Kz,A.a32,A.H7,A.CO,A.p4,A.YO,A.SN,A.q9,A.bE,A.Py,A.i2,A.ZS,A.an7,A.xF,A.oN,A.a0v,A.rp,A.ul,A.vX,A.ye,A.HK,A.Nr,A.uu,A.xt,A.Jr,A.pZ,A.O2,A.TD,A.B0,A.vL,A.ps,A.Ip,A.tg,A.vK,A.oB,A.Nf,A.p5,A.mK,A.Fc,A.a8d,A.wf,A.Zi,A.aDn,A.anf,A.o_,A.nw,A.xH,A.VO,A.pX,A.LT,A.Y2,A.agH,A.abi,A.a_o,A.a4Y,A.BA,A.OY,A.ws,A.adH,A.ku,A.a1n,A.G_,A.VH,A.a0a,A.PV,A.Mt,A.LR,A.W7,A.acZ,A.pF,A.M2,A.YQ,A.YM,A.aLl,A.aLm,A.vU,A.amT,A.U4,A.M8,A.aOP,A.BN,A.PC,A.ly,A.av7,A.av6,A.a36,A.u1,A.Aa,A.fa,A.ayH,A.a4x,A.abf,A.aSn,A.aSo,A.BV,A.aBz,A.aOX,A.oS,A.afW,A.Mw,A.aEi,A.vw,A.a8T,A.agn,A.agl,A.a9C,A.MF,A.Ea,A.aaj,A.Tf,A.Kp,A.Yo,A.aaO,A.GV,A.YB,A.YH,A.CK,A.IA,A.aCu,A.Lg,A.aa2,A.U0,A.Ko,A.Md,A.a11,A.a3u,A.A6,A.D4,A.a5A,A.Q7,A.a_A,A.AQ,A.Tr,A.Le,A.KM,A.Ts,A.Uu,A.a1C,A.U1,A.aFK,A.YS,A.Th,A.ab9,A.aJH,A.F6,A.apF,A.Ye,A.IS,A.a2E,A.DY,A.pq,A.HI,A.a9A,A.a41,A.a8R,A.a8S,A.nJ,A.a9O,A.PB,A.qO,A.aat,A.D0,A.akc,A.Hr,A.q6,A.VP,A.zZ,A.Ly,A.zz,A.art,A.Bh,A.aan,A.Yn,A.aUX,A.M5,A.Io,A.VW,A.azW,A.JD,A.l1,A.ayJ,A.WZ,A.KD,A.mf,A.WH,A.a4V,A.M9,A.agd,A.MD,A.a7i,A.XU,A.a7A,A.Ti,A.a7E,A.a7B,A.Tm,A.a8V,A.VI,A.Hl,A.yg,A.an_,A.lh,A.ajx,A.Pr,A.y7,A.qo,A.v3,A.Gc,A.jH,A.ok,A.qm,A.Ab,A.ke,A.Ek,A.aFe,A.r2,A.zy,A.atS,A.aF7,A.au_,A.WK,A.a4u,A.alg,A.nf,A.PK,A.Yx,A.ms,A.a_W,A.lL,A.I2,A.Dn,A.rK,A.Iw,A.K0,A.Sf,A.Ap,A.a5D,A.tj,A.SC,A.nM,A.Fw,A.kv,A.qV,A.FH,A.LL,A.asR,A.a1h,A.a2t,A.ari,A.aBf,A.YX,A.a27,A.td,A.ot,A.x_,A.Aw,A.J6,A.TM,A.a1z,A.J9,A.Eh,A.IX,A.IY,A.a8m,A.IP,A.uX,A.x0,A.qX,A.ang,A.a4Z,A.n7,A.oh,A.DX,A.SD,A.ns,A.Fn,A.rI,A.xi,A.wU,A.Dy,A.wK,A.uv,A.A_,A.nA,A.Bm,A.aa8,A.l8,A.p2,A.YW,A.YU,A.YV,A.P2,A.Lk,A.zJ,A.nB,A.Hs,A.J5,A.xg,A.Ax,A.Nx,A.pp,A.qI,A.T_,A.rS,A.fb,A.km,A.a5C,A.avk,A.a4W,A.jm,A.CC,A.aGg,A.apW,A.aCv,A.aCs,A.zQ,A.aQt,A.V8,A.Nt,A.aQW,A.QV,A.Kd,A.a73,A.vW,A.a5j,A.JK,A.zR,A.Q4,A.kE,A.a58,A.U5,A.U6,A.UA,A.rM,A.Fs,A.rH,A.aHz,A.HC,A.Bu,A.a26,A.AE,A.EK,A.AB,A.qH,A.aBl,A.Kl,A.xS,A.io,A.y4]) +q(A.b7s,A.aTM) +q(A.aBw,A.na) +p(A.hc,[A.alQ,A.amq,A.amn,A.amo,A.amy,A.amu,A.amp,A.amx,A.alT,A.alX,A.alS,A.alR,A.am0,A.am2,A.am9,A.am7,A.am6,A.alZ,A.am1,A.alY,A.am4,A.am8,A.am_,A.am3,A.am5,A.amr,A.amt,A.ams]) +q(A.jB,A.jk) +p(A.jB,[A.a3v,A.ame,A.alO,A.ami,A.Ob,A.um,A.Hh,A.alW,A.alV,A.Zp,A.Zs]) +p(A.alU,[A.Zm,A.Oa,A.amh,A.amv,A.O9]) +p(A.D,[A.RK,A.amm,A.lz,A.BD,A.aFC,A.vT,A.b2,A.er,A.aP,A.hR,A.L6,A.AV,A.a8K,A.zA,A.el,A.abW,A.aK2,A.aV_,A.ago,A.R5,A.zi,A.adJ,A.tv,A.ajO,A.ha,A.WM,A.cO,A.Q5,A.BO,A.MG,A.Oj,A.Ok,A.Ol,A.Om,A.On,A.Oo,A.Op,A.Oq,A.Or,A.Os,A.Ot,A.z5,A.DI,A.mt,A.JM,A.JN,A.JO,A.JP,A.JQ,A.JR,A.JS,A.JT,A.JU,A.JV,A.JW,A.JX,A.eB,A.a3C,A.aJM]) +p(A.ame,[A.abQ,A.abR]) +p(A.lZ,[A.OD,A.aAg,A.aAt]) +p(A.OD,[A.aCJ,A.akk,A.amH,A.amJ,A.amI,A.aza,A.aam,A.aE5,A.amU]) +q(A.az9,A.aam) +p(A.um,[A.ama,A.amc,A.amd,A.amb,A.amf]) +p(A.f_,[A.al4,A.rV,A.xW,A.atL,A.aH3,A.aMu,A.aCX,A.aNL,A.QO,A.GQ,A.o2,A.Ag,A.Bp,A.xY,A.oI,A.an1,A.aOb,A.as5,A.asr,A.aky,A.aHu]) +p(A.j1,[A.kr,A.aAb]) +p(A.kr,[A.a5p,A.aRu,A.aRt,A.a5q,A.a5s,A.a5t,A.a5u,A.a5w,A.a5x,A.a5y]) +p(A.bjO,[A.yM,A.aN1]) +q(A.a5r,A.aRu) +q(A.aA9,A.aRt) +q(A.bh7,A.aN1) +q(A.agh,A.aFP) +p(A.aAb,[A.aAc,A.a5v]) +p(A.iB,[A.a0c,A.a55,A.azK,A.azO,A.azM,A.azL,A.azN]) +p(A.a0c,[A.azx,A.azw,A.azv,A.azB,A.azD,A.azJ,A.azH,A.azG,A.azz,A.azC,A.azy,A.azF,A.azI,A.azA,A.azE]) +p(A.HW,[A.asa,A.Q3]) +q(A.as8,A.Q3) +p(A.wC,[A.abx,A.ae7]) +p(A.aqF,[A.RH,A.Rx]) +q(A.asG,A.a1N) +p(A.b5H,[A.a4g,A.a8C]) +p(A.c2n,[A.bqn,A.bf5]) +q(A.b5T,A.bIz) +q(A.aqI,A.bIt) +p(A.c7o,[A.aY2,A.cnM,A.aXT]) +q(A.ciJ,A.aY2) +q(A.chj,A.aXT) +p(A.qM,[A.O5,A.Qs,A.Qx,A.QU,A.R9,A.Tk,A.Uk,A.Us]) +p(A.bSm,[A.bfL,A.bE6]) +q(A.a_C,A.aMG) +p(A.a_C,[A.bSz,A.as4,A.bQj]) +p(A.a7,[A.yn,A.UZ,A.abO,A.lx,A.a0Y,A.atq,A.J2,A.Bk]) +q(A.aP4,A.yn) +q(A.aGY,A.aP4) +q(A.Sc,A.bHz) +p(A.U7,[A.alJ,A.aCL]) +p(A.bZW,[A.by_,A.blI,A.c2P]) +p(A.bZV,[A.c8P,A.E0,A.GW]) +q(A.aPn,A.c8P) +q(A.aPo,A.aPn) +q(A.aPp,A.aPo) +q(A.uY,A.aPp) +q(A.aqn,A.uY) +p(A.bjR,[A.bGd,A.bk6,A.bhg,A.bpr,A.bGb,A.bJg,A.bRC,A.bSW]) +p(A.bjS,[A.bGf,A.c_a,A.bGz,A.bfh,A.bI4,A.biR,A.c2c,A.ayt]) +p(A.as4,[A.btB,A.b0M,A.bms]) +p(A.bZZ,[A.c_4,A.c_b,A.c_6,A.c_9,A.c_5,A.c_8,A.bZX,A.c_1,A.c_7,A.c_3,A.c_2,A.c_0]) +p(A.bgg,[A.apq,A.arL]) +q(A.biS,A.aNA) +p(A.biS,[A.bf1,A.bo0]) +q(A.aEq,A.Ic) +q(A.aqE,A.aEq) +q(A.aqJ,A.aqE) +q(A.aLK,A.ccB) +p(J.QD,[J.a2x,J.QL,J.E,J.DT,J.wT]) +p(J.E,[J.eg,J.F,A.Jv,A.kS,A.cN,A.aji,A.n6,A.akG,A.YT,A.NZ,A.Od,A.D3,A.OH,A.ru,A.uo,A.h7,A.aM5,A.apz,A.apA,A.HP,A.aN3,A.a03,A.aN5,A.aqd,A.c0,A.aNY,A.oe,A.arP,A.asp,A.aOE,A.Qi,A.Qj,A.avc,A.axY,A.Rz,A.ay0,A.aQp,A.aQq,A.on,A.aQr,A.ayz,A.Jz,A.JA,A.aQR,A.a5n,A.va,A.aA7,A.or,A.aRF,A.aCU,A.a7k,A.aTJ,A.aDj,A.TI,A.oF,A.aUR,A.oG,A.aUZ,A.aFp,A.mM,A.aVR,A.aGk,A.oM,A.aW4,A.aGF,A.aGG,A.aHd,A.aHA,A.aXu,A.aXM,A.aXW,A.aTs,A.aYx,A.aYz,A.a_p,A.zK,A.QT,A.RS,A.az6,A.ajy,A.qk,A.aPr,A.qt,A.aR4,A.aAB,A.aV1,A.qZ,A.aW9,A.ak1,A.ak2,A.aKp,A.ak7,A.ajm]) +p(J.eg,[J.aAo,J.xZ,J.uV,A.bLs,A.bLq,A.c5r,A.bM7,A.c1d,A.c1e,A.bjp,A.bL2,A.bL0,A.bL4,A.bL3,A.bL1,A.bL5,A.bLu,A.bLr,A.b1x,A.bmp,A.bmq,A.bJA,A.bJz,A.bey,A.b0I,A.bwq,A.bHV,A.b0z,A.btV,A.bjs,A.bfk,A.b_E,A.bT4,A.c2N,A.buS,A.bGY,A.bPX,A.bIn,A.bIo,A.bIm,A.bIp,A.bGg,A.bJB,A.bJC]) +q(J.bw8,J.F) +p(J.DT,[J.IM,J.QM]) +p(A.b9,[A.uk,A.WS,A.a9h,A.Vi,A.BI,A.Mj,A.kx,A.LV,A.lA,A.acQ,A.a_D,A.RQ,A.eH,A.yi]) +p(A.vT,[A.Hd,A.ahj,A.yW,A.yV]) +q(A.acH,A.Hd) +q(A.abK,A.ahj) +q(A.ep,A.abK) +p(A.cp,[A.yU,A.V_,A.hB,A.BL,A.adE,A.aKo]) +q(A.dB,A.UZ) +p(A.b2,[A.al,A.ld,A.bt,A.Mb,A.adR,A.C_,A.Mz,A.ag0]) +p(A.al,[A.ba,A.O,A.aPA,A.c5,A.a33,A.aPe,A.ad8]) +q(A.ho,A.er) +q(A.a0q,A.L6) +q(A.Pc,A.AV) +q(A.a0p,A.zA) +q(A.ql,A.V_) +p(A.aeQ,[A.aeR,A.aeS]) +p(A.aeR,[A.Mp,A.Mq,A.aeT]) +p(A.aeS,[A.aeU,A.aeV]) +q(A.agR,A.Rp) +q(A.vJ,A.agR) +q(A.Hp,A.vJ) +p(A.Oz,[A.I,A.bj]) +p(A.a2p,[A.qi,A.a2q]) +q(A.a4M,A.xW) +p(A.aFS,[A.aF4,A.NH]) +p(A.kS,[A.a4l,A.RM]) +p(A.RM,[A.aeg,A.aei]) +q(A.aeh,A.aeg) +q(A.En,A.aeh) +q(A.aej,A.aei) +q(A.qr,A.aej) +p(A.En,[A.a4m,A.a4n]) +p(A.qr,[A.a4o,A.a4p,A.a4q,A.a4r,A.a4s,A.a4t,A.Jw]) +q(A.agL,A.aNL) +q(A.ec,A.WS) +q(A.aQ,A.ec) +p(A.jp,[A.FV,A.G0,A.WN]) +q(A.LW,A.FV) +p(A.tW,[A.oU,A.b6]) +q(A.Vj,A.oU) +p(A.M0,[A.aG,A.mg]) +p(A.Gd,[A.tU,A.yj]) +q(A.aga,A.Vg) +p(A.aMI,[A.mV,A.M3]) +q(A.aed,A.tU) +p(A.kx,[A.jI,A.hn,A.adb,A.agq,A.fo]) +q(A.MB,A.G0) +p(A.xD,[A.WT,A.a2Z,A.o4,A.a97,A.a96]) +q(A.agb,A.WT) +q(A.aTD,A.aXi) +p(A.BL,[A.u0,A.acp]) +p(A.hB,[A.adL,A.W9]) +p(A.da,[A.Mv,A.ac1]) +p(A.Mv,[A.y8,A.pJ,A.ai9]) +p(A.acy,[A.BE,A.BF]) +q(A.dA,A.ai9) +p(A.aUV,[A.oT,A.nU]) +p(A.aUU,[A.ag1,A.ag2]) +q(A.a90,A.ag1) +p(A.yh,[A.C0,A.ag4,A.My]) +q(A.ag3,A.ag2) +q(A.U_,A.ag3) +p(A.aFi,[A.agf,A.coa,A.c7m,A.ccT,A.Gf,A.ccU]) +q(A.ce1,A.agf) +p(A.amS,[A.wB,A.akp,A.bws,A.b41,A.b7c,A.bPH]) +p(A.wB,[A.ajS,A.auK,A.aHk,A.aFG]) +p(A.e8,[A.aWD,A.aWC,A.Yt,A.akq,A.Qd,A.atP,A.atO,A.aHl,A.V2,A.ako,A.akn,A.al3,A.ash,A.asw,A.aTH,A.aTG,A.asJ,A.aJL]) +p(A.aWD,[A.ajU,A.auM]) +p(A.aWC,[A.ajT,A.auL]) +p(A.b61,[A.caF,A.clk,A.c7n,A.By,A.abF,A.aPl,A.aWL,A.aOB]) +q(A.c7D,A.aKB) +q(A.c6Q,A.c7n) +q(A.atM,A.QO) +p(A.alL,[A.ce2,A.aZ1]) +q(A.aPf,A.ce9) +q(A.aXP,A.aPf) +q(A.ce7,A.aXP) +q(A.cen,A.aPl) +q(A.aYX,A.aWM) +q(A.coj,A.aYX) +p(A.o2,[A.SG,A.a2h]) +q(A.aMx,A.agV) +p(A.cN,[A.bK,A.a0U,A.arc,A.ary,A.Is,A.x2,A.Eg,A.RF,A.Js,A.ayO,A.ayV,A.aAS,A.aD3,A.oE,A.afY,A.oL,A.mO,A.agB,A.aHB,A.FN,A.y2,A.zd,A.qY,A.hw,A.ak8,A.CG]) +p(A.bK,[A.cJ,A.wk,A.zg,A.Vl]) +p(A.cJ,[A.ck,A.ct]) +p(A.ck,[A.Nh,A.ajR,A.a42,A.Nz,A.GY,A.akT,A.Ha,A.apy,A.Df,A.aqq,A.ar9,A.arA,A.DK,A.IF,A.auJ,A.a3_,A.ayd,A.aye,A.az3,A.az4,A.azf,A.azn,A.azX,A.aAX,A.KG,A.aDi,A.aEQ,A.aFn,A.a9G,A.aFL,A.aFM,A.Ul,A.aFV,A.aGH]) +p(A.a42,[A.Yf,A.Bt]) +p(A.ru,[A.anp,A.a_1,A.anr,A.ant]) +q(A.anq,A.uo) +q(A.Ht,A.aM5) +q(A.ans,A.a_1) +q(A.aN4,A.aN3) +q(A.a02,A.aN4) +q(A.aN6,A.aN5) +q(A.a04,A.aN6) +p(A.c0,[A.Pm,A.xX,A.Ef,A.RB,A.Jp,A.qC,A.F1,A.F2,A.F3,A.aDg,A.aF8,A.FL]) +q(A.kO,A.n6) +q(A.aNZ,A.aNY) +q(A.Pw,A.aNZ) +q(A.aOF,A.aOE) +q(A.Iq,A.aOF) +q(A.wL,A.Is) +p(A.xX,[A.atY,A.t6]) +q(A.ayg,A.aQp) +q(A.ayh,A.aQq) +q(A.aQs,A.aQr) +q(A.ayi,A.aQs) +q(A.a4A,A.Jz) +q(A.aQS,A.aQR) +q(A.a4I,A.aQS) +q(A.a5o,A.va) +q(A.aA8,A.a5o) +q(A.aRG,A.aRF) +q(A.aAy,A.aRG) +q(A.aCV,A.aTJ) +q(A.afZ,A.afY) +q(A.aEP,A.afZ) +q(A.aUS,A.aUR) +q(A.aEY,A.aUS) +q(A.a9a,A.aUZ) +q(A.aVS,A.aVR) +q(A.aGc,A.aVS) +q(A.agC,A.agB) +q(A.aGd,A.agC) +q(A.aW5,A.aW4) +q(A.aGE,A.aW5) +q(A.aXv,A.aXu) +q(A.aM4,A.aXv) +q(A.acx,A.a03) +q(A.aXN,A.aXM) +q(A.aOn,A.aXN) +q(A.aXX,A.aXW) +q(A.aef,A.aXX) +q(A.aYy,A.aYx) +q(A.aUT,A.aYy) +q(A.aYA,A.aYz) +q(A.aV5,A.aYA) +q(A.acI,A.aKo) +q(A.BG,A.lA) +q(A.aVr,A.afT) +q(A.w0,A.cmn) +q(A.mT,A.c60) +q(A.up,A.a_p) +p(A.lS,[A.VE,A.BJ]) +p(A.mq,[A.a5h,A.a5i,A.a5k]) +q(A.aOJ,A.Ge) +p(A.zY,[A.a2A,A.W5]) +q(A.IN,A.W5) +q(A.a4i,A.aeW) +p(A.ct,[A.ar2,A.ar3,A.Tg,A.aFo]) +q(A.aPs,A.aPr) +q(A.auW,A.aPs) +q(A.aR5,A.aR4) +q(A.az2,A.aR5) +q(A.aV2,A.aV1) +q(A.aFj,A.aV2) +q(A.aWa,A.aW9) +q(A.aGJ,A.aWa) +p(A.az8,[A.w,A.a1]) +q(A.ak3,A.aKp) +p(A.hw,[A.CD,A.akC]) +q(A.az7,A.CG) +q(A.a4U,A.CD) +q(A.aq1,A.aMO) +p(A.aq1,[A.r,A.c3,A.lU,A.aDt,A.aDv]) +p(A.r,[A.a8,A.Z,A.aZ,A.bX,A.aR_,A.aR2]) +p(A.a8,[A.Kj,A.Vt,A.a3i,A.Ri,A.a1V,A.a3h,A.a3X,A.a54,A.Ym,A.a0h,A.a0l,A.aqs,A.HT,A.XP,A.IJ,A.Yb,A.yO,A.Be,A.yX,A.Yh,A.a_s,A.HB,A.a0H,A.a99,A.KQ,A.Z5,A.Hf,A.Tb,A.a07,A.Z7,A.Z9,A.a8X,A.Zf,A.ZL,A.ZT,A.a_L,A.H9,A.a5_,A.Du,A.a1L,A.IC,A.zV,A.wX,A.a3a,A.a4B,A.a0M,A.a7O,A.a4D,A.a7I,A.a84,A.a85,A.a87,A.a0w,A.adk,A.a88,A.a4h,A.a89,A.a8a,A.a8e,A.a8h,A.a8i,A.a8n,A.a8v,A.a9d,A.Bq,A.a_q,A.IG,A.ZO,A.Ng,A.XN,A.a39,A.Je,A.a4j,A.xu,A.a9v,A.aa4,A.aao,A.Lv,A.UP,A.aaR,A.OI,A.a_3,A.a_4,A.ac8,A.D5,A.ac2,A.aeM,A.Hx,A.Y1,A.a_g,A.a_i,A.OM,A.Vv,A.SK,A.a_k,A.a_l,A.Hw,A.ach,A.acj,A.IV,A.aey,A.aew,A.adT,A.adV,A.E9,A.GO,A.a8O,A.YE,A.Mh,A.a6l,A.YP,A.yY,A.a6h,A.a12,A.afG,A.a2k,A.adv,A.aby,A.add,A.IE,A.a9W,A.A8,A.ata,A.aek,A.a98,A.Gb,A.acm,A.a4w,A.Gj,A.Gk,A.pu,A.xf,A.aAY,A.SE,A.a6q,A.a7s,A.acT,A.lq,A.a7N,A.TS,A.TX,A.ae3,A.a9B,A.Lb,A.zB,A.agz,A.Fy,A.yE,A.If,A.aUD,A.Y_,A.GL,A.LM,A.xC,A.ch,A.GU,A.Nv,A.a_Q,A.a0b,A.zk,A.Pa,A.afx,A.Id,A.a17,A.a1c,A.vh,A.zG,A.uO,A.a2s,A.E4,A.ae9,A.a4z,A.BT,A.a4X,A.a1s,A.a9i,A.S1,A.a5B,A.a6j,A.EZ,A.a7h,A.T8,A.Wi,A.WJ,A.a7C,A.a7F,A.afD,A.a7P,A.a8p,A.KW,A.a8t,A.acW,A.BY,A.afI,A.a9Z,A.Uz,A.UU,A.bl,A.k6,A.XL,A.jl,A.yN,A.PE,A.aaa,A.ZB,A.a_H,A.a91,A.Lw,A.U9,A.a6b,A.J3,A.abD,A.a2D,A.a3f,A.a3g,A.a3p,A.kI,A.ae5,A.Rt,A.Rr,A.a3T,A.abs,A.ad4,A.adZ,A.a3H,A.a3F,A.a3I,A.a3G,A.ad6,A.Bs,A.ah0,A.a9n,A.aaP,A.Fe,A.a5M,A.Yk,A.a8s,A.afU,A.aaM,A.V4]) +q(A.aNi,A.Kj) +q(A.ad,A.aUY) +p(A.ad,[A.aeN,A.abV,A.aPM,A.aPK,A.aOH,A.aPJ,A.aQa,A.ahS,A.aKq,A.acB,A.aql,A.ahx,A.a0u,A.XO,A.a2v,A.Yc,A.akN,A.aGA,A.aKZ,A.ak4,A.acr,A.aXz,A.aNQ,A.aF5,A.a7U,A.aL5,A.aXs,A.a7o,A.aNa,A.Z8,A.abM,A.ag_,A.alz,A.aLE,A.aLH,A.a_M,A.a4k,A.aRh,A.a1e,A.aOC,A.a28,A.abX,A.atW,A.a3b,A.aNS,A.aU4,A.aQM,A.aTW,A.aUe,A.a86,A.aDN,A.a0x,A.aOT,A.aDQ,A.ayu,A.aDT,A.aUf,A.a8f,A.aDY,A.a8j,A.aUl,A.a8w,A.a9e,A.aHg,A.ahw,A.ahF,A.an3,A.XM,A.abg,A.avd,A.aQc,A.aXV,A.aE0,A.agj,A.Fv,A.aGP,A.aWu,A.agJ,A.aWU,A.ahn,A.aho,A.ahp,A.ac9,A.aca,A.ac3,A.aSd,A.ahu,A.aMg,A.acb,A.X6,A.Vw,A.Wy,A.aXy,A.ahr,A.ahs,A.aci,A.ahv,A.adI,A.aRk,A.aRi,A.adU,A.adW,A.adX,A.abm,A.aYv,A.abz,A.Wg,A.aY4,A.ahi,A.ahk,A.aY3,A.aO6,A.aU2,A.adw,A.ahD,A.ahh,A.ahC,A.ahE,A.agw,A.aXR,A.W1,A.aQH,A.ai_,A.acn,A.ahN,A.aZ2,A.aZ3,A.Si,A.Sh,A.ahH,A.ahm,A.X7,A.aeX,A.afu,A.ahA,A.afv,A.afH,A.ai4,A.afX,A.ahL,A.agp,A.ai6,A.VS,A.aYF,A.agG,A.abe,A.ad1,A.Xa,A.aXo,A.ahg,A.aZ0,A.ag9,A.ad7,A.aKr,A.abq,A.ahy,A.aNf,A.acC,A.acE,A.aTQ,A.VQ,A.aOh,A.a1d,A.SH,A.VX,A.aXO,A.ahG,A.aPD,A.aXS,A.aeo,A.Wo,A.aRg,A.ahB,A.ai5,A.aRn,A.aeH,A.aeP,A.aYo,A.afq,A.X9,A.l2,A.aYs,A.a7D,A.afE,A.aTT,A.aYr,A.aUn,A.afS,A.afR,A.acX,A.ag6,A.ai2,A.ai1,A.agx,A.aVV,A.abj,A.agM,A.X4,A.aX8,A.ahe,A.aYw,A.akJ,A.adS,A.ai7,A.aLx,A.aMN,A.aUW,A.ai8,A.Xb,A.a6c,A.adN,A.aKR,A.y9,A.ahI,A.aPH,A.ahJ,A.aLu,A.ae6,A.a3U,A.ae2,A.axF,A.abt,A.ad5,A.aQ1,A.avQ,A.adY,A.ae_,A.avP,A.aOl,A.aWS,A.aWX,A.a9o,A.aWY,A.TO,A.agr,A.Vm,A.afQ,A.ai3,A.aWQ,A.aWV]) +q(A.Sy,A.aeN) +q(A.aNj,A.Sy) +p(A.Z,[A.a_e,A.a3R,A.ar6,A.AT,A.M6,A.M7,A.Pg,A.Ph,A.ajr,A.ajQ,A.ali,A.alo,A.alq,A.alr,A.abL,A.als,A.alt,A.aly,A.alF,A.alG,A.aTY,A.OZ,A.abc,A.Pp,A.aMt,A.aNF,A.LZ,A.Qe,A.a20,A.avu,A.ay9,A.aQm,A.FQ,A.aQn,A.aQo,A.ayb,A.VN,A.WX,A.ayc,A.aBq,A.Mo,A.Ve,A.RG,A.a76,A.aDG,A.aUc,A.aHD,A.aRE,A.aF3,A.aHx,A.ase,A.a2o,A.U8,A.azj,A.aAk,A.aCp,A.aNk,A.aDh,A.aF6,A.aGB,A.alj,A.aKX,A.aKY,A.He,A.Nd,A.alm,A.O3,A.aKw,A.alk,A.all,A.aOS,A.aWT,A.aD_,A.aln,A.aA_,A.a_O,A.aqf,A.aNC,A.alp,A.alu,A.a0L,A.alv,A.alw,A.aLf,A.aLd,A.aLe,A.alx,A.Ze,A.aDc,A.alA,A.ED,A.an2,A.a93,A.an8,A.ana,A.anc,A.aqw,A.aq0,A.aHi,A.MC,A.aqP,A.aNO,A.aNN,A.aNM,A.aNP,A.arD,A.arB,A.aOj,A.a6o,A.aBu,A.Qb,A.asz,A.asB,A.at9,A.QH,A.aNB,A.avf,A.OC,A.RR,A.aKu,A.aKv,A.an9,A.M1,A.ayQ,A.an6,A.uw,A.aqY,A.adj,A.BS,A.BK,A.Mi,A.av9,A.Ep,A.aAN,A.Sl,A.aBv,A.aOx,A.BW,A.aMR,A.aLF,A.aDd,A.aDS,A.aE1,A.aDM,A.aDO,A.aqu,A.acK,A.aDR,A.ayv,A.aDU,A.TE,A.aDW,A.TF,A.TG,A.aDX,A.aDZ,A.aE_,A.aEc,A.aEk,A.aFa,A.aHh,A.aAW,A.YK,A.V6,A.MH,A.XK,A.aDe,A.yL,A.akg,A.aGR,A.asn,A.ajn,A.aPq,A.ajo,A.ajp,A.ajN,A.J4,A.axW,A.Sa,A.Ss,A.Ki,A.aGQ,A.Lu,A.aWt,A.UO,A.ald,A.FC,A.aGV,A.aGW,A.aWv,A.UQ,A.aaw,A.aHC,A.anu,A.OJ,A.anv,A.apk,A.a_2,A.Hv,A.aM8,A.ac4,A.OK,A.apg,A.aRv,A.aph,A.aKx,A.abr,A.agI,A.aQG,A.api,A.aMr,A.apn,A.D6,A.apo,A.Nb,A.aJU,A.aRj,A.aex,A.aQ_,A.aMM,A.aJW,A.LQ,A.aki,A.amN,A.aqi,A.aqC,A.ajq,A.ajF,A.akl,A.aNd,A.akS,A.alb,A.Zj,A.alK,A.alM,A.apY,A.OX,A.aq3,A.GE,A.q7,A.aNz,A.I9,A.a1X,A.Qy,A.abh,A.pk,A.avs,A.afN,A.ayG,A.Af,A.ayI,A.aQC,A.aML,A.aQD,A.aQE,A.aLt,A.aSp,A.Vf,A.aRd,A.aNV,A.aXm,A.aeJ,A.Km,A.aKG,A.aD8,A.a9x,A.B6,A.aFI,A.aVx,A.aG9,A.aVG,A.aVJ,A.aGb,A.tD,A.aW2,A.aR0,A.aGZ,A.aAK,A.lY,A.hx,A.kK,A.aR1,A.apQ,A.P4,A.PU,A.bv,A.FR,A.aP7,A.a6k,A.aPY,A.ayn,A.aQu,A.a4y,A.a4T,A.S0,A.Ir,A.ln,A.aCZ,A.aD6,A.al_,A.TN,A.aED,A.aEH,A.a8Y,A.aR3,A.hb,A.aGs,A.aHE,A.aaT,A.oD,A.aso,A.avJ,A.ajH,A.ayw,A.axN,A.asE,A.aAi,A.aG4,A.a9s,A.Pn,A.OL,A.Rq,A.T6,A.avl,A.Rk,A.R4,A.axG,A.axH,A.avV,A.avR,A.avS,A.avN,A.xx,A.aAE,A.Fg,A.aEt,A.aEu,A.a8G,A.aWW]) +q(A.a0T,A.bEc) +p(A.ex,[A.RY,A.aQX]) +q(A.hk,A.RY) +q(A.Wh,A.hk) +q(A.iZ,A.Wh) +p(A.iZ,[A.a5K,A.oo]) +p(A.a5K,[A.aeb,A.a_f,A.EM,A.a4f,A.aeK,A.adP]) +q(A.aeB,A.ahS) +p(A.b_,[A.fu,A.f5,A.bb,A.aap]) +q(A.aO7,A.fu) +q(A.ajP,A.kP) +q(A.bvt,A.bvu) +q(A.bGZ,A.bH0) +q(A.c5W,A.Pv) +q(A.coM,A.c5S) +p(A.hS,[A.CP,A.RP,A.ajX,A.aCt,A.Dp,A.v5,A.a7y,A.Lx,A.I6,A.yJ]) +q(A.IB,A.aOU) +p(A.IB,[A.ayq,A.Vc,A.caG,A.a4P,A.ayp]) +p(A.aqU,[A.NU,A.NW,A.NX,A.b6q,A.b6r,A.NR,A.NT,A.NV,A.NS,A.b6v,A.b6p,A.b6s,A.NY]) +q(A.ark,A.ble) +q(A.a_K,A.a_I) +p(A.bIy,[A.b76,A.bdV,A.bfR,A.biY,A.blU,A.bma,A.bmr,A.bmO,A.bmR,A.bna,A.boh,A.bug,A.bww,A.bHk,A.bHQ,A.bMf,A.bQS,A.bVc,A.bVq,A.c1X,A.c2d,A.c3m,A.c3E,A.c4h]) +p(A.b76,[A.bDD,A.b77]) +q(A.Ty,A.X1) +p(A.bdV,[A.bdW,A.bDF]) +q(A.bf7,A.bdW) +q(A.kw,A.aJI) +p(A.ash,[A.aUh,A.aUi]) +p(A.bqm,[A.clc,A.cle]) +q(A.aUj,A.cle) +p(A.xQ,[A.byA,A.btQ]) +q(A.c0i,A.c0j) +p(A.bN,[A.zL,A.FM,A.aGe,A.ayL,A.f8,A.aDp,A.KP,A.a8y,A.oC,A.Tt,A.aFr,A.aGD,A.aq6,A.aFu,A.a43,A.a44,A.rz,A.Db,A.ry]) +p(A.f8,[A.eL,A.a2F,A.aaL,A.a4S,A.a4R,A.aze,A.azd,A.aH1,A.asf,A.Dm]) +p(A.eL,[A.akX,A.Ai,A.UY,A.aA6,A.aqo,A.aqV,A.arG,A.aaz,A.a1I,A.a1j,A.a1U]) +p(A.oC,[A.HS,A.ayD,A.ak0,A.asW,A.amA,A.Sw,A.Sx,A.ayM]) +q(A.a61,A.Sw) +q(A.aBa,A.Sx) +q(A.Ta,A.aGD) +p(A.aq6,[A.aqa,A.aFw,A.aHJ,A.atb,A.axZ,A.asD,A.azt,A.alh,A.atU,A.arx,A.aFs,A.ayC,A.V3,A.aym,A.a2g]) +p(A.aFu,[A.Ua,A.aFy,A.aFv,A.aFx]) +p(A.aym,[A.a4e,A.ayl]) +p(A.rz,[A.aaK,A.DM,A.ar1]) +q(A.a3A,A.Db) +p(A.UY,[A.IU,A.ajz,A.aGl,A.arJ,A.aCw,A.ale,A.aBC,A.av2,A.aHM]) +q(A.atE,A.Ai) +p(A.ry,[A.PI,A.akP,A.ask,A.aJD]) +p(A.akP,[A.E8,A.yP,A.Ev]) +q(A.bL7,A.bL6) +q(A.om,A.Jo) +q(A.ay3,A.x3) +q(A.Jn,A.bCw) +q(A.bL_,A.bKZ) +q(A.aBk,A.a66) +q(A.vg,A.AC) +q(A.a67,A.AD) +p(A.eF,[A.h9,A.ek]) +p(A.a2w,[A.aUA,A.chT,A.ib,A.avL,A.c5w]) +q(A.a_x,A.RT) +p(A.wy,[A.a0f,A.a0g,A.a0i,A.HR]) +p(A.bfR,[A.bfS,A.bDI]) +q(A.aq4,A.aMQ) +p(A.c7q,[A.Kv,A.Ky,A.HY]) +p(A.mw,[A.aP9,A.a29,A.P0]) +q(A.atr,A.aP9) +p(A.ckk,[A.aKC,A.aTt]) +q(A.NA,A.aKC) +q(A.qL,A.aTt) +q(A.bZ8,A.c1i) +q(A.b4_,A.bZ8) +q(A.brk,A.b6c) +p(A.Bi,[A.abI,A.abG,A.abH,A.akz,A.a_v,A.apD]) +q(A.biV,A.biY) +q(A.a_B,A.aqs) +q(A.aXB,A.ahx) +q(A.act,A.aXB) +q(A.lP,A.aMC) +p(A.lP,[A.aGN,A.vV,A.FE,A.bq,A.iF]) +p(A.wj,[A.aWs,A.aMd,A.aWA,A.aKN,A.afP]) +q(A.cjx,A.bcI) +p(A.a4a,[A.aQg,A.a49]) +q(A.a48,A.aQg) +q(A.aQh,A.bmd) +q(A.SL,A.lj) +p(A.SL,[A.lb,A.qc]) +q(A.aCK,A.lb) +q(A.ciZ,A.bme) +p(A.blU,[A.bm1,A.blV,A.blX,A.blW]) +q(A.bmb,A.bma) +q(A.bmo,A.bmr) +p(A.Pk,[A.d7,A.bY,A.rt,A.ber,A.xr,A.CR,A.p7,A.i4,A.ny,A.a8c,A.aH2]) +p(A.bY,[A.atl,A.a2S,A.anl,A.ZX,A.PO,A.Ih,A.PN,A.arV,A.a1o,A.PZ,A.apU,A.uC,A.vl,A.Zh,A.O4,A.ann,A.ZZ,A.a__,A.aGo,A.Lo,A.aay,A.V1,A.Sm,A.a7K,A.aH8,A.aax,A.aHI,A.Sn]) +q(A.aCT,A.aTI) +q(A.aGu,A.aVX) +q(A.aGv,A.aVZ) +q(A.aaC,A.aWJ) +q(A.EQ,A.aSy) +p(A.atr,[A.CF,A.wz]) +q(A.Rv,A.P0) +q(A.aDI,A.aUd) +p(A.b43,[A.bs_,A.bFt,A.bFw]) +p(A.atl,[A.arS,A.Zg,A.KK]) +p(A.a2S,[A.wI,A.vf]) +p(A.d7,[A.PX,A.anj,A.PM,A.arT,A.a_F,A.uB,A.tw,A.alE,A.alB,A.ZY,A.aGn,A.V0,A.arb,A.aAP,A.aAO,A.aDa,A.aH6]) +q(A.aLG,A.bKC) +q(A.an5,A.aLG) +q(A.avh,A.aPF) +q(A.a3e,A.aPG) +q(A.Bf,A.aW1) +q(A.aaB,A.aWK) +q(A.qJ,A.aSz) +p(A.xr,[A.z8,A.to]) +q(A.UD,A.aVY) +q(A.aac,A.aW_) +q(A.PY,A.aOq) +q(A.aL_,A.aKZ) +q(A.aL0,A.aL_) +q(A.aL1,A.aL0) +q(A.aL2,A.aL1) +q(A.aL3,A.aL2) +q(A.aL4,A.aL3) +q(A.Z4,A.aL4) +q(A.ZV,A.aLL) +q(A.za,A.ZV) +q(A.nk,A.pY) +p(A.nk,[A.aFc,A.aHb]) +q(A.axQ,A.aFc) +q(A.acs,A.aXz) +q(A.a0z,A.aNF) +q(A.a0I,A.aNQ) +q(A.aya,A.aQm) +q(A.aDH,A.aUc) +q(A.aL6,A.aL5) +q(A.Z6,A.aL6) +q(A.aL7,A.aXs) +q(A.aNb,A.aNa) +q(A.aNc,A.aNb) +q(A.a08,A.aNc) +q(A.abN,A.abM) +q(A.aL8,A.abN) +q(A.aL9,A.aL8) +q(A.aLa,A.aL9) +q(A.aLb,A.aLa) +q(A.aLc,A.aLb) +q(A.Za,A.aLc) +q(A.CS,A.aLf) +q(A.Zc,A.aLd) +q(A.Zd,A.aLe) +q(A.ZM,A.aLE) +q(A.aLI,A.aLH) +q(A.anb,A.aLI) +q(A.S_,A.aRh) +q(A.a1M,A.aOC) +q(A.abY,A.abX) +q(A.OB,A.abY) +p(A.OB,[A.a2u,A.aQK]) +q(A.aQL,A.aQK) +q(A.a4C,A.aQL) +p(A.ml,[A.Tq,A.aGw,A.hm,A.UF,A.adx,A.aEJ,A.aTN,A.a9D,A.mR,A.abw,A.EV,A.ayo,A.Tu,A.a7c,A.a2C,A.fZ,A.jh,A.ad9,A.agc,A.Tn,A.a8U,A.Q2]) +q(A.aQN,A.aQM) +q(A.aQO,A.aQN) +q(A.aQP,A.aQO) +q(A.a4E,A.aQP) +q(A.aTX,A.aTW) +q(A.aD9,A.aTX) +q(A.aDP,A.aUe) +q(A.d5,A.aP6) +p(A.d5,[A.a9m,A.vS,A.Ne,A.NO,A.p9,A.Kg,A.JB,A.Ke,A.mI,A.a_Y,A.aq5,A.AP,A.wq,A.Ez,A.ET,A.vj,A.FF,A.tO,A.FB]) +q(A.aUg,A.aUf) +q(A.a8b,A.aUg) +q(A.aGX,A.aHI) +q(A.aDV,A.aGX) +p(A.aDV,[A.arR,A.PW,A.Ik,A.zD]) +q(A.a8o,A.aUl) +q(A.Hg,A.aLg) +q(A.a_R,A.aMV) +q(A.PL,A.aCT) +q(A.aHe,A.aWI) +q(A.aAH,A.aSb) +q(A.a5I,A.aAH) +p(A.ny,[A.Hq,A.SM]) +q(A.aco,A.ahw) +q(A.bAW,A.aD5) +q(A.bf3,A.bAW) +q(A.aP8,A.ahF) +q(A.asq,A.D9) +q(A.Ia,A.asq) +p(A.Ec,[A.fk,A.axP]) +q(A.aaV,A.aX2) +p(A.oo,[A.a1H,A.ahQ,A.ae1,A.ahR,A.a52,A.acq]) +q(A.Jl,A.aQc) +q(A.aee,A.aXV) +p(A.b8,[A.D7,A.cr,A.aps,A.aaJ,A.BQ,A.aVf,A.T9]) +p(A.D7,[A.aV9,A.Fd,A.aMB,A.aN8]) +q(A.agk,A.agj) +q(A.a9w,A.agk) +q(A.aGT,A.aWt) +q(A.aGU,A.aWu) +p(A.cr,[A.aKf,A.aK3,A.aK4,A.aSf,A.aTz,A.aMs,A.aW6,A.abS,A.ahf,A.aXr,A.aXD]) +q(A.aKg,A.aKf) +q(A.aKh,A.aKg) +q(A.ud,A.aKh) +p(A.bVF,[A.cdY,A.ckj,A.arK,A.a92,A.cag,A.b5v,A.bbi]) +q(A.aSg,A.aSf) +q(A.aSh,A.aSg) +q(A.a5V,A.aSh) +q(A.aTA,A.aTz) +q(A.oA,A.aTA) +q(A.Hz,A.aMs) +q(A.aW7,A.aW6) +q(A.aW8,A.aW7) +q(A.Ls,A.aW8) +q(A.abT,A.abS) +q(A.abU,A.abT) +q(A.Ox,A.abU) +p(A.Ox,[A.Y5,A.abl]) +p(A.a5d,[A.lO,A.c7C]) +p(A.lO,[A.adK,A.a7p,A.fC,A.aa7,A.hP,A.aa6,A.oc,A.aMz,A.aA2,A.aV6]) +q(A.aW,A.ahf) +p(A.bb,[A.a7e,A.hy,A.aEs,A.ES,A.DQ,A.OA,A.a3S,A.ady,A.KU,A.Lj,A.Ct,A.H0,A.rA,A.a0n,A.zl,A.GZ,A.akO,A.Jh,A.xN,A.ST,A.a2Q]) +q(A.aM7,A.ahn) +p(A.aps,[A.aM6,A.aVE,A.aK7,A.aP0,A.afO,A.aPx,A.Vq,A.adp,A.aVD,A.aOs,A.a2Y]) +q(A.ac6,A.aho) +q(A.aXw,A.ahp) +q(A.ac7,A.aXw) +p(A.aGw,[A.aLi,A.aSl]) +p(A.B,[A.aMc,A.wo,A.Ru,A.mB]) +q(A.dM,A.aMc) +p(A.aG7,[A.anx,A.apl,A.bfN,A.bBo]) +q(A.aXx,A.anx) +q(A.aM9,A.aXx) +p(A.aZ,[A.Vx,A.i3,A.auS,A.ca,A.acl,A.aXt,A.aXA,A.aXQ,A.Kt,A.rs,A.aEI,A.Mx,A.a9E]) +p(A.c3,[A.cL,A.aQZ,A.ZJ,A.aQY]) +p(A.cL,[A.aMb,A.aMl,A.qq,A.a8A,A.afg,A.auR,A.W6,A.TW,A.aUL,A.a8Q,A.aVl]) +p(A.ar,[A.aT0,A.aPm,A.aUa]) +q(A.U,A.aT0) +p(A.U,[A.a4,A.f2,A.aTp]) +p(A.a4,[A.Wz,A.aY8,A.afj,A.afl,A.ahU,A.aSS,A.aY7,A.aYb,A.aYg,A.ahW,A.ahY,A.aYl,A.af5,A.af7,A.aSN,A.a6F,A.a6J,A.aSX,A.afh,A.aRD,A.aTk,A.SV,A.u2,A.aTq,A.aYe,A.aYh,A.ahX,A.ahV,A.aSK,A.aSP,A.aYc,A.aSU,A.aT5,A.a6N,A.aT1,A.aYn,A.aCm,A.aCj,A.aC0]) +p(A.bX,[A.iC,A.ci,A.iA]) +p(A.iC,[A.aJX,A.E_,A.pv,A.hz,A.a2B,A.zb,A.E1,A.aHn]) +p(A.fc,[A.ia,A.AX,A.xy]) +p(A.ia,[A.abZ,A.Fo]) +q(A.ZU,A.abZ) +p(A.ZU,[A.kR,A.jX,A.wY,A.nL,A.mb,A.y3,A.yb,A.nO,A.q2,A.wD,A.np,A.tP,A.x7]) +q(A.FP,A.kR) +p(A.i3,[A.aMa,A.a10,A.aVH,A.zc,A.av5,A.qR,A.aJF,A.aCE,A.acD,A.azp,A.agD,A.LJ,A.aEj,A.rw,A.aqK,A.av_,A.P9,A.aHm,A.azr]) +q(A.aY9,A.aY8) +q(A.af2,A.aY9) +q(A.eO,A.aOQ) +q(A.aMe,A.eO) +q(A.any,A.aMe) +p(A.ci,[A.a_n,A.adq,A.hf,A.a13,A.aeC,A.Mk,A.aNU,A.aft,A.aTO,A.abd,A.abp,A.aWz,A.pf,A.ad3,A.wO,A.adO,A.In,A.aTn,A.Sp,A.LA,A.afr,A.aec,A.a7z,A.afz,A.afB,A.a7Q,A.aUr,A.acG,A.ah1,A.ah2,A.J8,A.DO,A.adr,A.Jc,A.Ja,A.a1i,A.aaS,A.jq,A.a8r]) +p(A.jc,[A.aMf,A.aQ3,A.aX6,A.aPk,A.aOr,A.aQ4,A.aX7]) +q(A.acg,A.ahu) +p(A.Y1,[A.aO5,A.aUk,A.aVk,A.ajG,A.aEB,A.aD2,A.aCM,A.aEr,A.a5N,A.apI,A.apR,A.a37]) +q(A.ahq,A.X6) +q(A.Vy,A.ahq) +q(A.aez,A.ahQ) +q(A.j0,A.m8) +p(A.j0,[A.mm,A.v2,A.mn]) +p(A.EM,[A.a_5,A.a_N]) +p(A.SK,[A.ON,A.We]) +q(A.xk,A.Wy) +p(A.xk,[A.acc,A.aQ5]) +q(A.acd,A.aXy) +p(A.auS,[A.aMh,A.aMi,A.aUB,A.aWO,A.SI,A.aqR,A.Sd,A.SJ]) +q(A.afk,A.afj) +q(A.aC3,A.afk) +p(A.aC3,[A.Kq,A.afa,A.aVM,A.a6C,A.a6S,A.aBU,A.a6z,A.a6L,A.a6K,A.aBX,A.aSC,A.aC6,A.aBF,A.WA,A.aBN,A.aCi,A.a6G,A.aBR,A.aC4,A.a6I,A.a6P,A.a6u,A.a6V,A.aBG,A.aBV,A.aBP,A.aBS,A.aBT,A.aBQ,A.a6y,A.aSH,A.aSZ,A.aT9,A.aT8,A.WD,A.afo,A.aKE,A.aC5,A.aC7,A.aCl]) +p(A.Kq,[A.af3,A.aSI,A.aSG,A.aRC]) +q(A.ace,A.ahr) +p(A.aa_,[A.aMj,A.aU3,A.aVA,A.aVB]) +q(A.aht,A.ahs) +q(A.acf,A.aht) +q(A.aMk,A.apl) +q(A.apm,A.aMk) +p(A.ca,[A.aMm,A.aKk,A.aKy,A.aKL,A.aP2,A.aP3,A.aLo,A.aLn,A.aP_,A.aQj,A.aVL,A.aKc,A.Y6,A.JC,A.aE4,A.akj,A.HA,A.CW,A.Oh,A.amG,A.Og,A.aAe,A.aAf,A.tJ,A.D_,A.Ow,A.are,A.arH,A.aa,A.ef,A.rx,A.cQ,A.eZ,A.an4,A.arI,A.auY,A.azq,A.RU,A.ajV,A.atB,A.QF,A.kW,A.a8P,A.av8,A.El,A.m7,A.jY,A.ajf,A.c9,A.Ae,A.NE,A.Dk,A.a2i,A.CZ,A.apH,A.aLC,A.aOp,A.aPX,A.aU6,A.aRB,A.aTS,A.WL,A.aUG,A.aEK,A.aFR,A.aFQ,A.dn,A.aX0,A.aKD,A.ayj,A.EY,A.T0,A.TK,A.aSv,A.aSw,A.aSu,A.aHN]) +q(A.EX,A.afl) +p(A.EX,[A.aSJ,A.aBD,A.aeY,A.afb,A.afc,A.aT_,A.a6Q,A.a6D,A.a6O,A.a6U]) +q(A.ack,A.ahv) +q(A.aYa,A.ahU) +q(A.af4,A.aYa) +q(A.Hy,A.aMn) +q(A.aMp,A.a4F) +q(A.OO,A.aMp) +q(A.c9P,A.Hy) +p(A.la,[A.q4,A.HJ]) +q(A.FZ,A.q4) +p(A.FZ,[A.Pl,A.aqQ,A.aqN]) +q(A.e9,A.aOa) +q(A.zx,A.aOb) +p(A.HJ,[A.aO9,A.aq2,A.aU8]) +p(A.jZ,[A.oi,A.ni]) +p(A.oi,[A.tN,A.cy]) +q(A.a2V,A.lf) +p(A.cnU,[A.aOk,A.FU,A.adc]) +q(A.a15,A.e9) +q(A.ds,A.aRP) +q(A.aYK,A.aJV) +q(A.aYL,A.aYK) +q(A.aWf,A.aYL) +p(A.ds,[A.aRH,A.aS1,A.aRS,A.aRN,A.aRQ,A.aRL,A.aRU,A.aS9,A.nx,A.aRY,A.aS_,A.aRW,A.aRJ]) +q(A.aRI,A.aRH) +q(A.K2,A.aRI) +p(A.aWf,[A.aYG,A.aYS,A.aYN,A.aYJ,A.aYM,A.aYI,A.aYO,A.aYW,A.aYU,A.aYV,A.aYT,A.aYQ,A.aYR,A.aYP,A.aYH]) +q(A.aWb,A.aYG) +q(A.aS2,A.aS1) +q(A.K6,A.aS2) +q(A.aWm,A.aYS) +q(A.aRT,A.aRS) +q(A.As,A.aRT) +q(A.aWh,A.aYN) +q(A.aRO,A.aRN) +q(A.EG,A.aRO) +q(A.aWe,A.aYJ) +q(A.aRR,A.aRQ) +q(A.EH,A.aRR) +q(A.aWg,A.aYM) +q(A.aRM,A.aRL) +q(A.Ar,A.aRM) +q(A.aWd,A.aYI) +q(A.aRV,A.aRU) +q(A.At,A.aRV) +q(A.aWi,A.aYO) +q(A.aSa,A.aS9) +q(A.Av,A.aSa) +q(A.aWq,A.aYW) +p(A.nx,[A.aS5,A.aS7,A.aS3]) +q(A.aS6,A.aS5) +q(A.K8,A.aS6) +q(A.aWo,A.aYU) +q(A.aS8,A.aS7) +q(A.K9,A.aS8) +q(A.aWp,A.aYV) +q(A.aS4,A.aS3) +q(A.K7,A.aS4) +q(A.aWn,A.aYT) +q(A.aRZ,A.aRY) +q(A.Au,A.aRZ) +q(A.aWk,A.aYQ) +q(A.aS0,A.aS_) +q(A.K5,A.aS0) +q(A.aWl,A.aYR) +q(A.aRX,A.aRW) +q(A.K4,A.aRX) +q(A.aWj,A.aYP) +q(A.aRK,A.aRJ) +q(A.Aq,A.aRK) +q(A.aWc,A.aYH) +p(A.ii,[A.aOo,A.M_]) +q(A.hA,A.aOo) +p(A.hA,[A.fX,A.ut]) +p(A.fX,[A.uA,A.So,A.a09,A.vm,A.aeG,A.abu]) +p(A.X_,[A.ae8,A.Wm]) +p(A.So,[A.pm,A.akv]) +p(A.a09,[A.vM,A.uG,A.v8]) +p(A.akv,[A.pD,A.Vh]) +q(A.Iv,A.oO) +q(A.Rh,A.Iv) +p(A.aJW,[A.Yp,A.Zz,A.aqh,A.aqB]) +q(A.Nc,A.aJZ) +p(A.Ml,[A.Wr,A.oR,A.aRo]) +q(A.c6u,A.b0S) +p(A.bVG,[A.cnJ,A.ciV,A.cnL,A.apZ,A.aGa]) +q(A.aeL,A.a1) +q(A.clz,A.bWc) +q(A.aUE,A.aYv) +p(A.aBD,[A.aSD,A.aSE,A.aeZ,A.aBE,A.aC2,A.aBM,A.af1,A.a6H]) +q(A.Nl,A.aKj) +p(A.Nl,[A.c6N,A.c6O]) +q(A.Rs,A.ES) +q(A.Ny,A.aKz) +q(A.c7l,A.Ny) +q(A.a3E,A.aQ0) +q(A.YC,A.aKJ) +q(A.YD,A.aKK) +q(A.H_,A.aKM) +q(A.c7y,A.H_) +q(A.aSt,A.aY4) +p(A.a10,[A.aKP,A.aVi,A.tt,A.kJ]) +q(A.aST,A.aSS) +q(A.af9,A.aST) +q(A.Ks,A.af9) +p(A.Ks,[A.aSF,A.aVj]) +q(A.YN,A.aKQ) +q(A.en,A.aKS) +q(A.abE,A.ahi) +q(A.hq,A.aQw) +p(A.hq,[A.axI,A.aMH,A.aQU,A.xI]) +p(A.axI,[A.aQv,A.aNo,A.acM,A.aNp]) +p(A.hf,[A.YR,A.a1Y,A.a35,A.a8M,A.adt,A.OU,A.Ix,A.Dc,A.avo]) +q(A.akU,A.aKT) +q(A.O_,A.aKV) +p(A.O_,[A.c8c,A.c8d]) +q(A.ahl,A.ahk) +q(A.aLj,A.ahl) +p(A.UF,[A.aLh,A.aSk,A.agm]) +q(A.O6,A.aLk) +p(A.O6,[A.c8v,A.c8y]) +q(A.ahT,A.aY3) +q(A.aeO,A.ahT) +q(A.aLq,A.aXt) +q(A.af_,A.aY7) +q(A.O8,A.aLr) +q(A.c8E,A.O8) +q(A.un,A.aLz) +p(A.wo,[A.oj,A.a3D]) +q(A.a_t,A.aMw) +q(A.a_u,A.aMy) +q(A.aXC,A.bfN) +q(A.aMK,A.aXC) +q(A.HM,A.aMP) +p(A.HM,[A.cad,A.cae]) +q(A.P5,A.aMW) +p(A.P5,[A.caj,A.cak]) +q(A.a0d,A.aNg) +q(A.a0j,A.aNh) +p(A.YP,[A.Pe,A.aON,A.RV,A.Uo]) +p(A.dr,[A.aXE,A.aXH,A.aXF,A.aXG,A.aOK,A.aOL,A.aOY,A.aXZ,A.aY0,A.aY_,A.agt,A.aVt,A.aYE]) +q(A.acJ,A.aXE) +q(A.aNv,A.aXH) +q(A.aNt,A.aXF) +q(A.aNu,A.aXG) +q(A.aNy,A.Pe) +p(A.en,[A.aNw,A.aOM,A.aO0,A.aO1,A.aRe,A.aRa,A.aVu]) +q(A.Pf,A.aNx) +q(A.a0N,A.aNT) +q(A.a0X,A.aO_) +q(A.PA,A.aO8) +p(A.PA,[A.caP,A.caQ]) +p(A.bmB,[A.bWA,A.cnT]) +p(A.bWA,[A.aXK,A.aXp,A.aXI]) +q(A.aXL,A.aXK) +q(A.caC,A.aXL) +q(A.aXq,A.aXp) +q(A.c8h,A.aXq) +q(A.aXJ,A.aXI) +q(A.caB,A.aXJ) +q(A.ckN,A.bmA) +q(A.uI,A.aOO) +p(A.wP,[A.a2l,A.DR]) +p(A.DR,[A.DP,A.a2m,A.a2n]) +p(A.QC,[A.cdw,A.cdx]) +q(A.adu,A.ahD) +p(A.Qy,[A.og,A.adn,A.ado]) +p(A.fE,[A.qh,A.kq,A.tY,A.NK]) +p(A.qh,[A.aQQ,A.tM,A.m4]) +q(A.aKH,A.ahh) +q(A.ade,A.ahC) +q(A.af6,A.aYb) +q(A.aMD,A.aXA) +q(A.adz,A.ahE) +q(A.QB,A.aP1) +p(A.QB,[A.cdy,A.cdI]) +q(A.aPB,A.aXQ) +q(A.aff,A.aYg) +q(A.R7,A.aPC) +p(A.R7,[A.ceA,A.ceB]) +q(A.aQ6,A.aXR) +p(A.ata,[A.ae0,A.Y0,A.GJ,A.GK,A.XZ,A.XX,A.XV,A.XY,A.UR]) +q(A.Qt,A.W1) +p(A.Qt,[A.GM,A.aK8]) +p(A.GM,[A.aQ2,A.aKe,A.aK5,A.aK9,A.aKb,A.aK6,A.aKa,A.agK]) +q(A.aQ8,A.Ru) +q(A.c1,A.aKI) +q(A.a3V,A.c1) +q(A.aQ7,A.a3V) +q(A.a5,A.aVO) +q(A.axJ,A.a5) +q(A.aQ9,A.axJ) +p(A.hm,[A.axK,A.k4,A.aGL,A.aLw,A.aau,A.atZ,A.aEh,A.a69,A.y_]) +q(A.RC,A.aQl) +q(A.ay6,A.RC) +q(A.a4b,A.aQi) +q(A.ay7,A.aQk) +p(A.bEn,[A.chK,A.ckL,A.cnK,A.c65]) +q(A.WR,A.a98) +q(A.aU1,A.ai_) +q(A.Jx,A.aQF) +p(A.Jx,[A.chB,A.chC]) +q(A.a4v,A.aQI) +q(A.ael,A.ahN) +q(A.Jy,A.aQJ) +p(A.Jy,[A.chN,A.chO]) +q(A.aer,A.aXZ) +q(A.aR9,A.aY0) +q(A.aR8,A.aY_) +q(A.aRc,A.RV) +q(A.RW,A.aRb) +q(A.A9,A.ae1) +q(A.aeA,A.ahR) +q(A.aXk,A.aZ2) +q(A.aXl,A.aZ3) +p(A.Am,[A.aJT,A.apj]) +q(A.azu,A.aRm) +p(A.aEJ,[A.ahb,A.ahc]) +q(A.jg,A.pu) +q(A.Kb,A.aSc) +p(A.Kb,[A.ciS,A.ciT]) +p(A.aAY,[A.R1,A.o7]) +q(A.aPy,A.ahH) +q(A.abP,A.ahm) +q(A.aSA,A.Vq) +q(A.aBA,A.o7) +q(A.aSB,A.abP) +q(A.St,A.aSe) +p(A.St,[A.c8H,A.ceu,A.c8I,A.cev]) +q(A.X8,A.X7) +q(A.Wx,A.X8) +q(A.SF,A.aSm) +p(A.SF,[A.cj5,A.cj8]) +q(A.a6r,A.aeX) +q(A.a7t,A.afu) +p(A.bdZ,[A.aB,A.Fh]) +p(A.aB,[A.Vo,A.uj]) +q(A.acU,A.ahA) +q(A.afw,A.afv) +q(A.Td,A.afw) +q(A.dY,A.aK_) +p(A.dY,[A.aq7,A.jU,A.fT,A.aHR,A.a_X,A.aAV,A.ac_,A.aCq,A.ayS,A.aAT,A.a_P,A.a7x]) +p(A.aq7,[A.aMT,A.aMU]) +q(A.a7H,A.aTU) +q(A.a7J,A.aTV) +q(A.a7L,A.aTZ) +q(A.a7M,A.aU_) +q(A.aVN,A.k4) +q(A.afV,A.ai4) +q(A.WC,A.ahW) +q(A.aTo,A.ahY) +q(A.TT,A.aUC) +p(A.TT,[A.clp,A.clq]) +q(A.aTE,A.bVZ) +q(A.aCP,A.aTE) +q(A.bPm,A.bVY) +p(A.bVX,[A.aCN,A.bPl,A.aBy,A.bhP]) +q(A.KZ,A.aUQ) +p(A.KZ,[A.clH,A.clI]) +q(A.ahM,A.ahL) +q(A.ae4,A.ahM) +q(A.aVb,A.aYB) +q(A.L4,A.aVd) +p(A.L4,[A.cmC,A.cmH]) +q(A.aVc,A.aYC) +q(A.Uh,A.aVh) +q(A.aKW,A.aXr) +q(A.VG,A.aXD) +q(A.aTR,A.mR) +q(A.vn,A.aTR) +q(A.KJ,A.vn) +p(A.KJ,[A.cmQ,A.M4,A.G7]) +p(A.Uh,[A.cn3,A.cn4]) +q(A.aVs,A.aYE) +q(A.aVw,A.Uo) +q(A.Up,A.aVv) +q(A.agu,A.ai6) +q(A.Ld,A.zB) +q(A.qd,A.VS) +q(A.WW,A.qd) +q(A.aQb,A.bBo) +q(A.axL,A.aQb) +q(A.Uv,A.aVF) +q(A.aVK,A.aYF) +p(A.qq,[A.aVI,A.aVT,A.aYZ,A.aRf]) +q(A.aTm,A.aYl) +q(A.kZ,A.aVQ) +q(A.tE,A.aVU) +q(A.avM,A.OO) +q(A.Bw,A.aX1) +q(A.aab,A.aVW) +q(A.aad,A.aW0) +q(A.Lr,A.agG) +q(A.aai,A.aW3) +q(A.US,A.aWx) +p(A.o0,[A.h5,A.jR,A.Mg]) +p(A.YA,[A.eD,A.Wf]) +p(A.NK,[A.fh,A.n8]) +q(A.fS,A.vr) +p(A.kq,[A.kH,A.dP,A.nT,A.oH,A.nV,A.nW]) +p(A.ig,[A.au,A.cI,A.BR]) +q(A.m0,A.as7) +p(A.aKU,[A.abJ,A.Wb]) +q(A.Nq,A.ajX) +q(A.pe,A.aOR) +q(A.buw,A.aOV) +p(A.lU,[A.An,A.eV]) +q(A.L2,A.aV4) +p(A.pE,[A.V9,A.aWG,A.O1,A.R_,A.a5b,A.HO,A.aLy]) +q(A.F8,A.a92) +p(A.uF,[A.wi,A.TV]) +p(A.qf,[A.H2,A.aEG]) +q(A.aSM,A.af5) +q(A.a6B,A.aSM) +q(A.af8,A.af7) +q(A.aSO,A.af8) +q(A.Kr,A.aSO) +p(A.EV,[A.agv,A.acV,A.Vs]) +q(A.ix,A.aPm) +p(A.ix,[A.aAh,A.aAs,A.kg]) +p(A.kg,[A.x6,A.CX,A.Hk,A.Hj,A.ZC,A.a8k,A.Yq,A.a2T,A.a18,A.Y7,A.aaU]) +p(A.x6,[A.xT,A.a4Q]) +q(A.aSY,A.aSX) +q(A.a6M,A.aSY) +q(A.aQy,A.aXU) +q(A.Ex,A.bcq) +p(A.cl5,[A.aLJ,A.oP]) +p(A.oP,[A.aTC,A.adm,A.ME]) +q(A.Ao,A.vp) +q(A.aT3,A.afh) +q(A.aT4,A.aT3) +q(A.a6R,A.aT4) +q(A.aYq,A.aYp) +q(A.BX,A.aYq) +q(A.aAu,A.aRD) +q(A.a6w,A.aSC) +p(A.WA,[A.aBL,A.aBK,A.aBI,A.aBJ,A.afi]) +p(A.afi,[A.aBZ,A.aC_]) +p(A.a6S,[A.aC1,A.aBW,A.AG,A.af0,A.a7_,A.SW]) +p(A.bS4,[A.Zu,A.KL]) +q(A.a6A,A.af1) +q(A.aEE,A.aUH) +p(A.AX,[A.aUI,A.aUJ]) +q(A.AW,A.aUI) +q(A.aUM,A.xy) +q(A.AZ,A.aUM) +p(A.f2,[A.aTi,A.afn,A.aTa,A.aTe]) +q(A.aTj,A.aTi) +q(A.aCg,A.aTj) +q(A.aCh,A.aCg) +q(A.aTc,A.afn) +q(A.aTd,A.aTc) +q(A.AH,A.aTd) +p(A.AH,[A.aCa,A.aCb,A.aCc]) +q(A.aC9,A.aCa) +q(A.bW4,A.bW3) +q(A.aEF,A.bW1) +q(A.aUK,A.aUJ) +q(A.ma,A.aUK) +q(A.TU,A.ma) +q(A.a6W,A.aTa) +p(A.a6W,[A.aCd,A.aTb]) +q(A.aTf,A.aTe) +q(A.aCe,A.aTf) +p(A.aCe,[A.aCf,A.a6Y]) +q(A.aTl,A.aTk) +q(A.a6Z,A.aTl) +q(A.arh,A.a9F) +q(A.a70,A.aTp) +q(A.SX,A.u2) +p(A.SX,[A.a71,A.aC8]) +q(A.aTr,A.aTq) +q(A.a72,A.aTr) +q(A.aDs,A.aU7) +q(A.hU,A.aUa) +q(A.Tv,A.aUb) +q(A.Es,A.Tv) +p(A.bSn,[A.b0V,A.c11,A.bzu,A.bZD]) +q(A.b6l,A.ajW) +q(A.bIr,A.b6l) +q(A.aKs,A.vF) +p(A.b4p,[A.c9M,A.aBB]) +q(A.DV,A.aPg) +p(A.DV,[A.IQ,A.DW,A.a2I]) +q(A.bxH,A.aPi) +p(A.bxH,[A.M,A.af]) +p(A.RI,[A.aQV,A.aVg]) +q(A.qv,A.eG) +q(A.a6i,A.aSr) +q(A.vi,A.aSs) +p(A.vi,[A.tl,A.EN]) +q(A.aBp,A.a6i) +q(A.im,A.eU) +q(A.Ft,A.aVz) +p(A.Ft,[A.aFX,A.aFW,A.aFY,A.Uq]) +p(A.Bb,[A.ard,A.auV]) +q(A.aRA,A.aY1) +q(A.b_I,A.aJY) +p(A.jU,[A.ahO,A.ahP,A.BB,A.agT,A.agU,A.aU0,A.aM2]) +q(A.aet,A.ahO) +q(A.aeu,A.ahP) +q(A.a8N,A.aUD) +q(A.WO,A.Xa) +q(A.aEC,A.WO) +q(A.aKd,A.aXo) +q(A.abk,A.ahg) +q(A.ah3,A.aZ0) +q(A.a9g,A.xC) +q(A.akd,A.aKr) +p(A.ayW,[A.QP,A.acz,A.qj,A.aev,A.afy]) +p(A.ZJ,[A.a5W,A.U2,A.mc]) +p(A.a5W,[A.nl,A.JH,A.aXY]) +p(A.nl,[A.aWy,A.a2j,A.W2,A.W3]) +q(A.rF,A.aWz) +q(A.is,A.ef) +p(A.a8A,[A.aR6,A.aYt]) +q(A.rJ,A.hz) +q(A.EW,A.afg) +q(A.ah4,A.akB) +q(A.ah5,A.ah4) +q(A.ah6,A.ah5) +q(A.ah7,A.ah6) +q(A.ah8,A.ah7) +q(A.ah9,A.ah8) +q(A.aha,A.ah9) +q(A.aHU,A.aha) +q(A.ahz,A.ahy) +q(A.acv,A.ahz) +q(A.HQ,A.acz) +p(A.fZ,[A.aNe,A.azs,A.aUt]) +q(A.aNl,A.acE) +q(A.acF,A.aNl) +q(A.aNm,A.acF) +q(A.aNn,A.aNm) +q(A.Dg,A.aNn) +q(A.hH,A.An) +q(A.Mu,A.hH) +q(A.aOf,A.aOe) +q(A.iU,A.aOf) +p(A.iU,[A.Ie,A.ad0]) +q(A.aOd,A.aOc) +q(A.a16,A.aOd) +q(A.aru,A.Id) +q(A.aOg,A.VQ) +p(A.pf,[A.ad_,A.Il]) +q(A.arv,A.aOi) +q(A.kz,A.aY6) +q(A.yd,A.aY5) +q(A.aSx,A.arv) +q(A.a6n,A.aSx) +p(A.ni,[A.bI,A.wJ]) +p(A.Ij,[A.fj,A.aKi]) +q(A.ca_,A.bSo) +q(A.rO,A.x4) +q(A.adl,A.aXO) +q(A.adA,A.ahG) +p(A.rs,[A.fw,A.QX,A.aaI]) +q(A.aYf,A.aYe) +q(A.afd,A.aYf) +q(A.a3t,A.iF) +p(A.wO,[A.x1,A.aUo]) +q(A.aQe,A.aXS) +q(A.apS,A.aGM) +q(A.iM,A.AK) +p(A.G5,[A.Wl,A.Wk,A.aem,A.aen]) +q(A.aep,A.aeo) +q(A.mC,A.aep) +p(A.aTx,[A.aQB,A.cAi]) +p(A.jh,[A.aOA,A.fM,A.KB]) +q(A.aeq,A.aXY) +q(A.aYi,A.aYh) +q(A.WB,A.aYi) +q(A.RZ,A.aRg) +q(A.WY,A.mb) +q(A.aYm,A.ahX) +q(A.WE,A.aYm) +q(A.ada,A.ahB) +q(A.age,A.ai5) +q(A.Eu,A.aev) +q(A.a1_,A.aO4) +q(A.JE,A.a1_) +p(A.F7,[A.ad2,A.a53,A.aBn,A.NG,A.Zt,A.XR,A.ayP]) +q(A.apP,A.bIA) +q(A.Mc,A.JZ) +q(A.aTy,A.aYo) +p(A.fM,[A.r1,A.aTv,A.aTw]) +p(A.r1,[A.afp,A.a7a]) +p(A.afp,[A.a79,A.KA]) +q(A.T5,A.KB) +q(A.a7b,A.T5) +q(A.WI,A.X9) +q(A.akh,A.tX) +q(A.aTB,A.akh) +q(A.aCI,A.aTB) +q(A.aCS,A.aaJ) +p(A.aD4,[A.DD,A.bs2,A.bhG,A.akm,A.aqj]) +q(A.Ms,A.cy) +p(A.bW_,[A.vv,A.bW0]) +q(A.afK,A.aYs) +q(A.afA,A.qj) +q(A.nD,A.afA) +p(A.nD,[A.Tj,A.nE,A.v7,A.AM,A.aHj]) +q(A.G4,A.IZ) +q(A.aLN,A.nE) +q(A.KI,A.afy) +p(A.aD6,[A.apt,A.akQ]) +p(A.akQ,[A.mz,A.asd]) +q(A.afF,A.afE) +q(A.Tl,A.afF) +q(A.aQz,A.aDk) +q(A.RJ,A.aQz) +q(A.afC,A.RJ) +q(A.yl,A.pm) +q(A.ym,A.pD) +q(A.ai0,A.aYr) +q(A.aU5,A.ai0) +q(A.aPE,A.IR) +q(A.ave,A.aPE) +q(A.aUv,A.aUu) +q(A.cq,A.aUv) +q(A.LS,A.aXn) +q(A.aUq,A.aUp) +q(A.TL,A.aUq) +q(A.a8u,A.aUs) +q(A.aYu,A.aYt) +q(A.aUy,A.aYu) +q(A.afm,A.ahV) +q(A.AY,A.aEI) +p(A.AY,[A.Fi,A.KY,A.aUF]) +p(A.Mx,[A.aUO,A.aUN]) +q(A.aYk,A.aCf) +q(A.aTh,A.aYk) +q(A.aYj,A.a6Y) +q(A.aTg,A.aYj) +q(A.WU,A.aYD) +q(A.a9I,A.aVm) +q(A.a9L,A.aVp) +q(A.a9K,A.aVo) +q(A.a9M,A.aVq) +q(A.a9J,A.aVn) +q(A.Yu,A.abu) +p(A.Yu,[A.xK,A.xL]) +q(A.Ut,A.aFQ) +p(A.aq5,[A.HF,A.HH,A.HG,A.nc,A.AN]) +p(A.nc,[A.zp,A.zr,A.I5,A.I0,A.I1,A.qa,A.Do,A.zs,A.I3,A.I4,A.zq]) +q(A.afL,A.ai2) +q(A.afJ,A.ai1) +q(A.Zy,A.aLw) +q(A.aX5,A.Uy) +q(A.ajE,A.a37) +q(A.UV,A.agM) +q(A.aZ_,A.aYZ) +q(A.aX_,A.aZ_) +q(A.aK0,A.ahe) +q(A.LN,A.H3) +q(A.aUP,A.aYw) +q(A.aME,A.b68) +q(A.bfl,A.aME) +p(A.zt,[A.P8,A.Dq]) +q(A.btn,A.bmc) +q(A.asL,A.a1Q) +p(A.dN,[A.au1,A.au2,A.au3,A.au4,A.au5,A.au6,A.au7,A.au8,A.au9,A.aua,A.aub,A.auc,A.aud,A.aue,A.auf,A.aug,A.auh,A.aui,A.auj,A.auk,A.aul,A.aum,A.aun,A.auo,A.aup,A.auq,A.aur,A.aus,A.aut,A.a2N,A.auw,A.aux,A.auy,A.auz,A.auA,A.auB,A.auC,A.auD,A.auE,A.auF,A.auG,A.auH,A.a2O]) +p(A.a2N,[A.auu,A.auv]) +q(A.auI,A.a2O) +p(A.bmO,[A.c24,A.bmP]) +p(A.bmR,[A.bDJ,A.bmS]) +p(A.as1,[A.anz,A.anA,A.anB,A.anC,A.anD,A.anE,A.anF,A.anG,A.anH,A.anI,A.anJ,A.anK,A.anL,A.a_6,A.anN,A.a_7,A.a_8,A.aof,A.aog,A.aoh,A.aoi,A.aoj,A.a_9,A.aol,A.aom,A.aon,A.aoo,A.aop,A.aoq,A.aor,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.aoF,A.aoG,A.aoH,A.aoI,A.aoJ,A.aoK,A.aoL,A.aoM,A.aoN,A.aoO,A.aoP,A.aoQ,A.aoR,A.aoS,A.a_a,A.aoU,A.aoV,A.aoW,A.aoX,A.aoY,A.aoZ,A.a_b,A.ap1,A.ap2,A.ap3,A.ap4,A.ap5,A.ap6,A.ap7,A.ap8,A.ap9,A.apa,A.apb,A.a_c,A.apf]) +q(A.anM,A.a_6) +p(A.a_7,[A.anO,A.anP,A.anQ,A.anR,A.anS,A.anT,A.anU,A.anV]) +p(A.a_8,[A.anW,A.anX,A.anY,A.anZ,A.ao_,A.ao0,A.ao1,A.ao2,A.ao3,A.ao4,A.ao5,A.ao6,A.ao7,A.ao8,A.ao9,A.aoa,A.aob,A.aoc,A.aod,A.aoe]) +q(A.aok,A.a_9) +q(A.aoT,A.a_a) +p(A.a_b,[A.ap_,A.ap0]) +p(A.a_c,[A.apc,A.a_d]) +p(A.a_d,[A.apd,A.ape]) +p(A.as2,[A.avW,A.avX,A.avY,A.avZ,A.aw_,A.aw0,A.aw1,A.aw2,A.aw3,A.aw4,A.aw5,A.aw6,A.aw7,A.a3J,A.aw9,A.a3K,A.a3L,A.awC,A.awD,A.awE,A.awF,A.awG,A.a3M,A.awI,A.awJ,A.awK,A.awL,A.awM,A.awN,A.awO,A.awP,A.awQ,A.awR,A.awS,A.awT,A.awU,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.ax7,A.ax8,A.ax9,A.axa,A.axb,A.axc,A.axd,A.axe,A.axf,A.a3N,A.axh,A.axi,A.axj,A.axk,A.axl,A.axm,A.a3O,A.axp,A.axq,A.axr,A.axs,A.axt,A.axu,A.axv,A.axw,A.axx,A.axy,A.axz,A.a3P,A.axD]) +q(A.aw8,A.a3J) +p(A.a3K,[A.awa,A.awb,A.awc,A.awd,A.awe,A.awf,A.awg,A.awh]) +p(A.a3L,[A.awi,A.awj,A.awk,A.awl,A.awm,A.awn,A.awo,A.awp,A.awq,A.awr,A.aws,A.awt,A.awu,A.awv,A.aww,A.awx,A.awy,A.awz,A.awA,A.awB]) +q(A.awH,A.a3M) +q(A.axg,A.a3N) +p(A.a3O,[A.axn,A.axo]) +p(A.a3P,[A.axA,A.a3Q]) +p(A.a3Q,[A.axB,A.axC]) +p(A.as3,[A.aHV,A.aHW,A.aHX,A.aHY,A.aHZ,A.aI_,A.aI0,A.aI1,A.aI2,A.aI3,A.aI4,A.aI5,A.aI6,A.ab1,A.aI8,A.ab2,A.ab3,A.aIB,A.aIC,A.aID,A.aIE,A.aIF,A.ab4,A.aIH,A.aII,A.aIJ,A.aIK,A.aIL,A.aIM,A.aIN,A.aIO,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.aJ1,A.aJ2,A.aJ3,A.aJ4,A.aJ5,A.aJ6,A.aJ7,A.aJ8,A.aJ9,A.aJa,A.aJb,A.aJc,A.aJd,A.aJe,A.ab5,A.aJg,A.aJh,A.aJi,A.aJj,A.aJk,A.aJl,A.ab6,A.aJo,A.aJp,A.aJq,A.aJr,A.aJs,A.aJt,A.aJu,A.aJv,A.aJw,A.aJx,A.aJy,A.ab7,A.aJC]) +q(A.aI7,A.ab1) +p(A.ab2,[A.aI9,A.aIa,A.aIb,A.aIc,A.aId,A.aIe,A.aIf,A.aIg]) +p(A.ab3,[A.aIh,A.aIi,A.aIj,A.aIk,A.aIl,A.aIm,A.aIn,A.aIo,A.aIp,A.aIq,A.aIr,A.aIs,A.aIt,A.aIu,A.aIv,A.aIw,A.aIx,A.aIy,A.aIz,A.aIA]) +q(A.aIG,A.ab4) +q(A.aJf,A.ab5) +p(A.ab6,[A.aJm,A.aJn]) +p(A.ab7,[A.aJz,A.ab8]) +p(A.ab8,[A.aJA,A.aJB]) +q(A.dc,A.te) +q(A.bhU,A.bex) +q(A.bk7,A.bhU) +q(A.bWq,A.bJy) +q(A.Ro,A.adS) +p(A.kn,[A.avG,A.avF,A.avA,A.Rm,A.avB,A.avy,A.avz,A.a3x,A.avw,A.a3w,A.avC,A.avD,A.Rn]) +p(A.avG,[A.a3y,A.avx,A.avv,A.avE]) +q(A.p8,A.dc) +q(A.agE,A.ai7) +q(A.bFM,A.c_W) +q(A.acY,A.Ro) +q(A.arm,A.acY) +p(A.d1,[A.a5e,A.auQ]) +p(A.a5e,[A.fN,A.aWr,A.aNJ]) +p(A.fN,[A.XJ,A.ajg,A.aqy,A.aqL,A.arF,A.arM,A.auU,A.a40,A.ayy,A.ayE,A.azo,A.aBm,A.aF2,A.aFd,A.aH_]) +p(A.auQ,[A.app,A.aAd,A.B1,A.hV,A.aFT]) +p(A.apr,[A.bsy,A.ij,A.bWx]) +p(A.ij,[A.arE,A.axT,A.ayx]) +q(A.UN,A.aWr) +q(A.aFq,A.UN) +q(A.aNK,A.aNJ) +q(A.cM,A.aNK) +p(A.aFT,[A.ZW,A.adF,A.aea,A.acN]) +q(A.aSL,A.aSK) +q(A.SU,A.aSL) +q(A.aSQ,A.aSP) +q(A.aSR,A.aSQ) +q(A.aBO,A.aSR) +q(A.aYd,A.aYc) +q(A.afe,A.aYd) +q(A.aSV,A.aSU) +q(A.aSW,A.aSV) +q(A.AF,A.aSW) +q(A.a6E,A.AF) +q(A.aT6,A.aT5) +q(A.aT7,A.aT6) +q(A.a6T,A.aT7) +p(A.bGX,[A.b0K,A.b2l,A.byt,A.c4x,A.c5p]) +p(A.b2l,[A.btA,A.bzL]) +p(A.bna,[A.bDL,A.bnb]) +q(A.tC,A.H6) +p(A.tC,[A.a9t,A.a9q]) +q(A.X0,A.ai8) +q(A.agg,A.Xb) +q(A.aR7,A.hI) +q(A.bIN,A.aBB) +q(A.boi,A.boh) +q(A.aOw,A.T9) +q(A.a1v,A.aOw) +q(A.aOu,A.aCS) +q(A.aOv,A.aOu) +q(A.a1t,A.aOv) +q(A.of,A.nC) +q(A.a4H,A.mn) +q(A.bps,A.aCR) +q(A.vk,A.aTF) +p(A.vk,[A.qe,A.vu]) +q(A.aEd,A.vu) +q(A.OR,A.bQ) +q(A.a9c,A.a9b) +q(A.b4r,A.b4q) +q(A.akA,A.b4s) +p(A.yS,[A.YG,A.a2R]) +q(A.ass,A.c1R) +q(A.adh,A.adg) +q(A.adi,A.adh) +q(A.a1K,A.adi) +p(A.aPc,[A.aPh,A.aWP]) +p(A.jE,[A.aMZ,A.aMX,A.a00,A.md,A.aNr,A.ZH]) +q(A.aN_,A.aMZ) +q(A.aN0,A.aN_) +q(A.a0_,A.aN0) +q(A.aMY,A.aMX) +q(A.wv,A.aMY) +q(A.aNs,A.aNr) +q(A.fi,A.aNs) +p(A.J2,[A.hE,A.ajl]) +q(A.c8T,A.c1u) +p(A.ik,[A.uR,A.akx,A.Yv,A.ate,A.ajw,A.Qu,A.aG5,A.a2f,A.Qw,A.a2a,A.a2b,A.ID,A.a2d,A.Qv,A.a2e,A.atf,A.atd,A.aju,A.a2c,A.ajv,A.ajs,A.ajt]) +q(A.Pd,A.ac1) +q(A.aDo,A.c3R) +p(A.qW,[A.B8,A.tB,A.a_Z]) +p(A.B8,[A.Fj,A.dD]) +p(A.tB,[A.br,A.d4,A.L_,A.Ou]) +q(A.asI,A.asJ) +p(A.aks,[A.CL,A.aGr]) +p(A.a9h,[A.H5,A.Hn,A.L3]) +q(A.bO4,A.akt) +p(A.b4b,[A.T3,A.U3]) +q(A.Z1,A.ev) +p(A.z5,[A.amV,A.ZE]) +q(A.Ps,A.uL) +p(A.kj,[A.uK,A.DE,A.zO,A.rR,A.uM,A.wM,A.zN,A.zM,A.uN,A.DG,A.DF,A.DH]) +p(A.bfi,[A.akL,A.blC,A.bpl,A.btI,A.QN,A.aAz,A.bJF,A.bKu,A.c_D,A.c_Q,A.c4z]) +q(A.bgf,A.akL) +p(A.bjq,[A.b4E,A.bpm,A.c5o,A.bwj,A.aAA,A.bKv,A.c_E,A.c_R]) +q(A.bvx,A.blB) +p(A.bvx,[A.ats,A.bvy,A.bvz,A.bvA,A.atu]) +q(A.att,A.a0P) +q(A.atv,A.a1r) +q(A.btH,A.GX) +q(A.asS,A.c5o) +p(A.It,[A.Iu,A.a1T]) +q(A.atw,A.a5E) +q(A.bvB,A.bIP) +p(A.xh,[A.aB3,A.aB4,A.aB6,A.aB7,A.aB8,A.aB9]) +p(A.Sv,[A.a6_,A.a60]) +p(A.a64,[A.mH,A.fY]) +q(A.atx,A.aaH) +q(A.aty,A.aaZ) +q(A.atz,A.aHS) +p(A.mt,[A.Qk,A.Ql,A.a21,A.a22,A.a23,A.a24,A.Qm,A.a25,A.Qn,A.Qo,A.Qp,A.Qq]) +p(A.bHy,[A.azP,A.azQ,A.azR,A.azS,A.azT,A.azU,A.azV,A.a5a,A.tb]) +q(A.bFN,A.bKB) +p(A.bug,[A.buh,A.bDM]) +q(A.at6,A.bu3) +p(A.FY,[A.Vz,A.VB,A.VA]) +p(A.aHb,[A.aAZ,A.apv,A.ast]) +p(A.rk,[A.W0,A.ayf,A.IO]) +q(A.buV,A.b3B) +q(A.c25,A.buV) +p(A.c25,[A.a5U,A.apw,A.asu]) +p(A.bww,[A.bDN,A.bwx]) +q(A.asF,A.IO) +q(A.zT,A.yK) +q(A.aHc,A.zT) +p(A.aHc,[A.aB_,A.apx,A.asv]) +p(A.NB,[A.asc,A.aFm]) +p(A.n4,[A.a2M,A.TH,A.aF_]) +p(A.a2M,[A.z3,A.eE,A.a1w,A.wQ,A.aA3,A.qA,A.a9U]) +q(A.S5,A.kl) +q(A.aPI,A.ahI) +p(A.akr,[A.GI,A.fr,A.ajA,A.ri,A.Cu,A.b0Q,A.ajB,A.b0R]) +p(A.n5,[A.amZ,A.at2,A.ayY,A.aE8,A.aEL,A.aG1]) +q(A.atR,A.lX) +q(A.ajZ,A.bzI) +q(A.ahK,A.ahJ) +q(A.adQ,A.ahK) +q(A.avm,A.aPL) +q(A.a1G,A.aOy) +q(A.a3k,A.aPN) +q(A.Rj,A.aPO) +q(A.T1,A.dM) +q(A.bzN,A.aPT) +q(A.a3l,A.aPP) +q(A.a3m,A.aPQ) +q(A.Sz,A.aSj) +q(A.a3n,A.aPR) +q(A.a3o,A.aPS) +q(A.a3q,A.aPU) +q(A.a3r,A.aPV) +q(A.avp,A.aPW) +p(A.j7,[A.aqv,A.aDL,A.asi,A.akF,A.amQ,A.ar8,A.asC,A.akD,A.a34,A.a5c,A.akE]) +p(A.akD,[A.Yy,A.wZ]) +q(A.azi,A.Yy) +p(A.a34,[A.aH5,A.azh]) +p(A.jb,[A.av1,A.Li,A.aqS,A.aqp,A.akf,A.a9H,A.amR,A.av3,A.aqt,A.aAj,A.ay5]) +q(A.atm,A.Li) +p(A.a9H,[A.aFf,A.R3,A.aF0,A.atn]) +q(A.at8,A.R3) +p(A.eY,[A.l7,A.lK]) +p(A.l7,[A.tH,A.oJ,A.ve]) +q(A.F0,A.tH) +p(A.cek,[A.cel,A.G3]) +q(A.axO,A.ajK) +q(A.i_,A.axO) +q(A.a0V,A.iy) +p(A.oJ,[A.fL,A.yZ]) +q(A.c_,A.fL) +q(A.eb,A.c_) +p(A.bqk,[A.cld,A.clf]) +q(A.c6k,A.baY) +p(A.v4,[A.aEm,A.h_,A.qn,A.m3]) +p(A.h_,[A.q1,A.j8]) +q(A.arg,A.aGr) +p(A.hi,[A.ol,A.t2,A.a3Y]) +q(A.HU,A.aNG) +q(A.aqz,A.aNH) +q(A.wF,A.aNX) +q(A.Qr,A.wF) +p(A.bF_,[A.ayF,A.cyA]) +p(A.rl,[A.GT,A.Yj]) +p(A.ak9,[A.aka,A.CE]) +p(A.bZ7,[A.lW,A.pg,A.no]) +q(A.ja,A.dw) +q(A.bwf,A.bs8) +q(A.atI,A.Dz) +q(A.a30,A.eV) +p(A.bII,[A.Ry,A.xc]) +p(A.cnS,[A.Bv,A.we,A.xE]) +q(A.c4B,A.aAr) +q(A.axE,A.ae2) +q(A.avO,A.adY) +q(A.avU,A.ae_) +q(A.c9F,A.aCP) +q(A.LI,A.aWY) +q(A.ab_,A.vc) +q(A.aUx,A.U2) +q(A.a8B,A.aUx) +q(A.aUw,A.mc) +q(A.aEn,A.aUw) +q(A.aT2,A.aT1) +q(A.aBY,A.aT2) +p(A.bHk,[A.bHl,A.bDO]) +q(A.II,A.bYq) +p(A.II,[A.aAM,A.aHf,A.aJE]) +q(A.bDP,A.bHQ) +q(A.aCD,A.OE) +p(A.aCD,[A.cs,A.fn]) +p(A.bT,[A.cm,A.jV,A.J1,A.a7Y,A.a7Z,A.a8_,A.a80,A.a81,A.a0E,A.ayR,A.rj,A.KX,A.aAR,A.aCo,A.Va]) +p(A.jV,[A.uy,A.a3z,A.aag,A.qw,A.a8J,A.a75]) +p(A.kG,[A.a8z,A.Ho,A.ayU]) +q(A.Zk,A.J1) +p(A.a75,[A.a2W,A.a5O]) +q(A.pi,A.a2W) +q(A.ajY,A.uO) +q(A.aRx,A.aRw) +q(A.aRy,A.aRx) +q(A.bI5,A.aRy) +q(A.aOI,A.Ll) +q(A.byH,A.bIq) +p(A.p1,[A.aLs,A.aO3,A.aTK,A.aX3,A.aPa]) +p(A.baZ,[A.a2H,A.bHU]) +q(A.b_u,A.b42) +q(A.bzK,A.b44) +q(A.bQ0,A.bzK) +q(A.bH8,A.b45) +q(A.bqd,A.b47) +p(A.xx,[A.ZR,A.uQ]) +q(A.ads,A.a8B) +p(A.aMJ,[A.FX,A.X3]) +p(A.mW,[A.ac0,A.ah_]) +p(A.uQ,[A.Kh,A.a5Y]) +q(A.a5X,A.a5Y) +q(A.AR,A.Fe) +q(A.afM,A.TO) +q(A.a7R,A.AR) +q(A.bfm,A.aMF) +q(A.bMg,A.bMf) +p(A.L3,[A.CH,A.a62]) +p(A.a1f,[A.Vn,A.WQ,A.WP]) +q(A.a59,A.o4) +q(A.bDQ,A.bQS) +q(A.aEl,A.aUt) +q(A.Yl,A.Vm) +p(A.bVc,[A.bDR,A.bVd]) +p(A.bVq,[A.bDS,A.bVo]) +q(A.aEe,A.afQ) +q(A.cly,A.bpE) +q(A.ne,A.aET) +p(A.a8W,[A.k7,A.aEU]) +q(A.TZ,A.aEV) +q(A.B_,A.aEU) +q(A.aFk,A.TZ) +q(A.aP5,A.Bk) +q(A.FD,A.aP5) +p(A.c1X,[A.bDT,A.c1Y]) +p(A.c2d,[A.bDU,A.c2e]) +q(A.ahZ,A.aYn) +q(A.WG,A.ahZ) +q(A.bnc,A.c36) +p(A.EA,[A.m_,A.qp,A.l9,A.ZA]) +p(A.buv,[A.bIO,A.bpo,A.bwk,A.c4A,A.b4G]) +p(A.uE,[A.E2,A.EL]) +p(A.hD,[A.aNE,A.aGK,A.aCB,A.aCA,A.T2,A.aCx,A.aCy,A.a78,A.aCz]) +p(A.aGK,[A.o3,A.Zw,A.a3B,A.a5m]) +p(A.o3,[A.S2,A.S6,A.OV,A.aG3,A.at4]) +p(A.S2,[A.aHL,A.aG6,A.aD0]) +p(A.aHP,[A.bOe,A.aLB]) +q(A.bd1,A.aLB) +q(A.btG,A.an0) +q(A.cox,A.btG) +q(A.aWR,A.aYY) +p(A.c3m,[A.ciB,A.c3n]) +p(A.c3E,[A.bDX,A.c3F]) +p(A.a95,[A.coD,A.coE]) +p(A.c4f,[A.bDY,A.c4l]) +p(A.c4h,[A.c4i,A.bDZ]) +q(A.aJK,A.FO) +q(A.aXg,A.aJP) +q(A.aJR,A.aXg) +q(A.aXc,A.aZ1) +q(A.aXe,A.aXd) +q(A.aXf,A.aXe) +q(A.hW,A.aXf) +p(A.hW,[A.tT,A.vO,A.vP,A.vQ,A.aX9,A.vR,A.aXh,A.Vb]) +q(A.nQ,A.aX9) +q(A.mS,A.aXh) +q(A.aXb,A.aXa) +q(A.lw,A.aXb) +s(A.aMG,A.amY) +s(A.aN1,A.bQr) +s(A.aNA,A.c92) +s(A.aPn,A.cc0) +s(A.aPo,A.cc1) +s(A.aPp,A.cc_) +r(A.aRt,A.acw) +r(A.aRu,A.acw) +s(A.aXT,A.aX4) +s(A.aY2,A.aX4) +s(A.UZ,A.aH4) +s(A.ahj,A.a7) +s(A.aeg,A.a7) +s(A.aeh,A.a0Z) +s(A.aei,A.a7) +s(A.aej,A.a0Z) +s(A.tU,A.abo) +s(A.yj,A.aVe) +s(A.V_,A.Gh) +s(A.ag1,A.cp) +s(A.ag2,A.D) +s(A.ag3,A.da) +s(A.agR,A.Gh) +s(A.ai9,A.aWF) +s(A.aXP,A.ce5) +s(A.aYX,A.aFi) +s(A.aM5,A.bez) +s(A.aN3,A.a7) +s(A.aN4,A.cZ) +s(A.aN5,A.a7) +s(A.aN6,A.cZ) +s(A.aNY,A.a7) +s(A.aNZ,A.cZ) +s(A.aOE,A.a7) +s(A.aOF,A.cZ) +s(A.aQp,A.cp) +s(A.aQq,A.cp) +s(A.aQr,A.a7) +s(A.aQs,A.cZ) +s(A.aQR,A.a7) +s(A.aQS,A.cZ) +s(A.aRF,A.a7) +s(A.aRG,A.cZ) +s(A.aTJ,A.cp) +s(A.afY,A.a7) +s(A.afZ,A.cZ) +s(A.aUR,A.a7) +s(A.aUS,A.cZ) +s(A.aUZ,A.cp) +s(A.aVR,A.a7) +s(A.aVS,A.cZ) +s(A.agB,A.a7) +s(A.agC,A.cZ) +s(A.aW4,A.a7) +s(A.aW5,A.cZ) +s(A.aXu,A.a7) +s(A.aXv,A.cZ) +s(A.aXM,A.a7) +s(A.aXN,A.cZ) +s(A.aXW,A.a7) +s(A.aXX,A.cZ) +s(A.aYx,A.a7) +s(A.aYy,A.cZ) +s(A.aYz,A.a7) +s(A.aYA,A.cZ) +r(A.W5,A.a7) +s(A.aPr,A.a7) +s(A.aPs,A.cZ) +s(A.aR4,A.a7) +s(A.aR5,A.cZ) +s(A.aV1,A.a7) +s(A.aV2,A.cZ) +s(A.aW9,A.a7) +s(A.aWa,A.cZ) +s(A.aKp,A.cp) +r(A.ahS,A.ey) +s(A.aMQ,A.bgq) +s(A.aP9,A.adB) +s(A.aKC,A.azg) +s(A.aTt,A.azg) +r(A.ahx,A.il) +s(A.aXB,A.a8I) +s(A.aQg,A.bgY) +s(A.aTI,A.dU) +s(A.aVX,A.dU) +s(A.aVZ,A.dU) +s(A.aWJ,A.dU) +s(A.aSy,A.dU) +s(A.aUd,A.dU) +s(A.aLG,A.dU) +s(A.aPF,A.dU) +s(A.aPG,A.dU) +s(A.aW1,A.dU) +s(A.aWK,A.dU) +s(A.aSz,A.dU) +s(A.aVY,A.dU) +s(A.aW_,A.dU) +s(A.aOq,A.by0) +s(A.aKZ,A.Ov) +s(A.aL_,A.ay1) +s(A.aL0,A.a7X) +s(A.aL1,A.aAI) +s(A.aL2,A.aAJ) +s(A.aL3,A.alD) +s(A.aL4,A.asg) +r(A.aXz,A.ey) +s(A.aNF,A.bju) +s(A.aNQ,A.Se) +s(A.aQm,A.Se) +s(A.aUc,A.Se) +s(A.aL5,A.asg) +s(A.aL6,A.Se) +s(A.aXs,A.a1p) +s(A.aNa,A.Ov) +s(A.aNb,A.ay1) +s(A.aNc,A.a7X) +r(A.abM,A.p0) +r(A.abN,A.ey) +s(A.aL8,A.bPn) +s(A.aL9,A.ZI) +s(A.aLa,A.aAI) +s(A.aLb,A.aAJ) +s(A.aLc,A.aBt) +s(A.aLf,A.Zb) +s(A.aLd,A.Zb) +s(A.aLe,A.Zb) +s(A.aLE,A.ZN) +s(A.aLH,A.ZI) +s(A.aLI,A.To) +r(A.aRh,A.ey) +s(A.aOC,A.ZN) +s(A.abX,A.To) +s(A.abY,A.atD) +s(A.aQK,A.Ov) +s(A.aQL,A.aEp) +s(A.aQM,A.ZI) +s(A.aQN,A.bpA) +s(A.aQO,A.To) +s(A.aQP,A.atD) +s(A.aTW,A.bds) +s(A.aTX,A.byB) +s(A.aUe,A.ZN) +s(A.aUf,A.Ov) +s(A.aUg,A.aEp) +s(A.aUl,A.a7X) +s(A.aLg,A.dU) +s(A.aMV,A.dU) +s(A.aWI,A.dU) +s(A.aSb,A.dU) +r(A.ahw,A.il) +r(A.ahF,A.il) +s(A.aX2,A.hI) +s(A.aLL,A.dU) +s(A.aQc,A.hI) +r(A.aXV,A.il) +r(A.agj,A.ey) +r(A.agk,A.p0) +s(A.aWt,A.bVx) +s(A.aWu,A.a1p) +s(A.aKf,A.Y3) +s(A.aKg,A.GN) +s(A.aKh,A.Cv) +s(A.abS,A.Y4) +s(A.abT,A.GN) +s(A.abU,A.Cv) +s(A.aMs,A.Cw) +s(A.aSf,A.Y4) +s(A.aSg,A.GN) +s(A.aSh,A.Cv) +s(A.aTz,A.Y4) +s(A.aTA,A.Cv) +s(A.aW6,A.Y3) +s(A.aW7,A.GN) +s(A.aW8,A.Cv) +s(A.ahf,A.Cw) +r(A.ahn,A.il) +r(A.aho,A.il) +r(A.ahp,A.ey) +s(A.aXw,A.UG) +s(A.aMc,A.bm) +s(A.aXx,A.vG) +r(A.aY8,A.aK) +s(A.aY9,A.dy) +s(A.aMe,A.bm) +r(A.ahu,A.il) +r(A.X6,A.ey) +s(A.ahq,A.UG) +r(A.ahQ,A.a_j) +r(A.aXy,A.ey) +r(A.ahr,A.ey) +r(A.ahs,A.px) +r(A.aht,A.p0) +s(A.aMk,A.vG) +r(A.ahv,A.ey) +r(A.ahU,A.aK) +s(A.aYa,A.dy) +s(A.aMn,A.bm) +s(A.aMp,A.bm) +s(A.aOb,A.wr) +s(A.aOa,A.bm) +s(A.aMO,A.bm) +s(A.aRH,A.ky) +s(A.aRI,A.aLO) +s(A.aRJ,A.ky) +s(A.aRK,A.aLP) +s(A.aRL,A.ky) +s(A.aRM,A.aLQ) +s(A.aRN,A.ky) +s(A.aRO,A.aLR) +s(A.aRP,A.bm) +s(A.aRQ,A.ky) +s(A.aRR,A.aLS) +s(A.aRS,A.ky) +s(A.aRT,A.aLT) +s(A.aRU,A.ky) +s(A.aRV,A.aLU) +s(A.aRW,A.ky) +s(A.aRX,A.aLV) +s(A.aRY,A.ky) +s(A.aRZ,A.aLW) +s(A.aS_,A.ky) +s(A.aS0,A.aLX) +s(A.aS1,A.ky) +s(A.aS2,A.aLY) +s(A.aS3,A.ky) +s(A.aS4,A.aLZ) +s(A.aS5,A.ky) +s(A.aS6,A.aM_) +s(A.aS7,A.ky) +s(A.aS8,A.aM0) +s(A.aS9,A.ky) +s(A.aSa,A.aM1) +s(A.aYG,A.aLO) +s(A.aYH,A.aLP) +s(A.aYI,A.aLQ) +s(A.aYJ,A.aLR) +s(A.aYK,A.bm) +s(A.aYL,A.ky) +s(A.aYM,A.aLS) +s(A.aYN,A.aLT) +s(A.aYO,A.aLU) +s(A.aYP,A.aLV) +s(A.aYQ,A.aLW) +s(A.aYR,A.aLX) +s(A.aYS,A.aLY) +s(A.aYT,A.aLZ) +s(A.aYU,A.aM_) +s(A.aYV,A.aM0) +s(A.aYW,A.aM1) +s(A.aOo,A.wr) +s(A.aJZ,A.bm) +r(A.aYv,A.ey) +s(A.aKj,A.bm) +s(A.aKz,A.bm) +s(A.aQ0,A.bm) +s(A.aKJ,A.bm) +s(A.aKK,A.bm) +s(A.aKM,A.bm) +s(A.aY4,A.a3W) +s(A.aKQ,A.bm) +s(A.aKS,A.bm) +r(A.ahi,A.ey) +s(A.aKT,A.bm) +s(A.aKV,A.bm) +r(A.ahk,A.ey) +r(A.ahl,A.Lq) +s(A.aLk,A.bm) +r(A.aXt,A.pA) +s(A.aY3,A.a3W) +r(A.ahT,A.ey) +r(A.aY7,A.tz) +s(A.aLr,A.bm) +s(A.aLz,A.bm) +s(A.aMw,A.bm) +s(A.aMy,A.bm) +s(A.aXC,A.vG) +s(A.aMP,A.bm) +s(A.aMW,A.bm) +s(A.aNg,A.bm) +s(A.aNh,A.bm) +s(A.aXE,A.bm) +s(A.aXF,A.bm) +s(A.aXG,A.bm) +s(A.aXH,A.bm) +s(A.aNx,A.bm) +s(A.aNT,A.bm) +s(A.aO_,A.bm) +s(A.aXp,A.blJ) +s(A.aXq,A.ar5) +s(A.aXI,A.ar4) +s(A.aXJ,A.ar5) +s(A.aXK,A.ar4) +s(A.aXL,A.blK) +s(A.aO8,A.bm) +s(A.aOO,A.bm) +r(A.ahD,A.p0) +s(A.aP1,A.bm) +r(A.ahh,A.ey) +r(A.aXA,A.pA) +r(A.ahC,A.il) +r(A.ahE,A.ey) +r(A.aYb,A.tz) +r(A.aXQ,A.pA) +r(A.aYg,A.tz) +s(A.aPC,A.bm) +r(A.aXR,A.ey) +s(A.aQi,A.bm) +s(A.aQk,A.bm) +s(A.aQl,A.bm) +r(A.ai_,A.il) +s(A.aQF,A.bm) +s(A.aQI,A.bm) +r(A.ahN,A.ey) +s(A.aQJ,A.bm) +s(A.aXZ,A.bm) +s(A.aY_,A.bm) +s(A.aY0,A.bm) +s(A.aRb,A.bm) +s(A.ae1,A.Jb) +s(A.ahR,A.Jb) +s(A.aRm,A.bm) +s(A.aZ2,A.ahd) +s(A.aZ3,A.ahd) +s(A.aSc,A.bm) +r(A.ahm,A.il) +r(A.ahH,A.il) +s(A.aSe,A.bm) +r(A.X7,A.ey) +r(A.X8,A.Lq) +s(A.aSm,A.bm) +r(A.aeX,A.ey) +r(A.afu,A.ey) +r(A.afv,A.ey) +r(A.afw,A.px) +r(A.ahA,A.ey) +s(A.aTU,A.bm) +s(A.aTV,A.bm) +s(A.aTZ,A.bm) +s(A.aU_,A.bm) +r(A.ahW,A.EU) +r(A.ahY,A.EU) +r(A.ai4,A.ey) +s(A.aTE,A.b4c) +s(A.aUC,A.bm) +s(A.aUQ,A.bm) +r(A.ahL,A.ey) +r(A.ahM,A.Lq) +s(A.aYB,A.aVa) +s(A.aYC,A.aVa) +s(A.aVd,A.bm) +s(A.aVh,A.bm) +s(A.aXr,A.Cw) +s(A.aXD,A.Cw) +s(A.aYE,A.bm) +s(A.aVv,A.bm) +r(A.ai6,A.px) +s(A.aQb,A.vG) +s(A.aVF,A.bm) +r(A.aYl,A.aK) +r(A.aYF,A.ey) +s(A.aVQ,A.bm) +s(A.aVU,A.bm) +s(A.aX1,A.bm) +s(A.aVW,A.bm) +s(A.aW0,A.bm) +r(A.agG,A.il) +s(A.aW3,A.bm) +s(A.aWx,A.bm) +s(A.aKI,A.bm) +s(A.aMC,A.bm) +s(A.aOR,A.bm) +s(A.aOV,A.bm) +s(A.aOU,A.bm) +s(A.aV4,A.bm) +s(A.aVO,A.bm) +r(A.abZ,A.hO) +r(A.af5,A.aK) +s(A.aSM,A.dy) +r(A.af7,A.EU) +r(A.af8,A.aK) +s(A.aSO,A.dy) +r(A.aSS,A.aK) +s(A.aST,A.dy) +r(A.af9,A.HE) +s(A.aPm,A.wr) +r(A.aSX,A.aK) +s(A.aSY,A.dy) +s(A.aXU,A.bm) +s(A.aT0,A.wr) +r(A.afh,A.aK) +s(A.aT3,A.dy) +r(A.aT4,A.EU) +s(A.aYp,A.lr) +s(A.aYq,A.ml) +r(A.aRD,A.ciD) +r(A.aSC,A.a6x) +r(A.afj,A.by) +r(A.afk,A.kU) +r(A.af1,A.HE) +r(A.afl,A.by) +r(A.aTi,A.by) +s(A.aTj,A.a6X) +s(A.aUH,A.bm) +r(A.aUI,A.hO) +r(A.aUM,A.hO) +r(A.afn,A.aK) +s(A.aTc,A.a6X) +s(A.aTd,A.bNO) +r(A.aUJ,A.hO) +s(A.aUK,A.uW) +r(A.aTa,A.by) +r(A.aTe,A.by) +s(A.aTf,A.a6X) +r(A.aTk,A.aK) +s(A.aTl,A.dy) +r(A.aTp,A.by) +r(A.u2,A.aK) +r(A.aTq,A.aK) +s(A.aTr,A.dy) +s(A.aU7,A.bm) +s(A.aUa,A.wr) +s(A.aUb,A.bm) +s(A.aPg,A.bm) +s(A.aPi,A.bm) +s(A.aQw,A.bm) +s(A.aSs,A.bm) +s(A.aSr,A.bm) +s(A.aVz,A.bm) +s(A.aY1,A.a9T) +s(A.aK_,A.bm) +s(A.aJY,A.bm) +s(A.aP6,A.bm) +r(A.ahO,A.Wp) +r(A.ahP,A.Wp) +r(A.Xa,A.ey) +r(A.aXo,A.il) +r(A.ahg,A.ey) +s(A.aZ0,A.hI) +s(A.aKr,A.b3N) +r(A.afg,A.bPk) +r(A.ah4,A.PT) +r(A.ah5,A.m9) +r(A.ah6,A.Tx) +r(A.ah7,A.a56) +r(A.ah8,A.aDq) +r(A.ah9,A.SY) +r(A.aha,A.ab0) +r(A.ahy,A.ey) +r(A.ahz,A.p0) +r(A.acz,A.mQ) +r(A.acE,A.p0) +s(A.aNl,A.hI) +r(A.acF,A.ey) +s(A.aNm,A.c_z) +s(A.aNn,A.bZY) +s(A.aOc,A.wr) +s(A.aOd,A.ml) +s(A.aOe,A.wr) +s(A.aOf,A.ml) +s(A.aOi,A.bm) +r(A.aSx,A.bgH) +s(A.aY5,A.bm) +s(A.aY6,A.bm) +r(A.VS,A.px) +s(A.aUY,A.bm) +s(A.aOQ,A.bm) +s(A.aXO,A.hI) +r(A.W1,A.il) +r(A.ahG,A.ey) +r(A.aYe,A.by) +s(A.aYf,A.lp) +s(A.aXS,A.hI) +r(A.aeo,A.ey) +r(A.aep,A.px) +s(A.aXY,A.a4K) +r(A.aYh,A.aK) +s(A.aYi,A.dy) +r(A.aRg,A.ey) +r(A.ahX,A.aK) +s(A.aYm,A.WF) +r(A.aev,A.mQ) +r(A.ahB,A.ey) +r(A.ai5,A.ey) +r(A.aYo,A.px) +s(A.aTB,A.hI) +r(A.X9,A.px) +r(A.Wh,A.ava) +r(A.aYs,A.p0) +s(A.aO4,A.tx) +r(A.afA,A.mQ) +r(A.afy,A.mQ) +s(A.aTR,A.tx) +r(A.afE,A.ey) +r(A.afF,A.px) +r(A.Wy,A.ey) +s(A.aQz,A.ml) +s(A.aYr,A.lr) +r(A.ai0,A.aDm) +s(A.aPE,A.bm) +s(A.aUp,A.bm) +s(A.aUq,A.ml) +s(A.aUs,A.ml) +s(A.aUu,A.bm) +s(A.aUv,A.bCY) +s(A.aXn,A.bm) +r(A.ahV,A.by) +s(A.aYt,A.a4K) +s(A.aYu,A.aHK) +s(A.aYj,A.Mr) +s(A.aYk,A.Mr) +s(A.aYD,A.bm) +r(A.abu,A.ags) +s(A.aVm,A.bm) +s(A.aVn,A.bm) +s(A.aVo,A.bm) +s(A.aVp,A.bm) +s(A.aVq,A.bm) +s(A.aLw,A.hI) +r(A.ai1,A.il) +r(A.ai2,A.il) +s(A.agM,A.c1W) +s(A.aYZ,A.a4K) +s(A.aZ_,A.aHK) +r(A.ahe,A.ey) +r(A.aYw,A.il) +s(A.aME,A.btX) +r(A.adS,A.ey) +r(A.ai7,A.ey) +r(A.acY,A.p0) +s(A.aNJ,A.a5L) +s(A.aNK,A.aLv) +s(A.aWr,A.aLv) +r(A.aSK,A.aK) +s(A.aSL,A.dy) +r(A.aSP,A.aK) +s(A.aSQ,A.dy) +r(A.aSR,A.HE) +r(A.aYc,A.by) +s(A.aYd,A.lp) +r(A.aSU,A.aK) +s(A.aSV,A.dy) +r(A.aSW,A.HE) +r(A.aT5,A.aK) +s(A.aT6,A.dy) +r(A.aT7,A.HE) +s(A.ai8,A.hI) +r(A.Xb,A.il) +s(A.aOw,A.ml) +s(A.aOu,A.hI) +s(A.aOv,A.ml) +s(A.aTF,A.bm) +s(A.adg,A.a1J) +s(A.adh,A.a7) +s(A.adi,A.a_E) +s(A.aMZ,A.aeD) +s(A.aN_,A.aQT) +s(A.aN0,A.aNq) +s(A.aMX,A.aeD) +s(A.aMY,A.aQT) +s(A.aNr,A.aeD) +s(A.aNs,A.aNq) +r(A.ahI,A.ey) +r(A.aeN,A.il) +r(A.ahJ,A.px) +r(A.ahK,A.p0) +s(A.aPL,A.bm) +s(A.aOy,A.bm) +s(A.aPN,A.bm) +s(A.aPO,A.bm) +s(A.aPT,A.bm) +s(A.aPP,A.bm) +s(A.aPQ,A.bm) +s(A.aSj,A.bm) +s(A.aPR,A.bm) +s(A.aPS,A.bm) +s(A.aPU,A.bm) +s(A.aPV,A.bm) +s(A.aPW,A.bm) +s(A.aNG,A.dU) +s(A.aNH,A.dU) +s(A.aNX,A.dU) +r(A.ae2,A.il) +r(A.adY,A.il) +r(A.ae_,A.il) +s(A.aWY,A.hI) +r(A.aUw,A.aEo) +r(A.aUx,A.aEo) +r(A.aT1,A.aK) +s(A.aT2,A.dy) +s(A.aRw,A.b48) +s(A.aRx,A.bw1) +s(A.aRy,A.b0L) +s(A.aMF,A.b_x) +r(A.Vm,A.ey) +r(A.aUt,A.b3D) +r(A.afQ,A.il) +r(A.aYn,A.by) +s(A.ahZ,A.lp) +s(A.aLB,A.aqO) +s(A.aYY,A.hI) +s(A.aXg,A.c5O) +s(A.aZ1,A.aJO) +s(A.aXd,A.aJQ) +s(A.aXe,A.c5Q) +s(A.aXf,A.c5P) +s(A.aX9,A.aba) +s(A.aXh,A.aba) +s(A.aXa,A.aba) +s(A.aXb,A.aJQ)})() +var v={typeUniverse:{eC:new Map(),tR:{},eT:{},tPV:{},sEA:[]},mangledGlobalNames:{A:"int",a6:"double",bg:"num",h:"String",H:"bool",aU:"Null",G:"List"},mangledNames:{},types:["~()","a6(a6)","T<~>()","~(bc)","H()","~(E)","H(h)","d1(L8,PP)","B(cH)","~(c0)","~(H)","T()","~(@)","r(C)","~(h)","~(pX)","aU(@)","aU()","h(h)","j0<@>(C,he)","h?(@)","~(K?)","td()","H(c_)","~(rG)","aU(K,fm)","H(wi,w)","~(mv)","h()","~(Ex,w)","h(c_,Ec,h)","H(eb)","~(Fp)","h(@)","H(dT)","H(vN)","aU(~)","~(eF)","h(v1)","a6(a4,a6)","~(U)","T()","G()","~(wx)","a6(a4)","~(A)","H(j8)","T<@>()","~(c3)","H(K?)","~(K,fm)","A(A)","~(c_)","H(kX)","r(C,H,r?)","a5(cH)","aU(E)","H(H)","aU(c0)","T()","~(ds)","A(tL,A,A)","~(h,@)","H(c3)","B?(cH)","H(A)","~(K[fm?])","~(@,@)","~(mo)","T<@>(t5)","A()","~(EH)","T(wp)","~(Ar)","H(h?)","~(H?)","r(C,aB)","T<~>(h,h,R)","~(a6)","@(@)","~(EG)","~(vC,H)","~(Fq)","aU(d7)","~(eu?)","H(@)","r(C,eF,r?)","H(iU)","~(jh,~())","h(avq)","bb(@)","pn(avq)","~(h,h)","A([A])","r(C,r?)","~(@,fm?)","T(wp)","~(Ig)","A(h)","~(qL,Kv)","R(fL)","H(wG)","xI(cH)","aU(bY)","H(nD)","H(eY)","A(iU,iU)","r(C,A)","A(K?)","A(A,A)","aU(@,@)","d1(L8,a0D)","H(Ah)","zZ(iU,vi)","H(lU)","~(a9L)","H(iM?)","~(nx)","aU(H)","UO(C,H,r?)","r(d7)","r(bY)","fL(@)","bT()","@()","ub(h?,ub)","h(C)","r(C,cr,cr,r)","k5?(@)","~(lQ)","T(@)","H(ayK)","A(cAp)","A(@,@)","H(a3)","K?(K?)","bT<@>()","a6(a1)","bT>()","G?(@)","T()","~(kk,H)","H(p7)","~(Rg)","~(G)","qE(@)","H(nl)","iJ(iJ(A,H)?,A,H)","dr?(en?)","A?(@)","0&(K?,fm)","a6(a6,a6)","~(qC)","~(DU,G)","~(~())","~(k5)","H(jE)","mD(vC)","r(C,Dg)","aU(qC)","H(qE)","R(qE)","h(eb)","0&(@)","tJ(C,r?)","~(UB)","a3>(h,R)","pE()","h(A)","G?(@)","T<~>(t5)","~(lr)","Y()","H(M)","~(As)","B(B)","~([d5?])","h?(h?)","~(a9J)","~(im,qO?)","pk(C,A)","is(C,K,fm?)","r(C)?(Nc?)","aE(C)","h(bd)","hq(cH)","H(qQ)","bY(bY)","kW(C,H,r?)","cQ(C,A)","hy(@)","Z(C,A)","~(a3c)","~(vi)","T()","A(U,U)","~({curve:lO,descendant:U?,duration:bc,rect:Y?})","H(i_)","H(h,cH)","a6(A)","h(a3)","~(FL)","h?(h)","G>()","~(K?,K?)","a3>(h,K?)","~(a9I)","~(t6)","H(DA)","aU(K?)","H(a3)","~([@])","T<@>(@)","cH<0^>()","G()","~(x4)","H(iM)","~(vN)","~(kt<@>,Ky)","~(rE,HY)","T<~>(bc)","H(i_?)","AT(r,cr,cr)","aa(r)","~(p4?,i)","H(If)","og(C,A)","A(hU,hU)","Bq(C)","A(c_,c_)","pD()","~(pD)","pm()","~(pm)","vM()","~(vM)","uG()","~(uG)","~(K,fm?)","zl(@)","H(hU)","~(Fh)","w(lX)","aU(K)","IG(C)","T<~>(K?)","kK(C)","H(KI)","~(Rf)","H(hi)","c1(cH)","~(Av)","~(Uj)","aB(a6)","h(qo)","H(rD)","hV(h)","B6(C,A)","a3(h,G)","cM(G)","h(nN)","cs<0^>(cs<0^>,cs<0^>)","T<~>(~)","Dd()","Bt(A)","Y()?(a4)","kK(C,aB)","~(K,h)","bgh()","wz()","h(C,he)","~(h,Fc)","T(h)","h(h,h)","T<~>(iH<@>)","H(pl)","H(h,K?)","T<~>(rl?)","~(kX)","H(pp)","dr?(en?)","H(h,h)","T(wp)","A(h,h)","c9(C,r?)","H(AD)","~(xq)","r(r,cr)","H(p3)","T<~>(p3)","T>()","a3>>(h,R>)","T<~>(h)","~(~)","H(K?,K?)","~(A,A)","~(lT)","D()","h(k4)","k4(wt)","R?(@)","a3(h,K?)","a3>(h,qn)","Mn(K?)","~(ov)","H(i4)","a6()","lK(K?)","R(lK)","~(@,fm)","H(nS)","TE(C,A)","bT()","aU(@,fm)","@(h)","~(h,h?)","~(a1)","H(ph)","c1(c1)","h(a6)","r(C,cr,cr)","aU(h)","bQ()","E()","~(A,A,A,A,A,cY)","FQ(C,bh)","kK(C,A)","dr?(en?)","~(bY)","~([K?])","~(@,i?)","K()","pk(C,bh)","aa(C,A)","~(L5,@)","r(C,f3,r?)","ca(C,H,r?)","~(bc?)","lq(C)","r(C,h?,r?)","T(c_)","a6?(h)","eV(h?,a5?,hA?)","~(cY,h,A)","hb(C,bh)","H(bK)","G()","eV(h)","H(x5)","aU(dT)","hi(oq)","r(C,bh)","aa(C,H,r?)","A8(C,A)","H(h,@)","~(cY)","kW(d7)","aZ(bY)","aU(cY)","pv(C,r?)","ph()","r(C,G,r?)","cQ(C{currentLength!A,isFocused!H,maxLength!A?})","H(ja)","T()","h?(i4)","cQ(C,cr,cr)","Lb(C,eF,r?)","r(C,r,pe?)","hm()","BJ(K?)","~(C,i4)","R<@,@>()","~(eY)","T()","T<~>(H)","H(A,A)","T(ov)","A(dT,dT)","~(ic)","H(a3)","ic(@)","r(C,o_,r?)","a6(h?)","T<~>(pX)","D6(lN)","D5(lN)","~(h,~())","Bz()","~(Dv)","h?(A,wt)","tt(C,f3?,r?)","B?(B?)","~([Fq?])","dn(C,cr,r?)","a6(Mm)","r(C,K?,fZ?)","r(C,H)","lf(A)","M6(C,cr,r?)","M7(C,cr,r?)","E(E)","a6(cH)","~(jT)","~(zz)","O7(G)","~(a4?)","H(bN)","Gj(C,cr,r?)","Gk(C,cr,r?)","~(Ef)","a1()","ef(C,r?)","T(rT{getTargetSize:L7(A,A)?})","H(a6)","IB()","~(pe)","~(Y)","kw(h)","oP(vo)","H(wi)","~(G)","G(w_)","T(eu?)","~(jF)","R()","~(h?)","T<~>(@)","H(bh1)","db(db,H,pE)","A(kz,kz)","a6(@)","a3>(h,G)","h(h,K?)","v8()","~(v8)","vm()","~(vm)","uA()","~(uA)","r(C,cr,Io,C,C)","bb<@>?(bb<@>?,@,bb<@>(@))","Ct(@)","rA(@)","~(a7v)","~(a7w)","~(a3)","oO(ds)","cH()","H(nE)","r?(C,A)","A?(r,A)","~(zj)","H(lr,a6)","~(h,K?)","i(ox)","BY(C)","~(a9K)","~(a9M)","~(j_)","T()","HA(C,aB)","a6(be)","R(cM)","h(be)","G(G)","R(d1)","A(d1)","G(et?)","G(d1)","~(ya?,ya?)","G(cM)","h(d1)","lj?(lb,h,lj?)","hb(Ib)","~(Yz)","hr/(h?)","H(nC)","H(a3)","hr(hr)","~(hC?)","H(oz)","T<~>(qY)","G()","~(h,qg)","H(S8[A])","A?(lm)","mm<@>(C,he)","bc()","R<@,@>(cFn)","h(K?)","~(y9)","H(y9)","H(CA)","H(j7)","H(jb)","H(a_G)","G()","rt(Bf)","H(kp)","@(kt<@>)","H(A?)","a3(h,@)","dT(yI)","H(tA)","c_(fL)","~(fL)","H(VL)","~(h,R)","a3>(h)","c_(@)","T?>(h)","H(R?)","pp()","R>()","H(wU)","h(fL)","Ee()","~(h,pz)","H(rP)","T<~>(UB)","a3>>(h,K?)","R(qD)","a3>(a3)","R>?(@)","E([E?])","K?(@)","h(c_)","Bf(@)","a3(h,K?)","fL(K?)","~(xc)","T<~>(rG)","JC(C,a6,r?)","El(C,aB)","~(At)","cJ(A)","~([~])","a6(Y)","T(a6)","~(oz)","H(H?)","T>()","aU(hi)","fy(h,h,h)","H(cJ,h,h,VZ)","h?/(C,he)","mD?(vC)","a1(a4,aB)","y0?(A)","Bw?(en?)","hH(A0)","jg(i_?)","T>()","GU(C)","~(A,H(wG))","UQ(C,H,r?)","~(eF)","T(h,R)","RR(C,cr,cr,r)","H(d7)","H(bY)","eZ(C,aB)","r(C,bh)","Lu(C,eF?,r?)","FW<@,@>(h8<@>)","r(C,Np?,r?)","aU(tw)","T(HN?)","r(C,ux?,r?)","kK(C,H,r?)","M1(C,A)","yY(C,H,r?)","uw(i4)","~(E?)","Fy(i4)","~(E,E)","~({keyword:h?})","tt(C,bh)","kJ(d7)","kJ(bY)","~(vl)","Sl(C,A)","cQ(C,bh)","vf?(bY)","~(d7)","kJ(C,A,cr)","hb(C,f3,r?)","~(vX)","aa(C,k5?,r?)","hb(C,h?,r?)","aa(mK)","G>(C)","aZ(C,bh?>)","BJ(lS)","ch(C,bh)","~(hm)","T()","lq(C,bh)","aU(d5)","~(G,E)","mz(C,bh)","ch(C,A)","mz(C,bh)","R(R,h)","T(ov,A)","kJ(C,bh)","mz(C,bh?>)","G>()","TF(C)","aU(A)","T(A)","TG(C)","T(ov)","T()","r(C,bh<~>)","~(pF?)","aa(B?)","pk(C)","pb/(ov)","T(rl?)","~([h?])","~(tg)","HT(C)","cY(K?)","G>(C)","aZ(C,bh<~>)","r(C,bh)","kK(C,bh)","cH(rt)","~(a0e)","i4(h)","NF(cY)","aZ(C,bh)","cH(rt)","ny(xr)","ny(to)","wa?(@)","R(wa)","T<~>(i_)","~(D)","@(K?)","a2A(@)","dn(C,cr,cr,r)","V6(C)","eb(dT)","fl
In reply to '+g+"
"+b+"

>>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